From f127ca56db6c91cef0bfcc50e8e015cdfbcf533c Mon Sep 17 00:00:00 2001 From: AW-AlanWu Date: Wed, 17 Apr 2024 03:20:54 +0800 Subject: [PATCH] optimize page by lighthouse advise --- assets/css/font-awesome.min.css | 2 +- assets/css/iconfont.css | 1 + assets/css/style.css | 69 +- .../google_fonts/ubuntu-v20-latin-300.woff2 | Bin 0 -> 38752 bytes .../ubuntu-v20-latin-300italic.woff2 | Bin 0 -> 38304 bytes .../google_fonts/ubuntu-v20-latin-500.woff2 | Bin 0 -> 30480 bytes .../ubuntu-v20-latin-500italic.woff2 | Bin 0 -> 32500 bytes .../google_fonts/ubuntu-v20-latin-700.woff2 | Bin 0 -> 29752 bytes .../ubuntu-v20-latin-700italic.woff2 | Bin 0 -> 30660 bytes .../ubuntu-v20-latin-italic.woff2 | Bin 0 -> 36564 bytes .../ubuntu-v20-latin-regular.woff2 | Bin 0 -> 34852 bytes assets/js/bootsnav.js | 579 +---- assets/js/jquery.collapse.js | 177 +- assets/js/jquery.easing.1.3.js | 206 +- assets/js/jquery.magnific-popup.js | 2063 +---------------- assets/js/main.js | 122 +- assets/js/plugins.js | 80 +- assets/js/swiper.min.js | 19 +- assets/js/vendor/bootstrap.min.js | 8 +- assets/js/vendor/jquery-1.11.2.min.js | 5 +- .../modernizr-2.8.3-respond-1.4.2.min.js | 12 +- index.html | 31 +- 22 files changed, 100 insertions(+), 3274 deletions(-) create mode 100644 assets/google_fonts/ubuntu-v20-latin-300.woff2 create mode 100644 assets/google_fonts/ubuntu-v20-latin-300italic.woff2 create mode 100644 assets/google_fonts/ubuntu-v20-latin-500.woff2 create mode 100644 assets/google_fonts/ubuntu-v20-latin-500italic.woff2 create mode 100644 assets/google_fonts/ubuntu-v20-latin-700.woff2 create mode 100644 assets/google_fonts/ubuntu-v20-latin-700italic.woff2 create mode 100644 assets/google_fonts/ubuntu-v20-latin-italic.woff2 create mode 100644 assets/google_fonts/ubuntu-v20-latin-regular.woff2 diff --git a/assets/css/font-awesome.min.css b/assets/css/font-awesome.min.css index 540440c..bad77c3 100644 --- a/assets/css/font-awesome.min.css +++ b/assets/css/font-awesome.min.css @@ -1,4 +1,4 @@ /*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/assets/css/iconfont.css b/assets/css/iconfont.css index bd0d262..7387e29 100644 --- a/assets/css/iconfont.css +++ b/assets/css/iconfont.css @@ -18,6 +18,7 @@ url('../fonts/bootstrapThemesCo-icon.svg?dcpptv#bootstrapThemesCo-icon') format('svg'); font-weight: normal; font-style: normal; + font-display: swap; } .icon { diff --git a/assets/css/style.css b/assets/css/style.css index e3e41a1..415c6dd 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1306,4 +1306,71 @@ nav.navbar.bootsnav.footer-menu ul li a:hover{ .scrollup:hover { background-color: blueviolet; color:#fff; -} \ No newline at end of file +} + +/* google fonts */ + +/* ubuntu-300 - latin */ +@font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: normal; + font-weight: 300; + src: url('../google_fonts/ubuntu-v20-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } + /* ubuntu-300italic - latin */ + @font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: italic; + font-weight: 300; + src: url('../google_fonts/ubuntu-v20-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } + /* ubuntu-regular - latin */ + @font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: normal; + font-weight: 400; + src: url('../google_fonts/ubuntu-v20-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } + /* ubuntu-italic - latin */ + @font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: italic; + font-weight: 400; + src: url('../google_fonts/ubuntu-v20-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } + /* ubuntu-500 - latin */ + @font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: normal; + font-weight: 500; + src: url('../google_fonts/ubuntu-v20-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } + /* ubuntu-500italic - latin */ + @font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: italic; + font-weight: 500; + src: url('../google_fonts/ubuntu-v20-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } + /* ubuntu-700 - latin */ + @font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: normal; + font-weight: 700; + src: url('../google_fonts/ubuntu-v20-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } + /* ubuntu-700italic - latin */ + @font-face { + font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */ + font-family: 'Ubuntu'; + font-style: italic; + font-weight: 700; + src: url('../google_fonts/ubuntu-v20-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */ + } \ No newline at end of file diff --git a/assets/google_fonts/ubuntu-v20-latin-300.woff2 b/assets/google_fonts/ubuntu-v20-latin-300.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b6ecd3ae0761d93c1c2979b02c10a52364b5daa4 GIT binary patch literal 38752 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�kI2Qo3J8)egqIC{Y>KR*g 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 literal 0 HcmV?d00001 diff --git a/assets/google_fonts/ubuntu-v20-latin-300italic.woff2 b/assets/google_fonts/ubuntu-v20-latin-300italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d6fdf85ebe87ea02d3a569dee2765df6e3bfe91b GIT binary patch literal 38304 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 P7gEMlT<=ue8-;lQlNx3u literal 0 HcmV?d00001 diff --git a/assets/google_fonts/ubuntu-v20-latin-700.woff2 b/assets/google_fonts/ubuntu-v20-latin-700.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2c08bc627f05f9541f3fee72a66f704ed9a5df1f GIT binary patch literal 29752 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 Xr`u(fT)BG1-P7YN^}OZ|od*B_BSgyu literal 0 HcmV?d00001 diff --git a/assets/google_fonts/ubuntu-v20-latin-700italic.woff2 b/assets/google_fonts/ubuntu-v20-latin-700italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..bd08e151d9edbd6c71e662c8e8d2afde30465372 GIT binary patch literal 30660 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

HM~-)Hx23agblSwzv@2hfC51oc4!h!_9>VX! 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"); - } - - // ------------------------------------------------------------------------------ // - // Navbar Center - // ------------------------------------------------------------------------------ // - if( getNav.hasClass("brand-center")){ - var postsArr = new Array(), - index = $("nav.brand-center"), - $postsList = index.find('ul.navbar-nav'); - - //Create array of all posts in lists - index.find('ul.navbar-nav > li').each(function(){ - postsArr.push($(this).html()); - }); - - //Split the array at this point. The original array is altered. - var firstList = postsArr.splice(0, Math.round(postsArr.length / 2)), - secondList = postsArr, - ListHTML = ''; - - var createHTML = function(list){ - ListHTML = ''; - for (var i = 0; i < list.length; i++) { - ListHTML += '

  • ' + list[i] + '
  • ' - } - } - - //Generate HTML for first list - createHTML(firstList); - $postsList.html(ListHTML); - index.find("ul.nav").first().addClass("navbar-left"); - - //Generate HTML for second list - createHTML(secondList); - //Create new list after original one - $postsList.after('').next().html(ListHTML); - index.find("ul.nav").last().addClass("navbar-right"); - - //Wrap navigation menu - index.find("ul.nav.navbar-left").wrap("
    "); - index.find("ul.nav.navbar-right").wrap("
    "); - - //Selection Class - index.find('ul.navbar-nav > li').each(function(){ - var dropDown = $("ul.dropdown-menu", this), - megaMenu = $("ul.megamenu-content", this); - dropDown.closest("li").addClass("dropdown"); - megaMenu.closest("li").addClass("megamenu-fw"); - }); - } - - - // ------------------------------------------------------------------------------ // - // Navbar Sidebar - // ------------------------------------------------------------------------------ // - if( getNav.hasClass("navbar-sidebar")){ - // Add Class to body - $("body").addClass("wrap-nav-sidebar"); - getNav.wrapInner("
    "); - }else{ - $(".bootsnav").addClass("on"); - } - - // ------------------------------------------------------------------------------ // - // Menu Center - // ------------------------------------------------------------------------------ // - if( getNav.find("ul.nav").hasClass("navbar-center")){ - getNav.addClass("menu-center"); - } - - // ------------------------------------------------------------------------------ // - // Navbar Full - // ------------------------------------------------------------------------------ // - if( getNav.hasClass("navbar-full")){ - // Add Class to body - $("nav.navbar.bootsnav").find("ul.nav").wrap("
    "); - $(".wrap-full-menu").wrap(""); - $("ul.nav.navbar-nav").prepend("
  • "); - }else if( getNav.hasClass("navbar-mobile")){ - getNav.removeClass("no-full"); - }else{ - getNav.addClass("no-full"); - } - - // ------------------------------------------------------------------------------ // - // Navbar Mobile - // ------------------------------------------------------------------------------ // - if( getNav.hasClass("navbar-mobile")){ - // Add Class to body - $('.navbar-collapse').on('shown.bs.collapse', function() { - $("body").addClass("side-right"); - }); - $('.navbar-collapse').on('hide.bs.collapse', function() { - $("body").removeClass("side-right"); - }); - - $(window).on("resize", function(){ - $("body").removeClass("side-right"); - }); - } - - // ------------------------------------------------------------------------------ // - // Navbar Fixed - // ------------------------------------------------------------------------------ // - if( getNav.hasClass("no-background")){ - $(window).on("scroll", function(){ - var scrollTop = $(window).scrollTop(); - if(scrollTop >34){ - $(".navbar-fixed").removeClass("no-background"); - }else { - $(".navbar-fixed").addClass("no-background"); - } - }); - } - - // ------------------------------------------------------------------------------ // - // Navbar Fixed - // ------------------------------------------------------------------------------ // - if( getNav.hasClass("navbar-transparent")){ - $(window).on("scroll", function(){ - var scrollTop = $(window).scrollTop(); - if(scrollTop >34){ - $(".navbar-fixed").removeClass("navbar-transparent"); - }else { - $(".navbar-fixed").addClass("navbar-transparent"); - } - }); - } - - // ------------------------------------------------------------------------------ // - // Button Cart - // ------------------------------------------------------------------------------ // - $(".btn-cart").on("click", function(e){ - e.stopPropagation(); - }); - - // ------------------------------------------------------------------------------ // - // Toggle Search - // ------------------------------------------------------------------------------ // - $("nav.navbar.bootsnav .attr-nav").each(function(){ - $("li.search > a", this).on("click", function(e){ - e.preventDefault(); - $(".top-search").slideToggle(); - }); - }); - $(".input-group-addon.close-search").on("click", function(){ - $(".top-search").slideUp(); - }); - - // ------------------------------------------------------------------------------ // - // Toggle Side Menu - // ------------------------------------------------------------------------------ // - $("nav.navbar.bootsnav .attr-nav").each(function(){ - $("li.side-menu > a", this).on("click", function(e){ - e.preventDefault(); - $("nav.navbar.bootsnav > .side").toggleClass("on"); - $("body").toggleClass("on-side"); - }); - }); - $(".side .close-side").on("click", function(e){ - e.preventDefault(); - $("nav.navbar.bootsnav > .side").removeClass("on"); - $("body").removeClass("on-side"); - }); - - - - // ------------------------------------------------------------------------------ // - // Wrapper - // ------------------------------------------------------------------------------ // - $("body").wrapInner( "
    "); - }, - - - // ------------------------------------------------------------------------------ // - // Change dropdown to hover on dekstop - // ------------------------------------------------------------------------------ // - hoverDropdown : function(){ - var getNav = $("nav.navbar.bootsnav"), - getWindow = $(window).width(), - getHeight = $(window).height(), - getIn = getNav.find("ul.nav").data("in"), - getOut = getNav.find("ul.nav").data("out"); - - if( getWindow < 981 ){ - - // Height of scroll navigation sidebar - $(".scroller").css("height", "auto"); - - // Disable mouseenter event - $("nav.navbar.bootsnav ul.nav").find("li.dropdown").off("mouseenter"); - $("nav.navbar.bootsnav ul.nav").find("li.dropdown").off("mouseleave"); - $("nav.navbar.bootsnav ul.nav").find(".title").off("mouseenter"); - $("nav.navbar.bootsnav ul.nav").off("mouseleave"); - $(".navbar-collapse").removeClass("animated"); - - // Enable click event - $("nav.navbar.bootsnav ul.nav").each(function(){ - $(".dropdown-menu", this).addClass("animated"); - $(".dropdown-menu", this).removeClass(getOut); - - // Dropdown Fade Toggle - $("a.dropdown-toggle", this).off('click'); - $("a.dropdown-toggle", this).on('click', function (e) { - e.stopPropagation(); - $(this).closest("li.dropdown").find(".dropdown-menu").first().stop().fadeToggle().toggleClass(getIn); - $(this).closest("li.dropdown").first().toggleClass("on"); - return false; - }); - - // Hidden dropdown action - $('li.dropdown', this).each(function () { - $(this).find(".dropdown-menu").stop().fadeOut(); - $(this).on('hidden.bs.dropdown', function () { - $(this).find(".dropdown-menu").stop().fadeOut(); - }); - return false; - }); - - // Megamenu style - $(".megamenu-fw", this).each(function(){ - $(".col-menu", this).each(function(){ - $(".content", this).addClass("animated"); - $(".content", this).stop().fadeOut(); - $(".title", this).off("click"); - $(".title", this).on("click", function(){ - $(this).closest(".col-menu").find(".content").stop().fadeToggle().addClass(getIn); - $(this).closest(".col-menu").toggleClass("on"); - return false; - }); - - $(".content", this).on("click", function(e){ - e.stopPropagation(); - }); - }); - }); - }); - - // Hidden dropdown - var cleanOpen = function(){ - $('li.dropdown', this).removeClass("on"); - $(".dropdown-menu", this).stop().fadeOut(); - $(".dropdown-menu", this).removeClass(getIn); - $(".col-menu", this).removeClass("on"); - $(".col-menu .content", this).stop().fadeOut(); - $(".col-menu .content", this).removeClass(getIn); - } - - // Hidden om mouse leave - $("nav.navbar.bootsnav").on("mouseleave", function(){ - cleanOpen(); - }); - - // Enable click atribute navigation - $("nav.navbar.bootsnav .attr-nav").each(function(){ - $(".dropdown-menu", this).removeClass("animated"); - $("li.dropdown", this).off("mouseenter"); - $("li.dropdown", this).off("mouseleave"); - $("a.dropdown-toggle", this).off('click'); - $("a.dropdown-toggle", this).on('click', function (e) { - e.stopPropagation(); - $(this).closest("li.dropdown").find(".dropdown-menu").first().stop().fadeToggle(); - $(".navbar-toggle").each(function(){ - $(".fa", this).removeClass("fa-times"); - $(".fa", this).addClass("fa-bars"); - $(".navbar-collapse").removeClass("in"); - $(".navbar-collapse").removeClass("on"); - }); - }); - - $(this).on("mouseleave", function(){ - $(".dropdown-menu", this).stop().fadeOut(); - $("li.dropdown", this).removeClass("on"); - return false; - }); - }); - - // Toggle Bars - $(".navbar-toggle").each(function(){ - $(this).off("click"); - $(this).on("click", function(){ - $(".fa", this).toggleClass("fa-bars"); - $(".fa", this).toggleClass("fa-times"); - cleanOpen(); - }); - }); - - }else if( getWindow > 981 ){ - // Height of scroll navigation sidebar - $(".scroller").css("height", getHeight + "px"); - - // Navbar Sidebar - if( getNav.hasClass("navbar-sidebar")){ - // Hover effect Sidebar Menu - $("nav.navbar.bootsnav ul.nav").each(function(){ - $("a.dropdown-toggle", this).off('click'); - $("a.dropdown-toggle", this).on('click', function (e) { - e.stopPropagation(); - }); - - $(".dropdown-menu", this).addClass("animated"); - $("li.dropdown", this).on("mouseenter", function(){ - $(".dropdown-menu", this).eq(0).removeClass(getOut); - $(".dropdown-menu", this).eq(0).stop().fadeIn().addClass(getIn); - $(this).addClass("on"); - return false; - }); - - $(".col-menu").each(function(){ - $(".content", this).addClass("animated"); - $(".title", this).on("mouseenter", function(){ - $(this).closest(".col-menu").find(".content").stop().fadeIn().addClass(getIn); - $(this).closest(".col-menu").addClass("on"); - return false; - }); - }); - - $(this).on("mouseleave", function(){ - $(".dropdown-menu", this).stop().removeClass(getIn); - $(".dropdown-menu", this).stop().addClass(getOut).fadeOut(); - $(".col-menu", this).find(".content").stop().fadeOut().removeClass(getIn); - $(".col-menu", this).removeClass("on"); - $("li.dropdown", this).removeClass("on"); - return false; - }); - }); - }else{ - // Hover effect Default Menu - $("nav.navbar.bootsnav ul.nav").each(function(){ - $("a.dropdown-toggle", this).off('click'); - $("a.dropdown-toggle", this).on('click', function (e) { - e.stopPropagation(); - }); - - $(".megamenu-fw", this).each(function(){ - $(".title", this).off("click"); - $("a.dropdown-toggle", this).off("click"); - $(".content").removeClass("animated"); - }); - - $(".dropdown-menu", this).addClass("animated"); - $("li.dropdown", this).on("mouseenter", function(){ - $(".dropdown-menu", this).eq(0).removeClass(getOut); - $(".dropdown-menu", this).eq(0).stop().fadeIn().addClass(getIn); - $(this).addClass("on"); - return false; - }); - - $("li.dropdown", this).on("mouseleave", function(){ - $(".dropdown-menu", this).eq(0).removeClass(getIn); - $(".dropdown-menu", this).eq(0).stop().fadeOut().addClass(getOut); - $(this).removeClass("on"); - }); - - $(this).on("mouseleave", function(){ - $(".dropdown-menu", this).removeClass(getIn); - $(".dropdown-menu", this).eq(0).stop().fadeOut().addClass(getOut); - $("li.dropdown", this).removeClass("on"); - return false; - }); - }); - } - - // ------------------------------------------------------------------------------ // - // Hover effect Atribute Navigation - // ------------------------------------------------------------------------------ // - $("nav.navbar.bootsnav .attr-nav").each(function(){ - $("a.dropdown-toggle", this).off('click'); - $("a.dropdown-toggle", this).on('click', function (e) { - e.stopPropagation(); - }); - - $(".dropdown-menu", this).addClass("animated"); - $("li.dropdown", this).on("mouseenter", function(){ - $(".dropdown-menu", this).eq(0).removeClass(getOut); - $(".dropdown-menu", this).eq(0).stop().fadeIn().addClass(getIn); - $(this).addClass("on"); - return false; - }); - - $("li.dropdown", this).on("mouseleave", function(){ - $(".dropdown-menu", this).eq(0).removeClass(getIn); - $(".dropdown-menu", this).eq(0).stop().fadeOut().addClass(getOut); - $(this).removeClass("on"); - }); - - $(this).on("mouseleave", function(){ - $(".dropdown-menu", this).removeClass(getIn); - $(".dropdown-menu", this).eq(0).stop().fadeOut().addClass(getOut); - $("li.dropdown", this).removeClass("on"); - return false; - }); - }); - } - - // ------------------------------------------------------------------------------ // - // Menu Fullscreen - // ------------------------------------------------------------------------------ // - if( getNav.hasClass("navbar-full")){ - var windowHeight = $(window).height(), - windowWidth = $(window).width(); - - $(".nav-full").css("height", windowHeight + "px"); - $(".wrap-full-menu").css("height", windowHeight + "px"); - $(".wrap-full-menu").css("width", windowWidth + "px"); - - $(".navbar-collapse").addClass("animated"); - $(".navbar-toggle").each(function(){ - var getId = $(this).data("target"); - $(this).off("click"); - $(this).on("click", function(e){ - e.preventDefault(); - $(getId).removeClass(getOut); - $(getId).addClass("in"); - $(getId).addClass(getIn); - return false; - }); - - $("li.close-full-menu").on("click", function(e){ - e.preventDefault(); - $(getId).addClass(getOut); - setTimeout(function(){ - $(getId).removeClass("in"); - $(getId).removeClass(getIn); - }, 500); - return false; - }); - }); - } - }, - - // ------------------------------------------------------------------------------ // - // Navbar Sticky - // ------------------------------------------------------------------------------ // - navbarSticky : function(){ - var getNav = $("nav.navbar.bootsnav"), - navSticky = getNav.hasClass("navbar-sticky"); - - if( navSticky ){ - - // Set Height Navigation - var getHeight = getNav.height(); - $(".wrap-sticky").height(getHeight); - - // Windown on scroll - var getOffset = $(".wrap-sticky").offset().top; - $(window).on("scroll", function(){ - var scrollTop = $(window).scrollTop(); - if(scrollTop > getOffset){ - getNav.addClass("sticked"); - }else { - getNav.removeClass("sticked"); - } - }); - } - }, - - // ------------------------------------------------------------------------------ // - // Navbar Scrollspy - // ------------------------------------------------------------------------------ // - navbarScrollspy : function(){ - var navScrollSpy = $(".navbar-scrollspy"), - $body = $('body'), - getNav = $('nav.navbar.bootsnav'), - offset = getNav.outerHeight(); - - if( navScrollSpy.length ){ - $body.scrollspy({target: '.navbar', offset: offset }); - - // Animation Scrollspy - $('.scroll').on('click', function(event) { - event.preventDefault(); - - // Active link - $('.scroll').removeClass("active"); - $(this).addClass("active"); - - // Remove navbar collapse - $(".navbar-collapse").removeClass("in"); - - // Toggle Bars - $(".navbar-toggle").each(function(){ - $(".fa", this).removeClass("fa-times"); - $(".fa", this).addClass("fa-bars"); - }); - - // Scroll - var scrollTop = $(window).scrollTop(), - $anchor = $(this).find('a'), - $section = $($anchor.attr('href')).offset().top, - $window = $(window).width(), - $minusDesktop = getNav.data("minus-value-desktop"), - $minusMobile = getNav.data("minus-value-mobile"), - $speed = getNav.data("speed"); - - if( $window > 992 ){ - var $position = $section - $minusDesktop; - }else{ - var $position = $section - $minusMobile; - } - - $('html, body').stop().animate({ - scrollTop: $position - }, $speed); - }); - - // Activate Navigation - var fixSpy = function() { - var data = $body.data('bs.scrollspy'); - if (data) { - offset = getNav.outerHeight(); - data.options.offset = offset; - $body.data('bs.scrollspy', data); - $body.scrollspy('refresh'); - } - } - - // Activate Navigation on resize - var resizeTimer; - $(window).on('resize', function() { - clearTimeout(resizeTimer); - var resizeTimer = setTimeout(fixSpy, 200); - }); - } - } - }; - - // Initialize - $(document).ready(function(){ - bootsnav.initialize(); - }); - - // Reset on resize - $(window).on("resize", function(){ - bootsnav.hoverDropdown(); - - $(".top-search").slideUp(); - setTimeout(function(){ - bootsnav.navbarSticky(); - }, 500); - - // Toggle Bars - $(".navbar-toggle").each(function(){ - $(".fa", this).removeClass("fa-times"); - $(".fa", this).addClass("fa-bars"); - $(this).removeClass("fixed"); - }); - $(".navbar-collapse").removeClass("in"); - $(".navbar-collapse").removeClass("on"); - $(".navbar-collapse").removeClass("bounceIn"); - }); - -}(jQuery)); - +var a=jQuery,n={initialize:function(){this.event(),this.hoverDropdown(),this.navbarSticky(),this.navbarScrollspy()},event:function(){var n,o,s,e,t,i,l,d=a("nav.navbar.bootsnav");d.hasClass("navbar-sticky")&&d.wrap("
    "),d.hasClass("brand-center")&&(n=new Array,s=(o=a("nav.brand-center")).find("ul.navbar-nav"),o.find("ul.navbar-nav > li").each(function(){n.push(a(this).html())}),e=n.splice(0,Math.round(n.length/2)),t=n,i="",(l=function(a){i="";for(var n=0;n"+a[n]+""})(e),s.html(i),o.find("ul.nav").first().addClass("navbar-left"),l(t),s.after('').next().html(i),o.find("ul.nav").last().addClass("navbar-right"),o.find("ul.nav.navbar-left").wrap("
    "),o.find("ul.nav.navbar-right").wrap("
    "),o.find("ul.navbar-nav > li").each(function(){var n=a("ul.dropdown-menu",this),o=a("ul.megamenu-content",this);n.closest("li").addClass("dropdown"),o.closest("li").addClass("megamenu-fw")})),d.hasClass("navbar-sidebar")?(a("body").addClass("wrap-nav-sidebar"),d.wrapInner("
    ")):a(".bootsnav").addClass("on"),d.find("ul.nav").hasClass("navbar-center")&&d.addClass("menu-center"),d.hasClass("navbar-full")?(a("nav.navbar.bootsnav").find("ul.nav").wrap("
    "),a(".wrap-full-menu").wrap(""),a("ul.nav.navbar-nav").prepend("
  • ")):d.hasClass("navbar-mobile")?d.removeClass("no-full"):d.addClass("no-full"),d.hasClass("navbar-mobile")&&(a(".navbar-collapse").on("shown.bs.collapse",function(){a("body").addClass("side-right")}),a(".navbar-collapse").on("hide.bs.collapse",function(){a("body").removeClass("side-right")}),a(window).on("resize",function(){a("body").removeClass("side-right")})),d.hasClass("no-background")&&a(window).on("scroll",function(){34 a",this).on("click",function(n){n.preventDefault(),a(".top-search").slideToggle()})}),a(".input-group-addon.close-search").on("click",function(){a(".top-search").slideUp()}),a("nav.navbar.bootsnav .attr-nav").each(function(){a("li.side-menu > a",this).on("click",function(n){n.preventDefault(),a("nav.navbar.bootsnav > .side").toggleClass("on"),a("body").toggleClass("on-side")})}),a(".side .close-side").on("click",function(n){n.preventDefault(),a("nav.navbar.bootsnav > .side").removeClass("on"),a("body").removeClass("on-side")}),a("body").wrapInner("
    ")},hoverDropdown:function(){var n,o=a("nav.navbar.bootsnav"),s=a(window).width(),e=a(window).height(),t=o.find("ul.nav").data("in"),i=o.find("ul.nav").data("out");s<981?(a(".scroller").css("height","auto"),a("nav.navbar.bootsnav ul.nav").find("li.dropdown").off("mouseenter"),a("nav.navbar.bootsnav ul.nav").find("li.dropdown").off("mouseleave"),a("nav.navbar.bootsnav ul.nav").find(".title").off("mouseenter"),a("nav.navbar.bootsnav ul.nav").off("mouseleave"),a(".navbar-collapse").removeClass("animated"),a("nav.navbar.bootsnav ul.nav").each(function(){a(".dropdown-menu",this).addClass("animated"),a(".dropdown-menu",this).removeClass(i),a("a.dropdown-toggle",this).off("click"),a("a.dropdown-toggle",this).on("click",function(n){return n.stopPropagation(),a(this).closest("li.dropdown").find(".dropdown-menu").first().stop().fadeToggle().toggleClass(t),a(this).closest("li.dropdown").first().toggleClass("on"),!1}),a("li.dropdown",this).each(function(){return a(this).find(".dropdown-menu").stop().fadeOut(),a(this).on("hidden.bs.dropdown",function(){a(this).find(".dropdown-menu").stop().fadeOut()}),!1}),a(".megamenu-fw",this).each(function(){a(".col-menu",this).each(function(){a(".content",this).addClass("animated"),a(".content",this).stop().fadeOut(),a(".title",this).off("click"),a(".title",this).on("click",function(){return a(this).closest(".col-menu").find(".content").stop().fadeToggle().addClass(t),a(this).closest(".col-menu").toggleClass("on"),!1}),a(".content",this).on("click",function(a){a.stopPropagation()})})})}),n=function(){a("li.dropdown",this).removeClass("on"),a(".dropdown-menu",this).stop().fadeOut(),a(".dropdown-menu",this).removeClass(t),a(".col-menu",this).removeClass("on"),a(".col-menu .content",this).stop().fadeOut(),a(".col-menu .content",this).removeClass(t)},a("nav.navbar.bootsnav").on("mouseleave",function(){n()}),a("nav.navbar.bootsnav .attr-nav").each(function(){a(".dropdown-menu",this).removeClass("animated"),a("li.dropdown",this).off("mouseenter"),a("li.dropdown",this).off("mouseleave"),a("a.dropdown-toggle",this).off("click"),a("a.dropdown-toggle",this).on("click",function(n){n.stopPropagation(),a(this).closest("li.dropdown").find(".dropdown-menu").first().stop().fadeToggle(),a(".navbar-toggle").each(function(){a(".fa",this).removeClass("fa-times"),a(".fa",this).addClass("fa-bars"),a(".navbar-collapse").removeClass("in"),a(".navbar-collapse").removeClass("on")})}),a(this).on("mouseleave",function(){return a(".dropdown-menu",this).stop().fadeOut(),a("li.dropdown",this).removeClass("on"),!1})}),a(".navbar-toggle").each(function(){a(this).off("click"),a(this).on("click",function(){a(".fa",this).toggleClass("fa-bars"),a(".fa",this).toggleClass("fa-times"),n()})})):981o?s.addClass("sticked"):s.removeClass("sticked")}))},navbarScrollspy:function(){var n,o=a(".navbar-scrollspy"),s=a("body"),i=a("nav.navbar.bootsnav"),e=i.outerHeight();o.length&&(s.scrollspy({target:".navbar",offset:e}),a(".scroll").on("click",function(n){n.preventDefault(),a(".scroll").removeClass("active"),a(this).addClass("active"),a(".navbar-collapse").removeClass("in"),a(".navbar-toggle").each(function(){a(".fa",this).removeClass("fa-times"),a(".fa",this).addClass("fa-bars")}),a(window).scrollTop();var o=a(this).find("a"),s=a(o.attr("href")).offset().top,e=a(window).width(),t=i.data("minus-value-desktop"),n=i.data("minus-value-mobile"),o=i.data("speed"),n=992 :even"; - - $.extend(_this, { - $el: el, - options : options, - sections: [], - isAccordion : options.accordion || false, - db : options.persist ? jQueryCollapseStorage(el.get(0).id) : false - }); - - // Figure out what sections are open if storage is used - _this.states = _this.db ? _this.db.read() : []; - - // For every pair of elements in given - // element, create a section - _this.$el.find(query).each(function() { - new jQueryCollapseSection($(this), _this); - }); - - // Capute ALL the clicks! - (function(scope) { - _this.$el.on("click", "[data-collapse-summary] " + (scope.options.clickQuery || ""), - $.proxy(_this.handleClick, scope)); - - _this.$el.bind("toggle close open", - $.proxy(_this.handleEvent, scope)); - - }(_this)); - } - - Collapse.prototype = { - handleClick: function(e, state) { - e.preventDefault(); - var state = state || "toggle" - var sections = this.sections, - l = sections.length; - while(l--) { - if($.contains(sections[l].$summary[0], e.target)) { - sections[l][state](); - break; - } - } - }, - handleEvent: function(e) { - if(e.target == this.$el.get(0)) return this[e.type](); - this.handleClick(e, e.type); - }, - open: function(eq) { - if(isFinite(eq)) return this.sections[eq].open(); - $.each(this.sections, function(i, section) { - section.open(); - }) - }, - close: function(eq) { - if(isFinite(eq)) return this.sections[eq].close(); - $.each(this.sections, function(i, section) { - section.close(); - }) - }, - toggle: function(eq) { - if(isFinite(eq)) return this.sections[eq].toggle(); - $.each(this.sections, function(i, section) { - section.toggle(); - }) - } - }; - - // Section constructor - function Section($el, parent) { - - if(!parent.options.clickQuery) $el.wrapInner(''); - - $.extend(this, { - isOpen : false, - $summary : $el.attr("data-collapse-summary",""), - $details : $el.next(), - options: parent.options, - parent: parent - }); - parent.sections.push(this); - - // Check current state of section - var state = parent.states[this._index()]; - - if(state === 0) { - this.close(true) - } - else if(this.$summary.is(".open") || state === 1) { - this.open(true); - } else { - this.close(true) - } - } - - Section.prototype = { - toggle : function() { - this.isOpen ? this.close() : this.open(); - }, - close: function(bypass) { - this._changeState("close", bypass); - }, - open: function(bypass) { - var _this = this; - if(_this.options.accordion && !bypass) { - $.each(_this.parent.sections, function(i, section) { - section.close() - }); - } - _this._changeState("open", bypass); - }, - _index: function() { - return $.inArray(this, this.parent.sections); - }, - _changeState: function(state, bypass) { - - var _this = this; - _this.isOpen = state == "open"; - if($.isFunction(_this.options[state]) && !bypass) { - _this.options[state].apply(_this.$details); - } else { - _this.$details[_this.isOpen ? "show" : "hide"](); - } - - _this.$summary.toggleClass("open", state != "close") - _this.$details.attr("aria-hidden", state == "close"); - _this.$summary.attr("aria-expanded", state == "open"); - _this.$summary.trigger(state == "open" ? "opened" : "closed", _this); - if(_this.parent.db) { - _this.parent.db.write(_this._index(), _this.isOpen); - } - } - }; - - // Expose in jQuery API - $.fn.extend({ - collapse: function(options, scan) { - var nodes = (scan) ? $("body").find("[data-collapse]") : $(this); - return nodes.each(function() { - var settings = (scan) ? {} : options, - values = $(this).attr("data-collapse") || ""; - $.each(values.split(" "), function(i,v) { - if(v) settings[v] = true; - }); - new Collapse($(this), settings); - }); - } - }); - - //jQuery DOM Ready - $(function() { - $.fn.collapse(false, true); - }); - - // Expose constructor to - // global namespace - jQueryCollapse = Collapse; - jQueryCollapseSection = Section; - -})(window.jQuery); +!function(s){function o(e,t){var n=this,i=(t=t||{}).query||"> :even";s.extend(n,{$el:e,options:t,sections:[],isAccordion:t.accordion||!1,db:!!t.persist&&jQueryCollapseStorage(e.get(0).id)}),n.states=n.db?n.db.read():[],n.$el.find(i).each(function(){new jQueryCollapseSection(s(this),n)}),(i=n).$el.on("click","[data-collapse-summary] "+(i.options.clickQuery||""),s.proxy(n.handleClick,i)),n.$el.bind("toggle close open",s.proxy(n.handleEvent,i))}function e(e,t){t.options.clickQuery||e.wrapInner(''),s.extend(this,{isOpen:!1,$summary:e.attr("data-collapse-summary",""),$details:e.next(),options:t.options,parent:t}),t.sections.push(this);t=t.states[this._index()];0!==t&&(this.$summary.is(".open")||1===t)?this.open(!0):this.close(!0)}o.prototype={handleClick:function(e,t){e.preventDefault();for(var t=t||"toggle",n=this.sections,i=n.length;i--;)if(s.contains(n[i].$summary[0],e.target)){n[i][t]();break}},handleEvent:function(e){if(e.target==this.$el.get(0))return this[e.type]();this.handleClick(e,e.type)},open:function(e){if(isFinite(e))return this.sections[e].open();s.each(this.sections,function(e,t){t.open()})},close:function(e){if(isFinite(e))return this.sections[e].close();s.each(this.sections,function(e,t){t.close()})},toggle:function(e){if(isFinite(e))return this.sections[e].toggle();s.each(this.sections,function(e,t){t.toggle()})}},e.prototype={toggle:function(){this.isOpen?this.close():this.open()},close:function(e){this._changeState("close",e)},open:function(e){var t=this;t.options.accordion&&!e&&s.each(t.parent.sections,function(e,t){t.close()}),t._changeState("open",e)},_index:function(){return s.inArray(this,this.parent.sections)},_changeState:function(e,t){var n=this;n.isOpen="open"==e,s.isFunction(n.options[e])&&!t?n.options[e].apply(n.$details):n.$details[n.isOpen?"show":"hide"](),n.$summary.toggleClass("open","close"!=e),n.$details.attr("aria-hidden","close"==e),n.$summary.attr("aria-expanded","open"==e),n.$summary.trigger("open"==e?"opened":"closed",n),n.parent.db&&n.parent.db.write(n._index(),n.isOpen)}},s.fn.extend({collapse:function(t,i){return(i?s("body").find("[data-collapse]"):s(this)).each(function(){var n=i?{}:t,e=s(this).attr("data-collapse")||"";s.each(e.split(" "),function(e,t){t&&(n[t]=!0)}),new o(s(this),n)})}}),s(function(){s.fn.collapse(!1,!0)}),jQueryCollapse=o,jQueryCollapseSection=e}(window.jQuery); \ No newline at end of file diff --git a/assets/js/jquery.easing.1.3.js b/assets/js/jquery.easing.1.3.js index ef74321..ca3dc62 100644 --- a/assets/js/jquery.easing.1.3.js +++ b/assets/js/jquery.easing.1.3.js @@ -1,205 +1 @@ -/* - * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ - * - * Uses the built in easing capabilities added In jQuery 1.1 - * to offer multiple easing options - * - * TERMS OF USE - jQuery Easing - * - * Open source under the BSD License. - * - * Copyright © 2008 George McGinley Smith - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, this list of - * conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, this list - * of conditions and the following disclaimer in the documentation and/or other materials - * provided with the distribution. - * - * Neither the name of the author nor the names of contributors may be used to endorse - * or promote products derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED - * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - * -*/ - -// t: current time, b: begInnIng value, c: change In value, d: duration -jQuery.easing['jswing'] = jQuery.easing['swing']; - -jQuery.extend( jQuery.easing, -{ - def: 'easeOutQuad', - swing: function (x, t, b, c, d) { - //alert(jQuery.easing.default); - return jQuery.easing[jQuery.easing.def](x, t, b, c, d); - }, - easeInQuad: function (x, t, b, c, d) { - return c*(t/=d)*t + b; - }, - easeOutQuad: function (x, t, b, c, d) { - return -c *(t/=d)*(t-2) + b; - }, - easeInOutQuad: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t + b; - return -c/2 * ((--t)*(t-2) - 1) + b; - }, - easeInCubic: function (x, t, b, c, d) { - return c*(t/=d)*t*t + b; - }, - easeOutCubic: function (x, t, b, c, d) { - return c*((t=t/d-1)*t*t + 1) + b; - }, - easeInOutCubic: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t*t + b; - return c/2*((t-=2)*t*t + 2) + b; - }, - easeInQuart: function (x, t, b, c, d) { - return c*(t/=d)*t*t*t + b; - }, - easeOutQuart: function (x, t, b, c, d) { - return -c * ((t=t/d-1)*t*t*t - 1) + b; - }, - easeInOutQuart: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t*t*t + b; - return -c/2 * ((t-=2)*t*t*t - 2) + b; - }, - easeInQuint: function (x, t, b, c, d) { - return c*(t/=d)*t*t*t*t + b; - }, - easeOutQuint: function (x, t, b, c, d) { - return c*((t=t/d-1)*t*t*t*t + 1) + b; - }, - easeInOutQuint: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; - return c/2*((t-=2)*t*t*t*t + 2) + b; - }, - easeInSine: function (x, t, b, c, d) { - return -c * Math.cos(t/d * (Math.PI/2)) + c + b; - }, - easeOutSine: function (x, t, b, c, d) { - return c * Math.sin(t/d * (Math.PI/2)) + b; - }, - easeInOutSine: function (x, t, b, c, d) { - return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; - }, - easeInExpo: function (x, t, b, c, d) { - return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; - }, - easeOutExpo: function (x, t, b, c, d) { - return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; - }, - easeInOutExpo: function (x, t, b, c, d) { - if (t==0) return b; - if (t==d) return b+c; - if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; - return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; - }, - easeInCirc: function (x, t, b, c, d) { - return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; - }, - easeOutCirc: function (x, t, b, c, d) { - return c * Math.sqrt(1 - (t=t/d-1)*t) + b; - }, - easeInOutCirc: function (x, t, b, c, d) { - if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; - return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; - }, - easeInElastic: function (x, t, b, c, d) { - var s=1.70158;var p=0;var a=c; - if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; - if (a < Math.abs(c)) { a=c; var s=p/4; } - else var s = p/(2*Math.PI) * Math.asin (c/a); - return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; - }, - easeOutElastic: function (x, t, b, c, d) { - var s=1.70158;var p=0;var a=c; - if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; - if (a < Math.abs(c)) { a=c; var s=p/4; } - else var s = p/(2*Math.PI) * Math.asin (c/a); - return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; - }, - easeInOutElastic: function (x, t, b, c, d) { - var s=1.70158;var p=0;var a=c; - if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); - if (a < Math.abs(c)) { a=c; var s=p/4; } - else var s = p/(2*Math.PI) * Math.asin (c/a); - if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; - return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; - }, - easeInBack: function (x, t, b, c, d, s) { - if (s == undefined) s = 1.70158; - return c*(t/=d)*t*((s+1)*t - s) + b; - }, - easeOutBack: function (x, t, b, c, d, s) { - if (s == undefined) s = 1.70158; - return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; - }, - easeInOutBack: function (x, t, b, c, d, s) { - if (s == undefined) s = 1.70158; - if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; - return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; - }, - easeInBounce: function (x, t, b, c, d) { - return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; - }, - easeOutBounce: function (x, t, b, c, d) { - if ((t/=d) < (1/2.75)) { - return c*(7.5625*t*t) + b; - } else if (t < (2/2.75)) { - return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; - } else if (t < (2.5/2.75)) { - return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; - } else { - return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; - } - }, - easeInOutBounce: function (x, t, b, c, d) { - if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; - return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; - } -}); - -/* - * - * TERMS OF USE - EASING EQUATIONS - * - * Open source under the BSD License. - * - * Copyright © 2001 Robert Penner - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, this list of - * conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, this list - * of conditions and the following disclaimer in the documentation and/or other materials - * provided with the distribution. - * - * Neither the name of the author nor the names of contributors may be used to endorse - * or promote products derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED - * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - * - */ \ No newline at end of file +jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,t,e,u,a){return jQuery.easing[jQuery.easing.def](n,t,e,u,a)},easeInQuad:function(n,t,e,u,a){return u*(t/=a)*t+e},easeOutQuad:function(n,t,e,u,a){return-u*(t/=a)*(t-2)+e},easeInOutQuad:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t+e:-u/2*(--t*(t-2)-1)+e},easeInCubic:function(n,t,e,u,a){return u*(t/=a)*t*t+e},easeOutCubic:function(n,t,e,u,a){return u*((t=t/a-1)*t*t+1)+e},easeInOutCubic:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t*t+e:u/2*((t-=2)*t*t+2)+e},easeInQuart:function(n,t,e,u,a){return u*(t/=a)*t*t*t+e},easeOutQuart:function(n,t,e,u,a){return-u*((t=t/a-1)*t*t*t-1)+e},easeInOutQuart:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t*t*t+e:-u/2*((t-=2)*t*t*t-2)+e},easeInQuint:function(n,t,e,u,a){return u*(t/=a)*t*t*t*t+e},easeOutQuint:function(n,t,e,u,a){return u*((t=t/a-1)*t*t*t*t+1)+e},easeInOutQuint:function(n,t,e,u,a){return(t/=a/2)<1?u/2*t*t*t*t*t+e:u/2*((t-=2)*t*t*t*t+2)+e},easeInSine:function(n,t,e,u,a){return-u*Math.cos(t/a*(Math.PI/2))+u+e},easeOutSine:function(n,t,e,u,a){return u*Math.sin(t/a*(Math.PI/2))+e},easeInOutSine:function(n,t,e,u,a){return-u/2*(Math.cos(Math.PI*t/a)-1)+e},easeInExpo:function(n,t,e,u,a){return 0==t?e:u*Math.pow(2,10*(t/a-1))+e},easeOutExpo:function(n,t,e,u,a){return t==a?e+u:u*(1-Math.pow(2,-10*t/a))+e},easeInOutExpo:function(n,t,e,u,a){return 0==t?e:t==a?e+u:(t/=a/2)<1?u/2*Math.pow(2,10*(t-1))+e:u/2*(2-Math.pow(2,-10*--t))+e},easeInCirc:function(n,t,e,u,a){return-u*(Math.sqrt(1-(t/=a)*t)-1)+e},easeOutCirc:function(n,t,e,u,a){return u*Math.sqrt(1-(t=t/a-1)*t)+e},easeInOutCirc:function(n,t,e,u,a){return(t/=a/2)<1?-u/2*(Math.sqrt(1-t*t)-1)+e:u/2*(Math.sqrt(1-(t-=2)*t)+1)+e},easeInElastic:function(n,t,e,u,a){var r=1.70158,i=0,s=u;return 0==t?e:1==(t/=a)?e+u:(i=i||.3*a,r=s>core*/ -/** - * - * Magnific Popup Core JS file - * - */ - - -/** - * Private static constants - */ -var CLOSE_EVENT = 'Close', - BEFORE_CLOSE_EVENT = 'BeforeClose', - AFTER_CLOSE_EVENT = 'AfterClose', - BEFORE_APPEND_EVENT = 'BeforeAppend', - MARKUP_PARSE_EVENT = 'MarkupParse', - OPEN_EVENT = 'Open', - CHANGE_EVENT = 'Change', - NS = 'mfp', - EVENT_NS = '.' + NS, - READY_CLASS = 'mfp-ready', - REMOVING_CLASS = 'mfp-removing', - PREVENT_CLOSE_CLASS = 'mfp-prevent-close'; - - -/** - * Private vars - */ -/*jshint -W079 */ -var mfp, // As we have only one instance of MagnificPopup object, we define it locally to not to use 'this' - MagnificPopup = function(){}, - _isJQ = !!(window.jQuery), - _prevStatus, - _window = $(window), - _document, - _prevContentType, - _wrapClasses, - _currPopupType; - - -/** - * Private functions - */ -var _mfpOn = function(name, f) { - mfp.ev.on(NS + name + EVENT_NS, f); - }, - _getEl = function(className, appendTo, html, raw) { - var el = document.createElement('div'); - el.className = 'mfp-'+className; - if(html) { - el.innerHTML = html; - } - if(!raw) { - el = $(el); - if(appendTo) { - el.appendTo(appendTo); - } - } else if(appendTo) { - appendTo.appendChild(el); - } - return el; - }, - _mfpTrigger = function(e, data) { - mfp.ev.triggerHandler(NS + e, data); - - if(mfp.st.callbacks) { - // converts "mfpEventName" to "eventName" callback and triggers it if it's present - e = e.charAt(0).toLowerCase() + e.slice(1); - if(mfp.st.callbacks[e]) { - mfp.st.callbacks[e].apply(mfp, $.isArray(data) ? data : [data]); - } - } - }, - _getCloseBtn = function(type) { - if(type !== _currPopupType || !mfp.currTemplate.closeBtn) { - mfp.currTemplate.closeBtn = $( mfp.st.closeMarkup.replace('%title%', mfp.st.tClose ) ); - _currPopupType = type; - } - return mfp.currTemplate.closeBtn; - }, - // Initialize Magnific Popup only when called at least once - _checkInstance = function() { - if(!$.magnificPopup.instance) { - /*jshint -W020 */ - mfp = new MagnificPopup(); - mfp.init(); - $.magnificPopup.instance = mfp; - } - }, - // CSS transition detection, http://stackoverflow.com/questions/7264899/detect-css-transitions-using-javascript-and-without-modernizr - supportsTransitions = function() { - var s = document.createElement('p').style, // 's' for style. better to create an element if body yet to exist - v = ['ms','O','Moz','Webkit']; // 'v' for vendor - - if( s['transition'] !== undefined ) { - return true; - } - - while( v.length ) { - if( v.pop() + 'Transition' in s ) { - return true; - } - } - - return false; - }; - - - -/** - * Public functions - */ -MagnificPopup.prototype = { - - constructor: MagnificPopup, - - /** - * Initializes Magnific Popup plugin. - * This function is triggered only once when $.fn.magnificPopup or $.magnificPopup is executed - */ - init: function() { - var appVersion = navigator.appVersion; - mfp.isIE7 = appVersion.indexOf("MSIE 7.") !== -1; - mfp.isIE8 = appVersion.indexOf("MSIE 8.") !== -1; - mfp.isLowIE = mfp.isIE7 || mfp.isIE8; - mfp.isAndroid = (/android/gi).test(appVersion); - mfp.isIOS = (/iphone|ipad|ipod/gi).test(appVersion); - mfp.supportsTransition = supportsTransitions(); - - // We disable fixed positioned lightbox on devices that don't handle it nicely. - // If you know a better way of detecting this - let me know. - mfp.probablyMobile = (mfp.isAndroid || mfp.isIOS || /(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent) ); - _document = $(document); - - mfp.popupsCache = {}; - }, - - /** - * Opens popup - * @param data [description] - */ - open: function(data) { - - var i; - - if(data.isObj === false) { - // convert jQuery collection to array to avoid conflicts later - mfp.items = data.items.toArray(); - - mfp.index = 0; - var items = data.items, - item; - for(i = 0; i < items.length; i++) { - item = items[i]; - if(item.parsed) { - item = item.el[0]; - } - if(item === data.el[0]) { - mfp.index = i; - break; - } - } - } else { - mfp.items = $.isArray(data.items) ? data.items : [data.items]; - mfp.index = data.index || 0; - } - - // if popup is already opened - we just update the content - if(mfp.isOpen) { - mfp.updateItemHTML(); - return; - } - - mfp.types = []; - _wrapClasses = ''; - if(data.mainEl && data.mainEl.length) { - mfp.ev = data.mainEl.eq(0); - } else { - mfp.ev = _document; - } - - if(data.key) { - if(!mfp.popupsCache[data.key]) { - mfp.popupsCache[data.key] = {}; - } - mfp.currTemplate = mfp.popupsCache[data.key]; - } else { - mfp.currTemplate = {}; - } - - - - mfp.st = $.extend(true, {}, $.magnificPopup.defaults, data ); - mfp.fixedContentPos = mfp.st.fixedContentPos === 'auto' ? !mfp.probablyMobile : mfp.st.fixedContentPos; - - if(mfp.st.modal) { - mfp.st.closeOnContentClick = false; - mfp.st.closeOnBgClick = false; - mfp.st.showCloseBtn = false; - mfp.st.enableEscapeKey = false; - } - - - // Building markup - // main containers are created only once - if(!mfp.bgOverlay) { - - // Dark overlay - mfp.bgOverlay = _getEl('bg').on('click'+EVENT_NS, function() { - mfp.close(); - }); - - mfp.wrap = _getEl('wrap').attr('tabindex', -1).on('click'+EVENT_NS, function(e) { - if(mfp._checkIfClose(e.target)) { - mfp.close(); - } - }); - - mfp.container = _getEl('container', mfp.wrap); - } - - mfp.contentContainer = _getEl('content'); - if(mfp.st.preloader) { - mfp.preloader = _getEl('preloader', mfp.container, mfp.st.tLoading); - } - - - // Initializing modules - var modules = $.magnificPopup.modules; - for(i = 0; i < modules.length; i++) { - var n = modules[i]; - n = n.charAt(0).toUpperCase() + n.slice(1); - mfp['init'+n].call(mfp); - } - _mfpTrigger('BeforeOpen'); - - - if(mfp.st.showCloseBtn) { - // Close button - if(!mfp.st.closeBtnInside) { - mfp.wrap.append( _getCloseBtn() ); - } else { - _mfpOn(MARKUP_PARSE_EVENT, function(e, template, values, item) { - values.close_replaceWith = _getCloseBtn(item.type); - }); - _wrapClasses += ' mfp-close-btn-in'; - } - } - - if(mfp.st.alignTop) { - _wrapClasses += ' mfp-align-top'; - } - - - - if(mfp.fixedContentPos) { - mfp.wrap.css({ - overflow: mfp.st.overflowY, - overflowX: 'hidden', - overflowY: mfp.st.overflowY - }); - } else { - mfp.wrap.css({ - top: _window.scrollTop(), - position: 'absolute' - }); - } - if( mfp.st.fixedBgPos === false || (mfp.st.fixedBgPos === 'auto' && !mfp.fixedContentPos) ) { - mfp.bgOverlay.css({ - height: _document.height(), - position: 'absolute' - }); - } - - - - if(mfp.st.enableEscapeKey) { - // Close on ESC key - _document.on('keyup' + EVENT_NS, function(e) { - if(e.keyCode === 27) { - mfp.close(); - } - }); - } - - _window.on('resize' + EVENT_NS, function() { - mfp.updateSize(); - }); - - - if(!mfp.st.closeOnContentClick) { - _wrapClasses += ' mfp-auto-cursor'; - } - - if(_wrapClasses) - mfp.wrap.addClass(_wrapClasses); - - - // this triggers recalculation of layout, so we get it once to not to trigger twice - var windowHeight = mfp.wH = _window.height(); - - - var windowStyles = {}; - - if( mfp.fixedContentPos ) { - if(mfp._hasScrollBar(windowHeight)){ - var s = mfp._getScrollbarSize(); - if(s) { - windowStyles.marginRight = s; - } - } - } - - if(mfp.fixedContentPos) { - if(!mfp.isIE7) { - windowStyles.overflow = 'hidden'; - } else { - // ie7 double-scroll bug - $('body, html').css('overflow', 'hidden'); - } - } - - - - var classesToadd = mfp.st.mainClass; - if(mfp.isIE7) { - classesToadd += ' mfp-ie7'; - } - if(classesToadd) { - mfp._addClassToMFP( classesToadd ); - } - - // add content - mfp.updateItemHTML(); - - _mfpTrigger('BuildControls'); - - // remove scrollbar, add margin e.t.c - $('html').css(windowStyles); - - // add everything to DOM - mfp.bgOverlay.add(mfp.wrap).prependTo( mfp.st.prependTo || $(document.body) ); - - // Save last focused element - mfp._lastFocusedEl = document.activeElement; - - // Wait for next cycle to allow CSS transition - setTimeout(function() { - - if(mfp.content) { - mfp._addClassToMFP(READY_CLASS); - mfp._setFocus(); - } else { - // if content is not defined (not loaded e.t.c) we add class only for BG - mfp.bgOverlay.addClass(READY_CLASS); - } - - // Trap the focus in popup - _document.on('focusin' + EVENT_NS, mfp._onFocusIn); - - }, 16); - - mfp.isOpen = true; - mfp.updateSize(windowHeight); - _mfpTrigger(OPEN_EVENT); - - return data; - }, - - /** - * Closes the popup - */ - close: function() { - if(!mfp.isOpen) return; - _mfpTrigger(BEFORE_CLOSE_EVENT); - - mfp.isOpen = false; - // for CSS3 animation - if(mfp.st.removalDelay && !mfp.isLowIE && mfp.supportsTransition ) { - mfp._addClassToMFP(REMOVING_CLASS); - setTimeout(function() { - mfp._close(); - }, mfp.st.removalDelay); - } else { - mfp._close(); - } - }, - - /** - * Helper for close() function - */ - _close: function() { - _mfpTrigger(CLOSE_EVENT); - - var classesToRemove = REMOVING_CLASS + ' ' + READY_CLASS + ' '; - - mfp.bgOverlay.detach(); - mfp.wrap.detach(); - mfp.container.empty(); - - if(mfp.st.mainClass) { - classesToRemove += mfp.st.mainClass + ' '; - } - - mfp._removeClassFromMFP(classesToRemove); - - if(mfp.fixedContentPos) { - var windowStyles = {marginRight: ''}; - if(mfp.isIE7) { - $('body, html').css('overflow', ''); - } else { - windowStyles.overflow = ''; - } - $('html').css(windowStyles); - } - - _document.off('keyup' + EVENT_NS + ' focusin' + EVENT_NS); - mfp.ev.off(EVENT_NS); - - // clean up DOM elements that aren't removed - mfp.wrap.attr('class', 'mfp-wrap').removeAttr('style'); - mfp.bgOverlay.attr('class', 'mfp-bg'); - mfp.container.attr('class', 'mfp-container'); - - // remove close button from target element - if(mfp.st.showCloseBtn && - (!mfp.st.closeBtnInside || mfp.currTemplate[mfp.currItem.type] === true)) { - if(mfp.currTemplate.closeBtn) - mfp.currTemplate.closeBtn.detach(); - } - - - if(mfp.st.autoFocusLast && mfp._lastFocusedEl) { - $(mfp._lastFocusedEl).focus(); // put tab focus back - } - mfp.currItem = null; - mfp.content = null; - mfp.currTemplate = null; - mfp.prevHeight = 0; - - _mfpTrigger(AFTER_CLOSE_EVENT); - }, - - updateSize: function(winHeight) { - - if(mfp.isIOS) { - // fixes iOS nav bars https://github.com/dimsemenov/Magnific-Popup/issues/2 - var zoomLevel = document.documentElement.clientWidth / window.innerWidth; - var height = window.innerHeight * zoomLevel; - mfp.wrap.css('height', height); - mfp.wH = height; - } else { - mfp.wH = winHeight || _window.height(); - } - // Fixes #84: popup incorrectly positioned with position:relative on body - if(!mfp.fixedContentPos) { - mfp.wrap.css('height', mfp.wH); - } - - _mfpTrigger('Resize'); - - }, - - /** - * Set content of popup based on current index - */ - updateItemHTML: function() { - var item = mfp.items[mfp.index]; - - // Detach and perform modifications - mfp.contentContainer.detach(); - - if(mfp.content) - mfp.content.detach(); - - if(!item.parsed) { - item = mfp.parseEl( mfp.index ); - } - - var type = item.type; - - _mfpTrigger('BeforeChange', [mfp.currItem ? mfp.currItem.type : '', type]); - // BeforeChange event works like so: - // _mfpOn('BeforeChange', function(e, prevType, newType) { }); - - mfp.currItem = item; - - - - - - if(!mfp.currTemplate[type]) { - var markup = mfp.st[type] ? mfp.st[type].markup : false; - - // allows to modify markup - _mfpTrigger('FirstMarkupParse', markup); - - if(markup) { - mfp.currTemplate[type] = $(markup); - } else { - // if there is no markup found we just define that template is parsed - mfp.currTemplate[type] = true; - } - } - - if(_prevContentType && _prevContentType !== item.type) { - mfp.container.removeClass('mfp-'+_prevContentType+'-holder'); - } - - var newContent = mfp['get' + type.charAt(0).toUpperCase() + type.slice(1)](item, mfp.currTemplate[type]); - mfp.appendContent(newContent, type); - - item.preloaded = true; - - _mfpTrigger(CHANGE_EVENT, item); - _prevContentType = item.type; - - // Append container back after its content changed - mfp.container.prepend(mfp.contentContainer); - - _mfpTrigger('AfterChange'); - }, - - - /** - * Set HTML content of popup - */ - appendContent: function(newContent, type) { - mfp.content = newContent; - - if(newContent) { - if(mfp.st.showCloseBtn && mfp.st.closeBtnInside && - mfp.currTemplate[type] === true) { - // if there is no markup, we just append close button element inside - if(!mfp.content.find('.mfp-close').length) { - mfp.content.append(_getCloseBtn()); - } - } else { - mfp.content = newContent; - } - } else { - mfp.content = ''; - } - - _mfpTrigger(BEFORE_APPEND_EVENT); - mfp.container.addClass('mfp-'+type+'-holder'); - - mfp.contentContainer.append(mfp.content); - }, - - - - - /** - * Creates Magnific Popup data object based on given data - * @param {int} index Index of item to parse - */ - parseEl: function(index) { - var item = mfp.items[index], - type; - - if(item.tagName) { - item = { el: $(item) }; - } else { - type = item.type; - item = { data: item, src: item.src }; - } - - if(item.el) { - var types = mfp.types; - - // check for 'mfp-TYPE' class - for(var i = 0; i < types.length; i++) { - if( item.el.hasClass('mfp-'+types[i]) ) { - type = types[i]; - break; - } - } - - item.src = item.el.attr('data-mfp-src'); - if(!item.src) { - item.src = item.el.attr('href'); - } - } - - item.type = type || mfp.st.type || 'inline'; - item.index = index; - item.parsed = true; - mfp.items[index] = item; - _mfpTrigger('ElementParse', item); - - return mfp.items[index]; - }, - - - /** - * Initializes single popup or a group of popups - */ - addGroup: function(el, options) { - var eHandler = function(e) { - e.mfpEl = this; - mfp._openClick(e, el, options); - }; - - if(!options) { - options = {}; - } - - var eName = 'click.magnificPopup'; - options.mainEl = el; - - if(options.items) { - options.isObj = true; - el.off(eName).on(eName, eHandler); - } else { - options.isObj = false; - if(options.delegate) { - el.off(eName).on(eName, options.delegate , eHandler); - } else { - options.items = el; - el.off(eName).on(eName, eHandler); - } - } - }, - _openClick: function(e, el, options) { - var midClick = options.midClick !== undefined ? options.midClick : $.magnificPopup.defaults.midClick; - - - if(!midClick && ( e.which === 2 || e.ctrlKey || e.metaKey || e.altKey || e.shiftKey ) ) { - return; - } - - var disableOn = options.disableOn !== undefined ? options.disableOn : $.magnificPopup.defaults.disableOn; - - if(disableOn) { - if($.isFunction(disableOn)) { - if( !disableOn.call(mfp) ) { - return true; - } - } else { // else it's number - if( _window.width() < disableOn ) { - return true; - } - } - } - - if(e.type) { - e.preventDefault(); - - // This will prevent popup from closing if element is inside and popup is already opened - if(mfp.isOpen) { - e.stopPropagation(); - } - } - - - options.el = $(e.mfpEl); - if(options.delegate) { - options.items = el.find(options.delegate); - } - mfp.open(options); - }, - - - /** - * Updates text on preloader - */ - updateStatus: function(status, text) { - - if(mfp.preloader) { - if(_prevStatus !== status) { - mfp.container.removeClass('mfp-s-'+_prevStatus); - } - - if(!text && status === 'loading') { - text = mfp.st.tLoading; - } - - var data = { - status: status, - text: text - }; - // allows to modify status - _mfpTrigger('UpdateStatus', data); - - status = data.status; - text = data.text; - - mfp.preloader.html(text); - - mfp.preloader.find('a').on('click', function(e) { - e.stopImmediatePropagation(); - }); - - mfp.container.addClass('mfp-s-'+status); - _prevStatus = status; - } - }, - - - /* - "Private" helpers that aren't private at all - */ - // Check to close popup or not - // "target" is an element that was clicked - _checkIfClose: function(target) { - - if($(target).hasClass(PREVENT_CLOSE_CLASS)) { - return; - } - - var closeOnContent = mfp.st.closeOnContentClick; - var closeOnBg = mfp.st.closeOnBgClick; - - if(closeOnContent && closeOnBg) { - return true; - } else { - - // We close the popup if click is on close button or on preloader. Or if there is no content. - if(!mfp.content || $(target).hasClass('mfp-close') || (mfp.preloader && target === mfp.preloader[0]) ) { - return true; - } - - // if click is outside the content - if( (target !== mfp.content[0] && !$.contains(mfp.content[0], target)) ) { - if(closeOnBg) { - // last check, if the clicked element is in DOM, (in case it's removed onclick) - if( $.contains(document, target) ) { - return true; - } - } - } else if(closeOnContent) { - return true; - } - - } - return false; - }, - _addClassToMFP: function(cName) { - mfp.bgOverlay.addClass(cName); - mfp.wrap.addClass(cName); - }, - _removeClassFromMFP: function(cName) { - this.bgOverlay.removeClass(cName); - mfp.wrap.removeClass(cName); - }, - _hasScrollBar: function(winHeight) { - return ( (mfp.isIE7 ? _document.height() : document.body.scrollHeight) > (winHeight || _window.height()) ); - }, - _setFocus: function() { - (mfp.st.focus ? mfp.content.find(mfp.st.focus).eq(0) : mfp.wrap).focus(); - }, - _onFocusIn: function(e) { - if( e.target !== mfp.wrap[0] && !$.contains(mfp.wrap[0], e.target) ) { - mfp._setFocus(); - return false; - } - }, - _parseMarkup: function(template, values, item) { - var arr; - if(item.data) { - values = $.extend(item.data, values); - } - _mfpTrigger(MARKUP_PARSE_EVENT, [template, values, item] ); - - $.each(values, function(key, value) { - if(value === undefined || value === false) { - return true; - } - arr = key.split('_'); - if(arr.length > 1) { - var el = template.find(EVENT_NS + '-'+arr[0]); - - if(el.length > 0) { - var attr = arr[1]; - if(attr === 'replaceWith') { - if(el[0] !== value[0]) { - el.replaceWith(value); - } - } else if(attr === 'img') { - if(el.is('img')) { - el.attr('src', value); - } else { - el.replaceWith( '' ); - } - } else { - el.attr(arr[1], value); - } - } - - } else { - template.find(EVENT_NS + '-'+key).html(value); - } - }); - }, - - _getScrollbarSize: function() { - // thx David - if(mfp.scrollbarSize === undefined) { - var scrollDiv = document.createElement("div"); - scrollDiv.style.cssText = 'width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;'; - document.body.appendChild(scrollDiv); - mfp.scrollbarSize = scrollDiv.offsetWidth - scrollDiv.clientWidth; - document.body.removeChild(scrollDiv); - } - return mfp.scrollbarSize; - } - -}; /* MagnificPopup core prototype end */ - - - - -/** - * Public static functions - */ -$.magnificPopup = { - instance: null, - proto: MagnificPopup.prototype, - modules: [], - - open: function(options, index) { - _checkInstance(); - - if(!options) { - options = {}; - } else { - options = $.extend(true, {}, options); - } - - - options.isObj = true; - options.index = index || 0; - return this.instance.open(options); - }, - - close: function() { - return $.magnificPopup.instance && $.magnificPopup.instance.close(); - }, - - registerModule: function(name, module) { - if(module.options) { - $.magnificPopup.defaults[name] = module.options; - } - $.extend(this.proto, module.proto); - this.modules.push(name); - }, - - defaults: { - - // Info about options is in docs: - // http://dimsemenov.com/plugins/magnific-popup/documentation.html#options - - disableOn: 0, - - key: null, - - midClick: false, - - mainClass: '', - - preloader: true, - - focus: '', // CSS selector of input to focus after popup is opened - - closeOnContentClick: false, - - closeOnBgClick: true, - - closeBtnInside: true, - - showCloseBtn: true, - - enableEscapeKey: true, - - modal: false, - - alignTop: false, - - removalDelay: 0, - - prependTo: null, - - fixedContentPos: 'auto', - - fixedBgPos: 'auto', - - overflowY: 'auto', - - closeMarkup: '', - - tClose: 'Close (Esc)', - - tLoading: 'Loading...', - - autoFocusLast: true - - } -}; - - - -$.fn.magnificPopup = function(options) { - _checkInstance(); - - var jqEl = $(this); - - // We call some API method of first param is a string - if (typeof options === "string" ) { - - if(options === 'open') { - var items, - itemOpts = _isJQ ? jqEl.data('magnificPopup') : jqEl[0].magnificPopup, - index = parseInt(arguments[1], 10) || 0; - - if(itemOpts.items) { - items = itemOpts.items[index]; - } else { - items = jqEl; - if(itemOpts.delegate) { - items = items.find(itemOpts.delegate); - } - items = items.eq( index ); - } - mfp._openClick({mfpEl:items}, jqEl, itemOpts); - } else { - if(mfp.isOpen) - mfp[options].apply(mfp, Array.prototype.slice.call(arguments, 1)); - } - - } else { - // clone options obj - options = $.extend(true, {}, options); - - /* - * As Zepto doesn't support .data() method for objects - * and it works only in normal browsers - * we assign "options" object directly to the DOM element. FTW! - */ - if(_isJQ) { - jqEl.data('magnificPopup', options); - } else { - jqEl[0].magnificPopup = options; - } - - mfp.addGroup(jqEl, options); - - } - return jqEl; -}; - - -//Quick benchmark -/* -var start = performance.now(), - i, - rounds = 1000; - -for(i = 0; i < rounds; i++) { - -} -console.log('Test #1:', performance.now() - start); - -start = performance.now(); -for(i = 0; i < rounds; i++) { - -} -console.log('Test #2:', performance.now() - start); -*/ - - -/*>>core*/ - -/*>>inline*/ - -var INLINE_NS = 'inline', - _hiddenClass, - _inlinePlaceholder, - _lastInlineElement, - _putInlineElementsBack = function() { - if(_lastInlineElement) { - _inlinePlaceholder.after( _lastInlineElement.addClass(_hiddenClass) ).detach(); - _lastInlineElement = null; - } - }; - -$.magnificPopup.registerModule(INLINE_NS, { - options: { - hiddenClass: 'hide', // will be appended with `mfp-` prefix - markup: '', - tNotFound: 'Content not found' - }, - proto: { - - initInline: function() { - mfp.types.push(INLINE_NS); - - _mfpOn(CLOSE_EVENT+'.'+INLINE_NS, function() { - _putInlineElementsBack(); - }); - }, - - getInline: function(item, template) { - - _putInlineElementsBack(); - - if(item.src) { - var inlineSt = mfp.st.inline, - el = $(item.src); - - if(el.length) { - - // If target element has parent - we replace it with placeholder and put it back after popup is closed - var parent = el[0].parentNode; - if(parent && parent.tagName) { - if(!_inlinePlaceholder) { - _hiddenClass = inlineSt.hiddenClass; - _inlinePlaceholder = _getEl(_hiddenClass); - _hiddenClass = 'mfp-'+_hiddenClass; - } - // replace target inline element with placeholder - _lastInlineElement = el.after(_inlinePlaceholder).detach().removeClass(_hiddenClass); - } - - mfp.updateStatus('ready'); - } else { - mfp.updateStatus('error', inlineSt.tNotFound); - el = $('
    '); - } - - item.inlineElement = el; - return el; - } - - mfp.updateStatus('ready'); - mfp._parseMarkup(template, {}, item); - return template; - } - } -}); - -/*>>inline*/ - -/*>>ajax*/ -var AJAX_NS = 'ajax', - _ajaxCur, - _removeAjaxCursor = function() { - if(_ajaxCur) { - $(document.body).removeClass(_ajaxCur); - } - }, - _destroyAjaxRequest = function() { - _removeAjaxCursor(); - if(mfp.req) { - mfp.req.abort(); - } - }; - -$.magnificPopup.registerModule(AJAX_NS, { - - options: { - settings: null, - cursor: 'mfp-ajax-cur', - tError: 'The content could not be loaded.' - }, - - proto: { - initAjax: function() { - mfp.types.push(AJAX_NS); - _ajaxCur = mfp.st.ajax.cursor; - - _mfpOn(CLOSE_EVENT+'.'+AJAX_NS, _destroyAjaxRequest); - _mfpOn('BeforeChange.' + AJAX_NS, _destroyAjaxRequest); - }, - getAjax: function(item) { - - if(_ajaxCur) { - $(document.body).addClass(_ajaxCur); - } - - mfp.updateStatus('loading'); - - var opts = $.extend({ - url: item.src, - success: function(data, textStatus, jqXHR) { - var temp = { - data:data, - xhr:jqXHR - }; - - _mfpTrigger('ParseAjax', temp); - - mfp.appendContent( $(temp.data), AJAX_NS ); - - item.finished = true; - - _removeAjaxCursor(); - - mfp._setFocus(); - - setTimeout(function() { - mfp.wrap.addClass(READY_CLASS); - }, 16); - - mfp.updateStatus('ready'); - - _mfpTrigger('AjaxContentAdded'); - }, - error: function() { - _removeAjaxCursor(); - item.finished = item.loadError = true; - mfp.updateStatus('error', mfp.st.ajax.tError.replace('%url%', item.src)); - } - }, mfp.st.ajax.settings); - - mfp.req = $.ajax(opts); - - return ''; - } - } -}); - - - - - - - -/*>>ajax*/ - -/*>>image*/ -var _imgInterval, - _getTitle = function(item) { - if(item.data && item.data.title !== undefined) - return item.data.title; - - var src = mfp.st.image.titleSrc; - - if(src) { - if($.isFunction(src)) { - return src.call(mfp, item); - } else if(item.el) { - return item.el.attr(src) || ''; - } - } - return ''; - }; - -$.magnificPopup.registerModule('image', { - - options: { - markup: '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    '+ - '
    ', - cursor: 'mfp-zoom-out-cur', - titleSrc: 'title', - verticalFit: true, - tError: 'The image could not be loaded.' - }, - - proto: { - initImage: function() { - var imgSt = mfp.st.image, - ns = '.image'; - - mfp.types.push('image'); - - _mfpOn(OPEN_EVENT+ns, function() { - if(mfp.currItem.type === 'image' && imgSt.cursor) { - $(document.body).addClass(imgSt.cursor); - } - }); - - _mfpOn(CLOSE_EVENT+ns, function() { - if(imgSt.cursor) { - $(document.body).removeClass(imgSt.cursor); - } - _window.off('resize' + EVENT_NS); - }); - - _mfpOn('Resize'+ns, mfp.resizeImage); - if(mfp.isLowIE) { - _mfpOn('AfterChange', mfp.resizeImage); - } - }, - resizeImage: function() { - var item = mfp.currItem; - if(!item || !item.img) return; - - if(mfp.st.image.verticalFit) { - var decr = 0; - // fix box-sizing in ie7/8 - if(mfp.isLowIE) { - decr = parseInt(item.img.css('padding-top'), 10) + parseInt(item.img.css('padding-bottom'),10); - } - item.img.css('max-height', mfp.wH-decr); - } - }, - _onImageHasSize: function(item) { - if(item.img) { - - item.hasSize = true; - - if(_imgInterval) { - clearInterval(_imgInterval); - } - - item.isCheckingImgSize = false; - - _mfpTrigger('ImageHasSize', item); - - if(item.imgHidden) { - if(mfp.content) - mfp.content.removeClass('mfp-loading'); - - item.imgHidden = false; - } - - } - }, - - /** - * Function that loops until the image has size to display elements that rely on it asap - */ - findImageSize: function(item) { - - var counter = 0, - img = item.img[0], - mfpSetInterval = function(delay) { - - if(_imgInterval) { - clearInterval(_imgInterval); - } - // decelerating interval that checks for size of an image - _imgInterval = setInterval(function() { - if(img.naturalWidth > 0) { - mfp._onImageHasSize(item); - return; - } - - if(counter > 200) { - clearInterval(_imgInterval); - } - - counter++; - if(counter === 3) { - mfpSetInterval(10); - } else if(counter === 40) { - mfpSetInterval(50); - } else if(counter === 100) { - mfpSetInterval(500); - } - }, delay); - }; - - mfpSetInterval(1); - }, - - getImage: function(item, template) { - - var guard = 0, - - // image load complete handler - onLoadComplete = function() { - if(item) { - if (item.img[0].complete) { - item.img.off('.mfploader'); - - if(item === mfp.currItem){ - mfp._onImageHasSize(item); - - mfp.updateStatus('ready'); - } - - item.hasSize = true; - item.loaded = true; - - _mfpTrigger('ImageLoadComplete'); - - } - else { - // if image complete check fails 200 times (20 sec), we assume that there was an error. - guard++; - if(guard < 200) { - setTimeout(onLoadComplete,100); - } else { - onLoadError(); - } - } - } - }, - - // image error handler - onLoadError = function() { - if(item) { - item.img.off('.mfploader'); - if(item === mfp.currItem){ - mfp._onImageHasSize(item); - mfp.updateStatus('error', imgSt.tError.replace('%url%', item.src) ); - } - - item.hasSize = true; - item.loaded = true; - item.loadError = true; - } - }, - imgSt = mfp.st.image; - - - var el = template.find('.mfp-img'); - if(el.length) { - var img = document.createElement('img'); - img.className = 'mfp-img'; - if(item.el && item.el.find('img').length) { - img.alt = item.el.find('img').attr('alt'); - } - item.img = $(img).on('load.mfploader', onLoadComplete).on('error.mfploader', onLoadError); - img.src = item.src; - - // without clone() "error" event is not firing when IMG is replaced by new IMG - // TODO: find a way to avoid such cloning - if(el.is('img')) { - item.img = item.img.clone(); - } - - img = item.img[0]; - if(img.naturalWidth > 0) { - item.hasSize = true; - } else if(!img.width) { - item.hasSize = false; - } - } - - mfp._parseMarkup(template, { - title: _getTitle(item), - img_replaceWith: item.img - }, item); - - mfp.resizeImage(); - - if(item.hasSize) { - if(_imgInterval) clearInterval(_imgInterval); - - if(item.loadError) { - template.addClass('mfp-loading'); - mfp.updateStatus('error', imgSt.tError.replace('%url%', item.src) ); - } else { - template.removeClass('mfp-loading'); - mfp.updateStatus('ready'); - } - return template; - } - - mfp.updateStatus('loading'); - item.loading = true; - - if(!item.hasSize) { - item.imgHidden = true; - template.addClass('mfp-loading'); - mfp.findImageSize(item); - } - - return template; - } - } -}); - - - -/*>>image*/ - -/*>>zoom*/ -var hasMozTransform, - getHasMozTransform = function() { - if(hasMozTransform === undefined) { - hasMozTransform = document.createElement('p').style.MozTransform !== undefined; - } - return hasMozTransform; - }; - -$.magnificPopup.registerModule('zoom', { - - options: { - enabled: false, - easing: 'ease-in-out', - duration: 300, - opener: function(element) { - return element.is('img') ? element : element.find('img'); - } - }, - - proto: { - - initZoom: function() { - var zoomSt = mfp.st.zoom, - ns = '.zoom', - image; - - if(!zoomSt.enabled || !mfp.supportsTransition) { - return; - } - - var duration = zoomSt.duration, - getElToAnimate = function(image) { - var newImg = image.clone().removeAttr('style').removeAttr('class').addClass('mfp-animated-image'), - transition = 'all '+(zoomSt.duration/1000)+'s ' + zoomSt.easing, - cssObj = { - position: 'fixed', - zIndex: 9999, - left: 0, - top: 0, - '-webkit-backface-visibility': 'hidden' - }, - t = 'transition'; - - cssObj['-webkit-'+t] = cssObj['-moz-'+t] = cssObj['-o-'+t] = cssObj[t] = transition; - - newImg.css(cssObj); - return newImg; - }, - showMainContent = function() { - mfp.content.css('visibility', 'visible'); - }, - openTimeout, - animatedImg; - - _mfpOn('BuildControls'+ns, function() { - if(mfp._allowZoom()) { - - clearTimeout(openTimeout); - mfp.content.css('visibility', 'hidden'); - - // Basically, all code below does is clones existing image, puts in on top of the current one and animated it - - image = mfp._getItemToZoom(); - - if(!image) { - showMainContent(); - return; - } - - animatedImg = getElToAnimate(image); - - animatedImg.css( mfp._getOffset() ); - - mfp.wrap.append(animatedImg); - - openTimeout = setTimeout(function() { - animatedImg.css( mfp._getOffset( true ) ); - openTimeout = setTimeout(function() { - - showMainContent(); - - setTimeout(function() { - animatedImg.remove(); - image = animatedImg = null; - _mfpTrigger('ZoomAnimationEnded'); - }, 16); // avoid blink when switching images - - }, duration); // this timeout equals animation duration - - }, 16); // by adding this timeout we avoid short glitch at the beginning of animation - - - // Lots of timeouts... - } - }); - _mfpOn(BEFORE_CLOSE_EVENT+ns, function() { - if(mfp._allowZoom()) { - - clearTimeout(openTimeout); - - mfp.st.removalDelay = duration; - - if(!image) { - image = mfp._getItemToZoom(); - if(!image) { - return; - } - animatedImg = getElToAnimate(image); - } - - - animatedImg.css( mfp._getOffset(true) ); - mfp.wrap.append(animatedImg); - mfp.content.css('visibility', 'hidden'); - - setTimeout(function() { - animatedImg.css( mfp._getOffset() ); - }, 16); - } - - }); - - _mfpOn(CLOSE_EVENT+ns, function() { - if(mfp._allowZoom()) { - showMainContent(); - if(animatedImg) { - animatedImg.remove(); - } - image = null; - } - }); - }, - - _allowZoom: function() { - return mfp.currItem.type === 'image'; - }, - - _getItemToZoom: function() { - if(mfp.currItem.hasSize) { - return mfp.currItem.img; - } else { - return false; - } - }, - - // Get element postion relative to viewport - _getOffset: function(isLarge) { - var el; - if(isLarge) { - el = mfp.currItem.img; - } else { - el = mfp.st.zoom.opener(mfp.currItem.el || mfp.currItem); - } - - var offset = el.offset(); - var paddingTop = parseInt(el.css('padding-top'),10); - var paddingBottom = parseInt(el.css('padding-bottom'),10); - offset.top -= ( $(window).scrollTop() - paddingTop ); - - - /* - - Animating left + top + width/height looks glitchy in Firefox, but perfect in Chrome. And vice-versa. - - */ - var obj = { - width: el.width(), - // fix Zepto height+padding issue - height: (_isJQ ? el.innerHeight() : el[0].offsetHeight) - paddingBottom - paddingTop - }; - - // I hate to do this, but there is no another option - if( getHasMozTransform() ) { - obj['-moz-transform'] = obj['transform'] = 'translate(' + offset.left + 'px,' + offset.top + 'px)'; - } else { - obj.left = offset.left; - obj.top = offset.top; - } - return obj; - } - - } -}); - - - -/*>>zoom*/ - -/*>>iframe*/ - -var IFRAME_NS = 'iframe', - _emptyPage = '//about:blank', - - _fixIframeBugs = function(isShowing) { - if(mfp.currTemplate[IFRAME_NS]) { - var el = mfp.currTemplate[IFRAME_NS].find('iframe'); - if(el.length) { - // reset src after the popup is closed to avoid "video keeps playing after popup is closed" bug - if(!isShowing) { - el[0].src = _emptyPage; - } - - // IE8 black screen bug fix - if(mfp.isIE8) { - el.css('display', isShowing ? 'block' : 'none'); - } - } - } - }; - -$.magnificPopup.registerModule(IFRAME_NS, { - - options: { - markup: '
    '+ - '
    '+ - ''+ - '
    ', - - srcAction: 'iframe_src', - - // we don't care and support only one default type of URL by default - patterns: { - youtube: { - index: 'youtube.com', - id: 'v=', - src: '//www.youtube.com/embed/%id%?autoplay=1' - }, - vimeo: { - index: 'vimeo.com/', - id: '/', - src: '//player.vimeo.com/video/%id%?autoplay=1' - }, - gmaps: { - index: '//maps.google.', - src: '%id%&output=embed' - } - } - }, - - proto: { - initIframe: function() { - mfp.types.push(IFRAME_NS); - - _mfpOn('BeforeChange', function(e, prevType, newType) { - if(prevType !== newType) { - if(prevType === IFRAME_NS) { - _fixIframeBugs(); // iframe if removed - } else if(newType === IFRAME_NS) { - _fixIframeBugs(true); // iframe is showing - } - }// else { - // iframe source is switched, don't do anything - //} - }); - - _mfpOn(CLOSE_EVENT + '.' + IFRAME_NS, function() { - _fixIframeBugs(); - }); - }, - - getIframe: function(item, template) { - var embedSrc = item.src; - var iframeSt = mfp.st.iframe; - - $.each(iframeSt.patterns, function() { - if(embedSrc.indexOf( this.index ) > -1) { - if(this.id) { - if(typeof this.id === 'string') { - embedSrc = embedSrc.substr(embedSrc.lastIndexOf(this.id)+this.id.length, embedSrc.length); - } else { - embedSrc = this.id.call( this, embedSrc ); - } - } - embedSrc = this.src.replace('%id%', embedSrc ); - return false; // break; - } - }); - - var dataObj = {}; - if(iframeSt.srcAction) { - dataObj[iframeSt.srcAction] = embedSrc; - } - mfp._parseMarkup(template, dataObj, item); - - mfp.updateStatus('ready'); - - return template; - } - } -}); - - - -/*>>iframe*/ - -/*>>gallery*/ -/** - * Get looped index depending on number of slides - */ -var _getLoopedId = function(index) { - var numSlides = mfp.items.length; - if(index > numSlides - 1) { - return index - numSlides; - } else if(index < 0) { - return numSlides + index; - } - return index; - }, - _replaceCurrTotal = function(text, curr, total) { - return text.replace(/%curr%/gi, curr + 1).replace(/%total%/gi, total); - }; - -$.magnificPopup.registerModule('gallery', { - - options: { - enabled: false, - arrowMarkup: '', - preload: [0,2], - navigateByImgClick: true, - arrows: true, - - tPrev: 'Previous (Left arrow key)', - tNext: 'Next (Right arrow key)', - tCounter: '%curr% of %total%' - }, - - proto: { - initGallery: function() { - - var gSt = mfp.st.gallery, - ns = '.mfp-gallery', - supportsFastClick = Boolean($.fn.mfpFastClick); - - mfp.direction = true; // true - next, false - prev - - if(!gSt || !gSt.enabled ) return false; - - _wrapClasses += ' mfp-gallery'; - - _mfpOn(OPEN_EVENT+ns, function() { - - if(gSt.navigateByImgClick) { - mfp.wrap.on('click'+ns, '.mfp-img', function() { - if(mfp.items.length > 1) { - mfp.next(); - return false; - } - }); - } - - _document.on('keydown'+ns, function(e) { - if (e.keyCode === 37) { - mfp.prev(); - } else if (e.keyCode === 39) { - mfp.next(); - } - }); - }); - - _mfpOn('UpdateStatus'+ns, function(e, data) { - if(data.text) { - data.text = _replaceCurrTotal(data.text, mfp.currItem.index, mfp.items.length); - } - }); - - _mfpOn(MARKUP_PARSE_EVENT+ns, function(e, element, values, item) { - var l = mfp.items.length; - values.counter = l > 1 ? _replaceCurrTotal(gSt.tCounter, item.index, l) : ''; - }); - - _mfpOn('BuildControls' + ns, function() { - if(mfp.items.length > 1 && gSt.arrows && !mfp.arrowLeft) { - var markup = gSt.arrowMarkup, - arrowLeft = mfp.arrowLeft = $( markup.replace(/%title%/gi, gSt.tPrev).replace(/%dir%/gi, 'left') ).addClass(PREVENT_CLOSE_CLASS), - arrowRight = mfp.arrowRight = $( markup.replace(/%title%/gi, gSt.tNext).replace(/%dir%/gi, 'right') ).addClass(PREVENT_CLOSE_CLASS); - - var eName = supportsFastClick ? 'mfpFastClick' : 'click'; - arrowLeft[eName](function() { - mfp.prev(); - }); - arrowRight[eName](function() { - mfp.next(); - }); - - // Polyfill for :before and :after (adds elements with classes mfp-a and mfp-b) - if(mfp.isIE7) { - _getEl('b', arrowLeft[0], false, true); - _getEl('a', arrowLeft[0], false, true); - _getEl('b', arrowRight[0], false, true); - _getEl('a', arrowRight[0], false, true); - } - - mfp.container.append(arrowLeft.add(arrowRight)); - } - }); - - _mfpOn(CHANGE_EVENT+ns, function() { - if(mfp._preloadTimeout) clearTimeout(mfp._preloadTimeout); - - mfp._preloadTimeout = setTimeout(function() { - mfp.preloadNearbyImages(); - mfp._preloadTimeout = null; - }, 16); - }); - - - _mfpOn(CLOSE_EVENT+ns, function() { - _document.off(ns); - mfp.wrap.off('click'+ns); - - if(mfp.arrowLeft && supportsFastClick) { - mfp.arrowLeft.add(mfp.arrowRight).destroyMfpFastClick(); - } - mfp.arrowRight = mfp.arrowLeft = null; - }); - - }, - next: function() { - mfp.direction = true; - mfp.index = _getLoopedId(mfp.index + 1); - mfp.updateItemHTML(); - }, - prev: function() { - mfp.direction = false; - mfp.index = _getLoopedId(mfp.index - 1); - mfp.updateItemHTML(); - }, - goTo: function(newIndex) { - mfp.direction = (newIndex >= mfp.index); - mfp.index = newIndex; - mfp.updateItemHTML(); - }, - preloadNearbyImages: function() { - var p = mfp.st.gallery.preload, - preloadBefore = Math.min(p[0], mfp.items.length), - preloadAfter = Math.min(p[1], mfp.items.length), - i; - - for(i = 1; i <= (mfp.direction ? preloadAfter : preloadBefore); i++) { - mfp._preloadItem(mfp.index+i); - } - for(i = 1; i <= (mfp.direction ? preloadBefore : preloadAfter); i++) { - mfp._preloadItem(mfp.index-i); - } - }, - _preloadItem: function(index) { - index = _getLoopedId(index); - - if(mfp.items[index].preloaded) { - return; - } - - var item = mfp.items[index]; - if(!item.parsed) { - item = mfp.parseEl( index ); - } - - _mfpTrigger('LazyLoad', item); - - if(item.type === 'image') { - item.img = $('').on('load.mfploader', function() { - item.hasSize = true; - }).on('error.mfploader', function() { - item.hasSize = true; - item.loadError = true; - _mfpTrigger('LazyLoadError', item); - }).attr('src', item.src); - } - - - item.preloaded = true; - } - } -}); - -/* -Touch Support that might be implemented some day - -addSwipeGesture: function() { - var startX, - moved, - multipleTouches; - - return; - - var namespace = '.mfp', - addEventNames = function(pref, down, move, up, cancel) { - mfp._tStart = pref + down + namespace; - mfp._tMove = pref + move + namespace; - mfp._tEnd = pref + up + namespace; - mfp._tCancel = pref + cancel + namespace; - }; - - if(window.navigator.msPointerEnabled) { - addEventNames('MSPointer', 'Down', 'Move', 'Up', 'Cancel'); - } else if('ontouchstart' in window) { - addEventNames('touch', 'start', 'move', 'end', 'cancel'); - } else { - return; - } - _window.on(mfp._tStart, function(e) { - var oE = e.originalEvent; - multipleTouches = moved = false; - startX = oE.pageX || oE.changedTouches[0].pageX; - }).on(mfp._tMove, function(e) { - if(e.originalEvent.touches.length > 1) { - multipleTouches = e.originalEvent.touches.length; - } else { - //e.preventDefault(); - moved = true; - } - }).on(mfp._tEnd + ' ' + mfp._tCancel, function(e) { - if(moved && !multipleTouches) { - var oE = e.originalEvent, - diff = startX - (oE.pageX || oE.changedTouches[0].pageX); - - if(diff > 20) { - mfp.next(); - } else if(diff < -20) { - mfp.prev(); - } - } - }); -}, -*/ - - -/*>>gallery*/ - -/*>>retina*/ - -var RETINA_NS = 'retina'; - -$.magnificPopup.registerModule(RETINA_NS, { - options: { - replaceSrc: function(item) { - return item.src.replace(/\.\w+$/, function(m) { return '@2x' + m; }); - }, - ratio: 1 // Function or number. Set to 1 to disable. - }, - proto: { - initRetina: function() { - if(window.devicePixelRatio > 1) { - - var st = mfp.st.retina, - ratio = st.ratio; - - ratio = !isNaN(ratio) ? ratio : ratio(); - - if(ratio > 1) { - _mfpOn('ImageHasSize' + '.' + RETINA_NS, function(e, item) { - item.img.css({ - 'max-width': item.img[0].naturalWidth / ratio, - 'width': '100%' - }); - }); - _mfpOn('ElementParse' + '.' + RETINA_NS, function(e, item) { - item.src = st.replaceSrc(item, ratio); - }); - } - } - - } - } -}); - -/*>>retina*/ - -/*>>fastclick*/ -/** - * FastClick event implementation. (removes 300ms delay on touch devices) - * Based on https://developers.google.com/mobile/articles/fast_buttons - * - * You may use it outside the Magnific Popup by calling just: - * - * $('.your-el').mfpFastClick(function() { - * console.log('Clicked!'); - * }); - * - * To unbind: - * $('.your-el').destroyMfpFastClick(); - * - * - * Note that it's a very basic and simple implementation, it blocks ghost click on the same element where it was bound. - * If you need something more advanced, use plugin by FT Labs https://github.com/ftlabs/fastclick - * - */ - -(function() { - var ghostClickDelay = 1000, - supportsTouch = 'ontouchstart' in window, - unbindTouchMove = function() { - _window.off('touchmove'+ns+' touchend'+ns); - }, - eName = 'mfpFastClick', - ns = '.'+eName; - - - // As Zepto.js doesn't have an easy way to add custom events (like jQuery), so we implement it in this way - $.fn.mfpFastClick = function(callback) { - - return $(this).each(function() { - - var elem = $(this), - lock; - - if( supportsTouch ) { - - var timeout, - startX, - startY, - pointerMoved, - point, - numPointers; - - elem.on('touchstart' + ns, function(e) { - pointerMoved = false; - numPointers = 1; - - point = e.originalEvent ? e.originalEvent.touches[0] : e.touches[0]; - startX = point.clientX; - startY = point.clientY; - - _window.on('touchmove'+ns, function(e) { - point = e.originalEvent ? e.originalEvent.touches : e.touches; - numPointers = point.length; - point = point[0]; - if (Math.abs(point.clientX - startX) > 10 || - Math.abs(point.clientY - startY) > 10) { - pointerMoved = true; - unbindTouchMove(); - } - }).on('touchend'+ns, function(e) { - unbindTouchMove(); - if(pointerMoved || numPointers > 1) { - return; - } - lock = true; - e.preventDefault(); - clearTimeout(timeout); - timeout = setTimeout(function() { - lock = false; - }, ghostClickDelay); - callback(); - }); - }); - - } - - elem.on('click' + ns, function() { - if(!lock) { - callback(); - } - }); - }); - }; - - $.fn.destroyMfpFastClick = function() { - $(this).off('touchstart' + ns + ' click' + ns); - if(supportsTouch) _window.off('touchmove'+ns+' touchend'+ns); - }; -})(); - -/*>>fastclick*/ - _checkInstance(); })); \ No newline at end of file +!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(window.jQuery||window.Zepto)}(function(l){function e(){}function d(e,t){m.ev.on(n+e+w,t)}function u(e,t,n,o){var i=document.createElement("div");return i.className="mfp-"+e,n&&(i.innerHTML=n),o?t&&t.appendChild(i):(i=l(i),t&&i.appendTo(t)),i}function p(e,t){m.ev.triggerHandler(n+e,t),m.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),m.st.callbacks[e]&&m.st.callbacks[e].apply(m,l.isArray(t)?t:[t]))}function f(e){return e===t&&m.currTemplate.closeBtn||(m.currTemplate.closeBtn=l(m.st.closeMarkup.replace("%title%",m.st.tClose)),t=e),m.currTemplate.closeBtn}function a(){l.magnificPopup.instance||((m=new e).init(),l.magnificPopup.instance=m)}var m,o,g,i,h,t,c="Close",v="BeforeClose",y="MarkupParse",C="Open",r="Change",n="mfp",w="."+n,b="mfp-ready",s="mfp-removing",I="mfp-prevent-close",x=!!window.jQuery,k=l(window);e.prototype={constructor:e,init:function(){var e=navigator.appVersion;m.isIE7=-1!==e.indexOf("MSIE 7."),m.isIE8=-1!==e.indexOf("MSIE 8."),m.isLowIE=m.isIE7||m.isIE8,m.isAndroid=/android/gi.test(e),m.isIOS=/iphone|ipad|ipod/gi.test(e),m.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),m.probablyMobile=m.isAndroid||m.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),g=l(document),m.popupsCache={}},open:function(e){if(!1===e.isObj){m.items=e.items.toArray(),m.index=0;for(var t,n=e.items,o=0;o(e||k.height())},_setFocus:function(){(m.st.focus?m.content.find(m.st.focus).eq(0):m.wrap).focus()},_onFocusIn:function(e){if(e.target!==m.wrap[0]&&!l.contains(m.wrap[0],e.target))return m._setFocus(),!1},_parseMarkup:function(i,e,t){var a;t.data&&(e=l.extend(t.data,e)),p(y,[i,e,t]),l.each(e,function(e,t){return void 0===t||!1===t||void(1<(a=e.split("_")).length?0<(n=i.find(w+"-"+a[0])).length&&("replaceWith"===(o=a[1])?n[0]!==t[0]&&n.replaceWith(t):"img"===o?n.is("img")?n.attr("src",t):n.replaceWith(''):n.attr(a[1],t)):i.find(w+"-"+e).html(t));var n,o})},_getScrollbarSize:function(){var e;return void 0===m.scrollbarSize&&((e=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),m.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),m.scrollbarSize}},l.magnificPopup={instance:null,proto:e.prototype,modules:[],open:function(e,t){return a(),(e=e?l.extend(!0,{},e):{}).isObj=!0,e.index=t||0,this.instance.open(e)},close:function(){return l.magnificPopup.instance&&l.magnificPopup.instance.close()},registerModule:function(e,t){t.options&&(l.magnificPopup.defaults[e]=t.options),l.extend(this.proto,t.proto),this.modules.push(e)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},l.fn.magnificPopup=function(e){a();var t,n,o,i=l(this);return"string"==typeof e?"open"===e?(t=x?i.data("magnificPopup"):i[0].magnificPopup,n=parseInt(arguments[1],10)||0,o=t.items?t.items[n]:(o=i,t.delegate&&(o=o.find(t.delegate)),o.eq(n)),m._openClick({mfpEl:o},i,t)):m.isOpen&&m[e].apply(m,Array.prototype.slice.call(arguments,1)):(e=l.extend(!0,{},e),x?i.data("magnificPopup",e):i[0].magnificPopup=e,m.addGroup(i,e)),i};function T(){S&&(E.after(S.addClass(_)).detach(),S=null)}var _,E,S,P="inline";l.magnificPopup.registerModule(P,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){m.types.push(P),d(c+"."+P,function(){T()})},getInline:function(e,t){if(T(),e.src){var n,o=m.st.inline,i=l(e.src);return i.length?((n=i[0].parentNode)&&n.tagName&&(E||(_=o.hiddenClass,E=u(_),_="mfp-"+_),S=i.after(E).detach().removeClass(_)),m.updateStatus("ready")):(m.updateStatus("error",o.tNotFound),i=l("
    ")),e.inlineElement=i}return m.updateStatus("ready"),m._parseMarkup(t,{},e),t}}});function z(){M&&l(document.body).removeClass(M)}function O(){z(),m.req&&m.req.abort()}var M,B="ajax";l.magnificPopup.registerModule(B,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){m.types.push(B),M=m.st.ajax.cursor,d(c+"."+B,O),d("BeforeChange."+B,O)},getAjax:function(o){M&&l(document.body).addClass(M),m.updateStatus("loading");var e=l.extend({url:o.src,success:function(e,t,n){n={data:e,xhr:n};p("ParseAjax",n),m.appendContent(l(n.data),B),o.finished=!0,z(),m._setFocus(),setTimeout(function(){m.wrap.addClass(b)},16),m.updateStatus("ready"),p("AjaxContentAdded")},error:function(){z(),o.finished=o.loadError=!0,m.updateStatus("error",m.st.ajax.tError.replace("%url%",o.src))}},m.st.ajax.settings);return m.req=l.ajax(e),""}}});var F;l.magnificPopup.registerModule("image",{options:{markup:'
    ',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var e=m.st.image,t=".image";m.types.push("image"),d(C+t,function(){"image"===m.currItem.type&&e.cursor&&l(document.body).addClass(e.cursor)}),d(c+t,function(){e.cursor&&l(document.body).removeClass(e.cursor),k.off("resize"+w)}),d("Resize"+t,m.resizeImage),m.isLowIE&&d("AfterChange",m.resizeImage)},resizeImage:function(){var e,t=m.currItem;t&&t.img&&m.st.image.verticalFit&&(e=0,m.isLowIE&&(e=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",m.wH-e))},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,F&&clearInterval(F),e.isCheckingImgSize=!1,p("ImageHasSize",e),e.imgHidden&&(m.content&&m.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(t){var n=0,o=t.img[0],i=function(e){F&&clearInterval(F),F=setInterval(function(){0
    ',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){m.types.push(A),d("BeforeChange",function(e,t,n){t!==n&&(t===A?H():n===A&&H(!0))}),d(c+"."+A,function(){H()})},getIframe:function(e,t){var n=e.src,o=m.st.iframe;l.each(o.patterns,function(){if(-1',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var a=m.st.gallery,e=".mfp-gallery",o=Boolean(l.fn.mfpFastClick);if(m.direction=!0,!a||!a.enabled)return!1;h+=" mfp-gallery",d(C+e,function(){a.navigateByImgClick&&m.wrap.on("click"+e,".mfp-img",function(){if(1=m.index,m.index=e,m.updateItemHTML()},preloadNearbyImages:function(){for(var e=m.st.gallery.preload,t=Math.min(e[0],m.items.length),n=Math.min(e[1],m.items.length),o=1;o<=(m.direction?n:t);o++)m._preloadItem(m.index+o);for(o=1;o<=(m.direction?t:n);o++)m._preloadItem(m.index-o)},_preloadItem:function(e){var t;e=j(e),m.items[e].preloaded||((t=m.items[e]).parsed||(t=m.parseEl(e)),p("LazyLoad",t),"image"===t.type&&(t.img=l('').on("load.mfploader",function(){t.hasSize=!0}).on("error.mfploader",function(){t.hasSize=!0,t.loadError=!0,p("LazyLoadError",t)}).attr("src",t.src)),t.preloaded=!0)}}});var W,R,Z="retina";function q(){k.off("touchmove"+R+" touchend"+R)}l.magnificPopup.registerModule(Z,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){var n,o;1 600) { - $('.scrollup').fadeIn('slow'); - } else { - $('.scrollup').fadeOut('slow'); - } - }); - $('.scrollup').click(function () { - $("html, body").animate({scrollTop: 0}, 1000); - return false; - }); - - - - //End - -}); - - -// scrool Down - -$('.scrooldown a').bind('click', function () { - $('html , body').stop().animate({ - scrollTop: $($(this).attr('href')).offset().top - 160 - }, 1500, 'easeInOutExpo'); - event.preventDefault(); -}); - - - - - - - - - - - - +jQuery(document).ready(function(t){t(window).load(function(){t("#loading").fadeOut(500)}),t("#navbar-menu").find("a[href*=#]:not([href=#])").click(function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=t(this.hash);if((e=e.length?e:t("[name="+this.hash.slice(1)+"]")).length)return t("html,body").animate({scrollTop:e.offset().top-80},1e3),"none"!=t(".navbar-toggle").css("display")&&t(this).parents(".container").find(".navbar-toggle").trigger("click"),!1}}),new WOW({mobile:!1}).init(),t(".popup-img").magnificPopup({type:"image",gallery:{enabled:!0}}),t(".video-link").magnificPopup({type:"iframe"}),new Swiper(".swiper-container",{loop:!0,slidesPerView:"auto",effect:"coverflow",grabCursor:!0,centeredSlides:!0,nextButton:".swiper-button-next",prevButton:".swiper-button-prev",spaceBetween:30,coverflow:{rotate:5,stretch:0,depth:100,modifier:3,slideShadows:!1}}),t(window).scroll(function(){600=0;s={horizontal:{},vertical:{}};f=1;a={};u="waypoints-context-id";p="resize.waypoints";y="scroll.waypoints";v=1;w="waypoints-waypoint-ids";g="waypoint";m="waypoints";o=function(){function t(t){var e=this;this.$element=t;this.element=t[0];this.didResize=false;this.didScroll=false;this.id="context"+f++;this.oldScroll={x:t.scrollLeft(),y:t.scrollTop()};this.waypoints={horizontal:{},vertical:{}};t.data(u,this.id);a[this.id]=this;t.bind(y,function(){var t;if(!(e.didScroll||c)){e.didScroll=true;t=function(){e.doScroll();return e.didScroll=false};return r.setTimeout(t,n[m].settings.scrollThrottle)}});t.bind(p,function(){var t;if(!e.didResize){e.didResize=true;t=function(){n[m]("refresh");return e.didResize=false};return r.setTimeout(t,n[m].settings.resizeThrottle)}})}t.prototype.doScroll=function(){var t,e=this;t={horizontal:{newScroll:this.$element.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.$element.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};if(c&&(!t.vertical.oldScroll||!t.vertical.newScroll)){n[m]("refresh")}n.each(t,function(t,r){var i,o,l;l=[];o=r.newScroll>r.oldScroll;i=o?r.forward:r.backward;n.each(e.waypoints[t],function(t,e){var n,i;if(r.oldScroll<(n=e.offset)&&n<=r.newScroll){return l.push(e)}else if(r.newScroll<(i=e.offset)&&i<=r.oldScroll){return l.push(e)}});l.sort(function(t,e){return t.offset-e.offset});if(!o){l.reverse()}return n.each(l,function(t,e){if(e.options.continuous||t===l.length-1){return e.trigger([i])}})});return this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll}};t.prototype.refresh=function(){var t,e,r,i=this;r=n.isWindow(this.element);e=this.$element.offset();this.doScroll();t={horizontal:{contextOffset:r?0:e.left,contextScroll:r?0:this.oldScroll.x,contextDimension:this.$element.width(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:r?0:e.top,contextScroll:r?0:this.oldScroll.y,contextDimension:r?n[m]("viewportHeight"):this.$element.height(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};return n.each(t,function(t,e){return n.each(i.waypoints[t],function(t,r){var i,o,l,s,f;i=r.options.offset;l=r.offset;o=n.isWindow(r.element)?0:r.$element.offset()[e.offsetProp];if(n.isFunction(i)){i=i.apply(r.element)}else if(typeof i==="string"){i=parseFloat(i);if(r.options.offset.indexOf("%")>-1){i=Math.ceil(e.contextDimension*i/100)}}r.offset=o-e.contextOffset+e.contextScroll-i;if(r.options.onlyOnScroll&&l!=null||!r.enabled){return}if(l!==null&&l<(s=e.oldScroll)&&s<=r.offset){return r.trigger([e.backward])}else if(l!==null&&l>(f=e.oldScroll)&&f>=r.offset){return r.trigger([e.forward])}else if(l===null&&e.oldScroll>=r.offset){return r.trigger([e.forward])}})})};t.prototype.checkEmpty=function(){if(n.isEmptyObject(this.waypoints.horizontal)&&n.isEmptyObject(this.waypoints.vertical)){this.$element.unbind([p,y].join(" "));return delete a[this.id]}};return t}();l=function(){function t(t,e,r){var i,o;r=n.extend({},n.fn[g].defaults,r);if(r.offset==="bottom-in-view"){r.offset=function(){var t;t=n[m]("viewportHeight");if(!n.isWindow(e.element)){t=e.$element.height()}return t-n(this).outerHeight()}}this.$element=t;this.element=t[0];this.axis=r.horizontal?"horizontal":"vertical";this.callback=r.handler;this.context=e;this.enabled=r.enabled;this.id="waypoints"+v++;this.offset=null;this.options=r;e.waypoints[this.axis][this.id]=this;s[this.axis][this.id]=this;i=(o=t.data(w))!=null?o:[];i.push(this.id);t.data(w,i)}t.prototype.trigger=function(t){if(!this.enabled){return}if(this.callback!=null){this.callback.apply(this.element,t)}if(this.options.triggerOnce){return this.destroy()}};t.prototype.disable=function(){return this.enabled=false};t.prototype.enable=function(){this.context.refresh();return this.enabled=true};t.prototype.destroy=function(){delete s[this.axis][this.id];delete this.context.waypoints[this.axis][this.id];return this.context.checkEmpty()};t.getWaypointsByElement=function(t){var e,r;r=n(t).data(w);if(!r){return[]}e=n.extend({},s.horizontal,s.vertical);return n.map(r,function(t){return e[t]})};return t}();d={init:function(t,e){var r;if(e==null){e={}}if((r=e.handler)==null){e.handler=t}this.each(function(){var t,r,i,s;t=n(this);i=(s=e.context)!=null?s:n.fn[g].defaults.context;if(!n.isWindow(i)){i=t.closest(i)}i=n(i);r=a[i.data(u)];if(!r){r=new o(i)}return new l(t,r,e)});n[m]("refresh");return this},disable:function(){return d._invoke(this,"disable")},enable:function(){return d._invoke(this,"enable")},destroy:function(){return d._invoke(this,"destroy")},prev:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(e>0){return t.push(n[e-1])}})},next:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(et.oldScroll.y})},left:function(t){if(t==null){t=r}return h._filter(t,"horizontal",function(t,e){return e.offset<=t.oldScroll.x})},right:function(t){if(t==null){t=r}return h._filter(t,"horizontal",function(t,e){return e.offset>t.oldScroll.x})},enable:function(){return h._invoke("enable")},disable:function(){return h._invoke("disable")},destroy:function(){return h._invoke("destroy")},extendFn:function(t,e){return d[t]=e},_invoke:function(t){var e;e=n.extend({},s.vertical,s.horizontal);return n.each(e,function(e,n){n[t]();return true})},_filter:function(t,e,r){var i,o;i=a[n(t).data(u)];if(!i){return[]}o=[];n.each(i.waypoints[e],function(t,e){if(r(i,e)){return o.push(e)}});o.sort(function(t,e){return t.offset-e.offset});return n.map(o,function(t){return t.element})}};n[m]=function(){var t,n;n=arguments[0],t=2<=arguments.length?e.call(arguments,1):[];if(h[n]){return h[n].apply(null,t)}else{return h.aggregate.call(null,n)}};n[m].settings={resizeThrottle:100,scrollThrottle:30};return i.load(function(){return n[m]("refresh")})})}).call(this); - - -//OWL Carousel - -!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this.drag=a.extend({},m),this.state=a.extend({},n),this.e=a.extend({},o),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a[0].toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Pipe,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}function f(a){if(a.touches!==d)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(a.touches===d){if(a.pageX!==d)return{x:a.pageX,y:a.pageY};if(a.pageX===d)return{x:a.clientX,y:a.clientY}}}function g(a){var b,d,e=c.createElement("div"),f=a;for(b in f)if(d=f[b],"undefined"!=typeof e.style[d])return e=null,[d,b];return[!1]}function h(){return g(["transition","WebkitTransition","MozTransition","OTransition"])[1]}function i(){return g(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0]}function j(){return g(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0]}function k(){return"ontouchstart"in b||!!navigator.msMaxTouchPoints}function l(){return b.navigator.msPointerEnabled}var m,n,o;m={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null},n={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1},o={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null},e.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Plugins={},e.Pipe=[{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){var a=this._clones,b=this.$stage.children(".cloned");(b.length!==a.length||!this.settings.loop&&a.length>0)&&(this.$stage.children(".cloned").remove(),this._clones=[])}},{filter:["items","settings"],run:function(){var a,b,c=this._clones,d=this._items,e=this.settings.loop?c.length-Math.max(2*this.settings.items,4):0;for(a=0,b=Math.abs(e/2);b>a;a++)e>0?(this.$stage.children().eq(d.length+c.length-1).remove(),c.pop(),this.$stage.children().eq(0).remove(),c.pop()):(c.push(c.length/2),this.$stage.append(d[c[c.length-1]].clone().addClass("cloned")),c.push(d.length-1-(c.length-1)/2),this.$stage.prepend(d[c[c.length-1]].clone().addClass("cloned")))}},{filter:["width","items","settings"],run:function(){var a,b,c,d=this.settings.rtl?1:-1,e=(this.width()/this.settings.items).toFixed(3),f=0;for(this._coordinates=[],b=0,c=this._clones.length+this._items.length;c>b;b++)a=this._mergers[this.relative(b)],a=this.settings.mergeFit&&Math.min(a,this.settings.items)||a,f+=(this.settings.autoWidth?this._items[this.relative(b)].width()+this.settings.margin:e*a)*d,this._coordinates.push(f)}},{filter:["width","items","settings"],run:function(){var b,c,d=(this.width()/this.settings.items).toFixed(3),e={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(e),e={width:this.settings.autoWidth?"auto":d-this.settings.margin},e[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&a.grep(this._mergers,function(a){return a>1}).length>0)for(b=0,c=this._coordinates.length;c>b;b++)e.width=Math.abs(this._coordinates[b])-Math.abs(this._coordinates[b-1]||0)-this.settings.margin,this.$stage.children().eq(b).css(e);else this.$stage.children().css(e)}},{filter:["width","items","settings"],run:function(a){a.current&&this.reset(this.$stage.children().index(a.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;d>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}],e.prototype.initialize=function(){if(this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&this.state.imagesLoaded!==!0){var b,c,e;if(b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&0>=e)return this.preloadAutoWidthImages(b),!1}this.$element.addClass("owl-loading"),this.$stage=a("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('
    '),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),delete e.responsive,e.responsiveClass&&this.$element.attr("class",function(a,b){return b.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+d)):e=a.extend({},this.options),(null===this.settings||this._breakpoint!==d)&&(this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},e.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length").addClass(this.settings.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={}},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){if(0===this._items.length)return!1;(new Date).getTime();this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=b.orientation,this.watchVisibility(),this.trigger("refreshed")},e.prototype.eventsCall=function(){this.e._onDragStart=a.proxy(function(a){this.onDragStart(a)},this),this.e._onDragMove=a.proxy(function(a){this.onDragMove(a)},this),this.e._onDragEnd=a.proxy(function(a){this.onDragEnd(a)},this),this.e._onResize=a.proxy(function(a){this.onResize(a)},this),this.e._transitionEnd=a.proxy(function(a){this.transitionEnd(a)},this),this.e._preventClick=a.proxy(function(a){this.preventClick(a)},this)},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return this._items.length?this._width===this.$element.width()?!1:this.trigger("resize").isDefaultPrevented()?!1:(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized")):!1},e.prototype.eventsRouter=function(a){var b=a.type;"mousedown"===b||"touchstart"===b?this.onDragStart(a):"mousemove"===b||"touchmove"===b?this.onDragMove(a):"mouseup"===b||"touchend"===b?this.onDragEnd(a):"touchcancel"===b&&this.onDragEnd(a)},e.prototype.internalEvents=function(){var c=(k(),l());this.settings.mouseDrag?(this.$stage.on("mousedown",a.proxy(function(a){this.eventsRouter(a)},this)),this.$stage.on("dragstart",function(){return!1}),this.$stage.get(0).onselectstart=function(){return!1}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!c&&this.$stage.on("touchstart touchcancel",a.proxy(function(a){this.eventsRouter(a)},this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),this.settings.responsive!==!1&&this.on(b,"resize",a.proxy(this.onThrottledResize,this))},e.prototype.onDragStart=function(d){var e,g,h,i;if(e=d.originalEvent||d||b.event,3===e.which||this.state.isTouch)return!1;if("mousedown"===e.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,g=f(e).x,h=f(e).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)i=this.getTransformProperty(),this.drag.offsetX=i,this.animate(i),this.state.inMotion=!0;else if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1,!1;this.drag.startX=g-this.drag.offsetX,this.drag.startY=h-this.drag.offsetY,this.drag.start=g-this.drag.startX,this.drag.targetEl=e.target||e.srcElement,this.drag.updatedX=this.drag.start,("IMG"===this.drag.targetEl.tagName||"A"===this.drag.targetEl.tagName)&&(this.drag.targetEl.draggable=!1),a(c).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",a.proxy(function(a){this.eventsRouter(a)},this))},e.prototype.onDragMove=function(a){var c,e,g,h,i,j;this.state.isTouch&&(this.state.isScrolling||(c=a.originalEvent||a||b.event,e=f(c).x,g=f(c).y,this.drag.currentX=e-this.drag.startX,this.drag.currentY=g-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":this.drag.distance>0&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(h=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),i=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),j=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,h+j),i+j)),(this.drag.distance>8||this.drag.distance<-8)&&(c.preventDefault!==d?c.preventDefault():c.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(this.drag.currentY>16||this.drag.currentY<-16)&&this.state.isSwiping===!1&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)))},e.prototype.onDragEnd=function(b){var d,e,f;if(this.state.isTouch){if("mouseup"===b.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&this.state.inMotion!==!0)return this.state.inMotion=!1,!1;this.drag.endTime=(new Date).getTime(),d=this.drag.endTime-this.drag.startTime,e=Math.abs(this.drag.distance),(e>3||d>300)&&this.removeClick(this.drag.targetEl),f=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(f),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(f)||this.transitionEnd(),this.drag.distance=0,a(c).off(".owl.dragEvents")}},e.prototype.removeClick=function(c){this.drag.targetEl=c,a(c).on("click.preventClick",this.e._preventClick),b.setTimeout(function(){a(c).off("click.preventClick")},300)},e.prototype.preventClick=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1,b.stopPropagation&&b.stopPropagation(),a(b.target).off("click.preventClick")},e.prototype.getTransformProperty=function(){var a,c;return a=b.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform"),a=a.replace(/matrix(3d)?\(|\)/g,"").split(","),c=16===a.length,c!==!0?a[4]:a[12]},e.prototype.closest=function(b){var c=-1,d=30,e=this.width(),f=this.coordinates();return this.settings.freeDrag||a.each(f,a.proxy(function(a,g){return b>g-d&&g+d>b?c=a:this.op(b,"<",g)&&this.op(b,">",f[a+1]||g-e)&&(c="left"===this.state.direction?a+1:a),-1===c},this)),this.settings.loop||(this.op(b,">",f[this.minimum()])?c=b=this.minimum():this.op(b,"<",f[this.maximum()])&&(c=b=this.maximum())),c},e.prototype.animate=function(b){this.trigger("translate"),this.state.inMotion=this.speed()>0,this.support3d?this.$stage.css({transform:"translate3d("+b+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:b+"px"}):this.$stage.animate({left:b},this.speed()/1e3,this.settings.fallbackEasing,a.proxy(function(){this.state.inMotion&&this.transitionEnd()},this))},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(a){this._invalidated[a]=!0},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(b,c){var e=c?this._items.length:this._items.length+this._clones.length;return!a.isNumeric(b)||1>e?d:b=this._clones.length?(b%e+e)%e:Math.max(this.minimum(c),Math.min(this.maximum(c),b))},e.prototype.relative=function(a){return a=this.normalize(a),a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=0,f=this.settings;if(a)return this._items.length-1;if(!f.loop&&f.center)b=this._items.length-1;else if(f.loop||f.center)if(f.loop||f.center)b=this._items.length+f.items;else{if(!f.autoWidth&&!f.merge)throw"Can not detect maximum absolute position.";for(revert=f.rtl?1:-1,c=this.$stage.width()-this.$element.width();(d=this.coordinates(e))&&!(d*revert>=c);)b=++e}else b=this._items.length-f.items;return b},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c=null;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[b-1]||0))/2*(this.settings.rtl?-1:1)):c=this._coordinates[b-1]||0,c)},e.prototype.duration=function(a,b,c){return Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(c,d){if(this.settings.loop){var e=c-this.relative(this.current()),f=this.current(),g=this.current(),h=this.current()+e,i=0>g-h?!0:!1,j=this._clones.length+this._items.length;h=j-this.settings.items&&i===!0&&(f=g-this._items.length,this.reset(f)),b.clearTimeout(this.e._goToLoop),this.e._goToLoop=b.setTimeout(a.proxy(function(){this.speed(this.duration(this.current(),f+e,d)),this.current(f+e),this.update()},this),30)}else this.speed(this.duration(this.current(),c,d)),this.current(c),this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.transitionEnd=function(a){return a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.state.inMotion=!1,void this.trigger("translated"))},e.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b)d=a(this.options.responsiveBaseElement).width();else if(b.innerWidth)d=b.innerWidth;else{if(!c.documentElement||!c.documentElement.clientWidth)throw"Can not detect viewport width.";d=c.documentElement.clientWidth}return d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(a.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(a,b){b=b===d?this._items.length:this.normalize(b,!0),this.trigger("add",{content:a,position:b}),0===this._items.length||b===this._items.length?(this.$stage.append(a),this._items.push(a),this._mergers.push(1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[b].before(a),this._items.splice(b,0,a),this._mergers.splice(b,0,1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:a,position:b})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.addTriggerableEvents=function(){var b=a.proxy(function(b,c){return a.proxy(function(a){a.relatedTarget!==this&&(this.suppress([c]),b.apply(this,[].slice.call(arguments,1)),this.release([c]))},this)},this);a.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},a.proxy(function(a,c){this.$element.on(a+".owl.carousel",b(c,a+".owl.carousel"))},this))},e.prototype.watchVisibility=function(){function c(a){return a.offsetWidth>0&&a.offsetHeight>0}function d(){c(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),b.clearInterval(this.e._checkVisibile))}c(this.$element.get(0))||(this.$element.addClass("owl-hidden"),b.clearInterval(this.e._checkVisibile),this.e._checkVisibile=b.setInterval(a.proxy(d,this),500))},e.prototype.preloadAutoWidthImages=function(b){var c,d,e,f;c=0,d=this,b.each(function(g,h){e=a(h),f=new Image,f.onload=function(){c++,e.attr("src",f.src),e.css("opacity",1),c>=b.length&&(d.state.imagesLoaded=!0,d.initialize())},f.src=e.attr("src")||e.attr("data-src")||e.attr("data-src-retina")})},e.prototype.destroy=function(){this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),this.settings.responsive!==!1&&a(b).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd);for(var d in this._plugins)this._plugins[d].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),a(c).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return!1})),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap()},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d){var e={item:{count:this._items.length,index:this.current()}},f=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),g=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},e,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(g)}),this.$element.trigger(g),this.settings&&"function"==typeof this.settings[f]&&this.settings[f].apply(this,g)),g},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.browserSupport=function(){if(this.support3d=j(),this.support3d){this.transformVendor=i();var a=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"];this.transitionEndVendor=a[h()],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""}this.state.orientation=b.orientation},a.fn.owlCarousel=function(b){return this.each(function(){a(this).data("owlCarousel")||a(this).data("owlCarousel",new e(this,b))})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b){var c=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,d=c.center&&Math.ceil(c.items/2)||c.items,e=c.center&&-1*d||0,f=(b.property&&b.property.value||this._core.current())+e,g=this._core.clones().length,h=a.proxy(function(a,b){this.load(b)},this);e++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":"url("+g+")",opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},c.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=c}(window.Zepto||window.jQuery,window,document),function(a){var b=function(c){this._core=c,this._handlers={"initialized.owl.carousel":a.proxy(function(){this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update()},this)},this._core.options=a.extend({},b.Defaults,this._core.options),this._core.$element.on(this._handlers)};b.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},b.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass)},b.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=b}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this._core=b,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":a.proxy(function(a){this._core.settings.video&&!this.isInFullScreen()&&a.preventDefault()},this),"refresh.owl.carousel changed.owl.carousel":a.proxy(function(){this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))},this)},this._core.options=a.extend({},d.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};d.Defaults={video:!1,videoHeight:!1,videoWidth:!1},d.prototype.fetch=function(a,b){var c=a.attr("data-vimeo-id")?"vimeo":"youtube",d=a.attr("data-vimeo-id")||a.attr("data-youtube-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else{if(!(d[3].indexOf("vimeo")>-1))throw new Error("Video URL not supported.");c="vimeo"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},d.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='
    ',d=k.lazyLoad?'
    ':'
    ',b.after(d),b.after(e)};return b.wrap('
    "),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="http://img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type&&a.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}))},d.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null},d.prototype.play=function(b){this._core.trigger("play",null,"video"),this._playing&&this.stop();var c,d,e=a(b.target||b.srcElement),f=e.closest("."+this._core.settings.itemClass),g=this._videos[f.attr("data-video")],h=g.width||"100%",i=g.height||this._core.$stage.height();"youtube"===g.type?c='':"vimeo"===g.type&&(c=''),f.addClass("owl-video-playing"),this._playing=f,d=a('
    '+c+"
    "),e.after(d)},d.prototype.isInFullScreen=function(){var d=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return d&&a(d).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),d&&this._fullscreen&&this._playing?!1:this._fullscreen?(this._fullscreen=!1,!1):this._playing&&this._core.state.orientation!==b.orientation?(this._core.state.orientation=b.orientation,!1):!0},d.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=d}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){this.swapping="translated"==a.type},this),"translate.owl.carousel":a.proxy(function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c)),f&&e.addClass("animated owl-animated-in").addClass(f).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this.core=b,this.core.options=a.extend({},d.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":a.proxy(function(){this.autoplay() -},this),"play.owl.autoplay":a.proxy(function(a,b,c){this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay()},this)},this.core.$element.on(this.handlers)};d.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},d.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(b.clearInterval(this.interval),this.interval=b.setInterval(a.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):b.clearInterval(this.interval)},d.prototype.play=function(){return c.hidden===!0||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:this.core.settings.autoplay===!1?void b.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},d.prototype.stop=function(){b.clearInterval(this.interval)},d.prototype.pause=function(){b.clearInterval(this.interval)},d.prototype.destroy=function(){var a,c;b.clearInterval(this.interval);for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=d}(window.Zepto||window.jQuery,window,document),function(a){"use strict";var b=function(c){this._core=c,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.push(a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.splice(b.position,0,a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":a.proxy(function(a){this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"change.owl.carousel":a.proxy(function(a){if("position"==a.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var b=this._core.current(),c=this._core.maximum(),d=this._core.minimum();a.data=a.property.value>c?b>=c?d:c:a.property.value").addClass(d.dotClass).append(a("")).prop("outerHTML")]),d.navContainer&&d.dotsContainer||(this._controls.$container=a("
    ").addClass(d.controlsClass).appendTo(this.$element)),this._controls.$indicators=d.dotsContainer?a(d.dotsContainer):a("
    ").hide().addClass(d.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",a.proxy(function(b){var c=a(b.target).parent().is(this._controls.$indicators)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(c,d.dotsSpeed)},this)),b=d.navContainer?a(d.navContainer):a("
    ").addClass(d.navContainerClass).prependTo(this._controls.$container),this._controls.$next=a("<"+d.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(d.navClass[0]).html(d.navText[0]).hide().prependTo(b).on("click",a.proxy(function(){this.prev(d.navSpeed)},this)),this._controls.$next.addClass(d.navClass[1]).html(d.navText[1]).hide().appendTo(b).on("click",a.proxy(function(){this.next(d.navSpeed)},this));for(c in this._overrides)this._core[c]=a.proxy(this[c],this)},b.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},b.prototype.update=function(){var a,b,c,d=this._core.settings,e=this._core.clones().length/2,f=e+this._core.items().length,g=d.center||d.autoWidth||d.dotData?1:d.dotsEach||d.items;if("page"!==d.slideBy&&(d.slideBy=Math.min(d.slideBy,d.items)),d.dots||"page"==d.slideBy)for(this._pages=[],a=e,b=0,c=0;f>a;a++)(b>=g||0===b)&&(this._pages.push({start:a-e,end:a-e+g-1}),b=0,++c),b+=this._core.mergers(this._core.relative(a))},b.prototype.draw=function(){var b,c,d="",e=this._core.settings,f=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!e.nav||e.loop||e.navRewind||(this._controls.$previous.toggleClass("disabled",0>=f),this._controls.$next.toggleClass("disabled",f>=this._core.maximum())),this._controls.$previous.toggle(e.nav),this._controls.$next.toggle(e.nav),e.dots){if(b=this._pages.length-this._controls.$indicators.children().length,e.dotData&&0!==b){for(c=0;c0?(d=new Array(b+1).join(this._templates[0]),this._controls.$indicators.append(d)):0>b&&this._controls.$indicators.children().slice(b).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(a.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(e.dots)},b.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items)}},b.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,function(a){return a.start<=b&&a.end>=b}).pop()},b.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},b.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},b.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},b.prototype.to=function(b,c,d){var e;d?a.proxy(this._overrides.to,this._core)(b,c):(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c))},a.fn.owlCarousel.Constructor.Plugins.Navigation=b}(window.Zepto||window.jQuery,window,document),function(a,b){"use strict";var c=function(d){this._core=d,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(){"URLHash"==this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[c]=b.content},this)},this._core.options=a.extend({},c.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(){var a=b.location.hash.substring(1),c=this._core.$stage.children(),d=this._hashes[a]&&c.index(this._hashes[a])||0;return a?void this._core.to(d,!1,!0):!1},this))};c.Defaults={URLhashListener:!1},c.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=c}(window.Zepto||window.jQuery,window,document); - - - - -//Smooth scroll - - -//!function(){function e(){T.keyboardSupport&&f("keydown",a)}function t(){if(!z&&document.body){z=!0;var t=document.body,o=document.documentElement,n=window.innerHeight,a=t.scrollHeight;if(X=document.compatMode.indexOf("CSS")>=0?o:t,S=t,e(),top!=self)C=!0;else if(a>n&&(t.offsetHeight<=n||o.offsetHeight<=n)){var r=document.createElement("div");r.style.cssText="position:absolute; z-index:-10000; top:0; left:0; right:0; height:"+X.scrollHeight+"px",document.body.appendChild(r);var l,i=function(){l||(l=setTimeout(function(){H||(r.style.height="0",r.style.height=X.scrollHeight+"px",l=null)},500))};setTimeout(i,10);var c={attributes:!0,childList:!0,characterData:!1};if(x=new j(i),x.observe(t,c),X.offsetHeight<=n){var u=document.createElement("div");u.style.clear="both",t.appendChild(u)}}T.fixedBackground||H||(t.style.backgroundAttachment="scroll",o.style.backgroundAttachment="scroll")}}function o(e,t,o){if(h(t,o),1!=T.accelerationMax){var n=Date.now(),a=n-N;if(a1&&(r=Math.min(r,T.accelerationMax),t*=r,o*=r)}N=Date.now()}if(A.push({x:t,y:o,lastX:0>t?.99:-.99,lastY:0>o?.99:-.99,start:Date.now()}),!K){var l=e===document.body,i=function(n){for(var a=Date.now(),r=0,c=0,u=0;u=T.animationTime,m=f?1:s/T.animationTime;T.pulseAlgorithm&&(m=y(m));var h=d.x*m-d.lastX>>0,p=d.y*m-d.lastY>>0;r+=h,c+=p,d.lastX+=h,d.lastY+=p,f&&(A.splice(u,1),u--)}l?window.scrollBy(r,c):(r&&(e.scrollLeft+=r),c&&(e.scrollTop+=c)),t||o||(A=[]),A.length?P(i,e,1e3/T.frameRate+1):K=!1};P(i,e,0),K=!0}}function n(e){z||t();var n=e.target,a=c(n);if(!a||e.defaultPrevented||e.ctrlKey)return!0;if(m(S,"embed")||m(n,"embed")&&/\.pdf/i.test(n.src)||m(S,"object"))return!0;var r=-e.wheelDeltaX||e.deltaX||0,i=-e.wheelDeltaY||e.deltaY||0;return B&&(e.wheelDeltaX&&w(e.wheelDeltaX,120)&&(r=-120*(e.wheelDeltaX/Math.abs(e.wheelDeltaX))),e.wheelDeltaY&&w(e.wheelDeltaY,120)&&(i=-120*(e.wheelDeltaY/Math.abs(e.wheelDeltaY)))),r||i||(i=-e.wheelDelta||0),1===e.deltaMode&&(r*=40,i*=40),!T.touchpadSupport&&p(i)?!0:(Math.abs(r)>1.2&&(r*=T.stepSize/120),Math.abs(i)>1.2&&(i*=T.stepSize/120),o(a,r,i),e.preventDefault(),void l())}function a(e){var t=e.target,n=e.ctrlKey||e.altKey||e.metaKey||e.shiftKey&&e.keyCode!==L.spacebar;document.contains(S)||(S=document.activeElement);var a=/^(textarea|select|embed|object)$/i,r=/^(button|submit|radio|checkbox|file|color|image)$/i;if(a.test(t.nodeName)||m(t,"input")&&!r.test(t.type)||m(S,"video")||b(e)||t.isContentEditable||e.defaultPrevented||n)return!0;if((m(t,"button")||m(t,"input")&&r.test(t.type))&&e.keyCode===L.spacebar)return!0;var i,u=0,d=0,s=c(S),f=s.clientHeight;switch(s==document.body&&(f=window.innerHeight),e.keyCode){case L.up:d=-T.arrowScroll;break;case L.down:d=T.arrowScroll;break;case L.spacebar:i=e.shiftKey?1:-1,d=-i*f*.9;break;case L.pageup:d=.9*-f;break;case L.pagedown:d=.9*f;break;case L.home:d=-s.scrollTop;break;case L.end:var h=s.scrollHeight-s.scrollTop-f;d=h>0?h+10:0;break;case L.left:u=-T.arrowScroll;break;case L.right:u=T.arrowScroll;break;default:return!0}o(s,u,d),e.preventDefault(),l()}function r(e){S=e.target}function l(){clearTimeout(D),D=setInterval(function(){O={}},1e3)}function i(e,t){for(var o=e.length;o--;)O[q(e[o])]=t;return t}function c(e){var t=[],o=document.body,n=X.scrollHeight;do{var a=O[q(e)];if(a)return i(t,a);if(t.push(e),n===e.scrollHeight){var r=d(X)&&d(o),l=r||s(X);if(C&&u(X)||!C&&l)return i(t,F())}else if(u(e)&&s(e))return i(t,e)}while(e=e.parentElement)}function u(e){return e.clientHeight+100?1:-1,t=t>0?1:-1,(E.x!==e||E.y!==t)&&(E.x=e,E.y=t,A=[],N=0)}function p(e){return e?(Y.length||(Y=[e,e,e]),e=Math.abs(e),Y.push(e),Y.shift(),clearTimeout(k),k=setTimeout(function(){window.localStorage&&(localStorage.SS_deltaBuffer=Y.join(","))},1e3),!v(120)&&!v(100)):void 0}function w(e,t){return Math.floor(e/t)==e/t}function v(e){return w(Y[0],e)&&w(Y[1],e)&&w(Y[2],e)}function b(e){var t=e.target,o=!1;if(-1!=document.URL.indexOf("www.youtube.com/watch"))do if(o=t.classList&&t.classList.contains("html5-video-controls"))break;while(t=t.parentNode);return o}function g(e){var t,o,n;return e*=T.pulseScale,1>e?t=e-(1-Math.exp(-e)):(o=Math.exp(-1),e-=1,n=1-Math.exp(-e),t=o+n*(1-o)),t*T.pulseNormalize}function y(e){return e>=1?1:0>=e?0:(1==T.pulseNormalize&&(T.pulseNormalize/=g(1)),g(e))}var S,x,D,k,M={frameRate:150,animationTime:400,stepSize:120,pulseAlgorithm:!0,pulseScale:4,pulseNormalize:1,accelerationDelta:20,accelerationMax:1,keyboardSupport:!0,arrowScroll:50,touchpadSupport:!0,fixedBackground:!0,excluded:""},T=M,H=!1,C=!1,E={x:0,y:0},z=!1,X=document.documentElement,Y=[],B=/^Mac/.test(navigator.platform),L={left:37,up:38,right:39,down:40,spacebar:32,pageup:33,pagedown:34,end:35,home:36},T=M,A=[],K=!1,N=Date.now(),q=function(){var e=0;return function(t){return t.uniqueID||(t.uniqueID=e++)}}(),O={};window.localStorage&&localStorage.SS_deltaBuffer&&(Y=localStorage.SS_deltaBuffer.split(","));var R,P=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e,t,o){window.setTimeout(e,o||1e3/60)}}(),j=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,F=function(){var e;return function(){if(!e){var t=document.createElement("div");t.style.cssText="height:10000px;width:1px;",document.body.appendChild(t);var o=document.body.scrollTop;document.documentElement.scrollTop;window.scrollBy(0,1),e=document.body.scrollTop!=o?document.body:document.documentElement,window.scrollBy(0,-1),document.body.removeChild(t)}return e}}();"onwheel"in document.createElement("div")?R="wheel":"onmousewheel"in document.createElement("div")&&(R="mousewheel"),R&&(f(R,n),f("mousedown",r),f("load",t))}(); - - - -//LocalScroll - /** - * Copyright (c) 2007-2014 Ariel Flesler - afleslergmailcom | http://flesler.blogspot.com - * Licensed under MIT - * @author Ariel Flesler - * @version 1.3.5 - */ -;(function(a){if(typeof define==='function'&&define.amd){define(['jquery'],a)}else{a(jQuery)}}(function($){var g=location.href.replace(/#.*/,'');var h=$.localScroll=function(a){$('body').localScroll(a)};h.defaults={duration:1000,axis:'y',event:'click',stop:true,target:window};$.fn.localScroll=function(a){a=$.extend({},h.defaults,a);if(a.hash&&location.hash){if(a.target)window.scrollTo(0,0);scroll(0,location,a)}return a.lazy?this.on(a.event,'a,area',function(e){if(filter.call(this)){scroll(e,this,a)}}):this.find('a,area').filter(filter).bind(a.event,function(e){scroll(e,this,a)}).end().end();function filter(){return!!this.href&&!!this.hash&&this.href.replace(this.hash,'')==g&&(!a.filter||$(this).is(a.filter))}};h.hash=function(){};function scroll(e,a,b){var c=a.hash.slice(1),elem=document.getElementById(c)||document.getElementsByName(c)[0];if(!elem)return;if(e)e.preventDefault();var d=$(b.target);if(b.lock&&d.is(':animated')||b.onBefore&&b.onBefore(e,elem,d)===false)return;if(b.stop)d._scrollable().stop(true);if(b.hash){var f=elem.id===c?'id':'name',$a=$(' ').attr(f,c).css({position:'absolute',top:$(window).scrollTop(),left:$(window).scrollLeft()});elem[f]='';$('body').prepend($a);location.hash=a.hash;$a.remove();elem[f]=c}d.scrollTo(elem,b).trigger('notify.serialScroll',[elem])};return h})); - - -/** - * Copyright (c) 2007-2014 Ariel Flesler - afleslergmailcom | http://flesler.blogspot.com - * Licensed under MIT - * @author Ariel Flesler - * @version 1.4.12 - */ -;(function(a){if(typeof define==='function'&&define.amd){define(['jquery'],a)}else{a(jQuery)}}(function($){var j=$.scrollTo=function(a,b,c){return $(window).scrollTo(a,b,c)};j.defaults={axis:'xy',duration:parseFloat($.fn.jquery)>=1.3?0:1,limit:true};j.window=function(a){return $(window)._scrollable()};$.fn._scrollable=function(){return this.map(function(){var a=this,isWin=!a.nodeName||$.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!isWin)return a;var b=(a.contentWindow||a).document||a.ownerDocument||a;return/webkit/i.test(navigator.userAgent)||b.compatMode=='BackCompat'?b.body:b.documentElement})};$.fn.scrollTo=function(f,g,h){if(typeof g=='object'){h=g;g=0}if(typeof h=='function')h={onAfter:h};if(f=='max')f=9e9;h=$.extend({},j.defaults,h);g=g||h.duration;h.queue=h.queue&&h.axis.length>1;if(h.queue)g/=2;h.offset=both(h.offset);h.over=both(h.over);return this._scrollable().each(function(){if(f==null)return;var d=this,$elem=$(d),targ=f,toff,attr={},win=$elem.is('html,body');switch(typeof targ){case'number':case'string':if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break}targ=win?$(targ):$(targ,this);if(!targ.length)return;case'object':if(targ.is||targ.style)toff=(targ=$(targ)).offset()}var e=$.isFunction(h.offset)&&h.offset(d,targ)||h.offset;$.each(h.axis.split(''),function(i,a){var b=a=='x'?'Left':'Top',pos=b.toLowerCase(),key='scroll'+b,old=d[key],max=j.max(d,a);if(toff){attr[key]=toff[pos]+(win?0:old-$elem.offset()[pos]);if(h.margin){attr[key]-=parseInt(targ.css('margin'+b))||0;attr[key]-=parseInt(targ.css('border'+b+'Width'))||0}attr[key]+=e[pos]||0;if(h.over[pos])attr[key]+=targ[a=='x'?'width':'height']()*h.over[pos]}else{var c=targ[pos];attr[key]=c.slice&&c.slice(-1)=='%'?parseFloat(c)/100*max:c}if(h.limit&&/^\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max);if(!i&&h.queue){if(old!=attr[key])animate(h.onAfterFirst);delete attr[key]}});animate(h.onAfter);function animate(a){$elem.animate(attr,g,h.easing,a&&function(){a.call(this,targ,h)})}}).end()};j.max=function(a,b){var c=b=='x'?'Width':'Height',scroll='scroll'+c;if(!$(a).is('html,body'))return a[scroll]-$(a)[c.toLowerCase()]();var d='client'+c,html=a.ownerDocument.documentElement,body=a.ownerDocument.body;return Math.max(html[scroll],body[scroll])-Math.min(html[d],body[d])};function both(a){return $.isFunction(a)||typeof a=='object'?a:{top:a,left:a}};return j})); - - - +var t,e,i,s;!function(){for(var t,e=function(){},i=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","table","time","timeEnd","timeline","timelineEnd","timeStamp","trace","warn"],s=i.length,n=window.console=window.console||{};s--;)n[t=i[s]]||(n[t]=e)}(),function(){var t=[].indexOf||function(t){for(var e=0,i=this.length;e=0,a={horizontal:{},vertical:{}},h=1,c={},l="waypoints-context-id",f="resize.waypoints",g="scroll.waypoints",m=1,v="waypoints-waypoint-ids",y="waypoint",w="waypoints",o=function(){function t(t){var e=this;this.$element=t,this.element=t[0],this.didResize=!1,this.didScroll=!1,this.id="context"+h++,this.oldScroll={x:t.scrollLeft(),y:t.scrollTop()},this.waypoints={horizontal:{},vertical:{}},t.data(l,this.id),c[this.id]=this,t.bind(g,(function(){var t;if(!e.didScroll&&!u)return e.didScroll=!0,t=function(){return e.doScroll(),e.didScroll=!1},s.setTimeout(t,i[w].settings.scrollThrottle)})),t.bind(f,(function(){var t;if(!e.didResize)return e.didResize=!0,t=function(){return i[w]("refresh"),e.didResize=!1},s.setTimeout(t,i[w].settings.resizeThrottle)}))}return t.prototype.doScroll=function(){var t,e=this;return t={horizontal:{newScroll:this.$element.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.$element.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}},!u||t.vertical.oldScroll&&t.vertical.newScroll||i[w]("refresh"),i.each(t,(function(t,s){var n,o,r;return r=[],o=s.newScroll>s.oldScroll,n=o?s.forward:s.backward,i.each(e.waypoints[t],(function(t,e){var i,n;return s.oldScroll<(i=e.offset)&&i<=s.newScroll||s.newScroll<(n=e.offset)&&n<=s.oldScroll?r.push(e):void 0})),r.sort((function(t,e){return t.offset-e.offset})),o||r.reverse(),i.each(r,(function(t,e){if(e.options.continuous||t===r.length-1)return e.trigger([n])}))})),this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll}},t.prototype.refresh=function(){var t,e,s,n=this;return s=i.isWindow(this.element),e=this.$element.offset(),this.doScroll(),t={horizontal:{contextOffset:s?0:e.left,contextScroll:s?0:this.oldScroll.x,contextDimension:this.$element.width(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:s?0:e.top,contextScroll:s?0:this.oldScroll.y,contextDimension:s?i[w]("viewportHeight"):this.$element.height(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}},i.each(t,(function(t,e){return i.each(n.waypoints[t],(function(t,s){var n,o,r,a,h;if(n=s.options.offset,r=s.offset,o=i.isWindow(s.element)?0:s.$element.offset()[e.offsetProp],i.isFunction(n)?n=n.apply(s.element):"string"==typeof n&&(n=parseFloat(n),s.options.offset.indexOf("%")>-1&&(n=Math.ceil(e.contextDimension*n/100))),s.offset=o-e.contextOffset+e.contextScroll-n,(!s.options.onlyOnScroll||null==r)&&s.enabled)return null!==r&&r<(a=e.oldScroll)&&a<=s.offset?s.trigger([e.backward]):null!==r&&r>(h=e.oldScroll)&&h>=s.offset||null===r&&e.oldScroll>=s.offset?s.trigger([e.forward]):void 0}))}))},t.prototype.checkEmpty=function(){if(i.isEmptyObject(this.waypoints.horizontal)&&i.isEmptyObject(this.waypoints.vertical))return this.$element.unbind([f,g].join(" ")),delete c[this.id]},t}(),r=function(){function t(t,e,s){var n,o;"bottom-in-view"===(s=i.extend({},i.fn[y].defaults,s)).offset&&(s.offset=function(){var t;return t=i[w]("viewportHeight"),i.isWindow(e.element)||(t=e.$element.height()),t-i(this).outerHeight()}),this.$element=t,this.element=t[0],this.axis=s.horizontal?"horizontal":"vertical",this.callback=s.handler,this.context=e,this.enabled=s.enabled,this.id="waypoints"+m++,this.offset=null,this.options=s,e.waypoints[this.axis][this.id]=this,a[this.axis][this.id]=this,(n=null!=(o=t.data(v))?o:[]).push(this.id),t.data(v,n)}return t.prototype.trigger=function(t){if(this.enabled)return null!=this.callback&&this.callback.apply(this.element,t),this.options.triggerOnce?this.destroy():void 0},t.prototype.disable=function(){return this.enabled=!1},t.prototype.enable=function(){return this.context.refresh(),this.enabled=!0},t.prototype.destroy=function(){return delete a[this.axis][this.id],delete this.context.waypoints[this.axis][this.id],this.context.checkEmpty()},t.getWaypointsByElement=function(t){var e,s;return(s=i(t).data(v))?(e=i.extend({},a.horizontal,a.vertical),i.map(s,(function(t){return e[t]}))):[]},t}(),p={init:function(t,e){return null==e&&(e={}),null==e.handler&&(e.handler=t),this.each((function(){var t,s,n,a;return t=i(this),n=null!=(a=e.context)?a:i.fn[y].defaults.context,i.isWindow(n)||(n=t.closest(n)),n=i(n),(s=c[n.data(l)])||(s=new o(n)),new r(t,s,e)})),i[w]("refresh"),this},disable:function(){return p._invoke(this,"disable")},enable:function(){return p._invoke(this,"enable")},destroy:function(){return p._invoke(this,"destroy")},prev:function(t,e){return p._traverse.call(this,t,e,(function(t,e,i){if(e>0)return t.push(i[e-1])}))},next:function(t,e){return p._traverse.call(this,t,e,(function(t,e,i){if(et.oldScroll.y}))},left:function(t){return null==t&&(t=s),d._filter(t,"horizontal",(function(t,e){return e.offset<=t.oldScroll.x}))},right:function(t){return null==t&&(t=s),d._filter(t,"horizontal",(function(t,e){return e.offset>t.oldScroll.x}))},enable:function(){return d._invoke("enable")},disable:function(){return d._invoke("disable")},destroy:function(){return d._invoke("destroy")},extendFn:function(t,e){return p[t]=e},_invoke:function(t){var e;return e=i.extend({},a.vertical,a.horizontal),i.each(e,(function(e,i){return i[t](),!0}))},_filter:function(t,e,s){var n,o;return(n=c[i(t).data(l)])?(o=[],i.each(n.waypoints[e],(function(t,e){if(s(n,e))return o.push(e)})),o.sort((function(t,e){return t.offset-e.offset})),i.map(o,(function(t){return t.element}))):[]}},i[w]=function(){var t,i;return i=arguments[0],t=2<=arguments.length?e.call(arguments,1):[],d[i]?d[i].apply(null,t):d.aggregate.call(null,i)},i[w].settings={resizeThrottle:100,scrollThrottle:30},n.load((function(){return i[w]("refresh")}))}))}.call(this),function(t,e,i,s){function n(e,i){this.settings=null,this.options=t.extend({},n.Defaults,i),this.$element=t(e),this.drag=t.extend({},a),this.state=t.extend({},h),this.e=t.extend({},l),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],t.each(n.Plugins,t.proxy((function(t,e){this._plugins[t[0].toLowerCase()+t.slice(1)]=new e(this)}),this)),t.each(n.Pipe,t.proxy((function(e,i){this._pipe.push({filter:i.filter,run:t.proxy(i.run,this)})}),this)),this.setup(),this.initialize()}function o(t){if(t.touches!==s)return{x:t.touches[0].pageX,y:t.touches[0].pageY};if(t.touches===s){if(t.pageX!==s)return{x:t.pageX,y:t.pageY};if(t.pageX===s)return{x:t.clientX,y:t.clientY}}}function r(t){var e,s,n=i.createElement("div"),o=t;for(e in o)if(s=o[e],void 0!==n.style[s])return n=null,[s,e];return[!1]}var a,h,l;a={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null},h={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1},l={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null},n.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:e,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},n.Width={Default:"default",Inner:"inner",Outer:"outer"},n.Plugins={},n.Pipe=[{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){var t=this._clones;(this.$stage.children(".cloned").length!==t.length||!this.settings.loop&&t.length>0)&&(this.$stage.children(".cloned").remove(),this._clones=[])}},{filter:["items","settings"],run:function(){var t,e,i=this._clones,s=this._items,n=this.settings.loop?i.length-Math.max(2*this.settings.items,4):0;for(t=0,e=Math.abs(n/2);e>t;t++)n>0?(this.$stage.children().eq(s.length+i.length-1).remove(),i.pop(),this.$stage.children().eq(0).remove(),i.pop()):(i.push(i.length/2),this.$stage.append(s[i[i.length-1]].clone().addClass("cloned")),i.push(s.length-1-(i.length-1)/2),this.$stage.prepend(s[i[i.length-1]].clone().addClass("cloned")))}},{filter:["width","items","settings"],run:function(){var t,e,i,s=this.settings.rtl?1:-1,n=(this.width()/this.settings.items).toFixed(3),o=0;for(this._coordinates=[],e=0,i=this._clones.length+this._items.length;i>e;e++)t=this._mergers[this.relative(e)],t=this.settings.mergeFit&&Math.min(t,this.settings.items)||t,o+=(this.settings.autoWidth?this._items[this.relative(e)].width()+this.settings.margin:n*t)*s,this._coordinates.push(o)}},{filter:["width","items","settings"],run:function(){var e,i,s=(this.width()/this.settings.items).toFixed(3),n={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(n),(n={width:this.settings.autoWidth?"auto":s-this.settings.margin})[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&t.grep(this._mergers,(function(t){return t>1})).length>0)for(e=0,i=this._coordinates.length;i>e;e++)n.width=Math.abs(this._coordinates[e])-Math.abs(this._coordinates[e-1]||0)-this.settings.margin,this.$stage.children().eq(e).css(n);else this.$stage.children().css(n)}},{filter:["width","items","settings"],run:function(t){t.current&&this.reset(this.$stage.children().index(t.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,s,n=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*n,h=[];for(i=0,s=this._coordinates.length;s>i;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*n,(this.op(t,"<=",r)&&this.op(t,">",a)||this.op(e,"<",r)&&this.op(e,">",a))&&h.push(i);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+h.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}],n.prototype.initialize=function(){var e,i,n;if((this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&!0!==this.state.imagesLoaded)&&(e=this.$element.find("img"),i=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:s,n=this.$element.children(i).width(),e.length&&0>=n))return this.preloadAutoWidthImages(e),!1;this.$element.addClass("owl-loading"),this.$stage=t("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('
    '),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized")},n.prototype.setup=function(){var e=this.viewport(),i=this.options.responsive,s=-1,n=null;i?(t.each(i,(function(t){e>=t&&t>s&&(s=Number(t))})),delete(n=t.extend({},this.options,i[s])).responsive,n.responsiveClass&&this.$element.attr("class",(function(t,e){return e.replace(/\b owl-responsive-\S+/g,"")})).addClass("owl-responsive-"+s)):n=t.extend({},this.options),(null===this.settings||this._breakpoint!==s)&&(this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=s,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},n.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length").addClass(this.settings.itemClass).append(e)),this.trigger("prepared",{content:i.data}),i.data},n.prototype.update=function(){for(var e=0,i=this._pipe.length,s=t.proxy((function(t){return this[t]}),this._invalidated),n={};i>e;)(this._invalidated.all||t.grep(this._pipe[e].filter,s).length>0)&&this._pipe[e].run(n),e++;this._invalidated={}},n.prototype.width=function(t){switch(t=t||n.Width.Default){case n.Width.Inner:case n.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},n.prototype.refresh=function(){if(0===this._items.length)return!1;(new Date).getTime(),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=e.orientation,this.watchVisibility(),this.trigger("refreshed")},n.prototype.eventsCall=function(){this.e._onDragStart=t.proxy((function(t){this.onDragStart(t)}),this),this.e._onDragMove=t.proxy((function(t){this.onDragMove(t)}),this),this.e._onDragEnd=t.proxy((function(t){this.onDragEnd(t)}),this),this.e._onResize=t.proxy((function(t){this.onResize(t)}),this),this.e._transitionEnd=t.proxy((function(t){this.transitionEnd(t)}),this),this.e._preventClick=t.proxy((function(t){this.preventClick(t)}),this)},n.prototype.onThrottledResize=function(){e.clearTimeout(this.resizeTimer),this.resizeTimer=e.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate)},n.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!this.trigger("resize").isDefaultPrevented()&&(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized"))))},n.prototype.eventsRouter=function(t){var e=t.type;"mousedown"===e||"touchstart"===e?this.onDragStart(t):"mousemove"===e||"touchmove"===e?this.onDragMove(t):("mouseup"===e||"touchend"===e||"touchcancel"===e)&&this.onDragEnd(t)},n.prototype.internalEvents=function(){var i=("ontouchstart"in e||navigator.msMaxTouchPoints,e.navigator.msPointerEnabled);this.settings.mouseDrag?(this.$stage.on("mousedown",t.proxy((function(t){this.eventsRouter(t)}),this)),this.$stage.on("dragstart",(function(){return!1})),this.$stage.get(0).onselectstart=function(){return!1}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!i&&this.$stage.on("touchstart touchcancel",t.proxy((function(t){this.eventsRouter(t)}),this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),!1!==this.settings.responsive&&this.on(e,"resize",t.proxy(this.onThrottledResize,this))},n.prototype.onDragStart=function(s){var n,r,a,h;if(3===(n=s.originalEvent||s||e.event).which||this.state.isTouch)return!1;if("mousedown"===n.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,r=o(n).x,a=o(n).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)h=this.getTransformProperty(),this.drag.offsetX=h,this.animate(h),this.state.inMotion=!0;else if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1,!1;this.drag.startX=r-this.drag.offsetX,this.drag.startY=a-this.drag.offsetY,this.drag.start=r-this.drag.startX,this.drag.targetEl=n.target||n.srcElement,this.drag.updatedX=this.drag.start,("IMG"===this.drag.targetEl.tagName||"A"===this.drag.targetEl.tagName)&&(this.drag.targetEl.draggable=!1),t(i).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",t.proxy((function(t){this.eventsRouter(t)}),this))},n.prototype.onDragMove=function(t){var i,n,r,a,h,l;this.state.isTouch&&(this.state.isScrolling||(n=o(i=t.originalEvent||t||e.event).x,r=o(i).y,this.drag.currentX=n-this.drag.startX,this.drag.currentY=r-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":this.drag.distance>0&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(a=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),h=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),l=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,a+l),h+l)),(this.drag.distance>8||this.drag.distance<-8)&&(i.preventDefault!==s?i.preventDefault():i.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(this.drag.currentY>16||this.drag.currentY<-16)&&!1===this.state.isSwiping&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)))},n.prototype.onDragEnd=function(e){var s,n;if(this.state.isTouch){if("mouseup"===e.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&!0!==this.state.inMotion)return this.state.inMotion=!1,!1;this.drag.endTime=(new Date).getTime(),s=this.drag.endTime-this.drag.startTime,(Math.abs(this.drag.distance)>3||s>300)&&this.removeClick(this.drag.targetEl),n=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(n),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(n)||this.transitionEnd(),this.drag.distance=0,t(i).off(".owl.dragEvents")}},n.prototype.removeClick=function(i){this.drag.targetEl=i,t(i).on("click.preventClick",this.e._preventClick),e.setTimeout((function(){t(i).off("click.preventClick")}),300)},n.prototype.preventClick=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),t(e.target).off("click.preventClick")},n.prototype.getTransformProperty=function(){var t;return!0!==(16===(t=(t=e.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform")).replace(/matrix(3d)?\(|\)/g,"").split(",")).length)?t[4]:t[12]},n.prototype.closest=function(e){var i=-1,s=this.width(),n=this.coordinates();return this.settings.freeDrag||t.each(n,t.proxy((function(t,o){return e>o-30&&o+30>e?i=t:this.op(e,"<",o)&&this.op(e,">",n[t+1]||o-s)&&(i="left"===this.state.direction?t+1:t),-1===i}),this)),this.settings.loop||(this.op(e,">",n[this.minimum()])?i=e=this.minimum():this.op(e,"<",n[this.maximum()])&&(i=e=this.maximum())),i},n.prototype.animate=function(e){this.trigger("translate"),this.state.inMotion=this.speed()>0,this.support3d?this.$stage.css({transform:"translate3d("+e+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:e+"px"}):this.$stage.animate({left:e},this.speed()/1e3,this.settings.fallbackEasing,t.proxy((function(){this.state.inMotion&&this.transitionEnd()}),this))},n.prototype.current=function(t){if(t===s)return this._current;if(0===this._items.length)return s;if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});e.data!==s&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},n.prototype.invalidate=function(t){this._invalidated[t]=!0},n.prototype.reset=function(t){(t=this.normalize(t))!==s&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},n.prototype.normalize=function(e,i){var n=i?this._items.length:this._items.length+this._clones.length;return!t.isNumeric(e)||1>n?s:e=this._clones.length?(e%n+n)%n:Math.max(this.minimum(i),Math.min(this.maximum(i),e))},n.prototype.relative=function(t){return t=this.normalize(t),t-=this._clones.length/2,this.normalize(t,!0)},n.prototype.maximum=function(t){var e,i,s,n=0,o=this.settings;if(t)return this._items.length-1;if(!o.loop&&o.center)e=this._items.length-1;else if(o.loop||o.center)if(o.loop||o.center)e=this._items.length+o.items;else{if(!o.autoWidth&&!o.merge)throw"Can not detect maximum absolute position.";for(revert=o.rtl?1:-1,i=this.$stage.width()-this.$element.width();(s=this.coordinates(n))&&!(s*revert>=i);)e=++n}else e=this._items.length-o.items;return e},n.prototype.minimum=function(t){return t?0:this._clones.length/2},n.prototype.items=function(t){return t===s?this._items.slice():(t=this.normalize(t,!0),this._items[t])},n.prototype.mergers=function(t){return t===s?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},n.prototype.clones=function(e){var i=this._clones.length/2,n=i+this._items.length,o=function(t){return t%2==0?n+t/2:i-(t+1)/2};return e===s?t.map(this._clones,(function(t,e){return o(e)})):t.map(this._clones,(function(t,i){return t===e?o(i):null}))},n.prototype.speed=function(t){return t!==s&&(this._speed=t),this._speed},n.prototype.coordinates=function(e){var i=null;return e===s?t.map(this._coordinates,t.proxy((function(t,e){return this.coordinates(e)}),this)):(this.settings.center?(i=this._coordinates[e],i+=(this.width()-i+(this._coordinates[e-1]||0))/2*(this.settings.rtl?-1:1)):i=this._coordinates[e-1]||0,i)},n.prototype.duration=function(t,e,i){return Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},n.prototype.to=function(i,s){if(this.settings.loop){var n=i-this.relative(this.current()),o=this.current(),r=this.current(),a=this.current()+n,h=0>r-a,l=this._clones.length+this._items.length;a=l-this.settings.items&&!0===h&&(o=r-this._items.length,this.reset(o)),e.clearTimeout(this.e._goToLoop),this.e._goToLoop=e.setTimeout(t.proxy((function(){this.speed(this.duration(this.current(),o+n,s)),this.current(o+n),this.update()}),this),30)}else this.speed(this.duration(this.current(),i,s)),this.current(i),this.update()},n.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},n.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},n.prototype.transitionEnd=function(t){return(t===s||(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)===this.$stage.get(0)))&&(this.state.inMotion=!1,void this.trigger("translated"))},n.prototype.viewport=function(){var s;if(this.options.responsiveBaseElement!==e)s=t(this.options.responsiveBaseElement).width();else if(e.innerWidth)s=e.innerWidth;else{if(!i.documentElement||!i.documentElement.clientWidth)throw"Can not detect viewport width.";s=i.documentElement.clientWidth}return s},n.prototype.replace=function(e){this.$stage.empty(),this._items=[],e&&(e=e instanceof jQuery?e:t(e)),this.settings.nestedItemSelector&&(e=e.find("."+this.settings.nestedItemSelector)),e.filter((function(){return 1===this.nodeType})).each(t.proxy((function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)}),this)),this.reset(t.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},n.prototype.add=function(t,e){e=e===s?this._items.length:this.normalize(e,!0),this.trigger("add",{content:t,position:e}),0===this._items.length||e===this._items.length?(this.$stage.append(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,1*t.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:t,position:e})},n.prototype.remove=function(t){(t=this.normalize(t,!0))!==s&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},n.prototype.addTriggerableEvents=function(){var e=t.proxy((function(e,i){return t.proxy((function(t){t.relatedTarget!==this&&(this.suppress([i]),e.apply(this,[].slice.call(arguments,1)),this.release([i]))}),this)}),this);t.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},t.proxy((function(t,i){this.$element.on(t+".owl.carousel",e(i,t+".owl.carousel"))}),this))},n.prototype.watchVisibility=function(){function i(t){return t.offsetWidth>0&&t.offsetHeight>0}i(this.$element.get(0))||(this.$element.addClass("owl-hidden"),e.clearInterval(this.e._checkVisibile),this.e._checkVisibile=e.setInterval(t.proxy((function(){i(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),e.clearInterval(this.e._checkVisibile))}),this),500))},n.prototype.preloadAutoWidthImages=function(e){var i,s,n,o;i=0,s=this,e.each((function(r,a){n=t(a),(o=new Image).onload=function(){i++,n.attr("src",o.src),n.css("opacity",1),i>=e.length&&(s.state.imagesLoaded=!0,s.initialize())},o.src=n.attr("src")||n.attr("data-src")||n.attr("data-src-retina")}))},n.prototype.destroy=function(){for(var s in this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),!1!==this.settings.responsive&&t(e).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd),this._plugins)this._plugins[s].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),t(i).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",(function(){return!1}))),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap()},n.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case"<":return s?t>i:i>t;case">":return s?i>t:t>i;case">=":return s?i>=t:t>=i;case"<=":return s?t>=i:i>=t}},n.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},n.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},n.prototype.trigger=function(e,i,s){var n={item:{count:this._items.length,index:this.current()}},o=t.camelCase(t.grep(["on",e,s],(function(t){return t})).join("-").toLowerCase()),r=t.Event([e,"owl",s||"carousel"].join(".").toLowerCase(),t.extend({relatedTarget:this},n,i));return this._supress[e]||(t.each(this._plugins,(function(t,e){e.onTrigger&&e.onTrigger(r)})),this.$element.trigger(r),this.settings&&"function"==typeof this.settings[o]&&this.settings[o].apply(this,r)),r},n.prototype.suppress=function(e){t.each(e,t.proxy((function(t,e){this._supress[e]=!0}),this))},n.prototype.release=function(e){t.each(e,t.proxy((function(t,e){delete this._supress[e]}),this))},n.prototype.browserSupport=function(){if(this.support3d=r(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0],this.support3d){this.transformVendor=r(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0];this.transitionEndVendor=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"][r(["transition","WebkitTransition","MozTransition","OTransition"])[1]],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""}this.state.orientation=e.orientation},t.fn.owlCarousel=function(e){return this.each((function(){t(this).data("owlCarousel")||t(this).data("owlCarousel",new n(this,e))}))},t.fn.owlCarousel.Constructor=n}(window.Zepto||window.jQuery,window,document),t=window.Zepto||window.jQuery,e=window,document,i=function(e){this._core=e,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":t.proxy((function(e){if(e.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(e.property&&"position"==e.property.name||"initialized"==e.type))for(var i=this._core.settings,s=i.center&&Math.ceil(i.items/2)||i.items,n=i.center&&-1*s||0,o=(e.property&&e.property.value||this._core.current())+n,r=this._core.clones().length,a=t.proxy((function(t,e){this.load(e)}),this);n++-1||(n.each(t.proxy((function(i,s){var n,o=t(s),r=e.devicePixelRatio>1&&o.attr("data-src-retina")||o.attr("data-src");this._core.trigger("load",{element:o,url:r},"lazy"),o.is("img")?o.one("load.owl.lazy",t.proxy((function(){o.css("opacity",1),this._core.trigger("loaded",{element:o,url:r},"lazy")}),this)).attr("src",r):((n=new Image).onload=t.proxy((function(){o.css({"background-image":"url("+r+")",opacity:"1"}),this._core.trigger("loaded",{element:o,url:r},"lazy")}),this),n.src=r)}),this)),this._loaded.push(s.get(0)))},i.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Lazy=i,function(t){var e=function(i){this._core=i,this._handlers={"initialized.owl.carousel":t.proxy((function(){this._core.settings.autoHeight&&this.update()}),this),"changed.owl.carousel":t.proxy((function(t){this._core.settings.autoHeight&&"position"==t.property.name&&this.update()}),this),"loaded.owl.lazy":t.proxy((function(t){this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update()}),this)},this._core.options=t.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(t,e,i){var s=function(e){this._core=e,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":t.proxy((function(t){this._core.settings.video&&!this.isInFullScreen()&&t.preventDefault()}),this),"refresh.owl.carousel changed.owl.carousel":t.proxy((function(){this._playing&&this.stop()}),this),"prepared.owl.carousel":t.proxy((function(e){var i=t(e.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,t(e.content)))}),this)},this._core.options=t.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",t.proxy((function(t){this.play(t)}),this))};s.Defaults={video:!1,videoHeight:!1,videoWidth:!1},s.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if((s=r.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu")>-1)i="youtube";else{if(!(s[3].indexOf("vimeo")>-1))throw new Error("Video URL not supported.");i="vimeo"}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},s.prototype.thumbnail=function(e,i){var s,n,o=i.width&&i.height?'style="width:'+i.width+"px;height:"+i.height+'px;"':"",r=e.find("img"),a="src",h="",l=this._core.settings,c=function(t){'
    ',s=l.lazyLoad?'
    ':'
    ',e.after(s),e.after('
    ')};return e.wrap('
    "),this._core.settings.lazyLoad&&(a="data-src",h="owl-lazy"),r.length?(c(r.attr(a)),r.remove(),!1):void("youtube"===i.type?(n="http://img.youtube.com/vi/"+i.id+"/hqdefault.jpg",c(n)):"vimeo"===i.type&&t.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,c(n)}}))},s.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null},s.prototype.play=function(e){this._core.trigger("play",null,"video"),this._playing&&this.stop();var i,s,n=t(e.target||e.srcElement),o=n.closest("."+this._core.settings.itemClass),r=this._videos[o.attr("data-video")],a=r.width||"100%",h=r.height||this._core.$stage.height();"youtube"===r.type?i='':"vimeo"===r.type&&(i=''),o.addClass("owl-video-playing"),this._playing=o,s=t('
    '+i+"
    "),n.after(s)},s.prototype.isInFullScreen=function(){var s=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return s&&t(s).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),!(s&&this._fullscreen&&this._playing)&&(this._fullscreen?(this._fullscreen=!1,!1):!this._playing||this._core.state.orientation===e.orientation||(this._core.state.orientation=e.orientation,!1))},s.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Video=s}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this.core=e,this.core.options=t.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=s,this.next=s,this.handlers={"change.owl.carousel":t.proxy((function(t){"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)}),this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":t.proxy((function(t){this.swapping="translated"==t.type}),this),"translate.owl.carousel":t.proxy((function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()}),this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var e,i=t.proxy(this.clear,this),s=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,r=this.core.settings.animateOut;this.core.current()!==this.previous&&(r&&(e=this.core.coordinates(this.previous)-this.core.coordinates(this.next),s.css({left:e+"px"}).addClass("animated owl-animated-out").addClass(r).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",i)),o&&n.addClass("animated owl-animated-in").addClass(o).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",i))}},n.prototype.clear=function(e){t(e.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(t,e,i){var s=function(e){this.core=e,this.core.options=t.extend({},s.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":t.proxy((function(){this.autoplay()}),this),"play.owl.autoplay":t.proxy((function(t,e,i){this.play(e,i)}),this),"stop.owl.autoplay":t.proxy((function(){this.stop()}),this),"mouseover.owl.autoplay":t.proxy((function(){this.core.settings.autoplayHoverPause&&this.pause()}),this),"mouseleave.owl.autoplay":t.proxy((function(){this.core.settings.autoplayHoverPause&&this.autoplay()}),this)},this.core.$element.on(this.handlers)};s.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},s.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(e.clearInterval(this.interval),this.interval=e.setInterval(t.proxy((function(){this.play()}),this),this.core.settings.autoplayTimeout)):e.clearInterval(this.interval)},s.prototype.play=function(){return!0===i.hidden||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:!1===this.core.settings.autoplay?void e.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},s.prototype.stop=function(){e.clearInterval(this.interval)},s.prototype.pause=function(){e.clearInterval(this.interval)},s.prototype.destroy=function(){var t,i;for(t in e.clearInterval(this.interval),this.handlers)this.core.$element.off(t,this.handlers[t]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},t.fn.owlCarousel.Constructor.Plugins.autoplay=s}(window.Zepto||window.jQuery,window,document),function(t){var e=function(i){this._core=i,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":t.proxy((function(e){this._core.settings.dotsData&&this._templates.push(t(e.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))}),this),"add.owl.carousel":t.proxy((function(e){this._core.settings.dotsData&&this._templates.splice(e.position,0,t(e.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))}),this),"remove.owl.carousel prepared.owl.carousel":t.proxy((function(t){this._core.settings.dotsData&&this._templates.splice(t.position,1)}),this),"change.owl.carousel":t.proxy((function(t){if("position"==t.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var e=this._core.current(),i=this._core.maximum(),s=this._core.minimum();t.data=t.property.value>i?e>=i?s:i:t.property.value").addClass(s.dotClass).append(t("")).prop("outerHTML")]),s.navContainer&&s.dotsContainer||(this._controls.$container=t("
    ").addClass(s.controlsClass).appendTo(this.$element)),this._controls.$indicators=s.dotsContainer?t(s.dotsContainer):t("
    ").hide().addClass(s.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",t.proxy((function(e){var i=t(e.target).parent().is(this._controls.$indicators)?t(e.target).index():t(e.target).parent().index();e.preventDefault(),this.to(i,s.dotsSpeed)}),this)),e=s.navContainer?t(s.navContainer):t("
    ").addClass(s.navContainerClass).prependTo(this._controls.$container),this._controls.$next=t("<"+s.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(s.navClass[0]).html(s.navText[0]).hide().prependTo(e).on("click",t.proxy((function(){this.prev(s.navSpeed)}),this)),this._controls.$next.addClass(s.navClass[1]).html(s.navText[1]).hide().appendTo(e).on("click",t.proxy((function(){this.next(s.navSpeed)}),this)),this._overrides)this._core[i]=t.proxy(this[i],this)},e.prototype.destroy=function(){var t,e,i,s;for(t in this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.prototype.update=function(){var t,e,i=this._core.settings,s=this._core.clones().length/2,n=s+this._core.items().length,o=i.center||i.autoWidth||i.dotData?1:i.dotsEach||i.items;if("page"!==i.slideBy&&(i.slideBy=Math.min(i.slideBy,i.items)),i.dots||"page"==i.slideBy)for(this._pages=[],t=s,e=0,0;n>t;t++)(e>=o||0===e)&&(this._pages.push({start:t-s,end:t-s+o-1}),e=0),e+=this._core.mergers(this._core.relative(t))},e.prototype.draw=function(){var e,i,s="",n=this._core.settings,o=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!n.nav||n.loop||n.navRewind||(this._controls.$previous.toggleClass("disabled",0>=o),this._controls.$next.toggleClass("disabled",o>=this._core.maximum())),this._controls.$previous.toggle(n.nav),this._controls.$next.toggle(n.nav),n.dots){if(e=this._pages.length-this._controls.$indicators.children().length,n.dotData&&0!==e){for(i=0;i0?(s=new Array(e+1).join(this._templates[0]),this._controls.$indicators.append(s)):0>e&&this._controls.$indicators.children().slice(e).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(t.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(n.dots)},e.prototype.onTrigger=function(e){var i=this._core.settings;e.page={index:t.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotData?1:i.dotsEach||i.items)}},e.prototype.current=function(){var e=this._core.relative(this._core.current());return t.grep(this._pages,(function(t){return t.start<=e&&t.end>=e})).pop()},e.prototype.getPosition=function(e){var i,s,n=this._core.settings;return"page"==n.slideBy?(i=t.inArray(this.current(),this._pages),s=this._pages.length,e?++i:--i,i=this._pages[(i%s+s)%s].start):(i=this._core.relative(this._core.current()),s=this._core.items().length,e?i+=n.slideBy:i-=n.slideBy),i},e.prototype.next=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!0),e)},e.prototype.prev=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!1),e)},e.prototype.to=function(e,i,s){var n;s?t.proxy(this._overrides.to,this._core)(e,i):(n=this._pages.length,t.proxy(this._overrides.to,this._core)(this._pages[(e%n+n)%n].start,i))},t.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(t,e){var i=function(s){this._core=s,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":t.proxy((function(){"URLHash"==this._core.settings.startPosition&&t(e).trigger("hashchange.owl.navigation")}),this),"prepared.owl.carousel":t.proxy((function(e){var i=t(e.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[i]=e.content}),this)},this._core.options=t.extend({},i.Defaults,this._core.options),this.$element.on(this._handlers),t(e).on("hashchange.owl.navigation",t.proxy((function(){var t=e.location.hash.substring(1),i=this._core.$stage.children(),s=this._hashes[t]&&i.index(this._hashes[t])||0;return!!t&&void this._core.to(s,!1,!0)}),this))};i.Defaults={URLhashListener:!1},i.prototype.destroy=function(){var i,s;for(i in t(e).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(i,this._handlers[i]);for(s in Object.getOwnPropertyNames(this))"function"!=typeof this[s]&&(this[s]=null)},t.fn.owlCarousel.Constructor.Plugins.Hash=i}(window.Zepto||window.jQuery,window,document),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){var e=location.href.replace(/#.*/,""),i=t.localScroll=function(e){t("body").localScroll(e)};function s(e,i,s){var n=i.hash.slice(1),o=document.getElementById(n)||document.getElementsByName(n)[0];if(o){e&&e.preventDefault();var r=t(s.target);if(!(s.lock&&r.is(":animated")||s.onBefore&&!1===s.onBefore(e,o,r))){if(s.stop&&r._scrollable().stop(!0),s.hash){var a=o.id===n?"id":"name",h=t(" ").attr(a,n).css({position:"absolute",top:t(window).scrollTop(),left:t(window).scrollLeft()});o[a]="",t("body").prepend(h),location.hash=i.hash,h.remove(),o[a]=n}r.scrollTo(o,s).trigger("notify.serialScroll",[o])}}}return i.defaults={duration:1e3,axis:"y",event:"click",stop:!0,target:window},t.fn.localScroll=function(n){return(n=t.extend({},i.defaults,n)).hash&&location.hash&&(n.target&&window.scrollTo(0,0),s(0,location,n)),n.lazy?this.on(n.event,"a,area",(function(t){o.call(this)&&s(t,this,n)})):this.find("a,area").filter(o).bind(n.event,(function(t){s(t,this,n)})).end().end();function o(){return!!this.href&&!!this.hash&&this.href.replace(this.hash,"")==e&&(!n.filter||t(this).is(n.filter))}},i.hash=function(){},i})),function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}((function(t){var e=t.scrollTo=function(e,i,s){return t(window).scrollTo(e,i,s)};function i(e){return t.isFunction(e)||"object"==typeof e?e:{top:e,left:e}}return e.defaults={axis:"xy",duration:parseFloat(t.fn.jquery)>=1.3?0:1,limit:!0},e.window=function(e){return t(window)._scrollable()},t.fn._scrollable=function(){return this.map((function(){var e=this;if(!(!e.nodeName||-1!=t.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])))return e;var i=(e.contentWindow||e).document||e.ownerDocument||e;return/webkit/i.test(navigator.userAgent)||"BackCompat"==i.compatMode?i.body:i.documentElement}))},t.fn.scrollTo=function(s,n,o){return"object"==typeof n&&(o=n,n=0),"function"==typeof o&&(o={onAfter:o}),"max"==s&&(s=9e9),o=t.extend({},e.defaults,o),n=n||o.duration,o.queue=o.queue&&o.axis.length>1,o.queue&&(n/=2),o.offset=i(o.offset),o.over=i(o.over),this._scrollable().each((function(){if(null!=s){var r,a=this,h=t(a),l=s,c={},u=h.is("html,body");switch(typeof l){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(l)){l=i(l);break}if(!(l=u?t(l):t(l,this)).length)return;case"object":(l.is||l.style)&&(r=(l=t(l)).offset())}var d=t.isFunction(o.offset)&&o.offset(a,l)||o.offset;t.each(o.axis.split(""),(function(t,i){var s="x"==i?"Left":"Top",n=s.toLowerCase(),f="scroll"+s,g=a[f],m=e.max(a,i);if(r)c[f]=r[n]+(u?0:g-h.offset()[n]),o.margin&&(c[f]-=parseInt(l.css("margin"+s))||0,c[f]-=parseInt(l.css("border"+s+"Width"))||0),c[f]+=d[n]||0,o.over[n]&&(c[f]+=l["x"==i?"width":"height"]()*o.over[n]);else{var v=l[n];c[f]=v.slice&&"%"==v.slice(-1)?parseFloat(v)/100*m:v}o.limit&&/^\d+$/.test(c[f])&&(c[f]=c[f]<=0?0:Math.min(c[f],m)),!t&&o.queue&&(g!=c[f]&&p(o.onAfterFirst),delete c[f])})),p(o.onAfter)}function p(t){h.animate(c,n,o.easing,t&&function(){t.call(this,l,o)})}})).end()},e.max=function(e,i){var s="x"==i?"Width":"Height",n="scroll"+s;if(!t(e).is("html,body"))return e[n]-t(e)[s.toLowerCase()]();var o="client"+s,r=e.ownerDocument.documentElement,a=e.ownerDocument.body;return Math.max(r[n],a[n])-Math.min(r[o],a[o])},e})),( /*! * jquery.counterup.js 1.0 * @@ -76,10 +6,8 @@ https://github.com/imakewebthings/jquery-waypoints/blob/master/licenses.txt * Released under the GPL v2 License * * Date: Nov 26, 2013 -*/(function(e){"use strict";e.fn.counterUp=function(t){var n=e.extend({time:400,delay:10},t);return this.each(function(){var t=e(this),r=n,i=function(){var e=[],n=r.time/r.delay,i=t.text(),s=/[0-9]+,[0-9]+/.test(i);i=i.replace(/,/g,"");var o=/^[0-9]+$/.test(i),u=/^[0-9]+\.[0-9]+$/.test(i),a=u?(i.split(".")[1]||[]).length:0;for(var f=n;f>=1;f--){var l=parseInt(i/n*f);u&&(l=parseFloat(i/n*f).toFixed(a));if(s)while(/(\d+)(\d{3})/.test(l.toString()))l=l.toString().replace(/(\d+)(\d{3})/,"$1,$2");e.unshift(l)}t.data("counterup-nums",e);t.text("0");var c=function(){t.text(t.data("counterup-nums").shift());if(t.data("counterup-nums").length)setTimeout(t.data("counterup-func"),r.delay);else{delete t.data("counterup-nums");t.data("counterup-nums",null);t.data("counterup-func",null)}};t.data("counterup-func",c);setTimeout(t.data("counterup-func"),r.delay)};t.waypoint(i,{offset:"100%",triggerOnce:!0})})}})(jQuery); - - +*/ +s=jQuery).fn.counterUp=function(t){var e=s.extend({time:400,delay:10},t);return this.each((function(){var t=s(this),i=e;t.waypoint((function(){var e=[],s=i.time/i.delay,n=t.text(),o=/[0-9]+,[0-9]+/.test(n);n=n.replace(/,/g,""),/^[0-9]+$/.test(n);for(var r=/^[0-9]+\.[0-9]+$/.test(n),a=r?(n.split(".")[1]||[]).length:0,h=s;h>=1;h--){var l=parseInt(n/s*h);if(r&&(l=parseFloat(n/s*h).toFixed(a)),o)for(;/(\d+)(\d{3})/.test(l.toString());)l=l.toString().replace(/(\d+)(\d{3})/,"$1,$2");e.unshift(l)}t.data("counterup-nums",e),t.text("0"),t.data("counterup-func",(function(){t.text(t.data("counterup-nums").shift()),t.data("counterup-nums").length?setTimeout(t.data("counterup-func"),i.delay):(t.data("counterup-nums"),t.data("counterup-nums",null),t.data("counterup-func",null))})),setTimeout(t.data("counterup-func"),i.delay)}),{offset:"100%",triggerOnce:!0})}))}, /*! WOW - v1.0.2 - 2014-09-24 * Copyright (c) 2014 Matthieu Aussaguel; Licensed MIT */ -(function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var c;return"float"===b&&(b="styleFloat"),e.test(b)&&b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&&(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new c}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else{for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)}return this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],g.push(function(){var a,b,e,f;for(e=d.addedNodes||[],f=[],a=0,b=e.length;b>a;a++)c=e[a],f.push(this.doSync(c));return f}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(null==a&&(a=this.element),1===a.nodeType){for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d>c;c++)b=e[c],g.call(this.all,b)<0?(this.boxes.push(b),this.all.push(b),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(b,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+" "+this.config.animateClass},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.style.visibility="visible");return e},e.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,g,h;for(g=this.vendors,h=[],b=0,f=g.length;f>b;b++)e=g[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));return f},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(e=d(a),c=e.getPropertyCSSValue(b),i=this.vendors,g=0,h=i.length;h>g;g++)f=i[g],c=c||e.getPropertyCSSValue("-"+f+"-"+b);return c},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},e}()}).call(this); - +function(){var t,e,i,s,n,o=function(t,e){return function(){return t.apply(e,arguments)}},r=[].indexOf||function(t){for(var e=0,i=this.length;i>e;e++)if(e in this&&this[e]===t)return e;return-1};e=function(){function t(){}return t.prototype.extend=function(t,e){var i,s;for(i in e)s=e[i],null==t[i]&&(t[i]=s);return t},t.prototype.isMobile=function(t){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(t)},t.prototype.addEvent=function(t,e,i){return null!=t.addEventListener?t.addEventListener(e,i,!1):null!=t.attachEvent?t.attachEvent("on"+e,i):t[e]=i},t.prototype.removeEvent=function(t,e,i){return null!=t.removeEventListener?t.removeEventListener(e,i,!1):null!=t.detachEvent?t.detachEvent("on"+e,i):delete t[e]},t.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},t}(),i=this.WeakMap||this.MozWeakMap||(i=function(){function t(){this.keys=[],this.values=[]}return t.prototype.get=function(t){var e,i,s,n;for(e=i=0,s=(n=this.keys).length;s>i;e=++i)if(n[e]===t)return this.values[e]},t.prototype.set=function(t,e){var i,s,n,o;for(i=s=0,n=(o=this.keys).length;n>s;i=++s)if(o[i]===t)return void(this.values[i]=e);return this.keys.push(t),this.values.push(e)},t}()),t=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(t=function(){function t(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return t.notSupported=!0,t.prototype.observe=function(){},t}()),s=this.getComputedStyle||function(t){return this.getPropertyValue=function(e){var i;return"float"===e&&(e="styleFloat"),n.test(e)&&e.replace(n,(function(t,e){return e.toUpperCase()})),(null!=(i=t.currentStyle)?i[e]:void 0)||null},this},n=/(\-([a-z]){1})/g,this.WOW=function(){function n(t){null==t&&(t={}),this.scrollCallback=o(this.scrollCallback,this),this.scrollHandler=o(this.scrollHandler,this),this.start=o(this.start,this),this.scrolled=!0,this.config=this.util().extend(t,this.defaults),this.animationNameCache=new i}return n.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0},n.prototype.init=function(){var t;return this.element=window.document.documentElement,"interactive"===(t=document.readyState)||"complete"===t?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},n.prototype.start=function(){var e,i,s,n;if(this.stopped=!1,this.boxes=function(){var t,i,s,n;for(n=[],t=0,i=(s=this.element.querySelectorAll("."+this.config.boxClass)).length;i>t;t++)e=s[t],n.push(e);return n}.call(this),this.all=function(){var t,i,s,n;for(n=[],t=0,i=(s=this.boxes).length;i>t;t++)e=s[t],n.push(e);return n}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else{for(i=0,s=(n=this.boxes).length;s>i;i++)e=n[i],this.applyStyle(e,!0);this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)}return this.config.live?new t(function(t){return function(e){var i,s,n,o,r;for(r=[],n=0,o=e.length;o>n;n++)s=e[n],r.push(function(){var t,e,n,o;for(o=[],t=0,e=(n=s.addedNodes||[]).length;e>t;t++)i=n[t],o.push(this.doSync(i));return o}.call(t));return r}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},n.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},n.prototype.sync=function(){return t.notSupported?this.doSync(this.element):void 0},n.prototype.doSync=function(t){var e,i,s,n,o;if(null==t&&(t=this.element),1===t.nodeType){for(o=[],i=0,s=(n=(t=t.parentNode||t).querySelectorAll("."+this.config.boxClass)).length;s>i;i++)e=n[i],r.call(this.all,e)<0?(this.boxes.push(e),this.all.push(e),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(e,!0),o.push(this.scrolled=!0)):o.push(void 0);return o}},n.prototype.show=function(t){return this.applyStyle(t),t.className=t.className+" "+this.config.animateClass},n.prototype.applyStyle=function(t,e){var i,s,n;return s=t.getAttribute("data-wow-duration"),i=t.getAttribute("data-wow-delay"),n=t.getAttribute("data-wow-iteration"),this.animate(function(o){return function(){return o.customStyle(t,e,s,i,n)}}(this))},n.prototype.animate="requestAnimationFrame"in window?function(t){return window.requestAnimationFrame(t)}:function(t){return t()},n.prototype.resetStyle=function(){var t,e,i,s,n;for(n=[],e=0,i=(s=this.boxes).length;i>e;e++)t=s[e],n.push(t.style.visibility="visible");return n},n.prototype.customStyle=function(t,e,i,s,n){return e&&this.cacheAnimationName(t),t.style.visibility=e?"hidden":"visible",i&&this.vendorSet(t.style,{animationDuration:i}),s&&this.vendorSet(t.style,{animationDelay:s}),n&&this.vendorSet(t.style,{animationIterationCount:n}),this.vendorSet(t.style,{animationName:e?"none":this.cachedAnimationName(t)}),t},n.prototype.vendors=["moz","webkit"],n.prototype.vendorSet=function(t,e){var i,s,n,o;for(i in o=[],e)s=e[i],t[""+i]=s,o.push(function(){var e,o,r,a;for(a=[],e=0,o=(r=this.vendors).length;o>e;e++)n=r[e],a.push(t[""+n+i.charAt(0).toUpperCase()+i.substr(1)]=s);return a}.call(this));return o},n.prototype.vendorCSS=function(t,e){var i,n,o,r,a,h;for(i=(n=s(t)).getPropertyCSSValue(e),r=0,a=(h=this.vendors).length;a>r;r++)o=h[r],i=i||n.getPropertyCSSValue("-"+o+"-"+e);return i},n.prototype.animationName=function(t){var e;try{e=this.vendorCSS(t,"animation-name").cssText}catch(i){e=s(t).getPropertyValue("animation-name")}return"none"===e?"":e},n.prototype.cacheAnimationName=function(t){return this.animationNameCache.set(t,this.animationName(t))},n.prototype.cachedAnimationName=function(t){return this.animationNameCache.get(t)},n.prototype.scrollHandler=function(){return this.scrolled=!0},n.prototype.scrollCallback=function(){var t;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var e,i,s,n;for(n=[],e=0,i=(s=this.boxes).length;i>e;e++)(t=s[e])&&(this.isVisible(t)?this.show(t):n.push(t));return n}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},n.prototype.offsetTop=function(t){for(var e;void 0===t.offsetTop;)t=t.parentNode;for(e=t.offsetTop;t=t.offsetParent;)e+=t.offsetTop;return e},n.prototype.isVisible=function(t){var e,i,s,n,o;return i=t.getAttribute("data-wow-offset")||this.config.offset,n=(o=window.pageYOffset)+Math.min(this.element.clientHeight,this.util().innerHeight())-i,e=(s=this.offsetTop(t))+t.clientHeight,n>=s&&e>=o},n.prototype.util=function(){return null!=this._util?this._util:this._util=new e},n.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},n}()}.call(this); \ No newline at end of file diff --git a/assets/js/swiper.min.js b/assets/js/swiper.min.js index 3dee504..f059c4e 100644 --- a/assets/js/swiper.min.js +++ b/assets/js/swiper.min.js @@ -1,18 +1 @@ -/** - * Swiper 3.4.0 - * Most modern mobile touch slider and framework with hardware accelerated transitions - * - * http://www.idangero.us/swiper/ - * - * Copyright 2016, Vladimir Kharlampidi - * The iDangero.us - * http://www.idangero.us/ - * - * Licensed under MIT - * - * Released on: October 16, 2016 - */ -!function(){"use strict";function e(e){e.fn.swiper=function(a){var s;return e(this).each(function(){var e=new t(this,a);s||(s=e)}),s}}var a,t=function(e,i){function n(e){return Math.floor(e)}function o(){var e=S.params.autoplay,a=S.slides.eq(S.activeIndex);a.attr("data-swiper-autoplay")&&(e=a.attr("data-swiper-autoplay")||S.params.autoplay),S.autoplayTimeoutId=setTimeout(function(){S.params.loop?(S.fixLoop(),S._slideNext(),S.emit("onAutoplay",S)):S.isEnd?i.autoplayStopOnLast?S.stopAutoplay():(S._slideTo(0),S.emit("onAutoplay",S)):(S._slideNext(),S.emit("onAutoplay",S))},e)}function l(e,t){var s=a(e.target);if(!s.is(t))if("string"==typeof t)s=s.parents(t);else if(t.nodeType){var i;return s.parents().each(function(e,a){a===t&&(i=t)}),i?t:void 0}if(0!==s.length)return s[0]}function p(e,a){a=a||{};var t=window.MutationObserver||window.WebkitMutationObserver,s=new t(function(e){e.forEach(function(e){S.onResize(!0),S.emit("onObserverUpdate",S,e)})});s.observe(e,{attributes:"undefined"==typeof a.attributes||a.attributes,childList:"undefined"==typeof a.childList||a.childList,characterData:"undefined"==typeof a.characterData||a.characterData}),S.observers.push(s)}function d(e){e.originalEvent&&(e=e.originalEvent);var a=e.keyCode||e.charCode;if(!S.params.allowSwipeToNext&&(S.isHorizontal()&&39===a||!S.isHorizontal()&&40===a))return!1;if(!S.params.allowSwipeToPrev&&(S.isHorizontal()&&37===a||!S.isHorizontal()&&38===a))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===a||39===a||38===a||40===a){var t=!1;if(S.container.parents("."+S.params.slideClass).length>0&&0===S.container.parents("."+S.params.slideActiveClass).length)return;var s={left:window.pageXOffset,top:window.pageYOffset},i=window.innerWidth,r=window.innerHeight,n=S.container.offset();S.rtl&&(n.left=n.left-S.container[0].scrollLeft);for(var o=[[n.left,n.top],[n.left+S.width,n.top],[n.left,n.top+S.height],[n.left+S.width,n.top+S.height]],l=0;l=s.left&&p[0]<=s.left+i&&p[1]>=s.top&&p[1]<=s.top+r&&(t=!0)}if(!t)return}S.isHorizontal()?(37!==a&&39!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===a&&!S.rtl||37===a&&S.rtl)&&S.slideNext(),(37===a&&!S.rtl||39===a&&S.rtl)&&S.slidePrev()):(38!==a&&40!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===a&&S.slideNext(),38===a&&S.slidePrev())}}function u(){var e="onwheel",a=e in document;if(!a){var t=document.createElement("div");t.setAttribute(e,"return;"),a="function"==typeof t[e]}return!a&&document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}function c(e){e.originalEvent&&(e=e.originalEvent);var a=0,t=S.rtl?-1:1,s=m(e);if(S.params.mousewheelForceToAxis)if(S.isHorizontal()){if(!(Math.abs(s.pixelX)>Math.abs(s.pixelY)))return;a=s.pixelX*t}else{if(!(Math.abs(s.pixelY)>Math.abs(s.pixelX)))return;a=s.pixelY}else a=Math.abs(s.pixelX)>Math.abs(s.pixelY)?-s.pixelX*t:-s.pixelY;if(0!==a){if(S.params.mousewheelInvert&&(a=-a),S.params.freeMode){var i=S.getWrapperTranslate()+a*S.params.mousewheelSensitivity,r=S.isBeginning,n=S.isEnd;if(i>=S.minTranslate()&&(i=S.minTranslate()),i<=S.maxTranslate()&&(i=S.maxTranslate()),S.setWrapperTransition(0),S.setWrapperTranslate(i),S.updateProgress(),S.updateActiveIndex(),(!r&&S.isBeginning||!n&&S.isEnd)&&S.updateClasses(),S.params.freeModeSticky?(clearTimeout(S.mousewheel.timeout),S.mousewheel.timeout=setTimeout(function(){S.slideReset()},300)):S.params.lazyLoading&&S.lazy&&S.lazy.load(),S.emit("onScroll",S,e),S.params.autoplay&&S.params.autoplayDisableOnInteraction&&S.stopAutoplay(),0===i||i===S.maxTranslate())return}else{if((new window.Date).getTime()-S.mousewheel.lastScrollTime>60)if(a<0)if(S.isEnd&&!S.params.loop||S.animating){if(S.params.mousewheelReleaseOnEdges)return!0}else S.slideNext(),S.emit("onScroll",S,e);else if(S.isBeginning&&!S.params.loop||S.animating){if(S.params.mousewheelReleaseOnEdges)return!0}else S.slidePrev(),S.emit("onScroll",S,e);S.mousewheel.lastScrollTime=(new window.Date).getTime()}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function m(e){var a=10,t=40,s=800,i=0,r=0,n=0,o=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(i=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(i=r,r=0),n=i*a,o=r*a,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||o)&&e.deltaMode&&(1===e.deltaMode?(n*=t,o*=t):(n*=s,o*=s)),n&&!i&&(i=n<1?-1:1),o&&!r&&(r=o<1?-1:1),{spinX:i,spinY:r,pixelX:n,pixelY:o}}function h(e,t){e=a(e);var s,i,r,n=S.rtl?-1:1;s=e.attr("data-swiper-parallax")||"0",i=e.attr("data-swiper-parallax-x"),r=e.attr("data-swiper-parallax-y"),i||r?(i=i||"0",r=r||"0"):S.isHorizontal()?(i=s,r="0"):(r=s,i="0"),i=i.indexOf("%")>=0?parseInt(i,10)*t*n+"%":i*t*n+"px",r=r.indexOf("%")>=0?parseInt(r,10)*t+"%":r*t+"px",e.transform("translate3d("+i+", "+r+",0px)")}function g(e){return 0!==e.indexOf("on")&&(e=e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e),e}if(!(this instanceof t))return new t(e,i);var f={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold: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",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",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",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},v=i&&i.virtualTranslate;i=i||{};var w={};for(var y in i)if("object"!=typeof i[y]||null===i[y]||(i[y].nodeType||i[y]===window||i[y]===document||"undefined"!=typeof s&&i[y]instanceof s||"undefined"!=typeof jQuery&&i[y]instanceof jQuery))w[y]=i[y];else{w[y]={};for(var x in i[y])w[y][x]=i[y][x]}for(var T in f)if("undefined"==typeof i[T])i[T]=f[T];else if("object"==typeof i[T])for(var b in f[T])"undefined"==typeof i[T][b]&&(i[T][b]=f[T][b]);var S=this;if(S.params=i,S.originalParams=w,S.classNames=[],"undefined"!=typeof a&&"undefined"!=typeof s&&(a=s),("undefined"!=typeof a||(a="undefined"==typeof s?window.Dom7||window.Zepto||window.jQuery:s))&&(S.$=a,S.currentBreakpoint=void 0,S.getActiveBreakpoint=function(){if(!S.params.breakpoints)return!1;var e,a=!1,t=[];for(e in S.params.breakpoints)S.params.breakpoints.hasOwnProperty(e)&&t.push(e);t.sort(function(e,a){return parseInt(e,10)>parseInt(a,10)});for(var s=0;s=window.innerWidth&&!a&&(a=e);return a||"max"},S.setBreakpoint=function(){var e=S.getActiveBreakpoint();if(e&&S.currentBreakpoint!==e){var a=e in S.params.breakpoints?S.params.breakpoints[e]:S.originalParams,t=S.params.loop&&a.slidesPerView!==S.params.slidesPerView;for(var s in a)S.params[s]=a[s];S.currentBreakpoint=e,t&&S.destroyLoop&&S.reLoop(!0)}},S.params.breakpoints&&S.setBreakpoint(),S.container=a(e),0!==S.container.length)){if(S.container.length>1){var C=[];return S.container.each(function(){C.push(new t(this,i))}),C}S.container[0].swiper=S,S.container.data("swiper",S),S.classNames.push(S.params.containerModifierClass+S.params.direction),S.params.freeMode&&S.classNames.push(S.params.containerModifierClass+"free-mode"),S.support.flexbox||(S.classNames.push(S.params.containerModifierClass+"no-flexbox"),S.params.slidesPerColumn=1),S.params.autoHeight&&S.classNames.push(S.params.containerModifierClass+"autoheight"),(S.params.parallax||S.params.watchSlidesVisibility)&&(S.params.watchSlidesProgress=!0),S.params.touchReleaseOnEdges&&(S.params.resistanceRatio=0),["cube","coverflow","flip"].indexOf(S.params.effect)>=0&&(S.support.transforms3d?(S.params.watchSlidesProgress=!0,S.classNames.push(S.params.containerModifierClass+"3d")):S.params.effect="slide"),"slide"!==S.params.effect&&S.classNames.push(S.params.containerModifierClass+S.params.effect),"cube"===S.params.effect&&(S.params.resistanceRatio=0,S.params.slidesPerView=1,S.params.slidesPerColumn=1,S.params.slidesPerGroup=1,S.params.centeredSlides=!1,S.params.spaceBetween=0,S.params.virtualTranslate=!0,S.params.setWrapperSize=!1),"fade"!==S.params.effect&&"flip"!==S.params.effect||(S.params.slidesPerView=1,S.params.slidesPerColumn=1,S.params.slidesPerGroup=1,S.params.watchSlidesProgress=!0,S.params.spaceBetween=0,S.params.setWrapperSize=!1,"undefined"==typeof v&&(S.params.virtualTranslate=!0)),S.params.grabCursor&&S.support.touch&&(S.params.grabCursor=!1),S.wrapper=S.container.children("."+S.params.wrapperClass),S.params.pagination&&(S.paginationContainer=a(S.params.pagination),S.params.uniqueNavElements&&"string"==typeof S.params.pagination&&S.paginationContainer.length>1&&1===S.container.find(S.params.pagination).length&&(S.paginationContainer=S.container.find(S.params.pagination)),"bullets"===S.params.paginationType&&S.params.paginationClickable?S.paginationContainer.addClass(S.params.paginationModifierClass+"clickable"):S.params.paginationClickable=!1,S.paginationContainer.addClass(S.params.paginationModifierClass+S.params.paginationType)),(S.params.nextButton||S.params.prevButton)&&(S.params.nextButton&&(S.nextButton=a(S.params.nextButton),S.params.uniqueNavElements&&"string"==typeof S.params.nextButton&&S.nextButton.length>1&&1===S.container.find(S.params.nextButton).length&&(S.nextButton=S.container.find(S.params.nextButton))),S.params.prevButton&&(S.prevButton=a(S.params.prevButton),S.params.uniqueNavElements&&"string"==typeof S.params.prevButton&&S.prevButton.length>1&&1===S.container.find(S.params.prevButton).length&&(S.prevButton=S.container.find(S.params.prevButton)))),S.isHorizontal=function(){return"horizontal"===S.params.direction},S.rtl=S.isHorizontal()&&("rtl"===S.container[0].dir.toLowerCase()||"rtl"===S.container.css("direction")),S.rtl&&S.classNames.push(S.params.containerModifierClass+"rtl"),S.rtl&&(S.wrongRTL="-webkit-box"===S.wrapper.css("display")),S.params.slidesPerColumn>1&&S.classNames.push(S.params.containerModifierClass+"multirow"),S.device.android&&S.classNames.push(S.params.containerModifierClass+"android"),S.container.addClass(S.classNames.join(" ")),S.translate=0,S.progress=0,S.velocity=0,S.lockSwipeToNext=function(){S.params.allowSwipeToNext=!1,S.params.allowSwipeToPrev===!1&&S.params.grabCursor&&S.unsetGrabCursor()},S.lockSwipeToPrev=function(){S.params.allowSwipeToPrev=!1,S.params.allowSwipeToNext===!1&&S.params.grabCursor&&S.unsetGrabCursor()},S.lockSwipes=function(){S.params.allowSwipeToNext=S.params.allowSwipeToPrev=!1,S.params.grabCursor&&S.unsetGrabCursor()},S.unlockSwipeToNext=function(){S.params.allowSwipeToNext=!0,S.params.allowSwipeToPrev===!0&&S.params.grabCursor&&S.setGrabCursor()},S.unlockSwipeToPrev=function(){S.params.allowSwipeToPrev=!0,S.params.allowSwipeToNext===!0&&S.params.grabCursor&&S.setGrabCursor()},S.unlockSwipes=function(){S.params.allowSwipeToNext=S.params.allowSwipeToPrev=!0,S.params.grabCursor&&S.setGrabCursor()},S.setGrabCursor=function(e){S.container[0].style.cursor="move",S.container[0].style.cursor=e?"-webkit-grabbing":"-webkit-grab",S.container[0].style.cursor=e?"-moz-grabbin":"-moz-grab",S.container[0].style.cursor=e?"grabbing":"grab"},S.unsetGrabCursor=function(){S.container[0].style.cursor=""},S.params.grabCursor&&S.setGrabCursor(),S.imagesToLoad=[],S.imagesLoaded=0,S.loadImage=function(e,a,t,s,i,r){function n(){r&&r()}var o;e.complete&&i?n():a?(o=new window.Image,o.onload=n,o.onerror=n,s&&(o.sizes=s),t&&(o.srcset=t),a&&(o.src=a)):n()},S.preloadImages=function(){function e(){"undefined"!=typeof S&&null!==S&&(void 0!==S.imagesLoaded&&S.imagesLoaded++,S.imagesLoaded===S.imagesToLoad.length&&(S.params.updateOnImagesReady&&S.update(),S.emit("onImagesReady",S)))}S.imagesToLoad=S.container.find("img");for(var a=0;a1)for(r=0;rS.slides.length)break;e.push(S.slides.eq(t)[0])}else e.push(S.slides.eq(S.activeIndex)[0]);for(r=0;ra?s:a}a&&S.wrapper.css("height",a+"px")},S.updateContainerSize=function(){var e,a;e="undefined"!=typeof S.params.width?S.params.width:S.container[0].clientWidth,a="undefined"!=typeof S.params.height?S.params.height:S.container[0].clientHeight,0===e&&S.isHorizontal()||0===a&&!S.isHorizontal()||(e=e-parseInt(S.container.css("padding-left"),10)-parseInt(S.container.css("padding-right"),10),a=a-parseInt(S.container.css("padding-top"),10)-parseInt(S.container.css("padding-bottom"),10),S.width=e,S.height=a,S.size=S.isHorizontal()?S.width:S.height)},S.updateSlidesSize=function(){S.slides=S.wrapper.children("."+S.params.slideClass),S.snapGrid=[],S.slidesGrid=[],S.slidesSizesGrid=[];var e,a=S.params.spaceBetween,t=-S.params.slidesOffsetBefore,s=0,i=0;if("undefined"!=typeof S.size){"string"==typeof a&&a.indexOf("%")>=0&&(a=parseFloat(a.replace("%",""))/100*S.size),S.virtualSize=-a,S.rtl?S.slides.css({marginLeft:"",marginTop:""}):S.slides.css({marginRight:"",marginBottom:""});var r;S.params.slidesPerColumn>1&&(r=Math.floor(S.slides.length/S.params.slidesPerColumn)===S.slides.length/S.params.slidesPerColumn?S.slides.length:Math.ceil(S.slides.length/S.params.slidesPerColumn)*S.params.slidesPerColumn,"auto"!==S.params.slidesPerView&&"row"===S.params.slidesPerColumnFill&&(r=Math.max(r,S.params.slidesPerView*S.params.slidesPerColumn)));var o,l=S.params.slidesPerColumn,p=r/l,d=p-(S.params.slidesPerColumn*p-S.slides.length);for(e=0;e1){var c,m,h;"column"===S.params.slidesPerColumnFill?(m=Math.floor(e/l),h=e-m*l,(m>d||m===d&&h===l-1)&&++h>=l&&(h=0,m++),c=m+h*r/l,u.css({"-webkit-box-ordinal-group":c,"-moz-box-ordinal-group":c,"-ms-flex-order":c,"-webkit-order":c,order:c})):(h=Math.floor(e/p),m=e-h*p),u.css("margin-"+(S.isHorizontal()?"top":"left"),0!==h&&S.params.spaceBetween&&S.params.spaceBetween+"px").attr("data-swiper-column",m).attr("data-swiper-row",h)}"none"!==u.css("display")&&("auto"===S.params.slidesPerView?(o=S.isHorizontal()?u.outerWidth(!0):u.outerHeight(!0),S.params.roundLengths&&(o=n(o))):(o=(S.size-(S.params.slidesPerView-1)*a)/S.params.slidesPerView,S.params.roundLengths&&(o=n(o)),S.isHorizontal()?S.slides[e].style.width=o+"px":S.slides[e].style.height=o+"px"),S.slides[e].swiperSlideSize=o,S.slidesSizesGrid.push(o),S.params.centeredSlides?(t=t+o/2+s/2+a,0===e&&(t=t-S.size/2-a),Math.abs(t)<.001&&(t=0),i%S.params.slidesPerGroup===0&&S.snapGrid.push(t),S.slidesGrid.push(t)):(i%S.params.slidesPerGroup===0&&S.snapGrid.push(t),S.slidesGrid.push(t),t=t+o+a),S.virtualSize+=o+a,s=o,i++)}S.virtualSize=Math.max(S.virtualSize,S.size)+S.params.slidesOffsetAfter;var g;if(S.rtl&&S.wrongRTL&&("slide"===S.params.effect||"coverflow"===S.params.effect)&&S.wrapper.css({width:S.virtualSize+S.params.spaceBetween+"px"}),S.support.flexbox&&!S.params.setWrapperSize||(S.isHorizontal()?S.wrapper.css({width:S.virtualSize+S.params.spaceBetween+"px"}):S.wrapper.css({height:S.virtualSize+S.params.spaceBetween+"px"})),S.params.slidesPerColumn>1&&(S.virtualSize=(o+S.params.spaceBetween)*r,S.virtualSize=Math.ceil(S.virtualSize/S.params.slidesPerColumn)-S.params.spaceBetween,S.isHorizontal()?S.wrapper.css({width:S.virtualSize+S.params.spaceBetween+"px"}):S.wrapper.css({height:S.virtualSize+S.params.spaceBetween+"px"}),S.params.centeredSlides)){for(g=[],e=0;e1&&S.snapGrid.push(S.virtualSize-S.size)}0===S.snapGrid.length&&(S.snapGrid=[0]),0!==S.params.spaceBetween&&(S.isHorizontal()?S.rtl?S.slides.css({marginLeft:a+"px"}):S.slides.css({marginRight:a+"px"}):S.slides.css({marginBottom:a+"px"})),S.params.watchSlidesProgress&&S.updateSlidesOffset()}},S.updateSlidesOffset=function(){for(var e=0;e=0&&r0&&n<=S.size||r<=0&&n>=S.size;o&&S.slides.eq(t).addClass(S.params.slideVisibleClass)}s.progress=S.rtl?-i:i}}},S.updateProgress=function(e){"undefined"==typeof e&&(e=S.translate||0);var a=S.maxTranslate()-S.minTranslate(),t=S.isBeginning,s=S.isEnd;0===a?(S.progress=0,S.isBeginning=S.isEnd=!0):(S.progress=(e-S.minTranslate())/a,S.isBeginning=S.progress<=0,S.isEnd=S.progress>=1),S.isBeginning&&!t&&S.emit("onReachBeginning",S),S.isEnd&&!s&&S.emit("onReachEnd",S),S.params.watchSlidesProgress&&S.updateSlidesProgress(e),S.emit("onProgress",S,S.progress)},S.updateActiveIndex=function(){var e,a,t,s=S.rtl?S.translate:-S.translate;for(a=0;a=S.slidesGrid[a]&&s=S.slidesGrid[a]&&s=S.slidesGrid[a]&&(e=a);S.params.normalizeSlideIndex&&(e<0||"undefined"==typeof e)&&(e=0),t=Math.floor(e/S.params.slidesPerGroup),t>=S.snapGrid.length&&(t=S.snapGrid.length-1),e!==S.activeIndex&&(S.snapIndex=t,S.previousIndex=S.activeIndex,S.activeIndex=e,S.updateClasses(),S.updateRealIndex())},S.updateRealIndex=function(){S.realIndex=S.slides.eq(S.activeIndex).attr("data-swiper-slide-index")||S.activeIndex},S.updateClasses=function(){S.slides.removeClass(S.params.slideActiveClass+" "+S.params.slideNextClass+" "+S.params.slidePrevClass+" "+S.params.slideDuplicateActiveClass+" "+S.params.slideDuplicateNextClass+" "+S.params.slideDuplicatePrevClass);var e=S.slides.eq(S.activeIndex);e.addClass(S.params.slideActiveClass),i.loop&&(e.hasClass(S.params.slideDuplicateClass)?S.wrapper.children("."+S.params.slideClass+":not(."+S.params.slideDuplicateClass+')[data-swiper-slide-index="'+S.realIndex+'"]').addClass(S.params.slideDuplicateActiveClass):S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+S.realIndex+'"]').addClass(S.params.slideDuplicateActiveClass));var t=e.next("."+S.params.slideClass).addClass(S.params.slideNextClass);S.params.loop&&0===t.length&&(t=S.slides.eq(0),t.addClass(S.params.slideNextClass));var s=e.prev("."+S.params.slideClass).addClass(S.params.slidePrevClass);if(S.params.loop&&0===s.length&&(s=S.slides.eq(-1),s.addClass(S.params.slidePrevClass)),i.loop&&(t.hasClass(S.params.slideDuplicateClass)?S.wrapper.children("."+S.params.slideClass+":not(."+S.params.slideDuplicateClass+')[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicateNextClass):S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicateNextClass),s.hasClass(S.params.slideDuplicateClass)?S.wrapper.children("."+S.params.slideClass+":not(."+S.params.slideDuplicateClass+')[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicatePrevClass):S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(S.params.slideDuplicatePrevClass)),S.paginationContainer&&S.paginationContainer.length>0){var r,n=S.params.loop?Math.ceil((S.slides.length-2*S.loopedSlides)/S.params.slidesPerGroup):S.snapGrid.length;if(S.params.loop?(r=Math.ceil((S.activeIndex-S.loopedSlides)/S.params.slidesPerGroup),r>S.slides.length-1-2*S.loopedSlides&&(r-=S.slides.length-2*S.loopedSlides),r>n-1&&(r-=n),r<0&&"bullets"!==S.params.paginationType&&(r=n+r)):r="undefined"!=typeof S.snapIndex?S.snapIndex:S.activeIndex||0,"bullets"===S.params.paginationType&&S.bullets&&S.bullets.length>0&&(S.bullets.removeClass(S.params.bulletActiveClass),S.paginationContainer.length>1?S.bullets.each(function(){a(this).index()===r&&a(this).addClass(S.params.bulletActiveClass)}):S.bullets.eq(r).addClass(S.params.bulletActiveClass)),"fraction"===S.params.paginationType&&(S.paginationContainer.find("."+S.params.paginationCurrentClass).text(r+1),S.paginationContainer.find("."+S.params.paginationTotalClass).text(n)),"progress"===S.params.paginationType){var o=(r+1)/n,l=o,p=1;S.isHorizontal()||(p=o,l=1),S.paginationContainer.find("."+S.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+l+") scaleY("+p+")").transition(S.params.speed)}"custom"===S.params.paginationType&&S.params.paginationCustomRender&&(S.paginationContainer.html(S.params.paginationCustomRender(S,r+1,n)),S.emit("onPaginationRendered",S,S.paginationContainer[0]))}S.params.loop||(S.params.prevButton&&S.prevButton&&S.prevButton.length>0&&(S.isBeginning?(S.prevButton.addClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.disable(S.prevButton)):(S.prevButton.removeClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.enable(S.prevButton))),S.params.nextButton&&S.nextButton&&S.nextButton.length>0&&(S.isEnd?(S.nextButton.addClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.disable(S.nextButton)):(S.nextButton.removeClass(S.params.buttonDisabledClass),S.params.a11y&&S.a11y&&S.a11y.enable(S.nextButton))))},S.updatePagination=function(){if(S.params.pagination&&S.paginationContainer&&S.paginationContainer.length>0){var e="";if("bullets"===S.params.paginationType){for(var a=S.params.loop?Math.ceil((S.slides.length-2*S.loopedSlides)/S.params.slidesPerGroup):S.snapGrid.length,t=0;t";S.paginationContainer.html(e),S.bullets=S.paginationContainer.find("."+S.params.bulletClass),S.params.paginationClickable&&S.params.a11y&&S.a11y&&S.a11y.initPagination()}"fraction"===S.params.paginationType&&(e=S.params.paginationFractionRender?S.params.paginationFractionRender(S,S.params.paginationCurrentClass,S.params.paginationTotalClass):' / ',S.paginationContainer.html(e)),"progress"===S.params.paginationType&&(e=S.params.paginationProgressRender?S.params.paginationProgressRender(S,S.params.paginationProgressbarClass):'',S.paginationContainer.html(e)),"custom"!==S.params.paginationType&&S.emit("onPaginationRendered",S,S.paginationContainer[0])}},S.update=function(e){function a(){S.rtl?-S.translate:S.translate;s=Math.min(Math.max(S.translate,S.maxTranslate()),S.minTranslate()),S.setWrapperTranslate(s),S.updateActiveIndex(),S.updateClasses()}if(S.updateContainerSize(),S.updateSlidesSize(),S.updateProgress(),S.updatePagination(),S.updateClasses(),S.params.scrollbar&&S.scrollbar&&S.scrollbar.set(),e){var t,s;S.controller&&S.controller.spline&&(S.controller.spline=void 0),S.params.freeMode?(a(),S.params.autoHeight&&S.updateAutoHeight()):(t=("auto"===S.params.slidesPerView||S.params.slidesPerView>1)&&S.isEnd&&!S.params.centeredSlides?S.slideTo(S.slides.length-1,0,!1,!0):S.slideTo(S.activeIndex,0,!1,!0),t||a())}else S.params.autoHeight&&S.updateAutoHeight()},S.onResize=function(e){S.params.breakpoints&&S.setBreakpoint();var a=S.params.allowSwipeToPrev,t=S.params.allowSwipeToNext;S.params.allowSwipeToPrev=S.params.allowSwipeToNext=!0,S.updateContainerSize(),S.updateSlidesSize(),("auto"===S.params.slidesPerView||S.params.freeMode||e)&&S.updatePagination(),S.params.scrollbar&&S.scrollbar&&S.scrollbar.set(),S.controller&&S.controller.spline&&(S.controller.spline=void 0);var s=!1;if(S.params.freeMode){var i=Math.min(Math.max(S.translate,S.maxTranslate()),S.minTranslate());S.setWrapperTranslate(i),S.updateActiveIndex(),S.updateClasses(),S.params.autoHeight&&S.updateAutoHeight()}else S.updateClasses(),s=("auto"===S.params.slidesPerView||S.params.slidesPerView>1)&&S.isEnd&&!S.params.centeredSlides?S.slideTo(S.slides.length-1,0,!1,!0):S.slideTo(S.activeIndex,0,!1,!0);S.params.lazyLoading&&!s&&S.lazy&&S.lazy.load(),S.params.allowSwipeToPrev=a,S.params.allowSwipeToNext=t},S.touchEventsDesktop={start:"mousedown",move:"mousemove",end:"mouseup"},window.navigator.pointerEnabled?S.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled&&(S.touchEventsDesktop={start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}),S.touchEvents={start:S.support.touch||!S.params.simulateTouch?"touchstart":S.touchEventsDesktop.start,move:S.support.touch||!S.params.simulateTouch?"touchmove":S.touchEventsDesktop.move,end:S.support.touch||!S.params.simulateTouch?"touchend":S.touchEventsDesktop.end},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===S.params.touchEventsTarget?S.container:S.wrapper).addClass("swiper-wp8-"+S.params.direction),S.initEvents=function(e){var a=e?"off":"on",t=e?"removeEventListener":"addEventListener",s="container"===S.params.touchEventsTarget?S.container[0]:S.wrapper[0],r=S.support.touch?s:document,n=!!S.params.nested;if(S.browser.ie)s[t](S.touchEvents.start,S.onTouchStart,!1),r[t](S.touchEvents.move,S.onTouchMove,n),r[t](S.touchEvents.end,S.onTouchEnd,!1);else{if(S.support.touch){var o=!("touchstart"!==S.touchEvents.start||!S.support.passiveListener||!S.params.passiveListeners)&&{passive:!0,capture:!1};s[t](S.touchEvents.start,S.onTouchStart,o),s[t](S.touchEvents.move,S.onTouchMove,n),s[t](S.touchEvents.end,S.onTouchEnd,o)}(i.simulateTouch&&!S.device.ios&&!S.device.android||i.simulateTouch&&!S.support.touch&&S.device.ios)&&(s[t]("mousedown",S.onTouchStart,!1),document[t]("mousemove",S.onTouchMove,n),document[t]("mouseup",S.onTouchEnd,!1))}window[t]("resize",S.onResize),S.params.nextButton&&S.nextButton&&S.nextButton.length>0&&(S.nextButton[a]("click",S.onClickNext),S.params.a11y&&S.a11y&&S.nextButton[a]("keydown",S.a11y.onEnterKey)),S.params.prevButton&&S.prevButton&&S.prevButton.length>0&&(S.prevButton[a]("click",S.onClickPrev),S.params.a11y&&S.a11y&&S.prevButton[a]("keydown",S.a11y.onEnterKey)),S.params.pagination&&S.params.paginationClickable&&(S.paginationContainer[a]("click","."+S.params.bulletClass,S.onClickIndex),S.params.a11y&&S.a11y&&S.paginationContainer[a]("keydown","."+S.params.bulletClass,S.a11y.onEnterKey)),(S.params.preventClicks||S.params.preventClicksPropagation)&&s[t]("click",S.preventClicks,!0)},S.attachEvents=function(){S.initEvents()},S.detachEvents=function(){S.initEvents(!0)},S.allowClick=!0,S.preventClicks=function(e){S.allowClick||(S.params.preventClicks&&e.preventDefault(),S.params.preventClicksPropagation&&S.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))},S.onClickNext=function(e){e.preventDefault(),S.isEnd&&!S.params.loop||S.slideNext()},S.onClickPrev=function(e){e.preventDefault(),S.isBeginning&&!S.params.loop||S.slidePrev()},S.onClickIndex=function(e){ -e.preventDefault();var t=a(this).index()*S.params.slidesPerGroup;S.params.loop&&(t+=S.loopedSlides),S.slideTo(t)},S.updateClickedSlide=function(e){var t=l(e,"."+S.params.slideClass),s=!1;if(t)for(var i=0;iS.slides.length-S.loopedSlides+S.params.slidesPerView/2?(S.fixLoop(),n=S.wrapper.children("."+S.params.slideClass+'[data-swiper-slide-index="'+r+'"]:not(.'+S.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){S.slideTo(n)},0)):S.slideTo(n):n>S.slides.length-S.params.slidesPerView?(S.fixLoop(),n=S.wrapper.children("."+S.params.slideClass+'[data-swiper-slide-index="'+r+'"]:not(.'+S.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){S.slideTo(n)},0)):S.slideTo(n)}else S.slideTo(n)}};var z,M,E,P,I,k,L,D,B,H,G="input, select, textarea, button, video",X=Date.now(),Y=[];S.animating=!1,S.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var A,O;S.onTouchStart=function(e){if(e.originalEvent&&(e=e.originalEvent),A="touchstart"===e.type,A||!("which"in e)||3!==e.which){if(S.params.noSwiping&&l(e,"."+S.params.noSwipingClass))return void(S.allowClick=!0);if(!S.params.swipeHandler||l(e,S.params.swipeHandler)){var t=S.touches.currentX="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,s=S.touches.currentY="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY;if(!(S.device.ios&&S.params.iOSEdgeSwipeDetection&&t<=S.params.iOSEdgeSwipeThreshold)){if(z=!0,M=!1,E=!0,I=void 0,O=void 0,S.touches.startX=t,S.touches.startY=s,P=Date.now(),S.allowClick=!0,S.updateContainerSize(),S.swipeDirection=void 0,S.params.threshold>0&&(D=!1),"touchstart"!==e.type){var i=!0;a(e.target).is(G)&&(i=!1),document.activeElement&&a(document.activeElement).is(G)&&document.activeElement.blur(),i&&e.preventDefault()}S.emit("onTouchStart",S,e)}}}},S.onTouchMove=function(e){if(e.originalEvent&&(e=e.originalEvent),!A||"mousemove"!==e.type){if(e.preventedByNestedSwiper)return S.touches.startX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,void(S.touches.startY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY);if(S.params.onlyExternal)return S.allowClick=!1,void(z&&(S.touches.startX=S.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,S.touches.startY=S.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,P=Date.now()));if(A&&S.params.touchReleaseOnEdges&&!S.params.loop)if(S.isHorizontal()){if(S.touches.currentXS.touches.startX&&S.translate>=S.minTranslate())return}else if(S.touches.currentYS.touches.startY&&S.translate>=S.minTranslate())return;if(A&&document.activeElement&&e.target===document.activeElement&&a(e.target).is(G))return M=!0,void(S.allowClick=!1);if(E&&S.emit("onTouchMove",S,e),!(e.targetTouches&&e.targetTouches.length>1)){if(S.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,S.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,"undefined"==typeof I){var t;S.isHorizontal()&&S.touches.currentY===S.touches.startY||!S.isHorizontal()&&S.touches.currentX!==S.touches.startX?I=!1:(t=180*Math.atan2(Math.abs(S.touches.currentY-S.touches.startY),Math.abs(S.touches.currentX-S.touches.startX))/Math.PI,I=S.isHorizontal()?t>S.params.touchAngle:90-t>S.params.touchAngle)}if(I&&S.emit("onTouchMoveOpposite",S,e),"undefined"==typeof O&&S.browser.ieTouch&&(S.touches.currentX===S.touches.startX&&S.touches.currentY===S.touches.startY||(O=!0)),z){if(I)return void(z=!1);if(O||!S.browser.ieTouch){S.allowClick=!1,S.emit("onSliderMove",S,e),e.preventDefault(),S.params.touchMoveStopPropagation&&!S.params.nested&&e.stopPropagation(),M||(i.loop&&S.fixLoop(),L=S.getWrapperTranslate(),S.setWrapperTransition(0),S.animating&&S.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),S.params.autoplay&&S.autoplaying&&(S.params.autoplayDisableOnInteraction?S.stopAutoplay():S.pauseAutoplay()),H=!1,!S.params.grabCursor||S.params.allowSwipeToNext!==!0&&S.params.allowSwipeToPrev!==!0||S.setGrabCursor(!0)),M=!0;var s=S.touches.diff=S.isHorizontal()?S.touches.currentX-S.touches.startX:S.touches.currentY-S.touches.startY;s*=S.params.touchRatio,S.rtl&&(s=-s),S.swipeDirection=s>0?"prev":"next",k=s+L;var r=!0;if(s>0&&k>S.minTranslate()?(r=!1,S.params.resistance&&(k=S.minTranslate()-1+Math.pow(-S.minTranslate()+L+s,S.params.resistanceRatio))):s<0&&kL&&(k=L),S.params.threshold>0){if(!(Math.abs(s)>S.params.threshold||D))return void(k=L);if(!D)return D=!0,S.touches.startX=S.touches.currentX,S.touches.startY=S.touches.currentY,k=L,void(S.touches.diff=S.isHorizontal()?S.touches.currentX-S.touches.startX:S.touches.currentY-S.touches.startY)}S.params.followFinger&&((S.params.freeMode||S.params.watchSlidesProgress)&&S.updateActiveIndex(),S.params.freeMode&&(0===Y.length&&Y.push({position:S.touches[S.isHorizontal()?"startX":"startY"],time:P}),Y.push({position:S.touches[S.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),S.updateProgress(k),S.setWrapperTranslate(k))}}}}},S.onTouchEnd=function(e){if(e.originalEvent&&(e=e.originalEvent),E&&S.emit("onTouchEnd",S,e),E=!1,z){S.params.grabCursor&&M&&z&&(S.params.allowSwipeToNext===!0||S.params.allowSwipeToPrev===!0)&&S.setGrabCursor(!1);var t=Date.now(),s=t-P;if(S.allowClick&&(S.updateClickedSlide(e),S.emit("onTap",S,e),s<300&&t-X>300&&(B&&clearTimeout(B),B=setTimeout(function(){S&&(S.params.paginationHide&&S.paginationContainer.length>0&&!a(e.target).hasClass(S.params.bulletClass)&&S.paginationContainer.toggleClass(S.params.paginationHiddenClass),S.emit("onClick",S,e))},300)),s<300&&t-X<300&&(B&&clearTimeout(B),S.emit("onDoubleTap",S,e))),X=Date.now(),setTimeout(function(){S&&(S.allowClick=!0)},0),!z||!M||!S.swipeDirection||0===S.touches.diff||k===L)return void(z=M=!1);z=M=!1;var i;if(i=S.params.followFinger?S.rtl?S.translate:-S.translate:-k,S.params.freeMode){if(i<-S.minTranslate())return void S.slideTo(S.activeIndex);if(i>-S.maxTranslate())return void(S.slides.length1){var r=Y.pop(),n=Y.pop(),o=r.position-n.position,l=r.time-n.time;S.velocity=o/l,S.velocity=S.velocity/2,Math.abs(S.velocity)150||(new window.Date).getTime()-r.time>300)&&(S.velocity=0)}else S.velocity=0;S.velocity=S.velocity*S.params.freeModeMomentumVelocityRatio,Y.length=0;var p=1e3*S.params.freeModeMomentumRatio,d=S.velocity*p,u=S.translate+d;S.rtl&&(u=-u);var c,m=!1,h=20*Math.abs(S.velocity)*S.params.freeModeMomentumBounceRatio;if(uS.minTranslate())S.params.freeModeMomentumBounce?(u-S.minTranslate()>h&&(u=S.minTranslate()+h),c=S.minTranslate(),m=!0,H=!0):u=S.minTranslate();else if(S.params.freeModeSticky){var g,f=0;for(f=0;f-u){g=f;break}u=Math.abs(S.snapGrid[g]-u)=S.params.longSwipesMs)&&(S.updateProgress(),S.updateActiveIndex()))}var v,w=0,y=S.slidesSizesGrid[0];for(v=0;v=S.slidesGrid[v]&&i=S.slidesGrid[v]&&(w=v,y=S.slidesGrid[S.slidesGrid.length-1]-S.slidesGrid[S.slidesGrid.length-2]);var x=(i-S.slidesGrid[w])/y;if(s>S.params.longSwipesMs){if(!S.params.longSwipes)return void S.slideTo(S.activeIndex);"next"===S.swipeDirection&&(x>=S.params.longSwipesRatio?S.slideTo(w+S.params.slidesPerGroup):S.slideTo(w)),"prev"===S.swipeDirection&&(x>1-S.params.longSwipesRatio?S.slideTo(w+S.params.slidesPerGroup):S.slideTo(w))}else{if(!S.params.shortSwipes)return void S.slideTo(S.activeIndex);"next"===S.swipeDirection&&S.slideTo(w+S.params.slidesPerGroup),"prev"===S.swipeDirection&&S.slideTo(w)}}},S._slideTo=function(e,a){return S.slideTo(e,a,!0,!0)},S.slideTo=function(e,a,t,s){"undefined"==typeof t&&(t=!0),"undefined"==typeof e&&(e=0),e<0&&(e=0),S.snapIndex=Math.floor(e/S.params.slidesPerGroup),S.snapIndex>=S.snapGrid.length&&(S.snapIndex=S.snapGrid.length-1);var i=-S.snapGrid[S.snapIndex];if(S.params.autoplay&&S.autoplaying&&(s||!S.params.autoplayDisableOnInteraction?S.pauseAutoplay(a):S.stopAutoplay()),S.updateProgress(i),S.params.normalizeSlideIndex)for(var r=0;r=Math.floor(100*S.slidesGrid[r])&&(e=r);return!(!S.params.allowSwipeToNext&&iS.translate&&i>S.maxTranslate()&&(S.activeIndex||0)!==e)&&("undefined"==typeof a&&(a=S.params.speed),S.previousIndex=S.activeIndex||0,S.activeIndex=e,S.updateRealIndex(),S.rtl&&-i===S.translate||!S.rtl&&i===S.translate?(S.params.autoHeight&&S.updateAutoHeight(),S.updateClasses(),"slide"!==S.params.effect&&S.setWrapperTranslate(i),!1):(S.updateClasses(),S.onTransitionStart(t),0===a||S.browser.lteIE9?(S.setWrapperTranslate(i),S.setWrapperTransition(0),S.onTransitionEnd(t)):(S.setWrapperTranslate(i),S.setWrapperTransition(a),S.animating||(S.animating=!0,S.wrapper.transitionEnd(function(){S&&S.onTransitionEnd(t)}))),!0)))},S.onTransitionStart=function(e){"undefined"==typeof e&&(e=!0),S.params.autoHeight&&S.updateAutoHeight(),S.lazy&&S.lazy.onTransitionStart(),e&&(S.emit("onTransitionStart",S),S.activeIndex!==S.previousIndex&&(S.emit("onSlideChangeStart",S),S.activeIndex>S.previousIndex?S.emit("onSlideNextStart",S):S.emit("onSlidePrevStart",S)))},S.onTransitionEnd=function(e){S.animating=!1,S.setWrapperTransition(0),"undefined"==typeof e&&(e=!0),S.lazy&&S.lazy.onTransitionEnd(),e&&(S.emit("onTransitionEnd",S),S.activeIndex!==S.previousIndex&&(S.emit("onSlideChangeEnd",S),S.activeIndex>S.previousIndex?S.emit("onSlideNextEnd",S):S.emit("onSlidePrevEnd",S))),S.params.history&&S.history&&S.history.setHistory(S.params.history,S.activeIndex),S.params.hashnav&&S.hashnav&&S.hashnav.setHash()},S.slideNext=function(e,a,t){if(S.params.loop){if(S.animating)return!1;S.fixLoop();S.container[0].clientLeft;return S.slideTo(S.activeIndex+S.params.slidesPerGroup,a,e,t)}return S.slideTo(S.activeIndex+S.params.slidesPerGroup,a,e,t)},S._slideNext=function(e){return S.slideNext(!0,e,!0)},S.slidePrev=function(e,a,t){if(S.params.loop){if(S.animating)return!1;S.fixLoop();S.container[0].clientLeft;return S.slideTo(S.activeIndex-1,a,e,t)}return S.slideTo(S.activeIndex-1,a,e,t)},S._slidePrev=function(e){return S.slidePrev(!0,e,!0)},S.slideReset=function(e,a,t){return S.slideTo(S.activeIndex,a,e)},S.disableTouchControl=function(){return S.params.onlyExternal=!0,!0},S.enableTouchControl=function(){return S.params.onlyExternal=!1,!0},S.setWrapperTransition=function(e,a){S.wrapper.transition(e),"slide"!==S.params.effect&&S.effects[S.params.effect]&&S.effects[S.params.effect].setTransition(e),S.params.parallax&&S.parallax&&S.parallax.setTransition(e),S.params.scrollbar&&S.scrollbar&&S.scrollbar.setTransition(e),S.params.control&&S.controller&&S.controller.setTransition(e,a),S.emit("onSetTransition",S,e)},S.setWrapperTranslate=function(e,a,t){var s=0,i=0,r=0;S.isHorizontal()?s=S.rtl?-e:e:i=e,S.params.roundLengths&&(s=n(s),i=n(i)),S.params.virtualTranslate||(S.support.transforms3d?S.wrapper.transform("translate3d("+s+"px, "+i+"px, "+r+"px)"):S.wrapper.transform("translate("+s+"px, "+i+"px)")),S.translate=S.isHorizontal()?s:i;var o,l=S.maxTranslate()-S.minTranslate();o=0===l?0:(e-S.minTranslate())/l,o!==S.progress&&S.updateProgress(e),a&&S.updateActiveIndex(),"slide"!==S.params.effect&&S.effects[S.params.effect]&&S.effects[S.params.effect].setTranslate(S.translate),S.params.parallax&&S.parallax&&S.parallax.setTranslate(S.translate),S.params.scrollbar&&S.scrollbar&&S.scrollbar.setTranslate(S.translate),S.params.control&&S.controller&&S.controller.setTranslate(S.translate,t),S.emit("onSetTranslate",S,S.translate)},S.getTranslate=function(e,a){var t,s,i,r;return"undefined"==typeof a&&(a="x"),S.params.virtualTranslate?S.rtl?-S.translate:S.translate:(i=window.getComputedStyle(e,null),window.WebKitCSSMatrix?(s=i.transform||i.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),r=new window.WebKitCSSMatrix("none"===s?"":s)):(r=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),t=r.toString().split(",")),"x"===a&&(s=window.WebKitCSSMatrix?r.m41:16===t.length?parseFloat(t[12]):parseFloat(t[4])),"y"===a&&(s=window.WebKitCSSMatrix?r.m42:16===t.length?parseFloat(t[13]):parseFloat(t[5])),S.rtl&&s&&(s=-s),s||0)},S.getWrapperTranslate=function(e){return"undefined"==typeof e&&(e=S.isHorizontal()?"x":"y"),S.getTranslate(S.wrapper[0],e)},S.observers=[],S.initObservers=function(){if(S.params.observeParents)for(var e=S.container.parents(),a=0;ae.length&&(S.loopedSlides=e.length);var t,s=[],i=[];for(e.each(function(t,r){var n=a(this);t=e.length-S.loopedSlides&&s.push(r),n.attr("data-swiper-slide-index",t)}),t=0;t=0;t--)S.wrapper.prepend(a(s[t].cloneNode(!0)).addClass(S.params.slideDuplicateClass))},S.destroyLoop=function(){S.wrapper.children("."+S.params.slideClass+"."+S.params.slideDuplicateClass).remove(),S.slides.removeAttr("data-swiper-slide-index")},S.reLoop=function(e){var a=S.activeIndex-S.loopedSlides;S.destroyLoop(),S.createLoop(),S.updateSlidesSize(),e&&S.slideTo(a+S.loopedSlides,0,!1)},S.fixLoop=function(){var e;S.activeIndex=2*S.loopedSlides||S.activeIndex>S.slides.length-2*S.params.slidesPerView)&&(e=-S.slides.length+S.activeIndex+S.loopedSlides,e+=S.loopedSlides,S.slideTo(e,0,!1,!0))},S.appendSlide=function(e){if(S.params.loop&&S.destroyLoop(),"object"==typeof e&&e.length)for(var a=0;a
    '),t.append(d)),0===u.length&&(u=a('
    '),t.append(u)),d.length&&(d[0].style.opacity=Math.max(-s,0)),u.length&&(u[0].style.opacity=Math.max(s,0))}t.transform("translate3d("+l+"px, "+p+"px, 0px) rotateX("+o+"deg) rotateY("+n+"deg)")}},setTransition:function(e){if(S.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),S.params.virtualTranslate&&0!==e){var t=!1;S.slides.eq(S.activeIndex).transitionEnd(function(){if(!t&&S&&a(this).hasClass(S.params.slideActiveClass)){t=!0,S.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s=0;s
    '),S.wrapper.append(e)),e.css({height:S.width+"px"})):(e=S.container.find(".swiper-cube-shadow"),0===e.length&&(e=a('
    '),S.container.append(e))));for(var s=0;s-1&&(t=90*s+90*o,S.rtl&&(t=90*-s-90*o)),i.transform(u),S.params.cube.slideShadows){var c=S.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),m=S.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===c.length&&(c=a('
    '),i.append(c)),0===m.length&&(m=a('
    '),i.append(m)),c.length&&(c[0].style.opacity=Math.max(-o,0)),m.length&&(m[0].style.opacity=Math.max(o,0))}}if(S.wrapper.css({"-webkit-transform-origin":"50% 50% -"+S.size/2+"px","-moz-transform-origin":"50% 50% -"+S.size/2+"px","-ms-transform-origin":"50% 50% -"+S.size/2+"px","transform-origin":"50% 50% -"+S.size/2+"px"}),S.params.cube.shadow)if(S.isHorizontal())e.transform("translate3d(0px, "+(S.width/2+S.params.cube.shadowOffset)+"px, "+-S.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+S.params.cube.shadowScale+")");else{var h=Math.abs(t)-90*Math.floor(Math.abs(t)/90),g=1.5-(Math.sin(2*h*Math.PI/360)/2+Math.cos(2*h*Math.PI/360)/2),f=S.params.cube.shadowScale,v=S.params.cube.shadowScale/g,w=S.params.cube.shadowOffset;e.transform("scale3d("+f+", 1, "+v+") translate3d(0px, "+(S.height/2+w)+"px, "+-S.height/2/v+"px) rotateX(-90deg)")}var y=S.isSafari||S.isUiWebView?-S.size/2:0;S.wrapper.transform("translate3d(0px,0,"+y+"px) rotateX("+(S.isHorizontal()?0:t)+"deg) rotateY("+(S.isHorizontal()?-t:0)+"deg)")},setTransition:function(e){S.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),S.params.cube.shadow&&!S.isHorizontal()&&S.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var e=S.translate,t=S.isHorizontal()?-e+S.width/2:-e+S.height/2,s=S.isHorizontal()?S.params.coverflow.rotate:-S.params.coverflow.rotate,i=S.params.coverflow.depth,r=0,n=S.slides.length;r
    '),o.append(v)),0===w.length&&(w=a('
    '),o.append(w)),v.length&&(v[0].style.opacity=d>0?d:0),w.length&&(w[0].style.opacity=-d>0?-d:0)}}if(S.browser.ie){var y=S.wrapper[0].style;y.perspectiveOrigin=t+"px 50%"}},setTransition:function(e){S.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},S.lazy={initialImageLoaded:!1,loadImageInSlide:function(e,t){if("undefined"!=typeof e&&("undefined"==typeof t&&(t=!0),0!==S.slides.length)){var s=S.slides.eq(e),i=s.find("."+S.params.lazyLoadingClass+":not(."+S.params.lazyStatusLoadedClass+"):not(."+S.params.lazyStatusLoadingClass+")");!s.hasClass(S.params.lazyLoadingClass)||s.hasClass(S.params.lazyStatusLoadedClass)||s.hasClass(S.params.lazyStatusLoadingClass)||(i=i.add(s[0])),0!==i.length&&i.each(function(){var e=a(this);e.addClass(S.params.lazyStatusLoadingClass);var i=e.attr("data-background"),r=e.attr("data-src"),n=e.attr("data-srcset"),o=e.attr("data-sizes");S.loadImage(e[0],r||i,n,o,!1,function(){if(i?(e.css("background-image",'url("'+i+'")'),e.removeAttr("data-background")):(n&&(e.attr("srcset",n),e.removeAttr("data-srcset")),o&&(e.attr("sizes",o),e.removeAttr("data-sizes")),r&&(e.attr("src",r),e.removeAttr("data-src"))),e.addClass(S.params.lazyStatusLoadedClass).removeClass(S.params.lazyStatusLoadingClass),s.find("."+S.params.lazyPreloaderClass+", ."+S.params.preloaderClass).remove(),S.params.loop&&t){var a=s.attr("data-swiper-slide-index");if(s.hasClass(S.params.slideDuplicateClass)){var l=S.wrapper.children('[data-swiper-slide-index="'+a+'"]:not(.'+S.params.slideDuplicateClass+")");S.lazy.loadImageInSlide(l.index(),!1)}else{var p=S.wrapper.children("."+S.params.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]');S.lazy.loadImageInSlide(p.index(),!1)}}S.emit("onLazyImageReady",S,s[0],e[0])}),S.emit("onLazyImageLoad",S,s[0],e[0])})}},load:function(){var e,t=S.params.slidesPerView;if("auto"===t&&(t=0),S.lazy.initialImageLoaded||(S.lazy.initialImageLoaded=!0),S.params.watchSlidesVisibility)S.wrapper.children("."+S.params.slideVisibleClass).each(function(){S.lazy.loadImageInSlide(a(this).index())});else if(t>1)for(e=S.activeIndex;e1||S.params.lazyLoadingInPrevNextAmount&&S.params.lazyLoadingInPrevNextAmount>1){var s=S.params.lazyLoadingInPrevNextAmount,i=t,r=Math.min(S.activeIndex+i+Math.max(s,i),S.slides.length),n=Math.max(S.activeIndex-Math.max(i,s),0);for(e=S.activeIndex+t;e0&&S.lazy.loadImageInSlide(o.index());var l=S.wrapper.children("."+S.params.slidePrevClass);l.length>0&&S.lazy.loadImageInSlide(l.index())}},onTransitionStart:function(){S.params.lazyLoading&&(S.params.lazyLoadingOnTransitionStart||!S.params.lazyLoadingOnTransitionStart&&!S.lazy.initialImageLoaded)&&S.lazy.load()},onTransitionEnd:function(){S.params.lazyLoading&&!S.params.lazyLoadingOnTransitionStart&&S.lazy.load()}},S.scrollbar={isTouched:!1,setDragPosition:function(e){var a=S.scrollbar,t=S.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,s=t-a.track.offset()[S.isHorizontal()?"left":"top"]-a.dragSize/2,i=-S.minTranslate()*a.moveDivider,r=-S.maxTranslate()*a.moveDivider;sr&&(s=r),s=-s/a.moveDivider,S.updateProgress(s),S.setWrapperTranslate(s,!0)},dragStart:function(e){var a=S.scrollbar;a.isTouched=!0,e.preventDefault(),e.stopPropagation(),a.setDragPosition(e),clearTimeout(a.dragTimeout),a.track.transition(0),S.params.scrollbarHide&&a.track.css("opacity",1),S.wrapper.transition(100),a.drag.transition(100),S.emit("onScrollbarDragStart",S)},dragMove:function(e){var a=S.scrollbar;a.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,a.setDragPosition(e),S.wrapper.transition(0),a.track.transition(0),a.drag.transition(0),S.emit("onScrollbarDragMove",S))},dragEnd:function(e){var a=S.scrollbar;a.isTouched&&(a.isTouched=!1,S.params.scrollbarHide&&(clearTimeout(a.dragTimeout),a.dragTimeout=setTimeout(function(){a.track.css("opacity",0),a.track.transition(400)},1e3)),S.emit("onScrollbarDragEnd",S),S.params.scrollbarSnapOnRelease&&S.slideReset())},draggableEvents:function(){return S.params.simulateTouch!==!1||S.support.touch?S.touchEvents:S.touchEventsDesktop}(),enableDraggable:function(){var e=S.scrollbar,t=S.support.touch?e.track:document;a(e.track).on(e.draggableEvents.start,e.dragStart),a(t).on(e.draggableEvents.move,e.dragMove),a(t).on(e.draggableEvents.end,e.dragEnd)},disableDraggable:function(){var e=S.scrollbar,t=S.support.touch?e.track:document;a(e.track).off(S.draggableEvents.start,e.dragStart),a(t).off(S.draggableEvents.move,e.dragMove),a(t).off(S.draggableEvents.end,e.dragEnd)},set:function(){if(S.params.scrollbar){var e=S.scrollbar;e.track=a(S.params.scrollbar),S.params.uniqueNavElements&&"string"==typeof S.params.scrollbar&&e.track.length>1&&1===S.container.find(S.params.scrollbar).length&&(e.track=S.container.find(S.params.scrollbar)),e.drag=e.track.find(".swiper-scrollbar-drag"),0===e.drag.length&&(e.drag=a('
    '),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.trackSize=S.isHorizontal()?e.track[0].offsetWidth:e.track[0].offsetHeight,e.divider=S.size/S.virtualSize,e.moveDivider=e.divider*(e.trackSize/S.size),e.dragSize=e.trackSize*e.divider,S.isHorizontal()?e.drag[0].style.width=e.dragSize+"px":e.drag[0].style.height=e.dragSize+"px",e.divider>=1?e.track[0].style.display="none":e.track[0].style.display="",S.params.scrollbarHide&&(e.track[0].style.opacity=0)}},setTranslate:function(){if(S.params.scrollbar){var e,a=S.scrollbar,t=(S.translate||0,a.dragSize);e=(a.trackSize-a.dragSize)*S.progress,S.rtl&&S.isHorizontal()?(e=-e,e>0?(t=a.dragSize-e,e=0):-e+a.dragSize>a.trackSize&&(t=a.trackSize+e)):e<0?(t=a.dragSize+e,e=0):e+a.dragSize>a.trackSize&&(t=a.trackSize-e),S.isHorizontal()?(S.support.transforms3d?a.drag.transform("translate3d("+e+"px, 0, 0)"):a.drag.transform("translateX("+e+"px)"),a.drag[0].style.width=t+"px"):(S.support.transforms3d?a.drag.transform("translate3d(0px, "+e+"px, 0)"):a.drag.transform("translateY("+e+"px)"),a.drag[0].style.height=t+"px"),S.params.scrollbarHide&&(clearTimeout(a.timeout),a.track[0].style.opacity=1,a.timeout=setTimeout(function(){a.track[0].style.opacity=0,a.track.transition(400)},1e3))}},setTransition:function(e){S.params.scrollbar&&S.scrollbar.drag.transition(e)}},S.controller={LinearSpline:function(e,a){this.x=e,this.y=a,this.lastIndex=e.length-1;var t,s;this.x.length;this.interpolate=function(e){return e?(s=i(this.x,e),t=s-1,(e-this.x[t])*(this.y[s]-this.y[t])/(this.x[s]-this.x[t])+this.y[t]):0};var i=function(){var e,a,t;return function(s,i){for(a=-1,e=s.length;e-a>1;)s[t=e+a>>1]<=i?a=t:e=t;return e}}()},getInterpolateFunction:function(e){S.controller.spline||(S.controller.spline=S.params.loop?new S.controller.LinearSpline(S.slidesGrid,e.slidesGrid):new S.controller.LinearSpline(S.snapGrid,e.snapGrid))},setTranslate:function(e,a){function s(a){e=a.rtl&&"horizontal"===a.params.direction?-S.translate:S.translate,"slide"===S.params.controlBy&&(S.controller.getInterpolateFunction(a),r=-S.controller.spline.interpolate(-e)),r&&"container"!==S.params.controlBy||(i=(a.maxTranslate()-a.minTranslate())/(S.maxTranslate()-S.minTranslate()),r=(e-S.minTranslate())*i+a.minTranslate()),S.params.controlInverse&&(r=a.maxTranslate()-r),a.updateProgress(r),a.setWrapperTranslate(r,!1,S),a.updateActiveIndex()}var i,r,n=S.params.control;if(S.isArray(n))for(var o=0;o-1?"DOMMouseScroll":u()?"wheel":"mousewheel"),S.disableMousewheelControl=function(){if(!S.mousewheel.event)return!1;var e=S.container;return"container"!==S.params.mousewheelEventsTarged&&(e=a(S.params.mousewheelEventsTarged)),e.off(S.mousewheel.event,c),!0},S.enableMousewheelControl=function(){if(!S.mousewheel.event)return!1;var e=S.container;return"container"!==S.params.mousewheelEventsTarged&&(e=a(S.params.mousewheelEventsTarged)),e.on(S.mousewheel.event,c),!0},S.parallax={setTranslate:function(){S.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){h(this,S.progress)}),S.slides.each(function(){var e=a(this);e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var a=Math.min(Math.max(e[0].progress,-1),1);h(this,a)})})},setTransition:function(e){"undefined"==typeof e&&(e=S.params.speed),S.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var t=a(this),s=parseInt(t.attr("data-swiper-parallax-duration"),10)||e;0===e&&(s=0),t.transition(s)})}},S.zoom={scale:1,currentScale:1,isScaling:!1,gesture:{slide:void 0,slideWidth:void 0,slideHeight:void 0,image:void 0,imageWrap:void 0,zoomMax:S.params.zoomMax},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},getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var a=e.targetTouches[0].pageX,t=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,i=e.targetTouches[1].pageY,r=Math.sqrt(Math.pow(s-a,2)+Math.pow(i-t,2));return r},onGestureStart:function(e){var t=S.zoom;if(!S.support.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;t.gesture.scaleStart=t.getDistanceBetweenTouches(e)}return t.gesture.slide&&t.gesture.slide.length||(t.gesture.slide=a(this),0===t.gesture.slide.length&&(t.gesture.slide=S.slides.eq(S.activeIndex)),t.gesture.image=t.gesture.slide.find("img, svg, canvas"),t.gesture.imageWrap=t.gesture.image.parent("."+S.params.zoomContainerClass),t.gesture.zoomMax=t.gesture.imageWrap.attr("data-swiper-zoom")||S.params.zoomMax,0!==t.gesture.imageWrap.length)?(t.gesture.image.transition(0),void(t.isScaling=!0)):void(t.gesture.image=void 0)},onGestureChange:function(e){var a=S.zoom;if(!S.support.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;a.gesture.scaleMove=a.getDistanceBetweenTouches(e)}a.gesture.image&&0!==a.gesture.image.length&&(S.support.gestures?a.scale=e.scale*a.currentScale:a.scale=a.gesture.scaleMove/a.gesture.scaleStart*a.currentScale,a.scale>a.gesture.zoomMax&&(a.scale=a.gesture.zoomMax-1+Math.pow(a.scale-a.gesture.zoomMax+1,.5)),a.scalea.image.touchesStart.x)return void(a.image.isTouched=!1);if(!S.isHorizontal()&&Math.floor(a.image.minY)===Math.floor(a.image.startY)&&a.image.touchesCurrent.ya.image.touchesStart.y)return void(a.image.isTouched=!1)}e.preventDefault(),e.stopPropagation(),a.image.isMoved=!0,a.image.currentX=a.image.touchesCurrent.x-a.image.touchesStart.x+a.image.startX,a.image.currentY=a.image.touchesCurrent.y-a.image.touchesStart.y+a.image.startY,a.image.currentXa.image.maxX&&(a.image.currentX=a.image.maxX-1+Math.pow(a.image.currentX-a.image.maxX+1,.8)),a.image.currentYa.image.maxY&&(a.image.currentY=a.image.maxY-1+Math.pow(a.image.currentY-a.image.maxY+1,.8)),a.velocity.prevPositionX||(a.velocity.prevPositionX=a.image.touchesCurrent.x),a.velocity.prevPositionY||(a.velocity.prevPositionY=a.image.touchesCurrent.y),a.velocity.prevTime||(a.velocity.prevTime=Date.now()),a.velocity.x=(a.image.touchesCurrent.x-a.velocity.prevPositionX)/(Date.now()-a.velocity.prevTime)/2,a.velocity.y=(a.image.touchesCurrent.y-a.velocity.prevPositionY)/(Date.now()-a.velocity.prevTime)/2,Math.abs(a.image.touchesCurrent.x-a.velocity.prevPositionX)<2&&(a.velocity.x=0),Math.abs(a.image.touchesCurrent.y-a.velocity.prevPositionY)<2&&(a.velocity.y=0),a.velocity.prevPositionX=a.image.touchesCurrent.x,a.velocity.prevPositionY=a.image.touchesCurrent.y,a.velocity.prevTime=Date.now(),a.gesture.imageWrap.transform("translate3d("+a.image.currentX+"px, "+a.image.currentY+"px,0)")}}},onTouchEnd:function(e,a){var t=e.zoom;if(t.gesture.image&&0!==t.gesture.image.length){if(!t.image.isTouched||!t.image.isMoved)return t.image.isTouched=!1,void(t.image.isMoved=!1);t.image.isTouched=!1,t.image.isMoved=!1;var s=300,i=300,r=t.velocity.x*s,n=t.image.currentX+r,o=t.velocity.y*i,l=t.image.currentY+o;0!==t.velocity.x&&(s=Math.abs((n-t.image.currentX)/t.velocity.x)),0!==t.velocity.y&&(i=Math.abs((l-t.image.currentY)/t.velocity.y));var p=Math.max(s,i);t.image.currentX=n,t.image.currentY=l;var d=t.image.width*t.scale,u=t.image.height*t.scale;t.image.minX=Math.min(t.gesture.slideWidth/2-d/2,0),t.image.maxX=-t.image.minX,t.image.minY=Math.min(t.gesture.slideHeight/2-u/2,0),t.image.maxY=-t.image.minY,t.image.currentX=Math.max(Math.min(t.image.currentX,t.image.maxX),t.image.minX),t.image.currentY=Math.max(Math.min(t.image.currentY,t.image.maxY),t.image.minY),t.gesture.imageWrap.transition(p).transform("translate3d("+t.image.currentX+"px, "+t.image.currentY+"px,0)")}},onTransitionEnd:function(e){var a=e.zoom;a.gesture.slide&&e.previousIndex!==e.activeIndex&&(a.gesture.image.transform("translate3d(0,0,0) scale(1)"),a.gesture.imageWrap.transform("translate3d(0,0,0)"),a.gesture.slide=a.gesture.image=a.gesture.imageWrap=void 0,a.scale=a.currentScale=1)},toggleZoom:function(e,t){var s=e.zoom;if(s.gesture.slide||(s.gesture.slide=e.clickedSlide?a(e.clickedSlide):e.slides.eq(e.activeIndex),s.gesture.image=s.gesture.slide.find("img, svg, canvas"),s.gesture.imageWrap=s.gesture.image.parent("."+e.params.zoomContainerClass)),s.gesture.image&&0!==s.gesture.image.length){var i,r,n,o,l,p,d,u,c,m,h,g,f,v,w,y,x,T;"undefined"==typeof s.image.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,r="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=s.image.touchesStart.x,r=s.image.touchesStart.y),s.scale&&1!==s.scale?(s.scale=s.currentScale=1,s.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),s.gesture.slide=void 0):(s.scale=s.currentScale=s.gesture.imageWrap.attr("data-swiper-zoom")||e.params.zoomMax,t?(x=s.gesture.slide[0].offsetWidth,T=s.gesture.slide[0].offsetHeight,n=s.gesture.slide.offset().left,o=s.gesture.slide.offset().top,l=n+x/2-i,p=o+T/2-r,c=s.gesture.image[0].offsetWidth,m=s.gesture.image[0].offsetHeight,h=c*s.scale,g=m*s.scale,f=Math.min(x/2-h/2,0),v=Math.min(T/2-g/2,0),w=-f,y=-v,d=l*s.scale,u=p*s.scale,dw&&(d=w),uy&&(u=y)):(d=0,u=0),s.gesture.imageWrap.transition(300).transform("translate3d("+d+"px, "+u+"px,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale("+s.scale+")"))}},attachEvents:function(e){var t=e?"off":"on";if(S.params.zoom){var s=(S.slides,!("touchstart"!==S.touchEvents.start||!S.support.passiveListener||!S.params.passiveListeners)&&{passive:!0,capture:!1});S.support.gestures?(S.slides[t]("gesturestart",S.zoom.onGestureStart,s),S.slides[t]("gesturechange",S.zoom.onGestureChange,s),S.slides[t]("gestureend",S.zoom.onGestureEnd,s)):"touchstart"===S.touchEvents.start&&(S.slides[t](S.touchEvents.start,S.zoom.onGestureStart,s),S.slides[t](S.touchEvents.move,S.zoom.onGestureChange,s),S.slides[t](S.touchEvents.end,S.zoom.onGestureEnd,s)),S[t]("touchStart",S.zoom.onTouchStart),S.slides.each(function(e,s){a(s).find("."+S.params.zoomContainerClass).length>0&&a(s)[t](S.touchEvents.move,S.zoom.onTouchMove)}),S[t]("touchEnd",S.zoom.onTouchEnd),S[t]("transitionEnd",S.zoom.onTransitionEnd),S.params.zoomToggle&&S.on("doubleTap",S.zoom.toggleZoom)}},init:function(){S.zoom.attachEvents()},destroy:function(){S.zoom.attachEvents(!0)}},S._plugins=[];for(var N in S.plugins){var W=S.plugins[N](S,S.params[N]);W&&S._plugins.push(W)}return S.callPlugins=function(e){for(var a=0;a'),notify:function(e){var a=S.a11y.liveRegion;0!==a.length&&(a.html(""),a.html(e))},init:function(){S.params.nextButton&&S.nextButton&&S.nextButton.length>0&&(S.a11y.makeFocusable(S.nextButton),S.a11y.addRole(S.nextButton,"button"),S.a11y.addLabel(S.nextButton,S.params.nextSlideMessage)),S.params.prevButton&&S.prevButton&&S.prevButton.length>0&&(S.a11y.makeFocusable(S.prevButton),S.a11y.addRole(S.prevButton,"button"),S.a11y.addLabel(S.prevButton,S.params.prevSlideMessage)),a(S.container).append(S.a11y.liveRegion)},initPagination:function(){S.params.pagination&&S.params.paginationClickable&&S.bullets&&S.bullets.length&&S.bullets.each(function(){var e=a(this);S.a11y.makeFocusable(e),S.a11y.addRole(e,"button"),S.a11y.addLabel(e,S.params.paginationBulletMessage.replace(/{{index}}/,e.index()+1))})},destroy:function(){S.a11y.liveRegion&&S.a11y.liveRegion.length>0&&S.a11y.liveRegion.remove()}},S.init=function(){S.params.loop&&S.createLoop(),S.updateContainerSize(),S.updateSlidesSize(),S.updatePagination(),S.params.scrollbar&&S.scrollbar&&(S.scrollbar.set(),S.params.scrollbarDraggable&&S.scrollbar.enableDraggable()),"slide"!==S.params.effect&&S.effects[S.params.effect]&&(S.params.loop||S.updateProgress(),S.effects[S.params.effect].setTranslate()),S.params.loop?S.slideTo(S.params.initialSlide+S.loopedSlides,0,S.params.runCallbacksOnInit):(S.slideTo(S.params.initialSlide,0,S.params.runCallbacksOnInit),0===S.params.initialSlide&&(S.parallax&&S.params.parallax&&S.parallax.setTranslate(),S.lazy&&S.params.lazyLoading&&(S.lazy.load(),S.lazy.initialImageLoaded=!0))),S.attachEvents(),S.params.observer&&S.support.observer&&S.initObservers(),S.params.preloadImages&&!S.params.lazyLoading&&S.preloadImages(),S.params.zoom&&S.zoom&&S.zoom.init(),S.params.autoplay&&S.startAutoplay(),S.params.keyboardControl&&S.enableKeyboardControl&&S.enableKeyboardControl(),S.params.mousewheelControl&&S.enableMousewheelControl&&S.enableMousewheelControl(),S.params.hashnavReplaceState&&(S.params.replaceState=S.params.hashnavReplaceState),S.params.history&&S.history&&S.history.init(),S.params.hashnav&&S.hashnav&&S.hashnav.init(),S.params.a11y&&S.a11y&&S.a11y.init(),S.emit("onInit",S)},S.cleanupStyles=function(){S.container.removeClass(S.classNames.join(" ")).removeAttr("style"),S.wrapper.removeAttr("style"),S.slides&&S.slides.length&&S.slides.removeClass([S.params.slideVisibleClass,S.params.slideActiveClass,S.params.slideNextClass,S.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),S.paginationContainer&&S.paginationContainer.length&&S.paginationContainer.removeClass(S.params.paginationHiddenClass),S.bullets&&S.bullets.length&&S.bullets.removeClass(S.params.bulletActiveClass),S.params.prevButton&&a(S.params.prevButton).removeClass(S.params.buttonDisabledClass),S.params.nextButton&&a(S.params.nextButton).removeClass(S.params.buttonDisabledClass),S.params.scrollbar&&S.scrollbar&&(S.scrollbar.track&&S.scrollbar.track.length&&S.scrollbar.track.removeAttr("style"),S.scrollbar.drag&&S.scrollbar.drag.length&&S.scrollbar.drag.removeAttr("style"))},S.destroy=function(e,a){S.detachEvents(),S.stopAutoplay(),S.params.scrollbar&&S.scrollbar&&S.params.scrollbarDraggable&&S.scrollbar.disableDraggable(),S.params.loop&&S.destroyLoop(),a&&S.cleanupStyles(),S.disconnectObservers(),S.params.zoom&&S.zoom&&S.zoom.destroy(),S.params.keyboardControl&&S.disableKeyboardControl&&S.disableKeyboardControl(),S.params.mousewheelControl&&S.disableMousewheelControl&&S.disableMousewheelControl(),S.params.a11y&&S.a11y&&S.a11y.destroy(),S.params.history&&!S.params.replaceState&&window.removeEventListener("popstate",S.history.setHistoryPopState),S.params.hashnav&&S.hashnav&&S.hashnav.destroy(),S.emit("onDestroy"),e!==!1&&(S=null)},S.init(),S}};t.prototype={isSafari:function(){var e=navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1,lteIE9:function(){var e=document.createElement("div");return e.innerHTML="",1===e.getElementsByTagName("i").length}()},device:function(){var e=navigator.userAgent,a=e.match(/(Android);?[\s\/]+([\d.]+)?/),t=e.match(/(iPad).*OS\s([\d_]+)/),s=e.match(/(iPod)(.*OS\s([\d_]+))?/),i=!t&&e.match(/(iPhone\sOS)\s([\d_]+)/);return{ios:t||i||s,android:a}}(),support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){var e=document.createElement("div").style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),flexbox:function(){for(var e=document.createElement("div").style,a="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),t=0;t=0&&o.indexOf(">")>=0){var l="div";for(0===o.indexOf(":~]/)?(t||document).querySelectorAll(a):[document.getElementById(a.split("#")[1])],i=0;i0&&a[0].nodeType)for(i=0;i0?parseFloat(this.css("width")):null},outerWidth:function(e){return this.length>0?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null},height:function(){return this[0]===window?window.innerHeight:this.length>0?parseFloat(this.css("height")):null},outerHeight:function(e){return this.length>0?e?this[0].offsetHeight+parseFloat(this.css("margin-top"))+parseFloat(this.css("margin-bottom")):this[0].offsetHeight:null},offset:function(){if(this.length>0){var e=this[0],a=e.getBoundingClientRect(),t=document.body,s=e.clientTop||t.clientTop||0,i=e.clientLeft||t.clientLeft||0,r=window.pageYOffset||e.scrollTop,n=window.pageXOffset||e.scrollLeft;return{top:a.top+r-s,left:a.left+n-i}}return null},css:function(e,a){var t;if(1===arguments.length){if("string"!=typeof e){for(t=0;ts-1?new e([]):a<0?(t=s+a,new e(t<0?[]:[this[t]])):new e([this[a]])},append:function(a){var t,s;for(t=0;t=0;s--)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(a instanceof e)for(s=0;s1)for(var i=0;i1)for(var i=0;i0?t?this[0].nextElementSibling&&a(this[0].nextElementSibling).is(t)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])},nextAll:function(t){var s=[],i=this[0];if(!i)return new e([]);for(;i.nextElementSibling;){var r=i.nextElementSibling;t?a(r).is(t)&&s.push(r):s.push(r),i=r}return new e(s)},prev:function(t){return new e(this.length>0?t?this[0].previousElementSibling&&a(this[0].previousElementSibling).is(t)?[this[0].previousElementSibling]:[]:this[0].previousElementSibling?[this[0].previousElementSibling]:[]:[])},prevAll:function(t){var s=[],i=this[0];if(!i)return new e([]);for(;i.previousElementSibling;){var r=i.previousElementSibling;t?a(r).is(t)&&s.push(r):s.push(r),i=r}return new e(s)},parent:function(e){for(var t=[],s=0;s0?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null})),window.Swiper=t}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper}); -//# sourceMappingURL=maps/swiper.min.js.map \ No newline at end of file +!function(){"use strict";var O,e,a,t,s,N=function(e,r){function g(e){return Math.floor(e)}function a(){var e=x.params.autoplay,a=x.slides.eq(x.activeIndex);a.attr("data-swiper-autoplay")&&(e=a.attr("data-swiper-autoplay")||x.params.autoplay),x.autoplayTimeoutId=setTimeout(function(){x.params.loop?(x.fixLoop(),x._slideNext(),x.emit("onAutoplay",x)):x.isEnd?r.autoplayStopOnLast?x.stopAutoplay():(x._slideTo(0),x.emit("onAutoplay",x)):(x._slideNext(),x.emit("onAutoplay",x))},e)}function n(e,t){var s,e=O(e.target);if(!e.is(t))if("string"==typeof t)e=e.parents(t);else if(t.nodeType)return e.parents().each(function(e,a){a===t&&(s=t)}),s?t:void 0;if(0!==e.length)return e[0]}function t(e,a){a=a||{};var t=new(window.MutationObserver||window.WebkitMutationObserver)(function(e){e.forEach(function(e){x.onResize(!0),x.emit("onObserverUpdate",x,e)})});t.observe(e,{attributes:void 0===a.attributes||a.attributes,childList:void 0===a.childList||a.childList,characterData:void 0===a.characterData||a.characterData}),x.observers.push(t)}function s(e){e.originalEvent&&(e=e.originalEvent);var a=e.keyCode||e.charCode;if(!x.params.allowSwipeToNext&&(x.isHorizontal()&&39===a||!x.isHorizontal()&&40===a))return!1;if(!x.params.allowSwipeToPrev&&(x.isHorizontal()&&37===a||!x.isHorizontal()&&38===a))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===a||39===a||38===a||40===a){var t=!1;if(0=s&&d[0]<=s+r&&d[1]>=i&&d[1]<=i+n&&(t=!0)}if(!t)return}x.isHorizontal()?(37!==a&&39!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===a&&!x.rtl||37===a&&x.rtl)&&x.slideNext(),(37===a&&!x.rtl||39===a&&x.rtl)&&x.slidePrev()):(38!==a&&40!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===a&&x.slideNext(),38===a&&x.slidePrev())}}function i(e){e.originalEvent&&(e=e.originalEvent);var a,t,s,i=0,r=x.rtl?-1:1,n=(o=n=s=t=0,"detail"in(a=e)&&(s=a.detail),"wheelDelta"in a&&(s=-a.wheelDelta/120),"wheelDeltaY"in a&&(s=-a.wheelDeltaY/120),"wheelDeltaX"in a&&(t=-a.wheelDeltaX/120),"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(t=s,s=0),n=10*t,o=10*s,"deltaY"in a&&(o=a.deltaY),"deltaX"in a&&(n=a.deltaX),(n||o)&&a.deltaMode&&(1===a.deltaMode?(n*=40,o*=40):(n*=800,o*=800)),n&&!t&&(t=n<1?-1:1),o&&!s&&(s=o<1?-1:1),{spinX:t,spinY:s,pixelX:n,pixelY:o});if(x.params.mousewheelForceToAxis)if(x.isHorizontal()){if(!(Math.abs(n.pixelX)>Math.abs(n.pixelY)))return;i=n.pixelX*r}else{if(!(Math.abs(n.pixelY)>Math.abs(n.pixelX)))return;i=n.pixelY}else i=Math.abs(n.pixelX)>Math.abs(n.pixelY)?-n.pixelX*r:-n.pixelY;if(0!==i){if(x.params.mousewheelInvert&&(i=-i),x.params.freeMode){var o=x.getWrapperTranslate()+i*x.params.mousewheelSensitivity,r=x.isBeginning,n=x.isEnd;if(o>=x.minTranslate()&&(o=x.minTranslate()),o<=x.maxTranslate()&&(o=x.maxTranslate()),x.setWrapperTransition(0),x.setWrapperTranslate(o),x.updateProgress(),x.updateActiveIndex(),(!r&&x.isBeginning||!n&&x.isEnd)&&x.updateClasses(),x.params.freeModeSticky?(clearTimeout(x.mousewheel.timeout),x.mousewheel.timeout=setTimeout(function(){x.slideReset()},300)):x.params.lazyLoading&&x.lazy&&x.lazy.load(),x.emit("onScroll",x,e),x.params.autoplay&&x.params.autoplayDisableOnInteraction&&x.stopAutoplay(),0===o||o===x.maxTranslate())return}else{if(60<(new window.Date).getTime()-x.mousewheel.lastScrollTime)if(i<0)if(x.isEnd&&!x.params.loop||x.animating){if(x.params.mousewheelReleaseOnEdges)return!0}else x.slideNext(),x.emit("onScroll",x,e);else if(x.isBeginning&&!x.params.loop||x.animating){if(x.params.mousewheelReleaseOnEdges)return!0}else x.slidePrev(),x.emit("onScroll",x,e);x.mousewheel.lastScrollTime=(new window.Date).getTime()}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function o(e,a){e=O(e);var t=x.rtl?-1:1,s=e.attr("data-swiper-parallax")||"0",i=e.attr("data-swiper-parallax-x"),r=e.attr("data-swiper-parallax-y");i||r?(i=i||"0",r=r||"0"):x.isHorizontal()?(i=s,r="0"):(r=s,i="0"),i=0<=i.indexOf("%")?parseInt(i,10)*a*t+"%":i*a*t+"px",r=0<=r.indexOf("%")?parseInt(r,10)*a+"%":r*a+"px",e.transform("translate3d("+i+", "+r+",0px)")}function l(e){return 0!==e.indexOf("on")&&(e=e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e),e}if(!(this instanceof N))return new N(e,r);var p,d,u={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold: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",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",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",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},c=r&&r.virtualTranslate,m={};for(p in r=r||{})if("object"!=typeof r[p]||null===r[p]||r[p].nodeType||r[p]===window||r[p]===document||void 0!==W&&r[p]instanceof W||"undefined"!=typeof jQuery&&r[p]instanceof jQuery)m[p]=r[p];else for(var h in m[p]={},r[p])m[p][h]=r[p][h];for(d in u)if(void 0===r[d])r[d]=u[d];else if("object"==typeof r[d])for(var f in u[d])void 0===r[d][f]&&(r[d][f]=u[d][f]);var v,w,y,x=this;if(x.params=r,x.originalParams=m,x.classNames=[],void 0!==O&&void 0!==W&&(O=W),(void 0!==O||(O=void 0===W?window.Dom7||window.Zepto||window.jQuery:W))&&(x.$=O,x.currentBreakpoint=void 0,x.getActiveBreakpoint=function(){if(!x.params.breakpoints)return!1;var e,a=!1,t=[];for(e in x.params.breakpoints)x.params.breakpoints.hasOwnProperty(e)&&t.push(e);t.sort(function(e,a){return parseInt(e,10)>parseInt(a,10)});for(var s=0;s=window.innerWidth&&!a&&(a=e);return a||"max"},x.setBreakpoint=function(){var e=x.getActiveBreakpoint();if(e&&x.currentBreakpoint!==e){var a,t=e in x.params.breakpoints?x.params.breakpoints[e]:x.originalParams,s=x.params.loop&&t.slidesPerView!==x.params.slidesPerView;for(a in t)x.params[a]=t[a];x.currentBreakpoint=e,s&&x.destroyLoop&&x.reLoop(!0)}},x.params.breakpoints&&x.setBreakpoint(),x.container=O(e),0!==x.container.length)){if(1x.slides.length)break;a.push(x.slides.eq(s)[0])}else a.push(x.slides.eq(x.activeIndex)[0]);for(R=0;R=o&&(m=0,c++),u=c+m*e/o,h.css({"-webkit-box-ordinal-group":u,"-moz-box-ordinal-group":u,"-ms-flex-order":u,"-webkit-order":u,order:u})):c=d-(m=Math.floor(d/l))*l,h.css("margin-"+(x.isHorizontal()?"top":"left"),0!==m&&x.params.spaceBetween&&x.params.spaceBetween+"px").attr("data-swiper-column",c).attr("data-swiper-row",m)),"none"!==h.css("display")&&("auto"===x.params.slidesPerView?(r=x.isHorizontal()?h.outerWidth(!0):h.outerHeight(!0),x.params.roundLengths&&(r=g(r))):(r=(x.size-(x.params.slidesPerView-1)*a)/x.params.slidesPerView,x.params.roundLengths&&(r=g(r)),x.isHorizontal()?x.slides[d].style.width=r+"px":x.slides[d].style.height=r+"px"),x.slides[d].swiperSlideSize=r,x.slidesSizesGrid.push(r),x.params.centeredSlides?(t=t+r/2+s/2+a,0===d&&(t=t-x.size/2-a),Math.abs(t)<.001&&(t=0),i%x.params.slidesPerGroup==0&&x.snapGrid.push(t),x.slidesGrid.push(t)):(i%x.params.slidesPerGroup==0&&x.snapGrid.push(t),x.slidesGrid.push(t),t=t+r+a),x.virtualSize+=r+a,s=r,i++)}if(x.virtualSize=Math.max(x.virtualSize,x.size)+x.params.slidesOffsetAfter,x.rtl&&x.wrongRTL&&("slide"===x.params.effect||"coverflow"===x.params.effect)&&x.wrapper.css({width:x.virtualSize+x.params.spaceBetween+"px"}),x.support.flexbox&&!x.params.setWrapperSize||(x.isHorizontal()?x.wrapper.css({width:x.virtualSize+x.params.spaceBetween+"px"}):x.wrapper.css({height:x.virtualSize+x.params.spaceBetween+"px"})),1=x.size)&&x.slides.eq(t).addClass(x.params.slideVisibleClass)),r.progress=x.rtl?-n:n}}},x.updateProgress=function(e){void 0===e&&(e=x.translate||0);var a=x.maxTranslate()-x.minTranslate(),t=x.isBeginning,s=x.isEnd;0==a?(x.progress=0,x.isBeginning=x.isEnd=!0):(x.progress=(e-x.minTranslate())/a,x.isBeginning=x.progress<=0,x.isEnd=1<=x.progress),x.isBeginning&&!t&&x.emit("onReachBeginning",x),x.isEnd&&!s&&x.emit("onReachEnd",x),x.params.watchSlidesProgress&&x.updateSlidesProgress(e),x.emit("onProgress",x,x.progress)},x.updateActiveIndex=function(){for(var e,a,t=x.rtl?x.translate:-x.translate,s=0;s=x.slidesGrid[s]&&t=x.slidesGrid[s]&&t=x.slidesGrid[s]&&(e=s);x.params.normalizeSlideIndex&&(e<0||void 0===e)&&(e=0),(a=Math.floor(e/x.params.slidesPerGroup))>=x.snapGrid.length&&(a=x.snapGrid.length-1),e!==x.activeIndex&&(x.snapIndex=a,x.previousIndex=x.activeIndex,x.activeIndex=e,x.updateClasses(),x.updateRealIndex())},x.updateRealIndex=function(){x.realIndex=x.slides.eq(x.activeIndex).attr("data-swiper-slide-index")||x.activeIndex},x.updateClasses=function(){x.slides.removeClass(x.params.slideActiveClass+" "+x.params.slideNextClass+" "+x.params.slidePrevClass+" "+x.params.slideDuplicateActiveClass+" "+x.params.slideDuplicateNextClass+" "+x.params.slideDuplicatePrevClass);var e=x.slides.eq(x.activeIndex);e.addClass(x.params.slideActiveClass),r.loop&&(e.hasClass(x.params.slideDuplicateClass)?x.wrapper.children("."+x.params.slideClass+":not(."+x.params.slideDuplicateClass+')[data-swiper-slide-index="'+x.realIndex+'"]'):x.wrapper.children("."+x.params.slideClass+"."+x.params.slideDuplicateClass+'[data-swiper-slide-index="'+x.realIndex+'"]')).addClass(x.params.slideDuplicateActiveClass);var a=e.next("."+x.params.slideClass).addClass(x.params.slideNextClass);x.params.loop&&0===a.length&&(a=x.slides.eq(0)).addClass(x.params.slideNextClass);var t,s,i=e.prev("."+x.params.slideClass).addClass(x.params.slidePrevClass);x.params.loop&&0===i.length&&(i=x.slides.eq(-1)).addClass(x.params.slidePrevClass),r.loop&&((a.hasClass(x.params.slideDuplicateClass)?x.wrapper.children("."+x.params.slideClass+":not(."+x.params.slideDuplicateClass+')[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]'):x.wrapper.children("."+x.params.slideClass+"."+x.params.slideDuplicateClass+'[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]')).addClass(x.params.slideDuplicateNextClass),(i.hasClass(x.params.slideDuplicateClass)?x.wrapper.children("."+x.params.slideClass+":not(."+x.params.slideDuplicateClass+')[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]'):x.wrapper.children("."+x.params.slideClass+"."+x.params.slideDuplicateClass+'[data-swiper-slide-index="'+i.attr("data-swiper-slide-index")+'"]')).addClass(x.params.slideDuplicatePrevClass)),x.paginationContainer&&0x.slides.length-1-2*x.loopedSlides&&(t-=x.slides.length-2*x.loopedSlides),s-1";x.paginationContainer.html(e),x.bullets=x.paginationContainer.find("."+x.params.bulletClass),x.params.paginationClickable&&x.params.a11y&&x.a11y&&x.a11y.initPagination()}"fraction"===x.params.paginationType&&(e=x.params.paginationFractionRender?x.params.paginationFractionRender(x,x.params.paginationCurrentClass,x.params.paginationTotalClass):' / ',x.paginationContainer.html(e)),"progress"===x.params.paginationType&&(e=x.params.paginationProgressRender?x.params.paginationProgressRender(x,x.params.paginationProgressbarClass):'',x.paginationContainer.html(e)),"custom"!==x.params.paginationType&&x.emit("onPaginationRendered",x,x.paginationContainer[0])}},x.update=function(e){function a(){x.rtl,x.translate,t=Math.min(Math.max(x.translate,x.maxTranslate()),x.minTranslate()),x.setWrapperTranslate(t),x.updateActiveIndex(),x.updateClasses()}var t;x.updateContainerSize(),x.updateSlidesSize(),x.updateProgress(),x.updatePagination(),x.updateClasses(),x.params.scrollbar&&x.scrollbar&&x.scrollbar.set(),e?(x.controller&&x.controller.spline&&(x.controller.spline=void 0),x.params.freeMode?(a(),x.params.autoHeight&&x.updateAutoHeight()):(("auto"===x.params.slidesPerView||1x.slides.length-x.loopedSlides+x.params.slidesPerView/2?(x.fixLoop(),a=x.wrapper.children("."+x.params.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+x.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){x.slideTo(a)},0)):x.slideTo(a):a>x.slides.length-x.params.slidesPerView?(x.fixLoop(),a=x.wrapper.children("."+x.params.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+x.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){x.slideTo(a)},0)):x.slideTo(a)):x.slideTo(a))};var b,S,C,z,M,E,P,I,k,L,D,B,H,G="input, select, textarea, button, video",A=Date.now(),X=[];for(H in x.animating=!1,x.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0},x.onTouchStart=function(e){var a,t;e.originalEvent&&(e=e.originalEvent),!(D="touchstart"===e.type)&&"which"in e&&3===e.which||(x.params.noSwiping&&n(e,"."+x.params.noSwipingClass)?x.allowClick=!0:x.params.swipeHandler&&!n(e,x.params.swipeHandler)||(a=x.touches.currentX=("touchstart"===e.type?e.targetTouches[0]:e).pageX,t=x.touches.currentY=("touchstart"===e.type?e.targetTouches[0]:e).pageY,x.device.ios&&x.params.iOSEdgeSwipeDetection&&a<=x.params.iOSEdgeSwipeThreshold||(C=!(S=!(b=!0)),B=M=void 0,x.touches.startX=a,x.touches.startY=t,z=Date.now(),x.allowClick=!0,x.updateContainerSize(),x.swipeDirection=void 0,0x.touches.startX&&x.translate>=x.minTranslate())return}else if(x.touches.currentYx.touches.startY&&x.translate>=x.minTranslate())return;if(D&&document.activeElement&&e.target===document.activeElement&&O(e.target).is(G))return S=!0,void(x.allowClick=!1);if(C&&x.emit("onTouchMove",x,e),!(e.targetTouches&&1x.params.touchAngle:90-t>x.params.touchAngle)),M&&x.emit("onTouchMoveOpposite",x,e),void 0===B&&x.browser.ieTouch&&(x.touches.currentX===x.touches.startX&&x.touches.currentY===x.touches.startY||(B=!0)),b)if(M)b=!1;else if(B||!x.browser.ieTouch){x.allowClick=!1,x.emit("onSliderMove",x,e),e.preventDefault(),x.params.touchMoveStopPropagation&&!x.params.nested&&e.stopPropagation(),S||(r.loop&&x.fixLoop(),P=x.getWrapperTranslate(),x.setWrapperTransition(0),x.animating&&x.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),x.params.autoplay&&x.autoplaying&&(x.params.autoplayDisableOnInteraction?x.stopAutoplay():x.pauseAutoplay()),L=!1,!x.params.grabCursor||!0!==x.params.allowSwipeToNext&&!0!==x.params.allowSwipeToPrev||x.setGrabCursor(!0)),S=!0;var a=x.touches.diff=x.isHorizontal()?x.touches.currentX-x.touches.startX:x.touches.currentY-x.touches.startY;a*=x.params.touchRatio,x.rtl&&(a=-a),x.swipeDirection=0x.minTranslate()?(t=!1,x.params.resistance&&(E=x.minTranslate()-1+Math.pow(-x.minTranslate()+P+a,x.params.resistanceRatio))):a<0&&Ex.params.threshold||I))return void(E=P);if(!I)return I=!0,x.touches.startX=x.touches.currentX,x.touches.startY=x.touches.currentY,E=P,void(x.touches.diff=x.isHorizontal()?x.touches.currentX-x.touches.startX:x.touches.currentY-x.touches.startY)}x.params.followFinger&&((x.params.freeMode||x.params.watchSlidesProgress)&&x.updateActiveIndex(),x.params.freeMode&&(0===X.length&&X.push({position:x.touches[x.isHorizontal()?"startX":"startY"],time:z}),X.push({position:x.touches[x.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),x.updateProgress(E),x.setWrapperTranslate(E))}}},x.onTouchEnd=function(e){if(e.originalEvent&&(e=e.originalEvent),C&&x.emit("onTouchEnd",x,e),C=!1,b){x.params.grabCursor&&S&&b&&(!0===x.params.allowSwipeToNext||!0===x.params.allowSwipeToPrev)&&x.setGrabCursor(!1);var a,t=Date.now(),s=t-z;if(x.allowClick&&(x.updateClickedSlide(e),x.emit("onTap",x,e),s<300&&300-x.maxTranslate())x.slides.lengthx.minTranslate())x.params.freeModeMomentumBounce?(n-x.minTranslate()>r&&(n=x.minTranslate()+r),o=x.minTranslate(),L=l=!0):n=x.minTranslate();else if(x.params.freeModeSticky){for(var p,d=0,d=0;d-n){p=d;break}n=Math.abs(x.snapGrid[p]-n)=x.params.longSwipesMs)&&(x.updateProgress(),x.updateActiveIndex())}else{for(var u=0,c=x.slidesSizesGrid[0],m=0;m=x.slidesGrid[m]&&a=x.slidesGrid[m]&&(u=m,c=x.slidesGrid[x.slidesGrid.length-1]-x.slidesGrid[x.slidesGrid.length-2]);i=(a-x.slidesGrid[u])/c;s>x.params.longSwipesMs?x.params.longSwipes?("next"===x.swipeDirection&&(i>=x.params.longSwipesRatio?x.slideTo(u+x.params.slidesPerGroup):x.slideTo(u)),"prev"===x.swipeDirection&&(i>1-x.params.longSwipesRatio?x.slideTo(u+x.params.slidesPerGroup):x.slideTo(u))):x.slideTo(x.activeIndex):x.params.shortSwipes?("next"===x.swipeDirection&&x.slideTo(u+x.params.slidesPerGroup),"prev"===x.swipeDirection&&x.slideTo(u)):x.slideTo(x.activeIndex)}else b=S=!1}},x._slideTo=function(e,a){return x.slideTo(e,a,!0,!0)},x.slideTo=function(e,a,t,s){void 0===t&&(t=!0),void 0===e&&(e=0),e<0&&(e=0),x.snapIndex=Math.floor(e/x.params.slidesPerGroup),x.snapIndex>=x.snapGrid.length&&(x.snapIndex=x.snapGrid.length-1);var i=-x.snapGrid[x.snapIndex];if(x.params.autoplay&&x.autoplaying&&(s||!x.params.autoplayDisableOnInteraction?x.pauseAutoplay(a):x.stopAutoplay()),x.updateProgress(i),x.params.normalizeSlideIndex)for(var r=0;r=Math.floor(100*x.slidesGrid[r])&&(e=r);return!(!x.params.allowSwipeToNext&&ix.translate&&i>x.maxTranslate()&&(x.activeIndex||0)!==e||(void 0===a&&(a=x.params.speed),x.previousIndex=x.activeIndex||0,x.activeIndex=e,x.updateRealIndex(),x.rtl&&-i===x.translate||!x.rtl&&i===x.translate?(x.params.autoHeight&&x.updateAutoHeight(),x.updateClasses(),"slide"!==x.params.effect&&x.setWrapperTranslate(i),1):(x.updateClasses(),x.onTransitionStart(t),0===a||x.browser.lteIE9?(x.setWrapperTranslate(i),x.setWrapperTransition(0),x.onTransitionEnd(t)):(x.setWrapperTranslate(i),x.setWrapperTransition(a),x.animating||(x.animating=!0,x.wrapper.transitionEnd(function(){x&&x.onTransitionEnd(t)}))),0)))},x.onTransitionStart=function(e){void 0===e&&(e=!0),x.params.autoHeight&&x.updateAutoHeight(),x.lazy&&x.lazy.onTransitionStart(),e&&(x.emit("onTransitionStart",x),x.activeIndex!==x.previousIndex&&(x.emit("onSlideChangeStart",x),x.activeIndex>x.previousIndex?x.emit("onSlideNextStart",x):x.emit("onSlidePrevStart",x)))},x.onTransitionEnd=function(e){x.animating=!1,x.setWrapperTransition(0),void 0===e&&(e=!0),x.lazy&&x.lazy.onTransitionEnd(),e&&(x.emit("onTransitionEnd",x),x.activeIndex!==x.previousIndex&&(x.emit("onSlideChangeEnd",x),x.activeIndex>x.previousIndex?x.emit("onSlideNextEnd",x):x.emit("onSlidePrevEnd",x))),x.params.history&&x.history&&x.history.setHistory(x.params.history,x.activeIndex),x.params.hashnav&&x.hashnav&&x.hashnav.setHash()},x.slideNext=function(e,a,t){return x.params.loop?!x.animating&&(x.fixLoop(),x.container[0].clientLeft,x.slideTo(x.activeIndex+x.params.slidesPerGroup,a,e,t)):x.slideTo(x.activeIndex+x.params.slidesPerGroup,a,e,t)},x._slideNext=function(e){return x.slideNext(!0,e,!0)},x.slidePrev=function(e,a,t){return x.params.loop?!x.animating&&(x.fixLoop(),x.container[0].clientLeft,x.slideTo(x.activeIndex-1,a,e,t)):x.slideTo(x.activeIndex-1,a,e,t)},x._slidePrev=function(e){return x.slidePrev(!0,e,!0)},x.slideReset=function(e,a,t){return x.slideTo(x.activeIndex,a,e)},x.disableTouchControl=function(){return x.params.onlyExternal=!0},x.enableTouchControl=function(){return!(x.params.onlyExternal=!1)},x.setWrapperTransition=function(e,a){x.wrapper.transition(e),"slide"!==x.params.effect&&x.effects[x.params.effect]&&x.effects[x.params.effect].setTransition(e),x.params.parallax&&x.parallax&&x.parallax.setTransition(e),x.params.scrollbar&&x.scrollbar&&x.scrollbar.setTransition(e),x.params.control&&x.controller&&x.controller.setTransition(e,a),x.emit("onSetTransition",x,e)},x.setWrapperTranslate=function(e,a,t){var s=0,i=0;x.isHorizontal()?s=x.rtl?-e:e:i=e,x.params.roundLengths&&(s=g(s),i=g(i)),x.params.virtualTranslate||(x.support.transforms3d?x.wrapper.transform("translate3d("+s+"px, "+i+"px, 0px)"):x.wrapper.transform("translate("+s+"px, "+i+"px)")),x.translate=x.isHorizontal()?s:i;i=x.maxTranslate()-x.minTranslate();(0==i?0:(e-x.minTranslate())/i)!==x.progress&&x.updateProgress(e),a&&x.updateActiveIndex(),"slide"!==x.params.effect&&x.effects[x.params.effect]&&x.effects[x.params.effect].setTranslate(x.translate),x.params.parallax&&x.parallax&&x.parallax.setTranslate(x.translate),x.params.scrollbar&&x.scrollbar&&x.scrollbar.setTranslate(x.translate),x.params.control&&x.controller&&x.controller.setTranslate(x.translate,t),x.emit("onSetTranslate",x,x.translate)},x.getTranslate=function(e,a){var t,s,i;return void 0===a&&(a="x"),x.params.virtualTranslate?x.rtl?-x.translate:x.translate:(e=window.getComputedStyle(e,null),window.WebKitCSSMatrix?(6<(s=e.transform||e.webkitTransform).split(",").length&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),i=new window.WebKitCSSMatrix("none"===s?"":s)):t=(i=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===a&&(s=window.WebKitCSSMatrix?i.m41:16===t.length?parseFloat(t[12]):parseFloat(t[4])),"y"===a&&(s=window.WebKitCSSMatrix?i.m42:16===t.length?parseFloat(t[13]):parseFloat(t[5])),x.rtl&&s&&(s=-s),s||0)},x.getWrapperTranslate=function(e){return void 0===e&&(e=x.isHorizontal()?"x":"y"),x.getTranslate(x.wrapper[0],e)},x.observers=[],x.initObservers=function(){if(x.params.observeParents)for(var e=x.container.parents(),a=0;as.length&&(x.loopedSlides=s.length);var e,i=[],r=[];for(s.each(function(e,a){var t=O(this);e=s.length-x.loopedSlides&&i.push(a),t.attr("data-swiper-slide-index",e)}),e=0;e=2*x.loopedSlides||x.activeIndex>x.slides.length-2*x.params.slidesPerView)&&(e=-x.slides.length+x.activeIndex+x.loopedSlides,e+=x.loopedSlides,x.slideTo(e,0,!1,!0))},x.appendSlide=function(e){if(x.params.loop&&x.destroyLoop(),"object"==typeof e&&e.length)for(var a=0;a
    '),a.append(s)),0===i.length&&(i=O('
    '),a.append(i)),s.length&&(s[0].style.opacity=Math.max(-t,0)),i.length&&(i[0].style.opacity=Math.max(t,0))),a.transform("translate3d("+o+"px, "+l+"px, 0px) rotateX("+n+"deg) rotateY("+r+"deg)")}},setTransition:function(e){var t;x.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),x.params.virtualTranslate&&0!==e&&(t=!1,x.slides.eq(x.activeIndex).transitionEnd(function(){if(!t&&x&&O(this).hasClass(x.params.slideActiveClass)){t=!0,x.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],a=0;a
    '),x.wrapper.append(e)),e.css({height:x.width+"px"})):0===(e=x.container.find(".swiper-cube-shadow")).length&&(e=O('
    '),x.container.append(e)));for(var t,s,i=0;i
    '),r.append(u)),0===d.length&&(d=O('
    '),r.append(d)),u.length&&(u[0].style.opacity=Math.max(-l,0)),d.length&&(d[0].style.opacity=Math.max(l,0)))}x.wrapper.css({"-webkit-transform-origin":"50% 50% -"+x.size/2+"px","-moz-transform-origin":"50% 50% -"+x.size/2+"px","-ms-transform-origin":"50% 50% -"+x.size/2+"px","transform-origin":"50% 50% -"+x.size/2+"px"}),x.params.cube.shadow&&(x.isHorizontal()?e.transform("translate3d(0px, "+(x.width/2+x.params.cube.shadowOffset)+"px, "+-x.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+x.params.cube.shadowScale+")"):(c=Math.abs(a)-90*Math.floor(Math.abs(a)/90),s=1.5-(Math.sin(2*c*Math.PI/360)/2+Math.cos(2*c*Math.PI/360)/2),t=x.params.cube.shadowScale,c=x.params.cube.shadowScale/s,s=x.params.cube.shadowOffset,e.transform("scale3d("+t+", 1, "+c+") translate3d(0px, "+(x.height/2+s)+"px, "+-x.height/2/c+"px) rotateX(-90deg)")));var c=x.isSafari||x.isUiWebView?-x.size/2:0;x.wrapper.transform("translate3d(0px,0,"+c+"px) rotateX("+(x.isHorizontal()?0:a)+"deg) rotateY("+(x.isHorizontal()?-a:0)+"deg)")},setTransition:function(e){x.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),x.params.cube.shadow&&!x.isHorizontal()&&x.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var e=x.translate,a=x.isHorizontal()?-e+x.width/2:-e+x.height/2,t=x.isHorizontal()?x.params.coverflow.rotate:-x.params.coverflow.rotate,s=x.params.coverflow.depth,i=0,r=x.slides.length;i
    '),n.append(p)),0===d.length&&(d=O('
    '),n.append(d)),p.length&&(p[0].style.opacity=0
    '),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.trackSize=x.isHorizontal()?e.track[0].offsetWidth:e.track[0].offsetHeight,e.divider=x.size/x.virtualSize,e.moveDivider=e.divider*(e.trackSize/x.size),e.dragSize=e.trackSize*e.divider,x.isHorizontal()?e.drag[0].style.width=e.dragSize+"px":e.drag[0].style.height=e.dragSize+"px",1<=e.divider?e.track[0].style.display="none":e.track[0].style.display="",x.params.scrollbarHide&&(e.track[0].style.opacity=0))},setTranslate:function(){var e,a,t;x.params.scrollbar&&(e=x.scrollbar,x.translate,a=e.dragSize,t=(e.trackSize-e.dragSize)*x.progress,x.rtl&&x.isHorizontal()?0<(t=-t)?(a=e.dragSize-t,t=0):-t+e.dragSize>e.trackSize&&(a=e.trackSize+t):t<0?(a=e.dragSize+t,t=0):t+e.dragSize>e.trackSize&&(a=e.trackSize-t),x.isHorizontal()?(x.support.transforms3d?e.drag.transform("translate3d("+t+"px, 0, 0)"):e.drag.transform("translateX("+t+"px)"),e.drag[0].style.width=a+"px"):(x.support.transforms3d?e.drag.transform("translate3d(0px, "+t+"px, 0)"):e.drag.transform("translateY("+t+"px)"),e.drag[0].style.height=a+"px"),x.params.scrollbarHide&&(clearTimeout(e.timeout),e.track[0].style.opacity=1,e.timeout=setTimeout(function(){e.track[0].style.opacity=0,e.track.transition(400)},1e3)))},setTransition:function(e){x.params.scrollbar&&x.scrollbar.drag.transition(e)}},x.controller={LinearSpline:function(e,a){var t,s;this.x=e,this.y=a,this.lastIndex=e.length-1,this.x.length,this.interpolate=function(e){return e?(s=o(this.x,e),t=s-1,(e-this.x[t])*(this.y[s]-this.y[t])/(this.x[s]-this.x[t])+this.y[t]):0};var i,r,n,o=function(e,a){for(r=-1,i=e.length;1>1]<=a?r=n:i=n;return i}},getInterpolateFunction:function(e){x.controller.spline||(x.controller.spline=x.params.loop?new x.controller.LinearSpline(x.slidesGrid,e.slidesGrid):new x.controller.LinearSpline(x.snapGrid,e.snapGrid))},setTranslate:function(a,e){function t(e){a=e.rtl&&"horizontal"===e.params.direction?-x.translate:x.translate,"slide"===x.params.controlBy&&(x.controller.getInterpolateFunction(e),i=-x.controller.spline.interpolate(-a)),i&&"container"!==x.params.controlBy||(s=(e.maxTranslate()-e.minTranslate())/(x.maxTranslate()-x.minTranslate()),i=(a-x.minTranslate())*s+e.minTranslate()),x.params.controlInverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setWrapperTranslate(i,!1,x),e.updateActiveIndex()}var s,i,r=x.params.control;if(x.isArray(r))for(var n=0;na.gesture.zoomMax&&(a.scale=a.gesture.zoomMax-1+Math.pow(a.scale-a.gesture.zoomMax+1,.5)),a.scalea.image.touchesStart.x)return void(a.image.isTouched=!1);if(!x.isHorizontal()&&Math.floor(a.image.minY)===Math.floor(a.image.startY)&&a.image.touchesCurrent.ya.image.touchesStart.y)return void(a.image.isTouched=!1)}e.preventDefault(),e.stopPropagation(),a.image.isMoved=!0,a.image.currentX=a.image.touchesCurrent.x-a.image.touchesStart.x+a.image.startX,a.image.currentY=a.image.touchesCurrent.y-a.image.touchesStart.y+a.image.startY,a.image.currentXa.image.maxX&&(a.image.currentX=a.image.maxX-1+Math.pow(a.image.currentX-a.image.maxX+1,.8)),a.image.currentYa.image.maxY&&(a.image.currentY=a.image.maxY-1+Math.pow(a.image.currentY-a.image.maxY+1,.8)),a.velocity.prevPositionX||(a.velocity.prevPositionX=a.image.touchesCurrent.x),a.velocity.prevPositionY||(a.velocity.prevPositionY=a.image.touchesCurrent.y),a.velocity.prevTime||(a.velocity.prevTime=Date.now()),a.velocity.x=(a.image.touchesCurrent.x-a.velocity.prevPositionX)/(Date.now()-a.velocity.prevTime)/2,a.velocity.y=(a.image.touchesCurrent.y-a.velocity.prevPositionY)/(Date.now()-a.velocity.prevTime)/2,Math.abs(a.image.touchesCurrent.x-a.velocity.prevPositionX)<2&&(a.velocity.x=0),Math.abs(a.image.touchesCurrent.y-a.velocity.prevPositionY)<2&&(a.velocity.y=0),a.velocity.prevPositionX=a.image.touchesCurrent.x,a.velocity.prevPositionY=a.image.touchesCurrent.y,a.velocity.prevTime=Date.now(),a.gesture.imageWrap.transform("translate3d("+a.image.currentX+"px, "+a.image.currentY+"px,0)")}}},onTouchEnd:function(e,a){var t=e.zoom;if(t.gesture.image&&0!==t.gesture.image.length){if(!t.image.isTouched||!t.image.isMoved)return t.image.isTouched=!1,void(t.image.isMoved=!1);t.image.isTouched=!1,t.image.isMoved=!1;var s=300,i=300,r=t.velocity.x*s,e=t.image.currentX+r,r=t.velocity.y*i,r=t.image.currentY+r;0!==t.velocity.x&&(s=Math.abs((e-t.image.currentX)/t.velocity.x)),0!==t.velocity.y&&(i=Math.abs((r-t.image.currentY)/t.velocity.y));i=Math.max(s,i);t.image.currentX=e,t.image.currentY=r;e=t.image.width*t.scale,r=t.image.height*t.scale;t.image.minX=Math.min(t.gesture.slideWidth/2-e/2,0),t.image.maxX=-t.image.minX,t.image.minY=Math.min(t.gesture.slideHeight/2-r/2,0),t.image.maxY=-t.image.minY,t.image.currentX=Math.max(Math.min(t.image.currentX,t.image.maxX),t.image.minX),t.image.currentY=Math.max(Math.min(t.image.currentY,t.image.maxY),t.image.minY),t.gesture.imageWrap.transition(i).transform("translate3d("+t.image.currentX+"px, "+t.image.currentY+"px,0)")}},onTransitionEnd:function(e){var a=e.zoom;a.gesture.slide&&e.previousIndex!==e.activeIndex&&(a.gesture.image.transform("translate3d(0,0,0) scale(1)"),a.gesture.imageWrap.transform("translate3d(0,0,0)"),a.gesture.slide=a.gesture.image=a.gesture.imageWrap=void 0,a.scale=a.currentScale=1)},toggleZoom:function(e,a){var t,s,i,r,n=e.zoom;n.gesture.slide||(n.gesture.slide=e.clickedSlide?O(e.clickedSlide):e.slides.eq(e.activeIndex),n.gesture.image=n.gesture.slide.find("img, svg, canvas"),n.gesture.imageWrap=n.gesture.image.parent("."+e.params.zoomContainerClass)),n.gesture.image&&0!==n.gesture.image.length&&(r=void 0===n.image.touchesStart.x&&a?(i=("touchend"===a.type?a.changedTouches[0]:a).pageX,("touchend"===a.type?a.changedTouches[0]:a).pageY):(i=n.image.touchesStart.x,n.image.touchesStart.y),n.scale&&1!==n.scale?(n.scale=n.currentScale=1,n.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),n.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),n.gesture.slide=void 0):(n.scale=n.currentScale=n.gesture.imageWrap.attr("data-swiper-zoom")||e.params.zoomMax,a?(e=n.gesture.slide[0].offsetWidth,a=n.gesture.slide[0].offsetHeight,t=n.gesture.slide.offset().left+e/2-i,s=n.gesture.slide.offset().top+a/2-r,i=n.gesture.image[0].offsetWidth,r=n.gesture.image[0].offsetHeight,i=i*n.scale,r=r*n.scale,i=-(e=Math.min(e/2-i/2,0)),r=-(a=Math.min(a/2-r/2,0)),(t=t*n.scale)'),notify:function(e){var a=x.a11y.liveRegion;0!==a.length&&(a.html(""),a.html(e))},init:function(){x.params.nextButton&&x.nextButton&&0")){var o="div";for(0===n.indexOf(":~]/)?(a||document).querySelectorAll(e):[document.getElementById(e.split("#")[1])],s=0;sthis.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i="next"==b?"first":"last",j=this;if(!f.length){if(!this.options.wrap)return;f=this.$element.find(".item")[i]()}if(f.hasClass("active"))return this.sliding=!1;var k=f[0],l=a.Event("slide.bs.carousel",{relatedTarget:k,direction:h});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var m=a(this.$indicators.children()[this.getItemIndex(f)]);m&&m.addClass("active")}var n=a.Event("slid.bs.carousel",{relatedTarget:k,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),j.sliding=!1,setTimeout(function(){j.$element.trigger(n)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(n)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.1",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.find("> .panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.1",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('