Commit 73e9bb9b authored by 青山's avatar 青山

init

parents
Pipeline #245 canceled with stages
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - About Us</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li class="current"><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Page Title -->
<section class="page-title" id="to-top-div">
<div class="auto-container">
<h1><span>about</span></h1>
<div class="bread-crumb">
<ul class="clearfix">
<li><a href="index.html">home</a></li>
<li class="current">about</li>
</ul>
</div>
</div>
</section>
<!--End Banner Section -->
<!--Services Section-->
<section class="services-section">
<div class="auto-container">
<div class="def-title-box">
<div class="patt"><span></span></div>
<div class="subtitle">creative services</div>
<h3>Proffesional Services</h3>
</div>
<div class="services">
<div class="row clearfix">
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-display"></span></div>
<h5>Web design</h5>
<div class="text">online presence</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-flask"></span></div>
<h5>Digital Marketing</h5>
<div class="text">get popular</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-chart-column"></span></div>
<h5>Google Seo</h5>
<div class="text">get on top</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-print"></span></div>
<h5>Print</h5>
<div class="text">all types of printing</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-medal"></span></div>
<h5>Branding</h5>
<div class="text">look unique</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-image"></span></div>
<h5>Motion Design</h5>
<div class="text">motion design</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Plans Section-->
<section class="plans-section">
<div class="auto-container">
<div class="row clearfix">
<!--Image-->
<div class="image-col col-lg-6 col-md-12 col-sm-12">
<div class="inner">
<div class="image">
<div class="bg-pattern"></div>
<img src="images/resource/image-1.jpg" alt="">
</div>
</div>
</div>
<!--Content-->
<div class="text-col col-lg-6 col-md-12 col-sm-12">
<div class="inner">
<h4>Plans and strategies that improve your online presence</h4>
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit.</p>
<ul>
<li>Digital Marketing</li>
<li>SEO Services</li>
<li>Responsive Design</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Team Section-->
<section class="team-section">
<div class="auto-container">
<div class="def-title-box">
<div class="patt"><span></span></div>
<div class="subtitle">team members</div>
<h3>Amazing Staff</h3>
</div>
<div class="team">
<div class="row clearfix">
<!--Block-->
<div class="team-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/team-1.jpg" alt=""></a></div>
<div class="cat"><span>Coding</span></div>
<div class="social">
<a href="#"><i class="fab fa-facebook-square"></i></a>
<a href="#"><i class="fab fa-twitter-square"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
</div>
<div class="name"><a href="#">Mike Gordon</a></div>
</div>
</div>
<!--Block-->
<div class="team-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/team-2.jpg" alt=""></a></div>
<div class="cat"><span>Marketing</span></div>
<div class="social">
<a href="#"><i class="fab fa-facebook-square"></i></a>
<a href="#"><i class="fab fa-twitter-square"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
</div>
<div class="name"><a href="#">David Rich</a></div>
</div>
</div>
<!--Block-->
<div class="team-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/team-3.jpg" alt=""></a></div>
<div class="cat"><span>SEO</span></div>
<div class="social">
<a href="#"><i class="fab fa-facebook-square"></i></a>
<a href="#"><i class="fab fa-twitter-square"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
</div>
<div class="name"><a href="#">Noah Clark</a></div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Services Section-->
<section class="services-two">
<div class="auto-container">
<div class="def-title-box">
<div class="patt"><span></span></div>
<div class="subtitle">what we offer</div>
<h3>Proffesional Services</h3>
</div>
<div class="row parent-row clearfix">
<div class="tabs-col col-xl-6 col-lg-12 col-md-12 col-sm-12">
<div class="tabs-box def-tabs-box">
<ul class="tab-buttons clearfix">
<li class="tab-btn active-btn" data-tab="#tab-1"><span>why choose us</span></li>
<li class="tab-btn" data-tab="#tab-2"><span>our mission</span></li>
<li class="tab-btn" data-tab="#tab-3"><span>our vision</span></li>
</ul>
<div class="tabs-content">
<!--Tab-->
<div class="tab active-tab" id="tab-1">
<div class="row clearfix">
<div class="image-col col-lg-5 col-md-5 col-sm-6">
<div class="image"><img src="images/resource/tab-image-1.jpg" alt=""></div>
</div>
<div class="text-col col-lg-7 col-md-7 col-sm-6">
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.</p>
</div>
</div>
</div>
</div>
<!--Tab-->
<div class="tab" id="tab-2">
<div class="row clearfix">
<div class="image-col col-lg-5 col-md-5 col-sm-6">
<div class="image"><img src="images/resource/tab-image-1.jpg" alt=""></div>
</div>
<div class="text-col col-lg-7 col-md-7 col-sm-6">
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.</p>
</div>
</div>
</div>
</div>
<!--Tab-->
<div class="tab" id="tab-3">
<div class="row clearfix">
<div class="image-col col-lg-5 col-md-5 col-sm-6">
<div class="image"><img src="images/resource/tab-image-1.jpg" alt=""></div>
</div>
<div class="text-col col-lg-7 col-md-7 col-sm-6">
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="accordions-col col-xl-6 col-lg-12 col-md-12 col-sm-12">
<div class="accordion-box clearfix">
<!--Block-->
<div class="accordion block">
<div class="acc-btn">For the trust, you have on us <i class="fa-regular fa-trophy"></i></div>
<div class="acc-content">
<div class="content">
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</div>
</div>
</div>
</div>
<!--Block-->
<div class="accordion block active-block">
<div class="acc-btn active">Modern designs served with quality <i class="fa-regular fa-home"></i></div>
<div class="acc-content">
<div class="content">
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</div>
</div>
</div>
</div>
<!--Block-->
<div class="accordion block">
<div class="acc-btn">Designs too original to be copied <i class="fa-regular fa-user"></i></div>
<div class="acc-content">
<div class="content">
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Main Footer-->
<footer class="main-footer">
<button class="scroll-top scroll-to-target" data-target="html" id="scroll-to-top"><span class="icon fa fa-arrow-alt-circle-up"></span></button>
<div class="footer-inner">
<div class="auto-container">
<div class="footer-logo"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="info">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Address</div>
<div class="text">121 King St, Melbourne <br>VIC 3000, Australia</div>
</div>
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Contact info</div>
<div class="text"><a href="tel:12345678900">123 456 789 00</a> <br> <a href="mailto:vosio@contact.com">vosio@contact.com</a></div>
</div>
</div>
</div>
<div class="loc-info"><a href="#">Map & Directions</a></div>
</div>
</div>
</footer>
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Blog Post Details</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown current"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Page Title -->
<section class="page-title" id="to-top-div">
<div class="auto-container">
<h1><span>stories</span></h1>
<div class="bread-crumb">
<ul class="clearfix">
<li><a href="index.html">home</a></li>
<li class="current">blog</li>
</ul>
</div>
</div>
</section>
<!--End Banner Section -->
<!--Sidebar Page-->
<div class="sidebar-page-container">
<div class="auto-container">
<div class="row clearfix">
<!--Content Side-->
<div class="content-side col-lg-8 col-md-12 col-sm-12">
<div class="content-inner">
<div class="blog-details">
<div class="image-box"><img src="images/main-slider/image-3.jpg" alt=""></div>
<div class="lower">
<h3>California abandons plan to tax text messages</h3>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="text-content text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.</p>
<blockquote>“It’s through mistakes that you actually can grow. You have to get bad in order to get good.”</blockquote>
<p>Enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus.</p>
<p>error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
</div>
<div class="post-tags"><span class="ttl">Tags:</span> <a href="#">design</a>, &ensp; <a href="#">sport</a>, &ensp; <a href="#">politics</a>, &ensp; <a href="#">travel</a></div>
</div>
</div>
<div class="post-author">
<div class="inner-box">
<div class="inner">
<div class="image"><img src="images/resource/author-1.jpg" alt=""></div>
<h5>About author</h5>
<div class="text">Enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur</div>
</div>
</div>
</div>
<div class="post-comments">
<h4>3 Comments</h4>
<div class="comment">
<div class="inner">
<div class="image"><img src="images/resource/author-2.jpg" alt=""></div>
<div class="c-info"><i class="far fa-clock"></i> 2 days ago / by Graham</div>
<div class="text">Testing comment form</div>
<div class="link"><a href="#" class="theme-btn btn-reply">reply</a></div>
</div>
</div>
<div class="comment">
<div class="inner">
<div class="image"><img src="images/resource/author-3.jpg" alt=""></div>
<div class="c-info"><i class="far fa-clock"></i> 2 days ago / by Graham</div>
<div class="text">Comment on Hover</div>
<div class="link"><a href="#" class="theme-btn btn-reply">reply</a></div>
</div>
</div>
<div class="comment">
<div class="inner">
<div class="image"><img src="images/resource/author-4.jpg" alt=""></div>
<div class="c-info"><i class="far fa-clock"></i> 2 days ago / by Graham</div>
<div class="text">Third comment</div>
<div class="link"><a href="#" class="theme-btn btn-reply">reply</a></div>
</div>
</div>
</div>
<div class="add-comment">
<h4>Leave comment</h4>
<div class="comment-form">
<form method="post" action="contact.html">
<div class="row clearfix">
<div class="inner-col col-lg-6 col-md-6 col-sm-12">
<div class="form-group">
<div class="field-label"><span class="icon fa fa-user"></span> Name</div>
<div class="field-inner"><input type="text" name="fieldname" value="" placeholder="" required><i class="dot"></i></div>
</div>
<div class="form-group">
<div class="field-label"><span class="icon far fa-envelope"></span> E-mail</div>
<div class="field-inner"><input type="email" name="fieldname" value="" placeholder="" required><i class="dot"></i></div>
</div>
<div class="form-group">
<div class="field-label"><span class="icon far fa-link"></span> Website</div>
<div class="field-inner"><input type="text" name="fieldname" value="" placeholder="" required><i class="dot"></i></div>
</div>
</div>
<div class="inner-col col-lg-6 col-md-6 col-sm-12">
<div class="form-group">
<div class="field-label">Comments</div>
<div class="field-inner"><textarea name="fieldname" placeholder="" required></textarea><i class="dot"></i></div>
</div>
<div class="form-group">
<button type="submit" class="theme-btn btn-style-two"><span>Post Comment</span></button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
<!--Sidebar Side-->
<div class="sidebar-side col-lg-4 col-md-12 col-sm-12">
<div class="sidebar">
<div class="sidebar-widget recent-post">
<div class="sidebar-title"><h5><span>latest posts</span></h5></div>
<div class="posts">
<div class="post">
<div class="inner">
<div class="image"><a href="#"><img src="images/resource/n-thumb-1.jpg" alt=""></a></div>
<div class="date"><span>18.09.2018</span></div>
<div class="text"><a href="#">Design solutions <br>for any media.</a></div>
</div>
</div>
<div class="post">
<div class="inner">
<div class="image"><a href="#"><img src="images/resource/n-thumb-2.jpg" alt=""></a></div>
<div class="date"><span>18.09.2018</span></div>
<div class="text"><a href="#">Design solutions <br>for any media.</a></div>
</div>
</div>
<div class="post">
<div class="inner">
<div class="image"><a href="#"><img src="images/resource/n-thumb-3.jpg" alt=""></a></div>
<div class="date"><span>18.09.2018</span></div>
<div class="text"><a href="#">Design solutions <br>for any media.</a></div>
</div>
</div>
</div>
</div>
<div class="sidebar-widget cat-widget">
<div class="sidebar-title"><h5><span>categories</span></h5></div>
<div class="categories">
<ul>
<li><a href="#">Business</a></li>
<li><a href="#">Marketing</a></li>
<li><a href="#">Creative</a></li>
<li><a href="#">Photography</a></li>
<li><a href="#">Creative</a></li>
<li><a href="#">Trading</a></li>
</ul>
</div>
</div>
<div class="sidebar-widget gallery-widget">
<div class="sidebar-title"><h5><span>instagram</span></h5></div>
<div class="images clearfix">
<div class="image">
<div class="image-box">
<img src="images/resource/g-thumb-1.jpg" alt="">
<a href="images/resource/image-1.jpg" class="lightbox-image overlink" data-fancybox="gallery"><i class="icon fab fa-instagram"></i></a>
</div>
</div>
<div class="image">
<div class="image-box">
<img src="images/resource/g-thumb-2.jpg" alt="">
<a href="images/resource/image-2.jpg" class="lightbox-image overlink" data-fancybox="gallery"><i class="icon fab fa-instagram"></i></a>
</div>
</div>
<div class="image">
<div class="image-box">
<img src="images/resource/g-thumb-3.jpg" alt="">
<a href="images/resource/image-3.jpg" class="lightbox-image overlink" data-fancybox="gallery"><i class="icon fab fa-instagram"></i></a>
</div>
</div>
<div class="image">
<div class="image-box">
<img src="images/resource/g-thumb-4.jpg" alt="">
<a href="images/resource/image-4.jpg" class="lightbox-image overlink" data-fancybox="gallery"><i class="icon fab fa-instagram"></i></a>
</div>
</div>
<div class="image">
<div class="image-box">
<img src="images/resource/g-thumb-5.jpg" alt="">
<a href="images/resource/image-5.jpg" class="lightbox-image overlink" data-fancybox="gallery"><i class="icon fab fa-instagram"></i></a>
</div>
</div>
<div class="image">
<div class="image-box">
<img src="images/resource/g-thumb-6.jpg" alt="">
<a href="images/resource/image-6.jpg" class="lightbox-image overlink" data-fancybox="gallery"><i class="icon fab fa-instagram"></i></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Main Footer-->
<footer class="main-footer">
<button class="scroll-top scroll-to-target" data-target="html" id="scroll-to-top"><span class="icon fa fa-arrow-alt-circle-up"></span></button>
<div class="footer-inner">
<div class="auto-container">
<div class="footer-logo"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="info">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Address</div>
<div class="text">121 King St, Melbourne <br>VIC 3000, Australia</div>
</div>
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Contact info</div>
<div class="text"><a href="tel:12345678900">123 456 789 00</a> <br> <a href="mailto:vosio@contact.com">vosio@contact.com</a></div>
</div>
</div>
</div>
<div class="loc-info"><a href="#">Map & Directions</a></div>
</div>
</div>
</footer>
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Our Stories</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown current"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Page Title -->
<section class="page-title" id="to-top-div">
<div class="auto-container">
<h1><span>stories</span></h1>
<div class="bread-crumb">
<ul class="clearfix">
<li><a href="index.html">home</a></li>
<li class="current">blog</li>
</ul>
</div>
</div>
</section>
<!--End Banner Section -->
<!--News Section-->
<section class="news-section">
<div class="auto-container">
<div class="news">
<div class="row clearfix">
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-1.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-2.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-3.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-4.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-5.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-6.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-7.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-8.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-9.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-10.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-11.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="news-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/news-12.jpg" alt=""></a></div>
<div class="lower">
<h4><a href="blog-single.html">California abandons plan to tax text messages</a></h4>
<div class="info"><div class="cat i-block"><i class="far fa-folder"></i> books</div><div class="time i-block"><i class="far fa-clock"></i> 2 hours ago</div></div>
<div class="link-box"><a href="blog-single.html" class="theme-btn">continue reading <i class="far fa-long-arrow-alt-right"></i></a></div>
</div>
</div>
</div>
</div>
</div>
<div class="styled-pagination">
<ul class="clearfix">
<li class="active"><a href="#">01</a></li>
<li><a href="#">02</a></li>
<li><a href="#">03</a></li>
</ul>
</div>
</div>
</section>
<!--Main Footer-->
<footer class="main-footer">
<button class="scroll-top scroll-to-target" data-target="html" id="scroll-to-top"><span class="icon fa fa-arrow-alt-circle-up"></span></button>
<div class="footer-inner">
<div class="auto-container">
<div class="footer-logo"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="info">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Address</div>
<div class="text">121 King St, Melbourne <br>VIC 3000, Australia</div>
</div>
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Contact info</div>
<div class="text"><a href="tel:12345678900">123 456 789 00</a> <br> <a href="mailto:vosio@contact.com">vosio@contact.com</a></div>
</div>
</div>
</div>
<div class="loc-info"><a href="#">Map & Directions</a></div>
</div>
</div>
</footer>
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Contact Us</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li class="current"><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Page Title -->
<section class="page-title" id="to-top-div">
<div class="auto-container">
<h1><span>contact</span></h1>
<div class="bread-crumb">
<ul class="clearfix">
<li><a href="index.html">home</a></li>
<li class="current">contact</li>
</ul>
</div>
</div>
</section>
<!--End Banner Section -->
<!--Contact Section-->
<section class="contact-section">
<div class="auto-container">
<div class="def-title-box">
<div class="patt"><span></span></div>
<div class="subtitle">get in touch</div>
<h3>contact us</h3>
</div>
<div class="info-box">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="fa fa-phone"></span></div>
<h5>Reception Desk</h5>
<div class="info"><a href="tel:(+01)1234567899">(+01) 123 456 7899</a></div>
</div>
</div>
</div>
<!--Block-->
<div class="info-block col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-clock"></span></div>
<h5>Working Hours</h5>
<div class="info">Monday - Friday / 08:00-17:00</div>
</div>
</div>
</div>
<!--Block-->
<div class="info-block col-xl-4 col-lg-4 col-md-12 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="fa fa-map-marker-alt"></span></div>
<h5>Address</h5>
<div class="info">Example street nr 23</div>
</div>
</div>
</div>
</div>
</div>
<div class="contact-box">
<div class="row clearfix">
<div class="form-col col-xl-8 col-lg-12 col-md-12 col-sm-12">
<h5>Send message</h5>
<div class="contact-form">
<form method="post" action="contact.html">
<div class="row clearfix">
<div class="inner-col col-lg-6 col-md-6 col-sm-12">
<div class="form-group">
<div class="field-label"><span class="icon fa fa-user"></span> Name</div>
<div class="field-inner"><input type="text" name="fieldname" value="" placeholder="" required><i class="dot"></i></div>
</div>
<div class="form-group">
<div class="field-label"><span class="icon far fa-envelope"></span> E-mail</div>
<div class="field-inner"><input type="email" name="fieldname" value="" placeholder="" required><i class="dot"></i></div>
</div>
<div class="form-group">
<div class="field-label"><span class="icon far fa-link"></span> Website</div>
<div class="field-inner"><input type="text" name="fieldname" value="" placeholder="" required><i class="dot"></i></div>
</div>
</div>
<div class="inner-col col-lg-6 col-md-6 col-sm-12">
<div class="form-group">
<div class="field-label">Message</div>
<div class="field-inner"><textarea name="fieldname" placeholder="" required></textarea><i class="dot"></i></div>
</div>
<div class="form-group">
<button type="submit" class="theme-btn btn-style-two"><span>Send Message</span></button>
</div>
</div>
</div>
</form>
</div>
</div>
<div class="map-col col-xl-4 col-lg-12 col-md-12 col-sm-12">
<div class="inner">
<div class="map-box"><iframe src="http://ditu.google.cn/maps/embed?pb=!1m18!1m12!1m3!1d3151.8385284068286!2d144.9535863151755!3d-37.8172509797517!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x6ad65d4dd5a05d97%3A0x3e64f855a564844d!2s121%20King%20St%2C%20Melbourne%20VIC%203000%2C%20Australia!5e0!3m2!1sen!2s!4v1656222373994!5m2!1sen!2s" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Main Footer-->
<footer class="main-footer">
<button class="scroll-top scroll-to-target" data-target="html" id="scroll-to-top"><span class="icon fa fa-arrow-alt-circle-up"></span></button>
<div class="footer-inner">
<div class="auto-container">
<div class="footer-logo"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="info">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Address</div>
<div class="text">121 King St, Melbourne <br>VIC 3000, Australia</div>
</div>
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Contact info</div>
<div class="text"><a href="tel:12345678900">123 456 789 00</a> <br> <a href="mailto:vosio@contact.com">vosio@contact.com</a></div>
</div>
</div>
</div>
<div class="loc-info"><a href="#">Map & Directions</a></div>
</div>
</div>
</footer>
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/
.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
.animated.bounceIn,
.animated.bounceOut {
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
.animated.flipOutX,
.animated.flipOutY {
-webkit-animation-duration: .75s;
animation-duration: .75s;
}
@-webkit-keyframes bounce {
0%, 20%, 53%, 80%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
@keyframes bounce {
0%, 20%, 53%, 80%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
}
@-webkit-keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
50% {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes rubberBand {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes rubberBand {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
30% {
-webkit-transform: scale3d(1.25, 0.75, 1);
transform: scale3d(1.25, 0.75, 1);
}
40% {
-webkit-transform: scale3d(0.75, 1.25, 1);
transform: scale3d(0.75, 1.25, 1);
}
50% {
-webkit-transform: scale3d(1.15, 0.85, 1);
transform: scale3d(1.15, 0.85, 1);
}
65% {
-webkit-transform: scale3d(.95, 1.05, 1);
transform: scale3d(.95, 1.05, 1);
}
75% {
-webkit-transform: scale3d(1.05, .95, 1);
transform: scale3d(1.05, .95, 1);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.rubberBand {
-webkit-animation-name: rubberBand;
animation-name: rubberBand;
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
@keyframes shake {
0%, 100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
20%, 40%, 60%, 80% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
100% {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
100% {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada {
0% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
100% {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
0% {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes wobble {
0% {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes jello {
11.1% {
-webkit-transform: none;
transform: none
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg)
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg)
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg)
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg)
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg)
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg)
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg)
}
100% {
-webkit-transform: none;
transform: none
}
}
@keyframes jello {
11.1% {
-webkit-transform: none;
transform: none
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg)
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg)
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg)
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg)
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg)
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg)
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg)
}
100% {
-webkit-transform: none;
transform: none
}
}
.jello{
-webkit-animation-name:jello;
animation-name:jello;
-webkit-transform-origin: center;
transform-origin: center
}
@-webkit-keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
100% {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
20% {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
40% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
60% {
opacity: 1;
-webkit-transform: scale3d(1.03, 1.03, 1.03);
transform: scale3d(1.03, 1.03, 1.03);
}
80% {
-webkit-transform: scale3d(.97, .97, .97);
transform: scale3d(.97, .97, .97);
}
100% {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInDown {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, -3000px, 0);
transform: translate3d(0, -3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, 25px, 0);
transform: translate3d(0, 25px, 0);
}
75% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
90% {
-webkit-transform: translate3d(0, 5px, 0);
transform: translate3d(0, 5px, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(-3000px, 0, 0);
transform: translate3d(-3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(25px, 0, 0);
transform: translate3d(25px, 0, 0);
}
75% {
-webkit-transform: translate3d(-10px, 0, 0);
transform: translate3d(-10px, 0, 0);
}
90% {
-webkit-transform: translate3d(5px, 0, 0);
transform: translate3d(5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
@keyframes bounceInRight {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(3000px, 0, 0);
transform: translate3d(3000px, 0, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(-25px, 0, 0);
transform: translate3d(-25px, 0, 0);
}
75% {
-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);
}
90% {
-webkit-transform: translate3d(-5px, 0, 0);
transform: translate3d(-5px, 0, 0);
}
100% {
-webkit-transform: none;
transform: none;
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes bounceInUp {
0%, 60%, 75%, 90%, 100% {
-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
}
0% {
opacity: 0;
-webkit-transform: translate3d(0, 3000px, 0);
transform: translate3d(0, 3000px, 0);
}
60% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
75% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
90% {
-webkit-transform: translate3d(0, -5px, 0);
transform: translate3d(0, -5px, 0);
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
@keyframes bounceOut {
20% {
-webkit-transform: scale3d(.9, .9, .9);
transform: scale3d(.9, .9, .9);
}
50%, 55% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
@keyframes bounceOutDown {
20% {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, 2000px, 0);
transform: translate3d(0, 2000px, 0);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
@keyframes bounceOutLeft {
20% {
opacity: 1;
-webkit-transform: translate3d(20px, 0, 0);
transform: translate3d(20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(-2000px, 0, 0);
transform: translate3d(-2000px, 0, 0);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
@keyframes bounceOutRight {
20% {
opacity: 1;
-webkit-transform: translate3d(-20px, 0, 0);
transform: translate3d(-20px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(2000px, 0, 0);
transform: translate3d(2000px, 0, 0);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
@keyframes bounceOutUp {
20% {
-webkit-transform: translate3d(0, -10px, 0);
transform: translate3d(0, -10px, 0);
}
40%, 45% {
opacity: 1;
-webkit-transform: translate3d(0, 20px, 0);
transform: translate3d(0, 20px, 0);
}
100% {
opacity: 0;
-webkit-transform: translate3d(0, -2000px, 0);
transform: translate3d(0, -2000px, 0);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) scale3d(.95, .95, .95);
transform: perspective(400px) scale3d(.95, .95, .95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
}
100% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
30% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
opacity: 1;
}
80% {
-webkit-transform: skewX(-5deg);
transform: skewX(-5deg);
opacity: 1;
}
100% {
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
0% {
opacity: 1;
}
100% {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
0% {
opacity: 1;
}
100% {
-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, -200deg);
transform: rotate3d(0, 0, 1, -200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -90deg);
transform: rotate3d(0, 0, 1, -90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: none;
transform: none;
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin: center;
transform-origin: center;
opacity: 1;
}
100% {
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: rotate3d(0, 0, 1, 200deg);
transform: rotate3d(0, 0, 1, 200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, 45deg);
transform: rotate3d(0, 0, 1, 45deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate3d(0, 0, 1, -45deg);
transform: rotate3d(0, 0, 1, -45deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate3d(0, 0, 1, 90deg);
transform: rotate3d(0, 0, 1, 90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
100% {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
100% {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInStable {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
33.333% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
66.666666% {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes zoomInStable {
0% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
33.333% {
opacity: 1;
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
66.666666% {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.zoomInStable {
-webkit-animation-name: zoomInStable;
animation-name: zoomInStable;
}
@-webkit-keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
0% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
0% {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
100% {
opacity: 0;
}
}
@keyframes zoomOut {
0% {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
100% {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
100% {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
100% {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
0% {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInDown {
0% {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
0% {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInLeft {
0% {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInRight {
0% {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
0% {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
0% {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
100% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutDown {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideOutRight {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
0% {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
100% {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@keyframes anime {
from {
opacity: 0;
transform: scaleY(0);
-webkit-transform: scaleY(0);
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-o-transform: scaleY(0);
}
to {
opacity: 1;
transform: scaleY(1);
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
-moz-transform: scaleY(1);
}
}
@-webkit-keyframes anime {
from {
opacity: 0;
transform: scaleY(0);
-webkit-transform: scaleY(0);
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-o-transform: scaleY(0);
}
to {
opacity: 1;
transform: scaleY(1);
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
-moz-transform: scaleY(1);
}
}
@-moz-keyframes anime {
from {
opacity: 0;
transform: scaleY(0);
-webkit-transform: scaleY(0);
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-o-transform: scaleY(0);
}
to {
opacity: 1;
transform: scaleY(1);
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
-moz-transform: scaleY(1);
}
}
@-o-keyframes anime {
from {
opacity: 0;
transform: scaleY(0);
-webkit-transform: scaleY(0);
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-o-transform: scaleY(0);
}
to {
opacity: 1;
transform: scaleY(1);
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
-moz-transform: scaleY(1);
}
}
@-ms-keyframes anime {
from {
opacity: 0;
transform: scaleY(0);
-webkit-transform: scaleY(0);
-moz-transform: scaleY(0);
-ms-transform: scaleY(0);
-o-transform: scaleY(0);
}
to {
opacity: 1;
transform: scaleY(1);
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
-moz-transform: scaleY(1);
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
@charset "UTF-8";body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
\ No newline at end of file
/**
* Owl Carousel v2.3.4
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
\ No newline at end of file
@media only screen and (max-width: 7000px){
.site-container{
overflow:hidden;
}
}
@media only screen and (max-width: 1699px){
}
@media only screen and (max-width: 1439px){
.banner-section .slide-item h1{
font-size: 54px;
}
.banner-section .slide-item .slide-count{
right: 50px;
top: 50px;
}
.banner-two{
padding-top: 100px;
}
.main-footer .info .text{
font-size: 28px;
}
.page-title h1{
font-size: 54px;
}
.portfolio-one .portfolio-item-one{
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.portfolio-item-one .inner{
padding-bottom: 25px;
}
.banner-five .auto-container{
padding-left: 100px;
}
.banner-five .banner-content-outer{
padding-top: 100px;
}
.banner-five .horizontal-scroll-box .portfolio-item-two{
width: 500px;
padding-right: 60px;
}
.banner-six .slide-item .content-box{
height: 900px;
}
.banner-six .slide-item .slide-count{
font-size: 84px;
line-height: 1em;
top: 10%;
}
.banner-six .slide-item.alt .slide-count{
top: 75%;
}
.banner-eleven .slide-item h1{
font-size: 48px;
}
.banner-eleven .slide-item .text{
font-size: 22px;
}
.banner-eleven .slide-item .left-thumb .image{
width: 280px;
}
.banner-eleven .slide-item .left-circle,
.banner-eleven .slide-item .image-layer .arrow{
width: 100px;
height: 100px;
font-size: 24px;
line-height: 100px;
}
.banner-eleven .slide-item .left-circle:before{
width: 20px;
height: 20px;
margin: -10px 0 0 -10px;
}
.banner-nine .slide-item h1{
font-size: 84px;
}
.banner-nine .slide-item .subtitle{
font-size: 22px;
}
.banner-nine .slide-item .slide-count{
top: 290px;
}
}
@media only screen and (max-width: 1339px){
.banner-section .slide-item .slide-count{
right: 30px;
top: 30px;
}
.banner-section .slide-item h1{
font-size: 48px;
}
.banner-two .slide-item h2{
font-size: 48px;
}
.main-footer .info .text{
font-size: 24px;
}
.page-title{
padding: 70px 0;
}
.news-section .row,
.mixitup-gallery .row{
margin: 0 -15px;
}
.news-section .row .news-block,
.mixitup-gallery .row .portfolio-block{
padding: 0 15px;
}
.project-details .text-col h3{
font-size: 30px;
}
.project-details .text-col .text{
font-size: 20px;
}
.post-controls ul li a{
font-size: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
.portfolio-one.alternate .portfolio-item-one {
-ms-flex: 0 0 33.333%;
flex: 0 0 33.333%;
max-width: 33.333%;
}
.banner-six .slide-item .content-box{
height: 800px;
}
.banner-six .slide-item h3{
font-size: 24px;
}
.banner-eleven .slide-item .inner{
margin-left: 260px;
}
.banner-eleven .slide-item .left-thumb .image{
width: 220px;
}
.banner-eleven .slide-item h1{
font-size: 42px;
}
.banner-eleven .slide-item .text{
font-size: 20px;
}
.banner-eleven .slide-item .slide-count{
width: 110px;
height: 100px;
padding: 20px 10px;
font-size: 32px;
line-height: 60px;
margin-bottom: 20px;
}
.banner-ten .slide-item .inner{
margin-left: 100px;
}
.banner-ten .slide-item h4{
font-size: 22px;
}
.banner-ten .slide-item h1{
font-size: 48px;
}
.banner-ten .slide-item .bottom-content{
right: 0;
}
.banner-eight .slide-item h4{
font-size: 22px;
}
.banner-eight .slide-item h1{
font-size: 48px;
line-height: 1.2em;
}
.banner-eight .pager-box .pager-item{
margin-right: 10px;
}
.banner-nine .slide-item .image-box{
max-width: 600px;
}
.banner-nine .slide-item .text-content{
left: 75%;
}
.banner-nine .slide-item h1{
font-size: 64px;
}
.banner-nine .slide-item .slide-count{
top: 260px;
}
.banner-seven .pager-content{
width: 280px;
}
.banner-seven .pager-outer .pager-item .text{
font-size: 15px;
}
.banner-seven .slide-item .inner{
max-width: 600px;
}
.banner-seven .slide-item h1{
font-size: 48px;
}
.banner-seven .slide-item .text{
font-size: 16px;
}
}
@media only screen and (max-width: 1199px){
.banner-section .slide-item .slide-count{
right: 30px;
top: 30px;
padding: 20px 10px;
font-size: 36px;
width: 100px;
height: 80px;
line-height: 40px;
}
.banner-two .slide-item .slide-count{
padding: 20px 10px;
font-size: 36px;
width: 100px;
height: 80px;
line-height: 40px;
}
.banner-section .slide-item h1{
font-size: 40px;
}
.banner-section .slide-item .text{
font-size: 20px;
}
.banner-two .slide-item .content-box{
height: 550px;
}
.contact-section .info-box .info-block .inner-box{
padding-left: 30px;
}
.news-block .lower{
padding: 35px 25px 0;
}
.blog-details blockquote{
font-size: 20px;
}
.blog-details h3{
font-size: 24px;
}
.project-details .text-col h3{
font-size: 24px;
}
.project-details .text-col .text{
font-size: 16px;
}
.project-details .text-col .scope .ttl{
font-size: 20px;
}
.project-details .text-col .scope ul{
font-size: 16px;
}
.banner-three .slide-item .slide-count{
width: 100px;
height: 100px;
padding: 20px 10px;
font-size: 36px;
line-height: 60px;
}
.banner-three .slide-item .content-box{
padding-bottom: 50px;
}
.banner-three .slide-item h3{
font-size: 24px;
}
.portfolio-one .portfolio-item-one {
-ms-flex: 0 0 33.333%;
flex: 0 0 33.333%;
max-width: 33.333%;
}
.portfolio-one.alternate .row{
margin: 0 -15px;
}
.portfolio-one.alternate .row .portfolio-item-one{
padding: 0 15px;
margin-bottom: 30px;
}
.banner-four .banner-content{
padding-left: 400px;
}
.banner-four .pager-outer{
width: 400px;
}
.banner-four .pager-outer .pager-item{
padding-top: 10px;
padding-bottom: 10px;
}
.banner-four .pager-outer .pager-item .text{
font-size: 16px;
}
.banner-four .pager-outer .pager-item.active{
padding-left: 30px;
}
.banner-four .pager-outer .pager-item .icon{
display: none;
}
.banner-five .auto-container{
padding-left: 60px;
}
.banner-five .horizontal-scroll-box .portfolio-item-two{
width: 450px;
padding-right: 50px;
}
.banner-five .banner-content-outer{
padding-bottom: 50px;
}
.banner-six .slide-item .content-box{
height: 750px;
}
.banner-six .slide-item h3{
font-size: 22px;
}
.banner-six .auto-container{
padding: 0 30px;
}
.banner-eleven .slide-item .inner{
margin-left: 100px;
}
.banner-eleven .bx-controls{
right: 30px;
bottom: 10px;
}
.banner-ten .slide-item .bottom-content .bottom-inner{
min-height: 0;
padding: 20px 120px 20px 30px;
}
.banner-ten .slide-item .bottom-content .count{
display: none;
}
.banner-ten .slide-item .bottom-content .text{
padding-top: 0;
font-size: 18px;
}
.banner-ten .bx-controls{
width: 100px;
margin: 0;
right: 0;
left: auto;
bottom: 0;
height: 100px;
}
.banner-ten .bx-controls .bx-controls-direction{
position: absolute;
width: 50px;
}
.banner-ten .bx-controls .bx-prev,
.banner-ten .bx-controls .bx-next{
position: relative;
display: block;
width: 50px;
height: 50px;
font-size: 20px;
line-height: 50px;
}
.banner-ten .slide-item .slide-count{
display: none;
}
.banner-ten .slide-item .content{
padding-left: 130px;
}
.banner-ten .slide-item .inner{
margin-left: 30px;
}
.banner-eight .slide-item h4{
font-size: 20px;
}
.banner-eight .slide-item h1{
font-size: 42px;
line-height: 1.3em;
}
.banner-eight .pager-box .pager-item{
width: 160px;
}
.banner-eight .pager-box .pager-item .text{
display: none;
}
.banner-nine .slide-item .image-box{
max-width: 550px;
}
.banner-nine .slide-item .text-content{
left: 62%;
}
.banner-nine .slide-item h1{
font-size: 54px;
}
.banner-nine .slide-item .content-box{
padding: 110px 0 70px;
}
.banner-nine .bx-controls{
bottom: 70px;
}
.banner-seven .pager-content{
display: none;
}
.banner-seven .slide-item .inner{
float: left;
}
}
@media only screen and (min-width: 768px){
.main-menu .navigation > li > ul,
.main-menu .navigation > li > ul > li > ul{
display:block !important;
visibility:hidden;
opacity:0;
}
}
@media only screen and (max-width: 991px){
.main-header-bar{
width: 80px;
}
.main-nav-outer{
left: 80px;
}
.main-header-bar .social-links{
display: none;
}
.main-header-bar .copyright{
width: 140px;
left: 25px;
}
.main-header-bar .line-two{
display: none;
left: 38px;
}
.main-header-bar .line-one{
bottom: 160px;
left: 38px;
}
.main-nav-outer .main-nav-box .main-nav{
padding-top: 80px;
}
.banner-section .slide-item .content{
padding-left: 80px;
}
.main-content-container{
padding-left: 80px;
}
.main-header-bar .alt-logo-box{
left: 134px;
}
.banner-section .slide-item .slide-bar{
left: 80px;
}
.banner-section .slide-item h1{
font-size: 32px;
line-height: 1.25em;
}
.btn-style-one{
padding: 12px 25px 11px;
}
.service-block .inner{
padding-left: 80px;
padding-right: 20px;
}
.service-block .icon-box{
width: 90px;
}
.main-footer .info .text{
font-size: 20px;
}
.main-footer .footer-logo img{
height: 35px;
}
.main-footer{
padding: 70px 0;
}
.main-footer .loc-info{
padding-top: 10px;
}
.banner-two{
padding-top: 70px;
}
.main-footer .scroll-top{
width: 80px;
height: 80px;
line-height: 80px;
top: -80px;
font-size: 24px;
border-radius: 10px 0 0 0;
}
.banner-two .slide-item .content-box{
height: 450px;
}
.banner-two .slide-item h2{
font-size: 36px;
}
.plans-section .text-col h4{
font-size: 22px;
}
.team-block .name{
font-size: 20px;
}
.def-title-box h3{
font-size: 24px;
}
.page-title h1{
font-size: 48px;
}
.contact-section .info-box .info-block:last-child{
border-top: 1px solid rgba(255, 255, 255, 0.10);
}
.blog-details .lower{
padding: 30px 20px 0;
}
.sidebar-page-container .post-author,
.sidebar-page-container .post-comments,
.sidebar-page-container .add-comment{
margin-left: 20px;
margin-right: 20px;
}
.blog-details h3{
font-size: 22px;
}
.mixitup-gallery .gallery-filters ul li{
font-size: 15px;
padding-top: 20px;
padding-bottom: 20px;
}
.portfolio-block h5{
font-size: 18px;
}
.project-details .text-col .text{
margin-right: 0;
}
.banner-three .slide-item h3{
font-size: 22px;
}
.portfolio-one .portfolio-item-one,
.portfolio-one.alternate .portfolio-item-one{
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.portfolio-one.alternate{
padding-bottom: 40px;
}
.banner-four .banner-content{
padding-left: 0;
}
.banner-four .pager-outer{
display: none;
}
.banner-four .banner-slider-outer{
padding-bottom: 50px;
}
.banner-five .horizontal-scroll-box .portfolio-item-two{
width: 380px;
padding-right: 30px;
margin-bottom: 30px;
}
.banner-six .auto-container{
padding: 0 15px;
}
.banner-eleven .slide-item .slide-count{
display: none;
}
.banner-eleven .slide-item .inner{
margin-left: 50px;
}
.banner-eleven .slide-item .image-layer{
left: 40%;
margin-left: 100px;
}
.banner-eleven .slide-item h1{
font-size: 32px;
}
.banner-eleven .slide-item .text{
font-size: 18px;
}
.banner-eleven .slide-item .links-box{
padding-top: 30px;
}
.banner-ten .slide-item h1{
font-size: 32px;
line-height: 1.3em;
}
.banner-ten .slide-item .bottom-content{
margin-left: 80px;
}
.banner-ten .slide-item .inner{
margin-left: 0;
}
.banner-ten .slide-item .content{
padding-left: 110px;
}
.banner-eight .slide-item .content,
.banner-eight .bx-controls{
padding-left: 80px;
}
.banner-eight .pager-content{
padding-left: 80px;
}
.banner-eight .pager-box .pager-item{
width: 140px;
}
.banner-eight .slide-item h4{
font-size: 18px;
}
.banner-eight .slide-item h1{
font-size: 36px;
}
.banner-nine .slide-item .text-content{
display: none;
}
.banner-nine .slide-item h1{
font-size: 44px;
}
.banner-nine .slide-item .image-box{
margin-left: 220px;
}
.banner-seven .slide-item h1{
font-size: 36px;
}
.banner-seven .slide-item .content{
padding-left: 80px;
}
.banner-section .owl-theme .owl-nav .owl-next,
.banner-section .owl-theme .owl-nav .owl-prev{
width: 50px;
height: 50px;
line-height: 50px;
font-size: 20px;
}
}
@media only screen and (max-width: 767px){
.banner-section .slide-item h1{
font-size: 28px;
}
.banner-section .slide-item .text{
font-size: 18px;
}
.banner-section .slide-item .slide-count{
display: none;
}
.banner-two .slide-item .slide-count{
left: 30px;
top: 30px;
}
.banner-two .slide-item .inner{
padding-left: 30px;
}
.banner-two .slide-item .content-box{
height: 400px;
}
.banner-two .owl-theme .owl-nav{
left: 30px;
bottom: 30px;
}
.banner-two .slide-item h2{
font-size: 28px;
}
.banner-two .slide-item .cat span{
font-size: 13px;
}
.main-footer .footer-logo img{
height: 26px;
}
.page-title{
padding: 50px 0;
}
.page-title h1{
font-size: 40px;
}
.contact-section .info-box .info-block{
border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}
.contact-section .info-box .info-block:last-child{
border-top: none;
border-bottom: none;
}
.blog-details blockquote{
font-size: 18px;
}
.mixitup-gallery .gallery-filters ul{
display: block;
}
.mixitup-gallery .gallery-filters ul li{
display: block;
width: 100%;
border-right: none;
padding-top: 18px;
padding-bottom: 18px;
border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}
.mixitup-gallery .gallery-filters ul li:last-child{
border-bottom: none;
}
.portfolio-one .portfolio-item-one,
.portfolio-one.alternate .portfolio-item-one{
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.banner-four .slider-box .slide-item .slide-count{
width: 80px;
height: 80px;
padding: 20px 10px;
font-size: 30px;
line-height: 40px;
}
.banner-six .slide-item .image-box,
.banner-six .slide-item.alt .image-box{
top: 0;
height: 100%;
}
.banner-six .slide-item.alt .slide-count{
display: none;
}
.banner-six .slide-item .content-box{
height: 630px;
}
.banner-eleven .slide-item .inner{
margin-left: 20px;
}
.banner-ten .slide-item .bottom-content{
display: none;
}
.banner-ten .slide-item .content{
padding-left: 80px;
}
.banner-ten .slide-item .content-box{
padding: 50px 0;
}
.banner-ten .slide-item h4{
font-size: 18px;
}
.banner-ten .slide-item h1{
font-size: 28px;
}
.banner-eight .pager-box .pager-item{
width: 80px;
overflow: hidden;
}
.banner-eight .pager-box .pager-item .inner{
padding-left: 80px;
}
.banner-eight .pager-box .pager-item .count{
display: none;
}
.banner-eight .slide-item h1{
font-size: 30px;
}
.banner-nine .slide-item h1{
font-size: 36px;
}
.banner-nine .slide-item .subtitle{
top: 30px;
font-size: 18px;
}
.banner-nine .slide-item h1{
top: 90px;
}
.banner-nine .slide-item .slide-count{
top: 150px;
}
.banner-nine .slide-item .image-box{
margin-left: 150px;
}
.banner-seven .slide-item h1{
font-size: 30px;
}
}
@media only screen and (max-width: 599px){
.main-nav-outer{
left: 0;
}
.main-nav-outer.now-visible{
z-index: 10;
}
.banner-section .slide-item h1{
font-size: 24px;
}
.banner-section .slide-item .text{
font-size: 16px;
}
.main-footer .info .text{
font-size: 16px;
}
.main-footer .loc-info a{
font-size: 15px;
}
.def-tabs-box .tab-buttons{
display: block;
}
.def-tabs-box .tab-buttons .tab-btn{
display: block;
width: 100%;
}
.def-tabs-box .tabs-content{
padding: 20px 20px 0;
}
.accordion-box .block .acc-btn{
padding-left: 20px;
}
.accordion-box .block .acc-btn i{
display: none;
}
.banner-two .slide-item h2{
font-size: 24px;
}
.plans-section .image-col .image{
margin: 0 0;
}
.plans-section .image-col .image:before,
.plans-section .image-col .image .bg-pattern{
display: none;
}
.plans-section .text-col h4{
font-size: 20px;
}
.page-title h1{
font-size: 30px;
line-height: 1.30em;
}
.sidebar-page-container .post-author .inner-box{
padding: 20px 20px;
}
.sidebar-page-container .post-author .inner{
padding-left: 0;
padding-top: 0;
}
.sidebar-page-container .post-author .inner:before{
left: -15px;
top: -15px;
}
.sidebar-page-container .post-author .image{
position: relative;
left: 0;
top: 0;
margin-bottom: 20px;
}
.post-comments .comment .inner{
padding-left: 0;
}
.post-comments .comment .image{
position: relative;
left: 0;
top: 0;
margin-bottom: 20px;
}
.post-comments .comment .c-info{
opacity: 1;
visibility: visible;
}
.portfolio-block .inner{
padding-left: 20px;
padding-bottom: 20px;
}
.post-controls ul li a{
font-size: 16px;
padding-top: 15px;
padding-bottom: 15px;
}
.main-header-bar.alt-logo .alt-logo-box{
display: none;
}
.banner-three .slide-item .slide-count{
width: 80px;
height: 80px;
padding: 20px 10px;
font-size: 30px;
line-height: 40px;
}
.portfolio-one.alternate,
.banner-four .banner-slider-outer{
padding-top: 50px;
}
.banner-five .horizontal-scroll-box .portfolio-item-two{
width: 300px;
padding-right: 20px;
margin-bottom: 20px;
}
.banner-five .banner-content-outer{
padding-top: 50px;
}
.banner-five .auto-container{
padding-left: 20px;
}
.banner-six .slide-item .content-box{
height: 550px;
padding-top: 50px;
}
.banner-eleven .slide-item .image-layer .arrow{
display: none;
}
.banner-eleven .slide-item .inner{
margin-left: 0;
}
.banner-eleven .bx-controls{
right: 20px;
bottom: 0;
transform: scale(0.75);
}
.banner-eleven .slide-item h1{
font-size: 28px;
}
.banner-ten .slide-item h4{
font-size: 16px;
}
.banner-ten .slide-item h1{
font-size: 24px;
}
.banner-eight .slide-item .content-box{
padding: 30px 0 50px;
}
.banner-eight .pager-content{
display: none;
}
.banner-eight .bx-controls{
bottom: 30px;
}
.banner-eight .slide-item h1{
font-size: 24px;
}
.banner-nine .slide-item .content-box{
padding: 50px 0;
}
.banner-nine .slide-item h1{
top: 80px;
font-size: 30px;
}
.banner-nine .bx-controls .bx-prev{
left: 20px;
font-size: 24px;
}
.banner-nine .bx-controls .bx-next{
right: 20px;
font-size: 24px;
}
.banner-seven .slide-item h1{
font-size: 24px;
line-height: 1.3em;
}
.banner-seven .slide-item .text{
font-size: 15px;
}
.banner-seven .slide-item .content-box{
padding: 50px 0;
}
}
@media only screen and (max-width: 479px) {
.def-title-box h3{
font-size: 20px;
}
.banner-two .slide-item h2{
font-size: 20px;
}
.service-block .inner-box{
padding: 30px 20px;
}
.accordion-box .block .content{
padding: 20px 20px;
}
.service-block .inner{
padding-left: 0;
padding-right: 0;
}
.service-block .icon-box{
position: relative;
left: 0;
top: 0;
margin-bottom: 30px;
border-radius: 10px;
}
.team-block .name{
padding-top: 20px;
padding-bottom: 20px;
}
.team-block .cat span{
font-size: 12px;
letter-spacing: 1px;
}
.team-block .name{
font-size: 18px;
}
.contact-section .info-box .info-block .inner-box{
padding: 30px 20px;
}
.contact-section .info-box .info-block .inner{
padding-left: 0;
}
.contact-section .info-box .info-block .icon-box{
position: relative;
left: 0;
top: 0;
}
.contact-section .form-col form button,
.add-comment form .theme-btn{
letter-spacing: 0;
padding-left: 10px;
padding-right: 10px;
}
.news-block h4,
.sidebar-page-container .post-author h5{
font-size: 18px;
}
.news-block .lower{
padding: 30px 15px 0;
}
.news-block .link-box a{
min-width: 0;
width: 100%;
padding-left: 10px;
padding-right: 10px;
}
.news-block .link-box a i{
display: none;
}
.blog-details blockquote{
font-size: 15px;
padding-left: 25px;
}
.blog-details blockquote:before{
width: 5px;
}
.blog-details .post-tags .ttl{
font-size: 20px;
}
.post-comments h4,
.add-comment h4{
font-size: 20px;
}
.blog-details h3{
font-size: 18px;
}
.portfolio-block h5{
font-size: 16px;
}
.project-details .text-col h3{
font-size: 20px;
}
.project-details .text-col .scope{
padding-left: 0;
}
.project-details .text-col .scope .ttl{
position: relative;
margin-bottom: 20px;
}
.post-controls ul li{
width: 100%;
border-right: none;
border-bottom: 1px solid rgba(255, 255, 255, 0.10);
}
.post-controls ul li:last-child{
border-bottom: none;
}
.banner-five .horizontal-scroll-box .portfolio-item-two{
width: 190px;
padding-right: 10px;
}
.banner-eleven .slide-item h1{
font-size: 24px;
}
.banner-eleven .slide-item .text{
font-size: 16px;
}
.banner-ten .slide-item h1{
font-size: 22px;
}
.banner-eight .slide-item h1{
font-size: 20px;
}
.banner-nine .slide-item .image-box{
display: none;
}
.banner-nine .slide-item .subtitle{
position: relative;
top: 0;
margin-bottom: 20px;
}
.banner-nine .slide-item h1{
position: relative;
top: 0;
margin-bottom: 20px;
font-size: 24px;
}
.banner-nine .slide-item .slide-count{
position: relative;
top: 0;
font-size: 20px;
}
.banner-section .owl-theme .owl-nav{
display: none;
}
}
\ No newline at end of file
.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.html);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
\ No newline at end of file
@font-face {
font-family: 'simple-line-icons';
src: url('../fonts/Simple-Line-Icons.eot?v=2.4.0');
src: url('../fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('../fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('../fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('../fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('../fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
font-weight: normal;
font-style: normal;
}
/*
Use the following CSS code if you want to have a class per icon.
Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
[class^="sl-icon-"], [class*=" sl-icon-"] {
font-family: 'simple-line-icons';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sl-icon-user:before {
content: "\e005";
}
.sl-icon-people:before {
content: "\e001";
}
.sl-icon-user-female:before {
content: "\e000";
}
.sl-icon-user-follow:before {
content: "\e002";
}
.sl-icon-user-following:before {
content: "\e003";
}
.sl-icon-user-unfollow:before {
content: "\e004";
}
.sl-icon-login:before {
content: "\e066";
}
.sl-icon-logout:before {
content: "\e065";
}
.sl-icon-emotsmile:before {
content: "\e021";
}
.sl-icon-phone:before {
content: "\e600";
}
.sl-icon-call-end:before {
content: "\e048";
}
.sl-icon-call-in:before {
content: "\e047";
}
.sl-icon-call-out:before {
content: "\e046";
}
.sl-icon-map:before {
content: "\e033";
}
.sl-icon-location-pin:before {
content: "\e096";
}
.sl-icon-direction:before {
content: "\e042";
}
.sl-icon-directions:before {
content: "\e041";
}
.sl-icon-compass:before {
content: "\e045";
}
.sl-icon-layers:before {
content: "\e034";
}
.sl-icon-menu:before {
content: "\e601";
}
.sl-icon-list:before {
content: "\e067";
}
.sl-icon-options-vertical:before {
content: "\e602";
}
.sl-icon-options:before {
content: "\e603";
}
.sl-icon-arrow-down:before {
content: "\e604";
}
.sl-icon-arrow-left:before {
content: "\e605";
}
.sl-icon-arrow-right:before {
content: "\e606";
}
.sl-icon-arrow-up:before {
content: "\e607";
}
.sl-icon-arrow-up-circle:before {
content: "\e078";
}
.sl-icon-arrow-left-circle:before {
content: "\e07a";
}
.sl-icon-arrow-right-circle:before {
content: "\e079";
}
.sl-icon-arrow-down-circle:before {
content: "\e07b";
}
.sl-icon-check:before {
content: "\e080";
}
.sl-icon-clock:before {
content: "\e081";
}
.sl-icon-plus:before {
content: "\e095";
}
.sl-icon-minus:before {
content: "\e615";
}
.sl-icon-close:before {
content: "\e082";
}
.sl-icon-event:before {
content: "\e619";
}
.sl-icon-exclamation:before {
content: "\e617";
}
.sl-icon-organization:before {
content: "\e616";
}
.sl-icon-trophy:before {
content: "\e006";
}
.sl-icon-screen-smartphone:before {
content: "\e010";
}
.sl-icon-screen-desktop:before {
content: "\e011";
}
.sl-icon-plane:before {
content: "\e012";
}
.sl-icon-notebook:before {
content: "\e013";
}
.sl-icon-mustache:before {
content: "\e014";
}
.sl-icon-mouse:before {
content: "\e015";
}
.sl-icon-magnet:before {
content: "\e016";
}
.sl-icon-energy:before {
content: "\e020";
}
.sl-icon-disc:before {
content: "\e022";
}
.sl-icon-cursor:before {
content: "\e06e";
}
.sl-icon-cursor-move:before {
content: "\e023";
}
.sl-icon-crop:before {
content: "\e024";
}
.sl-icon-chemistry:before {
content: "\e026";
}
.sl-icon-speedometer:before {
content: "\e007";
}
.sl-icon-shield:before {
content: "\e00e";
}
.sl-icon-screen-tablet:before {
content: "\e00f";
}
.sl-icon-magic-wand:before {
content: "\e017";
}
.sl-icon-hourglass:before {
content: "\e018";
}
.sl-icon-graduation:before {
content: "\e019";
}
.sl-icon-ghost:before {
content: "\e01a";
}
.sl-icon-game-controller:before {
content: "\e01b";
}
.sl-icon-fire:before {
content: "\e01c";
}
.sl-icon-eyeglass:before {
content: "\e01d";
}
.sl-icon-envelope-open:before {
content: "\e01e";
}
.sl-icon-envelope-letter:before {
content: "\e01f";
}
.sl-icon-bell:before {
content: "\e027";
}
.sl-icon-badge:before {
content: "\e028";
}
.sl-icon-anchor:before {
content: "\e029";
}
.sl-icon-wallet:before {
content: "\e02a";
}
.sl-icon-vector:before {
content: "\e02b";
}
.sl-icon-speech:before {
content: "\e02c";
}
.sl-icon-puzzle:before {
content: "\e02d";
}
.sl-icon-printer:before {
content: "\e02e";
}
.sl-icon-present:before {
content: "\e02f";
}
.sl-icon-playlist:before {
content: "\e030";
}
.sl-icon-pin:before {
content: "\e031";
}
.sl-icon-picture:before {
content: "\e032";
}
.sl-icon-handbag:before {
content: "\e035";
}
.sl-icon-globe-alt:before {
content: "\e036";
}
.sl-icon-globe:before {
content: "\e037";
}
.sl-icon-folder-alt:before {
content: "\e039";
}
.sl-icon-folder:before {
content: "\e089";
}
.sl-icon-film:before {
content: "\e03a";
}
.sl-icon-feed:before {
content: "\e03b";
}
.sl-icon-drop:before {
content: "\e03e";
}
.sl-icon-drawer:before {
content: "\e03f";
}
.sl-icon-docs:before {
content: "\e040";
}
.sl-icon-doc:before {
content: "\e085";
}
.sl-icon-diamond:before {
content: "\e043";
}
.sl-icon-cup:before {
content: "\e044";
}
.sl-icon-calculator:before {
content: "\e049";
}
.sl-icon-bubbles:before {
content: "\e04a";
}
.sl-icon-briefcase:before {
content: "\e04b";
}
.sl-icon-book-open:before {
content: "\e04c";
}
.sl-icon-basket-loaded:before {
content: "\e04d";
}
.sl-icon-basket:before {
content: "\e04e";
}
.sl-icon-bag:before {
content: "\e04f";
}
.sl-icon-action-undo:before {
content: "\e050";
}
.sl-icon-action-redo:before {
content: "\e051";
}
.sl-icon-wrench:before {
content: "\e052";
}
.sl-icon-umbrella:before {
content: "\e053";
}
.sl-icon-trash:before {
content: "\e054";
}
.sl-icon-tag:before {
content: "\e055";
}
.sl-icon-support:before {
content: "\e056";
}
.sl-icon-frame:before {
content: "\e038";
}
.sl-icon-size-fullscreen:before {
content: "\e057";
}
.sl-icon-size-actual:before {
content: "\e058";
}
.sl-icon-shuffle:before {
content: "\e059";
}
.sl-icon-share-alt:before {
content: "\e05a";
}
.sl-icon-share:before {
content: "\e05b";
}
.sl-icon-rocket:before {
content: "\e05c";
}
.sl-icon-question:before {
content: "\e05d";
}
.sl-icon-pie-chart:before {
content: "\e05e";
}
.sl-icon-pencil:before {
content: "\e05f";
}
.sl-icon-note:before {
content: "\e060";
}
.sl-icon-loop:before {
content: "\e064";
}
.sl-icon-home:before {
content: "\e069";
}
.sl-icon-grid:before {
content: "\e06a";
}
.sl-icon-graph:before {
content: "\e06b";
}
.sl-icon-microphone:before {
content: "\e063";
}
.sl-icon-music-tone-alt:before {
content: "\e061";
}
.sl-icon-music-tone:before {
content: "\e062";
}
.sl-icon-earphones-alt:before {
content: "\e03c";
}
.sl-icon-earphones:before {
content: "\e03d";
}
.sl-icon-equalizer:before {
content: "\e06c";
}
.sl-icon-like:before {
content: "\e068";
}
.sl-icon-dislike:before {
content: "\e06d";
}
.sl-icon-control-start:before {
content: "\e06f";
}
.sl-icon-control-rewind:before {
content: "\e070";
}
.sl-icon-control-play:before {
content: "\e071";
}
.sl-icon-control-pause:before {
content: "\e072";
}
.sl-icon-control-forward:before {
content: "\e073";
}
.sl-icon-control-end:before {
content: "\e074";
}
.sl-icon-volume-1:before {
content: "\e09f";
}
.sl-icon-volume-2:before {
content: "\e0a0";
}
.sl-icon-volume-off:before {
content: "\e0a1";
}
.sl-icon-calendar:before {
content: "\e075";
}
.sl-icon-bulb:before {
content: "\e076";
}
.sl-icon-chart:before {
content: "\e077";
}
.sl-icon-ban:before {
content: "\e07c";
}
.sl-icon-bubble:before {
content: "\e07d";
}
.sl-icon-camrecorder:before {
content: "\e07e";
}
.sl-icon-camera:before {
content: "\e07f";
}
.sl-icon-cloud-download:before {
content: "\e083";
}
.sl-icon-cloud-upload:before {
content: "\e084";
}
.sl-icon-envelope:before {
content: "\e086";
}
.sl-icon-eye:before {
content: "\e087";
}
.sl-icon-flag:before {
content: "\e088";
}
.sl-icon-heart:before {
content: "\e08a";
}
.sl-icon-info:before {
content: "\e08b";
}
.sl-icon-key:before {
content: "\e08c";
}
.sl-icon-link:before {
content: "\e08d";
}
.sl-icon-lock:before {
content: "\e08e";
}
.sl-icon-lock-open:before {
content: "\e08f";
}
.sl-icon-magnifier:before {
content: "\e090";
}
.sl-icon-magnifier-add:before {
content: "\e091";
}
.sl-icon-magnifier-remove:before {
content: "\e092";
}
.sl-icon-paper-clip:before {
content: "\e093";
}
.sl-icon-paper-plane:before {
content: "\e094";
}
.sl-icon-power:before {
content: "\e097";
}
.sl-icon-refresh:before {
content: "\e098";
}
.sl-icon-reload:before {
content: "\e099";
}
.sl-icon-settings:before {
content: "\e09a";
}
.sl-icon-star:before {
content: "\e09b";
}
.sl-icon-symbol-female:before {
content: "\e09c";
}
.sl-icon-symbol-male:before {
content: "\e09d";
}
.sl-icon-target:before {
content: "\e09e";
}
.sl-icon-credit-card:before {
content: "\e025";
}
.sl-icon-paypal:before {
content: "\e608";
}
.sl-icon-social-tumblr:before {
content: "\e00a";
}
.sl-icon-social-twitter:before {
content: "\e009";
}
.sl-icon-social-facebook:before {
content: "\e00b";
}
.sl-icon-social-instagram:before {
content: "\e609";
}
.sl-icon-social-linkedin:before {
content: "\e60a";
}
.sl-icon-social-pinterest:before {
content: "\e60b";
}
.sl-icon-social-github:before {
content: "\e60c";
}
.sl-icon-social-google:before {
content: "\e60d";
}
.sl-icon-social-reddit:before {
content: "\e60e";
}
.sl-icon-social-skype:before {
content: "\e60f";
}
.sl-icon-social-dribbble:before {
content: "\e00d";
}
.sl-icon-social-behance:before {
content: "\e610";
}
.sl-icon-social-foursqare:before {
content: "\e611";
}
.sl-icon-social-soundcloud:before {
content: "\e612";
}
.sl-icon-social-spotify:before {
content: "\e613";
}
.sl-icon-social-stumbleupon:before {
content: "\e614";
}
.sl-icon-social-youtube:before {
content: "\e008";
}
.sl-icon-social-dropbox:before {
content: "\e00c";
}
.sl-icon-social-vkontakte:before {
content: "\e618";
}
.sl-icon-social-steam:before {
content: "\e620";
}
scrollbar,[scrollbar],[data-scrollbar]{display:block;position:relative;overflow:scroll}scrollbar .scroll-content,[scrollbar] .scroll-content,[data-scrollbar] .scroll-content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:transform}scrollbar.scrolling .scroll-content,[scrollbar].scrolling .scroll-content,[data-scrollbar].scrolling .scroll-content{pointer-events:none}scrollbar.scrolling .scroll-content .scroll-content,[scrollbar].scrolling .scroll-content .scroll-content,[data-scrollbar].scrolling .scroll-content .scroll-content{pointer-events:auto}scrollbar .scrollbar-track,[scrollbar] .scrollbar-track,[data-scrollbar] .scrollbar-track{position:absolute;opacity:0;z-index:1;-webkit-transition:opacity .5s 1s ease-out,background .5s ease-out;transition:opacity .5s 1s ease-out,background .5s ease-out;background:0 0}scrollbar .scrollbar-track.show,[scrollbar] .scrollbar-track.show,[data-scrollbar] .scrollbar-track.show,scrollbar .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,[data-scrollbar] .scrollbar-track:hover{opacity:1;-webkit-transition-delay:0s;transition-delay:0s}scrollbar .scrollbar-track:hover,[scrollbar] .scrollbar-track:hover,[data-scrollbar] .scrollbar-track:hover{background:rgba(222,222,222,.75)}scrollbar .scrollbar-track-x,[scrollbar] .scrollbar-track-x,[data-scrollbar] .scrollbar-track-x{bottom:0;left:0;width:100%;height:8px}scrollbar .scrollbar-track-y,[scrollbar] .scrollbar-track-y,[data-scrollbar] .scrollbar-track-y{top:0;right:0;width:8px;height:100%}scrollbar .scrollbar-thumb,[scrollbar] .scrollbar-thumb,[data-scrollbar] .scrollbar-thumb{position:absolute;top:0;left:0;width:8px;height:8px;background:rgba(0,0,0,.5);border-radius:4px}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<metadata>
Created by FontForge 20170731 at Sun Jan 22 11:00:54 2006
By Aleksey,,,
HTF Gotham\252 Copr. 2000 The Hoefler Type Foundry, Inc. Info: www.typography.com
</metadata>
<defs>
<font id="Gotham-Bold" horiz-adv-x="500" >
<font-face
font-family="Gotham"
font-weight="700"
font-stretch="normal"
units-per-em="1000"
panose-1="2 0 8 4 4 0 0 2 0 4"
ascent="800"
descent="-200"
x-height="536"
cap-height="700"
bbox="-71 -173 1195 932"
underline-thickness="20"
underline-position="-163"
unicode-range="U+0020-FB02"
/>
<missing-glyph
/>
<glyph glyph-name=".notdef"
/>
<glyph glyph-name=".null" horiz-adv-x="0"
/>
<glyph glyph-name="nonmarkingreturn" horiz-adv-x="300"
/>
<glyph glyph-name="space" unicode=" " horiz-adv-x="300"
/>
<glyph glyph-name="exclam" unicode="!" horiz-adv-x="324"
d="M73 700v-20l47 -442h84l47 442v20h-178zM243 0v160h-162v-160h162z" />
<glyph glyph-name="quotedbl" unicode="&#x22;" horiz-adv-x="520"
d="M293 381h77l109 314v5h-168zM57 381h77l109 314v5h-168z" />
<glyph glyph-name="numbersign" unicode="#" horiz-adv-x="700"
d="M665 426v128h-76l25 146h-132l-25 -146h-145l25 146h-132l-25 -146h-110v-128h88l-25 -148h-98v-128h76l-26 -150h132l26 150h145l-26 -150h132l26 150h110v128h-88l25 148h98zM435 426l-25 -148h-145l25 148h145z" />
<glyph glyph-name="dollar" unicode="$" horiz-adv-x="646"
d="M596 199q0 84 -51.5 134.5t-165.5 81.5v151q32 -8 63 -23.5t61 -35.5l67 117q-41 29 -86.5 47.5t-99.5 26.5v60h-104v-58q-47 -5 -86 -20.5t-66.5 -41t-42.5 -59.5t-15 -76q0 -44 13.5 -77.5t40 -58.5t67 -43.5t94.5 -33.5v-159q-45 9 -83.5 29.5t-79.5 51.5l-78 -114
q50 -38 110.5 -62.5t125.5 -32.5v-101h104v99q48 5 87 21t66.5 41.5t43 59.5t15.5 76zM285 440q-41 15 -55 32t-14 40q0 24 16.5 41t52.5 22v-135zM450 191q0 -54 -71 -65v140q41 -15 56 -32t15 -43z" />
<glyph glyph-name="percent" unicode="%" horiz-adv-x="860"
d="M385 530q0 37 -12 69.5t-34.5 56.5t-53.5 38t-69 14t-69.5 -14t-54 -38.5t-35 -57.5t-12.5 -70t12 -69.5t34.5 -56.5t53.5 -38t69 -14t69.5 14t54 38.5t35 57t12.5 70.5zM745 700h-119l-511 -700h119zM815 172q0 37 -12 69.5t-34.5 56.5t-53.5 38t-69 14t-69.5 -14
t-54 -38.5t-35 -57.5t-12.5 -70t12 -69.5t34.5 -56.5t53.5 -38t69 -14t69.5 14t54 38.5t35 57t12.5 70.5zM280 528q0 -35 -16 -61t-48 -26q-30 0 -48 26.5t-18 62.5q0 35 16 61t48 26q30 0 48 -26.5t18 -62.5zM710 170q0 -35 -16 -61t-48 -26q-30 0 -48 26.5t-18 62.5
q0 35 16 61t48 26q30 0 48 -26.5t18 -62.5z" />
<glyph glyph-name="ampersand" unicode="&#x26;" horiz-adv-x="696"
d="M668 65l-103 103q26 35 49 73t43 75l-113 62q-17 -32 -34 -62.5t-34 -57.5l-93 93q65 25 106 69t41 115q0 37 -14 69.5t-40 56.5t-62 37.5t-81 13.5q-51 0 -90.5 -15.5t-66.5 -41t-41 -59t-14 -69.5q0 -37 11.5 -70.5t37.5 -70.5q-66 -30 -101 -77.5t-35 -115.5
q0 -47 18 -84.5t49.5 -64t74.5 -40.5t93 -14q61 0 111.5 21.5t93.5 56.5l81 -82zM396 526q0 -34 -23.5 -55.5t-69.5 -38.5q-22 25 -31.5 44.5t-9.5 43.5q0 32 18.5 52t49.5 20q29 0 47.5 -17t18.5 -49zM388 156q-24 -19 -49.5 -29.5t-51.5 -10.5q-43 0 -70.5 22.5
t-27.5 60.5q0 26 15 50.5t50 42.5z" />
<glyph glyph-name="quotesingle" unicode="'" horiz-adv-x="286"
d="M57 381h79l109 314v5h-170z" />
<glyph glyph-name="parenleft" unicode="(" horiz-adv-x="445"
d="M403 614l-67 101q-139 -75 -208 -179t-69 -249t69 -249t208 -179l67 101q-51 35 -87.5 71t-60 75t-34.5 83.5t-11 97.5t11 97.5t34.5 83.5t60 75t87.5 71z" />
<glyph glyph-name="parenright" unicode=")" horiz-adv-x="445"
d="M386 287q0 145 -69 249t-208 179l-67 -101q51 -35 87.5 -71t60 -75t34.5 -83.5t11 -97.5t-11 -97.5t-34.5 -83.5t-60 -75t-87.5 -71l67 -101q139 75 208 179t69 249z" />
<glyph glyph-name="asterisk" unicode="*" horiz-adv-x="430"
d="M379 490l-112 47l112 47l-42 72l-97 -74l16 120h-82l16 -120l-97 74l-42 -72l112 -47l-112 -47l42 -72l97 74l-16 -120h82l-16 120l97 -74z" />
<glyph glyph-name="plus" unicode="+" horiz-adv-x="640"
d="M249 421h-181v-138h181v-180h142v180h181v138h-181v180h-142v-180z" />
<glyph glyph-name="comma" unicode="," horiz-adv-x="286"
d="M26 -99l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99z" />
<glyph glyph-name="hyphen" unicode="-" horiz-adv-x="408"
d="M358 237v146h-308v-146h308z" />
<glyph glyph-name="period" unicode="." horiz-adv-x="286"
d="M224 0v160h-162v-160h162z" />
<glyph glyph-name="slash" unicode="/" horiz-adv-x="530"
d="M415 798l-443 -926h129l443 926h-129z" />
<glyph glyph-name="zero" unicode="0" horiz-adv-x="730"
d="M676 351q0 76 -22 142t-62.5 115t-98 76.5t-127.5 27.5t-127.5 -28t-98.5 -77t-63.5 -115.5t-22.5 -142.5q0 -77 22 -142.5t62.5 -114.5t98 -76.5t127.5 -27.5t127.5 28t98.5 77t63.5 115t22.5 143zM518 349q0 -48 -10.5 -88.5t-30.5 -70.5t-48 -46.5t-63 -16.5t-63.5 17
t-48.5 47t-31 71t-11 89t10.5 89t30.5 70.5t48 46t63 16.5t63.5 -17t48.5 -47t31 -71t11 -89z" />
<glyph glyph-name="one" unicode="1" horiz-adv-x="422"
d="M24 645l32 -126l122 30v-549h152v705h-105z" />
<glyph glyph-name="two" unicode="2" horiz-adv-x="623"
d="M309 572q42 0 68 -23t26 -68q0 -22 -6.5 -40.5t-21 -38t-37.5 -41t-56 -48.5l-233 -191v-122h518v133h-305l114 88q46 36 81 66.5t57.5 61.5t34 65.5t11.5 78.5q0 49 -16.5 89t-48 68.5t-76 44t-100.5 15.5q-47 0 -84 -9.5t-67.5 -28t-57 -45.5t-52.5 -62l108 -87
q39 48 70.5 71t72.5 23z" />
<glyph glyph-name="three" unicode="3" horiz-adv-x="621"
d="M354 568l-167 -168l24 -98h64q66 0 101.5 -23t35.5 -67q0 -40 -27.5 -63t-71.5 -23q-54 0 -93.5 21.5t-75.5 62.5l-106 -101q45 -54 111.5 -87.5t161.5 -33.5q58 0 105 17t79.5 48t50 73t17.5 92q0 49 -16 83.5t-42 58t-60 36.5t-70 19l177 169v116h-473v-132h275z" />
<glyph glyph-name="four" unicode="4" horiz-adv-x="689"
d="M415 705l-384 -445l25 -109h342v-151h147v151h94v125h-94v429h-130zM398 276h-186l186 218v-218z" />
<glyph glyph-name="five" unicode="5" horiz-adv-x="630"
d="M90 355l89 -59q25 11 54.5 18.5t62.5 7.5q57 0 90.5 -25t33.5 -71q0 -48 -31.5 -73t-85.5 -25q-47 0 -87 20t-80 56l-93 -111q51 -49 114 -77t148 -28q60 0 109.5 17t84 48.5t53.5 76.5t19 101q0 60 -19 102.5t-52 69.5t-77.5 40t-96.5 13q-29 0 -50 -3.5t-42 -8.5l8 121
h298v135h-430z" />
<glyph glyph-name="six" unicode="6" horiz-adv-x="662"
d="M580 635q-23 18 -47 32.5t-50 24.5t-56 15t-66 5q-78 0 -136 -29.5t-96 -81t-56.5 -121.5t-18.5 -151q0 -105 22.5 -166.5t60.5 -99.5q37 -37 85 -56t117 -19q57 0 106 17.5t84.5 50t56 77t20.5 98.5q0 55 -19 97t-52 70t-78 42.5t-97 14.5t-85.5 -14t-59.5 -31
q4 34 14 64t27.5 51.5t42 34t57.5 12.5q22 0 41 -4t36 -11t33 -17.5t33 -23.5zM453 224q0 -46 -31.5 -75t-88.5 -29t-89.5 29.5t-32.5 75.5q0 45 31.5 73.5t88.5 28.5t89.5 -29t32.5 -74z" />
<glyph glyph-name="seven" unicode="7" horiz-adv-x="619"
d="M68 567h329l-313 -567h174l314 584v116h-504v-133z" />
<glyph glyph-name="eight" unicode="8" horiz-adv-x="630"
d="M585 197q0 63 -29.5 100.5t-83.5 65.5q41 25 65 61t24 93q0 40 -17.5 75.5t-50 61.5t-78 41t-100.5 15q-56 0 -101 -15t-77.5 -41t-50 -61.5t-17.5 -75.5q0 -57 24 -93t65 -61q-56 -26 -84.5 -65.5t-28.5 -104.5q0 -46 20.5 -83.5t56.5 -64t85.5 -41t107.5 -14.5
t107.5 14t85.5 40.5t56.5 65t20.5 87.5zM415 500q0 -38 -27 -62t-73 -24t-73 24.5t-27 62.5q0 33 26 57.5t74 24.5t74 -25t26 -58zM436 205q0 -38 -32 -63t-89 -25t-89 25t-32 63q0 42 34 64.5t87 22.5t87 -22.5t34 -64.5z" />
<glyph glyph-name="nine" unicode="9" horiz-adv-x="662"
d="M608 371q0 52 -6 93t-17 73t-26 56t-34 43q-20 20 -41 34.5t-45 23.5t-52.5 13.5t-63.5 4.5q-59 0 -108.5 -18.5t-84.5 -51.5t-54.5 -78t-19.5 -98q0 -54 17.5 -96t50.5 -71t79 -44.5t103 -15.5q46 0 81 13t61 35q-8 -71 -42.5 -115t-99.5 -44q-45 0 -80 14.5t-73 45.5
l-81 -117q45 -37 99 -60t131 -23q75 0 132 28t95.5 78t58.5 120.5t20 156.5zM451 472q0 -46 -31.5 -75.5t-88.5 -29.5t-89.5 29t-32.5 77t31 77.5t88 29.5q58 0 90.5 -30t32.5 -78z" />
<glyph glyph-name="colon" unicode=":" horiz-adv-x="296"
d="M229 376v160h-162v-160h162zM229 0v160h-162v-160h162z" />
<glyph glyph-name="semicolon" unicode=";" horiz-adv-x="296"
d="M229 376v160h-162v-160h162zM31 -99l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99z" />
<glyph glyph-name="less" unicode="&#x3c;" horiz-adv-x="640"
d="M68 421v-138l484 -212v143l-338 139l338 139v141z" />
<glyph glyph-name="equal" unicode="=" horiz-adv-x="640"
d="M83 551v-138h474v138h-474zM83 291v-138h474v138h-474z" />
<glyph glyph-name="greater" unicode="&#x3e;" horiz-adv-x="640"
d="M572 283v138l-484 212v-143l338 -139l-338 -139v-141z" />
<glyph glyph-name="question" unicode="?" horiz-adv-x="544"
d="M179 405l-5 -5l23 -162h102l11 61q41 8 77 22.5t62.5 38.5t42 58.5t15.5 82.5q0 50 -17.5 89t-49.5 65.5t-76.5 40t-98.5 13.5q-82 0 -141.5 -30t-103.5 -78l92 -101q35 35 71.5 52t78.5 17q44 0 68 -18.5t24 -53.5q0 -41 -40 -64.5t-135 -27.5zM326 0v160h-162v-160h162
z" />
<glyph glyph-name="at" unicode="@" horiz-adv-x="980"
d="M927 316q0 77 -33.5 148.5t-92.5 126.5t-138.5 88t-171.5 33t-172 -35t-139 -94.5t-93 -139t-34 -169.5t33.5 -169t93.5 -138.5t141.5 -94t177.5 -34.5q78 0 142.5 20t122.5 55l-20 32q-57 -33 -113.5 -50t-131.5 -17q-89 0 -163 31t-127.5 84.5t-83.5 125.5t-30 155
q0 82 30 154.5t83 126.5t125.5 85.5t157.5 31.5q84 0 156.5 -29.5t125 -79t82.5 -114t30 -133.5q0 -50 -10 -88t-27 -64t-40 -39t-50 -13q-35 0 -54 18t-19 45q0 6 0.5 14.5t2.5 16.5l47 269l-118 19l-11 -53q-21 29 -53.5 48.5t-84.5 19.5q-44 0 -84.5 -19.5t-71.5 -53
t-49.5 -79.5t-18.5 -99q0 -45 14 -80.5t39 -60.5t58.5 -38.5t71.5 -13.5q49 0 85.5 18.5t62.5 41.5q19 -22 55.5 -41t97.5 -19q41 0 77.5 15.5t63.5 47t42.5 78.5t15.5 110zM581 312q0 -31 -9.5 -57t-26 -45.5t-38 -30.5t-45.5 -11q-42 0 -68 25t-26 72q0 30 9.5 56t26 44.5
t38.5 29.5t46 11q41 0 67 -25.5t26 -68.5z" />
<glyph glyph-name="A" unicode="A" horiz-adv-x="790"
d="M766 0l-300 705h-142l-300 -705h157l64 157h296l64 -157h161zM486 293h-186l93 227z" />
<glyph glyph-name="B" unicode="B" horiz-adv-x="722"
d="M679 192v2q0 70 -35 109.5t-96 62.5q19 10 35.5 24t29 32.5t20 41.5t7.5 53v2q0 83 -61.5 132t-169.5 49h-325v-700h333q59 0 107.5 12t83 36t53 60t18.5 84zM487 491q0 -39 -30 -56.5t-81 -17.5h-142v148h152q49 0 75 -18.5t26 -53.5v-2zM526 211q0 -39 -29 -57.5
t-80 -18.5h-183v154h178q60 0 87 -20.5t27 -55.5v-2z" />
<glyph glyph-name="C" unicode="C" horiz-adv-x="738"
d="M699 113l-98 99q-41 -38 -82.5 -60t-101.5 -22q-45 0 -82.5 17.5t-64 47.5t-41.5 70t-15 85v2q0 45 15 84.5t42 69.5t64.5 47t81.5 17q53 0 95.5 -21t83.5 -58l98 113q-24 24 -52 44t-61 34t-73.5 22t-89.5 8q-81 0 -148 -28.5t-115 -78t-75 -115t-27 -140.5v-2
q0 -75 27 -141t75 -114.5t114 -76.5t143 -28q51 0 92 8.5t75.5 25t63.5 39.5t56 52z" />
<glyph glyph-name="D" unicode="D" horiz-adv-x="782"
d="M729 350v2q0 74 -27 137.5t-76.5 110.5t-118 73.5t-150.5 26.5h-273v-700h273q82 0 150.5 27t118 74t76.5 111t27 138zM568 348q0 -47 -15.5 -85t-43 -66t-66.5 -43t-86 -15h-119v422h119q47 0 86 -15.5t66.5 -43.5t43 -67t15.5 -85v-2z" />
<glyph glyph-name="E" unicode="E" horiz-adv-x="670"
d="M617 0v137h-380v147h330v137h-330v142h375v137h-528v-700h533z" />
<glyph glyph-name="F" unicode="F" horiz-adv-x="656"
d="M617 560v140h-533v-700h154v271h334v140h-334v149h379z" />
<glyph glyph-name="G" unicode="G" horiz-adv-x="784"
d="M720 99v304h-304v-133h155v-100q-59 -42 -145 -42q-47 0 -85.5 16.5t-67 46.5t-44 70.5t-15.5 88.5v2q0 45 15.5 84.5t43 69t64 47t78.5 17.5q30 0 55 -5t46.5 -14t41.5 -22t40 -30l97 117q-27 23 -56 41t-62 30t-71.5 18.5t-85.5 6.5q-80 0 -147 -28.5t-116 -78
t-76.5 -115t-27.5 -140.5v-2q0 -78 27 -144t75.5 -114t116 -75t149.5 -27q96 0 170.5 32.5t128.5 78.5z" />
<glyph glyph-name="H" unicode="H" horiz-adv-x="760"
d="M676 0v700h-154v-277h-284v277h-154v-700h154v281h284v-281h154z" />
<glyph glyph-name="I" unicode="I" horiz-adv-x="336"
d="M245 0v700h-154v-700h154z" />
<glyph glyph-name="J" unicode="J" horiz-adv-x="564"
d="M491 242v458h-158v-451q0 -61 -25 -88.5t-69 -27.5q-37 0 -67.5 18.5t-60.5 51.5l-97 -108q36 -43 91.5 -74t137.5 -31q55 0 101 15.5t78.5 47t50.5 78.5t18 111z" />
<glyph glyph-name="K" unicode="K" horiz-adv-x="730"
d="M721 0l-298 403l285 297h-186l-284 -306v306h-154v-700h154v214l81 84l217 -298h185z" />
<glyph glyph-name="L" unicode="L" horiz-adv-x="619"
d="M587 0v140h-349v560h-154v-700h503z" />
<glyph glyph-name="M" unicode="M" horiz-adv-x="868"
d="M784 0v700h-166l-184 -296l-184 296h-166v-700h151v454l195 -296h4l197 299v-457h153z" />
<glyph glyph-name="N" unicode="N" horiz-adv-x="790"
d="M706 0v700h-152v-431l-328 431h-142v-700h152v445l339 -445h131z" />
<glyph glyph-name="O" unicode="O" horiz-adv-x="850"
d="M797 350v2q0 75 -27.5 140.5t-77 114t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115t-28 -140.5v-2q0 -75 27.5 -140.5t77 -114t117.5 -77t149 -28.5t149.5 28.5t118 78t77.5 115t28 140.5zM636 348q0 -45 -15.5 -84.5t-43 -69.5t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70t-15.5 85v2q0 45 15.5 84.5t43 69.5t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70t15.5 -85v-2z" />
<glyph glyph-name="P" unicode="P" horiz-adv-x="668"
d="M638 456v2q0 54 -18.5 98.5t-53 76.5t-84 49.5t-112.5 17.5h-286v-700h154v210h117q59 0 110.5 15.5t90 46.5t60.5 77t22 107zM482 453q0 -45 -32 -75.5t-90 -30.5h-122v214h119q58 0 91.5 -27t33.5 -79v-2z" />
<glyph glyph-name="Q" unicode="Q" horiz-adv-x="850"
d="M807 88l-72 61q30 44 46 95t16 106v2q0 75 -27.5 140.5t-77 114t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115t-28 -140.5v-2q0 -75 27.5 -140.5t77 -114t117.5 -77t149 -28.5q59 0 111 15.5t97 44.5l77 -69zM636 348q0 -54 -19 -96l-115 104l-98 -110l114 -97
q-43 -19 -92 -19q-47 0 -85.5 17.5t-67 47.5t-44 70t-15.5 85v2q0 45 15.5 84.5t43 69.5t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70t15.5 -85v-2z" />
<glyph glyph-name="R" unicode="R" horiz-adv-x="723"
d="M689 0l-171 250q67 25 108.5 78.5t41.5 138.5v2q0 109 -69.5 170t-194.5 61h-320v-700h154v224h121l150 -224h180zM512 459q0 -45 -30.5 -72t-87.5 -27h-156v201h153q57 0 89 -25t32 -75v-2z" />
<glyph glyph-name="S" unicode="S" horiz-adv-x="640"
d="M590 207v2q0 46 -14.5 79t-43 57.5t-70 42t-94.5 31.5q-45 12 -74.5 21t-46.5 19t-23.5 22.5t-6.5 29.5v2q0 26 22.5 43.5t67.5 17.5t90 -18.5t92 -50.5l80 116q-54 43 -118.5 66t-141.5 23q-54 0 -99 -15t-77.5 -43t-50.5 -66.5t-18 -86.5v-2q0 -52 16.5 -87t46.5 -58.5
t73 -39.5t96 -29q44 -11 71.5 -21t43 -20t21 -21.5t5.5 -26.5v-2q0 -31 -26.5 -48.5t-74.5 -17.5q-60 0 -110.5 23t-98.5 62l-91 -109q63 -57 140 -84.5t157 -27.5q57 0 104 14.5t81 42t53 68t19 92.5z" />
<glyph glyph-name="T" unicode="T" horiz-adv-x="648"
d="M614 558v142h-580v-142h213v-558h154v558h213z" />
<glyph glyph-name="U" unicode="U" horiz-adv-x="756"
d="M683 305v395h-154v-401q0 -84 -40 -126t-111 -42t-111 43.5t-40 129.5v396h-154v-400q0 -155 81 -233t222 -78q70 0 127 19.5t97 59t61.5 98.5t21.5 139z" />
<glyph glyph-name="V" unicode="V" horiz-adv-x="750"
d="M726 700h-166l-183 -493l-183 493h-170l283 -705h136z" />
<glyph glyph-name="W" unicode="W" horiz-adv-x="1122"
d="M1092 700h-161l-145 -474l-157 476h-132l-157 -476l-145 474h-165l239 -705h134l158 458l158 -458h134z" />
<glyph glyph-name="X" unicode="X" horiz-adv-x="732"
d="M701 0l-244 358l234 342h-175l-148 -227l-147 227h-180l234 -344l-244 -356h175l158 240l157 -240h180z" />
<glyph glyph-name="Y" unicode="Y" horiz-adv-x="716"
d="M704 700h-175l-170 -281l-167 281h-180l269 -424v-276h154v279z" />
<glyph glyph-name="Z" unicode="Z" horiz-adv-x="708"
d="M646 0v135h-385l385 448v117h-571v-135h373l-385 -448v-117h583z" />
<glyph glyph-name="bracketleft" unicode="[" horiz-adv-x="465"
d="M406 700h-323v-830h323v119h-177v592h177v119z" />
<glyph glyph-name="backslash" unicode="\" horiz-adv-x="530"
d="M115 798h-129l443 -926h129z" />
<glyph glyph-name="bracketright" unicode="]" horiz-adv-x="465"
d="M59 700v-119h177v-592h-177v-119h323v830h-323z" />
<glyph glyph-name="asciicircum" unicode="^"
d="M249 610l91 -117h110l-148 207h-104l-148 -207h108z" />
<glyph glyph-name="underscore" unicode="_" horiz-adv-x="600"
d="M-2 -44v-116h604v116h-604z" />
<glyph glyph-name="grave" unicode="`"
d="M354 595l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="a" unicode="a" horiz-adv-x="592"
d="M529 0v311q0 109 -57 170t-182 61q-68 0 -116 -12t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -76v-2q0 -40 14.5 -70.5t39.5 -51.5t58.5 -31.5t71.5 -10.5q56 0 95 18.5
t67 49.5v-58h147zM385 189q0 -42 -32.5 -68t-86.5 -26q-37 0 -60 17t-23 48v2q0 36 28 55t77 19q28 0 52.5 -5.5t44.5 -14.5v-27z" />
<glyph glyph-name="b" unicode="b" horiz-adv-x="675"
d="M631 267v2q0 67 -20.5 118.5t-54.5 87t-78 53.5t-91 18q-60 0 -99.5 -24.5t-67.5 -62.5v271h-152v-730h152v70q27 -32 66.5 -56t100.5 -24q48 0 92 18t77.5 53.5t54 87t20.5 118.5zM479 267q0 -34 -10.5 -61t-28.5 -46.5t-41.5 -30t-50.5 -10.5t-50.5 10.5t-41 30t-28 47
t-10.5 60.5v2q0 33 10.5 60.5t28 47t41 30t50.5 10.5t50.5 -10.5t41.5 -30t28.5 -47t10.5 -60.5v-2z" />
<glyph glyph-name="c" unicode="c" horiz-adv-x="571"
d="M540 86l-89 90q-28 -26 -56.5 -41.5t-66.5 -15.5q-31 0 -56 11.5t-43 31.5t-27.5 47t-9.5 58v2q0 30 9.5 56.5t27 46.5t41 31.5t52.5 11.5q41 0 68.5 -16t53.5 -43l93 100q-38 42 -88 66t-126 24q-62 0 -113.5 -22t-88.5 -60t-58 -89t-21 -108v-2q0 -57 21 -107.5t58 -88
t88.5 -59.5t111.5 -22q80 0 130 27.5t89 70.5z" />
<glyph glyph-name="d" unicode="d" horiz-adv-x="675"
d="M607 0v730h-152v-264q-27 32 -66.5 56t-100.5 24q-48 0 -92 -18t-77.5 -53.5t-54 -87t-20.5 -118.5v-2q0 -67 20.5 -118.5t54.5 -87t78 -53.5t91 -18q60 0 99.5 24.5t67.5 62.5v-77h152zM457 267q0 -33 -10.5 -60.5t-28 -47t-41 -30t-50.5 -10.5t-50.5 10.5t-41.5 30
t-28.5 47t-10.5 60.5v2q0 34 10.5 61t28.5 46.5t41.5 30t50.5 10.5t50.5 -10.5t41 -30t28 -47t10.5 -60.5v-2z" />
<glyph glyph-name="e" unicode="e" horiz-adv-x="613"
d="M568 253v2q0 57 -15.5 109.5t-48 93t-81.5 64.5t-116 24q-59 0 -107.5 -22t-83.5 -60t-54.5 -89t-19.5 -108v-2q0 -62 21 -112.5t58.5 -87.5t89 -57t111.5 -20q73 0 127 26.5t92 73.5l-87 77q-32 -29 -62 -42t-68 -13q-51 0 -85.5 26.5t-45.5 78.5h373q1 11 1.5 19
t0.5 19zM420 310h-229q9 52 38.5 83t77.5 31t77 -31.5t36 -82.5z" />
<glyph glyph-name="f" unicode="f" horiz-adv-x="382"
d="M368 596v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34h-63v-125h63v-406h152v406h121v124h-123v21q0 58 55 58q20 0 36 -3.5t33 -9.5z" />
<glyph glyph-name="g" unicode="g" horiz-adv-x="675"
d="M607 121v415h-152v-70q-31 34 -71 57t-102 23q-46 0 -89 -16.5t-76 -48.5t-53 -78.5t-20 -106.5v-2q0 -60 19.5 -106.5t52.5 -78.5t76 -48.5t90 -16.5q61 0 101 23t74 64v-26q0 -72 -37.5 -109t-115.5 -37q-54 0 -96.5 13t-84.5 36l-52 -114q51 -27 111 -41.5t126 -14.5
q75 0 131 16t93.5 50t56 87.5t18.5 129.5zM457 294q0 -27 -10 -50t-27.5 -39.5t-41.5 -25.5t-52 -9q-56 0 -93 34t-37 90v2q0 27 10 50t27.5 39.5t41 25.5t51.5 9t52 -9t41.5 -25.5t27.5 -39.5t10 -50v-2z" />
<glyph glyph-name="h" unicode="h" horiz-adv-x="623"
d="M559 0v347q0 93 -47.5 146t-134.5 53q-29 0 -52 -7t-42 -19t-34.5 -27.5t-28.5 -32.5v270h-152v-730h152v299q0 54 25.5 81.5t69.5 27.5t68 -27.5t24 -81.5v-299h152z" />
<glyph glyph-name="i" unicode="i" horiz-adv-x="302"
d="M231 595v135h-160v-135h160zM227 0v536h-152v-536h152z" />
<glyph glyph-name="j" unicode="j" horiz-adv-x="302"
d="M231 595v135h-160v-135h160zM227 9v527h-152v-515q0 -34 -15 -48t-39 -14q-14 0 -32 3v-119q16 -3 30.5 -4.5t35.5 -1.5q85 0 128.5 41.5t43.5 130.5z" />
<glyph glyph-name="k" unicode="k" horiz-adv-x="592"
d="M587 0l-211 325l204 211h-182l-178 -195v389h-152v-730h152v163l53 56l140 -219h174z" />
<glyph glyph-name="l" unicode="l" horiz-adv-x="302"
d="M227 0v730h-152v-730h152z" />
<glyph glyph-name="m" unicode="m" horiz-adv-x="950"
d="M886 0v349q0 97 -48 147t-133 50q-55 0 -98 -21.5t-78 -63.5q-21 41 -59.5 63t-91.5 22q-29 0 -52.5 -7t-42.5 -19t-34.5 -27.5t-28.5 -32.5v76h-152v-536h152v299q0 54 24.5 81.5t67.5 27.5t66 -27.5t23 -81.5v-299h152v299q0 54 24.5 81.5t67.5 27.5t66 -27.5t23 -81.5
v-299h152z" />
<glyph glyph-name="n" unicode="n" horiz-adv-x="623"
d="M559 0v347q0 93 -47.5 146t-134.5 53q-29 0 -52 -7t-42 -19t-34.5 -27.5t-28.5 -32.5v76h-152v-536h152v299q0 54 25.5 81.5t69.5 27.5t68 -27.5t24 -81.5v-299h152z" />
<glyph glyph-name="o" unicode="o" horiz-adv-x="664"
d="M622 267v2q0 58 -22 108.5t-60.5 88t-91.5 59t-115 21.5q-63 0 -116 -22t-92 -60t-61 -88.5t-22 -108.5v-2q0 -58 22 -108.5t60.5 -88t91.5 -59t115 -21.5q63 0 116 22t92 60t61 88.5t22 108.5zM472 265q0 -30 -9.5 -56.5t-27.5 -46.5t-43.5 -31.5t-58.5 -11.5
q-32 0 -57.5 12t-44.5 32.5t-29 47t-10 56.5v2q0 30 9.5 56.5t27.5 46.5t43.5 31.5t58.5 11.5q31 0 57 -12t45 -32.5t29 -47t10 -56.5v-2z" />
<glyph glyph-name="p" unicode="p" horiz-adv-x="675"
d="M631 267v2q0 67 -20.5 118.5t-54.5 87t-78 53.5t-91 18q-60 0 -99.5 -24.5t-67.5 -62.5v77h-152v-696h152v230q27 -32 66.5 -56t100.5 -24q48 0 92 18t77.5 53.5t54 87t20.5 118.5zM479 267q0 -34 -10.5 -61t-28.5 -46.5t-41.5 -30t-50.5 -10.5t-50.5 10.5t-41 30t-28 47
t-10.5 60.5v2q0 33 10.5 60.5t28 47t41 30t50.5 10.5t50.5 -10.5t41.5 -30t28.5 -47t10.5 -60.5v-2z" />
<glyph glyph-name="q" unicode="q" horiz-adv-x="675"
d="M607 -160v696h-152v-70q-27 32 -66.5 56t-100.5 24q-48 0 -92 -18t-77.5 -53.5t-54 -87t-20.5 -118.5v-2q0 -67 20.5 -118.5t54.5 -87t78 -53.5t91 -18q60 0 99.5 24.5t67.5 62.5v-237h152zM457 267q0 -33 -10.5 -60.5t-28 -47t-41 -30t-50.5 -10.5t-50.5 10.5t-41.5 30
t-28.5 47t-10.5 60.5v2q0 34 10.5 61t28.5 46.5t41.5 30t50.5 10.5t50.5 -10.5t41 -30t28 -47t10.5 -60.5v-2z" />
<glyph glyph-name="r" unicode="r" horiz-adv-x="418"
d="M391 387v159q-68 3 -108 -30t-63 -88v108h-152v-536h152v198q0 97 43.5 143t119.5 46h8z" />
<glyph glyph-name="s" unicode="s" horiz-adv-x="502"
d="M461 163v2q0 37 -15 63t-38 44t-52 30.5t-57 21.5q-22 7 -41.5 14t-34.5 14.5t-24 16t-9 19.5v2q0 16 14 26.5t42 10.5q29 0 67 -13.5t78 -36.5l58 105q-44 29 -96.5 45.5t-103.5 16.5q-41 0 -76.5 -11t-62 -33t-42 -53.5t-15.5 -72.5v-2q0 -39 14.5 -66t37.5 -45.5
t51.5 -30t56.5 -19.5q22 -7 42 -13t35.5 -12.5t24.5 -15.5t9 -21v-2q0 -18 -15.5 -29t-48.5 -11q-38 0 -81.5 16t-87.5 48l-65 -100q54 -42 113.5 -61.5t116.5 -19.5q43 0 80.5 10.5t65.5 31.5t43.5 53.5t15.5 77.5z" />
<glyph glyph-name="t" unicode="t" horiz-adv-x="415"
d="M369 22v122q-35 -19 -75 -19q-49 0 -49 52v229h126v130h-126v137h-152v-137h-64v-130h64v-254q0 -47 11.5 -77.5t32 -49.5t49 -26.5t63.5 -7.5q38 0 67 8.5t53 22.5z" />
<glyph glyph-name="u" unicode="u" horiz-adv-x="623"
d="M555 0v536h-152v-299q0 -54 -25.5 -81.5t-69.5 -27.5t-68 27.5t-24 81.5v299h-152v-347q0 -93 47.5 -146t134.5 -53q29 0 52 7t42 19t34.5 27.5t28.5 32.5v-76h152z" />
<glyph glyph-name="v" unicode="v" horiz-adv-x="600"
d="M580 536h-158l-121 -359l-120 359h-161l211 -540h138z" />
<glyph glyph-name="w" unicode="w" horiz-adv-x="861"
d="M837 536h-151l-88 -326l-102 328h-131l-101 -327l-86 325h-154l165 -540h136l105 329l103 -329h137z" />
<glyph glyph-name="x" unicode="x" horiz-adv-x="584"
d="M561 0l-189 275l181 261h-159l-101 -156l-100 156h-163l181 -264l-188 -272h159l108 167l108 -167h163z" />
<glyph glyph-name="y" unicode="y" horiz-adv-x="600"
d="M578 536h-158l-117 -365l-122 365h-161l210 -538q-10 -20 -21.5 -27.5t-31.5 -7.5q-15 0 -32.5 6t-32.5 15l-51 -110q29 -17 61 -27t74 -10q34 0 60 8t46.5 26t37.5 46.5t32 69.5z" />
<glyph glyph-name="z" unicode="z" horiz-adv-x="563"
d="M516 0v123h-278l278 306v107h-457v-123h268l-277 -306v-107h466z" />
<glyph glyph-name="braceleft" unicode="{" horiz-adv-x="490"
d="M443 614l-27 101q-69 -12 -114 -30t-71.5 -42.5t-37.5 -56t-11 -69.5q0 -6 0.5 -15t1 -19t1 -19.5t0.5 -15.5q0 -59 -25.5 -81t-84.5 -22h-26v-116h26q59 0 84.5 -22t25.5 -81q0 -6 -0.5 -15.5t-1 -19.5t-1 -19t-0.5 -15q0 -38 11 -69.5t37.5 -56t71.5 -42.5t114 -30
l27 101q-40 11 -64 22.5t-37 25.5t-17 31t-4 40q0 15 1.5 36.5t1.5 37.5q0 55 -26.5 86t-77.5 48q51 17 77.5 48t26.5 86q0 16 -1.5 37.5t-1.5 36.5q0 23 4 40t17 31t37 25.5t64 22.5z" />
<glyph glyph-name="bar" unicode="|" horiz-adv-x="350"
d="M235 -128v926h-120v-926h120z" />
<glyph glyph-name="braceright" unicode="}" horiz-adv-x="490"
d="M441 229v116h-26q-59 0 -84.5 22t-25.5 81q0 6 0.5 15.5t1 19.5t1 19t0.5 15q0 38 -11 69.5t-37.5 56t-71.5 42.5t-114 30l-27 -101q40 -11 64 -22.5t37 -25.5t17 -31t4 -40q0 -15 -1.5 -36.5t-1.5 -37.5q0 -55 26.5 -86t77.5 -48q-51 -17 -77.5 -48t-26.5 -86
q0 -16 1.5 -37.5t1.5 -36.5q0 -23 -4 -40t-17 -31t-37 -25.5t-64 -22.5l27 -101q69 12 114 30t71.5 42.5t37.5 56t11 69.5q0 6 -0.5 15t-1 19t-1 19.5t-0.5 15.5q0 59 25.5 81t84.5 22h26z" />
<glyph glyph-name="asciitilde" unicode="~" horiz-adv-x="510"
d="M461 372l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6q-26 0 -45.5 -10t-34 -28t-25 -43.5t-19.5 -56.5l81 -25q11 24 22.5 36.5t34.5 12.5q13 0 29.5 -6t35.5 -13.5t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="nonbreakingspace" unicode="&#xa0;" horiz-adv-x="300"
/>
<glyph glyph-name="exclamdown" unicode="&#xa1;" horiz-adv-x="324"
d="M81 700v-160h162v160h-162zM251 0v20l-47 442h-84l-47 -442v-20h178z" />
<glyph glyph-name="cent" unicode="&#xa2;" horiz-adv-x="581"
d="M348 208l55 276q14 -7 25.5 -16t23.5 -21l90 97q-23 25 -49 44t-59 30l17 88h-104l-14 -72h-6q-61 0 -112.5 -22t-88.5 -60t-58 -89t-21 -109q0 -45 13 -86.5t37 -75.5t57 -59.5t73 -40.5l-19 -98h104l16 82q73 2 124 29.5t90 71.5l-86 87q-24 -23 -50 -37.5t-58 -18.5z
M312 503l-54 -277q-31 20 -47.5 54t-16.5 76q0 29 8.5 54.5t24 45.5t37.5 32.5t48 14.5z" />
<glyph glyph-name="sterling" unicode="&#xa3;" horiz-adv-x="644"
d="M136 394h-76v-127h76v-141l-76 -25v-101h536v133h-304v134h228v127h-228v77q0 45 22.5 70.5t60.5 25.5q32 0 56 -16.5t50 -49.5l117 94q-18 24 -39.5 45t-48.5 36.5t-61 24.5t-76 9q-115 0 -176 -62t-61 -173v-81z" />
<glyph glyph-name="currency" unicode="&#xa4;" horiz-adv-x="720"
d="M124 386q-1 -9 -1 -19v-18v-16q0 -7 1 -15h-75v-101h92q15 -51 41.5 -93.5t64 -72.5t85.5 -46.5t105 -16.5q86 0 143.5 38t101.5 100l-110 81q-33 -41 -62.5 -61.5t-72.5 -20.5q-48 0 -82 23.5t-53 68.5h186v101h-208q-1 8 -1 16v17v18t1 17h208v101h-184q19 42 50.5 65
t76.5 23q44 0 74 -20.5t59 -58.5l116 88q-20 28 -43.5 51.5t-53 40.5t-66.5 26.5t-83 9.5q-56 0 -102.5 -16.5t-83 -46.5t-63.5 -71.5t-42 -90.5h-94v-101h75z" />
<glyph glyph-name="yen" unicode="&#xa5;" horiz-adv-x="686"
d="M417 262h184v108h-145l216 330h-172l-155 -259l-154 259h-177l214 -330h-143v-108h184v-62h-184v-108h184v-92h148v92h184v108h-184v62z" />
<glyph glyph-name="section" unicode="&#xa7;" horiz-adv-x="632"
d="M577 356q0 29 -12.5 51t-39.5 39.5t-69 32t-101 27.5q-36 8 -57.5 14.5t-33 13t-15.5 13t-4 15.5q0 17 16 27t50 10q42 0 77 -17t70 -49l82 82q-42 46 -99 70.5t-134 24.5q-98 0 -151.5 -42t-53.5 -114q0 -26 10 -50.5t32 -41.5q-38 -14 -63.5 -41t-25.5 -77
q0 -29 12.5 -51t39.5 -39.5t69 -32t101 -27.5q36 -8 57.5 -14.5t33 -13t15.5 -13t4 -15.5q0 -17 -16 -27t-50 -10q-42 0 -77 17t-70 49l-82 -82q42 -46 99 -70.5t134 -24.5q98 0 151.5 42t53.5 114q0 26 -10 50.5t-32 41.5q38 14 63.5 41t25.5 77zM444 334
q0 -20 -14.5 -32.5t-40.5 -12.5q-16 0 -38.5 4t-61.5 14q-52 13 -76.5 26t-24.5 33t14.5 32.5t40.5 12.5q16 0 38.5 -4t61.5 -14q52 -13 76.5 -26t24.5 -33z" />
<glyph glyph-name="dieresis" unicode="&#xa8;"
d="M430 595v135h-146v-135h146zM216 595v135h-146v-135h146z" />
<glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="830"
d="M777 351q0 74 -28 140t-76.5 115t-114.5 77.5t-142 28.5t-142.5 -29t-115.5 -78.5t-77 -115.5t-28 -140t28 -140t76.5 -115t114.5 -77.5t142 -28.5t142.5 29t115.5 78.5t77 115.5t28 140zM735 351q0 -67 -24.5 -125.5t-67.5 -102.5t-101.5 -69.5t-127.5 -25.5
q-68 0 -126.5 25t-101.5 68.5t-67 102t-24 125.5t24.5 125.5t67.5 102.5t101.5 69.5t127.5 25.5q68 0 126.5 -25t101 -68.5t67 -102t24.5 -125.5zM577 225l-56 56q-23 -20 -45 -32.5t-54 -12.5q-24 0 -44.5 9.5t-35 25.5t-22.5 38t-8 46q0 25 8 46.5t23 37.5t35 25.5t44 9.5
q28 0 51.5 -11.5t45.5 -31.5l55 64q-27 26 -62 42.5t-90 16.5q-44 0 -81 -16t-63.5 -43t-41 -63.5t-14.5 -77.5q0 -42 15 -78t41 -62.5t62.5 -42t78.5 -15.5q56 0 92 18.5t66 50.5z" />
<glyph glyph-name="ordfeminine" unicode="&#xaa;" horiz-adv-x="390"
d="M323 405v171q0 60 -31 93.5t-100 33.5q-38 0 -64 -6.5t-51 -17.5l21 -63q20 8 39 12t42 4q32 0 48 -14t16 -40v-5q-16 5 -33 8.5t-39 3.5q-53 0 -86 -23t-33 -72q0 -45 29.5 -68t71.5 -23q31 0 52.5 10.5t36.5 27.5v-32h81zM327 277v66h-278v-66h278zM244 509
q0 -23 -18.5 -37.5t-47.5 -14.5q-20 0 -32.5 9.5t-12.5 27.5q0 20 15.5 30.5t41.5 10.5q16 0 29.5 -3t24.5 -8v-15z" />
<glyph glyph-name="guillemotleft" unicode="&#xab;" horiz-adv-x="645"
d="M481 496l-168 -224v-8l168 -224l116 58l-130 171l130 171zM209 496l-168 -224v-8l168 -224l116 58l-130 171l130 171z" />
<glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="830"
d="M777 351q0 74 -28 140t-76.5 115t-114.5 77.5t-142 28.5t-142.5 -29t-115.5 -78.5t-77 -115.5t-28 -140t28 -140t76.5 -115t114.5 -77.5t142 -28.5t142.5 29t115.5 78.5t77 115.5t28 140zM735 351q0 -67 -24.5 -125.5t-67.5 -102.5t-101.5 -69.5t-127.5 -25.5
q-68 0 -126.5 25t-101.5 68.5t-67 102t-24 125.5t24.5 125.5t67.5 102.5t101.5 69.5t127.5 25.5q68 0 126.5 -25t101 -68.5t67 -102t24.5 -125.5zM588 426q0 60 -41 93.5t-110 33.5h-171v-385h85v124h67l82 -124h99l-94 138q37 14 60 43t23 77zM502 421q0 -25 -17 -40.5
t-49 -15.5h-85v113h83q32 0 50 -14t18 -43z" />
<glyph glyph-name="macron" unicode="&#xaf;"
d="M430 600v105h-360v-105h360z" />
<glyph glyph-name="macron" unicode="&#x2c9;"
d="M430 600v105h-360v-105h360z" />
<glyph glyph-name="degree" unicode="&#xb0;" horiz-adv-x="480"
d="M413 537q0 34 -14 64.5t-38 54t-55.5 37t-65.5 13.5t-65.5 -13.5t-55.5 -37t-38 -54t-14 -64.5t14 -64.5t38 -54t55.5 -37t65.5 -13.5t65.5 13.5t55.5 37t38 54t14 64.5zM332 537q0 -19 -7 -36t-19 -30t-29 -20.5t-37 -7.5t-37 7.5t-29 20.5t-19 30t-7 36t7 36t19 30
t29 20.5t37 7.5t37 -7.5t29 -20.5t19 -30t7 -36z" />
<glyph glyph-name="plusminus" unicode="&#xb1;" horiz-adv-x="614"
d="M570 207q0 62 -31.5 97t-79.5 56q41 23 66.5 61t25.5 102q0 42 -17.5 76.5t-50.5 59.5t-79 39t-103 14q-45 0 -81 -9t-66 -26t-55 -40.5t-49 -53.5l106 -90q32 36 65 58.5t78 22.5q48 0 74.5 -21t26.5 -54q0 -36 -27.5 -59t-81.5 -23h-81v-128h77q63 0 97.5 -20t34.5 -60
q0 -38 -26.5 -60.5t-76.5 -22.5q-57 0 -99 22t-77 59l-103 -100q51 -55 120.5 -87t156.5 -32q61 0 109 16.5t80.5 45.5t49.5 69.5t17 87.5z" />
<glyph glyph-name="acute" unicode="&#xb4;"
d="M262 595l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="mu" unicode="&#xb5;" horiz-adv-x="850"
d="M797 351q0 75 -27.5 141t-77 114.5t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115.5t-28 -141t27.5 -141t77 -114.5t117.5 -77t149 -28.5q55 0 106 14l105 -103h226v10l-178 180q54 50 84 117.5t30 144.5zM636 349q0 -45 -15.5 -85t-43 -70t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70.5t-15.5 85.5t15.5 85t43 70t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70.5t15.5 -85.5z" />
<glyph glyph-name="mu" unicode="&#x3bc;" horiz-adv-x="850"
d="M797 351q0 75 -27.5 141t-77 114.5t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115.5t-28 -141t27.5 -141t77 -114.5t117.5 -77t149 -28.5q55 0 106 14l105 -103h226v10l-178 180q54 50 84 117.5t30 144.5zM636 349q0 -45 -15.5 -85t-43 -70t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70.5t-15.5 85.5t15.5 85t43 70t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70.5t15.5 -85.5z" />
<glyph glyph-name="paragraph" unicode="&#xb6;" horiz-adv-x="590"
d="M311 700q-62 0 -112.5 -16t-87 -46.5t-56.5 -74.5t-20 -99q0 -59 22 -102.5t61.5 -73t93 -44t116.5 -14.5h24v-230h154v700h-195z" />
<glyph glyph-name="periodcentered" unicode="&#xb7;" horiz-adv-x="286"
d="M224 230v160h-162v-160h162z" />
<glyph glyph-name="cedilla" unicode="&#xb8;"
d="M207 10l-89 -130l127 -53l74 183h-112z" />
<glyph glyph-name="ordmasculine" unicode="&#xba;" horiz-adv-x="390"
d="M349 552q0 32 -11.5 60t-32 48.5t-48.5 32.5t-61 12t-61.5 -12t-49 -33t-32.5 -49t-12 -60t11.5 -60t32 -48.5t48.5 -32.5t61 -12t61.5 12t49 33t32.5 49t12 60zM339 277v66h-288v-66h288zM267 551q0 -33 -19 -57t-52 -24t-53 24.5t-20 57.5t19 57t52 24t53 -24.5
t20 -57.5z" />
<glyph glyph-name="guillemotright" unicode="&#xbb;" horiz-adv-x="645"
d="M436 40l168 224v8l-168 224l-116 -58l130 -171l-130 -171zM164 40l168 224v8l-168 224l-116 -58l130 -171l-130 -171z" />
<glyph glyph-name="questiondown" unicode="&#xbf;" horiz-adv-x="544"
d="M218 700v-160h162v160h-162zM365 295l5 5l-23 162h-102l-11 -61q-41 -8 -77 -22.5t-62.5 -38.5t-42 -58.5t-15.5 -82.5q0 -50 17.5 -89t49.5 -65.5t76.5 -40t98.5 -13.5q82 0 141.5 30t103.5 78l-92 101q-35 -35 -71.5 -52t-78.5 -17q-44 0 -68 18.5t-24 53.5
q0 41 40 64.5t135 27.5z" />
<glyph glyph-name="Agrave" unicode="&#xc0;" horiz-adv-x="790"
d="M766 0l-300 705h-142l-300 -705h157l64 157h296l64 -157h161zM486 293h-186l93 227zM459 755l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="Aacute" unicode="&#xc1;" horiz-adv-x="790"
d="M766 0l-300 705h-142l-300 -705h157l64 157h296l64 -157h161zM486 293h-186l93 227zM447 755l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="Acircumflex" unicode="&#xc2;" horiz-adv-x="790"
d="M766 0l-300 705h-142l-300 -705h157l64 157h296l64 -157h161zM486 293h-186l93 227zM394 821l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="Atilde" unicode="&#xc3;" horiz-adv-x="790"
d="M766 0l-300 705h-142l-300 -705h157l64 157h296l64 -157h161zM486 293h-186l93 227zM601 893l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6q-26 0 -45.5 -10t-34 -28t-25 -43.5t-19.5 -56.5l81 -25q11 24 22.5 36.5t34.5 12.5
q13 0 29.5 -6t35.5 -13.5t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="Adieresis" unicode="&#xc4;" horiz-adv-x="790"
d="M766 0l-300 705h-142l-300 -705h157l64 157h296l64 -157h161zM486 293h-186l93 227zM575 755v135h-146v-135h146zM361 755v135h-146v-135h146z" />
<glyph glyph-name="Aring" unicode="&#xc5;" horiz-adv-x="790"
d="M766 0l-292 687q19 17 30.5 39.5t11.5 48.5q0 24 -10 45.5t-26.5 37t-38.5 25t-46 9.5t-46 -9.5t-38.5 -25t-26.5 -37t-10 -45.5q0 -26 11.5 -48.5t30.5 -39.5l-292 -687h157l64 157h296l64 -157h161zM457 775q0 -26 -18 -44t-44 -18t-44 18t-18 44t18 44t44 18t44 -18
t18 -44zM486 293h-186l93 227z" />
<glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1045"
d="M992 0v137h-355v147h305v137h-305v142h350v137h-601l-377 -700h157l83 157h235v-157h508zM484 293h-163l145 274h18v-274z" />
<glyph glyph-name="Ccedilla" unicode="&#xc7;" horiz-adv-x="738"
d="M326 -2l-80 -118l127 -53l65 162q45 2 82 11.5t68.5 25.5t58.5 38t52 49l-98 99q-41 -38 -82.5 -60t-101.5 -22q-45 0 -82.5 17.5t-64 47.5t-41.5 70.5t-15 85.5t15 85t42 70t64.5 47t81.5 17q53 0 95.5 -21t83.5 -58l98 113q-24 24 -52 44t-61 34t-73.5 22t-89.5 8
q-81 0 -148 -28.5t-115 -78t-75 -115.5t-27 -141q0 -65 20 -122.5t56 -104t86.5 -78.5t110.5 -46z" />
<glyph glyph-name="Egrave" unicode="&#xc8;" horiz-adv-x="670"
d="M617 0v137h-380v147h330v137h-330v142h375v137h-528v-700h533zM433 755l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="Eacute" unicode="&#xc9;" horiz-adv-x="670"
d="M617 0v137h-380v147h330v137h-330v142h375v137h-528v-700h533zM380 755l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="Ecircumflex" unicode="&#xca;" horiz-adv-x="670"
d="M617 0v137h-380v147h330v137h-330v142h375v137h-528v-700h533zM345 821l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="Edieresis" unicode="&#xcb;" horiz-adv-x="670"
d="M617 0v137h-380v147h330v137h-330v142h375v137h-528v-700h533zM526 755v135h-146v-135h146zM312 755v135h-146v-135h146z" />
<glyph glyph-name="Igrave" unicode="&#xcc;" horiz-adv-x="336"
d="M245 0v700h-154v-700h154zM336 755l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="Iacute" unicode="&#xcd;" horiz-adv-x="336"
d="M245 0v700h-154v-700h154zM221 755l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="Icircumflex" unicode="&#xce;" horiz-adv-x="336"
d="M245 0v700h-154v-700h154zM285 821l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="Idieresis" unicode="&#xcf;" horiz-adv-x="336"
d="M245 0v700h-154v-700h154zM451 755v135h-146v-135h146zM237 755v135h-146v-135h146z" />
<glyph glyph-name="Eth" unicode="&#xd0;" horiz-adv-x="812"
d="M114 284v-284h273q82 0 150.5 27t118 74t76.5 111.5t27 138.5t-27 138t-76.5 111t-118 73.5t-150.5 26.5h-273v-280h-75v-136h75zM266 420v141h121q47 0 86 -15.5t66.5 -43.5t43 -67t15.5 -86t-15.5 -85.5t-43 -66.5t-66.5 -43t-86 -15h-121v145h152v136h-152z" />
<glyph glyph-name="Ntilde" unicode="&#xd1;" horiz-adv-x="790"
d="M706 0v700h-152v-431l-328 431h-142v-700h152v445l339 -445h131zM601 893l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6q-26 0 -45.5 -10t-34 -28t-25 -43.5t-19.5 -56.5l81 -25q11 24 22.5 36.5t34.5 12.5q13 0 29.5 -6t35.5 -13.5
t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="Ograve" unicode="&#xd2;" horiz-adv-x="850"
d="M797 350v2q0 75 -27.5 140.5t-77 114t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115t-28 -140.5v-2q0 -75 27.5 -140.5t77 -114t117.5 -77t149 -28.5t149.5 28.5t118 78t77.5 115t28 140.5zM636 348q0 -45 -15.5 -84.5t-43 -69.5t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70t-15.5 85v2q0 45 15.5 84.5t43 69.5t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70t15.5 -85v-2zM479 755l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="Oacute" unicode="&#xd3;" horiz-adv-x="850"
d="M797 350v2q0 75 -27.5 140.5t-77 114t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115t-28 -140.5v-2q0 -75 27.5 -140.5t77 -114t117.5 -77t149 -28.5t149.5 28.5t118 78t77.5 115t28 140.5zM636 348q0 -45 -15.5 -84.5t-43 -69.5t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70t-15.5 85v2q0 45 15.5 84.5t43 69.5t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70t15.5 -85v-2zM487 755l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="Ocircumflex" unicode="&#xd4;" horiz-adv-x="850"
d="M797 350v2q0 75 -27.5 140.5t-77 114t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115t-28 -140.5v-2q0 -75 27.5 -140.5t77 -114t117.5 -77t149 -28.5t149.5 28.5t118 78t77.5 115t28 140.5zM636 348q0 -45 -15.5 -84.5t-43 -69.5t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70t-15.5 85v2q0 45 15.5 84.5t43 69.5t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70t15.5 -85v-2zM424 821l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="Otilde" unicode="&#xd5;" horiz-adv-x="850"
d="M797 350v2q0 75 -27.5 140.5t-77 114t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115t-28 -140.5v-2q0 -75 27.5 -140.5t77 -114t117.5 -77t149 -28.5t149.5 28.5t118 78t77.5 115t28 140.5zM636 348q0 -45 -15.5 -84.5t-43 -69.5t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70t-15.5 85v2q0 45 15.5 84.5t43 69.5t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70t15.5 -85v-2zM631 893l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6q-26 0 -45.5 -10t-34 -28t-25 -43.5
t-19.5 -56.5l81 -25q11 24 22.5 36.5t34.5 12.5q13 0 29.5 -6t35.5 -13.5t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="Odieresis" unicode="&#xd6;" horiz-adv-x="850"
d="M797 350v2q0 75 -27.5 140.5t-77 114t-117.5 77t-149 28.5t-149.5 -28.5t-118 -78t-77.5 -115t-28 -140.5v-2q0 -75 27.5 -140.5t77 -114t117.5 -77t149 -28.5t149.5 28.5t118 78t77.5 115t28 140.5zM636 348q0 -45 -15.5 -84.5t-43 -69.5t-66.5 -47t-85 -17
q-47 0 -85.5 17.5t-67 47.5t-44 70t-15.5 85v2q0 45 15.5 84.5t43 69.5t66 47t85.5 17q46 0 85 -17.5t67.5 -47.5t44 -70t15.5 -85v-2zM605 755v135h-146v-135h146zM391 755v135h-146v-135h146z" />
<glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="850"
d="M797 351q0 70 -23.5 131t-66.5 109l98 114h-147l-39 -43q-42 24 -90.5 37t-102.5 13q-81 0 -149.5 -28.5t-118 -78t-77.5 -115.5t-28 -141q0 -70 23.5 -131t66.5 -109l-98 -114h147l39 43q42 -24 90.5 -37t102.5 -13q81 0 149.5 28.5t118 78t77.5 115.5t28 141zM523 549
l-277 -321q-35 55 -35 123q0 45 15.5 85t43.5 70.5t67.5 48.5t86.5 18q28 0 52.5 -6.5t46.5 -17.5zM639 349q0 -45 -15.5 -85t-43.5 -70.5t-67.5 -48.5t-86.5 -18q-28 0 -52.5 6.5t-46.5 17.5l277 321q35 -55 35 -123z" />
<glyph glyph-name="Ugrave" unicode="&#xd9;" horiz-adv-x="756"
d="M683 305v395h-154v-401q0 -84 -40 -126t-111 -42t-111 43.5t-40 129.5v396h-154v-400q0 -155 81 -233t222 -78q70 0 127 19.5t97 59t61.5 98.5t21.5 139zM447 750l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="Uacute" unicode="&#xda;" horiz-adv-x="756"
d="M683 305v395h-154v-401q0 -84 -40 -126t-111 -42t-111 43.5t-40 129.5v396h-154v-400q0 -155 81 -233t222 -78q70 0 127 19.5t97 59t61.5 98.5t21.5 139zM425 750l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="Ucircumflex" unicode="&#xdb;" horiz-adv-x="756"
d="M683 305v395h-154v-401q0 -84 -40 -126t-111 -42t-111 43.5t-40 129.5v396h-154v-400q0 -155 81 -233t222 -78q70 0 127 19.5t97 59t61.5 98.5t21.5 139zM377 821l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="Udieresis" unicode="&#xdc;" horiz-adv-x="756"
d="M683 305v395h-154v-401q0 -84 -40 -126t-111 -42t-111 43.5t-40 129.5v396h-154v-400q0 -155 81 -233t222 -78q70 0 127 19.5t97 59t61.5 98.5t21.5 139zM558 755v135h-146v-135h146zM344 755v135h-146v-135h146z" />
<glyph glyph-name="Yacute" unicode="&#xdd;" horiz-adv-x="716"
d="M704 700h-175l-170 -281l-167 281h-180l269 -424v-276h154v279zM415 750l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="Thorn" unicode="&#xde;" horiz-adv-x="673"
d="M638 355q0 54 -18.5 99t-53 77t-84 49.5t-112.5 17.5h-132v102h-154v-700h154v108h117q59 0 110.5 15.5t90 46.5t60.5 77.5t22 107.5zM482 352q0 -47 -32 -77t-90 -30h-122v214h119q58 0 91.5 -27t33.5 -80z" />
<glyph glyph-name="germandbls" unicode="&#xdf;" horiz-adv-x="620"
d="M537 542q0 41 -14.5 76.5t-43 62t-70 41.5t-95.5 15q-56 0 -101.5 -16t-77.5 -46t-49.5 -73.5t-17.5 -98.5v-503h151v509q0 46 24.5 73t63.5 27q37 0 58.5 -21.5t21.5 -59.5q0 -42 -25.5 -72t-62.5 -53v-100q55 -8 91.5 -32t36.5 -66q0 -44 -33 -67t-95 -26v-114
q63 -3 114.5 9.5t88 38.5t56 65t19.5 89q0 36 -11 64.5t-29 50t-41.5 37t-49.5 26.5q19 13 35.5 28t29 34.5t19.5 44t7 57.5z" />
<glyph glyph-name="agrave" unicode="&#xe0;" horiz-adv-x="592"
d="M529 0v311q0 109 -57 170t-182 61q-68 0 -116 -12t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -76v-2q0 -40 14.5 -70.5t39.5 -51.5t58.5 -31.5t71.5 -10.5q56 0 95 18.5
t67 49.5v-58h147zM385 189q0 -42 -32.5 -68t-86.5 -26q-37 0 -60 17t-23 48v2q0 36 28 55t77 19q28 0 52.5 -5.5t44.5 -14.5v-27zM370 595l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="aacute" unicode="&#xe1;" horiz-adv-x="592"
d="M529 0v311q0 109 -57 170t-182 61q-68 0 -116 -12t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -76v-2q0 -40 14.5 -70.5t39.5 -51.5t58.5 -31.5t71.5 -10.5q56 0 95 18.5
t67 49.5v-58h147zM385 189q0 -42 -32.5 -68t-86.5 -26q-37 0 -60 17t-23 48v2q0 36 28 55t77 19q28 0 52.5 -5.5t44.5 -14.5v-27zM343 595l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="acircumflex" unicode="&#xe2;" horiz-adv-x="592"
d="M529 0v311q0 109 -57 170t-182 61q-68 0 -116 -12t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -76v-2q0 -40 14.5 -70.5t39.5 -51.5t58.5 -31.5t71.5 -10.5q56 0 95 18.5
t67 49.5v-58h147zM385 189q0 -42 -32.5 -68t-86.5 -26q-37 0 -60 17t-23 48v2q0 36 28 55t77 19q28 0 52.5 -5.5t44.5 -14.5v-27zM293 661l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="atilde" unicode="&#xe3;" horiz-adv-x="592"
d="M529 0v311q0 109 -57 170t-182 61q-68 0 -116 -12t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -76v-2q0 -40 14.5 -70.5t39.5 -51.5t58.5 -31.5t71.5 -10.5q56 0 95 18.5
t67 49.5v-58h147zM385 189q0 -42 -32.5 -68t-86.5 -26q-37 0 -60 17t-23 48v2q0 36 28 55t77 19q28 0 52.5 -5.5t44.5 -14.5v-27zM502 733l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6q-26 0 -45.5 -10t-34 -28t-25 -43.5t-19.5 -56.5
l81 -25q11 24 22.5 36.5t34.5 12.5q13 0 29.5 -6t35.5 -13.5t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="adieresis" unicode="&#xe4;" horiz-adv-x="592"
d="M529 0v311q0 109 -57 170t-182 61q-68 0 -116 -12t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -76v-2q0 -40 14.5 -70.5t39.5 -51.5t58.5 -31.5t71.5 -10.5q56 0 95 18.5
t67 49.5v-58h147zM385 189q0 -42 -32.5 -68t-86.5 -26q-37 0 -60 17t-23 48v2q0 36 28 55t77 19q28 0 52.5 -5.5t44.5 -14.5v-27zM474 595v135h-146v-135h146zM260 595v135h-146v-135h146z" />
<glyph glyph-name="aring" unicode="&#xe5;" horiz-adv-x="592"
d="M529 0v311q0 109 -57 170t-182 61q-68 0 -116 -12t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -76v-2q0 -40 14.5 -70.5t39.5 -51.5t58.5 -31.5t71.5 -10.5q56 0 95 18.5
t67 49.5v-58h147zM385 189q0 -42 -32.5 -68t-86.5 -26q-37 0 -60 17t-23 48v2q0 36 28 55t77 19q28 0 52.5 -5.5t44.5 -14.5v-27zM415 710q0 24 -10 45.5t-26.5 37t-38.5 25t-46 9.5t-46 -9.5t-38.5 -25t-26.5 -37t-10 -45.5t10 -45.5t26.5 -37t38.5 -25t46 -9.5t46 9.5
t38.5 25t26.5 37t10 45.5zM356 710q0 -26 -18 -44t-44 -18t-44 18t-18 44t18 44t44 18t44 -18t18 -44z" />
<glyph glyph-name="ae" unicode="&#xe6;" horiz-adv-x="951"
d="M456 69q38 -38 90 -59.5t114 -21.5q73 0 127 26.5t92 73.5l-87 77q-32 -29 -62 -42t-68 -13q-51 0 -85 26.5t-46 78.5h373q1 11 1.5 19.5t0.5 19.5q0 57 -15.5 110t-47.5 93.5t-80 64.5t-114 24q-55 0 -99.5 -19t-77.5 -53q-27 33 -71.5 50.5t-110.5 17.5q-68 0 -116 -12
t-92 -31l38 -116q37 14 70.5 21.5t77.5 7.5q57 0 86 -25t29 -73v-9q-29 10 -59.5 16t-71.5 6q-48 0 -87.5 -10.5t-68 -31.5t-44.5 -53t-16 -75q0 -40 15 -71t41.5 -52.5t63.5 -32.5t82 -11q64 0 118 22.5t100 56.5zM529 310q9 52 38.5 83t77.5 31t77 -31.5t36 -82.5h-229z
M384 217q2 -19 7 -36t12 -33q-34 -26 -68.5 -38.5t-68.5 -12.5q-37 0 -60 17t-23 49q0 37 28 55t77 18q27 0 51.5 -5.5t44.5 -13.5z" />
<glyph glyph-name="ccedilla" unicode="&#xe7;" horiz-adv-x="571"
d="M236 0l-82 -120l127 -53l65 162q69 5 113.5 31.5t80.5 65.5l-89 90q-28 -26 -56.5 -41.5t-66.5 -15.5q-31 0 -56 11.5t-43 32t-27.5 47.5t-9.5 58q0 30 9.5 56.5t27 47t41 32t52.5 11.5q41 0 68.5 -16t53.5 -43l93 100q-38 42 -88 66t-126 24q-62 0 -113.5 -22t-88.5 -60
t-58 -89t-21 -109q0 -47 14 -89.5t39.5 -77.5t61 -60.5t79.5 -38.5z" />
<glyph glyph-name="egrave" unicode="&#xe8;" horiz-adv-x="613"
d="M568 253v2q0 57 -15.5 109.5t-48 93t-81.5 64.5t-116 24q-59 0 -107.5 -22t-83.5 -60t-54.5 -89t-19.5 -108v-2q0 -62 21 -112.5t58.5 -87.5t89 -57t111.5 -20q73 0 127 26.5t92 73.5l-87 77q-32 -29 -62 -42t-68 -13q-51 0 -85.5 26.5t-45.5 78.5h373q1 11 1.5 19
t0.5 19zM420 310h-229q9 52 38.5 83t77.5 31t77 -31.5t36 -82.5zM366 595l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="eacute" unicode="&#xe9;" horiz-adv-x="613"
d="M568 253v2q0 57 -15.5 109.5t-48 93t-81.5 64.5t-116 24q-59 0 -107.5 -22t-83.5 -60t-54.5 -89t-19.5 -108v-2q0 -62 21 -112.5t58.5 -87.5t89 -57t111.5 -20q73 0 127 26.5t92 73.5l-87 77q-32 -29 -62 -42t-68 -13q-51 0 -85.5 26.5t-45.5 78.5h373q1 11 1.5 19
t0.5 19zM420 310h-229q9 52 38.5 83t77.5 31t77 -31.5t36 -82.5zM362 595l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="ecircumflex" unicode="&#xea;" horiz-adv-x="613"
d="M568 253v2q0 57 -15.5 109.5t-48 93t-81.5 64.5t-116 24q-59 0 -107.5 -22t-83.5 -60t-54.5 -89t-19.5 -108v-2q0 -62 21 -112.5t58.5 -87.5t89 -57t111.5 -20q73 0 127 26.5t92 73.5l-87 77q-32 -29 -62 -42t-68 -13q-51 0 -85.5 26.5t-45.5 78.5h373q1 11 1.5 19
t0.5 19zM420 310h-229q9 52 38.5 83t77.5 31t77 -31.5t36 -82.5zM305 661l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="edieresis" unicode="&#xeb;" horiz-adv-x="613"
d="M568 253v2q0 57 -15.5 109.5t-48 93t-81.5 64.5t-116 24q-59 0 -107.5 -22t-83.5 -60t-54.5 -89t-19.5 -108v-2q0 -62 21 -112.5t58.5 -87.5t89 -57t111.5 -20q73 0 127 26.5t92 73.5l-87 77q-32 -29 -62 -42t-68 -13q-51 0 -85.5 26.5t-45.5 78.5h373q1 11 1.5 19
t0.5 19zM420 310h-229q9 52 38.5 83t77.5 31t77 -31.5t36 -82.5zM486 595v135h-146v-135h146zM272 595v135h-146v-135h146z" />
<glyph glyph-name="igrave" unicode="&#xec;" horiz-adv-x="302"
d="M227 0v536h-152v-536h152zM320 595l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="iacute" unicode="&#xed;" horiz-adv-x="302"
d="M227 0v536h-152v-536h152zM202 595l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="icircumflex" unicode="&#xee;" horiz-adv-x="302"
d="M227 0v536h-152v-536h152zM269 661l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="idieresis" unicode="&#xef;" horiz-adv-x="302"
d="M227 0v536h-152v-536h152zM435 595v135h-146v-135h146zM221 595v135h-146v-135h146z" />
<glyph glyph-name="eth" unicode="&#xf0;" horiz-adv-x="648"
d="M307 570l87 -116q-32 17 -60 24.5t-63 7.5q-50 0 -92 -17t-72.5 -48t-47.5 -74.5t-17 -95.5q0 -55 21 -103t57.5 -83.5t87.5 -56t111 -20.5q67 0 120 22t90 59.5t56 87.5t19 106q0 32 -5 62t-15.5 59t-27 59.5t-40.5 63.5l-81 115l102 41l-55 75l-100 -41l-23 33h-171
l64 -86l-115 -46l56 -75zM456 248q0 -28 -9 -52t-26 -42t-41.5 -28t-55.5 -10q-30 0 -54.5 10.5t-42.5 28.5t-27.5 42t-9.5 51q0 28 9.5 51.5t26.5 41t42 27.5t55 10t55 -10t42 -28t26.5 -41.5t9.5 -50.5z" />
<glyph glyph-name="ntilde" unicode="&#xf1;" horiz-adv-x="623"
d="M559 0v347q0 93 -47.5 146t-134.5 53q-29 0 -52 -7t-42 -19t-34.5 -27.5t-28.5 -32.5v76h-152v-536h152v299q0 54 25.5 81.5t69.5 27.5t68 -27.5t24 -81.5v-299h152zM522 733l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6
q-26 0 -45.5 -10t-34 -28t-25 -43.5t-19.5 -56.5l81 -25q11 24 22.5 36.5t34.5 12.5q13 0 29.5 -6t35.5 -13.5t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="ograve" unicode="&#xf2;" horiz-adv-x="664"
d="M622 267v2q0 58 -22 108.5t-60.5 88t-91.5 59t-115 21.5q-63 0 -116 -22t-92 -60t-61 -88.5t-22 -108.5v-2q0 -58 22 -108.5t60.5 -88t91.5 -59t115 -21.5q63 0 116 22t92 60t61 88.5t22 108.5zM472 265q0 -30 -9.5 -56.5t-27.5 -46.5t-43.5 -31.5t-58.5 -11.5
q-32 0 -57.5 12t-44.5 32.5t-29 47t-10 56.5v2q0 30 9.5 56.5t27.5 46.5t43.5 31.5t58.5 11.5q31 0 57 -12t45 -32.5t29 -47t10 -56.5v-2zM390 595l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="oacute" unicode="&#xf3;" horiz-adv-x="664"
d="M622 267v2q0 58 -22 108.5t-60.5 88t-91.5 59t-115 21.5q-63 0 -116 -22t-92 -60t-61 -88.5t-22 -108.5v-2q0 -58 22 -108.5t60.5 -88t91.5 -59t115 -21.5q63 0 116 22t92 60t61 88.5t22 108.5zM472 265q0 -30 -9.5 -56.5t-27.5 -46.5t-43.5 -31.5t-58.5 -11.5
q-32 0 -57.5 12t-44.5 32.5t-29 47t-10 56.5v2q0 30 9.5 56.5t27.5 46.5t43.5 31.5t58.5 11.5q31 0 57 -12t45 -32.5t29 -47t10 -56.5v-2zM390 595l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="ocircumflex" unicode="&#xf4;" horiz-adv-x="664"
d="M622 267v2q0 58 -22 108.5t-60.5 88t-91.5 59t-115 21.5q-63 0 -116 -22t-92 -60t-61 -88.5t-22 -108.5v-2q0 -58 22 -108.5t60.5 -88t91.5 -59t115 -21.5q63 0 116 22t92 60t61 88.5t22 108.5zM472 265q0 -30 -9.5 -56.5t-27.5 -46.5t-43.5 -31.5t-58.5 -11.5
q-32 0 -57.5 12t-44.5 32.5t-29 47t-10 56.5v2q0 30 9.5 56.5t27.5 46.5t43.5 31.5t58.5 11.5q31 0 57 -12t45 -32.5t29 -47t10 -56.5v-2zM331 661l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="otilde" unicode="&#xf5;" horiz-adv-x="664"
d="M622 267v2q0 58 -22 108.5t-60.5 88t-91.5 59t-115 21.5q-63 0 -116 -22t-92 -60t-61 -88.5t-22 -108.5v-2q0 -58 22 -108.5t60.5 -88t91.5 -59t115 -21.5q63 0 116 22t92 60t61 88.5t22 108.5zM472 265q0 -30 -9.5 -56.5t-27.5 -46.5t-43.5 -31.5t-58.5 -11.5
q-32 0 -57.5 12t-44.5 32.5t-29 47t-10 56.5v2q0 30 9.5 56.5t27.5 46.5t43.5 31.5t58.5 11.5q31 0 57 -12t45 -32.5t29 -47t10 -56.5v-2zM538 733l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6q-26 0 -45.5 -10t-34 -28t-25 -43.5
t-19.5 -56.5l81 -25q11 24 22.5 36.5t34.5 12.5q13 0 29.5 -6t35.5 -13.5t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="odieresis" unicode="&#xf6;" horiz-adv-x="664"
d="M622 267v2q0 58 -22 108.5t-60.5 88t-91.5 59t-115 21.5q-63 0 -116 -22t-92 -60t-61 -88.5t-22 -108.5v-2q0 -58 22 -108.5t60.5 -88t91.5 -59t115 -21.5q63 0 116 22t92 60t61 88.5t22 108.5zM472 265q0 -30 -9.5 -56.5t-27.5 -46.5t-43.5 -31.5t-58.5 -11.5
q-32 0 -57.5 12t-44.5 32.5t-29 47t-10 56.5v2q0 30 9.5 56.5t27.5 46.5t43.5 31.5t58.5 11.5q31 0 57 -12t45 -32.5t29 -47t10 -56.5v-2zM512 595v135h-146v-135h146zM298 595v135h-146v-135h146z" />
<glyph glyph-name="oslash" unicode="&#xf8;" horiz-adv-x="664"
d="M622 268q0 52 -17 97.5t-49 82.5l81 93h-133l-28 -30q-31 17 -67 26t-76 9q-63 0 -116 -22t-92 -60t-61 -89t-22 -109q0 -52 17 -97.5t48 -81.5l-80 -92h133l27 28q32 -17 68 -26t76 -9q63 0 116 22t92 60t61 89t22 109zM388 407l-184 -210q-16 34 -16 71q0 31 10 58.5
t29 48t45 32.5t59 12q31 0 57 -12zM476 266q0 -31 -10 -58.5t-29 -48t-45 -32.5t-59 -12q-29 0 -56 11l183 211q16 -34 16 -71z" />
<glyph glyph-name="ugrave" unicode="&#xf9;" horiz-adv-x="623"
d="M555 0v536h-152v-299q0 -54 -25.5 -81.5t-69.5 -27.5t-68 27.5t-24 81.5v299h-152v-347q0 -93 47.5 -146t134.5 -53q29 0 52 7t42 19t34.5 27.5t28.5 32.5v-76h152zM385 595l-113 177l-131 -57l128 -120h116z" />
<glyph glyph-name="uacute" unicode="&#xfa;" horiz-adv-x="623"
d="M555 0v536h-152v-299q0 -54 -25.5 -81.5t-69.5 -27.5t-68 27.5t-24 81.5v299h-152v-347q0 -93 47.5 -146t134.5 -53q29 0 52 7t42 19t34.5 27.5t28.5 32.5v-76h152zM353 595l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="ucircumflex" unicode="&#xfb;" horiz-adv-x="623"
d="M555 0v536h-152v-299q0 -54 -25.5 -81.5t-69.5 -27.5t-68 27.5t-24 81.5v299h-152v-347q0 -93 47.5 -146t134.5 -53q29 0 52 7t42 19t34.5 27.5t28.5 32.5v-76h152zM310 661l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="udieresis" unicode="&#xfc;" horiz-adv-x="623"
d="M555 0v536h-152v-299q0 -54 -25.5 -81.5t-69.5 -27.5t-68 27.5t-24 81.5v299h-152v-347q0 -93 47.5 -146t134.5 -53q29 0 52 7t42 19t34.5 27.5t28.5 32.5v-76h152zM491 595v135h-146v-135h146zM277 595v135h-146v-135h146z" />
<glyph glyph-name="yacute" unicode="&#xfd;" horiz-adv-x="600"
d="M578 536h-158l-117 -365l-122 365h-161l210 -538q-10 -20 -21.5 -27.5t-31.5 -7.5q-15 0 -32.5 6t-32.5 15l-51 -110q29 -17 61 -27t74 -10q34 0 60 8t46.5 26t37.5 46.5t32 69.5zM345 595l128 120l-131 57l-113 -177h116z" />
<glyph glyph-name="thorn" unicode="&#xfe;" horiz-adv-x="675"
d="M631 268q0 67 -20.5 119t-54.5 87.5t-78 53.5t-91 18q-60 0 -99.5 -24.5t-67.5 -62.5v271h-152v-890h152v230q27 -32 66.5 -56t100.5 -24q48 0 92 18t77.5 53.5t54 87t20.5 119.5zM479 268q0 -34 -10.5 -61.5t-28.5 -47t-41.5 -30t-50.5 -10.5t-50.5 10.5t-41 30t-28 47
t-10.5 61.5t10.5 61.5t28 47t41 30t50.5 10.5t50.5 -10.5t41.5 -30t28.5 -47t10.5 -61.5z" />
<glyph glyph-name="ydieresis" unicode="&#xff;" horiz-adv-x="600"
d="M578 536h-158l-117 -365l-122 365h-161l210 -538q-10 -20 -21.5 -27.5t-31.5 -7.5q-15 0 -32.5 6t-32.5 15l-51 -110q29 -17 61 -27t74 -10q34 0 60 8t46.5 26t37.5 46.5t32 69.5zM480 595v135h-146v-135h146zM266 595v135h-146v-135h146z" />
<glyph glyph-name="dotlessi" unicode="&#x131;" horiz-adv-x="302"
d="M227 0v536h-152v-536h152z" />
<glyph glyph-name="Lslash" unicode="&#x141;" horiz-adv-x="649"
d="M617 0v140h-351v168l192 57v143l-192 -57v249h-152v-295l-75 -22v-143l75 22v-262h503z" />
<glyph glyph-name="lslash" unicode="&#x142;" horiz-adv-x="362"
d="M256 324l76 23v143l-76 -23v263h-150v-307l-76 -23v-143l76 23v-280h150v324z" />
<glyph glyph-name="OE" unicode="&#x152;" horiz-adv-x="1075"
d="M1022 0v137h-355v147h305v137h-305v142h350v137h-592q-83 0 -151 -27t-117.5 -74.5t-76.5 -111.5t-27 -138t27 -138t76.5 -111t117.5 -73.5t151 -26.5h597zM514 139h-89q-47 0 -86 15.5t-67 43.5t-43 67t-15 86t15 85.5t43 66.5t67 43t86 15h89v-422z" />
<glyph glyph-name="oe" unicode="&#x153;" horiz-adv-x="1033"
d="M532 83q35 -45 88.5 -70t121.5 -25q73 0 127 26.5t92 73.5l-87 77q-32 -29 -62 -42t-68 -13q-51 0 -85 26.5t-46 78.5h373q1 11 1.5 19.5t0.5 19.5q0 57 -15.5 110t-47.5 93.5t-80 64.5t-114 24q-63 0 -113 -25.5t-83 -68.5q-37 44 -89.5 69t-117.5 25q-60 0 -112 -22
t-90.5 -60t-61 -89t-22.5 -109t22 -109t60.5 -88.5t89.5 -59t108 -21.5q65 0 119 25.5t91 69.5zM611 310q9 52 38.5 83t77.5 31t77 -31.5t36 -82.5h-229zM462 266q0 -30 -9 -56.5t-26.5 -47t-42.5 -32t-56 -11.5q-30 0 -55 12t-43 32t-28 47.5t-10 57.5t9 56.5t26.5 47
t42 32t56.5 11.5q30 0 55 -12t43 -32t28 -47.5t10 -57.5z" />
<glyph glyph-name="Scaron" unicode="&#x160;" horiz-adv-x="640"
d="M590 207v2q0 46 -14.5 79t-43 57.5t-70 42t-94.5 31.5q-45 12 -74.5 21t-46.5 19t-23.5 22.5t-6.5 29.5v2q0 26 22.5 43.5t67.5 17.5t90 -18.5t92 -50.5l80 116q-54 43 -118.5 66t-141.5 23q-54 0 -99 -15t-77.5 -43t-50.5 -66.5t-18 -86.5v-2q0 -52 16.5 -87t46.5 -58.5
t73 -39.5t96 -29q44 -11 71.5 -21t43 -20t21 -21.5t5.5 -26.5v-2q0 -31 -26.5 -48.5t-74.5 -17.5q-60 0 -110.5 23t-98.5 62l-91 -109q63 -57 140 -84.5t157 -27.5q57 0 104 14.5t81 42t53 68t19 92.5zM318 846l-79 66h-117l123 -157h144l123 157h-115z" />
<glyph glyph-name="scaron" unicode="&#x161;" horiz-adv-x="502"
d="M461 163v2q0 37 -15 63t-38 44t-52 30.5t-57 21.5q-22 7 -41.5 14t-34.5 14.5t-24 16t-9 19.5v2q0 16 14 26.5t42 10.5q29 0 67 -13.5t78 -36.5l58 105q-44 29 -96.5 45.5t-103.5 16.5q-41 0 -76.5 -11t-62 -33t-42 -53.5t-15.5 -72.5v-2q0 -39 14.5 -66t37.5 -45.5
t51.5 -30t56.5 -19.5q22 -7 42 -13t35.5 -12.5t24.5 -15.5t9 -21v-2q0 -18 -15.5 -29t-48.5 -11q-38 0 -81.5 16t-87.5 48l-65 -100q54 -42 113.5 -61.5t116.5 -19.5q43 0 80.5 10.5t65.5 31.5t43.5 53.5t15.5 77.5zM256 686l-79 66h-117l123 -157h144l123 157h-115z" />
<glyph glyph-name="Ydieresis" unicode="&#x178;" horiz-adv-x="716"
d="M704 700h-175l-170 -281l-167 281h-180l269 -424v-276h154v279zM538 755v135h-146v-135h146zM324 755v135h-146v-135h146z" />
<glyph glyph-name="Zcaron" unicode="&#x17d;" horiz-adv-x="708"
d="M646 0v135h-385l385 448v117h-571v-135h373l-385 -448v-117h583zM358 846l-79 66h-117l123 -157h144l123 157h-115z" />
<glyph glyph-name="zcaron" unicode="&#x17e;" horiz-adv-x="563"
d="M516 0v123h-278l278 306v107h-457v-123h268l-277 -306v-107h466zM290 686l-79 66h-117l123 -157h144l123 157h-115z" />
<glyph glyph-name="florin" unicode="&#x192;" horiz-adv-x="536"
d="M500 567v126q-38 12 -99 12q-90 0 -132.5 -43t-56.5 -119l-14 -74h-89v-125h67l-28 -163q-6 -33 -22 -47t-48 -14q-18 0 -37 3v-123q14 -3 27 -4t32 -1q43 0 76 8.5t57 28t39 50.5t23 75l33 187h137v125h-115l7 40q6 35 24 51.5t51 16.5q16 0 33 -2.5t35 -7.5z" />
<glyph glyph-name="circumflex" unicode="&#x2c6;"
d="M249 661l79 -66h117l-123 157h-144l-123 -157h115z" />
<glyph glyph-name="caron" unicode="&#x2c7;"
d="M251 686l-79 66h-117l123 -157h144l123 157h-115z" />
<glyph glyph-name="breve" unicode="&#x2d8;"
d="M438 752h-102q-9 -27 -28.5 -43.5t-57.5 -16.5t-57.5 16.5t-28.5 43.5h-102q7 -76 57.5 -117.5t130.5 -41.5t130.5 41.5t57.5 117.5z" />
<glyph glyph-name="dotaccent" unicode="&#x2d9;"
d="M325 595v135h-150v-135h150z" />
<glyph glyph-name="ring" unicode="&#x2da;"
d="M371 710q0 24 -10 45.5t-26.5 37t-38.5 25t-46 9.5t-46 -9.5t-38.5 -25t-26.5 -37t-10 -45.5t10 -45.5t26.5 -37t38.5 -25t46 -9.5t46 9.5t38.5 25t26.5 37t10 45.5zM312 710q0 -26 -18 -44t-44 -18t-44 18t-18 44t18 44t44 18t44 -18t18 -44z" />
<glyph glyph-name="ogonek" unicode="&#x2db;"
d="M291 10h-104q-7 -14 -11.5 -31t-4.5 -34q0 -60 52 -88.5t148 -20.5v67q-48 3 -67 20t-19 48q0 18 6 39z" />
<glyph glyph-name="tilde" unicode="&#x2dc;"
d="M456 733l-81 25q-11 -24 -22.5 -36.5t-34.5 -12.5q-14 0 -30 6t-35 13.5t-40.5 13.5t-44.5 6q-26 0 -45.5 -10t-34 -28t-25 -43.5t-19.5 -56.5l81 -25q11 24 22.5 36.5t34.5 12.5q13 0 29.5 -6t35.5 -13.5t40.5 -13.5t44.5 -6q52 0 79.5 37.5t44.5 100.5z" />
<glyph glyph-name="hungarumlaut" unicode="&#x2dd;"
d="M342 595l130 120l-128 57l-113 -177h111zM147 595l128 120l-128 57l-111 -177h111z" />
<glyph glyph-name="Omega" unicode="&#x3a9;" horiz-adv-x="764"
d="M626 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34h-63v-125h63v-406h152v406h121v124h-123zM244 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34
h-63v-125h63v-406h152v406h121v124h-123z" />
<glyph glyph-name="pi" unicode="&#x3c0;" horiz-adv-x="830"
d="M777 351q0 74 -28 140t-76.5 115t-114.5 77.5t-142 28.5t-142.5 -29t-115.5 -78.5t-77 -115.5t-28 -140t28 -140t76.5 -115t114.5 -77.5t142 -28.5t142.5 29t115.5 78.5t77 115.5t28 140zM735 351q0 -67 -24.5 -125.5t-67.5 -102.5t-101.5 -69.5t-127.5 -25.5
q-68 0 -126.5 25t-101.5 68.5t-67 102t-24 125.5t24.5 125.5t67.5 102.5t101.5 69.5t127.5 25.5q68 0 126.5 -25t101 -68.5t67 -102t24.5 -125.5zM588 415q0 60 -39.5 97t-108.5 37h-158v-385h86v116h64q32 0 60.5 8.5t49.5 25.5t33.5 42.5t12.5 58.5zM501 414
q0 -26 -17.5 -42.5t-49.5 -16.5h-66v118h64q32 0 50.5 -15t18.5 -44z" />
<glyph glyph-name="endash" unicode="&#x2013;" horiz-adv-x="528"
d="M478 239v142h-428v-142h428z" />
<glyph glyph-name="emdash" unicode="&#x2014;" horiz-adv-x="898"
d="M848 239v142h-798v-142h798z" />
<glyph glyph-name="quoteleft" unicode="&#x2018;" horiz-adv-x="286"
d="M255 642l-13 63q-89 -2 -137 -45t-48 -142v-135h162v160h-62q-8 88 98 99z" />
<glyph glyph-name="quoteright" unicode="&#x2019;" horiz-adv-x="286"
d="M31 441l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99z" />
<glyph glyph-name="quotesinglbase" unicode="&#x201a;" horiz-adv-x="286"
d="M26 -99l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99z" />
<glyph glyph-name="quotedblleft" unicode="&#x201c;" horiz-adv-x="540"
d="M509 642l-13 63q-89 -2 -137 -45t-48 -142v-135h162v160h-62q-8 88 98 99zM255 642l-13 63q-89 -2 -137 -45t-48 -142v-135h162v160h-62q-8 88 98 99z" />
<glyph glyph-name="quotedblright" unicode="&#x201d;" horiz-adv-x="540"
d="M285 441l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99zM31 441l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99z" />
<glyph glyph-name="quotedblbase" unicode="&#x201e;" horiz-adv-x="540"
d="M280 -99l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99zM26 -99l13 -63q89 1 137 44.5t48 142.5v135h-162v-160h62q8 -88 -98 -99z" />
<glyph glyph-name="dagger" unicode="&#x2020;" horiz-adv-x="410"
d="M237 508l120 -10v83l-119 -10l13 129h-92l13 -129l-119 10v-83l120 10l-10 -270h84z" />
<glyph glyph-name="daggerdbl" unicode="&#x2021;" horiz-adv-x="430"
d="M367 119v83l-119 -10l9 158l-9 158l119 -10v83l-119 -10l13 129h-92l13 -129l-119 10v-83l119 10l-9 -158l9 -158l-119 10v-83l119 10l-13 -129h92l-13 129z" />
<glyph glyph-name="bullet" unicode="&#x2022;"
d="M399 352q0 31 -12 58t-32 47t-47 32t-58 12t-58 -12t-47.5 -32t-32 -47t-11.5 -58t11.5 -58t32 -47.5t47.5 -32t58 -11.5t58 11.5t47 32t32 47.5t12 58z" />
<glyph glyph-name="ellipsis" unicode="&#x2026;" horiz-adv-x="840"
d="M778 0v156h-158v-156h158zM499 0v156h-158v-156h158zM220 0v156h-158v-156h158z" />
<glyph glyph-name="perthousand" unicode="&#x2030;" horiz-adv-x="1240"
d="M385 530q0 37 -12 69.5t-34.5 56.5t-53.5 38t-69 14t-69.5 -14t-54 -38.5t-35 -57.5t-12.5 -70t12 -69.5t34.5 -56.5t53.5 -38t69 -14t69.5 14t54 38.5t35 57t12.5 70.5zM626 700l-511 -700h119l511 700h-119zM1195 172q0 37 -12 69.5t-34.5 56.5t-53.5 38t-69 14
t-69.5 -14t-54 -38.5t-35 -57.5t-12.5 -70t12 -69.5t34.5 -56.5t53.5 -38t69 -14t69.5 14t54 38.5t35 57t12.5 70.5zM815 172q0 37 -12 69.5t-34.5 56.5t-53.5 38t-69 14t-69.5 -14t-54 -38.5t-35 -57.5t-12.5 -70t12 -69.5t34.5 -56.5t53.5 -38t69 -14t69.5 14t54 38.5
t35 57t12.5 70.5zM280 528q0 -35 -16 -61t-48 -26q-30 0 -48 26.5t-18 62.5q0 35 16 61t48 26q30 0 48 -26.5t18 -62.5zM1090 170q0 -35 -16 -61t-48 -26q-30 0 -48 26.5t-18 62.5q0 35 16 61t48 26q30 0 48 -26.5t18 -62.5zM710 170q0 -35 -16 -61t-48 -26q-30 0 -48 26.5
t-18 62.5q0 35 16 61t48 26q30 0 48 -26.5t18 -62.5z" />
<glyph glyph-name="guilsinglleft" unicode="&#x2039;" horiz-adv-x="373"
d="M209 496l-168 -224v-8l168 -224l116 58l-130 171l130 171z" />
<glyph glyph-name="guilsinglright" unicode="&#x203a;" horiz-adv-x="373"
d="M164 40l168 224v8l-168 224l-116 -58l130 -171l-130 -171z" />
<glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="690"
d="M587 600v-208h66v308h-72l-81 -130l-81 130h-74v-308h66v208l85 -135h6zM188 638h92v62h-254v-62h92v-246h70v246z" />
<glyph glyph-name="fraction" unicode="&#x2215;" horiz-adv-x="480"
d="M395 758l-466 -856h134l466 856h-134z" />
<glyph glyph-name="radical" unicode="&#x221a;" horiz-adv-x="1066"
d="M626 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34h-63v-125h63v-406h152v406h121v124h-123zM244 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34
h-63v-125h63v-406h152v406h121v124h-123zM991 0v730h-152v-730h152z" />
<glyph glyph-name="approxequal" unicode="&#x2248;" horiz-adv-x="1066"
d="M995 595v135h-160v-135h160zM626 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34h-63v-125h63v-406h152v406h121v124h-123zM244 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4
q-81 0 -123.5 -41.5t-42.5 -130.5v-34h-63v-125h63v-406h152v406h121v124h-123zM991 0v536h-152v-536h152z" />
<glyph glyph-name="apple" unicode="&#xf8ff;" horiz-adv-x="967"
d="M868 0v750h-767v-750h767zM859 -104l-6 34h-1l-13 -26l-13 26h-1l-6 -34h6l3 20l10 -21h2l10 21l3 -20h6zM806 -87q0 7 -4.5 12t-11.5 5q-8 0 -13 -5t-5 -13q0 -7 4.5 -12t12.5 -5t12.5 5t4.5 13zM758 -96q-6 -4 -10 -4q-13 0 -13 13q0 5 3.5 8.5t8.5 3.5q6 0 9 -3l2 5
q-5 3 -11 3q-8 0 -13 -5t-5 -13q0 -17 18 -17q7 0 10 3zM702 -71h-7l-9 -14l-11 15l-6 -1l14 -19v-14h6v14zM656 -104v33h-6v-13h-16v13h-6v-33h6v15h16v-15h6zM612 -82q0 5 -4.5 9t-18.5 2v-33h6v10q17 0 17 12zM576 -104l-16 34h-2l-15 -34h6l3 8h14l4 -8h6zM534 -104
l-10 13q7 3 7 10q0 5 -4.5 8.5t-18.5 1.5v-33h6v11h5l8 -11h7zM491 -101v15h-15v-5h9v-7q-4 -2 -6 -2q-13 0 -13 12q0 13 12 13q7 0 11 -4l2 5q-6 4 -12 4q-8 0 -13.5 -5t-5.5 -13t5 -12.5t13 -4.5q7 0 13 4zM447 -87q0 7 -4.5 12t-11.5 5q-8 0 -13 -5t-5 -13q0 -7 4.5 -12
t12.5 -5t12.5 5t4.5 13zM400 -82q0 5 -4.5 9t-18.5 2v-33h6v10q17 0 17 12zM364 -71h-7l-9 -14l-11 15l-6 -1l14 -19v-14h6v14zM323 -71h-30v-5h12v-28h6v28h12v5zM267 -71h-6l-7 -22l-10 23h-1l-10 -23l-7 23l-6 -1l12 -34h1l10 23l11 -23h1zM211 -71h-6l-7 -22l-10 23h-1
l-10 -23l-7 23l-6 -1l12 -34h1l10 23l11 -23h1zM155 -71h-6l-7 -22l-10 23h-1l-10 -23l-7 23l-6 -1l12 -34h1l10 23l11 -23h1zM716 -101q0 4 -4 4t-4 -4t4 -4t4 4zM284 -101q0 4 -4 4t-4 -4t4 -4t4 4zM559 686h-2l-2.5 4.5t-7.5 4.5q-3 0 -3 -3v-23q0 -5 2 -5h3v-2h-17v2h2
q3 0 3 5v23q0 3 -3 3q-5 0 -7.5 -4.5l-2.5 -4.5h-2l0.5 4.5t0.5 7.5q3 -1 18 -1t17 1q1 -3 1 -8v-4zM504 662h-18v2h2q3 0 3 5v10h-17v-10q0 -4 2.5 -4.5l2.5 -0.5v-2h-17v2l2.5 0.5t2.5 4.5v21q0 5 -3 5h-2v2h17v-1v-1h-3q-2 0 -2 -5v-9h17v9q0 5 -3 5h-2v1v1h18v-2h-3
t-3 -5v-21q0 -5 3 -5h3v-2zM439 664v-2h-30l-2 11l2 1l2.5 -4.5t7.5 -4.5h4q4 0 4 3v11h-4q-5 0 -5.5 -3l-0.5 -3h-2v13h2l0.5 -2.5t5.5 -2.5h4v10q0 3 -4 3h-4q-5 0 -7 -4l-2 -4l-2 1l2 10h29v-2h-3q-2 0 -2 -5v-21q0 -5 2 -5h3zM827 618h-685v6h685v-6zM696 540
q0 -12 -8 -17t-15 -5q-14 0 -25.5 11t-11.5 27q0 12 8 17t15 5q14 0 25.5 -11.5t11.5 -26.5zM589 537q0 -8 -6 -13.5t-19 -5.5q-16 0 -16 13q0 10 9 10q7 0 7 -5t-4 -5q-2 0 -3 1t-2 1q-3 0 -3 -3q0 -9 12 -9t12 14q0 10 -6 15q-5 -5 -11 -5q-8 0 -8 6q0 8 16 6q2 2 2 6
q0 12 -10 12q-7 0 -7 -5q0 -2 1.5 -2.5t1.5 -3.5t-4 -3q-5 0 -5 6q0 11 13 11q11 0 16 -5t5 -10q0 -6 -5 -9q14 -5 14 -17zM295 537q0 -8 -6 -13.5t-19 -5.5q-16 0 -16 13q0 10 9 10q7 0 7 -5t-4 -5q-2 0 -3 1t-2 1q-3 0 -3 -3q0 -9 12 -9t12 14q0 10 -6 15q-5 -5 -11 -5
q-8 0 -8 6q0 8 16 6q2 2 2 6q0 12 -10 12q-7 0 -7 -5q0 -2 1.5 -2.5t1.5 -3.5t-4 -3q-5 0 -5 6q0 11 13 11q11 0 16 -5t5 -10q0 -6 -5 -9q14 -5 14 -17zM820 522l1 -3h-29l-1 3l4.5 0.5t2.5 7.5l-3 16h-24l3 -16q2 -7 6 -7.5l4 -0.5l1 -3h-29l-1 3l4.5 0.5t2.5 7.5l-7 35
q-2 7 -6 7.5l-4 0.5l-1 3h29l1 -3l-4.5 -0.5t-2.5 -7.5l3 -15h24l-3 15q-2 7 -5.5 7.5l-3.5 0.5l-1 3h28l1 -3l-4.5 -0.5t-2.5 -7.5l7 -35q2 -7 6 -7.5zM498 519h-29l-1 3l4.5 0.5t2.5 7.5l-3 17h-4q-7 0 -7.5 -5.5l-0.5 -5.5h-3l-5 23h3l2.5 -4.5t9.5 -4.5h4l-3 16
q-1 6 -6 6h-4q-11 0 -12 -6.5l-1 -6.5h-4l0.5 7t-0.5 10h45l1 -3l-4.5 -0.5t-2.5 -7.5l7 -35q2 -7 6 -7.5l4 -0.5zM202 522l1 -3h-29l-1 3l4.5 0.5t2.5 7.5l-3 15q-4 0 -5 -3l-12 -23h-19l-1 3l5 0.5t9 7.5l9 16q-8 1 -13.5 5t-5.5 10q0 15 20 15h27l1 -3l-4.5 -0.5
t-2.5 -7.5l7 -35q2 -7 6 -7.5zM400 521q0 -3 -4 -3q-9 0 -12 7q-8 0 -10 -6.5t-15 -6.5q-5 0 -10 3.5t-5 8.5q0 7 5 7t5 -5q0 -2 -1 -2.5t-1 -2.5q0 -4 5 -4t8.5 6.5t14.5 6.5q-6 6 -8.5 13.5t-3.5 14.5t-2.5 12t-6.5 5t-5 -6t-4 -6q-5 0 -5 5q0 3 4 6.5t9 3.5
q12 0 16.5 -6.5t6 -15t2 -16t4.5 -10.5q7 -1 10 -4t3 -5zM827 475h-685v6h685v-6zM827 378h-36v28h-11v-65h14v-33h-81v33h14v65h-11v-28h-36v62h147v-62zM648 406h-14l-37 -45v-20h15v-33h-81v33h14v19l-37 46h-12v34h62v-34h-10l15 -23l15 23h-11v34h81v-34zM458 308h-81
v33h15v19h-30q-22 0 -34.5 11.5t-12.5 28.5t12.5 28.5t34.5 11.5h96v-34h-14v-65h14v-33zM283 308h-141v61h41v-28h33v21h-24v24h24v20h-33v-28h-41v62h141v-34h-14v-65h14v-33zM827 271h-685v6h685v-6zM728 192q0 -12 -8 -17t-15 -5q-14 0 -25.5 11t-11.5 27q0 12 8 17
t15 5q14 0 25.5 -11.5t11.5 -26.5zM203 217l-2 -2l-4.5 4.5t-7.5 2.5q-9 0 -9 -13q0 -8 5 -25q2 -8 6 -8.5l4 -0.5l1 -4h-28l-1 4l4.5 1t1.5 14q-3 12 -8.5 22.5t-15.5 10.5q-8 0 -8 -6l-3 1q0 6 3.5 9t8.5 3q8 0 13 -6.5t8 -16.5q-1 23 14 23q8 0 11.5 -4t6.5 -9zM823 171
h-29l-1 3l4.5 0.5t2.5 7.5l-3 17h-4q-7 0 -7.5 -5.5l-0.5 -5.5h-3l-5 23h3l2.5 -4.5t9.5 -4.5h4l-3 16q-1 6 -6 6h-4q-11 0 -12 -6.5l-1 -6.5h-4l0.5 7t-0.5 10h45l1 -3l-4.5 -0.5t-2.5 -7.5l7 -35q2 -7 6 -7.5l4 -0.5zM621 225l-5 -0.5t-3 -8.5l5 -22q2 -8 0 -16t-19 -8
q-14 0 -20 9.5t-8 17.5l-4 19q-2 8 -6.5 8.5l-4.5 0.5l-1 3h24v-3l-4.5 -0.5t-2.5 -8.5l4 -19q2 -9 7 -15.5t13 -6.5q11 0 12 5t-1 15l-5 21q-2 8 -6 8.5l-4 0.5l-1 3h29zM522 174l1 -3h-21l-1 3l4 1t2 9l-6 30l-30 -44l-3 1l-8 45q-2 7 -5.5 8l-3.5 1l-1 3h21l1 -3l-4.5 -1
t-2.5 -8l5 -30l29 42h14l1 -3l-5 -0.5t-3 -8.5l7 -32q2 -8 5.5 -9zM414 171h-32q-13 0 -24 9.5t-11 25.5q0 11 8 16.5t17 5.5h30l1 -3q-11 -1 -8 -10l8 -31q2 -8 6 -8.5l4 -0.5zM306 174l1 -3h-29l-1 3l4.5 0.5t2.5 7.5l-3 15q-4 0 -5 -3l-12 -23h-19l-1 3l5 0.5t9 7.5l9 16
q-8 1 -13.5 5t-5.5 10q0 15 20 15h27l1 -3l-4.5 -0.5t-2.5 -7.5l7 -35q2 -7 6 -7.5zM827 127h-685v6h685v-6zM694 46h-14v2l2.5 1t2.5 4v20l-25 -28h-3v28q0 4 -3 5l-3 1v2h15v-2l-3 -1t-3 -5v-18l24 26h10v-2l-3 -2t-3 -4v-20q0 -3 3 -4l3 -1v-2zM633 48v-2h-30l-2 11l2 1
l2.5 -4.5t7.5 -4.5h4q4 0 4 3v11h-4q-5 0 -5.5 -3l-0.5 -3h-2v13h2l0.5 -2.5t5.5 -2.5h4v10q0 3 -4 3h-4q-5 0 -7 -4l-2 -4l-2 1l2 10h29v-2h-3q-2 0 -2 -5v-21q0 -5 2 -5h3zM583 81v-2l-2.5 -0.5t-4.5 -5.5l-12 -27h-1l-9 16l-8 -16q0 -1 -0.5 -0.5l-0.5 0.5h-1l-13 27
q-2 4 -4 5l-2 1v2h13v-2l-2 -1t0 -5l8 -18l7 13l-3 5q-3 5 -5 5.5l-2 0.5l-1 2h26v-2l-2 -1.5t-4 -4.5l-4 -8l5 -10l9 19q2 3 0 4l-2 1v2h15zM480 79l-2.5 -0.5t-4.5 -4.5l-8 -12v-8q0 -5 2.5 -5.5l2.5 -0.5v-2h-17v2l2.5 0.5t2.5 5.5v8l-8 12q-2 4 -5 4.5l-3 0.5v2h15v-2
l-2.5 -0.5t-0.5 -4.5l6 -9l6 9q2 4 0.5 4.5l-1.5 0.5v2h15v-2zM425 64q0 -8 -5 -13.5t-15 -5.5t-15 5.5t-5 13.5t5 13t15 5t15 -5t5 -13zM364 46h-17v2l2.5 0.5t2.5 4.5v9q-4 0 -7 -4l-7 -12h-11v2l2.5 0.5t5.5 4.5l7 10q-9 4 -9 9q0 9 13 9h18v-2l-2.5 -0.5t-2.5 -5.5v-20
q0 -4 2.5 -4.5l2.5 -0.5v-2zM309 46h-18v2l3 0.5t3 5.5v9q-2 0 -4 -2l-8 -8q-3 -4 -0.5 -4.5l2.5 -0.5v-2h-17v2l2.5 1.5t4.5 3.5l13 13l-10 9q-2 2 -5 3l-3 1v2h14v-2l-1.5 -1t0.5 -3l8 -8q2 -2 4 -2v9q0 4 -3 4.5l-3 0.5v2h18v-2l-3 -0.5t-3 -4.5v-20q0 -4 3 -5l3 -1v-2z
M606 -83q0 -6 -11 -6v13q11 1 11 -7zM525 -82q0 -7 -11 -6v12q11 2 11 -6zM394 -83q0 -6 -11 -6v13q11 1 11 -7zM564 -92h-10l5 12zM800 -88q0 -12 -11 -12t-11 13q0 12 11 12t11 -13zM441 -88q0 -12 -11 -12t-11 13q0 12 11 12t11 -13zM176 548l-3 19q-1 5 -9 5t-8 -9
q0 -5 3.5 -10t11.5 -5h5zM566 553q-2 1 -7 1q-4 0 -4 -3q0 -2 4 -2t7 4zM272 553q-2 1 -7 1q-4 0 -4 -3q0 -2 4 -2t7 4zM684 535q0 16 -8 27.5t-17 11.5q-11 0 -11 -14q0 -15 8 -26.5t17 -11.5q11 0 11 13zM392 384v22h-11q-13 0 -13 -11t13 -11h11zM280 200l-3 19
q-1 5 -9 5t-8 -9q0 -5 3.5 -10t11.5 -5h5zM716 187q0 16 -8 27.5t-17 11.5q-11 0 -11 -14q0 -15 8 -26.5t17 -11.5q11 0 11 13zM393 182l-9 35q-2 5 -2.5 5.5t-3.5 1.5h-6q-14 0 -14 -17q0 -12 7.5 -22t18.5 -10h5q4 0 4 7zM553 79q-5 0 0 -9q4 9 0 9zM352 64v10q0 4 -4 4
q-7 0 -7 -6q0 -8 8 -8h3zM417 64q0 16 -12 16t-12 -16q0 -7 3 -12t9 -5q7 0 9.5 5t2.5 12z" />
<glyph glyph-name="fi" unicode="&#xfb01;" horiz-adv-x="684"
d="M613 595v135h-160v-135h160zM244 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34h-63v-125h63v-406h152v406h121v124h-123zM609 0v536h-152v-536h152z" />
<glyph glyph-name="fl" unicode="&#xfb02;" horiz-adv-x="684"
d="M244 530v21q0 58 55 58q20 0 36 -3.5t33 -9.5v126q-21 7 -46.5 11t-61.5 4q-81 0 -123.5 -41.5t-42.5 -130.5v-34h-63v-125h63v-406h152v406h121v124h-123zM609 0v730h-152v-730h152z" />
<glyph glyph-name="NUL" horiz-adv-x="0"
/>
</font>
</defs></svg>
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 10</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body class="fit-banner">
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-ten">
<div class="banner-container">
<div class="banner-slider-outer">
<div class="slider-box">
<div class="banner-slider-eight">
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-18.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4>Smart Technology</h4>
<h1><span>Branding & <br>Website Design</span></h1>
</div>
</div>
</div>
</div>
</div>
<div class="bottom-content">
<div class="auto-container">
<div class="bottom-inner">
<div class="count"><span>01</span></div>
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</div>
</div>
</div>
</div>
<div class="slide-count"><span>01</span></div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-13.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4>Smart Technology</h4>
<h1><span>Branding & <br>Website Design</span></h1>
</div>
</div>
</div>
</div>
</div>
<div class="bottom-content">
<div class="auto-container">
<div class="bottom-inner">
<div class="count"><span>02</span></div>
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</div>
</div>
</div>
</div>
<div class="slide-count"><span>02</span></div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-14.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4>Smart Technology</h4>
<h1><span>Branding & <br>Website Design</span></h1>
</div>
</div>
</div>
</div>
</div>
<div class="bottom-content">
<div class="auto-container">
<div class="bottom-inner">
<div class="count"><span>03</span></div>
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</div>
</div>
</div>
</div>
<div class="slide-count"><span>03</span></div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-16.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4>Smart Technology</h4>
<h1><span>Branding & <br>Website Design</span></h1>
</div>
</div>
</div>
</div>
</div>
<div class="bottom-content">
<div class="auto-container">
<div class="bottom-inner">
<div class="count"><span>04</span></div>
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</div>
</div>
</div>
</div>
<div class="slide-count"><span>04</span></div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/bxslider.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 11</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body class="fit-banner">
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-eight">
<div class="banner-container">
<div class="banner-slider-outer">
<div class="slider-box">
<div class="banner-slider-six">
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-13.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4><strong>Good design</strong> never ages</h4>
<h1><span>Creating an <br>effective website</span></h1>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-14.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4><strong>Good design</strong> never ages</h4>
<h1><span>Creating an <br>effective website</span></h1>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-15.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4><strong>Good design</strong> never ages</h4>
<h1><span>Creating an <br>effective website</span></h1>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-16.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h4><strong>Good design</strong> never ages</h4>
<h1><span>Creating an <br>effective website</span></h1>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="pager-content">
<div class="pager-box">
<div class="pager-three clearfix">
<a href="" class="pager-item active" data-slide-index="0"><div class="inner"><div class="image"><img src="images/main-slider/thumb-1.jpg" alt=""></div><div class="count">01</div><div class="text">Clarity is king</div></div></a>
<a href="" class="pager-item" data-slide-index="1"><div class="inner"><div class="image"><img src="images/main-slider/thumb-2.jpg" alt=""></div><div class="count">02</div><div class="text">Exceptional Design</div></div></a>
<a href="" class="pager-item" data-slide-index="2"><div class="inner"><div class="image"><img src="images/main-slider/thumb-3.jpg" alt=""></div><div class="count">03</div><div class="text">Bringing ideas to life</div></div></a>
<a href="" class="pager-item" data-slide-index="3"><div class="inner"><div class="image"><img src="images/main-slider/thumb-4.jpg" alt=""></div><div class="count">04</div><div class="text">Design Your Success</div></div></a>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/bxslider.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 12</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Banner Section -->
<section class="banner-nine">
<div class="banner-container">
<div class="slider-box">
<div class="banner-slider-seven">
<!--Slide Item-->
<div class="slide-item">
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="image-box">
<div class="image"><img src="images/main-slider/image-17.jpg" alt=""></div>
</div>
<div class="subtitle">Awesome Design</div>
<h1><span>Creative</span></h1>
<div class="slide-count"><span class="current">01</span><span class="line"></span><span class="total">05</span></div>
<div class="text-content">
<div class="inner-box">
<div class="text"><div class="ttl"><strong>Good design</strong> never ages</div> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="image-box">
<div class="image"><img src="images/main-slider/image-17.jpg" alt=""></div>
</div>
<div class="subtitle">Awesome Design</div>
<h1><span>Creative</span></h1>
<div class="slide-count"><span class="current">02</span><span class="line"></span><span class="total">05</span></div>
<div class="text-content">
<div class="inner-box">
<div class="text"><div class="ttl"><strong>Good design</strong> never ages</div> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="image-box">
<div class="image"><img src="images/main-slider/image-17.jpg" alt=""></div>
</div>
<div class="subtitle">Awesome Design</div>
<h1><span>Creative</span></h1>
<div class="slide-count"><span class="current">03</span><span class="line"></span><span class="total">05</span></div>
<div class="text-content">
<div class="inner-box">
<div class="text"><div class="ttl"><strong>Good design</strong> never ages</div> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="image-box">
<div class="image"><img src="images/main-slider/image-17.jpg" alt=""></div>
</div>
<div class="subtitle">Awesome Design</div>
<h1><span>Creative</span></h1>
<div class="slide-count"><span class="current">04</span><span class="line"></span><span class="total">05</span></div>
<div class="text-content">
<div class="inner-box">
<div class="text"><div class="ttl"><strong>Good design</strong> never ages</div> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="image-box">
<div class="image"><img src="images/main-slider/image-17.jpg" alt=""></div>
</div>
<div class="subtitle">Awesome Design</div>
<h1><span>Creative</span></h1>
<div class="slide-count"><span class="current">05</span><span class="line"></span><span class="total">05</span></div>
<div class="text-content">
<div class="inner-box">
<div class="text"><div class="ttl"><strong>Good design</strong> never ages</div> Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/bxslider.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 13</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body class="fit-banner">
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-seven">
<div class="banner-container">
<div class="banner-slider-outer">
<div class="slider-box">
<div class="banner-slider-five">
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-12.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h1><span>Creative Design</span></h1>
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-12.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h1><span>Creative Design</span></h1>
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-12.jpg);"></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<h1><span>Creative Design</span></h1>
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="pager-content" data-scrollbar="">
<div class="pager-outer">
<div class="pager-box">
<div class="pager-two">
<a href="" class="pager-item active" data-slide-index="0"><div class="inner"><div class="text"><strong>Good design</strong> never ages Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor</div></div></a>
<a href="" class="pager-item" data-slide-index="1"><div class="inner"><div class="text"><strong>Good design</strong> never ages Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor</div></div></a>
<a href="" class="pager-item" data-slide-index="2"><div class="inner"><div class="text"><strong>Good design</strong> never ages Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor</div></div></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/bxslider.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 02</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Banner Two -->
<section class="banner-two" id="to-top-div">
<div class="auto-container">
<div class="banner-slider owl-theme owl-carousel">
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-2.jpg);"></div>
<div class="slide-count"><span>01</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<div class="cat"><span>photography</span></div>
<h2><span>Green screen tricks</span></h2>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-3.jpg);"></div>
<div class="slide-count"><span>02</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<div class="cat"><span>photography</span></div>
<h2><span>Green screen tricks</span></h2>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-2.jpg);"></div>
<div class="slide-count"><span>03</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<div class="cat"><span>photography</span></div>
<h2><span>Green screen tricks</span></h2>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-3.jpg);"></div>
<div class="slide-count"><span>04</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<div class="cat"><span>photography</span></div>
<h2><span>Green screen tricks</span></h2>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
<!--Services Section-->
<section class="services-section">
<div class="auto-container">
<div class="def-title-box">
<div class="patt"><span></span></div>
<div class="subtitle">creative services</div>
<h3>Proffesional Services</h3>
</div>
<div class="services">
<div class="row clearfix">
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-display"></span></div>
<h5>Web design</h5>
<div class="text">online presence</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-flask"></span></div>
<h5>Digital Marketing</h5>
<div class="text">get popular</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-chart-column"></span></div>
<h5>Google Seo</h5>
<div class="text">get on top</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-print"></span></div>
<h5>Print</h5>
<div class="text">all types of printing</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-medal"></span></div>
<h5>Branding</h5>
<div class="text">look unique</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
<!--Block-->
<div class="service-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="inner">
<div class="icon-box"><span class="far fa-image"></span></div>
<h5>Motion Design</h5>
<div class="text">motion design</div>
<div class="link-box"><a href="blog-single.html"><span class="far fa-angle-right"></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Plans Section-->
<section class="plans-section">
<div class="auto-container">
<div class="row clearfix">
<!--Image-->
<div class="image-col col-lg-6 col-md-12 col-sm-12">
<div class="inner">
<div class="image">
<div class="bg-pattern"></div>
<img src="images/resource/image-1.jpg" alt="">
</div>
</div>
</div>
<!--Content-->
<div class="text-col col-lg-6 col-md-12 col-sm-12">
<div class="inner">
<h4>Plans and strategies that improve your online presence</h4>
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit.</p>
<ul>
<li>Digital Marketing</li>
<li>SEO Services</li>
<li>Responsive Design</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Team Section-->
<section class="team-section">
<div class="auto-container">
<div class="def-title-box">
<div class="patt"><span></span></div>
<div class="subtitle">team members</div>
<h3>Amazing Staff</h3>
</div>
<div class="team">
<div class="row clearfix">
<!--Block-->
<div class="team-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/team-1.jpg" alt=""></a></div>
<div class="cat"><span>Coding</span></div>
<div class="social">
<a href="#"><i class="fab fa-facebook-square"></i></a>
<a href="#"><i class="fab fa-twitter-square"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
</div>
<div class="name"><a href="#">Mike Gordon</a></div>
</div>
</div>
<!--Block-->
<div class="team-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/team-2.jpg" alt=""></a></div>
<div class="cat"><span>Marketing</span></div>
<div class="social">
<a href="#"><i class="fab fa-facebook-square"></i></a>
<a href="#"><i class="fab fa-twitter-square"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
</div>
<div class="name"><a href="#">David Rich</a></div>
</div>
</div>
<!--Block-->
<div class="team-block col-xl-4 col-lg-6 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image-box"><a href="#"><img src="images/resource/team-3.jpg" alt=""></a></div>
<div class="cat"><span>SEO</span></div>
<div class="social">
<a href="#"><i class="fab fa-facebook-square"></i></a>
<a href="#"><i class="fab fa-twitter-square"></i></a>
<a href="#"><i class="fab fa-instagram"></i></a>
</div>
<div class="name"><a href="#">Noah Clark</a></div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Services Section-->
<section class="services-two">
<div class="auto-container">
<div class="def-title-box">
<div class="patt"><span></span></div>
<div class="subtitle">what we offer</div>
<h3>Proffesional Services</h3>
</div>
<div class="row parent-row clearfix">
<div class="tabs-col col-xl-6 col-lg-12 col-md-12 col-sm-12">
<div class="tabs-box def-tabs-box">
<ul class="tab-buttons clearfix">
<li class="tab-btn active-btn" data-tab="#tab-1"><span>why choose us</span></li>
<li class="tab-btn" data-tab="#tab-2"><span>our mission</span></li>
<li class="tab-btn" data-tab="#tab-3"><span>our vision</span></li>
</ul>
<div class="tabs-content">
<!--Tab-->
<div class="tab active-tab" id="tab-1">
<div class="row clearfix">
<div class="image-col col-lg-5 col-md-5 col-sm-6">
<div class="image"><img src="images/resource/tab-image-1.jpg" alt=""></div>
</div>
<div class="text-col col-lg-7 col-md-7 col-sm-6">
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.</p>
</div>
</div>
</div>
</div>
<!--Tab-->
<div class="tab" id="tab-2">
<div class="row clearfix">
<div class="image-col col-lg-5 col-md-5 col-sm-6">
<div class="image"><img src="images/resource/tab-image-1.jpg" alt=""></div>
</div>
<div class="text-col col-lg-7 col-md-7 col-sm-6">
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.</p>
</div>
</div>
</div>
</div>
<!--Tab-->
<div class="tab" id="tab-3">
<div class="row clearfix">
<div class="image-col col-lg-5 col-md-5 col-sm-6">
<div class="image"><img src="images/resource/tab-image-1.jpg" alt=""></div>
</div>
<div class="text-col col-lg-7 col-md-7 col-sm-6">
<div class="text">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="accordions-col col-xl-6 col-lg-12 col-md-12 col-sm-12">
<div class="accordion-box clearfix">
<!--Block-->
<div class="accordion block">
<div class="acc-btn">For the trust, you have on us <i class="fa-regular fa-trophy"></i></div>
<div class="acc-content">
<div class="content">
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</div>
</div>
</div>
</div>
<!--Block-->
<div class="accordion block active-block">
<div class="acc-btn active">Modern designs served with quality <i class="fa-regular fa-home"></i></div>
<div class="acc-content">
<div class="content">
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</div>
</div>
</div>
</div>
<!--Block-->
<div class="accordion block">
<div class="acc-btn">Designs too original to be copied <i class="fa-regular fa-user"></i></div>
<div class="acc-content">
<div class="content">
<div class="text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Main Footer-->
<footer class="main-footer">
<button class="scroll-top scroll-to-target" data-target="html" id="scroll-to-top"><span class="icon fa fa-arrow-alt-circle-up"></span></button>
<div class="footer-inner">
<div class="auto-container">
<div class="footer-logo"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="info">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Address</div>
<div class="text">121 King St, Melbourne <br>VIC 3000, Australia</div>
</div>
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Contact info</div>
<div class="text"><a href="tel:12345678900">123 456 789 00</a> <br> <a href="mailto:vosio@contact.com">vosio@contact.com</a></div>
</div>
</div>
</div>
<div class="loc-info"><a href="#">Map & Directions</a></div>
</div>
</div>
</footer>
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 03</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-three">
<div class="banner-container">
<div class="banner-slider-two owl-theme owl-carousel">
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-4.jpg);"></div>
<div class="slide-count"><span>01</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-5.jpg);"></div>
<div class="slide-count"><span>02</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<h3><a href="#">Green Screen Hacks</a></h3>
<div class="cat"><span>photo manipulations</span></div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-6.jpg);"></div>
<div class="slide-count"><span>03</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<h3><a href="#">Shark Hunter</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-4.jpg);"></div>
<div class="slide-count"><span>04</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>photo manipulations</span></div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-5.jpg);"></div>
<div class="slide-count"><span>05</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<h3><a href="#">Green Screen Hacks</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-6.jpg);"></div>
<div class="slide-count"><span>06</span></div>
<div class="content-box">
<div class="content">
<div class="inner">
<h3><a href="#">Shark Hunter</a></h3>
<div class="cat"><span>photo manipulations</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 04</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Portfolio Section -->
<section class="portfolio-one">
<div class="outer-container">
<div class="row clearfix">
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-2.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-3.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-4.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-5.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-6.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-7.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-8.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-9.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-10.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-11.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-12.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-13.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-14.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-15.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-16.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-17.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-18.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-19.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-20.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-3 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-21.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 05</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-four">
<div class="banner-container">
<div class="banner-slider-outer">
<div class="auto-container">
<div class="banner-content">
<div class="slider-box">
<div class="banner-slider-three">
<div class="slide-item">
<div class="image-box">
<div class="image"><a href="#"><img src="images/main-slider/image-7.jpg" alt=""></a></div>
<div class="slide-count"><span>01</span></div>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
<div class="slide-item">
<div class="image-box">
<div class="image"><a href="#"><img src="images/main-slider/image-7.jpg" alt=""></a></div>
<div class="slide-count"><span>02</span></div>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
<div class="slide-item">
<div class="image-box">
<div class="image"><a href="#"><img src="images/main-slider/image-7.jpg" alt=""></a></div>
<div class="slide-count"><span>03</span></div>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
<div class="slide-item">
<div class="image-box">
<div class="image"><a href="#"><img src="images/main-slider/image-7.jpg" alt=""></a></div>
<div class="slide-count"><span>04</span></div>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
<div class="slide-item">
<div class="image-box">
<div class="image"><a href="#"><img src="images/main-slider/image-7.jpg" alt=""></a></div>
<div class="slide-count"><span>05</span></div>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
<div class="slide-item">
<div class="image-box">
<div class="image"><a href="#"><img src="images/main-slider/image-7.jpg" alt=""></a></div>
<div class="slide-count"><span>06</span></div>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
<div class="slide-item">
<div class="image-box">
<div class="image"><a href="#"><img src="images/main-slider/image-7.jpg" alt=""></a></div>
<div class="slide-count"><span>07</span></div>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="pager-outer">
<div class="pager-box">
<div class="pager-one">
<a href="" class="pager-item active" data-slide-index="0"><div class="inner"><span class="icon"><i class="fa-light fa-plus"></i></span><span class="text">The concept for better living</span></div></a>
<a href="" class="pager-item" data-slide-index="1"><div class="inner"><span class="icon"><i class="fa-light fa-plus"></i></span><span class="text">Modern Architecture</span></div></a>
<a href="" class="pager-item" data-slide-index="2"><div class="inner"><span class="icon"><i class="fa-light fa-plus"></i></span><span class="text">Creative Interior Design</span></div></a>
<a href="" class="pager-item" data-slide-index="3"><div class="inner"><span class="icon"><i class="fa-light fa-plus"></i></span><span class="text">Exterior Collection 2021</span></div></a>
<a href="" class="pager-item" data-slide-index="4"><div class="inner"><span class="icon"><i class="fa-light fa-plus"></i></span><span class="text">Materials</span></div></a>
<a href="" class="pager-item" data-slide-index="5"><div class="inner"><span class="icon"><i class="fa-light fa-plus"></i></span><span class="text">Models</span></div></a>
<a href="" class="pager-item" data-slide-index="6"><div class="inner"><span class="icon"><i class="fa-light fa-plus"></i></span><span class="text">Best Interior Designs</span></div></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/bxslider.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 06</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-five">
<div class="banner-container">
<div class="banner-content-outer">
<div class="auto-container">
<div class="banner-content">
<div class="horizontal-scroll-box">
<div class="clearfix">
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-39.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-40.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-41.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-39.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-40.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-41.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-39.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-40.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<div class="portfolio-item-two">
<div class="inner-box">
<div class="image"><img src="images/resource/image-41.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/mousewheel.js"></script>
<script src="js/scrollbar.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 07</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Portfolio Section -->
<section class="portfolio-one alternate">
<div class="auto-container">
<div class="row clearfix">
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-2.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-3.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-4.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-12.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-7.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-8.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-9.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-16.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-19.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-20.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-21.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
<!--Portfolio Item-->
<div class="portfolio-item-one col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-11.jpg" alt=""></div>
<div class="overlay">
<div class="inner">
<h5><a href="#">City View</a></h5>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 08</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-six">
<div class="banner-container">
<div class="auto-container">
<div class="banner-slider-four owl-theme owl-carousel">
<!--Slide Item-->
<div class="slide-item">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>01</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-8.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item alt">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>02</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-9.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>03</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-10.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item alt">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>04</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-11.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>05</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-8.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item alt">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>06</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-9.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>07</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-10.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item alt">
<div class="content-box">
<div class="content">
<div class="slide-count"><span>08</span></div>
<div class="image-box">
<div class="image-layer" style="background-image: url(images/main-slider/image-11.jpg);"></div>
<div class="inner">
<h3><a href="#">City View</a></h3>
<div class="cat"><span>wallpapers</span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 09</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar alt-logo">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Banner Section -->
<section class="banner-eleven">
<div class="banner-container">
<div class="banner-slider-outer">
<div class="slider-box">
<div class="banner-slider-nine">
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-19.jpg);"></div>
<div class="left-thumb"><div class="image"><img src="images/main-slider/thumb-5.jpg" alt=""></div></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="slide-count"><span>01</span></div>
<h1><span>Creativity <br>in Space</span></h1>
<div class="text">Design without limits, creativity guaranteed.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-19.jpg);"></div>
<div class="left-thumb"><div class="image"><img src="images/main-slider/thumb-5.jpg" alt=""></div></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="slide-count"><span>02</span></div>
<h1><span>Creativity <br>in Space</span></h1>
<div class="text">Design without limits, creativity guaranteed.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-19.jpg);"></div>
<div class="left-thumb"><div class="image"><img src="images/main-slider/thumb-5.jpg" alt=""></div></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="slide-count"><span>03</span></div>
<h1><span>Creativity <br>in Space</span></h1>
<div class="text">Design without limits, creativity guaranteed.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-19.jpg);"></div>
<div class="left-thumb"><div class="image"><img src="images/main-slider/thumb-5.jpg" alt=""></div></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="clearfix">
<div class="inner">
<div class="slide-count"><span>04</span></div>
<h1><span>Creativity <br>in Space</span></h1>
<div class="text">Design without limits, creativity guaranteed.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/bxslider.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Home 01</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body class="fit-banner">
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown current"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container">
<!-- Banner Section -->
<section class="banner-section">
<div class="banner-container">
<div class="banner-slider owl-theme owl-carousel">
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-1.jpg);"></div>
<div class="slide-bar"></div>
<div class="slide-count"><span>01</span></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="inner">
<h1><span>Creativity in Space</span></h1>
<div class="text">Design without limits, creativity guaranteed.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-1.jpg);"></div>
<div class="slide-bar"></div>
<div class="slide-count"><span>02</span></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="inner">
<h1><span>Creativity in Space</span></h1>
<div class="text">Design without limits, creativity guaranteed.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--Slide Item-->
<div class="slide-item">
<div class="image-layer" style="background-image: url(images/main-slider/image-1.jpg);"></div>
<div class="slide-bar"></div>
<div class="slide-count"><span>03</span></div>
<div class="auto-container">
<div class="content-box">
<div class="content">
<div class="inner">
<h1><span>Creativity in Space</span></h1>
<div class="text">Design without limits, creativity guaranteed.</div>
<div class="links-box clearfix">
<div class="link"><a href="about.html" class="theme-btn btn-style-one"><span>learn more<i class="icon fa fa-arrow-right"></i></span></a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--End Banner Section -->
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
/*!
* Bootstrap v4.6.1 (https://getbootstrap.com/)
* Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap={},t.jQuery)}(this,(function(t,e){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var i=n(e);function o(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function r(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),t}function a(){return a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},a.apply(this,arguments)}function s(t,e){return s=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},s(t,e)}var l="transitionend";var u={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=i.default(t).css("transition-duration"),n=i.default(t).css("transition-delay"),o=parseFloat(e),r=parseFloat(n);return o||r?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){i.default(t).trigger(l)},supportsTransitionEnd:function(){return Boolean(l)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],a=r&&u.isElement(r)?"element":null===(s=r)||"undefined"==typeof s?""+s:{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(a))throw new Error(t.toUpperCase()+': Option "'+i+'" provided type "'+a+'" but expected type "'+o+'".')}var s},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?u.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if("undefined"==typeof i.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=i.default.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};u.jQueryDetection(),i.default.fn.emulateTransitionEnd=function(t){var e=this,n=!1;return i.default(this).one(u.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||u.triggerTransitionEnd(e)}),t),this},i.default.event.special[u.TRANSITION_END]={bindType:l,delegateType:l,handle:function(t){if(i.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var f="bs.alert",d=i.default.fn.alert,c=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){i.default.removeData(this._element,f),this._element=null},e._getRootElement=function(t){var e=u.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=i.default(t).closest(".alert")[0]),n},e._triggerCloseEvent=function(t){var e=i.default.Event("close.bs.alert");return i.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(i.default(t).removeClass("show"),i.default(t).hasClass("fade")){var n=u.getTransitionDurationFromElement(t);i.default(t).one(u.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)},e._destroyElement=function(t){i.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(f);o||(o=new t(this),n.data(f,o)),"close"===e&&o[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}}]),t}();i.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',c._handleDismiss(new c)),i.default.fn.alert=c._jQueryInterface,i.default.fn.alert.Constructor=c,i.default.fn.alert.noConflict=function(){return i.default.fn.alert=d,c._jQueryInterface};var h="bs.button",p=i.default.fn.button,m="active",g='[data-toggle^="button"]',_='input:not([type="hidden"])',v=".btn",b=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=i.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var o=this._element.querySelector(_);if(o){if("radio"===o.type)if(o.checked&&this._element.classList.contains(m))t=!1;else{var r=n.querySelector(".active");r&&i.default(r).removeClass(m)}t&&("checkbox"!==o.type&&"radio"!==o.type||(o.checked=!this._element.classList.contains(m)),this.shouldAvoidTriggerChange||i.default(o).trigger("change")),o.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(m)),t&&i.default(this._element).toggleClass(m))},e.dispose=function(){i.default.removeData(this._element,h),this._element=null},t._jQueryInterface=function(e,n){return this.each((function(){var o=i.default(this),r=o.data(h);r||(r=new t(this),o.data(h,r)),r.shouldAvoidTriggerChange=n,"toggle"===e&&r[e]()}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}}]),t}();i.default(document).on("click.bs.button.data-api",g,(function(t){var e=t.target,n=e;if(i.default(e).hasClass("btn")||(e=i.default(e).closest(v)[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var o=e.querySelector(_);if(o&&(o.hasAttribute("disabled")||o.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===e.tagName||b._jQueryInterface.call(i.default(e),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",g,(function(t){var e=i.default(t.target).closest(v)[0];i.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),i.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector(_);o.checked||o.hasAttribute("checked")?i.classList.add(m):i.classList.remove(m)}for(var r=0,a=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;r<a;r++){var s=t[r];"true"===s.getAttribute("aria-pressed")?s.classList.add(m):s.classList.remove(m)}})),i.default.fn.button=b._jQueryInterface,i.default.fn.button.Constructor=b,i.default.fn.button.noConflict=function(){return i.default.fn.button=p,b._jQueryInterface};var y="carousel",E="bs.carousel",w=i.default.fn[y],T="active",C="next",S="prev",N="slid.bs.carousel",D=".active.carousel-item",A={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},k={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},I={TOUCH:"touch",PEN:"pen"},O=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide(C)},e.nextWhenVisible=function(){var t=i.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide(S)},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(u.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(D);var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)i.default(this._element).one(N,(function(){return e.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var o=t>n?C:S;this._slide(o,this._items[t])}},e.dispose=function(){i.default(this._element).off(".bs.carousel"),i.default.removeData(this._element,E),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=a({},A,t),u.typeCheckConfig(y,t,k),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&i.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&i.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&I[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},n=function(e){t._pointerEvent&&I[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};i.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(i.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),i.default(this._element).on("pointerup.bs.carousel",(function(t){return n(t)})),this._element.classList.add("pointer-event")):(i.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),i.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){t.touchDeltaX=e.originalEvent.touches&&e.originalEvent.touches.length>1?0:e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),i.default(this._element).on("touchend.bs.carousel",(function(t){return n(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var n=t===C,i=t===S,o=this._getItemIndex(e),r=this._items.length-1;if((i&&0===o||n&&o===r)&&!this._config.wrap)return e;var a=(o+(t===S?-1:1))%this._items.length;return-1===a?this._items[this._items.length-1]:this._items[a]},e._triggerSlideEvent=function(t,e){var n=this._getItemIndex(t),o=this._getItemIndex(this._element.querySelector(D)),r=i.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:o,to:n});return i.default(this._element).trigger(r),r},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));i.default(e).removeClass(T);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&i.default(n).addClass(T)}},e._updateInterval=function(){var t=this._activeElement||this._element.querySelector(D);if(t){var e=parseInt(t.getAttribute("data-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}},e._slide=function(t,e){var n,o,r,a=this,s=this._element.querySelector(D),l=this._getItemIndex(s),f=e||s&&this._getItemByDirection(t,s),d=this._getItemIndex(f),c=Boolean(this._interval);if(t===C?(n="carousel-item-left",o="carousel-item-next",r="left"):(n="carousel-item-right",o="carousel-item-prev",r="right"),f&&i.default(f).hasClass(T))this._isSliding=!1;else if(!this._triggerSlideEvent(f,r).isDefaultPrevented()&&s&&f){this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(f),this._activeElement=f;var h=i.default.Event(N,{relatedTarget:f,direction:r,from:l,to:d});if(i.default(this._element).hasClass("slide")){i.default(f).addClass(o),u.reflow(f),i.default(s).addClass(n),i.default(f).addClass(n);var p=u.getTransitionDurationFromElement(s);i.default(s).one(u.TRANSITION_END,(function(){i.default(f).removeClass(n+" "+o).addClass(T),i.default(s).removeClass("active "+o+" "+n),a._isSliding=!1,setTimeout((function(){return i.default(a._element).trigger(h)}),0)})).emulateTransitionEnd(p)}else i.default(s).removeClass(T),i.default(f).addClass(T),this._isSliding=!1,i.default(this._element).trigger(h);c&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this).data(E),o=a({},A,i.default(this).data());"object"==typeof e&&(o=a({},o,e));var r="string"==typeof e?e:o.slide;if(n||(n=new t(this,o),i.default(this).data(E,n)),"number"==typeof e)n.to(e);else if("string"==typeof r){if("undefined"==typeof n[r])throw new TypeError('No method named "'+r+'"');n[r]()}else o.interval&&o.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(e){var n=u.getSelectorFromElement(this);if(n){var o=i.default(n)[0];if(o&&i.default(o).hasClass("carousel")){var r=a({},i.default(o).data(),i.default(this).data()),s=this.getAttribute("data-slide-to");s&&(r.interval=!1),t._jQueryInterface.call(i.default(o),r),s&&i.default(o).data(E).to(s),e.preventDefault()}}},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return A}}]),t}();i.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",O._dataApiClickHandler),i.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,n=t.length;e<n;e++){var o=i.default(t[e]);O._jQueryInterface.call(o,o.data())}})),i.default.fn[y]=O._jQueryInterface,i.default.fn[y].Constructor=O,i.default.fn[y].noConflict=function(){return i.default.fn[y]=w,O._jQueryInterface};var x="collapse",j="bs.collapse",L=i.default.fn[x],P="show",F="collapse",R="collapsing",H="collapsed",M="width",q='[data-toggle="collapse"]',B={toggle:!0,parent:""},Q={toggle:"boolean",parent:"(string|element)"},W=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var n=[].slice.call(document.querySelectorAll(q)),i=0,o=n.length;i<o;i++){var r=n[i],a=u.getSelectorFromElement(r),s=[].slice.call(document.querySelectorAll(a)).filter((function(e){return e===t}));null!==a&&s.length>0&&(this._selector=a,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){i.default(this._element).hasClass(P)?this.hide():this.show()},e.show=function(){var e,n,o=this;if(!(this._isTransitioning||i.default(this._element).hasClass(P)||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof o._config.parent?t.getAttribute("data-parent")===o._config.parent:t.classList.contains(F)}))).length&&(e=null),e&&(n=i.default(e).not(this._selector).data(j))&&n._isTransitioning))){var r=i.default.Event("show.bs.collapse");if(i.default(this._element).trigger(r),!r.isDefaultPrevented()){e&&(t._jQueryInterface.call(i.default(e).not(this._selector),"hide"),n||i.default(e).data(j,null));var a=this._getDimension();i.default(this._element).removeClass(F).addClass(R),this._element.style[a]=0,this._triggerArray.length&&i.default(this._triggerArray).removeClass(H).attr("aria-expanded",!0),this.setTransitioning(!0);var s="scroll"+(a[0].toUpperCase()+a.slice(1)),l=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,(function(){i.default(o._element).removeClass(R).addClass("collapse show"),o._element.style[a]="",o.setTransitioning(!1),i.default(o._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(l),this._element.style[a]=this._element[s]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&i.default(this._element).hasClass(P)){var e=i.default.Event("hide.bs.collapse");if(i.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",u.reflow(this._element),i.default(this._element).addClass(R).removeClass("collapse show");var o=this._triggerArray.length;if(o>0)for(var r=0;r<o;r++){var a=this._triggerArray[r],s=u.getSelectorFromElement(a);null!==s&&(i.default([].slice.call(document.querySelectorAll(s))).hasClass(P)||i.default(a).addClass(H).attr("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[n]="";var l=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,(function(){t.setTransitioning(!1),i.default(t._element).removeClass(R).addClass(F).trigger("hidden.bs.collapse")})).emulateTransitionEnd(l)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){i.default.removeData(this._element,j),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=a({},B,t)).toggle=Boolean(t.toggle),u.typeCheckConfig(x,t,Q),t},e._getDimension=function(){return i.default(this._element).hasClass(M)?M:"height"},e._getParent=function(){var e,n=this;u.isElement(this._config.parent)?(e=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var o='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',r=[].slice.call(e.querySelectorAll(o));return i.default(r).each((function(e,i){n._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])})),e},e._addAriaAndCollapsedClass=function(t,e){var n=i.default(t).hasClass(P);e.length&&i.default(e).toggleClass(H,!n).attr("aria-expanded",n)},t._getTargetFromElement=function(t){var e=u.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(j),r=a({},B,n.data(),"object"==typeof e&&e?e:{});if(!o&&r.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(r.toggle=!1),o||(o=new t(this,r),n.data(j,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return B}}]),t}();i.default(document).on("click.bs.collapse.data-api",q,(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=i.default(this),n=u.getSelectorFromElement(this),o=[].slice.call(document.querySelectorAll(n));i.default(o).each((function(){var t=i.default(this),n=t.data(j)?"toggle":e.data();W._jQueryInterface.call(t,n)}))})),i.default.fn[x]=W._jQueryInterface,i.default.fn[x].Constructor=W,i.default.fn[x].noConflict=function(){return i.default.fn[x]=L,W._jQueryInterface};var U="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,V=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(U&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}(),Y=U&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),V))}};function z(t){return t&&"[object Function]"==={}.toString.call(t)}function K(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function X(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function G(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=K(t),n=e.overflow,i=e.overflowX,o=e.overflowY;return/(auto|scroll|overlay)/.test(n+o+i)?t:G(X(t))}function $(t){return t&&t.referenceNode?t.referenceNode:t}var J=U&&!(!window.MSInputMethodContext||!document.documentMode),Z=U&&/MSIE 10/.test(navigator.userAgent);function tt(t){return 11===t?J:10===t?Z:J||Z}function et(t){if(!t)return document.documentElement;for(var e=tt(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===K(n,"position")?et(n):n:t?t.ownerDocument.documentElement:document.documentElement}function nt(t){return null!==t.parentNode?nt(t.parentNode):t}function it(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,o=n?e:t,r=document.createRange();r.setStart(i,0),r.setEnd(o,0);var a,s,l=r.commonAncestorContainer;if(t!==l&&e!==l||i.contains(o))return"BODY"===(s=(a=l).nodeName)||"HTML"!==s&&et(a.firstElementChild)!==a?et(l):l;var u=nt(t);return u.host?it(u.host,e):it(t,nt(e).host)}function ot(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",i=t.nodeName;if("BODY"===i||"HTML"===i){var o=t.ownerDocument.documentElement,r=t.ownerDocument.scrollingElement||o;return r[n]}return t[n]}function rt(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=ot(e,"top"),o=ot(e,"left"),r=n?-1:1;return t.top+=i*r,t.bottom+=i*r,t.left+=o*r,t.right+=o*r,t}function at(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"])+parseFloat(t["border"+i+"Width"])}function st(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],tt(10)?parseInt(n["offset"+t])+parseInt(i["margin"+("Height"===t?"Top":"Left")])+parseInt(i["margin"+("Height"===t?"Bottom":"Right")]):0)}function lt(t){var e=t.body,n=t.documentElement,i=tt(10)&&getComputedStyle(n);return{height:st("Height",e,n,i),width:st("Width",e,n,i)}}var ut=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},ft=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),dt=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},ct=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t};function ht(t){return ct({},t,{right:t.left+t.width,bottom:t.top+t.height})}function pt(t){var e={};try{if(tt(10)){e=t.getBoundingClientRect();var n=ot(t,"top"),i=ot(t,"left");e.top+=n,e.left+=i,e.bottom+=n,e.right+=i}else e=t.getBoundingClientRect()}catch(t){}var o={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},r="HTML"===t.nodeName?lt(t.ownerDocument):{},a=r.width||t.clientWidth||o.width,s=r.height||t.clientHeight||o.height,l=t.offsetWidth-a,u=t.offsetHeight-s;if(l||u){var f=K(t);l-=at(f,"x"),u-=at(f,"y"),o.width-=l,o.height-=u}return ht(o)}function mt(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=tt(10),o="HTML"===e.nodeName,r=pt(t),a=pt(e),s=G(t),l=K(e),u=parseFloat(l.borderTopWidth),f=parseFloat(l.borderLeftWidth);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var d=ht({top:r.top-a.top-u,left:r.left-a.left-f,width:r.width,height:r.height});if(d.marginTop=0,d.marginLeft=0,!i&&o){var c=parseFloat(l.marginTop),h=parseFloat(l.marginLeft);d.top-=u-c,d.bottom-=u-c,d.left-=f-h,d.right-=f-h,d.marginTop=c,d.marginLeft=h}return(i&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(d=rt(d,e)),d}function gt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,i=mt(t,n),o=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:ot(n),s=e?0:ot(n,"left"),l={top:a-i.top+i.marginTop,left:s-i.left+i.marginLeft,width:o,height:r};return ht(l)}function _t(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===K(t,"position"))return!0;var n=X(t);return!!n&&_t(n)}function vt(t){if(!t||!t.parentElement||tt())return document.documentElement;for(var e=t.parentElement;e&&"none"===K(e,"transform");)e=e.parentElement;return e||document.documentElement}function bt(t,e,n,i){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},a=o?vt(t):it(t,$(e));if("viewport"===i)r=gt(a,o);else{var s=void 0;"scrollParent"===i?"BODY"===(s=G(X(e))).nodeName&&(s=t.ownerDocument.documentElement):s="window"===i?t.ownerDocument.documentElement:i;var l=mt(s,a,o);if("HTML"!==s.nodeName||_t(a))r=l;else{var u=lt(t.ownerDocument),f=u.height,d=u.width;r.top+=l.top-l.marginTop,r.bottom=f+l.top,r.left+=l.left-l.marginLeft,r.right=d+l.left}}var c="number"==typeof(n=n||0);return r.left+=c?n:n.left||0,r.top+=c?n:n.top||0,r.right-=c?n:n.right||0,r.bottom-=c?n:n.bottom||0,r}function yt(t){return t.width*t.height}function Et(t,e,n,i,o){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=bt(n,i,r,o),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},l=Object.keys(s).map((function(t){return ct({key:t},s[t],{area:yt(s[t])})})).sort((function(t,e){return e.area-t.area})),u=l.filter((function(t){var e=t.width,i=t.height;return e>=n.clientWidth&&i>=n.clientHeight})),f=u.length>0?u[0].key:l[0].key,d=t.split("-")[1];return f+(d?"-"+d:"")}function wt(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=i?vt(e):it(e,$(n));return mt(n,o,i)}function Tt(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),i=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function Ct(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function St(t,e,n){n=n.split("-")[0];var i=Tt(t),o={width:i.width,height:i.height},r=-1!==["right","left"].indexOf(n),a=r?"top":"left",s=r?"left":"top",l=r?"height":"width",u=r?"width":"height";return o[a]=e[a]+e[l]/2-i[l]/2,o[s]=n===s?e[s]-i[u]:e[Ct(s)],o}function Nt(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function Dt(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex((function(t){return t.name===n}));var i=Nt(t,(function(t){return t.name===n}));return t.indexOf(i)}(t,0,n))).forEach((function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&z(n)&&(e.offsets.popper=ht(e.offsets.popper),e.offsets.reference=ht(e.offsets.reference),e=n(e,t))})),e}function At(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=wt(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=Et(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=St(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=Dt(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function kt(t,e){return t.some((function(t){var n=t.name;return t.enabled&&n===e}))}function It(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<e.length;i++){var o=e[i],r=o?""+o+n:t;if("undefined"!=typeof document.body.style[r])return r}return null}function Ot(){return this.state.isDestroyed=!0,kt(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[It("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function xt(t){var e=t.ownerDocument;return e?e.defaultView:window}function jt(t,e,n,i){var o="BODY"===t.nodeName,r=o?t.ownerDocument.defaultView:t;r.addEventListener(e,n,{passive:!0}),o||jt(G(r.parentNode),e,n,i),i.push(r)}function Lt(t,e,n,i){n.updateBound=i,xt(t).addEventListener("resize",n.updateBound,{passive:!0});var o=G(t);return jt(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function Pt(){this.state.eventsEnabled||(this.state=Lt(this.reference,this.options,this.state,this.scheduleUpdate))}function Ft(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,xt(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function Rt(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function Ht(t,e){Object.keys(e).forEach((function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&Rt(e[n])&&(i="px"),t.style[n]=e[n]+i}))}var Mt=U&&/Firefox/i.test(navigator.userAgent);function qt(t,e,n){var i=Nt(t,(function(t){return t.name===e})),o=!!i&&t.some((function(t){return t.name===n&&t.enabled&&t.order<i.order}));if(!o){var r="`"+e+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return o}var Bt=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Qt=Bt.slice(3);function Wt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Qt.indexOf(t),i=Qt.slice(n+1).concat(Qt.slice(0,n));return e?i.reverse():i}var Ut={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var o=t.offsets,r=o.reference,a=o.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",u=s?"width":"height",f={start:dt({},l,r[l]),end:dt({},l,r[l]+r[u]-a[u])};t.offsets.popper=ct({},a,f[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n,i=e.offset,o=t.placement,r=t.offsets,a=r.popper,s=r.reference,l=o.split("-")[0];return n=Rt(+i)?[+i,0]:function(t,e,n,i){var o=[0,0],r=-1!==["right","left"].indexOf(i),a=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=a.indexOf(Nt(a,(function(t){return-1!==t.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=-1!==s?[a.slice(0,s).concat([a[s].split(l)[0]]),[a[s].split(l)[1]].concat(a.slice(s+1))]:[a];return u=u.map((function(t,i){var o=(1===i?!r:r)?"height":"width",a=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)}),[]).map((function(t){return function(t,e,n,i){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],a=o[2];return r?0===a.indexOf("%")?ht("%p"===a?n:i)[e]/100*r:"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r:r:t}(t,o,e,n)}))})),u.forEach((function(t,e){t.forEach((function(n,i){Rt(n)&&(o[e]+=n*("-"===t[i-1]?-1:1))}))})),o}(i,a,s,l),"left"===l?(a.top+=n[0],a.left-=n[1]):"right"===l?(a.top+=n[0],a.left+=n[1]):"top"===l?(a.left+=n[0],a.top-=n[1]):"bottom"===l&&(a.left+=n[0],a.top+=n[1]),t.popper=a,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||et(t.instance.popper);t.instance.reference===n&&(n=et(n));var i=It("transform"),o=t.instance.popper.style,r=o.top,a=o.left,s=o[i];o.top="",o.left="",o[i]="";var l=bt(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);o.top=r,o.left=a,o[i]=s,e.boundaries=l;var u=e.priority,f=t.offsets.popper,d={primary:function(t){var n=f[t];return f[t]<l[t]&&!e.escapeWithReference&&(n=Math.max(f[t],l[t])),dt({},t,n)},secondary:function(t){var n="right"===t?"left":"top",i=f[n];return f[t]>l[t]&&!e.escapeWithReference&&(i=Math.min(f[n],l[t]-("right"===t?f.width:f.height))),dt({},n,i)}};return u.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";f=ct({},f,d[e](t))})),t.offsets.popper=f,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,o=t.placement.split("-")[0],r=Math.floor,a=-1!==["top","bottom"].indexOf(o),s=a?"right":"bottom",l=a?"left":"top",u=a?"width":"height";return n[s]<r(i[l])&&(t.offsets.popper[l]=r(i[l])-n[u]),n[l]>r(i[s])&&(t.offsets.popper[l]=r(i[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!qt(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var o=t.placement.split("-")[0],r=t.offsets,a=r.popper,s=r.reference,l=-1!==["left","right"].indexOf(o),u=l?"height":"width",f=l?"Top":"Left",d=f.toLowerCase(),c=l?"left":"top",h=l?"bottom":"right",p=Tt(i)[u];s[h]-p<a[d]&&(t.offsets.popper[d]-=a[d]-(s[h]-p)),s[d]+p>a[h]&&(t.offsets.popper[d]+=s[d]+p-a[h]),t.offsets.popper=ht(t.offsets.popper);var m=s[d]+s[u]/2-p/2,g=K(t.instance.popper),_=parseFloat(g["margin"+f]),v=parseFloat(g["border"+f+"Width"]),b=m-t.offsets.popper[d]-_-v;return b=Math.max(Math.min(a[u]-p,b),0),t.arrowElement=i,t.offsets.arrow=(dt(n={},d,Math.round(b)),dt(n,c,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(kt(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=bt(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),i=t.placement.split("-")[0],o=Ct(i),r=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case"flip":a=[i,o];break;case"clockwise":a=Wt(i);break;case"counterclockwise":a=Wt(i,!0);break;default:a=e.behavior}return a.forEach((function(s,l){if(i!==s||a.length===l+1)return t;i=t.placement.split("-")[0],o=Ct(i);var u=t.offsets.popper,f=t.offsets.reference,d=Math.floor,c="left"===i&&d(u.right)>d(f.left)||"right"===i&&d(u.left)<d(f.right)||"top"===i&&d(u.bottom)>d(f.top)||"bottom"===i&&d(u.top)<d(f.bottom),h=d(u.left)<d(n.left),p=d(u.right)>d(n.right),m=d(u.top)<d(n.top),g=d(u.bottom)>d(n.bottom),_="left"===i&&h||"right"===i&&p||"top"===i&&m||"bottom"===i&&g,v=-1!==["top","bottom"].indexOf(i),b=!!e.flipVariations&&(v&&"start"===r&&h||v&&"end"===r&&p||!v&&"start"===r&&m||!v&&"end"===r&&g),y=!!e.flipVariationsByContent&&(v&&"start"===r&&p||v&&"end"===r&&h||!v&&"start"===r&&g||!v&&"end"===r&&m),E=b||y;(c||_||E)&&(t.flipped=!0,(c||_)&&(i=a[l+1]),E&&(r=function(t){return"end"===t?"start":"start"===t?"end":t}(r)),t.placement=i+(r?"-"+r:""),t.offsets.popper=ct({},t.offsets.popper,St(t.instance.popper,t.offsets.reference,t.placement)),t=Dt(t.instance.modifiers,t,"flip"))})),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,o=i.popper,r=i.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=r[n]-(s?o[a?"width":"height"]:0),t.placement=Ct(e),t.offsets.popper=ht(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!qt(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=Nt(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var n=e.x,i=e.y,o=t.offsets.popper,r=Nt(t.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a,s,l=void 0!==r?r:e.gpuAcceleration,u=et(t.instance.popper),f=pt(u),d={position:o.position},c=function(t,e){var n=t.offsets,i=n.popper,o=n.reference,r=Math.round,a=Math.floor,s=function(t){return t},l=r(o.width),u=r(i.width),f=-1!==["left","right"].indexOf(t.placement),d=-1!==t.placement.indexOf("-"),c=e?f||d||l%2==u%2?r:a:s,h=e?r:s;return{left:c(l%2==1&&u%2==1&&!d&&e?i.left-1:i.left),top:h(i.top),bottom:h(i.bottom),right:c(i.right)}}(t,window.devicePixelRatio<2||!Mt),h="bottom"===n?"top":"bottom",p="right"===i?"left":"right",m=It("transform");if(s="bottom"===h?"HTML"===u.nodeName?-u.clientHeight+c.bottom:-f.height+c.bottom:c.top,a="right"===p?"HTML"===u.nodeName?-u.clientWidth+c.right:-f.width+c.right:c.left,l&&m)d[m]="translate3d("+a+"px, "+s+"px, 0)",d[h]=0,d[p]=0,d.willChange="transform";else{var g="bottom"===h?-1:1,_="right"===p?-1:1;d[h]=s*g,d[p]=a*_,d.willChange=h+", "+p}var v={"x-placement":t.placement};return t.attributes=ct({},v,t.attributes),t.styles=ct({},d,t.styles),t.arrowStyles=ct({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,n;return Ht(t.instance.popper,t.styles),e=t.instance.popper,n=t.attributes,Object.keys(n).forEach((function(t){!1!==n[t]?e.setAttribute(t,n[t]):e.removeAttribute(t)})),t.arrowElement&&Object.keys(t.arrowStyles).length&&Ht(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,n,i,o){var r=wt(o,e,t,n.positionFixed),a=Et(n.placement,r,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",a),Ht(e,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},Vt=function(){function t(e,n){var i=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};ut(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=Y(this.update.bind(this)),this.options=ct({},t.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(ct({},t.Defaults.modifiers,o.modifiers)).forEach((function(e){i.options.modifiers[e]=ct({},t.Defaults.modifiers[e]||{},o.modifiers?o.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return ct({name:t},i.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&z(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)})),this.update();var r=this.options.eventsEnabled;r&&this.enableEventListeners(),this.state.eventsEnabled=r}return ft(t,[{key:"update",value:function(){return At.call(this)}},{key:"destroy",value:function(){return Ot.call(this)}},{key:"enableEventListeners",value:function(){return Pt.call(this)}},{key:"disableEventListeners",value:function(){return Ft.call(this)}}]),t}();Vt.Utils=("undefined"!=typeof window?window:global).PopperUtils,Vt.placements=Bt,Vt.Defaults=Ut;var Yt=Vt,zt="dropdown",Kt="bs.dropdown",Xt=i.default.fn[zt],Gt=new RegExp("38|40|27"),$t="disabled",Jt="show",Zt="dropdown-menu-right",te="hide.bs.dropdown",ee="hidden.bs.dropdown",ne="click.bs.dropdown.data-api",ie="keydown.bs.dropdown.data-api",oe='[data-toggle="dropdown"]',re=".dropdown-menu",ae={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},se={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},le=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!i.default(this._element).hasClass($t)){var e=i.default(this._menu).hasClass(Jt);t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||i.default(this._element).hasClass($t)||i.default(this._menu).hasClass(Jt))){var n={relatedTarget:this._element},o=i.default.Event("show.bs.dropdown",n),r=t._getParentFromElement(this._element);if(i.default(r).trigger(o),!o.isDefaultPrevented()){if(!this._inNavbar&&e){if("undefined"==typeof Yt)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var a=this._element;"parent"===this._config.reference?a=r:u.isElement(this._config.reference)&&(a=this._config.reference,"undefined"!=typeof this._config.reference.jquery&&(a=this._config.reference[0])),"scrollParent"!==this._config.boundary&&i.default(r).addClass("position-static"),this._popper=new Yt(a,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===i.default(r).closest(".navbar-nav").length&&i.default(document.body).children().on("mouseover",null,i.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),i.default(this._menu).toggleClass(Jt),i.default(r).toggleClass(Jt).trigger(i.default.Event("shown.bs.dropdown",n))}}},e.hide=function(){if(!this._element.disabled&&!i.default(this._element).hasClass($t)&&i.default(this._menu).hasClass(Jt)){var e={relatedTarget:this._element},n=i.default.Event(te,e),o=t._getParentFromElement(this._element);i.default(o).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),i.default(this._menu).toggleClass(Jt),i.default(o).toggleClass(Jt).trigger(i.default.Event(ee,e)))}},e.dispose=function(){i.default.removeData(this._element,Kt),i.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;i.default(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=a({},this.constructor.Default,i.default(this._element).data(),t),u.typeCheckConfig(zt,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(re))}return this._menu},e._getPlacement=function(){var t=i.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=i.default(this._menu).hasClass(Zt)?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":i.default(this._menu).hasClass(Zt)&&(e="bottom-end"),e},e._detectNavbar=function(){return i.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),a({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this).data(Kt);if(n||(n=new t(this,"object"==typeof e?e:null),i.default(this).data(Kt,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll(oe)),o=0,r=n.length;o<r;o++){var a=t._getParentFromElement(n[o]),s=i.default(n[o]).data(Kt),l={relatedTarget:n[o]};if(e&&"click"===e.type&&(l.clickEvent=e),s){var u=s._menu;if(i.default(a).hasClass(Jt)&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&i.default.contains(a,e.target))){var f=i.default.Event(te,l);i.default(a).trigger(f),f.isDefaultPrevented()||("ontouchstart"in document.documentElement&&i.default(document.body).children().off("mouseover",null,i.default.noop),n[o].setAttribute("aria-expanded","false"),s._popper&&s._popper.destroy(),i.default(u).removeClass(Jt),i.default(a).removeClass(Jt).trigger(i.default.Event(ee,l)))}}}},t._getParentFromElement=function(t){var e,n=u.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||i.default(e.target).closest(re).length):!Gt.test(e.which))&&!this.disabled&&!i.default(this).hasClass($t)){var n=t._getParentFromElement(this),o=i.default(n).hasClass(Jt);if(o||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!o||27===e.which||32===e.which)return 27===e.which&&i.default(n.querySelector(oe)).trigger("focus"),void i.default(this).trigger("click");var r=[].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return i.default(t).is(":visible")}));if(0!==r.length){var a=r.indexOf(e.target);38===e.which&&a>0&&a--,40===e.which&&a<r.length-1&&a++,a<0&&(a=0),r[a].focus()}}}},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return ae}},{key:"DefaultType",get:function(){return se}}]),t}();i.default(document).on(ie,oe,le._dataApiKeydownHandler).on(ie,re,le._dataApiKeydownHandler).on(ne+" keyup.bs.dropdown.data-api",le._clearMenus).on(ne,oe,(function(t){t.preventDefault(),t.stopPropagation(),le._jQueryInterface.call(i.default(this),"toggle")})).on(ne,".dropdown form",(function(t){t.stopPropagation()})),i.default.fn[zt]=le._jQueryInterface,i.default.fn[zt].Constructor=le,i.default.fn[zt].noConflict=function(){return i.default.fn[zt]=Xt,le._jQueryInterface};var ue="bs.modal",fe=i.default.fn.modal,de="modal-open",ce="fade",he="show",pe="modal-static",me="hidden.bs.modal",ge="show.bs.modal",_e="focusin.bs.modal",ve="resize.bs.modal",be="click.dismiss.bs.modal",ye="keydown.dismiss.bs.modal",Ee="mousedown.dismiss.bs.modal",we=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Te={backdrop:!0,keyboard:!0,focus:!0,show:!0},Ce={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},Se=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){var n=i.default.Event(ge,{relatedTarget:t});i.default(this._element).trigger(n),n.isDefaultPrevented()||(this._isShown=!0,i.default(this._element).hasClass(ce)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),i.default(this._element).on(be,'[data-dismiss="modal"]',(function(t){return e.hide(t)})),i.default(this._dialog).on(Ee,(function(){i.default(e._element).one("mouseup.dismiss.bs.modal",(function(t){i.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=i.default.Event("hide.bs.modal");if(i.default(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var o=i.default(this._element).hasClass(ce);if(o&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),i.default(document).off(_e),i.default(this._element).removeClass(he),i.default(this._element).off(be),i.default(this._dialog).off(Ee),o){var r=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(r)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return i.default(t).off(".bs.modal")})),i.default(document).off(_e),i.default.removeData(this._element,ue),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=a({},Te,t),u.typeCheckConfig("modal",t,Ce),t},e._triggerBackdropTransition=function(){var t=this,e=i.default.Event("hidePrevented.bs.modal");if(i.default(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._element.scrollHeight>document.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add(pe);var o=u.getTransitionDurationFromElement(this._dialog);i.default(this._element).off(u.TRANSITION_END),i.default(this._element).one(u.TRANSITION_END,(function(){t._element.classList.remove(pe),n||i.default(t._element).one(u.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,o)})).emulateTransitionEnd(o),this._element.focus()}},e._showElement=function(t){var e=this,n=i.default(this._element).hasClass(ce),o=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),i.default(this._dialog).hasClass("modal-dialog-scrollable")&&o?o.scrollTop=0:this._element.scrollTop=0,n&&u.reflow(this._element),i.default(this._element).addClass(he),this._config.focus&&this._enforceFocus();var r=i.default.Event("shown.bs.modal",{relatedTarget:t}),a=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,i.default(e._element).trigger(r)};if(n){var s=u.getTransitionDurationFromElement(this._dialog);i.default(this._dialog).one(u.TRANSITION_END,a).emulateTransitionEnd(s)}else a()},e._enforceFocus=function(){var t=this;i.default(document).off(_e).on(_e,(function(e){document!==e.target&&t._element!==e.target&&0===i.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?i.default(this._element).on(ye,(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||i.default(this._element).off(ye)},e._setResizeEvent=function(){var t=this;this._isShown?i.default(window).on(ve,(function(e){return t.handleUpdate(e)})):i.default(window).off(ve)},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){i.default(document.body).removeClass(de),t._resetAdjustments(),t._resetScrollbar(),i.default(t._element).trigger(me)}))},e._removeBackdrop=function(){this._backdrop&&(i.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,n=i.default(this._element).hasClass(ce)?ce:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),i.default(this._backdrop).appendTo(document.body),i.default(this._element).on(be,(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._triggerBackdropTransition():e.hide())})),n&&u.reflow(this._backdrop),i.default(this._backdrop).addClass(he),!t)return;if(!n)return void t();var o=u.getTransitionDurationFromElement(this._backdrop);i.default(this._backdrop).one(u.TRANSITION_END,t).emulateTransitionEnd(o)}else if(!this._isShown&&this._backdrop){i.default(this._backdrop).removeClass(he);var r=function(){e._removeBackdrop(),t&&t()};if(i.default(this._element).hasClass(ce)){var a=u.getTransitionDurationFromElement(this._backdrop);i.default(this._backdrop).one(u.TRANSITION_END,r).emulateTransitionEnd(a)}else r()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(we)),n=[].slice.call(document.querySelectorAll(".sticky-top"));i.default(e).each((function(e,n){var o=n.style.paddingRight,r=i.default(n).css("padding-right");i.default(n).data("padding-right",o).css("padding-right",parseFloat(r)+t._scrollbarWidth+"px")})),i.default(n).each((function(e,n){var o=n.style.marginRight,r=i.default(n).css("margin-right");i.default(n).data("margin-right",o).css("margin-right",parseFloat(r)-t._scrollbarWidth+"px")}));var o=document.body.style.paddingRight,r=i.default(document.body).css("padding-right");i.default(document.body).data("padding-right",o).css("padding-right",parseFloat(r)+this._scrollbarWidth+"px")}i.default(document.body).addClass(de)},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(we));i.default(t).each((function(t,e){var n=i.default(e).data("padding-right");i.default(e).removeData("padding-right"),e.style.paddingRight=n||""}));var e=[].slice.call(document.querySelectorAll(".sticky-top"));i.default(e).each((function(t,e){var n=i.default(e).data("margin-right");"undefined"!=typeof n&&i.default(e).css("margin-right",n).removeData("margin-right")}));var n=i.default(document.body).data("padding-right");i.default(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,n){return this.each((function(){var o=i.default(this).data(ue),r=a({},Te,i.default(this).data(),"object"==typeof e&&e?e:{});if(o||(o=new t(this,r),i.default(this).data(ue,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e](n)}else r.show&&o.show(n)}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return Te}}]),t}();i.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var e,n=this,o=u.getSelectorFromElement(this);o&&(e=document.querySelector(o));var r=i.default(e).data(ue)?"toggle":a({},i.default(e).data(),i.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var s=i.default(e).one(ge,(function(t){t.isDefaultPrevented()||s.one(me,(function(){i.default(n).is(":visible")&&n.focus()}))}));Se._jQueryInterface.call(i.default(e),r,this)})),i.default.fn.modal=Se._jQueryInterface,i.default.fn.modal.Constructor=Se,i.default.fn.modal.noConflict=function(){return i.default.fn.modal=fe,Se._jQueryInterface};var Ne=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],De=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ae=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function ke(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),r=[].slice.call(i.body.querySelectorAll("*")),a=function(t,n){var i=r[t],a=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var s=[].slice.call(i.attributes),l=[].concat(e["*"]||[],e[a]||[]);s.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===Ne.indexOf(n)||Boolean(De.test(t.nodeValue)||Ae.test(t.nodeValue));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,r=i.length;o<r;o++)if(i[o].test(n))return!0;return!1})(t,l)||i.removeAttribute(t.nodeName)}))},s=0,l=r.length;s<l;s++)a(s);return i.body.innerHTML}var Ie="tooltip",Oe="bs.tooltip",xe=i.default.fn.tooltip,je=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Le=["sanitize","whiteList","sanitizeFn"],Pe="fade",Fe="show",Re="show",He="out",Me="hover",qe="focus",Be={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Qe={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},We={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Ue={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Ve=function(){function t(t,e){if("undefined"==typeof Yt)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=i.default(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(i.default(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),i.default.removeData(this.element,this.constructor.DATA_KEY),i.default(this.element).off(this.constructor.EVENT_KEY),i.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&i.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===i.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=i.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){i.default(this.element).trigger(e);var n=u.findShadowRoot(this.element),o=i.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!o)return;var r=this.getTipElement(),a=u.getUID(this.constructor.NAME);r.setAttribute("id",a),this.element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&i.default(r).addClass(Pe);var s="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,l=this._getAttachment(s);this.addAttachmentClass(l);var f=this._getContainer();i.default(r).data(this.constructor.DATA_KEY,this),i.default.contains(this.element.ownerDocument.documentElement,this.tip)||i.default(r).appendTo(f),i.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Yt(this.element,r,this._getPopperConfig(l)),i.default(r).addClass(Fe),i.default(r).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&i.default(document.body).children().on("mouseover",null,i.default.noop);var d=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,i.default(t.element).trigger(t.constructor.Event.SHOWN),e===He&&t._leave(null,t)};if(i.default(this.tip).hasClass(Pe)){var c=u.getTransitionDurationFromElement(this.tip);i.default(this.tip).one(u.TRANSITION_END,d).emulateTransitionEnd(c)}else d()}},e.hide=function(t){var e=this,n=this.getTipElement(),o=i.default.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==Re&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),i.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(i.default(this.element).trigger(o),!o.isDefaultPrevented()){if(i.default(n).removeClass(Fe),"ontouchstart"in document.documentElement&&i.default(document.body).children().off("mouseover",null,i.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,i.default(this.tip).hasClass(Pe)){var a=u.getTransitionDurationFromElement(n);i.default(n).one(u.TRANSITION_END,r).emulateTransitionEnd(a)}else r();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){i.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(i.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),i.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=ke(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?i.default(e).parent().is(t)||t.empty().append(e):t.text(i.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return a({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:u.isElement(this.config.container)?i.default(this.config.container):i.default(document).find(this.config.container)},e._getAttachment=function(t){return Be[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)i.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n=e===Me?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,o=e===Me?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;i.default(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(o,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},i.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||i.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?qe:Me]=!0),i.default(e.getTipElement()).hasClass(Fe)||e._hoverState===Re?e._hoverState=Re:(clearTimeout(e._timeout),e._hoverState=Re,e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){e._hoverState===Re&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||i.default(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),i.default(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?qe:Me]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){e._hoverState===He&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=i.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==Le.indexOf(t)&&delete e[t]})),"number"==typeof(t=a({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),u.typeCheckConfig(Ie,t,this.constructor.DefaultType),t.sanitize&&(t.template=ke(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=i.default(this.getTipElement()),e=t.attr("class").match(je);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(i.default(t).removeClass(Pe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(Oe),r="object"==typeof e&&e;if((o||!/dispose|hide/.test(e))&&(o||(o=new t(this,r),n.data(Oe,o)),"string"==typeof e)){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return Qe}},{key:"NAME",get:function(){return Ie}},{key:"DATA_KEY",get:function(){return Oe}},{key:"Event",get:function(){return Ue}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return We}}]),t}();i.default.fn.tooltip=Ve._jQueryInterface,i.default.fn.tooltip.Constructor=Ve,i.default.fn.tooltip.noConflict=function(){return i.default.fn.tooltip=xe,Ve._jQueryInterface};var Ye="bs.popover",ze=i.default.fn.popover,Ke=new RegExp("(^|\\s)bs-popover\\S+","g"),Xe=a({},Ve.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Ge=a({},Ve.DefaultType,{content:"(string|element|function)"}),$e={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Je=function(t){var e,n;function o(){return t.apply(this,arguments)||this}n=t,(e=o).prototype=Object.create(n.prototype),e.prototype.constructor=e,s(e,n);var a=o.prototype;return a.isWithContent=function(){return this.getTitle()||this._getContent()},a.addAttachmentClass=function(t){i.default(this.getTipElement()).addClass("bs-popover-"+t)},a.getTipElement=function(){return this.tip=this.tip||i.default(this.config.template)[0],this.tip},a.setContent=function(){var t=i.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},a._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},a._cleanTipClass=function(){var t=i.default(this.getTipElement()),e=t.attr("class").match(Ke);null!==e&&e.length>0&&t.removeClass(e.join(""))},o._jQueryInterface=function(t){return this.each((function(){var e=i.default(this).data(Ye),n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new o(this,n),i.default(this).data(Ye,e)),"string"==typeof t)){if("undefined"==typeof e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},r(o,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return Xe}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return Ye}},{key:"Event",get:function(){return $e}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Ge}}]),o}(Ve);i.default.fn.popover=Je._jQueryInterface,i.default.fn.popover.Constructor=Je,i.default.fn.popover.noConflict=function(){return i.default.fn.popover=ze,Je._jQueryInterface};var Ze="scrollspy",tn="bs.scrollspy",en=i.default.fn[Ze],nn="active",on="position",rn=".nav, .list-group",an={offset:10,method:"auto",target:""},sn={offset:"number",method:"string",target:"(string|element)"},ln=function(){function t(t,e){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,i.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":on,n="auto"===this._config.method?e:this._config.method,o=n===on?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,r=u.getSelectorFromElement(t);if(r&&(e=document.querySelector(r)),e){var a=e.getBoundingClientRect();if(a.width||a.height)return[i.default(e)[n]().top+o,r]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){i.default.removeData(this._element,tn),i.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=a({},an,"object"==typeof t&&t?t:{})).target&&u.isElement(t.target)){var e=i.default(t.target).attr("id");e||(e=u.getUID(Ze),i.default(t.target).attr("id",e)),t.target="#"+e}return u.typeCheckConfig(Ze,t,sn),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;)this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t<this._offsets[o+1])&&this._activate(this._targets[o])}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),n=i.default([].slice.call(document.querySelectorAll(e.join(","))));n.hasClass("dropdown-item")?(n.closest(".dropdown").find(".dropdown-toggle").addClass(nn),n.addClass(nn)):(n.addClass(nn),n.parents(rn).prev(".nav-link, .list-group-item").addClass(nn),n.parents(rn).prev(".nav-item").children(".nav-link").addClass(nn)),i.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains(nn)})).forEach((function(t){return t.classList.remove(nn)}))},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this).data(tn);if(n||(n=new t(this,"object"==typeof e&&e),i.default(this).data(tn,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"Default",get:function(){return an}}]),t}();i.default(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),e=t.length;e--;){var n=i.default(t[e]);ln._jQueryInterface.call(n,n.data())}})),i.default.fn[Ze]=ln._jQueryInterface,i.default.fn[Ze].Constructor=ln,i.default.fn[Ze].noConflict=function(){return i.default.fn[Ze]=en,ln._jQueryInterface};var un="bs.tab",fn=i.default.fn.tab,dn="active",cn="fade",hn="show",pn=".active",mn="> li > .active",gn=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&i.default(this._element).hasClass(dn)||i.default(this._element).hasClass("disabled"))){var e,n,o=i.default(this._element).closest(".nav, .list-group")[0],r=u.getSelectorFromElement(this._element);if(o){var a="UL"===o.nodeName||"OL"===o.nodeName?mn:pn;n=(n=i.default.makeArray(i.default(o).find(a)))[n.length-1]}var s=i.default.Event("hide.bs.tab",{relatedTarget:this._element}),l=i.default.Event("show.bs.tab",{relatedTarget:n});if(n&&i.default(n).trigger(s),i.default(this._element).trigger(l),!l.isDefaultPrevented()&&!s.isDefaultPrevented()){r&&(e=document.querySelector(r)),this._activate(this._element,o);var f=function(){var e=i.default.Event("hidden.bs.tab",{relatedTarget:t._element}),o=i.default.Event("shown.bs.tab",{relatedTarget:n});i.default(n).trigger(e),i.default(t._element).trigger(o)};e?this._activate(e,e.parentNode,f):f()}}},e.dispose=function(){i.default.removeData(this._element,un),this._element=null},e._activate=function(t,e,n){var o=this,r=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.default(e).children(pn):i.default(e).find(mn))[0],a=n&&r&&i.default(r).hasClass(cn),s=function(){return o._transitionComplete(t,r,n)};if(r&&a){var l=u.getTransitionDurationFromElement(r);i.default(r).removeClass(hn).one(u.TRANSITION_END,s).emulateTransitionEnd(l)}else s()},e._transitionComplete=function(t,e,n){if(e){i.default(e).removeClass(dn);var o=i.default(e.parentNode).find("> .dropdown-menu .active")[0];o&&i.default(o).removeClass(dn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}i.default(t).addClass(dn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u.reflow(t),t.classList.contains(cn)&&t.classList.add(hn);var r=t.parentNode;if(r&&"LI"===r.nodeName&&(r=r.parentNode),r&&i.default(r).hasClass("dropdown-menu")){var a=i.default(t).closest(".dropdown")[0];if(a){var s=[].slice.call(a.querySelectorAll(".dropdown-toggle"));i.default(s).addClass(dn)}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(un);if(o||(o=new t(this),n.data(un,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}}]),t}();i.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),gn._jQueryInterface.call(i.default(this),"show")})),i.default.fn.tab=gn._jQueryInterface,i.default.fn.tab.Constructor=gn,i.default.fn.tab.noConflict=function(){return i.default.fn.tab=fn,gn._jQueryInterface};var _n="bs.toast",vn=i.default.fn.toast,bn="hide",yn="show",En="showing",wn="click.dismiss.bs.toast",Tn={animation:!0,autohide:!0,delay:500},Cn={animation:"boolean",autohide:"boolean",delay:"number"},Sn=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=i.default.Event("show.bs.toast");if(i.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove(En),t._element.classList.add(yn),i.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove(bn),u.reflow(this._element),this._element.classList.add(En),this._config.animation){var o=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,n).emulateTransitionEnd(o)}else n()}},e.hide=function(){if(this._element.classList.contains(yn)){var t=i.default.Event("hide.bs.toast");i.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains(yn)&&this._element.classList.remove(yn),i.default(this._element).off(wn),i.default.removeData(this._element,_n),this._element=null,this._config=null},e._getConfig=function(t){return t=a({},Tn,i.default(this._element).data(),"object"==typeof t&&t?t:{}),u.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;i.default(this._element).on(wn,'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add(bn),i.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove(yn),this._config.animation){var n=u.getTransitionDurationFromElement(this._element);i.default(this._element).one(u.TRANSITION_END,e).emulateTransitionEnd(n)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var n=i.default(this),o=n.data(_n);if(o||(o=new t(this,"object"==typeof e&&e),n.data(_n,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e](this)}}))},r(t,null,[{key:"VERSION",get:function(){return"4.6.1"}},{key:"DefaultType",get:function(){return Cn}},{key:"Default",get:function(){return Tn}}]),t}();i.default.fn.toast=Sn._jQueryInterface,i.default.fn.toast.Constructor=Sn,i.default.fn.toast.noConflict=function(){return i.default.fn.toast=vn,Sn._jQueryInterface},t.Alert=c,t.Button=b,t.Carousel=O,t.Collapse=W,t.Dropdown=le,t.Modal=Se,t.Popover=Je,t.Scrollspy=ln,t.Tab=gn,t.Toast=Sn,t.Tooltip=Ve,t.Util=u,Object.defineProperty(t,"__esModule",{value:!0})}));
//# sourceMappingURL=bootstrap.bundle.min.js.map
\ No newline at end of file
/**
* bxSlider v4.2.1d
* Copyright 2013-2017 Steven Wanderski
* Written while drinking Belgian ales and listening to jazz
* Licensed under MIT (http://opensource.org/licenses/MIT)
*/
;(function($) {
var defaults = {
// GENERAL
mode: 'horizontal',
slideSelector: '',
infiniteLoop: true,
hideControlOnEnd: false,
speed: 500,
easing: null,
slideMargin: 0,
startSlide: 0,
randomStart: false,
captions: false,
ticker: false,
tickerHover: false,
adaptiveHeight: false,
adaptiveHeightSpeed: 500,
video: false,
useCSS: true,
preloadImages: 'visible',
responsive: true,
slideZIndex: 50,
wrapperClass: 'bx-wrapper',
// TOUCH
touchEnabled: true,
swipeThreshold: 50,
oneToOneTouch: true,
preventDefaultSwipeX: true,
preventDefaultSwipeY: false,
// ACCESSIBILITY
ariaLive: true,
ariaHidden: true,
// KEYBOARD
keyboardEnabled: false,
// PAGER
pager: true,
pagerType: 'full',
pagerShortSeparator: ' / ',
pagerSelector: null,
buildPager: null,
pagerCustom: null,
// CONTROLS
controls: true,
nextText: 'Next',
prevText: 'Prev',
nextSelector: null,
prevSelector: null,
autoControls: false,
startText: 'Start',
stopText: 'Stop',
autoControlsCombine: false,
autoControlsSelector: null,
// AUTO
auto: false,
pause: 4000,
autoStart: true,
autoDirection: 'next',
stopAutoOnClick: false,
autoHover: false,
autoDelay: 0,
autoSlideForOnePage: false,
// CAROUSEL
minSlides: 1,
maxSlides: 1,
moveSlides: 0,
slideWidth: 0,
shrinkItems: false,
// CALLBACKS
onSliderLoad: function() { return true; },
onSlideBefore: function() { return true; },
onSlideAfter: function() { return true; },
onSlideNext: function() { return true; },
onSlidePrev: function() { return true; },
onSliderResize: function() { return true; },
onAutoChange: function() { return true; } //calls when auto slides starts and stops
};
$.fn.bxSlider = function(options) {
if (this.length === 0) {
return this;
}
// support multiple elements
if (this.length > 1) {
this.each(function() {
$(this).bxSlider(options);
});
return this;
}
// create a namespace to be used throughout the plugin
var slider = {},
// set a reference to our slider element
el = this,
// get the original window dimens (thanks a lot IE)
windowWidth = $(window).width(),
windowHeight = $(window).height();
// Return if slider is already initialized
if ($(el).data('bxSlider')) { return; }
/**
* ===================================================================================
* = PRIVATE FUNCTIONS
* ===================================================================================
*/
/**
* Initializes namespace settings to be used throughout plugin
*/
var init = function() {
// Return if slider is already initialized
if ($(el).data('bxSlider')) { return; }
// merge user-supplied options with the defaults
slider.settings = $.extend({}, defaults, options);
// parse slideWidth setting
slider.settings.slideWidth = parseInt(slider.settings.slideWidth);
// store the original children
slider.children = el.children(slider.settings.slideSelector);
// check if actual number of slides is less than minSlides / maxSlides
if (slider.children.length < slider.settings.minSlides) { slider.settings.minSlides = slider.children.length; }
if (slider.children.length < slider.settings.maxSlides) { slider.settings.maxSlides = slider.children.length; }
// if random start, set the startSlide setting to random number
if (slider.settings.randomStart) { slider.settings.startSlide = Math.floor(Math.random() * slider.children.length); }
// store active slide information
slider.active = { index: slider.settings.startSlide };
// store if the slider is in carousel mode (displaying / moving multiple slides)
slider.carousel = slider.settings.minSlides > 1 || slider.settings.maxSlides > 1;
// if carousel, force preloadImages = 'all'
if (slider.carousel) { slider.settings.preloadImages = 'all'; }
// calculate the min / max width thresholds based on min / max number of slides
// used to setup and update carousel slides dimensions
slider.minThreshold = (slider.settings.minSlides * slider.settings.slideWidth) + ((slider.settings.minSlides - 1) * slider.settings.slideMargin);
slider.maxThreshold = (slider.settings.maxSlides * slider.settings.slideWidth) + ((slider.settings.maxSlides - 1) * slider.settings.slideMargin);
// store the current state of the slider (if currently animating, working is true)
slider.working = false;
// initialize the controls object
slider.controls = {};
// initialize an auto interval
slider.interval = null;
// determine which property to use for transitions
slider.animProp = slider.settings.mode === 'vertical' ? 'top' : 'left';
// determine if hardware acceleration can be used
slider.usingCSS = slider.settings.useCSS && slider.settings.mode !== 'fade' && (function() {
// create our test div element
var div = document.createElement('div'),
// css transition properties
props = ['WebkitPerspective', 'MozPerspective', 'OPerspective', 'msPerspective'];
// test for each property
for (var i = 0; i < props.length; i++) {
if (div.style[props[i]] !== undefined) {
slider.cssPrefix = props[i].replace('Perspective', '').toLowerCase();
slider.animProp = '-' + slider.cssPrefix + '-transform';
return true;
}
}
return false;
}());
// if vertical mode always make maxSlides and minSlides equal
if (slider.settings.mode === 'vertical') { slider.settings.maxSlides = slider.settings.minSlides; }
// save original style data
el.data('origStyle', el.attr('style'));
el.children(slider.settings.slideSelector).each(function() {
$(this).data('origStyle', $(this).attr('style'));
});
// perform all DOM / CSS modifications
setup();
};
/**
* Performs all DOM and CSS modifications
*/
var setup = function() {
var preloadSelector = slider.children.eq(slider.settings.startSlide); // set the default preload selector (visible)
// wrap el in a wrapper
el.wrap('<div class="' + slider.settings.wrapperClass + '"><div class="bx-viewport"></div></div>');
// store a namespace reference to .bx-viewport
slider.viewport = el.parent();
// add aria-live if the setting is enabled and ticker mode is disabled
if (slider.settings.ariaLive && !slider.settings.ticker) {
slider.viewport.attr('aria-live', 'polite');
}
// add a loading div to display while images are loading
slider.loader = $('<div class="bx-loading" />');
slider.viewport.prepend(slider.loader);
// set el to a massive width, to hold any needed slides
// also strip any margin and padding from el
el.css({
width: slider.settings.mode === 'horizontal' ? (slider.children.length * 1000 + 215) + '%' : 'auto',
position: 'relative'
});
// if using CSS, add the easing property
if (slider.usingCSS && slider.settings.easing) {
el.css('-' + slider.cssPrefix + '-transition-timing-function', slider.settings.easing);
// if not using CSS and no easing value was supplied, use the default JS animation easing (swing)
} else if (!slider.settings.easing) {
slider.settings.easing = 'swing';
}
// make modifications to the viewport (.bx-viewport)
slider.viewport.css({
width: '100%',
overflow: 'hidden',
position: 'relative'
});
slider.viewport.parent().css({
maxWidth: getViewportMaxWidth()
});
// apply css to all slider children
slider.children.css({
// the float attribute is a reserved word in compressors like YUI compressor and need to be quoted #48
'float': slider.settings.mode === 'horizontal' ? 'left' : 'none',
listStyle: 'none',
position: 'relative'
});
// apply the calculated width after the float is applied to prevent scrollbar interference
slider.children.css('width', getSlideWidth());
// if slideMargin is supplied, add the css
if (slider.settings.mode === 'horizontal' && slider.settings.slideMargin > 0) { slider.children.css('marginRight', slider.settings.slideMargin); }
if (slider.settings.mode === 'vertical' && slider.settings.slideMargin > 0) { slider.children.css('marginBottom', slider.settings.slideMargin); }
// if "fade" mode, add positioning and z-index CSS
if (slider.settings.mode === 'fade') {
slider.children.css({
position: 'absolute',
zIndex: 0,
display: 'none'
});
// prepare the z-index on the showing element
slider.children.eq(slider.settings.startSlide).css({zIndex: slider.settings.slideZIndex, display: 'block'});
}
// create an element to contain all slider controls (pager, start / stop, etc)
slider.controls.el = $('<div class="bx-controls" />');
// if captions are requested, add them
if (slider.settings.captions) { appendCaptions(); }
// check if startSlide is last slide
slider.active.last = slider.settings.startSlide === getPagerQty() - 1;
// if video is true, set up the fitVids plugin
if (slider.settings.video) { el.fitVids(); }
//preloadImages
if (slider.settings.preloadImages === 'none') {
preloadSelector = null;
}
else if (slider.settings.preloadImages === 'all' || slider.settings.ticker) {
preloadSelector = slider.children;
}
// only check for control addition if not in "ticker" mode
if (!slider.settings.ticker) {
// if controls are requested, add them
if (slider.settings.controls) { appendControls(); }
// if auto is true, and auto controls are requested, add them
if (slider.settings.auto && slider.settings.autoControls) { appendControlsAuto(); }
// if pager is requested, add it
if (slider.settings.pager) { appendPager(); }
// if any control option is requested, add the controls wrapper
if (slider.settings.controls || slider.settings.autoControls || slider.settings.pager) { slider.viewport.after(slider.controls.el); }
// if ticker mode, do not allow a pager
} else {
slider.settings.pager = false;
}
if (preloadSelector === null) {
start();
} else {
loadElements(preloadSelector, start);
}
};
var loadElements = function(selector, callback) {
var total = selector.find('img:not([src=""]), iframe').length,
count = 0;
if (total === 0) {
callback();
return;
}
selector.find('img:not([src=""]), iframe').each(function() {
$(this).one('load error', function() {
if (++count === total) { callback(); }
}).each(function() {
if (this.complete || this.src == '') { $(this).trigger('load'); }
});
});
};
/**
* Start the slider
*/
var start = function() {
// if infinite loop, prepare additional slides
if (slider.settings.infiniteLoop && slider.settings.mode !== 'fade' && !slider.settings.ticker) {
var slice = slider.settings.mode === 'vertical' ? slider.settings.minSlides : slider.settings.maxSlides,
sliceAppend = slider.children.slice(0, slice).clone(true).addClass('bx-clone'),
slicePrepend = slider.children.slice(-slice).clone(true).addClass('bx-clone');
if (slider.settings.ariaHidden) {
sliceAppend.attr('aria-hidden', true);
slicePrepend.attr('aria-hidden', true);
}
el.append(sliceAppend).prepend(slicePrepend);
}
// remove the loading DOM element
slider.loader.remove();
// set the left / top position of "el"
setSlidePosition();
// if "vertical" mode, always use adaptiveHeight to prevent odd behavior
if (slider.settings.mode === 'vertical') { slider.settings.adaptiveHeight = true; }
// set the viewport height
slider.viewport.height(getViewportHeight());
// make sure everything is positioned just right (same as a window resize)
el.redrawSlider();
// onSliderLoad callback
slider.settings.onSliderLoad.call(el, slider.active.index);
// slider has been fully initialized
slider.initialized = true;
// add the resize call to the window
if (slider.settings.responsive) { $(window).on('resize', resizeWindow); }
// if auto is true and has more than 1 page, start the show
if (slider.settings.auto && slider.settings.autoStart && (getPagerQty() > 1 || slider.settings.autoSlideForOnePage)) { initAuto(); }
// if ticker is true, start the ticker
if (slider.settings.ticker) { initTicker(); }
// if pager is requested, make the appropriate pager link active
if (slider.settings.pager) { updatePagerActive(slider.settings.startSlide); }
// check for any updates to the controls (like hideControlOnEnd updates)
if (slider.settings.controls) { updateDirectionControls(); }
// if touchEnabled is true, setup the touch events
if (slider.settings.touchEnabled && !slider.settings.ticker) { initTouch(); }
// if keyboardEnabled is true, setup the keyboard events
if (slider.settings.keyboardEnabled && !slider.settings.ticker) {
$(document).keydown(keyPress);
}
};
/**
* Returns the calculated height of the viewport, used to determine either adaptiveHeight or the maxHeight value
*/
var getViewportHeight = function() {
var height = 0;
// first determine which children (slides) should be used in our height calculation
var children = $();
// if mode is not "vertical" and adaptiveHeight is false, include all children
if (slider.settings.mode !== 'vertical' && !slider.settings.adaptiveHeight) {
children = slider.children;
} else {
// if not carousel, return the single active child
if (!slider.carousel) {
children = slider.children.eq(slider.active.index);
// if carousel, return a slice of children
} else {
// get the individual slide index
var currentIndex = slider.settings.moveSlides === 1 ? slider.active.index : slider.active.index * getMoveBy();
// add the current slide to the children
children = slider.children.eq(currentIndex);
// cycle through the remaining "showing" slides
for (i = 1; i <= slider.settings.maxSlides - 1; i++) {
// if looped back to the start
if (currentIndex + i >= slider.children.length) {
children = children.add(slider.children.eq(i - 1));
} else {
children = children.add(slider.children.eq(currentIndex + i));
}
}
}
}
// if "vertical" mode, calculate the sum of the heights of the children
if (slider.settings.mode === 'vertical') {
children.each(function(index) {
height += $(this).outerHeight();
});
// add user-supplied margins
if (slider.settings.slideMargin > 0) {
height += slider.settings.slideMargin * (slider.settings.minSlides - 1);
}
// if not "vertical" mode, calculate the max height of the children
} else {
height = Math.max.apply(Math, children.map(function() {
return $(this).outerHeight(false);
}).get());
}
if (slider.viewport.css('box-sizing') === 'border-box') {
height += parseFloat(slider.viewport.css('padding-top')) + parseFloat(slider.viewport.css('padding-bottom')) +
parseFloat(slider.viewport.css('border-top-width')) + parseFloat(slider.viewport.css('border-bottom-width'));
} else if (slider.viewport.css('box-sizing') === 'padding-box') {
height += parseFloat(slider.viewport.css('padding-top')) + parseFloat(slider.viewport.css('padding-bottom'));
}
return height;
};
/**
* Returns the calculated width to be used for the outer wrapper / viewport
*/
var getViewportMaxWidth = function() {
var width = '100%';
if (slider.settings.slideWidth > 0) {
if (slider.settings.mode === 'horizontal') {
width = (slider.settings.maxSlides * slider.settings.slideWidth) + ((slider.settings.maxSlides - 1) * slider.settings.slideMargin);
} else {
width = slider.settings.slideWidth;
}
}
return width;
};
/**
* Returns the calculated width to be applied to each slide
*/
var getSlideWidth = function() {
var newElWidth = slider.settings.slideWidth, // start with any user-supplied slide width
wrapWidth = slider.viewport.width(); // get the current viewport width
// if slide width was not supplied, or is larger than the viewport use the viewport width
if (slider.settings.slideWidth === 0 ||
(slider.settings.slideWidth > wrapWidth && !slider.carousel) ||
slider.settings.mode === 'vertical') {
newElWidth = wrapWidth;
// if carousel, use the thresholds to determine the width
} else if (slider.settings.maxSlides > 1 && slider.settings.mode === 'horizontal') {
if (wrapWidth > slider.maxThreshold) {
return newElWidth;
} else if (wrapWidth < slider.minThreshold) {
newElWidth = (wrapWidth - (slider.settings.slideMargin * (slider.settings.minSlides - 1))) / slider.settings.minSlides;
} else if (slider.settings.shrinkItems) {
newElWidth = Math.floor((wrapWidth + slider.settings.slideMargin) / (Math.ceil((wrapWidth + slider.settings.slideMargin) / (newElWidth + slider.settings.slideMargin))) - slider.settings.slideMargin);
}
}
return newElWidth;
};
/**
* Returns the number of slides currently visible in the viewport (includes partially visible slides)
*/
var getNumberSlidesShowing = function() {
var slidesShowing = 1,
childWidth = null;
if (slider.settings.mode === 'horizontal' && slider.settings.slideWidth > 0) {
// if viewport is smaller than minThreshold, return minSlides
if (slider.viewport.width() < slider.minThreshold) {
slidesShowing = slider.settings.minSlides;
// if viewport is larger than maxThreshold, return maxSlides
} else if (slider.viewport.width() > slider.maxThreshold) {
slidesShowing = slider.settings.maxSlides;
// if viewport is between min / max thresholds, divide viewport width by first child width
} else {
childWidth = slider.children.first().width() + slider.settings.slideMargin;
slidesShowing = Math.floor((slider.viewport.width() +
slider.settings.slideMargin) / childWidth) || 1;
}
// if "vertical" mode, slides showing will always be minSlides
} else if (slider.settings.mode === 'vertical') {
slidesShowing = slider.settings.minSlides;
}
return slidesShowing;
};
/**
* Returns the number of pages (one full viewport of slides is one "page")
*/
var getPagerQty = function() {
var pagerQty = 0,
breakPoint = 0,
counter = 0;
// if moveSlides is specified by the user
if (slider.settings.moveSlides > 0) {
if (slider.settings.infiniteLoop) {
pagerQty = Math.ceil(slider.children.length / getMoveBy());
} else {
// when breakpoint goes above children length, counter is the number of pages
while (breakPoint < slider.children.length) {
++pagerQty;
breakPoint = counter + getNumberSlidesShowing();
counter += slider.settings.moveSlides <= getNumberSlidesShowing() ? slider.settings.moveSlides : getNumberSlidesShowing();
}
return counter;
}
// if moveSlides is 0 (auto) divide children length by sides showing, then round up
} else {
pagerQty = Math.ceil(slider.children.length / getNumberSlidesShowing());
}
return pagerQty;
};
/**
* Returns the number of individual slides by which to shift the slider
*/
var getMoveBy = function() {
// if moveSlides was set by the user and moveSlides is less than number of slides showing
if (slider.settings.moveSlides > 0 && slider.settings.moveSlides <= getNumberSlidesShowing()) {
return slider.settings.moveSlides;
}
// if moveSlides is 0 (auto)
return getNumberSlidesShowing();
};
/**
* Sets the slider's (el) left or top position
*/
var setSlidePosition = function() {
var position, lastChild, lastShowingIndex;
// if last slide, not infinite loop, and number of children is larger than specified maxSlides
if (slider.children.length > slider.settings.maxSlides && slider.active.last && !slider.settings.infiniteLoop) {
if (slider.settings.mode === 'horizontal') {
// get the last child's position
lastChild = slider.children.last();
position = lastChild.position();
// set the left position
setPositionProperty(-(position.left - (slider.viewport.width() - lastChild.outerWidth())), 'reset', 0);
} else if (slider.settings.mode === 'vertical') {
// get the last showing index's position
lastShowingIndex = slider.children.length - slider.settings.minSlides;
position = slider.children.eq(lastShowingIndex).position();
// set the top position
setPositionProperty(-position.top, 'reset', 0);
}
// if not last slide
} else {
// get the position of the first showing slide
position = slider.children.eq(slider.active.index * getMoveBy()).position();
// check for last slide
if (slider.active.index === getPagerQty() - 1) { slider.active.last = true; }
// set the respective position
if (position !== undefined) {
if (slider.settings.mode === 'horizontal') { setPositionProperty(-position.left, 'reset', 0); }
else if (slider.settings.mode === 'vertical') { setPositionProperty(-position.top, 'reset', 0); }
}
}
};
/**
* Sets the el's animating property position (which in turn will sometimes animate el).
* If using CSS, sets the transform property. If not using CSS, sets the top / left property.
*
* @param value (int)
* - the animating property's value
*
* @param type (string) 'slide', 'reset', 'ticker'
* - the type of instance for which the function is being
*
* @param duration (int)
* - the amount of time (in ms) the transition should occupy
*
* @param params (array) optional
* - an optional parameter containing any variables that need to be passed in
*/
var setPositionProperty = function(value, type, duration, params) {
var animateObj, propValue;
// use CSS transform
if (slider.usingCSS) {
// determine the translate3d value
propValue = slider.settings.mode === 'vertical' ? 'translate3d(0, ' + value + 'px, 0)' : 'translate3d(' + value + 'px, 0, 0)';
// add the CSS transition-duration
el.css('-' + slider.cssPrefix + '-transition-duration', duration / 1000 + 's');
if (type === 'slide') {
// set the property value
el.css(slider.animProp, propValue);
if (duration !== 0) {
// add a callback method - executes when CSS transition completes
el.on('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd', function(e) {
//make sure it's the correct one
if (!$(e.target).is(el)) { return; }
// remove the callback
el.off('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd');
updateAfterSlideTransition();
});
} else { //duration = 0
updateAfterSlideTransition();
}
} else if (type === 'reset') {
el.css(slider.animProp, propValue);
} else if (type === 'ticker') {
// make the transition use 'linear'
el.css('-' + slider.cssPrefix + '-transition-timing-function', 'linear');
el.css(slider.animProp, propValue);
if (duration !== 0) {
el.on('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd', function(e) {
//make sure it's the correct one
if (!$(e.target).is(el)) { return; }
// remove the callback
el.off('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd');
// reset the position
setPositionProperty(params.resetValue, 'reset', 0);
// start the loop again
tickerLoop();
});
} else { //duration = 0
setPositionProperty(params.resetValue, 'reset', 0);
tickerLoop();
}
}
// use JS animate
} else {
animateObj = {};
animateObj[slider.animProp] = value;
if (type === 'slide') {
el.animate(animateObj, duration, slider.settings.easing, function() {
updateAfterSlideTransition();
});
} else if (type === 'reset') {
el.css(slider.animProp, value);
} else if (type === 'ticker') {
el.animate(animateObj, duration, 'linear', function() {
setPositionProperty(params.resetValue, 'reset', 0);
// run the recursive loop after animation
tickerLoop();
});
}
}
};
/**
* Populates the pager with proper amount of pages
*/
var populatePager = function() {
var pagerHtml = '',
linkContent = '',
pagerQty = getPagerQty();
// loop through each pager item
for (var i = 0; i < pagerQty; i++) {
linkContent = '';
// if a buildPager function is supplied, use it to get pager link value, else use index + 1
if (slider.settings.buildPager && $.isFunction(slider.settings.buildPager) || slider.settings.pagerCustom) {
linkContent = slider.settings.buildPager(i);
slider.pagerEl.addClass('bx-custom-pager');
} else {
linkContent = i + 1;
slider.pagerEl.addClass('bx-default-pager');
}
// var linkContent = slider.settings.buildPager && $.isFunction(slider.settings.buildPager) ? slider.settings.buildPager(i) : i + 1;
// add the markup to the string
pagerHtml += '<div class="bx-pager-item"><a href="" data-slide-index="' + i + '" class="bx-pager-link">' + linkContent + '</a></div>';
}
// populate the pager element with pager links
slider.pagerEl.html(pagerHtml);
};
/**
* Appends the pager to the controls element
*/
var appendPager = function() {
if (!slider.settings.pagerCustom) {
// create the pager DOM element
slider.pagerEl = $('<div class="bx-pager" />');
// if a pager selector was supplied, populate it with the pager
if (slider.settings.pagerSelector) {
$(slider.settings.pagerSelector).html(slider.pagerEl);
// if no pager selector was supplied, add it after the wrapper
} else {
slider.controls.el.addClass('bx-has-pager').append(slider.pagerEl);
}
// populate the pager
populatePager();
} else {
slider.pagerEl = $(slider.settings.pagerCustom);
}
// assign the pager click binding
slider.pagerEl.on('click touchend', 'a', clickPagerBind);
};
/**
* Appends prev / next controls to the controls element
*/
var appendControls = function() {
slider.controls.next = $('<a class="bx-next" href="">' + slider.settings.nextText + '</a>');
slider.controls.prev = $('<a class="bx-prev" href="">' + slider.settings.prevText + '</a>');
// add click actions to the controls
slider.controls.next.on('click touchend', clickNextBind);
slider.controls.prev.on('click touchend', clickPrevBind);
// if nextSelector was supplied, populate it
if (slider.settings.nextSelector) {
$(slider.settings.nextSelector).append(slider.controls.next);
}
// if prevSelector was supplied, populate it
if (slider.settings.prevSelector) {
$(slider.settings.prevSelector).append(slider.controls.prev);
}
// if no custom selectors were supplied
if (!slider.settings.nextSelector && !slider.settings.prevSelector) {
// add the controls to the DOM
slider.controls.directionEl = $('<div class="bx-controls-direction" />');
// add the control elements to the directionEl
slider.controls.directionEl.append(slider.controls.prev).append(slider.controls.next);
// slider.viewport.append(slider.controls.directionEl);
slider.controls.el.addClass('bx-has-controls-direction').append(slider.controls.directionEl);
}
};
/**
* Appends start / stop auto controls to the controls element
*/
var appendControlsAuto = function() {
slider.controls.start = $('<div class="bx-controls-auto-item"><a class="bx-start" href="">' + slider.settings.startText + '</a></div>');
slider.controls.stop = $('<div class="bx-controls-auto-item"><a class="bx-stop" href="">' + slider.settings.stopText + '</a></div>');
// add the controls to the DOM
slider.controls.autoEl = $('<div class="bx-controls-auto" />');
// on click actions to the controls
slider.controls.autoEl.on('click', '.bx-start', clickStartBind);
slider.controls.autoEl.on('click', '.bx-stop', clickStopBind);
// if autoControlsCombine, insert only the "start" control
if (slider.settings.autoControlsCombine) {
slider.controls.autoEl.append(slider.controls.start);
// if autoControlsCombine is false, insert both controls
} else {
slider.controls.autoEl.append(slider.controls.start).append(slider.controls.stop);
}
// if auto controls selector was supplied, populate it with the controls
if (slider.settings.autoControlsSelector) {
$(slider.settings.autoControlsSelector).html(slider.controls.autoEl);
// if auto controls selector was not supplied, add it after the wrapper
} else {
slider.controls.el.addClass('bx-has-controls-auto').append(slider.controls.autoEl);
}
// update the auto controls
updateAutoControls(slider.settings.autoStart ? 'stop' : 'start');
};
/**
* Appends image captions to the DOM
*/
var appendCaptions = function() {
// cycle through each child
slider.children.each(function(index) {
// get the image title attribute
var title = $(this).find('img:first').attr('title');
// append the caption
if (title !== undefined && ('' + title).length) {
$(this).append('<div class="bx-caption"><span>' + title + '</span></div>');
}
});
};
/**
* Click next binding
*
* @param e (event)
* - DOM event object
*/
var clickNextBind = function(e) {
e.preventDefault();
if (slider.controls.el.hasClass('disabled')) { return; }
// if auto show is running, stop it
if (slider.settings.auto && slider.settings.stopAutoOnClick) { el.stopAuto(); }
el.goToNextSlide();
};
/**
* Click prev binding
*
* @param e (event)
* - DOM event object
*/
var clickPrevBind = function(e) {
e.preventDefault();
if (slider.controls.el.hasClass('disabled')) { return; }
// if auto show is running, stop it
if (slider.settings.auto && slider.settings.stopAutoOnClick) { el.stopAuto(); }
el.goToPrevSlide();
};
/**
* Click start binding
*
* @param e (event)
* - DOM event object
*/
var clickStartBind = function(e) {
el.startAuto();
e.preventDefault();
};
/**
* Click stop binding
*
* @param e (event)
* - DOM event object
*/
var clickStopBind = function(e) {
el.stopAuto();
e.preventDefault();
};
/**
* Click pager binding
*
* @param e (event)
* - DOM event object
*/
var clickPagerBind = function(e) {
var pagerLink, pagerIndex;
e.preventDefault();
if (slider.controls.el.hasClass('disabled')) {
return;
}
// if auto show is running, stop it
if (slider.settings.auto && slider.settings.stopAutoOnClick) { el.stopAuto(); }
pagerLink = $(e.currentTarget);
if (pagerLink.attr('data-slide-index') !== undefined) {
pagerIndex = parseInt(pagerLink.attr('data-slide-index'));
// if clicked pager link is not active, continue with the goToSlide call
if (pagerIndex !== slider.active.index) { el.goToSlide(pagerIndex); }
}
};
/**
* Updates the pager links with an active class
*
* @param slideIndex (int)
* - index of slide to make active
*/
var updatePagerActive = function(slideIndex) {
// if "short" pager type
var len = slider.children.length; // nb of children
if (slider.settings.pagerType === 'short') {
if (slider.settings.maxSlides > 1) {
len = Math.ceil(slider.children.length / slider.settings.maxSlides);
}
slider.pagerEl.html((slideIndex + 1) + slider.settings.pagerShortSeparator + len);
return;
}
// remove all pager active classes
slider.pagerEl.find('a').removeClass('active');
// apply the active class for all pagers
slider.pagerEl.each(function(i, el) { $(el).find('a').eq(slideIndex).addClass('active'); });
};
/**
* Performs needed actions after a slide transition
*/
var updateAfterSlideTransition = function() {
// if infinite loop is true
if (slider.settings.infiniteLoop) {
var position = '';
// first slide
if (slider.active.index === 0) {
// set the new position
position = slider.children.eq(0).position();
// carousel, last slide
} else if (slider.active.index === getPagerQty() - 1 && slider.carousel) {
position = slider.children.eq((getPagerQty() - 1) * getMoveBy()).position();
// last slide
} else if (slider.active.index === slider.children.length - 1) {
position = slider.children.eq(slider.children.length - 1).position();
}
if (position) {
if (slider.settings.mode === 'horizontal') { setPositionProperty(-position.left, 'reset', 0); }
else if (slider.settings.mode === 'vertical') { setPositionProperty(-position.top, 'reset', 0); }
}
}
// declare that the transition is complete
slider.working = false;
// onSlideAfter callback
slider.settings.onSlideAfter.call(el, slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index);
};
/**
* Updates the auto controls state (either active, or combined switch)
*
* @param state (string) "start", "stop"
* - the new state of the auto show
*/
var updateAutoControls = function(state) {
// if autoControlsCombine is true, replace the current control with the new state
if (slider.settings.autoControlsCombine) {
slider.controls.autoEl.html(slider.controls[state]);
// if autoControlsCombine is false, apply the "active" class to the appropriate control
} else {
slider.controls.autoEl.find('a').removeClass('active');
slider.controls.autoEl.find('a:not(.bx-' + state + ')').addClass('active');
}
};
/**
* Updates the direction controls (checks if either should be hidden)
*/
var updateDirectionControls = function() {
if (getPagerQty() === 1) {
slider.controls.prev.addClass('disabled');
slider.controls.next.addClass('disabled');
} else if (!slider.settings.infiniteLoop && slider.settings.hideControlOnEnd) {
// if first slide
if (slider.active.index === 0) {
slider.controls.prev.addClass('disabled');
slider.controls.next.removeClass('disabled');
// if last slide
} else if (slider.active.index === getPagerQty() - 1) {
slider.controls.next.addClass('disabled');
slider.controls.prev.removeClass('disabled');
// if any slide in the middle
} else {
slider.controls.prev.removeClass('disabled');
slider.controls.next.removeClass('disabled');
}
}
};
/* auto start and stop functions */
var windowFocusHandler = function() { el.startAuto(); };
var windowBlurHandler = function() { el.stopAuto(); };
/**
* Initializes the auto process
*/
var initAuto = function() {
// if autoDelay was supplied, launch the auto show using a setTimeout() call
if (slider.settings.autoDelay > 0) {
setTimeout(el.startAuto, slider.settings.autoDelay);
// if autoDelay was not supplied, start the auto show normally
} else {
el.startAuto();
//add focus and blur events to ensure its running if timeout gets paused
$(window).focus(windowFocusHandler).blur(windowBlurHandler);
}
// if autoHover is requested
if (slider.settings.autoHover) {
// on el hover
el.hover(function() {
// if the auto show is currently playing (has an active interval)
if (slider.interval) {
// stop the auto show and pass true argument which will prevent control update
el.stopAuto(true);
// create a new autoPaused value which will be used by the relative "mouseout" event
slider.autoPaused = true;
}
}, function() {
// if the autoPaused value was created be the prior "mouseover" event
if (slider.autoPaused) {
// start the auto show and pass true argument which will prevent control update
el.startAuto(true);
// reset the autoPaused value
slider.autoPaused = null;
}
});
}
};
/**
* Initializes the ticker process
*/
var initTicker = function() {
var startPosition = 0,
position, transform, value, idx, ratio, property, newSpeed, totalDimens;
// if autoDirection is "next", append a clone of the entire slider
if (slider.settings.autoDirection === 'next') {
el.append(slider.children.clone().addClass('bx-clone'));
// if autoDirection is "prev", prepend a clone of the entire slider, and set the left position
} else {
el.prepend(slider.children.clone().addClass('bx-clone'));
position = slider.children.first().position();
startPosition = slider.settings.mode === 'horizontal' ? -position.left : -position.top;
}
setPositionProperty(startPosition, 'reset', 0);
// do not allow controls in ticker mode
slider.settings.pager = false;
slider.settings.controls = false;
slider.settings.autoControls = false;
// if autoHover is requested
if (slider.settings.tickerHover) {
if (slider.usingCSS) {
idx = slider.settings.mode === 'horizontal' ? 4 : 5;
slider.viewport.hover(function() {
transform = el.css('-' + slider.cssPrefix + '-transform');
value = parseFloat(transform.split(',')[idx]);
setPositionProperty(value, 'reset', 0);
}, function() {
totalDimens = 0;
slider.children.each(function(index) {
totalDimens += slider.settings.mode === 'horizontal' ? $(this).outerWidth(true) : $(this).outerHeight(true);
});
// calculate the speed ratio (used to determine the new speed to finish the paused animation)
ratio = slider.settings.speed / totalDimens;
// determine which property to use
property = slider.settings.mode === 'horizontal' ? 'left' : 'top';
// calculate the new speed
newSpeed = ratio * (totalDimens - (Math.abs(parseInt(value))));
tickerLoop(newSpeed);
});
} else {
// on el hover
slider.viewport.hover(function() {
el.stop();
}, function() {
// calculate the total width of children (used to calculate the speed ratio)
totalDimens = 0;
slider.children.each(function(index) {
totalDimens += slider.settings.mode === 'horizontal' ? $(this).outerWidth(true) : $(this).outerHeight(true);
});
// calculate the speed ratio (used to determine the new speed to finish the paused animation)
ratio = slider.settings.speed / totalDimens;
// determine which property to use
property = slider.settings.mode === 'horizontal' ? 'left' : 'top';
// calculate the new speed
newSpeed = ratio * (totalDimens - (Math.abs(parseInt(el.css(property)))));
tickerLoop(newSpeed);
});
}
}
// start the ticker loop
tickerLoop();
};
/**
* Runs a continuous loop, news ticker-style
*/
var tickerLoop = function(resumeSpeed) {
var speed = resumeSpeed ? resumeSpeed : slider.settings.speed,
position = {left: 0, top: 0},
reset = {left: 0, top: 0},
animateProperty, resetValue, params;
// if "next" animate left position to last child, then reset left to 0
if (slider.settings.autoDirection === 'next') {
position = el.find('.bx-clone').first().position();
// if "prev" animate left position to 0, then reset left to first non-clone child
} else {
reset = slider.children.first().position();
}
animateProperty = slider.settings.mode === 'horizontal' ? -position.left : -position.top;
resetValue = slider.settings.mode === 'horizontal' ? -reset.left : -reset.top;
params = {resetValue: resetValue};
setPositionProperty(animateProperty, 'ticker', speed, params);
};
/**
* Check if el is on screen
*/
var isOnScreen = function(el) {
var win = $(window),
viewport = {
top: win.scrollTop(),
left: win.scrollLeft()
},
bounds = el.offset();
viewport.right = viewport.left + win.width();
viewport.bottom = viewport.top + win.height();
bounds.right = bounds.left + el.outerWidth();
bounds.bottom = bounds.top + el.outerHeight();
return (!(viewport.right < bounds.left || viewport.left > bounds.right || viewport.bottom < bounds.top || viewport.top > bounds.bottom));
};
/**
* Initializes keyboard events
*/
var keyPress = function(e) {
var activeElementTag = document.activeElement.tagName.toLowerCase(),
tagFilters = 'input|textarea',
p = new RegExp(activeElementTag,['i']),
result = p.exec(tagFilters);
if (result == null && isOnScreen(el)) {
if (e.keyCode === 39) {
clickNextBind(e);
return false;
} else if (e.keyCode === 37) {
clickPrevBind(e);
return false;
}
}
};
/**
* Initializes touch events
*/
var initTouch = function() {
// initialize object to contain all touch values
slider.touch = {
start: {x: 0, y: 0},
end: {x: 0, y: 0}
};
slider.viewport.on('touchstart MSPointerDown pointerdown', onTouchStart);
//for browsers that have implemented pointer events and fire a click after
//every pointerup regardless of whether pointerup is on same screen location as pointerdown or not
slider.viewport.on('click', '.bxslider a', function(e) {
if (slider.viewport.hasClass('click-disabled')) {
e.preventDefault();
slider.viewport.removeClass('click-disabled');
}
});
};
/**
* Event handler for "touchstart"
*
* @param e (event)
* - DOM event object
*/
var onTouchStart = function(e) {
// watch only for left mouse, touch contact and pen contact
// touchstart event object doesn`t have button property
if (e.type !== 'touchstart' && e.button !== 0) {
return;
}
e.preventDefault();
//disable slider controls while user is interacting with slides to avoid slider freeze that happens on touch devices when a slide swipe happens immediately after interacting with slider controls
slider.controls.el.addClass('disabled');
if (slider.working) {
slider.controls.el.removeClass('disabled');
} else {
// record the original position when touch starts
slider.touch.originalPos = el.position();
var orig = e.originalEvent,
touchPoints = (typeof orig.changedTouches !== 'undefined') ? orig.changedTouches : [orig];
var chromePointerEvents = typeof PointerEvent === 'function';
if (chromePointerEvents) {
if (orig.pointerId === undefined) {
return;
}
}
// record the starting touch x, y coordinates
slider.touch.start.x = touchPoints[0].pageX;
slider.touch.start.y = touchPoints[0].pageY;
if (slider.viewport.get(0).setPointerCapture) {
slider.pointerId = orig.pointerId;
slider.viewport.get(0).setPointerCapture(slider.pointerId);
}
// store original event data for click fixation
slider.originalClickTarget = orig.originalTarget || orig.target;
slider.originalClickButton = orig.button;
slider.originalClickButtons = orig.buttons;
slider.originalEventType = orig.type;
// at this moment we don`t know what it is click or swipe
slider.hasMove = false;
// on a "touchmove" event to the viewport
slider.viewport.on('touchmove MSPointerMove pointermove', onTouchMove);
// on a "touchend" event to the viewport
slider.viewport.on('touchend MSPointerUp pointerup', onTouchEnd);
slider.viewport.on('MSPointerCancel pointercancel', onPointerCancel);
}
};
/**
* Cancel Pointer for Windows Phone
*
* @param e (event)
* - DOM event object
*/
var onPointerCancel = function(e) {
e.preventDefault();
/* onPointerCancel handler is needed to deal with situations when a touchend
doesn't fire after a touchstart (this happens on windows phones only) */
setPositionProperty(slider.touch.originalPos.left, 'reset', 0);
//remove handlers
slider.controls.el.removeClass('disabled');
slider.viewport.off('MSPointerCancel pointercancel', onPointerCancel);
slider.viewport.off('touchmove MSPointerMove pointermove', onTouchMove);
slider.viewport.off('touchend MSPointerUp pointerup', onTouchEnd);
if (slider.viewport.get(0).releasePointerCapture) {
slider.viewport.get(0).releasePointerCapture(slider.pointerId);
}
};
/**
* Event handler for "touchmove"
*
* @param e (event)
* - DOM event object
*/
var onTouchMove = function(e) {
var orig = e.originalEvent,
touchPoints = (typeof orig.changedTouches !== 'undefined') ? orig.changedTouches : [orig],
// if scrolling on y axis, do not prevent default
xMovement = Math.abs(touchPoints[0].pageX - slider.touch.start.x),
yMovement = Math.abs(touchPoints[0].pageY - slider.touch.start.y),
value = 0,
change = 0;
// this is swipe
slider.hasMove = true;
// x axis swipe
if ((xMovement * 3) > yMovement && slider.settings.preventDefaultSwipeX) {
e.preventDefault();
// y axis swipe
} else if ((yMovement * 3) > xMovement && slider.settings.preventDefaultSwipeY) {
e.preventDefault();
}
if (e.type !== 'touchmove') {
e.preventDefault();
}
if (slider.settings.mode !== 'fade' && slider.settings.oneToOneTouch) {
// if horizontal, drag along x axis
if (slider.settings.mode === 'horizontal') {
change = touchPoints[0].pageX - slider.touch.start.x;
value = slider.touch.originalPos.left + change;
// if vertical, drag along y axis
} else {
change = touchPoints[0].pageY - slider.touch.start.y;
value = slider.touch.originalPos.top + change;
}
setPositionProperty(value, 'reset', 0);
}
};
/**
* Event handler for "touchend"
*
* @param e (event)
* - DOM event object
*/
var onTouchEnd = function(e) {
e.preventDefault();
slider.viewport.off('touchmove MSPointerMove pointermove', onTouchMove);
//enable slider controls as soon as user stops interacing with slides
slider.controls.el.removeClass('disabled');
var orig = e.originalEvent,
touchPoints = (typeof orig.changedTouches !== 'undefined') ? orig.changedTouches : [orig],
value = 0,
distance = 0;
// record end x, y positions
slider.touch.end.x = touchPoints[0].pageX;
slider.touch.end.y = touchPoints[0].pageY;
// if fade mode, check if absolute x distance clears the threshold
if (slider.settings.mode === 'fade') {
distance = Math.abs(slider.touch.start.x - slider.touch.end.x);
if (distance >= slider.settings.swipeThreshold) {
if (slider.touch.start.x > slider.touch.end.x) {
el.goToNextSlide();
} else {
el.goToPrevSlide();
}
el.stopAuto();
}
// not fade mode
} else {
// calculate distance and el's animate property
if (slider.settings.mode === 'horizontal') {
distance = slider.touch.end.x - slider.touch.start.x;
value = slider.touch.originalPos.left;
} else {
distance = slider.touch.end.y - slider.touch.start.y;
value = slider.touch.originalPos.top;
}
// if not infinite loop and first / last slide, do not attempt a slide transition
if (!slider.settings.infiniteLoop && ((slider.active.index === 0 && distance > 0) || (slider.active.last && distance < 0))) {
setPositionProperty(value, 'reset', 200);
} else {
// check if distance clears threshold
if (Math.abs(distance) >= slider.settings.swipeThreshold) {
if (distance < 0) {
el.goToNextSlide();
} else {
el.goToPrevSlide();
}
el.stopAuto();
} else {
// el.animate(property, 200);
setPositionProperty(value, 'reset', 200);
}
}
}
slider.viewport.off('touchend MSPointerUp pointerup', onTouchEnd);
if (slider.viewport.get(0).releasePointerCapture) {
slider.viewport.get(0).releasePointerCapture(slider.pointerId);
}
// if slider had swipe with left mouse, touch contact and pen contact
if (slider.hasMove === false && (slider.originalClickButton === 0 || slider.originalEventType === 'touchstart')) {
// trigger click event (fix for Firefox59 and PointerEvent standard compatibility)
$(slider.originalClickTarget).trigger({
type: 'click',
button: slider.originalClickButton,
buttons: slider.originalClickButtons
});
}
};
/**
* Window resize event callback
*/
var resizeWindow = function(e) {
// don't do anything if slider isn't initialized.
if (!slider.initialized) { return; }
// Delay if slider working.
if (slider.working) {
window.setTimeout(resizeWindow, 10);
} else {
// get the new window dimens (again, thank you IE)
var windowWidthNew = $(window).width(),
windowHeightNew = $(window).height();
// make sure that it is a true window resize
// *we must check this because our dinosaur friend IE fires a window resize event when certain DOM elements
// are resized. Can you just die already?*
if (windowWidth !== windowWidthNew || windowHeight !== windowHeightNew) {
// set the new window dimens
windowWidth = windowWidthNew;
windowHeight = windowHeightNew;
// update all dynamic elements
el.redrawSlider();
// Call user resize handler
slider.settings.onSliderResize.call(el, slider.active.index);
}
}
};
/**
* Adds an aria-hidden=true attribute to each element
*
* @param startVisibleIndex (int)
* - the first visible element's index
*/
var applyAriaHiddenAttributes = function(startVisibleIndex) {
var numberOfSlidesShowing = getNumberSlidesShowing();
// only apply attributes if the setting is enabled and not in ticker mode
if (slider.settings.ariaHidden && !slider.settings.ticker) {
// add aria-hidden=true to all elements
slider.children.attr('aria-hidden', 'true');
// get the visible elements and change to aria-hidden=false
slider.children.slice(startVisibleIndex, startVisibleIndex + numberOfSlidesShowing).attr('aria-hidden', 'false');
}
};
/**
* Returns index according to present page range
*
* @param slideOndex (int)
* - the desired slide index
*/
var setSlideIndex = function(slideIndex) {
if (slideIndex < 0) {
if (slider.settings.infiniteLoop) {
return getPagerQty() - 1;
}else {
//we don't go to undefined slides
return slider.active.index;
}
// if slideIndex is greater than children length, set active index to 0 (this happens during infinite loop)
} else if (slideIndex >= getPagerQty()) {
if (slider.settings.infiniteLoop) {
return 0;
} else {
//we don't move to undefined pages
return slider.active.index;
}
// set active index to requested slide
} else {
return slideIndex;
}
};
/**
* ===================================================================================
* = PUBLIC FUNCTIONS
* ===================================================================================
*/
/**
* Performs slide transition to the specified slide
*
* @param slideIndex (int)
* - the destination slide's index (zero-based)
*
* @param direction (string)
* - INTERNAL USE ONLY - the direction of travel ("prev" / "next")
*/
el.goToSlide = function(slideIndex, direction) {
// onSlideBefore, onSlideNext, onSlidePrev callbacks
// Allow transition canceling based on returned value
var performTransition = true,
moveBy = 0,
position = {left: 0, top: 0},
lastChild = null,
lastShowingIndex, eq, value, requestEl;
// store the old index
slider.oldIndex = slider.active.index;
//set new index
slider.active.index = setSlideIndex(slideIndex);
// if plugin is currently in motion, ignore request
if (slider.working || slider.active.index === slider.oldIndex) { return; }
// declare that plugin is in motion
slider.working = true;
performTransition = slider.settings.onSlideBefore.call(el, slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index);
// If transitions canceled, reset and return
if (typeof (performTransition) !== 'undefined' && !performTransition) {
slider.active.index = slider.oldIndex; // restore old index
slider.working = false; // is not in motion
return;
}
if (direction === 'next') {
// Prevent canceling in future functions or lack there-of from negating previous commands to cancel
if (!slider.settings.onSlideNext.call(el, slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index)) {
performTransition = false;
}
} else if (direction === 'prev') {
// Prevent canceling in future functions or lack there-of from negating previous commands to cancel
if (!slider.settings.onSlidePrev.call(el, slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index)) {
performTransition = false;
}
}
// check if last slide
slider.active.last = slider.active.index >= getPagerQty() - 1;
// update the pager with active class
if (slider.settings.pager || slider.settings.pagerCustom) { updatePagerActive(slider.active.index); }
// // check for direction control update
if (slider.settings.controls) { updateDirectionControls(); }
// if slider is set to mode: "fade"
if (slider.settings.mode === 'fade') {
// if adaptiveHeight is true and next height is different from current height, animate to the new height
if (slider.settings.adaptiveHeight && slider.viewport.height() !== getViewportHeight()) {
slider.viewport.animate({height: getViewportHeight()}, slider.settings.adaptiveHeightSpeed);
}
// fade out the visible child and reset its z-index value
slider.children.filter(':visible').fadeOut(slider.settings.speed).css({zIndex: 0});
// fade in the newly requested slide
slider.children.eq(slider.active.index).css('zIndex', slider.settings.slideZIndex + 1).fadeIn(slider.settings.speed, function() {
$(this).css('zIndex', slider.settings.slideZIndex);
updateAfterSlideTransition();
});
// slider mode is not "fade"
} else {
// if adaptiveHeight is true and next height is different from current height, animate to the new height
if (slider.settings.adaptiveHeight && slider.viewport.height() !== getViewportHeight()) {
slider.viewport.animate({height: getViewportHeight()}, slider.settings.adaptiveHeightSpeed);
}
// if carousel and not infinite loop
if (!slider.settings.infiniteLoop && slider.carousel && slider.active.last) {
if (slider.settings.mode === 'horizontal') {
// get the last child position
lastChild = slider.children.eq(slider.children.length - 1);
position = lastChild.position();
// calculate the position of the last slide
moveBy = slider.viewport.width() - lastChild.outerWidth();
} else {
// get last showing index position
lastShowingIndex = slider.children.length - slider.settings.minSlides;
position = slider.children.eq(lastShowingIndex).position();
}
// horizontal carousel, going previous while on first slide (infiniteLoop mode)
} else if (slider.carousel && slider.active.last && direction === 'prev') {
// get the last child position
eq = slider.settings.moveSlides === 1 ? slider.settings.maxSlides - getMoveBy() : ((getPagerQty() - 1) * getMoveBy()) - (slider.children.length - slider.settings.maxSlides);
lastChild = el.children('.bx-clone').eq(eq);
position = lastChild.position();
// if infinite loop and "Next" is clicked on the last slide
} else if (direction === 'next' && slider.active.index === 0) {
// get the last clone position
position = el.find('> .bx-clone').eq(slider.settings.maxSlides).position();
slider.active.last = false;
// normal non-zero requests
} else if (slideIndex >= 0) {
//parseInt is applied to allow floats for slides/page
requestEl = slideIndex * parseInt(getMoveBy());
position = slider.children.eq(requestEl).position();
}
/* If the position doesn't exist
* (e.g. if you destroy the slider on a next click),
* it doesn't throw an error.
*/
if (typeof (position) !== 'undefined') {
value = slider.settings.mode === 'horizontal' ? -(position.left - moveBy) : -position.top;
// plugin values to be animated
setPositionProperty(value, 'slide', slider.settings.speed);
}
slider.working = false;
}
if (slider.settings.ariaHidden) { applyAriaHiddenAttributes(slider.active.index * getMoveBy()); }
};
/**
* Transitions to the next slide in the show
*/
el.goToNextSlide = function() {
// if infiniteLoop is false and last page is showing, disregard call
if (!slider.settings.infiniteLoop && slider.active.last) { return; }
if (slider.working === true){ return ;}
var pagerIndex = parseInt(slider.active.index) + 1;
el.goToSlide(pagerIndex, 'next');
};
/**
* Transitions to the prev slide in the show
*/
el.goToPrevSlide = function() {
// if infiniteLoop is false and last page is showing, disregard call
if (!slider.settings.infiniteLoop && slider.active.index === 0) { return; }
if (slider.working === true){ return ;}
var pagerIndex = parseInt(slider.active.index) - 1;
el.goToSlide(pagerIndex, 'prev');
};
/**
* Starts the auto show
*
* @param preventControlUpdate (boolean)
* - if true, auto controls state will not be updated
*/
el.startAuto = function(preventControlUpdate) {
// if an interval already exists, disregard call
if (slider.interval) { return; }
// create an interval
slider.interval = setInterval(function() {
if (slider.settings.autoDirection === 'next') {
el.goToNextSlide();
} else {
el.goToPrevSlide();
}
}, slider.settings.pause);
//allback for when the auto rotate status changes
slider.settings.onAutoChange.call(el, true);
// if auto controls are displayed and preventControlUpdate is not true
if (slider.settings.autoControls && preventControlUpdate !== true) { updateAutoControls('stop'); }
};
/**
* Stops the auto show
*
* @param preventControlUpdate (boolean)
* - if true, auto controls state will not be updated
*/
el.stopAuto = function(preventControlUpdate) {
// if slider is auto paused, just clear that state
if (slider.autoPaused) slider.autoPaused = false;
// if no interval exists, disregard call
if (!slider.interval) { return; }
// clear the interval
clearInterval(slider.interval);
slider.interval = null;
//allback for when the auto rotate status changes
slider.settings.onAutoChange.call(el, false);
// if auto controls are displayed and preventControlUpdate is not true
if (slider.settings.autoControls && preventControlUpdate !== true) { updateAutoControls('start'); }
};
/**
* Returns current slide index (zero-based)
*/
el.getCurrentSlide = function() {
return slider.active.index;
};
/**
* Returns current slide element
*/
el.getCurrentSlideElement = function() {
return slider.children.eq(slider.active.index);
};
/**
* Returns a slide element
* @param index (int)
* - The index (zero-based) of the element you want returned.
*/
el.getSlideElement = function(index) {
return slider.children.eq(index);
};
/**
* Returns number of slides in show
*/
el.getSlideCount = function() {
return slider.children.length;
};
/**
* Return slider.working variable
*/
el.isWorking = function() {
return slider.working;
};
/**
* Update all dynamic slider elements
*/
el.redrawSlider = function() {
// resize all children in ratio to new screen size
slider.children.add(el.find('.bx-clone')).outerWidth(getSlideWidth());
// adjust the height
slider.viewport.css('height', getViewportHeight());
// update the slide position
if (!slider.settings.ticker) { setSlidePosition(); }
// if active.last was true before the screen resize, we want
// to keep it last no matter what screen size we end on
if (slider.active.last) { slider.active.index = getPagerQty() - 1; }
// if the active index (page) no longer exists due to the resize, simply set the index as last
if (slider.active.index >= getPagerQty()) { slider.active.last = true; }
// if a pager is being displayed and a custom pager is not being used, update it
if (slider.settings.pager && !slider.settings.pagerCustom) {
populatePager();
updatePagerActive(slider.active.index);
}
if (slider.settings.ariaHidden) { applyAriaHiddenAttributes(slider.active.index * getMoveBy()); }
};
/**
* Destroy the current instance of the slider (revert everything back to original state)
*/
el.destroySlider = function() {
// don't do anything if slider has already been destroyed
if (!slider.initialized) { return; }
slider.initialized = false;
$('.bx-clone', this).remove();
slider.children.each(function() {
if ($(this).data('origStyle') !== undefined) {
$(this).attr('style', $(this).data('origStyle'));
} else {
$(this).removeAttr('style');
}
});
if ($(this).data('origStyle') !== undefined) {
this.attr('style', $(this).data('origStyle'));
} else {
$(this).removeAttr('style');
}
$(this).unwrap().unwrap();
if (slider.controls.el) { slider.controls.el.remove(); }
if (slider.controls.next) { slider.controls.next.remove(); }
if (slider.controls.prev) { slider.controls.prev.remove(); }
if (slider.pagerEl && slider.settings.controls && !slider.settings.pagerCustom) { slider.pagerEl.remove(); }
$('.bx-caption', this).remove();
if (slider.controls.autoEl) { slider.controls.autoEl.remove(); }
clearInterval(slider.interval);
if (slider.settings.responsive) { $(window).off('resize', resizeWindow); }
if (slider.settings.keyboardEnabled) { $(document).off('keydown', keyPress); }
//remove self reference in data
$(this).removeData('bxSlider');
// remove global window handlers
$(window).off('blur', windowBlurHandler).off('focus', windowFocusHandler);
};
/**
* Reload the slider (revert all DOM changes, and re-initialize)
*/
el.reloadSlider = function(settings) {
if (settings !== undefined) { options = settings; }
el.destroySlider();
init();
//store reference to self in order to access public functions later
$(el).data('bxSlider', this);
};
init();
$(el).data('bxSlider', this);
// returns the current jQuery object
return this;
};
})(jQuery);
const cursor = document.querySelector('.cursor');
document.addEventListener('mousemove', e => {
cursor.setAttribute("style", "top: "+(e.pageY - 70)+"px; left: "+(e.pageX - 70)+"px;")
})
document.addEventListener('click', () => {
cursor.classList.add("expand");
setTimeout(() => {
cursor.classList.remove("expand");
}, 500)
})
\ No newline at end of file
(function($) {
"use strict";
//Hide Loading Box (Preloader)
function handlePreloader() {
if($('.preloader').length){
$('body').addClass('page-loaded');
$('.preloader').delay(0).fadeOut(0);
}
}
//Update Header Style and Scroll to Top
function headerStyle() {
if($('.main-header-bar').length){
var windowpos = $(window).scrollTop();
var siteHeader = $('.main-header-bar');
var scrollLink = $('.scroll-to-top');
if (windowpos >= 60) {
siteHeader.addClass('fixed-header');
scrollLink.fadeIn(300);
} else {
siteHeader.removeClass('fixed-header');
scrollLink.fadeOut(300);
}
}
}
headerStyle();
//Open / Hide Main Menu
if($('.main-header-bar .nav-toggler .toggler-btn').length){
$('.main-header-bar .nav-toggler .toggler-btn').on('click', function(e) {
e.preventDefault();
$(this).addClass('active');
$('.main-nav-outer').addClass('now-visible');
$('body').addClass('navbar-visible');
});
//Hide
$('.main-header-bar .nav-closer,.menu-backdrop').on('click', function(e) {
e.preventDefault();
$('.main-header-bar .nav-toggler .toggler-btn').removeClass('active');
$('.main-nav-outer').removeClass('now-visible');
$('body').removeClass('navbar-visible');
$('.main-nav-box .navigation > li').removeClass('open');
$('.main-nav-box .navigation li ul').slideUp(0);
});
$(document).keydown(function(e){
if(e.keyCode == 27) {
$('body').removeClass('navbar-visible');
$('.main-header-bar .nav-toggler .toggler-btn').removeClass('active');
$('.main-nav-outer').removeClass('now-visible');
$('.main-nav-box .navigation li ul').slideUp(0);
$('.main-nav-box .navigation > li').removeClass('open');
}
});
}
//Main Menu Dropdown Toggle
if($('.main-nav-box .navigation > li.dropdown > ul').length){
//$('.main-header .navigation li.dropdown').append('<div class="dropdown-btn"><span class="fa fa-angle-down"></span></div>');
//Show Submenu
$('.main-nav-box .navigation > li.dropdown > a').on('click', function(e) {
e.preventDefault();
var target = $(this).parent('li').find('ul');
if ($(target).is(':visible')){
$(this).parent('li').removeClass('open');
$(target).slideUp(500);
$(this).parents('.navigation').find('li.dropdown').removeClass('open');
$(this).parents('.navigation').find('li.dropdown > ul').slideUp(500);
return false;
}else{
$(this).parents('.navigation').find('li.dropdown').removeClass('open');
$(this).parents('.navigation').find('li.dropdown > ul').slideUp(500);
$(this).parent('li').toggleClass('open');
$(this).parent('li').find('ul').slideToggle(500);
}
});
}
//Navbar Custom Scroll
if($('.main-nav-box').length){
Scrollbar.initAll({
// Momentum reduction damping factor, a float value between (0, 1)
damping: .1,
// Minimal size for scrollbar thumb.
thumbMinSize: 20,
// Render scrolling by integer pixels
renderByPixels: true,
// Whether allow upper scrollable content to continue scrolling when current scrollbar reaches edge.
// When set to 'auto', it will be enabled on nested scrollbars, and disabled on first-class scrollbars.
continuousScrolling: 'auto',
// Keep scrollbar tracks always visible.
alwaysShowTracks: false,
// Element to be used as a listener for mouse wheel scroll events.
// By default, the container element is used.
wheelEventTarget: null,
// plugins
plugins: {}
});
}
//Horizontal Custom Scroll
if($('.horizontal-scroll-box').length){
$(".horizontal-scroll-box").mCustomScrollbar({
axis:"x",
setWidth:false,
autoHideScrollbar:false,
advanced:{autoExpandHorizontalScroll:true}
});
}
//Banner Slider
if ($('.banner-slider').length) {
$('.banner-slider').owlCarousel({
loop:true,
animateOut: 'fadeOut',
animateIn: 'fadeIn',
mouseDrag: false,
touchDrag: false,
margin:0,
nav:true,
smartSpeed: 700,
autoplay: true,
autoplayTimeout:7500,
navText: [ '<span class="prev-btn far fa-angle-left"></span>', '<span class="next-btn far fa-angle-right"></span>' ],
responsive:{
0:{
items:1
},
600:{
items:1
},
800:{
items:1
},
1200:{
items:1
}
}
});
}
//Banner Slider
if ($('.banner-slider-two').length) {
$('.banner-slider-two').owlCarousel({
loop:true,
margin:0,
nav:true,
smartSpeed: 700,
autoplay: true,
autoplayTimeout:7000,
navText: [ '<span class="prev-btn fa fa-angle-left"></span>', '<span class="next-btn fa fa-angle-right"></span>' ],
responsive:{
0:{
items:1
},
600:{
items:1
},
768:{
items:2
},
992:{
items:2
},
1366:{
items:3
}
}
});
}
//Banner Carousel Three
if ($('.banner-slider-three').length) {
$('.banner-slider-three').bxSlider({
pagerCustom: '.pager-one',
auto:true,
startSlide: 0,
infiniteLoop: true,
easing:'swing',
adaptiveHeight: true,
pause: 10000,
slideMargin: 0,
captions: true,
nextText: '<span class="next-btn far fa-angle-right"></span>',
prevText: '<span class="prev-btn far fa-angle-left"></span>'
});
}
//Banner Carousel Four
if ($('.banner-slider-four').length) {
$('.banner-slider-four').owlCarousel({
loop:true,
margin:80,
nav:true,
smartSpeed: 700,
autoplay: true,
autoplayTimeout:7000,
navText: [ '<span class="prev-btn fa fa-angle-left"></span>', '<span class="next-btn fa fa-angle-right"></span>' ],
responsive:{
0:{
items:1,
margin: 30
},
600:{
items:1,
margin: 30
},
768:{
items:2,
margin: 30
},
992:{
items:2,
margin: 50
},
1200:{
items:3,
margin: 50
},
1600:{
items:3,
margin: 70
},
1920:{
items:4,
margin: 90
}
}
});
}
//Banner Carousel Five
if ($('.banner-slider-five').length) {
$('.banner-slider-five').bxSlider({
pagerCustom: '.pager-two',
auto:true,
startSlide: 0,
infiniteLoop: true,
easing:'swing',
adaptiveHeight: true,
pause: 10000,
slideMargin: 0,
captions: true,
nextText: '<span class="next-btn far fa-angle-right"></span>',
prevText: '<span class="prev-btn far fa-angle-left"></span>'
});
}
//Banner Carousel Six
if ($('.banner-slider-six').length) {
$('.banner-slider-six').bxSlider({
pagerCustom: '.pager-three',
auto:true,
startSlide: 0,
infiniteLoop: true,
easing:'swing',
adaptiveHeight: true,
pause: 10000,
slideMargin: 0,
captions: true,
nextText: '<span class="next-btn far fa-angle-right"></span>',
prevText: '<span class="prev-btn far fa-angle-left"></span>'
});
}
//Banner Carousel Seven
if ($('.banner-slider-seven').length) {
$('.banner-slider-seven').bxSlider({
pager: false,
auto:true,
startSlide: 0,
infiniteLoop: true,
easing:'fade',
adaptiveHeight: true,
pause: 10000,
slideMargin: 0,
captions: true,
nextText: '<span class="next-btn far fa-long-arrow-right"></span>',
prevText: '<span class="prev-btn far fa-long-arrow-left"></span>'
});
}
//Banner Carousel Eight
if ($('.banner-slider-eight').length) {
$('.banner-slider-eight').bxSlider({
pager: false,
auto:true,
startSlide: 0,
infiniteLoop: true,
easing:'fade',
adaptiveHeight: true,
pause: 10000,
slideMargin: 0,
captions: true,
nextText: '<span class="next-btn far fa-angle-left"></span>',
prevText: '<span class="prev-btn far fa-angle-right"></span>'
});
}
//Banner Carousel Eight
if ($('.banner-slider-nine').length) {
$('.banner-slider-nine').bxSlider({
pager: false,
auto:true,
startSlide: 0,
infiniteLoop: true,
easing:'fade',
adaptiveHeight: true,
pause: 10000,
slideMargin: 0,
captions: true,
nextText: '<span class="next-btn far fa-angle-down"></span>',
prevText: '<span class="prev-btn far fa-angle-up"></span>'
});
}
//MixitUp Gallery Filters
if($('.filter-list').length){
$('.filter-list').mixItUp({});
}
//Accordion Box
if($('.accordion-box').length){
$(".accordion-box").on('click', '.acc-btn', function() {
var outerBox = $(this).parents('.accordion-box');
var target = $(this).parents('.accordion');
if ($(this).next('.acc-content').is(':visible')){
//return false;
$(this).removeClass('active');
$(this).next('.acc-content').slideUp(300);
$(outerBox).children('.accordion').removeClass('active-block');
}else{
$(outerBox).find('.accordion .acc-btn').removeClass('active');
$(this).addClass('active');
$(outerBox).children('.accordion').removeClass('active-block');
$(outerBox).find('.accordion').children('.acc-content').slideUp(300);
$(this).next('.acc-content').slideDown(300);
$(this).parent('.accordion').addClass('active-block');
}
});
}
//Tabs Box
if($('.tabs-box').length){
$('.tabs-box .tab-buttons .tab-btn').on('click', function(e) {
e.preventDefault();
var target = $($(this).attr('data-tab'));
if ($(target).is(':visible')){
return false;
}else{
target.parents('.tabs-box').find('.tab-buttons').find('.tab-btn').removeClass('active-btn');
$(this).addClass('active-btn');
target.parents('.tabs-box').find('.tabs-content').find('.tab').fadeOut(0);
target.parents('.tabs-box').find('.tabs-content').find('.tab').removeClass('active-tab');
$(target).fadeIn(300);
$(target).addClass('active-tab');
}
});
}
//LightBox / Fancybox
if($('.lightbox-image').length) {
$('.lightbox-image').fancybox({
openEffect : 'fade',
closeEffect : 'fade',
helpers : {
media : {}
}
});
}
// Scroll to a Specific Div
if($('.scroll-to-target').length){
$(".scroll-to-target").on('click', function() {
var target = $(this).attr('data-target');
// animate
$('html, body').animate({
scrollTop: $(target).offset().top
}, 1500);
});
}
// Elements Animation
if($('.wow').length){
var wow = new WOW(
{
boxClass: 'wow', // animated element css class (default is wow)
animateClass: 'animated', // animation css class (default is animated)
offset: 0, // distance to the element when triggering the animation (default is 0)
mobile: false, // trigger animations on mobile devices (default is true)
live: true // act on asynchronously loaded content (default is true)
}
);
wow.init();
}
/* ==========================================================================
When document is Scrollig, do
========================================================================== */
$(window).on('scroll', function() {
headerStyle();
});
/* ==========================================================================
When document is loading, do
========================================================================== */
$(window).on('load', function() {
handlePreloader();
if($('body.page-loaded').length){
$('body').addClass('page-done');
}
});
/* ==========================================================================
When document is Resized
========================================================================== */
$(window).on('resize', function() {
});
})(window.jQuery);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
\ No newline at end of file
/**!
* MixItUp v2.1.10
*
* @copyright Copyright 2015 KunkaLabs Limited.
* @author KunkaLabs Limited.
* @link https://mixitup.kunkalabs.com
*
* @license Commercial use requires a commercial license.
* https://mixitup.kunkalabs.com/licenses/
*
* Non-commercial use permitted under terms of CC-BY-NC license.
* http://creativecommons.org/licenses/by-nc/3.0/
*/
(function($, undf){
'use strict';
/**
* MixItUp Constructor Function
* @constructor
* @extends jQuery
*/
$.MixItUp = function(){
var self = this;
self._execAction('_constructor', 0);
$.extend(self, {
/* Public Properties
---------------------------------------------------------------------- */
selectors: {
target: '.mix',
filter: '.filter',
sort: '.sort'
},
animation: {
enable: true,
effects: 'fade scale',
duration: 600,
easing: 'ease',
perspectiveDistance: '3000',
perspectiveOrigin: '50% 50%',
queue: true,
queueLimit: 1,
animateChangeLayout: false,
animateResizeContainer: true,
animateResizeTargets: false,
staggerSequence: false,
reverseOut: false
},
callbacks: {
onMixLoad: false,
onMixStart: false,
onMixBusy: false,
onMixEnd: false,
onMixFail: false,
_user: false
},
controls: {
enable: true,
live: false,
toggleFilterButtons: false,
toggleLogic: 'or',
activeClass: 'active'
},
layout: {
display: 'inline-block',
containerClass: '',
containerClassFail: 'fail'
},
load: {
filter: 'all',
sort: false
},
/* Private Properties
---------------------------------------------------------------------- */
_$body: null,
_$container: null,
_$targets: null,
_$parent: null,
_$sortButtons: null,
_$filterButtons: null,
_suckMode: false,
_mixing: false,
_sorting: false,
_clicking: false,
_loading: true,
_changingLayout: false,
_changingClass: false,
_changingDisplay: false,
_origOrder: [],
_startOrder: [],
_newOrder: [],
_activeFilter: null,
_toggleArray: [],
_toggleString: '',
_activeSort: 'default:asc',
_newSort: null,
_startHeight: null,
_newHeight: null,
_incPadding: true,
_newDisplay: null,
_newClass: null,
_targetsBound: 0,
_targetsDone: 0,
_queue: [],
_$show: $(),
_$hide: $()
});
self._execAction('_constructor', 1);
};
/**
* MixItUp Prototype
* @override
*/
$.MixItUp.prototype = {
constructor: $.MixItUp,
/* Static Properties
---------------------------------------------------------------------- */
_instances: {},
_handled: {
_filter: {},
_sort: {}
},
_bound: {
_filter: {},
_sort: {}
},
_actions: {},
_filters: {},
/* Static Methods
---------------------------------------------------------------------- */
/**
* Extend
* @since 2.1.0
* @param {object} new properties/methods
* @extends {object} prototype
*/
extend: function(extension){
for(var key in extension){
$.MixItUp.prototype[key] = extension[key];
}
},
/**
* Add Action
* @since 2.1.0
* @param {string} hook name
* @param {string} namespace
* @param {function} function to execute
* @param {number} priority
* @extends {object} $.MixItUp.prototype._actions
*/
addAction: function(hook, name, func, priority){
$.MixItUp.prototype._addHook('_actions', hook, name, func, priority);
},
/**
* Add Filter
* @since 2.1.0
* @param {string} hook name
* @param {string} namespace
* @param {function} function to execute
* @param {number} priority
* @extends {object} $.MixItUp.prototype._filters
*/
addFilter: function(hook, name, func, priority){
$.MixItUp.prototype._addHook('_filters', hook, name, func, priority);
},
/**
* Add Hook
* @since 2.1.0
* @param {string} type of hook
* @param {string} hook name
* @param {function} function to execute
* @param {number} priority
* @extends {object} $.MixItUp.prototype._filters
*/
_addHook: function(type, hook, name, func, priority){
var collection = $.MixItUp.prototype[type],
obj = {};
priority = (priority === 1 || priority === 'post') ? 'post' : 'pre';
obj[hook] = {};
obj[hook][priority] = {};
obj[hook][priority][name] = func;
$.extend(true, collection, obj);
},
/* Private Methods
---------------------------------------------------------------------- */
/**
* Initialise
* @since 2.0.0
* @param {object} domNode
* @param {object} config
*/
_init: function(domNode, config){
var self = this;
self._execAction('_init', 0, arguments);
config && $.extend(true, self, config);
self._$body = $('body');
self._domNode = domNode;
self._$container = $(domNode);
self._$container.addClass(self.layout.containerClass);
self._id = domNode.id;
self._platformDetect();
self._brake = self._getPrefixedCSS('transition', 'none');
self._refresh(true);
self._$parent = self._$targets.parent().length ? self._$targets.parent() : self._$container;
if(self.load.sort){
self._newSort = self._parseSort(self.load.sort);
self._newSortString = self.load.sort;
self._activeSort = self.load.sort;
self._sort();
self._printSort();
}
self._activeFilter = self.load.filter === 'all' ?
self.selectors.target :
self.load.filter === 'none' ?
'' :
self.load.filter;
self.controls.enable && self._bindHandlers();
if(self.controls.toggleFilterButtons){
self._buildToggleArray();
for(var i = 0; i < self._toggleArray.length; i++){
self._updateControls({filter: self._toggleArray[i], sort: self._activeSort}, true);
};
} else if(self.controls.enable){
self._updateControls({filter: self._activeFilter, sort: self._activeSort});
}
self._filter();
self._init = true;
self._$container.data('mixItUp',self);
self._execAction('_init', 1, arguments);
self._buildState();
self._$targets.css(self._brake);
self._goMix(self.animation.enable);
},
/**
* Platform Detect
* @since 2.0.0
*/
_platformDetect: function(){
var self = this,
vendorsTrans = ['Webkit', 'Moz', 'O', 'ms'],
vendorsRAF = ['webkit', 'moz'],
chrome = window.navigator.appVersion.match(/Chrome\/(\d+)\./) || false,
ff = typeof InstallTrigger !== 'undefined',
prefix = function(el){
for (var i = 0; i < vendorsTrans.length; i++){
if (vendorsTrans[i] + 'Transition' in el.style){
return {
prefix: '-'+vendorsTrans[i].toLowerCase()+'-',
vendor: vendorsTrans[i]
};
};
};
return 'transition' in el.style ? '' : false;
},
transPrefix = prefix(self._domNode);
self._execAction('_platformDetect', 0);
self._chrome = chrome ? parseInt(chrome[1], 10) : false;
self._ff = ff ? parseInt(window.navigator.userAgent.match(/rv:([^)]+)\)/)[1]) : false;
self._prefix = transPrefix.prefix;
self._vendor = transPrefix.vendor;
self._suckMode = window.atob && self._prefix ? false : true;
self._suckMode && (self.animation.enable = false);
(self._ff && self._ff <= 4) && (self.animation.enable = false);
/* Polyfills
---------------------------------------------------------------------- */
/**
* window.requestAnimationFrame
*/
for(var x = 0; x < vendorsRAF.length && !window.requestAnimationFrame; x++){
window.requestAnimationFrame = window[vendorsRAF[x]+'RequestAnimationFrame'];
}
/**
* Object.getPrototypeOf
*/
if(typeof Object.getPrototypeOf !== 'function'){
if(typeof 'test'.__proto__ === 'object'){
Object.getPrototypeOf = function(object){
return object.__proto__;
};
} else {
Object.getPrototypeOf = function(object){
return object.constructor.prototype;
};
}
}
/**
* Element.nextElementSibling
*/
if(self._domNode.nextElementSibling === undf){
Object.defineProperty(Element.prototype, 'nextElementSibling',{
get: function(){
var el = this.nextSibling;
while(el){
if(el.nodeType ===1){
return el;
}
el = el.nextSibling;
}
return null;
}
});
}
self._execAction('_platformDetect', 1);
},
/**
* Refresh
* @since 2.0.0
* @param {boolean} init
* @param {boolean} force
*/
_refresh: function(init, force){
var self = this;
self._execAction('_refresh', 0, arguments);
self._$targets = self._$container.find(self.selectors.target);
for(var i = 0; i < self._$targets.length; i++){
var target = self._$targets[i];
if(target.dataset === undf || force){
target.dataset = {};
for(var j = 0; j < target.attributes.length; j++){
var attr = target.attributes[j],
name = attr.name,
val = attr.value;
if(name.indexOf('data-') > -1){
var dataName = self._helpers._camelCase(name.substring(5,name.length));
target.dataset[dataName] = val;
}
}
}
if(target.mixParent === undf){
target.mixParent = self._id;
}
}
if(
(self._$targets.length && init) ||
(!self._origOrder.length && self._$targets.length)
){
self._origOrder = [];
for(var i = 0; i < self._$targets.length; i++){
var target = self._$targets[i];
self._origOrder.push(target);
}
}
self._execAction('_refresh', 1, arguments);
},
/**
* Bind Handlers
* @since 2.0.0
*/
_bindHandlers: function(){
var self = this,
filters = $.MixItUp.prototype._bound._filter,
sorts = $.MixItUp.prototype._bound._sort;
self._execAction('_bindHandlers', 0);
if(self.controls.live){
self._$body
.on('click.mixItUp.'+self._id, self.selectors.sort, function(){
self._processClick($(this), 'sort');
})
.on('click.mixItUp.'+self._id, self.selectors.filter, function(){
self._processClick($(this), 'filter');
});
} else {
self._$sortButtons = $(self.selectors.sort);
self._$filterButtons = $(self.selectors.filter);
self._$sortButtons.on('click.mixItUp.'+self._id, function(){
self._processClick($(this), 'sort');
});
self._$filterButtons.on('click.mixItUp.'+self._id, function(){
self._processClick($(this), 'filter');
});
}
filters[self.selectors.filter] = (filters[self.selectors.filter] === undf) ? 1 : filters[self.selectors.filter] + 1;
sorts[self.selectors.sort] = (sorts[self.selectors.sort] === undf) ? 1 : sorts[self.selectors.sort] + 1;
self._execAction('_bindHandlers', 1);
},
/**
* Process Click
* @since 2.0.0
* @param {object} $button
* @param {string} type
*/
_processClick: function($button, type){
var self = this,
trackClick = function($button, type, off){
var proto = $.MixItUp.prototype;
proto._handled['_'+type][self.selectors[type]] = (proto._handled['_'+type][self.selectors[type]] === undf) ?
1 :
proto._handled['_'+type][self.selectors[type]] + 1;
if(proto._handled['_'+type][self.selectors[type]] === proto._bound['_'+type][self.selectors[type]]){
$button[(off ? 'remove' : 'add')+'Class'](self.controls.activeClass);
delete proto._handled['_'+type][self.selectors[type]];
}
};
self._execAction('_processClick', 0, arguments);
if(!self._mixing || (self.animation.queue && self._queue.length < self.animation.queueLimit)){
self._clicking = true;
if(type === 'sort'){
var sort = $button.attr('data-sort');
if(!$button.hasClass(self.controls.activeClass) || sort.indexOf('random') > -1){
$(self.selectors.sort).removeClass(self.controls.activeClass);
trackClick($button, type);
self.sort(sort);
}
}
if(type === 'filter') {
var filter = $button.attr('data-filter'),
ndx,
seperator = self.controls.toggleLogic === 'or' ? ',' : '';
if(!self.controls.toggleFilterButtons){
if(!$button.hasClass(self.controls.activeClass)){
$(self.selectors.filter).removeClass(self.controls.activeClass);
trackClick($button, type);
self.filter(filter);
}
} else {
self._buildToggleArray();
if(!$button.hasClass(self.controls.activeClass)){
trackClick($button, type);
self._toggleArray.push(filter);
} else {
trackClick($button, type, true);
ndx = self._toggleArray.indexOf(filter);
self._toggleArray.splice(ndx, 1);
}
self._toggleArray = $.grep(self._toggleArray,function(n){return(n);});
self._toggleString = self._toggleArray.join(seperator);
self.filter(self._toggleString);
}
}
self._execAction('_processClick', 1, arguments);
} else {
if(typeof self.callbacks.onMixBusy === 'function'){
self.callbacks.onMixBusy.call(self._domNode, self._state, self);
}
self._execAction('_processClickBusy', 1, arguments);
}
},
/**
* Build Toggle Array
* @since 2.0.0
*/
_buildToggleArray: function(){
var self = this,
activeFilter = self._activeFilter.replace(/\s/g, '');
self._execAction('_buildToggleArray', 0, arguments);
if(self.controls.toggleLogic === 'or'){
self._toggleArray = activeFilter.split(',');
} else {
self._toggleArray = activeFilter.split('.');
!self._toggleArray[0] && self._toggleArray.shift();
for(var i = 0, filter; filter = self._toggleArray[i]; i++){
self._toggleArray[i] = '.'+filter;
}
}
self._execAction('_buildToggleArray', 1, arguments);
},
/**
* Update Controls
* @since 2.0.0
* @param {object} command
* @param {boolean} multi
*/
_updateControls: function(command, multi){
var self = this,
output = {
filter: command.filter,
sort: command.sort
},
update = function($el, filter){
try {
(multi && type === 'filter' && !(output.filter === 'none' || output.filter === '')) ?
$el.filter(filter).addClass(self.controls.activeClass) :
$el.removeClass(self.controls.activeClass).filter(filter).addClass(self.controls.activeClass);
} catch(e) {}
},
type = 'filter',
$el = null;
self._execAction('_updateControls', 0, arguments);
(command.filter === undf) && (output.filter = self._activeFilter);
(command.sort === undf) && (output.sort = self._activeSort);
(output.filter === self.selectors.target) && (output.filter = 'all');
for(var i = 0; i < 2; i++){
$el = self.controls.live ? $(self.selectors[type]) : self['_$'+type+'Buttons'];
$el && update($el, '[data-'+type+'="'+output[type]+'"]');
type = 'sort';
}
self._execAction('_updateControls', 1, arguments);
},
/**
* Filter (private)
* @since 2.0.0
*/
_filter: function(){
var self = this;
self._execAction('_filter', 0);
for(var i = 0; i < self._$targets.length; i++){
var $target = $(self._$targets[i]);
if($target.is(self._activeFilter)){
self._$show = self._$show.add($target);
} else {
self._$hide = self._$hide.add($target);
}
}
self._execAction('_filter', 1);
},
/**
* Sort (private)
* @since 2.0.0
*/
_sort: function(){
var self = this,
arrayShuffle = function(oldArray){
var newArray = oldArray.slice(),
len = newArray.length,
i = len;
while(i--){
var p = parseInt(Math.random()*len);
var t = newArray[i];
newArray[i] = newArray[p];
newArray[p] = t;
};
return newArray;
};
self._execAction('_sort', 0);
self._startOrder = [];
for(var i = 0; i < self._$targets.length; i++){
var target = self._$targets[i];
self._startOrder.push(target);
}
switch(self._newSort[0].sortBy){
case 'default':
self._newOrder = self._origOrder;
break;
case 'random':
self._newOrder = arrayShuffle(self._startOrder);
break;
case 'custom':
self._newOrder = self._newSort[0].order;
break;
default:
self._newOrder = self._startOrder.concat().sort(function(a, b){
return self._compare(a, b);
});
}
self._execAction('_sort', 1);
},
/**
* Compare Algorithm
* @since 2.0.0
* @param {string|number} a
* @param {string|number} b
* @param {number} depth (recursion)
* @return {number}
*/
_compare: function(a, b, depth){
depth = depth ? depth : 0;
var self = this,
order = self._newSort[depth].order,
getData = function(el){
return el.dataset[self._newSort[depth].sortBy] || 0;
},
attrA = isNaN(getData(a) * 1) ? getData(a).toLowerCase() : getData(a) * 1,
attrB = isNaN(getData(b) * 1) ? getData(b).toLowerCase() : getData(b) * 1;
if(attrA < attrB)
return order === 'asc' ? -1 : 1;
if(attrA > attrB)
return order === 'asc' ? 1 : -1;
if(attrA === attrB && self._newSort.length > depth+1)
return self._compare(a, b, depth+1);
return 0;
},
/**
* Print Sort
* @since 2.0.0
* @param {boolean} reset
*/
_printSort: function(reset){
var self = this,
order = reset ? self._startOrder : self._newOrder,
targets = self._$parent[0].querySelectorAll(self.selectors.target),
nextSibling = targets.length ? targets[targets.length -1].nextElementSibling : null,
frag = document.createDocumentFragment();
self._execAction('_printSort', 0, arguments);
for(var i = 0; i < targets.length; i++){
var target = targets[i],
whiteSpace = target.nextSibling;
if(target.style.position === 'absolute') continue;
if(whiteSpace && whiteSpace.nodeName === '#text'){
self._$parent[0].removeChild(whiteSpace);
}
self._$parent[0].removeChild(target);
}
for(var i = 0; i < order.length; i++){
var el = order[i];
if(self._newSort[0].sortBy === 'default' && self._newSort[0].order === 'desc' && !reset){
var firstChild = frag.firstChild;
frag.insertBefore(el, firstChild);
frag.insertBefore(document.createTextNode(' '), el);
} else {
frag.appendChild(el);
frag.appendChild(document.createTextNode(' '));
}
}
nextSibling ?
self._$parent[0].insertBefore(frag, nextSibling) :
self._$parent[0].appendChild(frag);
self._execAction('_printSort', 1, arguments);
},
/**
* Parse Sort
* @since 2.0.0
* @param {string} sortString
* @return {array} newSort
*/
_parseSort: function(sortString){
var self = this,
rules = typeof sortString === 'string' ? sortString.split(' ') : [sortString],
newSort = [];
for(var i = 0; i < rules.length; i++){
var rule = typeof sortString === 'string' ? rules[i].split(':') : ['custom', rules[i]],
ruleObj = {
sortBy: self._helpers._camelCase(rule[0]),
order: rule[1] || 'asc'
};
newSort.push(ruleObj);
if(ruleObj.sortBy === 'default' || ruleObj.sortBy === 'random') break;
}
return self._execFilter('_parseSort', newSort, arguments);
},
/**
* Parse Effects
* @since 2.0.0
* @return {object} effects
*/
_parseEffects: function(){
var self = this,
effects = {
opacity: '',
transformIn: '',
transformOut: '',
filter: ''
},
parse = function(effect, extract, reverse){
if(self.animation.effects.indexOf(effect) > -1){
if(extract){
var propIndex = self.animation.effects.indexOf(effect+'(');
if(propIndex > -1){
var str = self.animation.effects.substring(propIndex),
match = /\(([^)]+)\)/.exec(str),
val = match[1];
return {val: val};
}
}
return true;
} else {
return false;
}
},
negate = function(value, invert){
if(invert){
return value.charAt(0) === '-' ? value.substr(1, value.length) : '-'+value;
} else {
return value;
}
},
buildTransform = function(key, invert){
var transforms = [
['scale', '.01'],
['translateX', '20px'],
['translateY', '20px'],
['translateZ', '20px'],
['rotateX', '90deg'],
['rotateY', '90deg'],
['rotateZ', '180deg'],
];
for(var i = 0; i < transforms.length; i++){
var prop = transforms[i][0],
def = transforms[i][1],
inverted = invert && prop !== 'scale';
effects[key] += parse(prop) ? prop+'('+negate(parse(prop, true).val || def, inverted)+') ' : '';
}
};
effects.opacity = parse('fade') ? parse('fade',true).val || '0' : '1';
buildTransform('transformIn');
self.animation.reverseOut ? buildTransform('transformOut', true) : (effects.transformOut = effects.transformIn);
effects.transition = {};
effects.transition = self._getPrefixedCSS('transition','all '+self.animation.duration+'ms '+self.animation.easing+', opacity '+self.animation.duration+'ms linear');
self.animation.stagger = parse('stagger') ? true : false;
self.animation.staggerDuration = parseInt(parse('stagger') ? (parse('stagger',true).val ? parse('stagger',true).val : 100) : 100);
return self._execFilter('_parseEffects', effects);
},
/**
* Build State
* @since 2.0.0
* @param {boolean} future
* @return {object} futureState
*/
_buildState: function(future){
var self = this,
state = {};
self._execAction('_buildState', 0);
state = {
activeFilter: self._activeFilter === '' ? 'none' : self._activeFilter,
activeSort: future && self._newSortString ? self._newSortString : self._activeSort,
fail: !self._$show.length && self._activeFilter !== '',
$targets: self._$targets,
$show: self._$show,
$hide: self._$hide,
totalTargets: self._$targets.length,
totalShow: self._$show.length,
totalHide: self._$hide.length,
display: future && self._newDisplay ? self._newDisplay : self.layout.display
};
if(future){
return self._execFilter('_buildState', state);
} else {
self._state = state;
self._execAction('_buildState', 1);
}
},
/**
* Go Mix
* @since 2.0.0
* @param {boolean} animate
*/
_goMix: function(animate){
var self = this,
phase1 = function(){
if(self._chrome && (self._chrome === 31)){
chromeFix(self._$parent[0]);
}
self._setInter();
phase2();
},
phase2 = function(){
var scrollTop = window.pageYOffset,
scrollLeft = window.pageXOffset,
docHeight = document.documentElement.scrollHeight;
self._getInterMixData();
self._setFinal();
self._getFinalMixData();
(window.pageYOffset !== scrollTop) && window.scrollTo(scrollLeft, scrollTop);
self._prepTargets();
if(window.requestAnimationFrame){
requestAnimationFrame(phase3);
} else {
setTimeout(function(){
phase3();
},20);
}
},
phase3 = function(){
self._animateTargets();
if(self._targetsBound === 0){
self._cleanUp();
}
},
chromeFix = function(grid){
var parent = grid.parentElement,
placeholder = document.createElement('div'),
frag = document.createDocumentFragment();
parent.insertBefore(placeholder, grid);
frag.appendChild(grid);
parent.replaceChild(grid, placeholder);
},
futureState = self._buildState(true);
self._execAction('_goMix', 0, arguments);
!self.animation.duration && (animate = false);
self._mixing = true;
self._$container.removeClass(self.layout.containerClassFail);
if(typeof self.callbacks.onMixStart === 'function'){
self.callbacks.onMixStart.call(self._domNode, self._state, futureState, self);
}
self._$container.trigger('mixStart', [self._state, futureState, self]);
self._getOrigMixData();
if(animate && !self._suckMode){
window.requestAnimationFrame ?
requestAnimationFrame(phase1) :
phase1();
} else {
self._cleanUp();
}
self._execAction('_goMix', 1, arguments);
},
/**
* Get Target Data
* @since 2.0.0
*/
_getTargetData: function(el, stage){
var self = this,
elStyle;
el.dataset[stage+'PosX'] = el.offsetLeft;
el.dataset[stage+'PosY'] = el.offsetTop;
if(self.animation.animateResizeTargets){
elStyle = !self._suckMode ?
window.getComputedStyle(el) :
{
marginBottom: '',
marginRight: ''
};
el.dataset[stage+'MarginBottom'] = parseInt(elStyle.marginBottom);
el.dataset[stage+'MarginRight'] = parseInt(elStyle.marginRight);
el.dataset[stage+'Width'] = el.offsetWidth;
el.dataset[stage+'Height'] = el.offsetHeight;
}
},
/**
* Get Original Mix Data
* @since 2.0.0
*/
_getOrigMixData: function(){
var self = this,
parentStyle = !self._suckMode ? window.getComputedStyle(self._$parent[0]) : {boxSizing: ''},
parentBS = parentStyle.boxSizing || parentStyle[self._vendor+'BoxSizing'];
self._incPadding = (parentBS === 'border-box');
self._execAction('_getOrigMixData', 0);
!self._suckMode && (self.effects = self._parseEffects());
self._$toHide = self._$hide.filter(':visible');
self._$toShow = self._$show.filter(':hidden');
self._$pre = self._$targets.filter(':visible');
self._startHeight = self._incPadding ?
self._$parent.outerHeight() :
self._$parent.height();
for(var i = 0; i < self._$pre.length; i++){
var el = self._$pre[i];
self._getTargetData(el, 'orig');
}
self._execAction('_getOrigMixData', 1);
},
/**
* Set Intermediate Positions
* @since 2.0.0
*/
_setInter: function(){
var self = this;
self._execAction('_setInter', 0);
if(self._changingLayout && self.animation.animateChangeLayout){
self._$toShow.css('display',self._newDisplay);
if(self._changingClass){
self._$container
.removeClass(self.layout.containerClass)
.addClass(self._newClass);
}
} else {
self._$toShow.css('display', self.layout.display);
}
self._execAction('_setInter', 1);
},
/**
* Get Intermediate Mix Data
* @since 2.0.0
*/
_getInterMixData: function(){
var self = this;
self._execAction('_getInterMixData', 0);
for(var i = 0; i < self._$toShow.length; i++){
var el = self._$toShow[i];
self._getTargetData(el, 'inter');
}
for(var i = 0; i < self._$pre.length; i++){
var el = self._$pre[i];
self._getTargetData(el, 'inter');
}
self._execAction('_getInterMixData', 1);
},
/**
* Set Final Positions
* @since 2.0.0
*/
_setFinal: function(){
var self = this;
self._execAction('_setFinal', 0);
self._sorting && self._printSort();
self._$toHide.removeStyle('display');
if(self._changingLayout && self.animation.animateChangeLayout){
self._$pre.css('display',self._newDisplay);
}
self._execAction('_setFinal', 1);
},
/**
* Get Final Mix Data
* @since 2.0.0
*/
_getFinalMixData: function(){
var self = this;
self._execAction('_getFinalMixData', 0);
for(var i = 0; i < self._$toShow.length; i++){
var el = self._$toShow[i];
self._getTargetData(el, 'final');
}
for(var i = 0; i < self._$pre.length; i++){
var el = self._$pre[i];
self._getTargetData(el, 'final');
}
self._newHeight = self._incPadding ?
self._$parent.outerHeight() :
self._$parent.height();
self._sorting && self._printSort(true);
self._$toShow.removeStyle('display');
self._$pre.css('display',self.layout.display);
if(self._changingClass && self.animation.animateChangeLayout){
self._$container
.removeClass(self._newClass)
.addClass(self.layout.containerClass);
}
self._execAction('_getFinalMixData', 1);
},
/**
* Prepare Targets
* @since 2.0.0
*/
_prepTargets: function(){
var self = this,
transformCSS = {
_in: self._getPrefixedCSS('transform', self.effects.transformIn),
_out: self._getPrefixedCSS('transform', self.effects.transformOut)
};
self._execAction('_prepTargets', 0);
if(self.animation.animateResizeContainer){
self._$parent.css('height',self._startHeight+'px');
}
for(var i = 0; i < self._$toShow.length; i++){
var el = self._$toShow[i],
$el = $(el);
el.style.opacity = self.effects.opacity;
el.style.display = (self._changingLayout && self.animation.animateChangeLayout) ?
self._newDisplay :
self.layout.display;
$el.css(transformCSS._in);
if(self.animation.animateResizeTargets){
el.style.width = el.dataset.finalWidth+'px';
el.style.height = el.dataset.finalHeight+'px';
el.style.marginRight = -(el.dataset.finalWidth - el.dataset.interWidth) + (el.dataset.finalMarginRight * 1)+'px';
el.style.marginBottom = -(el.dataset.finalHeight - el.dataset.interHeight) + (el.dataset.finalMarginBottom * 1)+'px';
}
}
for(var i = 0; i < self._$pre.length; i++){
var el = self._$pre[i],
$el = $(el),
translate = {
x: el.dataset.origPosX - el.dataset.interPosX,
y: el.dataset.origPosY - el.dataset.interPosY
},
transformCSS = self._getPrefixedCSS('transform','translate('+translate.x+'px,'+translate.y+'px)');
$el.css(transformCSS);
if(self.animation.animateResizeTargets){
el.style.width = el.dataset.origWidth+'px';
el.style.height = el.dataset.origHeight+'px';
if(el.dataset.origWidth - el.dataset.finalWidth){
el.style.marginRight = -(el.dataset.origWidth - el.dataset.interWidth) + (el.dataset.origMarginRight * 1)+'px';
}
if(el.dataset.origHeight - el.dataset.finalHeight){
el.style.marginBottom = -(el.dataset.origHeight - el.dataset.interHeight) + (el.dataset.origMarginBottom * 1) +'px';
}
}
}
self._execAction('_prepTargets', 1);
},
/**
* Animate Targets
* @since 2.0.0
*/
_animateTargets: function(){
var self = this;
self._execAction('_animateTargets', 0);
self._targetsDone = 0;
self._targetsBound = 0;
self._$parent
.css(self._getPrefixedCSS('perspective', self.animation.perspectiveDistance+'px'))
.css(self._getPrefixedCSS('perspective-origin', self.animation.perspectiveOrigin));
if(self.animation.animateResizeContainer){
self._$parent
.css(self._getPrefixedCSS('transition','height '+self.animation.duration+'ms ease'))
.css('height',self._newHeight+'px');
}
for(var i = 0; i < self._$toShow.length; i++){
var el = self._$toShow[i],
$el = $(el),
translate = {
x: el.dataset.finalPosX - el.dataset.interPosX,
y: el.dataset.finalPosY - el.dataset.interPosY
},
delay = self._getDelay(i),
toShowCSS = {};
el.style.opacity = '';
for(var j = 0; j < 2; j++){
var a = j === 0 ? a = self._prefix : '';
if(self._ff && self._ff <= 20){
toShowCSS[a+'transition-property'] = 'all';
toShowCSS[a+'transition-timing-function'] = self.animation.easing+'ms';
toShowCSS[a+'transition-duration'] = self.animation.duration+'ms';
}
toShowCSS[a+'transition-delay'] = delay+'ms';
toShowCSS[a+'transform'] = 'translate('+translate.x+'px,'+translate.y+'px)';
}
if(self.effects.transform || self.effects.opacity){
self._bindTargetDone($el);
}
(self._ff && self._ff <= 20) ?
$el.css(toShowCSS) :
$el.css(self.effects.transition).css(toShowCSS);
}
for(var i = 0; i < self._$pre.length; i++){
var el = self._$pre[i],
$el = $(el),
translate = {
x: el.dataset.finalPosX - el.dataset.interPosX,
y: el.dataset.finalPosY - el.dataset.interPosY
},
delay = self._getDelay(i);
if(!(
el.dataset.finalPosX === el.dataset.origPosX &&
el.dataset.finalPosY === el.dataset.origPosY
)){
self._bindTargetDone($el);
}
$el.css(self._getPrefixedCSS('transition', 'all '+self.animation.duration+'ms '+self.animation.easing+' '+delay+'ms'));
$el.css(self._getPrefixedCSS('transform', 'translate('+translate.x+'px,'+translate.y+'px)'));
if(self.animation.animateResizeTargets){
if(el.dataset.origWidth - el.dataset.finalWidth && el.dataset.finalWidth * 1){
el.style.width = el.dataset.finalWidth+'px';
el.style.marginRight = -(el.dataset.finalWidth - el.dataset.interWidth)+(el.dataset.finalMarginRight * 1)+'px';
}
if(el.dataset.origHeight - el.dataset.finalHeight && el.dataset.finalHeight * 1){
el.style.height = el.dataset.finalHeight+'px';
el.style.marginBottom = -(el.dataset.finalHeight - el.dataset.interHeight)+(el.dataset.finalMarginBottom * 1) +'px';
}
}
}
if(self._changingClass){
self._$container
.removeClass(self.layout.containerClass)
.addClass(self._newClass);
}
for(var i = 0; i < self._$toHide.length; i++){
var el = self._$toHide[i],
$el = $(el),
delay = self._getDelay(i),
toHideCSS = {};
for(var j = 0; j<2; j++){
var a = j === 0 ? a = self._prefix : '';
toHideCSS[a+'transition-delay'] = delay+'ms';
toHideCSS[a+'transform'] = self.effects.transformOut;
toHideCSS.opacity = self.effects.opacity;
}
$el.css(self.effects.transition).css(toHideCSS);
if(self.effects.transform || self.effects.opacity){
self._bindTargetDone($el);
};
}
self._execAction('_animateTargets', 1);
},
/**
* Bind Targets TransitionEnd
* @since 2.0.0
* @param {object} $el
*/
_bindTargetDone: function($el){
var self = this,
el = $el[0];
self._execAction('_bindTargetDone', 0, arguments);
if(!el.dataset.bound){
el.dataset.bound = true;
self._targetsBound++;
$el.on('webkitTransitionEnd.mixItUp transitionend.mixItUp',function(e){
if(
(e.originalEvent.propertyName.indexOf('transform') > -1 ||
e.originalEvent.propertyName.indexOf('opacity') > -1) &&
$(e.originalEvent.target).is(self.selectors.target)
){
$el.off('.mixItUp');
delete el.dataset.bound;
self._targetDone();
}
});
}
self._execAction('_bindTargetDone', 1, arguments);
},
/**
* Target Done
* @since 2.0.0
*/
_targetDone: function(){
var self = this;
self._execAction('_targetDone', 0);
self._targetsDone++;
(self._targetsDone === self._targetsBound) && self._cleanUp();
self._execAction('_targetDone', 1);
},
/**
* Clean Up
* @since 2.0.0
*/
_cleanUp: function(){
var self = this,
targetStyles = self.animation.animateResizeTargets ?
'transform opacity width height margin-bottom margin-right' :
'transform opacity',
unBrake = function(){
self._$targets.removeStyle('transition', self._prefix);
};
self._execAction('_cleanUp', 0);
!self._changingLayout ?
self._$show.css('display',self.layout.display) :
self._$show.css('display',self._newDisplay);
self._$targets.css(self._brake);
self._$targets
.removeStyle(targetStyles, self._prefix)
.removeAttr('data-inter-pos-x data-inter-pos-y data-final-pos-x data-final-pos-y data-orig-pos-x data-orig-pos-y data-orig-height data-orig-width data-final-height data-final-width data-inter-width data-inter-height data-orig-margin-right data-orig-margin-bottom data-inter-margin-right data-inter-margin-bottom data-final-margin-right data-final-margin-bottom');
self._$hide.removeStyle('display');
self._$parent.removeStyle('height transition perspective-distance perspective perspective-origin-x perspective-origin-y perspective-origin perspectiveOrigin', self._prefix);
if(self._sorting){
self._printSort();
self._activeSort = self._newSortString;
self._sorting = false;
}
if(self._changingLayout){
if(self._changingDisplay){
self.layout.display = self._newDisplay;
self._changingDisplay = false;
}
if(self._changingClass){
self._$parent.removeClass(self.layout.containerClass).addClass(self._newClass);
self.layout.containerClass = self._newClass;
self._changingClass = false;
}
self._changingLayout = false;
}
self._refresh();
self._buildState();
if(self._state.fail){
self._$container.addClass(self.layout.containerClassFail);
}
self._$show = $();
self._$hide = $();
if(window.requestAnimationFrame){
requestAnimationFrame(unBrake);
}
self._mixing = false;
if(typeof self.callbacks._user === 'function'){
self.callbacks._user.call(self._domNode, self._state, self);
}
if(typeof self.callbacks.onMixEnd === 'function'){
self.callbacks.onMixEnd.call(self._domNode, self._state, self);
}
self._$container.trigger('mixEnd', [self._state, self]);
if(self._state.fail){
(typeof self.callbacks.onMixFail === 'function') && self.callbacks.onMixFail.call(self._domNode, self._state, self);
self._$container.trigger('mixFail', [self._state, self]);
}
if(self._loading){
(typeof self.callbacks.onMixLoad === 'function') && self.callbacks.onMixLoad.call(self._domNode, self._state, self);
self._$container.trigger('mixLoad', [self._state, self]);
}
if(self._queue.length){
self._execAction('_queue', 0);
self.multiMix(self._queue[0][0],self._queue[0][1],self._queue[0][2]);
self._queue.splice(0, 1);
}
self._execAction('_cleanUp', 1);
self._loading = false;
},
/**
* Get Prefixed CSS
* @since 2.0.0
* @param {string} property
* @param {string} value
* @param {boolean} prefixValue
* @return {object} styles
*/
_getPrefixedCSS: function(property, value, prefixValue){
var self = this,
styles = {},
prefix = '',
i = -1;
for(i = 0; i < 2; i++){
prefix = i === 0 ? self._prefix : '';
prefixValue ? styles[prefix+property] = prefix+value : styles[prefix+property] = value;
}
return self._execFilter('_getPrefixedCSS', styles, arguments);
},
/**
* Get Delay
* @since 2.0.0
* @param {number} i
* @return {number} delay
*/
_getDelay: function(i){
var self = this,
n = typeof self.animation.staggerSequence === 'function' ? self.animation.staggerSequence.call(self._domNode, i, self._state) : i,
delay = self.animation.stagger ? n * self.animation.staggerDuration : 0;
return self._execFilter('_getDelay', delay, arguments);
},
/**
* Parse MultiMix Arguments
* @since 2.0.0
* @param {array} args
* @return {object} output
*/
_parseMultiMixArgs: function(args){
var self = this,
output = {
command: null,
animate: self.animation.enable,
callback: null
};
for(var i = 0; i < args.length; i++){
var arg = args[i];
if(arg !== null){
if(typeof arg === 'object' || typeof arg === 'string'){
output.command = arg;
} else if(typeof arg === 'boolean'){
output.animate = arg;
} else if(typeof arg === 'function'){
output.callback = arg;
}
}
}
return self._execFilter('_parseMultiMixArgs', output, arguments);
},
/**
* Parse Insert Arguments
* @since 2.0.0
* @param {array} args
* @return {object} output
*/
_parseInsertArgs: function(args){
var self = this,
output = {
index: 0,
$object: $(),
multiMix: {filter: self._state.activeFilter},
callback: null
};
for(var i = 0; i < args.length; i++){
var arg = args[i];
if(typeof arg === 'number'){
output.index = arg;
} else if(typeof arg === 'object' && arg instanceof $){
output.$object = arg;
} else if(typeof arg === 'object' && self._helpers._isElement(arg)){
output.$object = $(arg);
} else if(typeof arg === 'object' && arg !== null){
output.multiMix = arg;
} else if(typeof arg === 'boolean' && !arg){
output.multiMix = false;
} else if(typeof arg === 'function'){
output.callback = arg;
}
}
return self._execFilter('_parseInsertArgs', output, arguments);
},
/**
* Execute Action
* @since 2.0.0
* @param {string} methodName
* @param {boolean} isPost
* @param {array} args
*/
_execAction: function(methodName, isPost, args){
var self = this,
context = isPost ? 'post' : 'pre';
if(!self._actions.isEmptyObject && self._actions.hasOwnProperty(methodName)){
for(var key in self._actions[methodName][context]){
self._actions[methodName][context][key].call(self, args);
}
}
},
/**
* Execute Filter
* @since 2.0.0
* @param {string} methodName
* @param {mixed} value
* @return {mixed} value
*/
_execFilter: function(methodName, value, args){
var self = this;
if(!self._filters.isEmptyObject && self._filters.hasOwnProperty(methodName)){
for(var key in self._filters[methodName]){
return self._filters[methodName][key].call(self, args);
}
} else {
return value;
}
},
/* Helpers
---------------------------------------------------------------------- */
_helpers: {
/**
* CamelCase
* @since 2.0.0
* @param {string}
* @return {string}
*/
_camelCase: function(string){
return string.replace(/-([a-z])/g, function(g){
return g[1].toUpperCase();
});
},
/**
* Is Element
* @since 2.1.3
* @param {object} element to test
* @return {boolean}
*/
_isElement: function(el){
if(window.HTMLElement){
return el instanceof HTMLElement;
} else {
return (
el !== null &&
el.nodeType === 1 &&
el.nodeName === 'string'
);
}
}
},
/* Public Methods
---------------------------------------------------------------------- */
/**
* Is Mixing
* @since 2.0.0
* @return {boolean}
*/
isMixing: function(){
var self = this;
return self._execFilter('isMixing', self._mixing);
},
/**
* Filter (public)
* @since 2.0.0
* @param {array} arguments
*/
filter: function(){
var self = this,
args = self._parseMultiMixArgs(arguments);
self._clicking && (self._toggleString = '');
self.multiMix({filter: args.command}, args.animate, args.callback);
},
/**
* Sort (public)
* @since 2.0.0
* @param {array} arguments
*/
sort: function(){
var self = this,
args = self._parseMultiMixArgs(arguments);
self.multiMix({sort: args.command}, args.animate, args.callback);
},
/**
* Change Layout (public)
* @since 2.0.0
* @param {array} arguments
*/
changeLayout: function(){
var self = this,
args = self._parseMultiMixArgs(arguments);
self.multiMix({changeLayout: args.command}, args.animate, args.callback);
},
/**
* MultiMix
* @since 2.0.0
* @param {array} arguments
*/
multiMix: function(){
var self = this,
args = self._parseMultiMixArgs(arguments);
self._execAction('multiMix', 0, arguments);
if(!self._mixing){
if(self.controls.enable && !self._clicking){
self.controls.toggleFilterButtons && self._buildToggleArray();
self._updateControls(args.command, self.controls.toggleFilterButtons);
}
(self._queue.length < 2) && (self._clicking = false);
delete self.callbacks._user;
if(args.callback) self.callbacks._user = args.callback;
var sort = args.command.sort,
filter = args.command.filter,
changeLayout = args.command.changeLayout;
self._refresh();
if(sort){
self._newSort = self._parseSort(sort);
self._newSortString = sort;
self._sorting = true;
self._sort();
}
if(filter !== undf){
filter = (filter === 'all') ? self.selectors.target : filter;
self._activeFilter = filter;
}
self._filter();
if(changeLayout){
self._newDisplay = (typeof changeLayout === 'string') ? changeLayout : changeLayout.display || self.layout.display;
self._newClass = changeLayout.containerClass || '';
if(
self._newDisplay !== self.layout.display ||
self._newClass !== self.layout.containerClass
){
self._changingLayout = true;
self._changingClass = (self._newClass !== self.layout.containerClass);
self._changingDisplay = (self._newDisplay !== self.layout.display);
}
}
self._$targets.css(self._brake);
self._goMix(args.animate ^ self.animation.enable ? args.animate : self.animation.enable);
self._execAction('multiMix', 1, arguments);
} else {
if(self.animation.queue && self._queue.length < self.animation.queueLimit){
self._queue.push(arguments);
(self.controls.enable && !self._clicking) && self._updateControls(args.command);
self._execAction('multiMixQueue', 1, arguments);
} else {
if(typeof self.callbacks.onMixBusy === 'function'){
self.callbacks.onMixBusy.call(self._domNode, self._state, self);
}
self._$container.trigger('mixBusy', [self._state, self]);
self._execAction('multiMixBusy', 1, arguments);
}
}
},
/**
* Insert
* @since 2.0.0
* @param {array} arguments
*/
insert: function(){
var self = this,
args = self._parseInsertArgs(arguments),
callback = (typeof args.callback === 'function') ? args.callback : null,
frag = document.createDocumentFragment(),
target = (function(){
self._refresh();
if(self._$targets.length){
return (args.index < self._$targets.length || !self._$targets.length) ?
self._$targets[args.index] :
self._$targets[self._$targets.length-1].nextElementSibling;
} else {
return self._$parent[0].children[0];
}
})();
self._execAction('insert', 0, arguments);
if(args.$object){
for(var i = 0; i < args.$object.length; i++){
var el = args.$object[i];
frag.appendChild(el);
frag.appendChild(document.createTextNode(' '));
}
self._$parent[0].insertBefore(frag, target);
}
self._execAction('insert', 1, arguments);
if(typeof args.multiMix === 'object'){
self.multiMix(args.multiMix, callback);
}
},
/**
* Prepend
* @since 2.0.0
* @param {array} arguments
*/
prepend: function(){
var self = this,
args = self._parseInsertArgs(arguments);
self.insert(0, args.$object, args.multiMix, args.callback);
},
/**
* Append
* @since 2.0.0
* @param {array} arguments
*/
append: function(){
var self = this,
args = self._parseInsertArgs(arguments);
self.insert(self._state.totalTargets, args.$object, args.multiMix, args.callback);
},
/**
* Get Option
* @since 2.0.0
* @param {string} string
* @return {mixed} value
*/
getOption: function(string){
var self = this,
getProperty = function(obj, prop){
var parts = prop.split('.'),
last = parts.pop(),
l = parts.length,
i = 1,
current = parts[0] || prop;
while((obj = obj[current]) && i < l){
current = parts[i];
i++;
}
if(obj !== undf){
return obj[last] !== undf ? obj[last] : obj;
}
};
return string ? self._execFilter('getOption', getProperty(self, string), arguments) : self;
},
/**
* Set Options
* @since 2.0.0
* @param {object} config
*/
setOptions: function(config){
var self = this;
self._execAction('setOptions', 0, arguments);
typeof config === 'object' && $.extend(true, self, config);
self._execAction('setOptions', 1, arguments);
},
/**
* Get State
* @since 2.0.0
* @return {object} state
*/
getState: function(){
var self = this;
return self._execFilter('getState', self._state, self);
},
/**
* Force Refresh
* @since 2.1.2
*/
forceRefresh: function(){
var self = this;
self._refresh(false, true);
},
/**
* Destroy
* @since 2.0.0
* @param {boolean} hideAll
*/
destroy: function(hideAll){
var self = this,
filters = $.MixItUp.prototype._bound._filter,
sorts = $.MixItUp.prototype._bound._sort;
self._execAction('destroy', 0, arguments);
self._$body
.add($(self.selectors.sort))
.add($(self.selectors.filter))
.off('.mixItUp');
for(var i = 0; i < self._$targets.length; i++){
var target = self._$targets[i];
hideAll && (target.style.display = '');
delete target.mixParent;
}
self._execAction('destroy', 1, arguments);
if(filters[self.selectors.filter] && filters[self.selectors.filter] > 1) {
filters[self.selectors.filter]--;
} else if(filters[self.selectors.filter] === 1) {
delete filters[self.selectors.filter];
}
if(sorts[self.selectors.sort] && sorts[self.selectors.sort] > 1) {
sorts[self.selectors.sort]--;
} else if(sorts[self.selectors.sort] === 1) {
delete sorts[self.selectors.sort];
}
delete $.MixItUp.prototype._instances[self._id];
}
};
/* jQuery Methods
---------------------------------------------------------------------- */
/**
* jQuery .mixItUp() method
* @since 2.0.0
* @extends $.fn
*/
$.fn.mixItUp = function(){
var args = arguments,
dataReturn = [],
eachReturn,
_instantiate = function(domNode, settings){
var instance = new $.MixItUp(),
rand = function(){
return ('00000'+(Math.random()*16777216<<0).toString(16)).substr(-6).toUpperCase();
};
instance._execAction('_instantiate', 0, arguments);
domNode.id = !domNode.id ? 'MixItUp'+rand() : domNode.id;
if(!instance._instances[domNode.id]){
instance._instances[domNode.id] = instance;
instance._init(domNode, settings);
}
instance._execAction('_instantiate', 1, arguments);
};
eachReturn = this.each(function(){
if(args && typeof args[0] === 'string'){
var instance = $.MixItUp.prototype._instances[this.id];
if(args[0] === 'isLoaded'){
dataReturn.push(instance ? true : false);
} else {
var data = instance[args[0]](args[1], args[2], args[3]);
if(data !== undf)dataReturn.push(data);
}
} else {
_instantiate(this, args[0]);
}
});
if(dataReturn.length){
return dataReturn.length > 1 ? dataReturn : dataReturn[0];
} else {
return eachReturn;
}
};
/**
* jQuery .removeStyle() method
* @since 2.0.0
* @extends $.fn
*/
$.fn.removeStyle = function(style, prefix){
prefix = prefix ? prefix : '';
return this.each(function(){
var el = this,
styles = style.split(' ');
for(var i = 0; i < styles.length; i++){
for(var j = 0; j < 4; j++){
switch (j) {
case 0:
var prop = styles[i];
break;
case 1:
var prop = $.MixItUp.prototype._helpers._camelCase(prop);
break;
case 2:
var prop = prefix+styles[i];
break;
case 3:
var prop = $.MixItUp.prototype._helpers._camelCase(prefix+styles[i]);
}
if(
el.style[prop] !== undf &&
typeof el.style[prop] !== 'unknown' &&
el.style[prop].length > 0
){
el.style[prop] = '';
}
if(!prefix && j === 1)break;
}
}
if(el.attributes && el.attributes.style && el.attributes.style !== undf && el.attributes.style.value === ''){
el.attributes.removeNamedItem('style');
}
});
};
})(jQuery);
\ No newline at end of file
/*!
* jQuery Mousewheel 3.1.13
*
* Copyright 2015 jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*/
!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b),d=c["offsetParent"in a.fn?"offsetParent":"parent"]();return d.length||(d=a("body")),parseInt(d.css("fontSize"),10)||parseInt(c.css("fontSize"),10)||16},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})});
\ No newline at end of file
/**
* Owl Carousel v2.3.4
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/
!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},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._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,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,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(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;c<d;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(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),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.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.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={};b<c;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},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(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&b<i+f?e=a:"right"===c&&b>i-g-f&&b<i-g+f?e=a+1:this.op(b,"<",i)&&this.op(b,">",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},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(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(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(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},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,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&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.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),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]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==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.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a<c;case">":return d?a<c:a>c;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},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,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},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.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.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.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.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)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-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")||f.attr("data-srcset");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):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",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)))},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.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},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.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){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({},e.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))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-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.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}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])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?a("<div/>",{class:"owl-video-tn "+j,srcType:c}):a("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("<div/>",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.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,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>'),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('<div class="owl-video-frame" />').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.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=e}(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){a.namespace&&"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){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&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&&a.support.animation&&a.support.transition){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.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},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.onTransitionEnd()},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,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();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.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,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){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('<button role="button">').addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&&e.navContainer?this._controls[b].html(""):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)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a<e;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.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.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.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},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.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=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);
\ No newline at end of file
/*
Copyright (C) Federico Zivolo 2020
Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
*/(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=e.ownerDocument.defaultView,n=o.getComputedStyle(e,null);return t?n[t]:n}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function i(e){return e&&e.referenceNode?e.referenceNode:e}function r(e){return 11===e?re:10===e?pe:re||pe}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent||null;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TH','TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',o='top'===t?'scrollTop':'scrollLeft',n=e.nodeName;if('BODY'===n||'HTML'===n){var i=e.ownerDocument.documentElement,r=e.ownerDocument.scrollingElement||i;return r[o]}return e[o]}function f(e,t){var o=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=l(t,'top'),i=l(t,'left'),r=o?-1:1;return e.top+=n*r,e.bottom+=n*r,e.left+=i*r,e.right+=i*r,e}function m(e,t){var o='x'===t?'Left':'Top',n='Left'==o?'Right':'Bottom';return parseFloat(e['border'+o+'Width'])+parseFloat(e['border'+n+'Width'])}function h(e,t,o,n){return ee(t['offset'+e],t['scroll'+e],o['client'+e],o['offset'+e],o['scroll'+e],r(10)?parseInt(o['offset'+e])+parseInt(n['margin'+('Height'===e?'Top':'Left')])+parseInt(n['margin'+('Height'===e?'Bottom':'Right')]):0)}function c(e){var t=e.body,o=e.documentElement,n=r(10)&&getComputedStyle(o);return{height:h('Height',t,o,n),width:h('Width',t,o,n)}}function g(e){return le({},e,{right:e.left+e.width,bottom:e.top+e.height})}function u(e){var o={};try{if(r(10)){o=e.getBoundingClientRect();var n=l(e,'top'),i=l(e,'left');o.top+=n,o.left+=i,o.bottom+=n,o.right+=i}else o=e.getBoundingClientRect()}catch(t){}var p={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},s='HTML'===e.nodeName?c(e.ownerDocument):{},d=s.width||e.clientWidth||p.width,a=s.height||e.clientHeight||p.height,f=e.offsetWidth-d,h=e.offsetHeight-a;if(f||h){var u=t(e);f-=m(u,'x'),h-=m(u,'y'),p.width-=f,p.height-=h}return g(p)}function b(e,o){var i=2<arguments.length&&void 0!==arguments[2]&&arguments[2],p=r(10),s='HTML'===o.nodeName,d=u(e),a=u(o),l=n(e),m=t(o),h=parseFloat(m.borderTopWidth),c=parseFloat(m.borderLeftWidth);i&&s&&(a.top=ee(a.top,0),a.left=ee(a.left,0));var b=g({top:d.top-a.top-h,left:d.left-a.left-c,width:d.width,height:d.height});if(b.marginTop=0,b.marginLeft=0,!p&&s){var w=parseFloat(m.marginTop),y=parseFloat(m.marginLeft);b.top-=h-w,b.bottom-=h-w,b.left-=c-y,b.right-=c-y,b.marginTop=w,b.marginLeft=y}return(p&&!i?o.contains(l):o===l&&'BODY'!==l.nodeName)&&(b=f(b,o)),b}function w(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=e.ownerDocument.documentElement,n=b(e,o),i=ee(o.clientWidth,window.innerWidth||0),r=ee(o.clientHeight,window.innerHeight||0),p=t?0:l(o),s=t?0:l(o,'left'),d={top:p-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:i,height:r};return g(d)}function y(e){var n=e.nodeName;if('BODY'===n||'HTML'===n)return!1;if('fixed'===t(e,'position'))return!0;var i=o(e);return!!i&&y(i)}function E(e){if(!e||!e.parentElement||r())return document.documentElement;for(var o=e.parentElement;o&&'none'===t(o,'transform');)o=o.parentElement;return o||document.documentElement}function v(e,t,r,p){var s=4<arguments.length&&void 0!==arguments[4]&&arguments[4],d={top:0,left:0},l=s?E(e):a(e,i(t));if('viewport'===p)d=w(l,s);else{var f;'scrollParent'===p?(f=n(o(t)),'BODY'===f.nodeName&&(f=e.ownerDocument.documentElement)):'window'===p?f=e.ownerDocument.documentElement:f=p;var m=b(f,l,s);if('HTML'===f.nodeName&&!y(l)){var h=c(e.ownerDocument),g=h.height,u=h.width;d.top+=m.top-m.marginTop,d.bottom=g+m.top,d.left+=m.left-m.marginLeft,d.right=u+m.left}else d=m}r=r||0;var v='number'==typeof r;return d.left+=v?r:r.left||0,d.top+=v?r:r.top||0,d.right-=v?r:r.right||0,d.bottom-=v?r:r.bottom||0,d}function x(e){var t=e.width,o=e.height;return t*o}function O(e,t,o,n,i){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf('auto'))return e;var p=v(o,n,r,i),s={top:{width:p.width,height:t.top-p.top},right:{width:p.right-t.right,height:p.height},bottom:{width:p.width,height:p.bottom-t.bottom},left:{width:t.left-p.left,height:p.height}},d=Object.keys(s).map(function(e){return le({key:e},s[e],{area:x(s[e])})}).sort(function(e,t){return t.area-e.area}),a=d.filter(function(e){var t=e.width,n=e.height;return t>=o.clientWidth&&n>=o.clientHeight}),l=0<a.length?a[0].key:d[0].key,f=e.split('-')[1];return l+(f?'-'+f:'')}function L(e,t,o){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,r=n?E(t):a(t,i(o));return b(o,r,n)}function S(e){var t=e.ownerDocument.defaultView,o=t.getComputedStyle(e),n=parseFloat(o.marginTop||0)+parseFloat(o.marginBottom||0),i=parseFloat(o.marginLeft||0)+parseFloat(o.marginRight||0),r={width:e.offsetWidth+i,height:e.offsetHeight+n};return r}function T(e){var t={left:'right',right:'left',bottom:'top',top:'bottom'};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function C(e,t,o){o=o.split('-')[0];var n=S(e),i={width:n.width,height:n.height},r=-1!==['right','left'].indexOf(o),p=r?'top':'left',s=r?'left':'top',d=r?'height':'width',a=r?'width':'height';return i[p]=t[p]+t[d]/2-n[d]/2,i[s]=o===s?t[s]-n[a]:t[T(s)],i}function D(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function N(e,t,o){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===o});var n=D(e,function(e){return e[t]===o});return e.indexOf(n)}function P(t,o,n){var i=void 0===n?t:t.slice(0,N(t,'name',n));return i.forEach(function(t){t['function']&&console.warn('`modifier.function` is deprecated, use `modifier.fn`!');var n=t['function']||t.fn;t.enabled&&e(n)&&(o.offsets.popper=g(o.offsets.popper),o.offsets.reference=g(o.offsets.reference),o=n(o,t))}),o}function k(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=L(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=O(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=C(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?'fixed':'absolute',e=P(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some(function(e){var o=e.name,n=e.enabled;return n&&o===t})}function B(e){for(var t=[!1,'ms','Webkit','Moz','O'],o=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var i=t[n],r=i?''+i+o:e;if('undefined'!=typeof document.body.style[r])return r}return null}function H(){return this.state.isDestroyed=!0,W(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.position='',this.popper.style.top='',this.popper.style.left='',this.popper.style.right='',this.popper.style.bottom='',this.popper.style.willChange='',this.popper.style[B('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function A(e){var t=e.ownerDocument;return t?t.defaultView:window}function M(e,t,o,i){var r='BODY'===e.nodeName,p=r?e.ownerDocument.defaultView:e;p.addEventListener(t,o,{passive:!0}),r||M(n(p.parentNode),t,o,i),i.push(p)}function F(e,t,o,i){o.updateBound=i,A(e).addEventListener('resize',o.updateBound,{passive:!0});var r=n(e);return M(r,'scroll',o.updateBound,o.scrollParents),o.scrollElement=r,o.eventsEnabled=!0,o}function I(){this.state.eventsEnabled||(this.state=F(this.reference,this.options,this.state,this.scheduleUpdate))}function R(e,t){return A(e).removeEventListener('resize',t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener('scroll',t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function U(){this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=R(this.reference,this.state))}function Y(e){return''!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function V(e,t){Object.keys(t).forEach(function(o){var n='';-1!==['width','height','top','right','bottom','left'].indexOf(o)&&Y(t[o])&&(n='px'),e.style[o]=t[o]+n})}function j(e,t){Object.keys(t).forEach(function(o){var n=t[o];!1===n?e.removeAttribute(o):e.setAttribute(o,t[o])})}function q(e,t){var o=e.offsets,n=o.popper,i=o.reference,r=$,p=function(e){return e},s=r(i.width),d=r(n.width),a=-1!==['left','right'].indexOf(e.placement),l=-1!==e.placement.indexOf('-'),f=t?a||l||s%2==d%2?r:Z:p,m=t?r:p;return{left:f(1==s%2&&1==d%2&&!l&&t?n.left-1:n.left),top:m(n.top),bottom:m(n.bottom),right:f(n.right)}}function K(e,t,o){var n=D(e,function(e){var o=e.name;return o===t}),i=!!n&&e.some(function(e){return e.name===o&&e.enabled&&e.order<n.order});if(!i){var r='`'+t+'`';console.warn('`'+o+'`'+' modifier is required by '+r+' modifier in order to work, be sure to include it before '+r+'!')}return i}function z(e){return'end'===e?'start':'start'===e?'end':e}function G(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=he.indexOf(e),n=he.slice(o+1).concat(he.slice(0,o));return t?n.reverse():n}function _(e,t,o,n){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+i[1],p=i[2];if(!r)return e;if(0===p.indexOf('%')){var s;switch(p){case'%p':s=o;break;case'%':case'%r':default:s=n;}var d=g(s);return d[t]/100*r}if('vh'===p||'vw'===p){var a;return a='vh'===p?ee(document.documentElement.clientHeight,window.innerHeight||0):ee(document.documentElement.clientWidth,window.innerWidth||0),a/100*r}return r}function X(e,t,o,n){var i=[0,0],r=-1!==['right','left'].indexOf(n),p=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=p.indexOf(D(p,function(e){return-1!==e.search(/,|\s/)}));p[s]&&-1===p[s].indexOf(',')&&console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');var d=/\s*,\s*|\s+/,a=-1===s?[p]:[p.slice(0,s).concat([p[s].split(d)[0]]),[p[s].split(d)[1]].concat(p.slice(s+1))];return a=a.map(function(e,n){var i=(1===n?!r:r)?'height':'width',p=!1;return e.reduce(function(e,t){return''===e[e.length-1]&&-1!==['+','-'].indexOf(t)?(e[e.length-1]=t,p=!0,e):p?(e[e.length-1]+=t,p=!1,e):e.concat(t)},[]).map(function(e){return _(e,i,t,o)})}),a.forEach(function(e,t){e.forEach(function(o,n){Y(o)&&(i[t]+=o*('-'===e[n-1]?-1:1))})}),i}function J(e,t){var o,n=t.offset,i=e.placement,r=e.offsets,p=r.popper,s=r.reference,d=i.split('-')[0];return o=Y(+n)?[+n,0]:X(n,p,s,d),'left'===d?(p.top+=o[0],p.left-=o[1]):'right'===d?(p.top+=o[0],p.left+=o[1]):'top'===d?(p.left+=o[0],p.top-=o[1]):'bottom'===d&&(p.left+=o[0],p.top+=o[1]),e.popper=p,e}var Q=Math.min,Z=Math.floor,$=Math.round,ee=Math.max,te='undefined'!=typeof window&&'undefined'!=typeof document&&'undefined'!=typeof navigator,oe=function(){for(var e=['Edge','Trident','Firefox'],t=0;t<e.length;t+=1)if(te&&0<=navigator.userAgent.indexOf(e[t]))return 1;return 0}(),ne=te&&window.Promise,ie=ne?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},oe))}},re=te&&!!(window.MSInputMethodContext&&document.documentMode),pe=te&&/MSIE 10/.test(navigator.userAgent),se=function(e,t){if(!(e instanceof t))throw new TypeError('Cannot call a class as a function')},de=function(){function e(e,t){for(var o,n=0;n<t.length;n++)o=t[n],o.enumerable=o.enumerable||!1,o.configurable=!0,'value'in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}return function(t,o,n){return o&&e(t.prototype,o),n&&e(t,n),t}}(),ae=function(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},le=Object.assign||function(e){for(var t,o=1;o<arguments.length;o++)for(var n in t=arguments[o],t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},fe=te&&/Firefox/i.test(navigator.userAgent),me=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],he=me.slice(3),ce={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},ge=function(){function t(o,n){var i=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};se(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=ie(this.update.bind(this)),this.options=le({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=o&&o.jquery?o[0]:o,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(le({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=le({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return le({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(t){t.enabled&&e(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var p=this.options.eventsEnabled;p&&this.enableEventListeners(),this.state.eventsEnabled=p}return de(t,[{key:'update',value:function(){return k.call(this)}},{key:'destroy',value:function(){return H.call(this)}},{key:'enableEventListeners',value:function(){return I.call(this)}},{key:'disableEventListeners',value:function(){return U.call(this)}}]),t}();return ge.Utils=('undefined'==typeof window?global:window).PopperUtils,ge.placements=me,ge.Defaults={placement:'bottom',positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,o=t.split('-')[0],n=t.split('-')[1];if(n){var i=e.offsets,r=i.reference,p=i.popper,s=-1!==['bottom','top'].indexOf(o),d=s?'left':'top',a=s?'width':'height',l={start:ae({},d,r[d]),end:ae({},d,r[d]+r[a]-p[a])};e.offsets.popper=le({},p,l[n])}return e}},offset:{order:200,enabled:!0,fn:J,offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var o=t.boundariesElement||p(e.instance.popper);e.instance.reference===o&&(o=p(o));var n=B('transform'),i=e.instance.popper.style,r=i.top,s=i.left,d=i[n];i.top='',i.left='',i[n]='';var a=v(e.instance.popper,e.instance.reference,t.padding,o,e.positionFixed);i.top=r,i.left=s,i[n]=d,t.boundaries=a;var l=t.priority,f=e.offsets.popper,m={primary:function(e){var o=f[e];return f[e]<a[e]&&!t.escapeWithReference&&(o=ee(f[e],a[e])),ae({},e,o)},secondary:function(e){var o='right'===e?'left':'top',n=f[o];return f[e]>a[e]&&!t.escapeWithReference&&(n=Q(f[o],a[e]-('right'===e?f.width:f.height))),ae({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=le({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]<r(n[d])&&(e.offsets.popper[d]=r(n[d])-o[a]),o[d]>r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!K(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-u<s[m]&&(e.offsets.popper[m]-=s[m]-(d[c]-u)),d[m]+u>s[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f]),E=parseFloat(w['border'+f+'Width']),v=b-e.offsets.popper[m]-y-E;return v=ee(Q(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},ae(n,m,$(v)),ae(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case ce.FLIP:p=[n,i];break;case ce.CLOCKWISE:p=G(n);break;case ce.COUNTERCLOCKWISE:p=G(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)<f(l.right)||'top'===n&&f(a.bottom)>f(l.top)||'bottom'===n&&f(a.top)<f(l.bottom),h=f(a.left)<f(o.left),c=f(a.right)>f(o.right),g=f(a.top)<f(o.top),u=f(a.bottom)>f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,w=-1!==['top','bottom'].indexOf(n),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u),E=!!t.flipVariationsByContent&&(w&&'start'===r&&c||w&&'end'===r&&h||!w&&'start'===r&&u||!w&&'end'===r&&g),v=y||E;(m||b||v)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),v&&(r=z(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=le({},e.offsets.popper,C(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport',flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!K(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=D(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottom<o.top||t.left>o.right||t.top>o.bottom||t.right<o.left){if(!0===e.hide)return e;e.hide=!0,e.attributes['x-out-of-boundaries']=''}else{if(!1===e.hide)return e;e.hide=!1,e.attributes['x-out-of-boundaries']=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var o=t.x,n=t.y,i=e.offsets.popper,r=D(e.instance.modifiers,function(e){return'applyStyle'===e.name}).gpuAcceleration;void 0!==r&&console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');var s,d,a=void 0===r?t.gpuAcceleration:r,l=p(e.instance.popper),f=u(l),m={position:i.position},h=q(e,2>window.devicePixelRatio||!fe),c='bottom'===o?'top':'bottom',g='right'===n?'left':'right',b=B('transform');if(d='bottom'==c?'HTML'===l.nodeName?-l.clientHeight+h.bottom:-f.height+h.bottom:h.top,s='right'==g?'HTML'===l.nodeName?-l.clientWidth+h.right:-f.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[g]=0,m.willChange='transform';else{var w='bottom'==c?-1:1,y='right'==g?-1:1;m[c]=d*w,m[g]=s*y,m.willChange=c+', '+g}var E={"x-placement":e.placement};return e.attributes=le({},E,e.attributes),e.styles=le({},m,e.styles),e.arrowStyles=le({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return V(e.instance.popper,e.styles),j(e.instance.popper,e.attributes),e.arrowElement&&Object.keys(e.arrowStyles).length&&V(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,o,n,i){var r=L(i,t,e,o.positionFixed),p=O(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),V(t,{position:o.positionFixed?'fixed':'absolute'}),o},gpuAcceleration:void 0}}},ge});
//# sourceMappingURL=popper.min.js.map
\ No newline at end of file
/* == malihu jquery custom scrollbar plugin == Version: 3.1.5, License: MIT License (MIT) */
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e:e(jQuery,window,document)}(function(e){!function(t){var o="function"==typeof define&&define.amd,a="undefined"!=typeof module&&module.exports,n="https:"==document.location.protocol?"https:":"http:",i="cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js";o||(a?require("jquery-mousewheel")(e):e.event.special.mousewheel||e("head").append(decodeURI("%3Cscript src="+n+"//"+i+"%3E%3C/script%3E"))),t()}(function(){var t,o="mCustomScrollbar",a="mCS",n=".mCustomScrollbar",i={setTop:0,setLeft:0,axis:"y",scrollbarPosition:"inside",scrollInertia:950,autoDraggerLength:!0,alwaysShowScrollbar:0,snapOffset:0,mouseWheel:{enable:!0,scrollAmount:"auto",axis:"y",deltaFactor:"auto",disableOver:["select","option","keygen","datalist","textarea"]},scrollButtons:{scrollType:"stepless",scrollAmount:"auto"},keyboard:{enable:!0,scrollType:"stepless",scrollAmount:"auto"},contentTouchScroll:25,documentTouchScroll:!0,advanced:{autoScrollOnFocus:"input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']",updateOnContentResize:!0,updateOnImageLoad:"auto",autoUpdateTimeout:60},theme:"light",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},r=0,l={},s=window.attachEvent&&!window.addEventListener?1:0,c=!1,d=["mCSB_dragger_onDrag","mCSB_scrollTools_onDrag","mCS_img_loaded","mCS_disabled","mCS_destroyed","mCS_no_scrollbar","mCS-autoHide","mCS-dir-rtl","mCS_no_scrollbar_y","mCS_no_scrollbar_x","mCS_y_hidden","mCS_x_hidden","mCSB_draggerContainer","mCSB_buttonUp","mCSB_buttonDown","mCSB_buttonLeft","mCSB_buttonRight"],u={init:function(t){var t=e.extend(!0,{},i,t),o=f.call(this);if(t.live){var s=t.liveSelector||this.selector||n,c=e(s);if("off"===t.live)return void m(s);l[s]=setTimeout(function(){c.mCustomScrollbar(t),"once"===t.live&&c.length&&m(s)},500)}else m(s);return t.setWidth=t.set_width?t.set_width:t.setWidth,t.setHeight=t.set_height?t.set_height:t.setHeight,t.axis=t.horizontalScroll?"x":p(t.axis),t.scrollInertia=t.scrollInertia>0&&t.scrollInertia<17?17:t.scrollInertia,"object"!=typeof t.mouseWheel&&1==t.mouseWheel&&(t.mouseWheel={enable:!0,scrollAmount:"auto",axis:"y",preventDefault:!1,deltaFactor:"auto",normalizeDelta:!1,invert:!1}),t.mouseWheel.scrollAmount=t.mouseWheelPixels?t.mouseWheelPixels:t.mouseWheel.scrollAmount,t.mouseWheel.normalizeDelta=t.advanced.normalizeMouseWheelDelta?t.advanced.normalizeMouseWheelDelta:t.mouseWheel.normalizeDelta,t.scrollButtons.scrollType=g(t.scrollButtons.scrollType),h(t),e(o).each(function(){var o=e(this);if(!o.data(a)){o.data(a,{idx:++r,opt:t,scrollRatio:{y:null,x:null},overflowed:null,contentReset:{y:null,x:null},bindEvents:!1,tweenRunning:!1,sequential:{},langDir:o.css("direction"),cbOffsets:null,trigger:null,poll:{size:{o:0,n:0},img:{o:0,n:0},change:{o:0,n:0}}});var n=o.data(a),i=n.opt,l=o.data("mcs-axis"),s=o.data("mcs-scrollbar-position"),c=o.data("mcs-theme");l&&(i.axis=l),s&&(i.scrollbarPosition=s),c&&(i.theme=c,h(i)),v.call(this),n&&i.callbacks.onCreate&&"function"==typeof i.callbacks.onCreate&&i.callbacks.onCreate.call(this),e("#mCSB_"+n.idx+"_container img:not(."+d[2]+")").addClass(d[2]),u.update.call(null,o)}})},update:function(t,o){var n=t||f.call(this);return e(n).each(function(){var t=e(this);if(t.data(a)){var n=t.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container"),l=e("#mCSB_"+n.idx),s=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];if(!r.length)return;n.tweenRunning&&Q(t),o&&n&&i.callbacks.onBeforeUpdate&&"function"==typeof i.callbacks.onBeforeUpdate&&i.callbacks.onBeforeUpdate.call(this),t.hasClass(d[3])&&t.removeClass(d[3]),t.hasClass(d[4])&&t.removeClass(d[4]),l.css("max-height","none"),l.height()!==t.height()&&l.css("max-height",t.height()),_.call(this),"y"===i.axis||i.advanced.autoExpandHorizontalScroll||r.css("width",x(r)),n.overflowed=y.call(this),M.call(this),i.autoDraggerLength&&S.call(this),b.call(this),T.call(this);var c=[Math.abs(r[0].offsetTop),Math.abs(r[0].offsetLeft)];"x"!==i.axis&&(n.overflowed[0]?s[0].height()>s[0].parent().height()?B.call(this):(G(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}),n.contentReset.y=null):(B.call(this),"y"===i.axis?k.call(this):"yx"===i.axis&&n.overflowed[1]&&G(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==i.axis&&(n.overflowed[1]?s[1].width()>s[1].parent().width()?B.call(this):(G(t,c[1].toString(),{dir:"x",dur:0,overwrite:"none"}),n.contentReset.x=null):(B.call(this),"x"===i.axis?k.call(this):"yx"===i.axis&&n.overflowed[0]&&G(t,c[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),o&&n&&(2===o&&i.callbacks.onImageLoad&&"function"==typeof i.callbacks.onImageLoad?i.callbacks.onImageLoad.call(this):3===o&&i.callbacks.onSelectorChange&&"function"==typeof i.callbacks.onSelectorChange?i.callbacks.onSelectorChange.call(this):i.callbacks.onUpdate&&"function"==typeof i.callbacks.onUpdate&&i.callbacks.onUpdate.call(this)),N.call(this)}})},scrollTo:function(t,o){if("undefined"!=typeof t&&null!=t){var n=f.call(this);return e(n).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l={trigger:"external",scrollInertia:r.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},s=e.extend(!0,{},l,o),c=Y.call(this,t),d=s.scrollInertia>0&&s.scrollInertia<17?17:s.scrollInertia;c[0]=X.call(this,c[0],"y"),c[1]=X.call(this,c[1],"x"),s.moveDragger&&(c[0]*=i.scrollRatio.y,c[1]*=i.scrollRatio.x),s.dur=ne()?0:d,setTimeout(function(){null!==c[0]&&"undefined"!=typeof c[0]&&"x"!==r.axis&&i.overflowed[0]&&(s.dir="y",s.overwrite="all",G(n,c[0].toString(),s)),null!==c[1]&&"undefined"!=typeof c[1]&&"y"!==r.axis&&i.overflowed[1]&&(s.dir="x",s.overwrite="none",G(n,c[1].toString(),s))},s.timeout)}})}},stop:function(){var t=f.call(this);return e(t).each(function(){var t=e(this);t.data(a)&&Q(t)})},disable:function(t){var o=f.call(this);return e(o).each(function(){var o=e(this);if(o.data(a)){o.data(a);N.call(this,"remove"),k.call(this),t&&B.call(this),M.call(this,!0),o.addClass(d[3])}})},destroy:function(){var t=f.call(this);return e(t).each(function(){var n=e(this);if(n.data(a)){var i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx),s=e("#mCSB_"+i.idx+"_container"),c=e(".mCSB_"+i.idx+"_scrollbar");r.live&&m(r.liveSelector||e(t).selector),N.call(this,"remove"),k.call(this),B.call(this),n.removeData(a),$(this,"mcs"),c.remove(),s.find("img."+d[2]).removeClass(d[2]),l.replaceWith(s.contents()),n.removeClass(o+" _"+a+"_"+i.idx+" "+d[6]+" "+d[7]+" "+d[5]+" "+d[3]).addClass(d[4])}})}},f=function(){return"object"!=typeof e(this)||e(this).length<1?n:this},h=function(t){var o=["rounded","rounded-dark","rounded-dots","rounded-dots-dark"],a=["rounded-dots","rounded-dots-dark","3d","3d-dark","3d-thick","3d-thick-dark","inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark"],n=["minimal","minimal-dark"],i=["minimal","minimal-dark"],r=["minimal","minimal-dark"];t.autoDraggerLength=e.inArray(t.theme,o)>-1?!1:t.autoDraggerLength,t.autoExpandScrollbar=e.inArray(t.theme,a)>-1?!1:t.autoExpandScrollbar,t.scrollButtons.enable=e.inArray(t.theme,n)>-1?!1:t.scrollButtons.enable,t.autoHideScrollbar=e.inArray(t.theme,i)>-1?!0:t.autoHideScrollbar,t.scrollbarPosition=e.inArray(t.theme,r)>-1?"outside":t.scrollbarPosition},m=function(e){l[e]&&(clearTimeout(l[e]),$(l,e))},p=function(e){return"yx"===e||"xy"===e||"auto"===e?"yx":"x"===e||"horizontal"===e?"x":"y"},g=function(e){return"stepped"===e||"pixels"===e||"step"===e||"click"===e?"stepped":"stepless"},v=function(){var t=e(this),n=t.data(a),i=n.opt,r=i.autoExpandScrollbar?" "+d[1]+"_expand":"",l=["<div id='mCSB_"+n.idx+"_scrollbar_vertical' class='mCSB_scrollTools mCSB_"+n.idx+"_scrollbar mCS-"+i.theme+" mCSB_scrollTools_vertical"+r+"'><div class='"+d[12]+"'><div id='mCSB_"+n.idx+"_dragger_vertical' class='mCSB_dragger' style='position:absolute;'><div class='mCSB_dragger_bar' /></div><div class='mCSB_draggerRail' /></div></div>","<div id='mCSB_"+n.idx+"_scrollbar_horizontal' class='mCSB_scrollTools mCSB_"+n.idx+"_scrollbar mCS-"+i.theme+" mCSB_scrollTools_horizontal"+r+"'><div class='"+d[12]+"'><div id='mCSB_"+n.idx+"_dragger_horizontal' class='mCSB_dragger' style='position:absolute;'><div class='mCSB_dragger_bar' /></div><div class='mCSB_draggerRail' /></div></div>"],s="yx"===i.axis?"mCSB_vertical_horizontal":"x"===i.axis?"mCSB_horizontal":"mCSB_vertical",c="yx"===i.axis?l[0]+l[1]:"x"===i.axis?l[1]:l[0],u="yx"===i.axis?"<div id='mCSB_"+n.idx+"_container_wrapper' class='mCSB_container_wrapper' />":"",f=i.autoHideScrollbar?" "+d[6]:"",h="x"!==i.axis&&"rtl"===n.langDir?" "+d[7]:"";i.setWidth&&t.css("width",i.setWidth),i.setHeight&&t.css("height",i.setHeight),i.setLeft="y"!==i.axis&&"rtl"===n.langDir?"989999px":i.setLeft,t.addClass(o+" _"+a+"_"+n.idx+f+h).wrapInner("<div id='mCSB_"+n.idx+"' class='mCustomScrollBox mCS-"+i.theme+" "+s+"'><div id='mCSB_"+n.idx+"_container' class='mCSB_container' style='position:relative; top:"+i.setTop+"; left:"+i.setLeft+";' dir='"+n.langDir+"' /></div>");var m=e("#mCSB_"+n.idx),p=e("#mCSB_"+n.idx+"_container");"y"===i.axis||i.advanced.autoExpandHorizontalScroll||p.css("width",x(p)),"outside"===i.scrollbarPosition?("static"===t.css("position")&&t.css("position","relative"),t.css("overflow","visible"),m.addClass("mCSB_outside").after(c)):(m.addClass("mCSB_inside").append(c),p.wrap(u)),w.call(this);var g=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")];g[0].css("min-height",g[0].height()),g[1].css("min-width",g[1].width())},x=function(t){var o=[t[0].scrollWidth,Math.max.apply(Math,t.children().map(function(){return e(this).outerWidth(!0)}).get())],a=t.parent().width();return o[0]>a?o[0]:o[1]>a?o[1]:"100%"},_=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx+"_container");if(n.advanced.autoExpandHorizontalScroll&&"y"!==n.axis){i.css({width:"auto","min-width":0,"overflow-x":"scroll"});var r=Math.ceil(i[0].scrollWidth);3===n.advanced.autoExpandHorizontalScroll||2!==n.advanced.autoExpandHorizontalScroll&&r>i.parent().width()?i.css({width:r,"min-width":"100%","overflow-x":"inherit"}):i.css({"overflow-x":"inherit",position:"absolute"}).wrap("<div class='mCSB_h_wrapper' style='position:relative; left:0; width:999999px;' />").css({width:Math.ceil(i[0].getBoundingClientRect().right+.4)-Math.floor(i[0].getBoundingClientRect().left),"min-width":"100%",position:"relative"}).unwrap()}},w=function(){var t=e(this),o=t.data(a),n=o.opt,i=e(".mCSB_"+o.idx+"_scrollbar:first"),r=oe(n.scrollButtons.tabindex)?"tabindex='"+n.scrollButtons.tabindex+"'":"",l=["<a href='#' class='"+d[13]+"' "+r+" />","<a href='#' class='"+d[14]+"' "+r+" />","<a href='#' class='"+d[15]+"' "+r+" />","<a href='#' class='"+d[16]+"' "+r+" />"],s=["x"===n.axis?l[2]:l[0],"x"===n.axis?l[3]:l[1],l[2],l[3]];n.scrollButtons.enable&&i.prepend(s[0]).append(s[1]).next(".mCSB_scrollTools").prepend(s[2]).append(s[3])},S=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")],l=[n.height()/i.outerHeight(!1),n.width()/i.outerWidth(!1)],c=[parseInt(r[0].css("min-height")),Math.round(l[0]*r[0].parent().height()),parseInt(r[1].css("min-width")),Math.round(l[1]*r[1].parent().width())],d=s&&c[1]<c[0]?c[0]:c[1],u=s&&c[3]<c[2]?c[2]:c[3];r[0].css({height:d,"max-height":r[0].parent().height()-10}).find(".mCSB_dragger_bar").css({"line-height":c[0]+"px"}),r[1].css({width:u,"max-width":r[1].parent().width()-10})},b=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")],l=[i.outerHeight(!1)-n.height(),i.outerWidth(!1)-n.width()],s=[l[0]/(r[0].parent().height()-r[0].height()),l[1]/(r[1].parent().width()-r[1].width())];o.scrollRatio={y:s[0],x:s[1]}},C=function(e,t,o){var a=o?d[0]+"_expanded":"",n=e.closest(".mCSB_scrollTools");"active"===t?(e.toggleClass(d[0]+" "+a),n.toggleClass(d[1]),e[0]._draggable=e[0]._draggable?0:1):e[0]._draggable||("hide"===t?(e.removeClass(d[0]),n.removeClass(d[1])):(e.addClass(d[0]),n.addClass(d[1])))},y=function(){var t=e(this),o=t.data(a),n=e("#mCSB_"+o.idx),i=e("#mCSB_"+o.idx+"_container"),r=null==o.overflowed?i.height():i.outerHeight(!1),l=null==o.overflowed?i.width():i.outerWidth(!1),s=i[0].scrollHeight,c=i[0].scrollWidth;return s>r&&(r=s),c>l&&(l=c),[r>n.height(),l>n.width()]},B=function(){var t=e(this),o=t.data(a),n=o.opt,i=e("#mCSB_"+o.idx),r=e("#mCSB_"+o.idx+"_container"),l=[e("#mCSB_"+o.idx+"_dragger_vertical"),e("#mCSB_"+o.idx+"_dragger_horizontal")];if(Q(t),("x"!==n.axis&&!o.overflowed[0]||"y"===n.axis&&o.overflowed[0])&&(l[0].add(r).css("top",0),G(t,"_resetY")),"y"!==n.axis&&!o.overflowed[1]||"x"===n.axis&&o.overflowed[1]){var s=dx=0;"rtl"===o.langDir&&(s=i.width()-r.outerWidth(!1),dx=Math.abs(s/o.scrollRatio.x)),r.css("left",s),l[1].css("left",dx),G(t,"_resetX")}},T=function(){function t(){r=setTimeout(function(){e.event.special.mousewheel?(clearTimeout(r),W.call(o[0])):t()},100)}var o=e(this),n=o.data(a),i=n.opt;if(!n.bindEvents){if(I.call(this),i.contentTouchScroll&&D.call(this),E.call(this),i.mouseWheel.enable){var r;t()}P.call(this),U.call(this),i.advanced.autoScrollOnFocus&&H.call(this),i.scrollButtons.enable&&F.call(this),i.keyboard.enable&&q.call(this),n.bindEvents=!0}},k=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=".mCSB_"+o.idx+"_scrollbar",l=e("#mCSB_"+o.idx+",#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,"+r+" ."+d[12]+",#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal,"+r+">a"),s=e("#mCSB_"+o.idx+"_container");n.advanced.releaseDraggableSelectors&&l.add(e(n.advanced.releaseDraggableSelectors)),n.advanced.extraDraggableSelectors&&l.add(e(n.advanced.extraDraggableSelectors)),o.bindEvents&&(e(document).add(e(!A()||top.document)).unbind("."+i),l.each(function(){e(this).unbind("."+i)}),clearTimeout(t[0]._focusTimeout),$(t[0],"_focusTimeout"),clearTimeout(o.sequential.step),$(o.sequential,"step"),clearTimeout(s[0].onCompleteTimeout),$(s[0],"onCompleteTimeout"),o.bindEvents=!1)},M=function(t){var o=e(this),n=o.data(a),i=n.opt,r=e("#mCSB_"+n.idx+"_container_wrapper"),l=r.length?r:e("#mCSB_"+n.idx+"_container"),s=[e("#mCSB_"+n.idx+"_scrollbar_vertical"),e("#mCSB_"+n.idx+"_scrollbar_horizontal")],c=[s[0].find(".mCSB_dragger"),s[1].find(".mCSB_dragger")];"x"!==i.axis&&(n.overflowed[0]&&!t?(s[0].add(c[0]).add(s[0].children("a")).css("display","block"),l.removeClass(d[8]+" "+d[10])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&&c[0].css("display","none"),l.removeClass(d[10])):(s[0].css("display","none"),l.addClass(d[10])),l.addClass(d[8]))),"y"!==i.axis&&(n.overflowed[1]&&!t?(s[1].add(c[1]).add(s[1].children("a")).css("display","block"),l.removeClass(d[9]+" "+d[11])):(i.alwaysShowScrollbar?(2!==i.alwaysShowScrollbar&&c[1].css("display","none"),l.removeClass(d[11])):(s[1].css("display","none"),l.addClass(d[11])),l.addClass(d[9]))),n.overflowed[0]||n.overflowed[1]?o.removeClass(d[5]):o.addClass(d[5])},O=function(t){var o=t.type,a=t.target.ownerDocument!==document&&null!==frameElement?[e(frameElement).offset().top,e(frameElement).offset().left]:null,n=A()&&t.target.ownerDocument!==top.document&&null!==frameElement?[e(t.view.frameElement).offset().top,e(t.view.frameElement).offset().left]:[0,0];switch(o){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return a?[t.originalEvent.pageY-a[0]+n[0],t.originalEvent.pageX-a[1]+n[1],!1]:[t.originalEvent.pageY,t.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var i=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0],r=t.originalEvent.touches.length||t.originalEvent.changedTouches.length;return t.target.ownerDocument!==document?[i.screenY,i.screenX,r>1]:[i.pageY,i.pageX,r>1];default:return a?[t.pageY-a[0]+n[0],t.pageX-a[1]+n[1],!1]:[t.pageY,t.pageX,!1]}},I=function(){function t(e,t,a,n){if(h[0].idleTimer=d.scrollInertia<233?250:0,o.attr("id")===f[1])var i="x",s=(o[0].offsetLeft-t+n)*l.scrollRatio.x;else var i="y",s=(o[0].offsetTop-e+a)*l.scrollRatio.y;G(r,s.toString(),{dir:i,drag:!0})}var o,n,i,r=e(this),l=r.data(a),d=l.opt,u=a+"_"+l.idx,f=["mCSB_"+l.idx+"_dragger_vertical","mCSB_"+l.idx+"_dragger_horizontal"],h=e("#mCSB_"+l.idx+"_container"),m=e("#"+f[0]+",#"+f[1]),p=d.advanced.releaseDraggableSelectors?m.add(e(d.advanced.releaseDraggableSelectors)):m,g=d.advanced.extraDraggableSelectors?e(!A()||top.document).add(e(d.advanced.extraDraggableSelectors)):e(!A()||top.document);m.bind("contextmenu."+u,function(e){e.preventDefault()}).bind("mousedown."+u+" touchstart."+u+" pointerdown."+u+" MSPointerDown."+u,function(t){if(t.stopImmediatePropagation(),t.preventDefault(),ee(t)){c=!0,s&&(document.onselectstart=function(){return!1}),L.call(h,!1),Q(r),o=e(this);var a=o.offset(),l=O(t)[0]-a.top,u=O(t)[1]-a.left,f=o.height()+a.top,m=o.width()+a.left;f>l&&l>0&&m>u&&u>0&&(n=l,i=u),C(o,"active",d.autoExpandScrollbar)}}).bind("touchmove."+u,function(e){e.stopImmediatePropagation(),e.preventDefault();var a=o.offset(),r=O(e)[0]-a.top,l=O(e)[1]-a.left;t(n,i,r,l)}),e(document).add(g).bind("mousemove."+u+" pointermove."+u+" MSPointerMove."+u,function(e){if(o){var a=o.offset(),r=O(e)[0]-a.top,l=O(e)[1]-a.left;if(n===r&&i===l)return;t(n,i,r,l)}}).add(p).bind("mouseup."+u+" touchend."+u+" pointerup."+u+" MSPointerUp."+u,function(){o&&(C(o,"active",d.autoExpandScrollbar),o=null),c=!1,s&&(document.onselectstart=null),L.call(h,!0)})},D=function(){function o(e){if(!te(e)||c||O(e)[2])return void(t=0);t=1,b=0,C=0,d=1,y.removeClass("mCS_touch_action");var o=I.offset();u=O(e)[0]-o.top,f=O(e)[1]-o.left,z=[O(e)[0],O(e)[1]]}function n(e){if(te(e)&&!c&&!O(e)[2]&&(T.documentTouchScroll||e.preventDefault(),e.stopImmediatePropagation(),(!C||b)&&d)){g=K();var t=M.offset(),o=O(e)[0]-t.top,a=O(e)[1]-t.left,n="mcsLinearOut";if(E.push(o),W.push(a),z[2]=Math.abs(O(e)[0]-z[0]),z[3]=Math.abs(O(e)[1]-z[1]),B.overflowed[0])var i=D[0].parent().height()-D[0].height(),r=u-o>0&&o-u>-(i*B.scrollRatio.y)&&(2*z[3]<z[2]||"yx"===T.axis);if(B.overflowed[1])var l=D[1].parent().width()-D[1].width(),h=f-a>0&&a-f>-(l*B.scrollRatio.x)&&(2*z[2]<z[3]||"yx"===T.axis);r||h?(U||e.preventDefault(),b=1):(C=1,y.addClass("mCS_touch_action")),U&&e.preventDefault(),w="yx"===T.axis?[u-o,f-a]:"x"===T.axis?[null,f-a]:[u-o,null],I[0].idleTimer=250,B.overflowed[0]&&s(w[0],R,n,"y","all",!0),B.overflowed[1]&&s(w[1],R,n,"x",L,!0)}}function i(e){if(!te(e)||c||O(e)[2])return void(t=0);t=1,e.stopImmediatePropagation(),Q(y),p=K();var o=M.offset();h=O(e)[0]-o.top,m=O(e)[1]-o.left,E=[],W=[]}function r(e){if(te(e)&&!c&&!O(e)[2]){d=0,e.stopImmediatePropagation(),b=0,C=0,v=K();var t=M.offset(),o=O(e)[0]-t.top,a=O(e)[1]-t.left;if(!(v-g>30)){_=1e3/(v-p);var n="mcsEaseOut",i=2.5>_,r=i?[E[E.length-2],W[W.length-2]]:[0,0];x=i?[o-r[0],a-r[1]]:[o-h,a-m];var u=[Math.abs(x[0]),Math.abs(x[1])];_=i?[Math.abs(x[0]/4),Math.abs(x[1]/4)]:[_,_];var f=[Math.abs(I[0].offsetTop)-x[0]*l(u[0]/_[0],_[0]),Math.abs(I[0].offsetLeft)-x[1]*l(u[1]/_[1],_[1])];w="yx"===T.axis?[f[0],f[1]]:"x"===T.axis?[null,f[1]]:[f[0],null],S=[4*u[0]+T.scrollInertia,4*u[1]+T.scrollInertia];var y=parseInt(T.contentTouchScroll)||0;w[0]=u[0]>y?w[0]:0,w[1]=u[1]>y?w[1]:0,B.overflowed[0]&&s(w[0],S[0],n,"y",L,!1),B.overflowed[1]&&s(w[1],S[1],n,"x",L,!1)}}}function l(e,t){var o=[1.5*t,2*t,t/1.5,t/2];return e>90?t>4?o[0]:o[3]:e>60?t>3?o[3]:o[2]:e>30?t>8?o[1]:t>6?o[0]:t>4?t:o[2]:t>8?t:o[3]}function s(e,t,o,a,n,i){e&&G(y,e.toString(),{dur:t,scrollEasing:o,dir:a,overwrite:n,drag:i})}var d,u,f,h,m,p,g,v,x,_,w,S,b,C,y=e(this),B=y.data(a),T=B.opt,k=a+"_"+B.idx,M=e("#mCSB_"+B.idx),I=e("#mCSB_"+B.idx+"_container"),D=[e("#mCSB_"+B.idx+"_dragger_vertical"),e("#mCSB_"+B.idx+"_dragger_horizontal")],E=[],W=[],R=0,L="yx"===T.axis?"none":"all",z=[],P=I.find("iframe"),H=["touchstart."+k+" pointerdown."+k+" MSPointerDown."+k,"touchmove."+k+" pointermove."+k+" MSPointerMove."+k,"touchend."+k+" pointerup."+k+" MSPointerUp."+k],U=void 0!==document.body.style.touchAction&&""!==document.body.style.touchAction;I.bind(H[0],function(e){o(e)}).bind(H[1],function(e){n(e)}),M.bind(H[0],function(e){i(e)}).bind(H[2],function(e){r(e)}),P.length&&P.each(function(){e(this).bind("load",function(){A(this)&&e(this.contentDocument||this.contentWindow.document).bind(H[0],function(e){o(e),i(e)}).bind(H[1],function(e){n(e)}).bind(H[2],function(e){r(e)})})})},E=function(){function o(){return window.getSelection?window.getSelection().toString():document.selection&&"Control"!=document.selection.type?document.selection.createRange().text:0}function n(e,t,o){d.type=o&&i?"stepped":"stepless",d.scrollAmount=10,j(r,e,t,"mcsLinearOut",o?60:null)}var i,r=e(this),l=r.data(a),s=l.opt,d=l.sequential,u=a+"_"+l.idx,f=e("#mCSB_"+l.idx+"_container"),h=f.parent();f.bind("mousedown."+u,function(){t||i||(i=1,c=!0)}).add(document).bind("mousemove."+u,function(e){if(!t&&i&&o()){var a=f.offset(),r=O(e)[0]-a.top+f[0].offsetTop,c=O(e)[1]-a.left+f[0].offsetLeft;r>0&&r<h.height()&&c>0&&c<h.width()?d.step&&n("off",null,"stepped"):("x"!==s.axis&&l.overflowed[0]&&(0>r?n("on",38):r>h.height()&&n("on",40)),"y"!==s.axis&&l.overflowed[1]&&(0>c?n("on",37):c>h.width()&&n("on",39)))}}).bind("mouseup."+u+" dragend."+u,function(){t||(i&&(i=0,n("off",null)),c=!1)})},W=function(){function t(t,a){if(Q(o),!z(o,t.target)){var r="auto"!==i.mouseWheel.deltaFactor?parseInt(i.mouseWheel.deltaFactor):s&&t.deltaFactor<100?100:t.deltaFactor||100,d=i.scrollInertia;if("x"===i.axis||"x"===i.mouseWheel.axis)var u="x",f=[Math.round(r*n.scrollRatio.x),parseInt(i.mouseWheel.scrollAmount)],h="auto"!==i.mouseWheel.scrollAmount?f[1]:f[0]>=l.width()?.9*l.width():f[0],m=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetLeft),p=c[1][0].offsetLeft,g=c[1].parent().width()-c[1].width(),v="y"===i.mouseWheel.axis?t.deltaY||a:t.deltaX;else var u="y",f=[Math.round(r*n.scrollRatio.y),parseInt(i.mouseWheel.scrollAmount)],h="auto"!==i.mouseWheel.scrollAmount?f[1]:f[0]>=l.height()?.9*l.height():f[0],m=Math.abs(e("#mCSB_"+n.idx+"_container")[0].offsetTop),p=c[0][0].offsetTop,g=c[0].parent().height()-c[0].height(),v=t.deltaY||a;"y"===u&&!n.overflowed[0]||"x"===u&&!n.overflowed[1]||((i.mouseWheel.invert||t.webkitDirectionInvertedFromDevice)&&(v=-v),i.mouseWheel.normalizeDelta&&(v=0>v?-1:1),(v>0&&0!==p||0>v&&p!==g||i.mouseWheel.preventDefault)&&(t.stopImmediatePropagation(),t.preventDefault()),t.deltaFactor<5&&!i.mouseWheel.normalizeDelta&&(h=t.deltaFactor,d=17),G(o,(m-v*h).toString(),{dir:u,dur:d}))}}if(e(this).data(a)){var o=e(this),n=o.data(a),i=n.opt,r=a+"_"+n.idx,l=e("#mCSB_"+n.idx),c=[e("#mCSB_"+n.idx+"_dragger_vertical"),e("#mCSB_"+n.idx+"_dragger_horizontal")],d=e("#mCSB_"+n.idx+"_container").find("iframe");d.length&&d.each(function(){e(this).bind("load",function(){A(this)&&e(this.contentDocument||this.contentWindow.document).bind("mousewheel."+r,function(e,o){t(e,o)})})}),l.bind("mousewheel."+r,function(e,o){t(e,o)})}},R=new Object,A=function(t){var o=!1,a=!1,n=null;if(void 0===t?a="#empty":void 0!==e(t).attr("id")&&(a=e(t).attr("id")),a!==!1&&void 0!==R[a])return R[a];if(t){try{var i=t.contentDocument||t.contentWindow.document;n=i.body.innerHTML}catch(r){}o=null!==n}else{try{var i=top.document;n=i.body.innerHTML}catch(r){}o=null!==n}return a!==!1&&(R[a]=o),o},L=function(e){var t=this.find("iframe");if(t.length){var o=e?"auto":"none";t.css("pointer-events",o)}},z=function(t,o){var n=o.nodeName.toLowerCase(),i=t.data(a).opt.mouseWheel.disableOver,r=["select","textarea"];return e.inArray(n,i)>-1&&!(e.inArray(n,r)>-1&&!e(o).is(":focus"))},P=function(){var t,o=e(this),n=o.data(a),i=a+"_"+n.idx,r=e("#mCSB_"+n.idx+"_container"),l=r.parent(),s=e(".mCSB_"+n.idx+"_scrollbar ."+d[12]);s.bind("mousedown."+i+" touchstart."+i+" pointerdown."+i+" MSPointerDown."+i,function(o){c=!0,e(o.target).hasClass("mCSB_dragger")||(t=1)}).bind("touchend."+i+" pointerup."+i+" MSPointerUp."+i,function(){c=!1}).bind("click."+i,function(a){if(t&&(t=0,e(a.target).hasClass(d[12])||e(a.target).hasClass("mCSB_draggerRail"))){Q(o);var i=e(this),s=i.find(".mCSB_dragger");if(i.parent(".mCSB_scrollTools_horizontal").length>0){if(!n.overflowed[1])return;var c="x",u=a.pageX>s.offset().left?-1:1,f=Math.abs(r[0].offsetLeft)-u*(.9*l.width())}else{if(!n.overflowed[0])return;var c="y",u=a.pageY>s.offset().top?-1:1,f=Math.abs(r[0].offsetTop)-u*(.9*l.height())}G(o,f.toString(),{dir:c,scrollEasing:"mcsEaseInOut"})}})},H=function(){var t=e(this),o=t.data(a),n=o.opt,i=a+"_"+o.idx,r=e("#mCSB_"+o.idx+"_container"),l=r.parent();r.bind("focusin."+i,function(){var o=e(document.activeElement),a=r.find(".mCustomScrollBox").length,i=0;o.is(n.advanced.autoScrollOnFocus)&&(Q(t),clearTimeout(t[0]._focusTimeout),t[0]._focusTimer=a?(i+17)*a:0,t[0]._focusTimeout=setTimeout(function(){var e=[ae(o)[0],ae(o)[1]],a=[r[0].offsetTop,r[0].offsetLeft],s=[a[0]+e[0]>=0&&a[0]+e[0]<l.height()-o.outerHeight(!1),a[1]+e[1]>=0&&a[0]+e[1]<l.width()-o.outerWidth(!1)],c="yx"!==n.axis||s[0]||s[1]?"all":"none";"x"===n.axis||s[0]||G(t,e[0].toString(),{dir:"y",scrollEasing:"mcsEaseInOut",overwrite:c,dur:i}),"y"===n.axis||s[1]||G(t,e[1].toString(),{dir:"x",scrollEasing:"mcsEaseInOut",overwrite:c,dur:i})},t[0]._focusTimer))})},U=function(){var t=e(this),o=t.data(a),n=a+"_"+o.idx,i=e("#mCSB_"+o.idx+"_container").parent();i.bind("scroll."+n,function(){0===i.scrollTop()&&0===i.scrollLeft()||e(".mCSB_"+o.idx+"_scrollbar").css("visibility","hidden")})},F=function(){var t=e(this),o=t.data(a),n=o.opt,i=o.sequential,r=a+"_"+o.idx,l=".mCSB_"+o.idx+"_scrollbar",s=e(l+">a");s.bind("contextmenu."+r,function(e){e.preventDefault()}).bind("mousedown."+r+" touchstart."+r+" pointerdown."+r+" MSPointerDown."+r+" mouseup."+r+" touchend."+r+" pointerup."+r+" MSPointerUp."+r+" mouseout."+r+" pointerout."+r+" MSPointerOut."+r+" click."+r,function(a){function r(e,o){i.scrollAmount=n.scrollButtons.scrollAmount,j(t,e,o)}if(a.preventDefault(),ee(a)){var l=e(this).attr("class");switch(i.type=n.scrollButtons.scrollType,a.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===i.type)return;c=!0,o.tweenRunning=!1,r("on",l);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===i.type)return;c=!1,i.dir&&r("off",l);break;case"click":if("stepped"!==i.type||o.tweenRunning)return;r("on",l)}}})},q=function(){function t(t){function a(e,t){r.type=i.keyboard.scrollType,r.scrollAmount=i.keyboard.scrollAmount,"stepped"===r.type&&n.tweenRunning||j(o,e,t)}switch(t.type){case"blur":n.tweenRunning&&r.dir&&a("off",null);break;case"keydown":case"keyup":var l=t.keyCode?t.keyCode:t.which,s="on";if("x"!==i.axis&&(38===l||40===l)||"y"!==i.axis&&(37===l||39===l)){if((38===l||40===l)&&!n.overflowed[0]||(37===l||39===l)&&!n.overflowed[1])return;"keyup"===t.type&&(s="off"),e(document.activeElement).is(u)||(t.preventDefault(),t.stopImmediatePropagation(),a(s,l))}else if(33===l||34===l){if((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type){Q(o);var f=34===l?-1:1;if("x"===i.axis||"yx"===i.axis&&n.overflowed[1]&&!n.overflowed[0])var h="x",m=Math.abs(c[0].offsetLeft)-f*(.9*d.width());else var h="y",m=Math.abs(c[0].offsetTop)-f*(.9*d.height());G(o,m.toString(),{dir:h,scrollEasing:"mcsEaseInOut"})}}else if((35===l||36===l)&&!e(document.activeElement).is(u)&&((n.overflowed[0]||n.overflowed[1])&&(t.preventDefault(),t.stopImmediatePropagation()),"keyup"===t.type)){if("x"===i.axis||"yx"===i.axis&&n.overflowed[1]&&!n.overflowed[0])var h="x",m=35===l?Math.abs(d.width()-c.outerWidth(!1)):0;else var h="y",m=35===l?Math.abs(d.height()-c.outerHeight(!1)):0;G(o,m.toString(),{dir:h,scrollEasing:"mcsEaseInOut"})}}}var o=e(this),n=o.data(a),i=n.opt,r=n.sequential,l=a+"_"+n.idx,s=e("#mCSB_"+n.idx),c=e("#mCSB_"+n.idx+"_container"),d=c.parent(),u="input,textarea,select,datalist,keygen,[contenteditable='true']",f=c.find("iframe"),h=["blur."+l+" keydown."+l+" keyup."+l];f.length&&f.each(function(){e(this).bind("load",function(){A(this)&&e(this.contentDocument||this.contentWindow.document).bind(h[0],function(e){t(e)})})}),s.attr("tabindex","0").bind(h[0],function(e){t(e)})},j=function(t,o,n,i,r){function l(e){u.snapAmount&&(f.scrollAmount=u.snapAmount instanceof Array?"x"===f.dir[0]?u.snapAmount[1]:u.snapAmount[0]:u.snapAmount);var o="stepped"!==f.type,a=r?r:e?o?p/1.5:g:1e3/60,n=e?o?7.5:40:2.5,s=[Math.abs(h[0].offsetTop),Math.abs(h[0].offsetLeft)],d=[c.scrollRatio.y>10?10:c.scrollRatio.y,c.scrollRatio.x>10?10:c.scrollRatio.x],m="x"===f.dir[0]?s[1]+f.dir[1]*(d[1]*n):s[0]+f.dir[1]*(d[0]*n),v="x"===f.dir[0]?s[1]+f.dir[1]*parseInt(f.scrollAmount):s[0]+f.dir[1]*parseInt(f.scrollAmount),x="auto"!==f.scrollAmount?v:m,_=i?i:e?o?"mcsLinearOut":"mcsEaseInOut":"mcsLinear",w=!!e;return e&&17>a&&(x="x"===f.dir[0]?s[1]:s[0]),G(t,x.toString(),{dir:f.dir[0],scrollEasing:_,dur:a,onComplete:w}),e?void(f.dir=!1):(clearTimeout(f.step),void(f.step=setTimeout(function(){l()},a)))}function s(){clearTimeout(f.step),$(f,"step"),Q(t)}var c=t.data(a),u=c.opt,f=c.sequential,h=e("#mCSB_"+c.idx+"_container"),m="stepped"===f.type,p=u.scrollInertia<26?26:u.scrollInertia,g=u.scrollInertia<1?17:u.scrollInertia;switch(o){case"on":if(f.dir=[n===d[16]||n===d[15]||39===n||37===n?"x":"y",n===d[13]||n===d[15]||38===n||37===n?-1:1],Q(t),oe(n)&&"stepped"===f.type)return;l(m);break;case"off":s(),(m||c.tweenRunning&&f.dir)&&l(!0)}},Y=function(t){var o=e(this).data(a).opt,n=[];return"function"==typeof t&&(t=t()),t instanceof Array?n=t.length>1?[t[0],t[1]]:"x"===o.axis?[null,t[0]]:[t[0],null]:(n[0]=t.y?t.y:t.x||"x"===o.axis?null:t,n[1]=t.x?t.x:t.y||"y"===o.axis?null:t),"function"==typeof n[0]&&(n[0]=n[0]()),"function"==typeof n[1]&&(n[1]=n[1]()),n},X=function(t,o){if(null!=t&&"undefined"!=typeof t){var n=e(this),i=n.data(a),r=i.opt,l=e("#mCSB_"+i.idx+"_container"),s=l.parent(),c=typeof t;o||(o="x"===r.axis?"x":"y");var d="x"===o?l.outerWidth(!1)-s.width():l.outerHeight(!1)-s.height(),f="x"===o?l[0].offsetLeft:l[0].offsetTop,h="x"===o?"left":"top";switch(c){case"function":return t();case"object":var m=t.jquery?t:e(t);if(!m.length)return;return"x"===o?ae(m)[1]:ae(m)[0];case"string":case"number":if(oe(t))return Math.abs(t);if(-1!==t.indexOf("%"))return Math.abs(d*parseInt(t)/100);if(-1!==t.indexOf("-="))return Math.abs(f-parseInt(t.split("-=")[1]));if(-1!==t.indexOf("+=")){var p=f+parseInt(t.split("+=")[1]);return p>=0?0:Math.abs(p)}if(-1!==t.indexOf("px")&&oe(t.split("px")[0]))return Math.abs(t.split("px")[0]);if("top"===t||"left"===t)return 0;if("bottom"===t)return Math.abs(s.height()-l.outerHeight(!1));if("right"===t)return Math.abs(s.width()-l.outerWidth(!1));if("first"===t||"last"===t){var m=l.find(":"+t);return"x"===o?ae(m)[1]:ae(m)[0]}return e(t).length?"x"===o?ae(e(t))[1]:ae(e(t))[0]:(l.css(h,t),void u.update.call(null,n[0]))}}},N=function(t){function o(){return clearTimeout(f[0].autoUpdate),0===l.parents("html").length?void(l=null):void(f[0].autoUpdate=setTimeout(function(){return c.advanced.updateOnSelectorChange&&(s.poll.change.n=i(),s.poll.change.n!==s.poll.change.o)?(s.poll.change.o=s.poll.change.n,void r(3)):c.advanced.updateOnContentResize&&(s.poll.size.n=l[0].scrollHeight+l[0].scrollWidth+f[0].offsetHeight+l[0].offsetHeight+l[0].offsetWidth,s.poll.size.n!==s.poll.size.o)?(s.poll.size.o=s.poll.size.n,void r(1)):!c.advanced.updateOnImageLoad||"auto"===c.advanced.updateOnImageLoad&&"y"===c.axis||(s.poll.img.n=f.find("img").length,s.poll.img.n===s.poll.img.o)?void((c.advanced.updateOnSelectorChange||c.advanced.updateOnContentResize||c.advanced.updateOnImageLoad)&&o()):(s.poll.img.o=s.poll.img.n,void f.find("img").each(function(){n(this)}))},c.advanced.autoUpdateTimeout))}function n(t){function o(e,t){return function(){
return t.apply(e,arguments)}}function a(){this.onload=null,e(t).addClass(d[2]),r(2)}if(e(t).hasClass(d[2]))return void r();var n=new Image;n.onload=o(n,a),n.src=t.src}function i(){c.advanced.updateOnSelectorChange===!0&&(c.advanced.updateOnSelectorChange="*");var e=0,t=f.find(c.advanced.updateOnSelectorChange);return c.advanced.updateOnSelectorChange&&t.length>0&&t.each(function(){e+=this.offsetHeight+this.offsetWidth}),e}function r(e){clearTimeout(f[0].autoUpdate),u.update.call(null,l[0],e)}var l=e(this),s=l.data(a),c=s.opt,f=e("#mCSB_"+s.idx+"_container");return t?(clearTimeout(f[0].autoUpdate),void $(f[0],"autoUpdate")):void o()},V=function(e,t,o){return Math.round(e/t)*t-o},Q=function(t){var o=t.data(a),n=e("#mCSB_"+o.idx+"_container,#mCSB_"+o.idx+"_container_wrapper,#mCSB_"+o.idx+"_dragger_vertical,#mCSB_"+o.idx+"_dragger_horizontal");n.each(function(){Z.call(this)})},G=function(t,o,n){function i(e){return s&&c.callbacks[e]&&"function"==typeof c.callbacks[e]}function r(){return[c.callbacks.alwaysTriggerOffsets||w>=S[0]+y,c.callbacks.alwaysTriggerOffsets||-B>=w]}function l(){var e=[h[0].offsetTop,h[0].offsetLeft],o=[x[0].offsetTop,x[0].offsetLeft],a=[h.outerHeight(!1),h.outerWidth(!1)],i=[f.height(),f.width()];t[0].mcs={content:h,top:e[0],left:e[1],draggerTop:o[0],draggerLeft:o[1],topPct:Math.round(100*Math.abs(e[0])/(Math.abs(a[0])-i[0])),leftPct:Math.round(100*Math.abs(e[1])/(Math.abs(a[1])-i[1])),direction:n.dir}}var s=t.data(a),c=s.opt,d={trigger:"internal",dir:"y",scrollEasing:"mcsEaseOut",drag:!1,dur:c.scrollInertia,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},n=e.extend(d,n),u=[n.dur,n.drag?0:n.dur],f=e("#mCSB_"+s.idx),h=e("#mCSB_"+s.idx+"_container"),m=h.parent(),p=c.callbacks.onTotalScrollOffset?Y.call(t,c.callbacks.onTotalScrollOffset):[0,0],g=c.callbacks.onTotalScrollBackOffset?Y.call(t,c.callbacks.onTotalScrollBackOffset):[0,0];if(s.trigger=n.trigger,0===m.scrollTop()&&0===m.scrollLeft()||(e(".mCSB_"+s.idx+"_scrollbar").css("visibility","visible"),m.scrollTop(0).scrollLeft(0)),"_resetY"!==o||s.contentReset.y||(i("onOverflowYNone")&&c.callbacks.onOverflowYNone.call(t[0]),s.contentReset.y=1),"_resetX"!==o||s.contentReset.x||(i("onOverflowXNone")&&c.callbacks.onOverflowXNone.call(t[0]),s.contentReset.x=1),"_resetY"!==o&&"_resetX"!==o){if(!s.contentReset.y&&t[0].mcs||!s.overflowed[0]||(i("onOverflowY")&&c.callbacks.onOverflowY.call(t[0]),s.contentReset.x=null),!s.contentReset.x&&t[0].mcs||!s.overflowed[1]||(i("onOverflowX")&&c.callbacks.onOverflowX.call(t[0]),s.contentReset.x=null),c.snapAmount){var v=c.snapAmount instanceof Array?"x"===n.dir?c.snapAmount[1]:c.snapAmount[0]:c.snapAmount;o=V(o,v,c.snapOffset)}switch(n.dir){case"x":var x=e("#mCSB_"+s.idx+"_dragger_horizontal"),_="left",w=h[0].offsetLeft,S=[f.width()-h.outerWidth(!1),x.parent().width()-x.width()],b=[o,0===o?0:o/s.scrollRatio.x],y=p[1],B=g[1],T=y>0?y/s.scrollRatio.x:0,k=B>0?B/s.scrollRatio.x:0;break;case"y":var x=e("#mCSB_"+s.idx+"_dragger_vertical"),_="top",w=h[0].offsetTop,S=[f.height()-h.outerHeight(!1),x.parent().height()-x.height()],b=[o,0===o?0:o/s.scrollRatio.y],y=p[0],B=g[0],T=y>0?y/s.scrollRatio.y:0,k=B>0?B/s.scrollRatio.y:0}b[1]<0||0===b[0]&&0===b[1]?b=[0,0]:b[1]>=S[1]?b=[S[0],S[1]]:b[0]=-b[0],t[0].mcs||(l(),i("onInit")&&c.callbacks.onInit.call(t[0])),clearTimeout(h[0].onCompleteTimeout),J(x[0],_,Math.round(b[1]),u[1],n.scrollEasing),!s.tweenRunning&&(0===w&&b[0]>=0||w===S[0]&&b[0]<=S[0])||J(h[0],_,Math.round(b[0]),u[0],n.scrollEasing,n.overwrite,{onStart:function(){n.callbacks&&n.onStart&&!s.tweenRunning&&(i("onScrollStart")&&(l(),c.callbacks.onScrollStart.call(t[0])),s.tweenRunning=!0,C(x),s.cbOffsets=r())},onUpdate:function(){n.callbacks&&n.onUpdate&&i("whileScrolling")&&(l(),c.callbacks.whileScrolling.call(t[0]))},onComplete:function(){if(n.callbacks&&n.onComplete){"yx"===c.axis&&clearTimeout(h[0].onCompleteTimeout);var e=h[0].idleTimer||0;h[0].onCompleteTimeout=setTimeout(function(){i("onScroll")&&(l(),c.callbacks.onScroll.call(t[0])),i("onTotalScroll")&&b[1]>=S[1]-T&&s.cbOffsets[0]&&(l(),c.callbacks.onTotalScroll.call(t[0])),i("onTotalScrollBack")&&b[1]<=k&&s.cbOffsets[1]&&(l(),c.callbacks.onTotalScrollBack.call(t[0])),s.tweenRunning=!1,h[0].idleTimer=0,C(x,"hide")},e)}}})}},J=function(e,t,o,a,n,i,r){function l(){S.stop||(x||m.call(),x=K()-v,s(),x>=S.time&&(S.time=x>S.time?x+f-(x-S.time):x+f-1,S.time<x+1&&(S.time=x+1)),S.time<a?S.id=h(l):g.call())}function s(){a>0?(S.currVal=u(S.time,_,b,a,n),w[t]=Math.round(S.currVal)+"px"):w[t]=o+"px",p.call()}function c(){f=1e3/60,S.time=x+f,h=window.requestAnimationFrame?window.requestAnimationFrame:function(e){return s(),setTimeout(e,.01)},S.id=h(l)}function d(){null!=S.id&&(window.requestAnimationFrame?window.cancelAnimationFrame(S.id):clearTimeout(S.id),S.id=null)}function u(e,t,o,a,n){switch(n){case"linear":case"mcsLinear":return o*e/a+t;case"mcsLinearOut":return e/=a,e--,o*Math.sqrt(1-e*e)+t;case"easeInOutSmooth":return e/=a/2,1>e?o/2*e*e+t:(e--,-o/2*(e*(e-2)-1)+t);case"easeInOutStrong":return e/=a/2,1>e?o/2*Math.pow(2,10*(e-1))+t:(e--,o/2*(-Math.pow(2,-10*e)+2)+t);case"easeInOut":case"mcsEaseInOut":return e/=a/2,1>e?o/2*e*e*e+t:(e-=2,o/2*(e*e*e+2)+t);case"easeOutSmooth":return e/=a,e--,-o*(e*e*e*e-1)+t;case"easeOutStrong":return o*(-Math.pow(2,-10*e/a)+1)+t;case"easeOut":case"mcsEaseOut":default:var i=(e/=a)*e,r=i*e;return t+o*(.499999999999997*r*i+-2.5*i*i+5.5*r+-6.5*i+4*e)}}e._mTween||(e._mTween={top:{},left:{}});var f,h,r=r||{},m=r.onStart||function(){},p=r.onUpdate||function(){},g=r.onComplete||function(){},v=K(),x=0,_=e.offsetTop,w=e.style,S=e._mTween[t];"left"===t&&(_=e.offsetLeft);var b=o-_;S.stop=0,"none"!==i&&d(),c()},K=function(){return window.performance&&window.performance.now?window.performance.now():window.performance&&window.performance.webkitNow?window.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},Z=function(){var e=this;e._mTween||(e._mTween={top:{},left:{}});for(var t=["top","left"],o=0;o<t.length;o++){var a=t[o];e._mTween[a].id&&(window.requestAnimationFrame?window.cancelAnimationFrame(e._mTween[a].id):clearTimeout(e._mTween[a].id),e._mTween[a].id=null,e._mTween[a].stop=1)}},$=function(e,t){try{delete e[t]}catch(o){e[t]=null}},ee=function(e){return!(e.which&&1!==e.which)},te=function(e){var t=e.originalEvent.pointerType;return!(t&&"touch"!==t&&2!==t)},oe=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},ae=function(e){var t=e.parents(".mCSB_container");return[e.offset().top-t.offset().top,e.offset().left-t.offset().left]},ne=function(){function e(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}var t=e();return t?document[t]:!1};e.fn[o]=function(t){return u[t]?u[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void e.error("Method "+t+" does not exist"):u.init.apply(this,arguments)},e[o]=function(t){return u[t]?u[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?void e.error("Method "+t+" does not exist"):u.init.apply(this,arguments)},e[o].defaults=i,window[o]=!0,e(window).bind("load",function(){e(n)[o](),e.extend(e.expr[":"],{mcsInView:e.expr[":"].mcsInView||function(t){var o,a,n=e(t),i=n.parents(".mCSB_container");if(i.length)return o=i.parent(),a=[i[0].offsetTop,i[0].offsetLeft],a[0]+ae(n)[0]>=0&&a[0]+ae(n)[0]<o.height()-n.outerHeight(!1)&&a[1]+ae(n)[1]>=0&&a[1]+ae(n)[1]<o.width()-n.outerWidth(!1)},mcsInSight:e.expr[":"].mcsInSight||function(t,o,a){var n,i,r,l,s=e(t),c=s.parents(".mCSB_container"),d="exact"===a[3]?[[1,0],[1,0]]:[[.9,.1],[.6,.4]];if(c.length)return n=[s.outerHeight(!1),s.outerWidth(!1)],r=[c[0].offsetTop+ae(s)[0],c[0].offsetLeft+ae(s)[1]],i=[c.parent()[0].offsetHeight,c.parent()[0].offsetWidth],l=[n[0]<i[0]?d[0]:d[1],n[1]<i[1]?d[0]:d[1]],r[0]-i[0]*l[0][0]<0&&r[0]+n[0]-i[0]*l[0][1]>=0&&r[1]-i[1]*l[1][0]<0&&r[1]+n[1]-i[1]*l[1][1]>=0},mcsOverflow:e.expr[":"].mcsOverflow||function(t){var o=e(t).data(a);if(o)return o.overflowed[0]||o.overflowed[1]}})})})});
\ No newline at end of file
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Scrollbar=e():t.Scrollbar=e()}(this,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=67)}([function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||Function("return this")()}).call(this,n(43))},function(t,e,n){var r=n(0),o=n(51),i=n(3),u=n(29),c=n(56),a=n(76),s=o("wks"),f=r.Symbol,l=a?f:f&&f.withoutSetter||u;t.exports=function(t){return i(s,t)||(c&&i(f,t)?s[t]=f[t]:s[t]=l("Symbol."+t)),s[t]}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(6),o=n(46),i=n(7),u=n(25),c=Object.defineProperty;e.f=r?c:function(t,e,n){if(i(t),e=u(e,!0),i(n),o)try{return c(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(4);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,e,n){var r=n(2);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e,n){var r=n(6),o=n(5),i=n(14);t.exports=r?function(t,e,n){return o.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r,o,i,u=n(50),c=n(0),a=n(2),s=n(8),f=n(3),l=n(27),p=n(16),h=c.WeakMap;if(u){var d=new h,v=d.get,y=d.has,m=d.set;r=function(t,e){return m.call(d,t,e),e},o=function(t){return v.call(d,t)||{}},i=function(t){return y.call(d,t)}}else{var g=l("state");p[g]=!0,r=function(t,e){return s(t,g,e),e},o=function(t){return f(t,g)?t[g]:{}},i=function(t){return f(t,g)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!a(e)||(n=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},function(t,e,n){var r=n(0);t.exports=r},function(t,e,n){var r=n(0),o=n(8),i=n(3),u=n(26),c=n(48),a=n(9),s=a.get,f=a.enforce,l=String(String).split("String");(t.exports=function(t,e,n,c){var a=!!c&&!!c.unsafe,s=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof e||i(n,"name")||o(n,"name",e),f(n).source=l.join("string"==typeof e?e:"")),t!==r?(a?!p&&t[e]&&(s=!0):delete t[e],s?t[e]=n:o(t,e,n)):s?t[e]=n:u(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||c(this)}))},function(t,e){t.exports={}},function(t,e,n){var r=n(0),o=n(44).f,i=n(8),u=n(11),c=n(26),a=n(70),s=n(54);t.exports=function(t,e){var n,f,l,p,h,d=t.target,v=t.global,y=t.stat;if(n=v?r:y?r[d]||c(d,{}):(r[d]||{}).prototype)for(f in e){if(p=e[f],l=t.noTargetGet?(h=o(n,f))&&h.value:n[f],!s(v?f:d+(y?".":"#")+f,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;a(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),u(n,f,p,t)}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(22),o=n(24);t.exports=function(t){return r(o(t))}},function(t,e){t.exports={}},function(t,e,n){var r=n(31),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(16),o=n(2),i=n(3),u=n(5).f,c=n(29),a=n(75),s=c("meta"),f=0,l=Object.isExtensible||function(){return!0},p=function(t){u(t,s,{value:{objectID:"O"+ ++f,weakData:{}}})},h=t.exports={REQUIRED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,s)){if(!l(t))return"F";if(!e)return"E";p(t)}return t[s].objectID},getWeakData:function(t,e){if(!i(t,s)){if(!l(t))return!0;if(!e)return!1;p(t)}return t[s].weakData},onFreeze:function(t){return a&&h.REQUIRED&&l(t)&&!i(t,s)&&p(t),t}};r[s]=!0},function(t,e,n){var r=n(77);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(24);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(13),o=n(0),i=n(54),u=n(11),c=n(18),a=n(33),s=n(35),f=n(2),l=n(4),p=n(60),h=n(36),d=n(78);t.exports=function(t,e,n){var v=-1!==t.indexOf("Map"),y=-1!==t.indexOf("Weak"),m=v?"set":"add",g=o[t],b=g&&g.prototype,x=g,w={},S=function(t){var e=b[t];u(b,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(y&&!f(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return y&&!f(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(y&&!f(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(i(t,"function"!=typeof g||!(y||b.forEach&&!l((function(){(new g).entries().next()})))))x=n.getConstructor(e,t,v,m),c.REQUIRED=!0;else if(i(t,!0)){var O=new x,_=O[m](y?{}:-0,1)!=O,E=l((function(){O.has(1)})),T=p((function(t){new g(t)})),A=!y&&l((function(){for(var t=new g,e=5;e--;)t[m](e,e);return!t.has(-0)}));T||((x=e((function(e,n){s(e,x,t);var r=d(new g,e,x);return null!=n&&a(n,r[m],r,v),r}))).prototype=b,b.constructor=x),(E||A)&&(S("delete"),S("has"),v&&S("get")),(A||_)&&S(m),y&&b.clear&&delete b.clear}return w[t]=x,r({global:!0,forced:x!=g},w),h(x,t),y||n.setStrong(x,t,v),x}},function(t,e,n){var r=n(4),o=n(23),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(2);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(0),o=n(8);t.exports=function(t,e){try{o(r,t,e)}catch(n){r[t]=e}return e}},function(t,e,n){var r=n(51),o=n(29),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,e){t.exports=!1},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++n+r).toString(36)}},function(t,e,n){var r=n(10),o=n(0),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e,n){var r=n(7),o=n(55),i=n(17),u=n(19),c=n(57),a=n(59),s=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,n,f,l){var p,h,d,v,y,m,g,b=u(e,n,f?2:1);if(l)p=t;else{if("function"!=typeof(h=c(t)))throw TypeError("Target is not iterable");if(o(h)){for(d=0,v=i(t.length);v>d;d++)if((y=f?b(r(g=t[d])[0],g[1]):b(t[d]))&&y instanceof s)return y;return new s(!1)}p=h.call(t)}for(m=p.next;!(g=m.call(p)).done;)if("object"==typeof(y=a(p,b,g.value,f))&&y&&y instanceof s)return y;return new s(!1)}).stop=function(t){return new s(!0,t)}},function(t,e,n){var r={};r[n(1)("toStringTag")]="z",t.exports="[object z]"===String(r)},function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},function(t,e,n){var r=n(5).f,o=n(3),i=n(1)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},function(t,e,n){var r,o=n(7),i=n(80),u=n(32),c=n(16),a=n(81),s=n(47),f=n(27)("IE_PROTO"),l=function(){},p=function(t){return"<script>"+t+"<\/script>"},h=function(){try{r=document.domain&&new ActiveXObject("htmlfile")}catch(t){}h=r?function(t){t.write(p("")),t.close();var e=t.parentWindow.Object;return t=null,e}(r):function(){var t,e=s("iframe");return e.style.display="none",a.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(p("document.F=Object")),t.close(),t.F}();for(var t=u.length;t--;)delete h.prototype[u[t]];return h()};c[f]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(l.prototype=o(t),n=new l,l.prototype=null,n[f]=t):n=h(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(11);t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},function(t,e,n){"use strict";var r=n(13),o=n(82),i=n(65),u=n(61),c=n(36),a=n(8),s=n(11),f=n(1),l=n(28),p=n(12),h=n(64),d=h.IteratorPrototype,v=h.BUGGY_SAFARI_ITERATORS,y=f("iterator"),m=function(){return this};t.exports=function(t,e,n,f,h,g,b){o(n,e,f);var x,w,S,O=function(t){if(t===h&&j)return j;if(!v&&t in T)return T[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},_=e+" Iterator",E=!1,T=t.prototype,A=T[y]||T["@@iterator"]||h&&T[h],j=!v&&A||O(h),P="Array"==e&&T.entries||A;if(P&&(x=i(P.call(new t)),d!==Object.prototype&&x.next&&(l||i(x)===d||(u?u(x,d):"function"!=typeof x[y]&&a(x,y,m)),c(x,_,!0,!0),l&&(p[_]=m))),"values"==h&&A&&"values"!==A.name&&(E=!0,j=function(){return A.call(this)}),l&&!b||T[y]===j||a(T,y,j),p[e]=j,h)if(w={values:O("values"),keys:g?j:O("keys"),entries:O("entries")},b)for(S in w)!v&&!E&&S in T||s(T,S,w[S]);else r({target:e,proto:!0,forced:v||E},w);return w}},function(t,e,n){var r=n(34),o=n(11),i=n(85);r||o(Object.prototype,"toString",i,{unsafe:!0})},function(t,e,n){"use strict";var r=n(86).charAt,o=n(9),i=n(39),u=o.set,c=o.getterFor("String Iterator");i(String,"String",(function(t){u(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,e=c(this),n=e.string,o=e.index;return o>=n.length?{value:void 0,done:!0}:(t=r(n,o),e.index+=t.length,{value:t,done:!1})}))},function(t,e,n){var r=n(0),o=n(87),i=n(88),u=n(8),c=n(1),a=c("iterator"),s=c("toStringTag"),f=i.values;for(var l in o){var p=r[l],h=p&&p.prototype;if(h){if(h[a]!==f)try{u(h,a,f)}catch(t){h[a]=f}if(h[s]||u(h,s,l),o[l])for(var d in i)if(h[d]!==i[d])try{u(h,d,i[d])}catch(t){h[d]=i[d]}}}},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){var r=n(6),o=n(45),i=n(14),u=n(15),c=n(25),a=n(3),s=n(46),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=u(t),e=c(e,!0),s)try{return f(t,e)}catch(t){}if(a(t,e))return i(!o.f.call(t,e),t[e])}},function(t,e,n){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);e.f=i?function(t){var e=o(this,t);return!!e&&e.enumerable}:r},function(t,e,n){var r=n(6),o=n(4),i=n(47);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(0),o=n(2),i=r.document,u=o(i)&&o(i.createElement);t.exports=function(t){return u?i.createElement(t):{}}},function(t,e,n){var r=n(49),o=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(t){return o.call(t)}),t.exports=r.inspectSource},function(t,e,n){var r=n(0),o=n(26),i=r["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,e,n){var r=n(0),o=n(48),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},function(t,e,n){var r=n(28),o=n(49);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.4",mode:r?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(3),o=n(15),i=n(73).indexOf,u=n(16);t.exports=function(t,e){var n,c=o(t),a=0,s=[];for(n in c)!r(u,n)&&r(c,n)&&s.push(n);for(;e.length>a;)r(c,n=e[a++])&&(~i(s,n)||s.push(n));return s}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(4),o=/#|\.prototype\./,i=function(t,e){var n=c[u(t)];return n==s||n!=a&&("function"==typeof e?r(e):!!e)},u=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=i.data={},a=i.NATIVE="N",s=i.POLYFILL="P";t.exports=i},function(t,e,n){var r=n(1),o=n(12),i=r("iterator"),u=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||u[i]===t)}},function(t,e,n){var r=n(4);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,e,n){var r=n(58),o=n(12),i=n(1)("iterator");t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,e,n){var r=n(34),o=n(23),i=n(1)("toStringTag"),u="Arguments"==o(function(){return arguments}());t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:u?o(e):"Object"==(r=o(e))&&"function"==typeof e.callee?"Arguments":r}},function(t,e,n){var r=n(7);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var i=t.return;throw void 0!==i&&r(i.call(t)),e}}},function(t,e,n){var r=n(1)("iterator"),o=!1;try{var i=0,u={next:function(){return{done:!!i++}},return:function(){o=!0}};u[r]=function(){return this},Array.from(u,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},t(i)}catch(t){}return n}},function(t,e,n){var r=n(7),o=n(79);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,i){return r(n),o(i),e?t.call(n,i):n.__proto__=i,n}}():void 0)},function(t,e,n){"use strict";var r=n(5).f,o=n(37),i=n(38),u=n(19),c=n(35),a=n(33),s=n(39),f=n(84),l=n(6),p=n(18).fastKey,h=n(9),d=h.set,v=h.getterFor;t.exports={getConstructor:function(t,e,n,s){var f=t((function(t,r){c(t,f,e),d(t,{type:e,index:o(null),first:void 0,last:void 0,size:0}),l||(t.size=0),null!=r&&a(r,t[s],t,n)})),h=v(e),y=function(t,e,n){var r,o,i=h(t),u=m(t,e);return u?u.value=n:(i.last=u={index:o=p(e,!0),key:e,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=u),r&&(r.next=u),l?i.size++:t.size++,"F"!==o&&(i.index[o]=u)),t},m=function(t,e){var n,r=h(t),o=p(e);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==e)return n};return i(f.prototype,{clear:function(){for(var t=h(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,l?t.size=0:this.size=0},delete:function(t){var e=h(this),n=m(this,t);if(n){var r=n.next,o=n.previous;delete e.index[n.index],n.removed=!0,o&&(o.next=r),r&&(r.previous=o),e.first==n&&(e.first=r),e.last==n&&(e.last=o),l?e.size--:this.size--}return!!n},forEach:function(t){for(var e,n=h(this),r=u(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!m(this,t)}}),i(f.prototype,n?{get:function(t){var e=m(this,t);return e&&e.value},set:function(t,e){return y(this,0===t?0:t,e)}}:{add:function(t){return y(this,t=0===t?0:t,t)}}),l&&r(f.prototype,"size",{get:function(){return h(this).size}}),f},setStrong:function(t,e,n){var r=e+" Iterator",o=v(e),i=v(r);s(t,e,(function(t,e){d(this,{type:r,target:t,state:o(t),kind:e,last:void 0})}),(function(){for(var t=i(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),f(e)}}},function(t,e,n){var r=n(52),o=n(32);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){"use strict";var r,o,i,u=n(65),c=n(8),a=n(3),s=n(1),f=n(28),l=s("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):p=!0),null==r&&(r={}),f||a(r,l)||c(r,l,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},function(t,e,n){var r=n(3),o=n(20),i=n(27),u=n(83),c=i("IE_PROTO"),a=Object.prototype;t.exports=u?Object.getPrototypeOf:function(t){return t=o(t),r(t,c)?t[c]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){"use strict";(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.a=n}).call(this,n(43))},function(t,e,n){t.exports=n(105)},function(t,e,n){n(69),n(40),n(41),n(42);var r=n(10);t.exports=r.Map},function(t,e,n){"use strict";var r=n(21),o=n(62);t.exports=r("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),o)},function(t,e,n){var r=n(3),o=n(71),i=n(44),u=n(5);t.exports=function(t,e){for(var n=o(e),c=u.f,a=i.f,s=0;s<n.length;s++){var f=n[s];r(t,f)||c(t,f,a(e,f))}}},function(t,e,n){var r=n(30),o=n(72),i=n(53),u=n(7);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(u(t)),n=i.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(52),o=n(32).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){var r=n(15),o=n(17),i=n(74),u=function(t){return function(e,n,u){var c,a=r(e),s=o(a.length),f=i(u,s);if(t&&n!=n){for(;s>f;)if((c=a[f++])!=c)return!0}else for(;s>f;f++)if((t||f in a)&&a[f]===n)return t||f||0;return!t&&-1}};t.exports={includes:u(!0),indexOf:u(!1)}},function(t,e,n){var r=n(31),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},function(t,e,n){var r=n(4);t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(t,e,n){var r=n(56);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(2),o=n(61);t.exports=function(t,e,n){var i,u;return o&&"function"==typeof(i=e.constructor)&&i!==n&&r(u=i.prototype)&&u!==n.prototype&&o(t,u),t}},function(t,e,n){var r=n(2);t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,e,n){var r=n(6),o=n(5),i=n(7),u=n(63);t.exports=r?Object.defineProperties:function(t,e){i(t);for(var n,r=u(e),c=r.length,a=0;c>a;)o.f(t,n=r[a++],e[n]);return t}},function(t,e,n){var r=n(30);t.exports=r("document","documentElement")},function(t,e,n){"use strict";var r=n(64).IteratorPrototype,o=n(37),i=n(14),u=n(36),c=n(12),a=function(){return this};t.exports=function(t,e,n){var s=e+" Iterator";return t.prototype=o(r,{next:i(1,n)}),u(t,s,!1,!0),c[s]=a,t}},function(t,e,n){var r=n(4);t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,e,n){"use strict";var r=n(30),o=n(5),i=n(1),u=n(6),c=i("species");t.exports=function(t){var e=r(t),n=o.f;u&&e&&!e[c]&&n(e,c,{configurable:!0,get:function(){return this}})}},function(t,e,n){"use strict";var r=n(34),o=n(58);t.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},function(t,e,n){var r=n(31),o=n(24),i=function(t){return function(e,n){var i,u,c=String(o(e)),a=r(n),s=c.length;return a<0||a>=s?t?"":void 0:(i=c.charCodeAt(a))<55296||i>56319||a+1===s||(u=c.charCodeAt(a+1))<56320||u>57343?t?c.charAt(a):i:t?c.slice(a,a+2):u-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},function(t,e){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,e,n){"use strict";var r=n(15),o=n(89),i=n(12),u=n(9),c=n(39),a=u.set,s=u.getterFor("Array Iterator");t.exports=c(Array,"Array",(function(t,e){a(this,{type:"Array Iterator",target:r(t),index:0,kind:e})}),(function(){var t=s(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,e,n){var r=n(1),o=n(37),i=n(5),u=r("unscopables"),c=Array.prototype;null==c[u]&&i.f(c,u,{configurable:!0,value:o(null)}),t.exports=function(t){c[u][t]=!0}},function(t,e,n){n(91),n(40),n(41),n(42);var r=n(10);t.exports=r.Set},function(t,e,n){"use strict";var r=n(21),o=n(62);t.exports=r("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),o)},function(t,e,n){n(40),n(93),n(42);var r=n(10);t.exports=r.WeakMap},function(t,e,n){"use strict";var r,o=n(0),i=n(38),u=n(18),c=n(21),a=n(94),s=n(2),f=n(9).enforce,l=n(50),p=!o.ActiveXObject&&"ActiveXObject"in o,h=Object.isExtensible,d=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},v=t.exports=c("WeakMap",d,a);if(l&&p){r=a.getConstructor(d,"WeakMap",!0),u.REQUIRED=!0;var y=v.prototype,m=y.delete,g=y.has,b=y.get,x=y.set;i(y,{delete:function(t){if(s(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new r),m.call(this,t)||e.frozen.delete(t)}return m.call(this,t)},has:function(t){if(s(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new r),g.call(this,t)||e.frozen.has(t)}return g.call(this,t)},get:function(t){if(s(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new r),g.call(this,t)?b.call(this,t):e.frozen.get(t)}return b.call(this,t)},set:function(t,e){if(s(t)&&!h(t)){var n=f(this);n.frozen||(n.frozen=new r),g.call(this,t)?x.call(this,t,e):n.frozen.set(t,e)}else x.call(this,t,e);return this}})}},function(t,e,n){"use strict";var r=n(38),o=n(18).getWeakData,i=n(7),u=n(2),c=n(35),a=n(33),s=n(95),f=n(3),l=n(9),p=l.set,h=l.getterFor,d=s.find,v=s.findIndex,y=0,m=function(t){return t.frozen||(t.frozen=new g)},g=function(){this.entries=[]},b=function(t,e){return d(t.entries,(function(t){return t[0]===e}))};g.prototype={get:function(t){var e=b(this,t);if(e)return e[1]},has:function(t){return!!b(this,t)},set:function(t,e){var n=b(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=v(this.entries,(function(e){return e[0]===t}));return~e&&this.entries.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,s){var l=t((function(t,r){c(t,l,e),p(t,{type:e,id:y++,frozen:void 0}),null!=r&&a(r,t[s],t,n)})),d=h(e),v=function(t,e,n){var r=d(t),u=o(i(e),!0);return!0===u?m(r).set(e,n):u[r.id]=n,t};return r(l.prototype,{delete:function(t){var e=d(this);if(!u(t))return!1;var n=o(t);return!0===n?m(e).delete(t):n&&f(n,e.id)&&delete n[e.id]},has:function(t){var e=d(this);if(!u(t))return!1;var n=o(t);return!0===n?m(e).has(t):n&&f(n,e.id)}}),r(l.prototype,n?{get:function(t){var e=d(this);if(u(t)){var n=o(t);return!0===n?m(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return v(this,t,e)}}:{add:function(t){return v(this,t,!0)}}),l}}},function(t,e,n){var r=n(19),o=n(22),i=n(20),u=n(17),c=n(96),a=[].push,s=function(t){var e=1==t,n=2==t,s=3==t,f=4==t,l=6==t,p=5==t||l;return function(h,d,v,y){for(var m,g,b=i(h),x=o(b),w=r(d,v,3),S=u(x.length),O=0,_=y||c,E=e?_(h,S):n?_(h,0):void 0;S>O;O++)if((p||O in x)&&(g=w(m=x[O],O,b),t))if(e)E[O]=g;else if(g)switch(t){case 3:return!0;case 5:return m;case 6:return O;case 2:a.call(E,m)}else if(f)return!1;return l?-1:s||f?f:E}};t.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6)}},function(t,e,n){var r=n(2),o=n(97),i=n(1)("species");t.exports=function(t,e){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},function(t,e,n){var r=n(23);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){n(41),n(99);var r=n(10);t.exports=r.Array.from},function(t,e,n){var r=n(13),o=n(100);r({target:"Array",stat:!0,forced:!n(60)((function(t){Array.from(t)}))},{from:o})},function(t,e,n){"use strict";var r=n(19),o=n(20),i=n(59),u=n(55),c=n(17),a=n(101),s=n(57);t.exports=function(t){var e,n,f,l,p,h,d=o(t),v="function"==typeof this?this:Array,y=arguments.length,m=y>1?arguments[1]:void 0,g=void 0!==m,b=s(d),x=0;if(g&&(m=r(m,y>2?arguments[2]:void 0,2)),null==b||v==Array&&u(b))for(n=new v(e=c(d.length));e>x;x++)h=g?m(d[x],x):d[x],a(n,x,h);else for(p=(l=b.call(d)).next,n=new v;!(f=p.call(l)).done;x++)h=g?i(l,m,[f.value,x],!0):f.value,a(n,x,h);return n.length=x,n}},function(t,e,n){"use strict";var r=n(25),o=n(5),i=n(14);t.exports=function(t,e,n){var u=r(e);u in t?o.f(t,u,i(0,n)):t[u]=n}},function(t,e,n){n(103);var r=n(10);t.exports=r.Object.assign},function(t,e,n){var r=n(13),o=n(104);r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(t,e,n){"use strict";var r=n(6),o=n(4),i=n(63),u=n(53),c=n(45),a=n(20),s=n(22),f=Object.assign,l=Object.defineProperty;t.exports=!f||o((function(){if(r&&1!==f({b:1},f(l({},"a",{enumerable:!0,get:function(){l(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=f({},t)[n]||"abcdefghijklmnopqrst"!=i(f({},e)).join("")}))?function(t,e){for(var n=a(t),o=arguments.length,f=1,l=u.f,p=c.f;o>f;)for(var h,d=s(arguments[f++]),v=l?i(d).concat(l(d)):i(d),y=v.length,m=0;y>m;)h=v[m++],r&&!p.call(d,h)||(n[h]=d[h]);return n}:f},function(t,e,n){"use strict";n.r(e);var r={};n.r(r),n.d(r,"keyboardHandler",(function(){return ot})),n.d(r,"mouseHandler",(function(){return it})),n.d(r,"resizeHandler",(function(){return ut})),n.d(r,"selectHandler",(function(){return ct})),n.d(r,"touchHandler",(function(){return at})),n.d(r,"wheelHandler",(function(){return st}));
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */
var o=function(t,e){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(t,e)},i=function(){return(i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)};function u(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var c=t.length-1;c>=0;c--)(o=t[c])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u}n(68),n(90),n(92),n(98),n(102);var c=/\s/,a=/^\s+/,s=function(t){return t?t.slice(0,function(t){for(var e=t.length;e--&&c.test(t.charAt(e)););return e}(t)+1).replace(a,""):t},f=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)},l=n(66),p="object"==typeof self&&self&&self.Object===Object&&self,h=l.a||p||Function("return this")(),d=h.Symbol,v=Object.prototype,y=v.hasOwnProperty,m=v.toString,g=d?d.toStringTag:void 0,b=Object.prototype.toString,x=d?d.toStringTag:void 0,w=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":x&&x in Object(t)?function(t){var e=y.call(t,g),n=t[g];try{t[g]=void 0;var r=!0}catch(t){}var o=m.call(t);return r&&(e?t[g]=n:delete t[g]),o}(t):function(t){return b.call(t)}(t)},S=/^[-+]0x[0-9a-f]+$/i,O=/^0b[01]+$/i,_=/^0o[0-7]+$/i,E=parseInt,T=function(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return null!=t&&"object"==typeof t}(t)&&"[object Symbol]"==w(t)}(t))return NaN;if(f(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=f(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=s(t);var n=O.test(t);return n||_.test(t)?E(t.slice(2),n?2:8):S.test(t)?NaN:+t},A=function(t,e,n){return void 0===n&&(n=e,e=void 0),void 0!==n&&(n=(n=T(n))==n?n:0),void 0!==e&&(e=(e=T(e))==e?e:0),function(t,e,n){return t==t&&(void 0!==n&&(t=t<=n?t:n),void 0!==e&&(t=t>=e?t:e)),t}(T(t),e,n)};function j(t,e){return void 0===t&&(t=-1/0),void 0===e&&(e=1/0),function(n,r){var o="_"+r;Object.defineProperty(n,r,{get:function(){return this[o]},set:function(n){Object.defineProperty(this,o,{value:A(n,t,e),enumerable:!1,writable:!0,configurable:!0})},enumerable:!0,configurable:!0})}}function P(t,e){var n="_"+e;Object.defineProperty(t,e,{get:function(){return this[n]},set:function(t){Object.defineProperty(this,n,{value:!!t,enumerable:!1,writable:!0,configurable:!0})},enumerable:!0,configurable:!0})}var M=function(){return h.Date.now()},k=Math.max,D=Math.min,z=function(t,e,n){var r,o,i,u,c,a,s=0,l=!1,p=!1,h=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function d(e){var n=r,i=o;return r=o=void 0,s=e,u=t.apply(i,n)}function v(t){var n=t-a;return void 0===a||n>=e||n<0||p&&t-s>=i}function y(){var t=M();if(v(t))return m(t);c=setTimeout(y,function(t){var n=e-(t-a);return p?D(n,i-(t-s)):n}(t))}function m(t){return c=void 0,h&&r?d(t):(r=o=void 0,u)}function g(){var t=M(),n=v(t);if(r=arguments,o=this,a=t,n){if(void 0===c)return function(t){return s=t,c=setTimeout(y,e),l?d(t):u}(a);if(p)return clearTimeout(c),c=setTimeout(y,e),d(a)}return void 0===c&&(c=setTimeout(y,e)),u}return e=T(e)||0,f(n)&&(l=!!n.leading,i=(p="maxWait"in n)?k(T(n.maxWait)||0,e):i,h="trailing"in n?!!n.trailing:h),g.cancel=function(){void 0!==c&&clearTimeout(c),s=0,r=a=o=c=void 0},g.flush=function(){return void 0===c?u:m(M())},g};function L(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e,n,r){var o=r.value;return{get:function(){return this.hasOwnProperty(n)||Object.defineProperty(this,n,{value:z.apply(void 0,function(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),o=0;for(e=0;e<n;e++)for(var i=arguments[e],u=0,c=i.length;u<c;u++,o++)r[o]=i[u];return r}([o],t))}),this[n]}}}}var I,R=function(){function t(t){var e=this;void 0===t&&(t={}),this.damping=.1,this.thumbMinSize=20,this.renderByPixels=!0,this.alwaysShowTracks=!1,this.continuousScrolling=!0,this.delegateTo=null,this.plugins={},Object.keys(t).forEach((function(n){e[n]=t[n]}))}return Object.defineProperty(t.prototype,"wheelEventTarget",{get:function(){return this.delegateTo},set:function(t){console.warn("[smooth-scrollbar]: `options.wheelEventTarget` is deprecated and will be removed in the future, use `options.delegateTo` instead."),this.delegateTo=t},enumerable:!0,configurable:!0}),u([j(0,1)],t.prototype,"damping",void 0),u([j(0,1/0)],t.prototype,"thumbMinSize",void 0),u([P],t.prototype,"renderByPixels",void 0),u([P],t.prototype,"alwaysShowTracks",void 0),u([P],t.prototype,"continuousScrolling",void 0),t}(),C=new WeakMap;function N(){if(void 0!==I)return I;var t=!1;try{var e=function(){},n=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassive",e,n),window.removeEventListener("testPassive",e,n)}catch(t){}return I=!!t&&{passive:!1}}function F(t){var e=C.get(t)||[];return C.set(t,e),function(t,n,r){function o(t){t.defaultPrevented||r(t)}n.split(/\s+/g).forEach((function(n){e.push({elem:t,eventName:n,handler:o}),t.addEventListener(n,o,N())}))}}function H(t){var e=function(t){return t.touches?t.touches[t.touches.length-1]:t}(t);return{x:e.clientX,y:e.clientY}}function W(t,e){return void 0===e&&(e=[]),e.some((function(e){return t===e}))}var B=["webkit","moz","ms","o"],G=new RegExp("^-(?!(?:"+B.join("|")+")-)");function U(t,e){e=function(t){var e={};return Object.keys(t).forEach((function(n){if(G.test(n)){var r=t[n];n=n.replace(/^-/,""),e[n]=r,B.forEach((function(t){e["-"+t+"-"+n]=r}))}else e[n]=t[n]})),e}(e),Object.keys(e).forEach((function(n){var r=n.replace(/^-/,"").replace(/-([a-z])/g,(function(t,e){return e.toUpperCase()}));t.style[r]=e[n]}))}var X,V=function(){function t(t){this.velocityMultiplier=/Android/.test(navigator.userAgent)?window.devicePixelRatio:1,this.updateTime=Date.now(),this.delta={x:0,y:0},this.velocity={x:0,y:0},this.lastPosition={x:0,y:0},this.lastPosition=H(t)}return t.prototype.update=function(t){var e=this.velocity,n=this.updateTime,r=this.lastPosition,o=Date.now(),i=H(t),u={x:-(i.x-r.x),y:-(i.y-r.y)},c=o-n||16.7,a=u.x/c*16.7,s=u.y/c*16.7;e.x=a*this.velocityMultiplier,e.y=s*this.velocityMultiplier,this.delta=u,this.updateTime=o,this.lastPosition=i},t}(),Y=function(){function t(){this._touchList={}}return Object.defineProperty(t.prototype,"_primitiveValue",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),t.prototype.isActive=function(){return void 0!==this._activeTouchID},t.prototype.getDelta=function(){var t=this._getActiveTracker();return t?i({},t.delta):this._primitiveValue},t.prototype.getVelocity=function(){var t=this._getActiveTracker();return t?i({},t.velocity):this._primitiveValue},t.prototype.getEasingDistance=function(t){var e=1-t,n={x:0,y:0},r=this.getVelocity();return Object.keys(r).forEach((function(t){for(var o=Math.abs(r[t])<=10?0:r[t];0!==o;)n[t]+=o,o=o*e|0})),n},t.prototype.track=function(t){var e=this,n=t.targetTouches;return Array.from(n).forEach((function(t){e._add(t)})),this._touchList},t.prototype.update=function(t){var e=this,n=t.touches,r=t.changedTouches;return Array.from(n).forEach((function(t){e._renew(t)})),this._setActiveID(r),this._touchList},t.prototype.release=function(t){var e=this;delete this._activeTouchID,Array.from(t.changedTouches).forEach((function(t){e._delete(t)}))},t.prototype._add=function(t){this._has(t)&&this._delete(t);var e=new V(t);this._touchList[t.identifier]=e},t.prototype._renew=function(t){this._has(t)&&this._touchList[t.identifier].update(t)},t.prototype._delete=function(t){delete this._touchList[t.identifier]},t.prototype._has=function(t){return this._touchList.hasOwnProperty(t.identifier)},t.prototype._setActiveID=function(t){this._activeTouchID=t[t.length-1].identifier},t.prototype._getActiveTracker=function(){return this._touchList[this._activeTouchID]},t}();!function(t){t.X="x",t.Y="y"}(X||(X={}));var q=function(){function t(t,e){void 0===e&&(e=0),this._direction=t,this._minSize=e,this.element=document.createElement("div"),this.displaySize=0,this.realSize=0,this.offset=0,this.element.className="scrollbar-thumb scrollbar-thumb-"+t}return t.prototype.attachTo=function(t){t.appendChild(this.element)},t.prototype.update=function(t,e,n){this.realSize=Math.min(e/n,1)*e,this.displaySize=Math.max(this.realSize,this._minSize),this.offset=t/n*(e+(this.realSize-this.displaySize)),U(this.element,this._getStyle())},t.prototype._getStyle=function(){switch(this._direction){case X.X:return{width:this.displaySize+"px","-transform":"translate3d("+this.offset+"px, 0, 0)"};case X.Y:return{height:this.displaySize+"px","-transform":"translate3d(0, "+this.offset+"px, 0)"};default:return null}},t}(),Q=function(){function t(t,e){void 0===e&&(e=0),this.element=document.createElement("div"),this._isShown=!1,this.element.className="scrollbar-track scrollbar-track-"+t,this.thumb=new q(t,e),this.thumb.attachTo(this.element)}return t.prototype.attachTo=function(t){t.appendChild(this.element)},t.prototype.show=function(){this._isShown||(this._isShown=!0,this.element.classList.add("show"))},t.prototype.hide=function(){this._isShown&&(this._isShown=!1,this.element.classList.remove("show"))},t.prototype.update=function(t,e,n){U(this.element,{display:n<=e?"none":"block"}),this.thumb.update(t,e,n)},t}(),K=function(){function t(t){this._scrollbar=t;var e=t.options.thumbMinSize;this.xAxis=new Q(X.X,e),this.yAxis=new Q(X.Y,e),this.xAxis.attachTo(t.containerEl),this.yAxis.attachTo(t.containerEl),t.options.alwaysShowTracks&&(this.xAxis.show(),this.yAxis.show())}return t.prototype.update=function(){var t=this._scrollbar,e=t.size,n=t.offset;this.xAxis.update(n.x,e.container.width,e.content.width),this.yAxis.update(n.y,e.container.height,e.content.height)},t.prototype.autoHideOnIdle=function(){this._scrollbar.options.alwaysShowTracks||(this.xAxis.hide(),this.yAxis.hide())},u([L(300)],t.prototype,"autoHideOnIdle",null),t}(),$=new WeakMap;function J(t){return Math.pow(t-1,3)+1}var Z,tt,et,nt=function(){function t(t,e){var n=this.constructor;this.scrollbar=t,this.name=n.pluginName,this.options=i(i({},n.defaultOptions),e)}return t.prototype.onInit=function(){},t.prototype.onDestroy=function(){},t.prototype.onUpdate=function(){},t.prototype.onRender=function(t){},t.prototype.transformDelta=function(t,e){return i({},t)},t.pluginName="",t.defaultOptions={},t}(),rt={order:new Set,constructors:{}};function ot(t){var e=F(t),n=t.containerEl;e(n,"keydown",(function(e){var r=document.activeElement;if((r===n||n.contains(r))&&!function(t){return!("INPUT"!==t.tagName&&"SELECT"!==t.tagName&&"TEXTAREA"!==t.tagName&&!t.isContentEditable)&&!t.disabled}(r)){var o=function(t,e){var n=t.size,r=t.limit,o=t.offset;switch(e){case Z.TAB:return function(t){requestAnimationFrame((function(){t.scrollIntoView(document.activeElement,{offsetTop:t.size.container.height/2,onlyScrollIfNeeded:!0})}))}(t);case Z.SPACE:return[0,200];case Z.PAGE_UP:return[0,40-n.container.height];case Z.PAGE_DOWN:return[0,n.container.height-40];case Z.END:return[0,r.y-o.y];case Z.HOME:return[0,-o.y];case Z.LEFT:return[-40,0];case Z.UP:return[0,-40];case Z.RIGHT:return[40,0];case Z.DOWN:return[0,40];default:return null}}(t,e.keyCode||e.which);if(o){var i=o[0],u=o[1];t.addTransformableMomentum(i,u,e,(function(n){n?e.preventDefault():(t.containerEl.blur(),t.parent&&t.parent.containerEl.focus())}))}}}))}function it(t){var e,n,r,o,i,u=F(t),c=t.containerEl,a=t.track,s=a.xAxis,f=a.yAxis;function l(e,n){var r=t.size,o=t.limit,i=t.offset;if(e===tt.X){var u=r.container.width+(s.thumb.realSize-s.thumb.displaySize);return A(n/u*r.content.width,0,o.x)-i.x}if(e===tt.Y){var c=r.container.height+(f.thumb.realSize-f.thumb.displaySize);return A(n/c*r.content.height,0,o.y)-i.y}return 0}function p(t){return W(t,[s.element,s.thumb.element])?tt.X:W(t,[f.element,f.thumb.element])?tt.Y:void 0}u(c,"click",(function(e){if(!n&&W(e.target,[s.element,f.element])){var r=e.target,o=p(r),i=r.getBoundingClientRect(),u=H(e);if(o===tt.X){var c=u.x-i.left-s.thumb.displaySize/2;t.setMomentum(l(o,c),0)}o===tt.Y&&(c=u.y-i.top-f.thumb.displaySize/2,t.setMomentum(0,l(o,c)))}})),u(c,"mousedown",(function(n){if(W(n.target,[s.thumb.element,f.thumb.element])){e=!0;var u=n.target,a=H(n),l=u.getBoundingClientRect();o=p(u),r={x:a.x-l.left,y:a.y-l.top},i=c.getBoundingClientRect(),U(t.containerEl,{"-user-select":"none"})}})),u(window,"mousemove",(function(u){if(e){n=!0;var c=H(u);if(o===tt.X){var a=c.x-r.x-i.left;t.setMomentum(l(o,a),0)}o===tt.Y&&(a=c.y-r.y-i.top,t.setMomentum(0,l(o,a)))}})),u(window,"mouseup blur",(function(){e=n=!1,U(t.containerEl,{"-user-select":""})}))}function ut(t){F(t)(window,"resize",z(t.update.bind(t),300))}function ct(t){var e,n=F(t),r=t.containerEl,o=t.contentEl,i=!1;n(window,"mousemove",(function(n){i&&(cancelAnimationFrame(e),function n(r){var o=r.x,i=r.y;if(o||i){var u=t.offset,c=t.limit;t.setMomentum(A(u.x+o,0,c.x)-u.x,A(u.y+i,0,c.y)-u.y),e=requestAnimationFrame((function(){n({x:o,y:i})}))}}(function(t,e){var n=t.bounding,r=n.top,o=n.right,i=n.bottom,u=n.left,c=H(e),a=c.x,s=c.y,f={x:0,y:0};return 0===a&&0===s||(a>o-20?f.x=a-o+20:a<u+20&&(f.x=a-u-20),s>i-20?f.y=s-i+20:s<r+20&&(f.y=s-r-20),f.x*=2,f.y*=2),f}(t,n)))})),n(o,"selectstart",(function(t){t.stopPropagation(),cancelAnimationFrame(e),i=!0})),n(window,"mouseup blur",(function(){cancelAnimationFrame(e),i=!1})),n(r,"scroll",(function(t){t.preventDefault(),r.scrollTop=r.scrollLeft=0}))}function at(t){var e,n=t.options.delegateTo||t.containerEl,r=new Y,o=F(t),i=0;o(n,"touchstart",(function(n){r.track(n),t.setMomentum(0,0),0===i&&(e=t.options.damping,t.options.damping=Math.max(e,.5)),i++})),o(n,"touchmove",(function(e){if(!et||et===t){r.update(e);var n=r.getDelta(),o=n.x,i=n.y;t.addTransformableMomentum(o,i,e,(function(n){n&&e.cancelable&&(e.preventDefault(),et=t)}))}})),o(n,"touchcancel touchend",(function(n){var o=r.getEasingDistance(e);t.addTransformableMomentum(o.x,o.y,n),0==--i&&(t.options.damping=e),r.release(n),et=null}))}function st(t){F(t)(t.options.delegateTo||t.containerEl,"onwheel"in window||document.implementation.hasFeature("Events.wheel","3.0")?"wheel":"mousewheel",(function(e){var n=function(t){if("deltaX"in t){var e=pt(t.deltaMode);return{x:t.deltaX/ft.STANDARD*e,y:t.deltaY/ft.STANDARD*e}}return"wheelDeltaX"in t?{x:t.wheelDeltaX/ft.OTHERS,y:t.wheelDeltaY/ft.OTHERS}:{x:0,y:t.wheelDelta/ft.OTHERS}}(e),r=n.x,o=n.y;t.addTransformableMomentum(r,o,e,(function(t){t&&e.preventDefault()}))}))}!function(t){t[t.TAB=9]="TAB",t[t.SPACE=32]="SPACE",t[t.PAGE_UP=33]="PAGE_UP",t[t.PAGE_DOWN=34]="PAGE_DOWN",t[t.END=35]="END",t[t.HOME=36]="HOME",t[t.LEFT=37]="LEFT",t[t.UP=38]="UP",t[t.RIGHT=39]="RIGHT",t[t.DOWN=40]="DOWN"}(Z||(Z={})),function(t){t[t.X=0]="X",t[t.Y=1]="Y"}(tt||(tt={}));var ft={STANDARD:1,OTHERS:-3},lt=[1,28,500],pt=function(t){return lt[t]||lt[0]},ht=new Map,dt=function(){function t(t,e){var n=this;this.offset={x:0,y:0},this.limit={x:1/0,y:1/0},this.bounding={top:0,right:0,bottom:0,left:0},this._plugins=[],this._momentum={x:0,y:0},this._listeners=new Set,this.containerEl=t;var r=this.contentEl=document.createElement("div");this.options=new R(e),t.setAttribute("data-scrollbar","true"),t.setAttribute("tabindex","-1"),U(t,{overflow:"hidden",outline:"none"}),window.navigator.msPointerEnabled&&(t.style.msTouchAction="none"),r.className="scroll-content",Array.from(t.childNodes).forEach((function(t){r.appendChild(t)})),t.appendChild(r),this.track=new K(this),this.size=this.getSize(),this._plugins=function(t,e){return Array.from(rt.order).filter((function(t){return!1!==e[t]})).map((function(n){var r=new(0,rt.constructors[n])(t,e[n]);return e[n]=r.options,r}))}(this,this.options.plugins);var o=t.scrollLeft,i=t.scrollTop;t.scrollLeft=t.scrollTop=0,this.setPosition(o,i,{withoutCallbacks:!0});var u=window.ResizeObserver;"function"==typeof u&&(this._observer=new u((function(){n.update()})),this._observer.observe(r)),ht.set(t,this),requestAnimationFrame((function(){n._init()}))}return Object.defineProperty(t.prototype,"parent",{get:function(){for(var t=this.containerEl.parentElement;t;){var e=ht.get(t);if(e)return e;t=t.parentElement}return null},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollTop",{get:function(){return this.offset.y},set:function(t){this.setPosition(this.scrollLeft,t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scrollLeft",{get:function(){return this.offset.x},set:function(t){this.setPosition(t,this.scrollTop)},enumerable:!0,configurable:!0}),t.prototype.getSize=function(){return function(t){var e=t.containerEl,n=t.contentEl,r=getComputedStyle(e),o=["paddingTop","paddingBottom","paddingLeft","paddingRight"].map((function(t){return r[t]?parseFloat(r[t]):0})),i=o[0]+o[1],u=o[2]+o[3];return{container:{width:e.clientWidth,height:e.clientHeight},content:{width:n.offsetWidth-n.clientWidth+n.scrollWidth+u,height:n.offsetHeight-n.clientHeight+n.scrollHeight+i}}}(this)},t.prototype.update=function(){!function(t){var e=t.getSize(),n={x:Math.max(e.content.width-e.container.width,0),y:Math.max(e.content.height-e.container.height,0)},r=t.containerEl.getBoundingClientRect(),o={top:Math.max(r.top,0),right:Math.min(r.right,window.innerWidth),bottom:Math.min(r.bottom,window.innerHeight),left:Math.max(r.left,0)};t.size=e,t.limit=n,t.bounding=o,t.track.update(),t.setPosition()}(this),this._plugins.forEach((function(t){t.onUpdate()}))},t.prototype.isVisible=function(t){return function(t,e){var n=t.bounding,r=e.getBoundingClientRect(),o=Math.max(n.top,r.top),i=Math.max(n.left,r.left),u=Math.min(n.right,r.right);return o<Math.min(n.bottom,r.bottom)&&i<u}(this,t)},t.prototype.setPosition=function(t,e,n){var r=this;void 0===t&&(t=this.offset.x),void 0===e&&(e=this.offset.y),void 0===n&&(n={});var o=function(t,e,n){var r=t.options,o=t.offset,u=t.limit,c=t.track,a=t.contentEl;return r.renderByPixels&&(e=Math.round(e),n=Math.round(n)),e=A(e,0,u.x),n=A(n,0,u.y),e!==o.x&&c.xAxis.show(),n!==o.y&&c.yAxis.show(),r.alwaysShowTracks||c.autoHideOnIdle(),e===o.x&&n===o.y?null:(o.x=e,o.y=n,U(a,{"-transform":"translate3d("+-e+"px, "+-n+"px, 0)"}),c.update(),{offset:i({},o),limit:i({},u)})}(this,t,e);o&&!n.withoutCallbacks&&this._listeners.forEach((function(t){t.call(r,o)}))},t.prototype.scrollTo=function(t,e,n,r){void 0===t&&(t=this.offset.x),void 0===e&&(e=this.offset.y),void 0===n&&(n=0),void 0===r&&(r={}),function(t,e,n,r,o){void 0===r&&(r=0);var i=void 0===o?{}:o,u=i.easing,c=void 0===u?J:u,a=i.callback,s=t.options,f=t.offset,l=t.limit;s.renderByPixels&&(e=Math.round(e),n=Math.round(n));var p=f.x,h=f.y,d=A(e,0,l.x)-p,v=A(n,0,l.y)-h,y=Date.now();cancelAnimationFrame($.get(t)),function e(){var n=Date.now()-y,o=r?c(Math.min(n/r,1)):1;if(t.setPosition(p+d*o,h+v*o),n>=r)"function"==typeof a&&a.call(t);else{var i=requestAnimationFrame(e);$.set(t,i)}}()}(this,t,e,n,r)},t.prototype.scrollIntoView=function(t,e){void 0===e&&(e={}),function(t,e,n){var r=void 0===n?{}:n,o=r.alignToTop,i=void 0===o||o,u=r.onlyScrollIfNeeded,c=void 0!==u&&u,a=r.offsetTop,s=void 0===a?0:a,f=r.offsetLeft,l=void 0===f?0:f,p=r.offsetBottom,h=void 0===p?0:p,d=t.containerEl,v=t.bounding,y=t.offset,m=t.limit;if(e&&d.contains(e)){var g=e.getBoundingClientRect();if(!c||!t.isVisible(e)){var b=i?g.top-v.top-s:g.bottom-v.bottom+h;t.setMomentum(g.left-v.left-l,A(b,-y.y,m.y-y.y))}}}(this,t,e)},t.prototype.addListener=function(t){if("function"!=typeof t)throw new TypeError("[smooth-scrollbar] scrolling listener should be a function");this._listeners.add(t)},t.prototype.removeListener=function(t){this._listeners.delete(t)},t.prototype.addTransformableMomentum=function(t,e,n,r){this._updateDebounced();var o=this._plugins.reduce((function(t,e){return e.transformDelta(t,n)||t}),{x:t,y:e}),i=!this._shouldPropagateMomentum(o.x,o.y);i&&this.addMomentum(o.x,o.y),r&&r.call(this,i)},t.prototype.addMomentum=function(t,e){this.setMomentum(this._momentum.x+t,this._momentum.y+e)},t.prototype.setMomentum=function(t,e){0===this.limit.x&&(t=0),0===this.limit.y&&(e=0),this.options.renderByPixels&&(t=Math.round(t),e=Math.round(e)),this._momentum.x=t,this._momentum.y=e},t.prototype.updatePluginOptions=function(t,e){this._plugins.forEach((function(n){n.name===t&&Object.assign(n.options,e)}))},t.prototype.destroy=function(){var t=this.containerEl,e=this.contentEl;!function(t){var e=C.get(t);e&&(e.forEach((function(t){var e=t.elem,n=t.eventName,r=t.handler;e.removeEventListener(n,r,N())})),C.delete(t))}(this),this._listeners.clear(),this.setMomentum(0,0),cancelAnimationFrame(this._renderID),this._observer&&this._observer.disconnect(),ht.delete(this.containerEl);for(var n=Array.from(e.childNodes);t.firstChild;)t.removeChild(t.firstChild);n.forEach((function(e){t.appendChild(e)})),U(t,{overflow:""}),t.scrollTop=this.scrollTop,t.scrollLeft=this.scrollLeft,this._plugins.forEach((function(t){t.onDestroy()})),this._plugins.length=0},t.prototype._init=function(){var t=this;this.update(),Object.keys(r).forEach((function(e){r[e](t)})),this._plugins.forEach((function(t){t.onInit()})),this._render()},t.prototype._updateDebounced=function(){this.update()},t.prototype._shouldPropagateMomentum=function(t,e){void 0===t&&(t=0),void 0===e&&(e=0);var n=this.options,r=this.offset,o=this.limit;if(!n.continuousScrolling)return!1;0===o.x&&0===o.y&&this._updateDebounced();var i=A(t+r.x,0,o.x),u=A(e+r.y,0,o.y),c=!0;return(c=(c=c&&i===r.x)&&u===r.y)&&(r.x===o.x||0===r.x||r.y===o.y||0===r.y)},t.prototype._render=function(){var t=this._momentum;if(t.x||t.y){var e=this._nextTick("x"),n=this._nextTick("y");t.x=e.momentum,t.y=n.momentum,this.setPosition(e.position,n.position)}var r=i({},this._momentum);this._plugins.forEach((function(t){t.onRender(r)})),this._renderID=requestAnimationFrame(this._render.bind(this))},t.prototype._nextTick=function(t){var e=this.options,n=this.offset,r=this._momentum,o=n[t],i=r[t];if(Math.abs(i)<=.1)return{momentum:0,position:o+i};var u=i*(1-e.damping);return e.renderByPixels&&(u|=0),{momentum:u,position:o+i-u}},u([L(100,{leading:!0})],t.prototype,"_updateDebounced",null),t}(),vt="smooth-scrollbar-style",yt=!1;function mt(){if(!yt&&"undefined"!=typeof window){var t=document.createElement("style");t.id=vt,t.textContent="\n[data-scrollbar] {\n display: block;\n position: relative;\n}\n\n.scroll-content {\n display: flow-root;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n\n.scrollbar-track {\n position: absolute;\n opacity: 0;\n z-index: 1;\n background: rgba(222, 222, 222, .75);\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n -webkit-transition: opacity 0.5s 0.5s ease-out;\n transition: opacity 0.5s 0.5s ease-out;\n}\n.scrollbar-track.show,\n.scrollbar-track:hover {\n opacity: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n}\n\n.scrollbar-track-x {\n bottom: 0;\n left: 0;\n width: 100%;\n height: 8px;\n}\n.scrollbar-track-y {\n top: 0;\n right: 0;\n width: 8px;\n height: 100%;\n}\n.scrollbar-thumb {\n position: absolute;\n top: 0;\n left: 0;\n width: 8px;\n height: 8px;\n background: rgba(0, 0, 0, .5);\n border-radius: 4px;\n}\n",document.head&&document.head.appendChild(t),yt=!0}}n.d(e,"ScrollbarPlugin",(function(){return nt}));var gt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return function(t,e){function n(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}(e,t),e.init=function(t,e){if(!t||1!==t.nodeType)throw new TypeError("expect element to be DOM Element, but got "+t);return mt(),ht.has(t)?ht.get(t):new dt(t,e)},e.initAll=function(t){return Array.from(document.querySelectorAll("[data-scrollbar]"),(function(n){return e.init(n,t)}))},e.has=function(t){return ht.has(t)},e.get=function(t){return ht.get(t)},e.getAll=function(){return Array.from(ht.values())},e.destroy=function(t){var e=ht.get(t);e&&e.destroy()},e.destroyAll=function(){ht.forEach((function(t){t.destroy()}))},e.use=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];t.forEach((function(t){var e=t.pluginName;if(!e)throw new TypeError("plugin name is required");rt.order.add(e),rt.constructors[e]=t}))}.apply(void 0,t)},e.attachStyle=function(){return mt()},e.detachStyle=function(){return function(){if(yt&&"undefined"!=typeof window){var t=document.getElementById(vt);t&&t.parentNode&&(t.parentNode.removeChild(t),yt=!1)}}()},e.version="8.7.4",e.ScrollbarPlugin=nt,e}(dt);e.default=gt}]).default}));
\ No newline at end of file
/*! WOW wow.js - v1.2.1 - 2016-09-05
* https://wowjs.uk
* Copyright (c) 2016 Thomas Grainger; Licensed MIT */!function(a,b){if("function"==typeof define&&define.amd)define(["module","exports"],b);else if("undefined"!=typeof exports)b(module,exports);else{var c={exports:{}};b(c,c.exports),a.WOW=c.exports}}(this,function(a,b){"use strict";function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function d(a,b){return b.indexOf(a)>=0}function e(a,b){for(var c in b)if(null==a[c]){var d=b[c];a[c]=d}return a}function f(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)}function g(a){var b=arguments.length<=1||void 0===arguments[1]?!1:arguments[1],c=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],d=arguments.length<=3||void 0===arguments[3]?null:arguments[3],e=void 0;return null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e}function h(a,b){null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)&&a["on"+b]()}function i(a,b,c){null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c}function j(a,b,c){null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]}function k(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight}Object.defineProperty(b,"__esModule",{value:!0});var l,m,n=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),o=window.WeakMap||window.MozWeakMap||function(){function a(){c(this,a),this.keys=[],this.values=[]}return n(a,[{key:"get",value:function(a){for(var b=0;b<this.keys.length;b++){var c=this.keys[b];if(c===a)return this.values[b]}}},{key:"set",value:function(a,b){for(var c=0;c<this.keys.length;c++){var d=this.keys[c];if(d===a)return this.values[c]=b,this}return this.keys.push(a),this.values.push(b),this}}]),a}(),p=window.MutationObserver||window.WebkitMutationObserver||window.MozMutationObserver||(m=l=function(){function a(){c(this,a),"undefined"!=typeof console&&null!==console&&(console.warn("MutationObserver is not supported by your browser."),console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content."))}return n(a,[{key:"observe",value:function(){}}]),a}(),l.notSupported=!0,m),q=window.getComputedStyle||function(a){var b=/(\-([a-z]){1})/g;return{getPropertyValue:function(c){"float"===c&&(c="styleFloat"),b.test(c)&&c.replace(b,function(a,b){return b.toUpperCase()});var d=a.currentStyle;return(null!=d?d[c]:void 0)||null}}},r=function(){function a(){var b=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];c(this,a),this.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null},this.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),this.vendors=["moz","webkit"],this.start=this.start.bind(this),this.resetAnimation=this.resetAnimation.bind(this),this.scrollHandler=this.scrollHandler.bind(this),this.scrollCallback=this.scrollCallback.bind(this),this.scrolled=!0,this.config=e(b,this.defaults),null!=b.scrollContainer&&(this.config.scrollContainer=document.querySelector(b.scrollContainer)),this.animationNameCache=new o,this.wowEvent=g(this.config.boxClass)}return n(a,[{key:"init",value:function(){this.element=window.document.documentElement,d(document.readyState,["interactive","complete"])?this.start():i(document,"DOMContentLoaded",this.start),this.finished=[]}},{key:"start",value:function(){var a=this;if(this.stopped=!1,this.boxes=[].slice.call(this.element.querySelectorAll("."+this.config.boxClass)),this.all=this.boxes.slice(0),this.boxes.length)if(this.disabled())this.resetStyle();else for(var b=0;b<this.boxes.length;b++){var c=this.boxes[b];this.applyStyle(c,!0)}if(this.disabled()||(i(this.config.scrollContainer||window,"scroll",this.scrollHandler),i(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live){var d=new p(function(b){for(var c=0;c<b.length;c++)for(var d=b[c],e=0;e<d.addedNodes.length;e++){var f=d.addedNodes[e];a.doSync(f)}});d.observe(document.body,{childList:!0,subtree:!0})}}},{key:"stop",value:function(){this.stopped=!0,j(this.config.scrollContainer||window,"scroll",this.scrollHandler),j(window,"resize",this.scrollHandler),null!=this.interval&&clearInterval(this.interval)}},{key:"sync",value:function(){p.notSupported&&this.doSync(this.element)}},{key:"doSync",value:function(a){if("undefined"!=typeof a&&null!==a||(a=this.element),1===a.nodeType){a=a.parentNode||a;for(var b=a.querySelectorAll("."+this.config.boxClass),c=0;c<b.length;c++){var e=b[c];d(e,this.all)||(this.boxes.push(e),this.all.push(e),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(e,!0),this.scrolled=!0)}}}},{key:"show",value:function(a){return this.applyStyle(a),a.className=a.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(a),h(a,this.wowEvent),i(a,"animationend",this.resetAnimation),i(a,"oanimationend",this.resetAnimation),i(a,"webkitAnimationEnd",this.resetAnimation),i(a,"MSAnimationEnd",this.resetAnimation),a}},{key:"applyStyle",value:function(a,b){var c=this,d=a.getAttribute("data-wow-duration"),e=a.getAttribute("data-wow-delay"),f=a.getAttribute("data-wow-iteration");return this.animate(function(){return c.customStyle(a,b,d,e,f)})}},{key:"resetStyle",value:function(){for(var a=0;a<this.boxes.length;a++){var b=this.boxes[a];b.style.visibility="visible"}}},{key:"resetAnimation",value:function(a){if(a.type.toLowerCase().indexOf("animationend")>=0){var b=a.target||a.srcElement;b.className=b.className.replace(this.config.animateClass,"").trim()}}},{key:"customStyle",value: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}},{key:"vendorSet",value:function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];a[""+c]=d;for(var e=0;e<this.vendors.length;e++){var f=this.vendors[e];a[""+f+c.charAt(0).toUpperCase()+c.substr(1)]=d}}}},{key:"vendorCSS",value:function(a,b){for(var c=q(a),d=c.getPropertyCSSValue(b),e=0;e<this.vendors.length;e++){var f=this.vendors[e];d=d||c.getPropertyCSSValue("-"+f+"-"+b)}return d}},{key:"animationName",value:function(a){var b=void 0;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=q(a).getPropertyValue("animation-name")}return"none"===b?"":b}},{key:"cacheAnimationName",value:function(a){return this.animationNameCache.set(a,this.animationName(a))}},{key:"cachedAnimationName",value:function(a){return this.animationNameCache.get(a)}},{key:"scrollHandler",value:function(){this.scrolled=!0}},{key:"scrollCallback",value:function(){if(this.scrolled){this.scrolled=!1;for(var a=[],b=0;b<this.boxes.length;b++){var c=this.boxes[b];if(c){if(this.isVisible(c)){this.show(c);continue}a.push(c)}}this.boxes=a,this.boxes.length||this.config.live||this.stop()}}},{key:"offsetTop",value:function(a){for(;void 0===a.offsetTop;)a=a.parentNode;for(var b=a.offsetTop;a.offsetParent;)a=a.offsetParent,b+=a.offsetTop;return b}},{key:"isVisible",value:function(a){var b=a.getAttribute("data-wow-offset")||this.config.offset,c=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset,d=c+Math.min(this.element.clientHeight,k())-b,e=this.offsetTop(a),f=e+a.clientHeight;return d>=e&&f>=c}},{key:"disabled",value:function(){return!this.config.mobile&&f(navigator.userAgent)}}]),a}();b["default"]=r,a.exports=b["default"]});
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Project Details</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown current"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Page Title -->
<section class="page-title" id="to-top-div">
<div class="auto-container">
<h1><span>abstract company</span></h1>
<div class="bread-crumb">
<ul class="clearfix">
<li><a href="index.html">home</a></li>
<li><a href="portfolio.html">projects</a></li>
<li class="current">abstract company</li>
</ul>
</div>
</div>
</section>
<!--End Banner Section -->
<!--Portfolio Single Section-->
<section class="project-details">
<div class="auto-container">
<div class="upper-content">
<div class="row clearfix">
<!--Text Col-->
<div class="text-col col-lg-5 col-md-12 col-sm-12">
<div class="inner">
<h3>Abstract company branding design</h3>
<div class="scope">
<div class="ttl"><span>Scope</span><i class="fa fa-ellipsis-v"></i></div>
<ul>
<li>Brand Strategy</li>
<li>Identity Design</li>
<li>Website</li>
<li>Campaigns</li>
</ul>
</div>
<div class="text">Trends and common requests can be utilized to make valuable changes to the way an organization interacts with its team members.</div>
</div>
</div>
<!--Image Col-->
<div class="image-col col-lg-7 col-md-12 col-sm-12">
<div class="inner">
<div class="image"><img src="images/resource/image-35.jpg" alt=""></div>
</div>
</div>
</div>
</div>
<div class="images">
<div class="image"><img src="images/resource/image-36.jpg" alt=""></div>
<div class="image"><img src="images/resource/image-37.jpg" alt=""></div>
<div class="image"><img src="images/resource/image-38.jpg" alt=""></div>
</div>
<div class="post-controls">
<ul class="clearfix">
<li><a href="#">Previous Project</a></li>
<li><a href="#">Next Project</a></li>
</ul>
</div>
</div>
</section>
<!--Main Footer-->
<footer class="main-footer">
<button class="scroll-top scroll-to-target" data-target="html" id="scroll-to-top"><span class="icon fa fa-arrow-alt-circle-up"></span></button>
<div class="footer-inner">
<div class="auto-container">
<div class="footer-logo"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="info">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Address</div>
<div class="text">121 King St, Melbourne <br>VIC 3000, Australia</div>
</div>
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Contact info</div>
<div class="text"><a href="tel:12345678900">123 456 789 00</a> <br> <a href="mailto:vosio@contact.com">vosio@contact.com</a></div>
</div>
</div>
</div>
<div class="loc-info"><a href="#">Map & Directions</a></div>
</div>
</div>
</footer>
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Vosio Portfolio Template - Our Portfolio</title>
<!-- Stylesheets -->
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link rel="shortcut icon" href="images/favicon.png" type="image/x-icon">
<link rel="icon" href="images/favicon.png" type="image/x-icon">
<!-- Responsive -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link href="css/responsive.css" rel="stylesheet">
<!--[if lt IE 9]><script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script><![endif]-->
</head>
<body>
<div class="site-container">
<div class="cursor"></div>
<!-- Preloader -->
<div class="preloader"></div>
<div class="menu-backdrop"></div>
<!-- Main Header Bar-->
<header class="main-header-bar">
<div class="line-one"></div>
<div class="line-two"></div>
<!--Header-Upper-->
<div class="header-bar-inner">
<div class="outer-box clearfix">
<!--Nav Toggler-->
<div class="nav-toggler"><button class="toggler-btn"><span class="bar bar-one"></span><span class="bar bar-two"></span><span class="bar bar-three"></span></button></div>
<!--Social Links-->
<div class="social-links">
<ul class="clearfix">
<li><a href="#"><span class="fab fa-instagram"></span></a></li>
<li><a href="#"><span class="fab fa-twitter-square"></span></a></li>
<li><a href="#"><span class="fab fa-facebook-square"></span></a></li>
</ul>
</div>
<!--Copyright Text-->
<div class="copyright">&copy; Vosio 2022</div>
</div>
<!--Alt Logo Box-->
<div class="alt-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<!--Nav Bg Box-->
<div class="nav-bg-box"></div>
<!--Main Nav Outer-->
<div class="main-nav-outer">
<div class="nav-closer"><img src="images/icons/close-icon.png" alt=""></div>
<div class="outer-nav-box">
<div class="top-bg"></div>
<div class="bottom-bg"></div>
<div class="main-nav-box" data-scrollbar="">
<!--Logo Box-->
<div class="main-logo-box"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="main-nav">
<ul class="navigation">
<li class="dropdown"><a href="#">home</a>
<ul>
<li><a href="index.html">home 01</a></li>
<li><a href="index-2.html">home 02</a></li>
<li><a href="index-3.html">home 03</a></li>
<li><a href="index-4.html">home 04</a></li>
<li><a href="index-5.html">home 05</a></li>
<li><a href="index-6.html">home 06</a></li>
<li><a href="index-7.html">home 07</a></li>
<li><a href="index-8.html">home 08</a></li>
<li><a href="index-9.html">home 09</a></li>
<li><a href="index-10.html">home 10</a></li>
<li><a href="index-11.html">home 11</a></li>
<li><a href="index-12.html">home 12</a></li>
<li><a href="index-13.html">home 13</a></li>
</ul>
</li>
<li class="dropdown current"><a href="#">portfolio</a>
<ul>
<li><a href="portfolio.html">portfolio</a></li>
<li><a href="portfolio-single.html">project details</a></li>
</ul>
</li>
<li><a href="about.html">about us</a></li>
<li class="dropdown"><a href="#">stories</a>
<ul>
<li><a href="blog.html">stories</a></li>
<li><a href="blog-single.html">post details</a></li>
</ul>
</li>
<li><a href="contact.html">get in touch</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!--End Header Upper-->
</header>
<!--End Main Header -->
<div class="scroll-container">
<div class="main-content-container" id="scroll-container">
<div class="body-bg-layer" style="background-image: url(images/background/body-bg-1.jpg);"></div>
<!-- Page Title -->
<section class="page-title" id="to-top-div">
<div class="auto-container">
<h1><span>portoflio</span></h1>
<div class="bread-crumb">
<ul class="clearfix">
<li><a href="index.html">home</a></li>
<li class="current">portoflio</li>
</ul>
</div>
</div>
</section>
<!--End Banner Section -->
<!--Portfolio Section-->
<section class="portfolio-section">
<div class="auto-container">
<div class="mixitup-gallery">
<!--Filter-->
<div class="gallery-filters centered clearfix">
<ul class="filter-tabs filter-btns clearfix">
<li class="active filter" data-role="button" data-filter="all">Show All</li>
<li class="filter" data-role="button" data-filter=".branding">Branding</li>
<li class="filter" data-role="button" data-filter=".mockup">Mockups</li>
<li class="filter" data-role="button" data-filter=".website">Websites</li>
<li class="filter" data-role="button" data-filter=".application">Application</li>
<li class="filter" data-role="button" data-filter=".motion">Motion</li>
</ul>
</div>
<div class="filter-list row clearfix">
<!--Portfolio Block-->
<div class="portfolio-block mix all website application motion col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-24.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>interior</span></div>
<h5><a href="portfolio-single.html">Influenced by Power</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all mockup application col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-25.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>cultural</span></div>
<h5><a href="portfolio-single.html">Influenced by Power</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all mockup website motion col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-26.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>interior</span></div>
<h5><a href="portfolio-single.html">Thoughtfully making Space</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all mockup application col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-27.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>flats</span></div>
<h5><a href="portfolio-single.html">Unique Solution</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all mockup application motion col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-28.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>wood</span></div>
<h5><a href="portfolio-single.html">Magnificent Assembled</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all branding website motion col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-29.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>exterior</span></div>
<h5><a href="portfolio-single.html">Innovation in Craft</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all branding mockup website col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-30.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>wood</span></div>
<h5><a href="portfolio-single.html">Well-simplified design</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all branding mockup motion col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-31.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>metal</span></div>
<h5><a href="portfolio-single.html">Design your dreams with us</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all branding application motion col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-32.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>exterior</span></div>
<h5><a href="portfolio-single.html">Level of evolution</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all mockup website application col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-33.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>aluminium</span></div>
<h5><a href="portfolio-single.html">You bet it looks so good </a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all website application motion col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-34.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>high buildings</span></div>
<h5><a href="portfolio-single.html">The Joy of Living</a></h5>
</div>
</div>
</div>
</div>
<!--Portfolio Block-->
<div class="portfolio-block mix all branding mockup col-xl-4 col-lg-4 col-md-6 col-sm-12">
<div class="inner-box">
<div class="image"><img src="images/resource/image-27.jpg" alt=""></div>
<div class="overlay">
<div class="more-link"><a href="portfolio-single.html" class="theme-btn"><i class="fa-solid fa-bars-staggered"></i></a></div>
<div class="inner">
<div class="cat"><span>interior</span></div>
<h5><a href="portfolio-single.html">The Joy of Living</a></h5>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--Main Footer-->
<footer class="main-footer">
<button class="scroll-top scroll-to-target" data-target="html" id="scroll-to-top"><span class="icon fa fa-arrow-alt-circle-up"></span></button>
<div class="footer-inner">
<div class="auto-container">
<div class="footer-logo"><a href="index.html"><img src="images/logo.png" alt=""></a></div>
<div class="info">
<div class="row clearfix">
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Address</div>
<div class="text">121 King St, Melbourne <br>VIC 3000, Australia</div>
</div>
<!--Block-->
<div class="info-block col-lg-6 col-md-6 col-sm-12">
<div class="i-title">Contact info</div>
<div class="text"><a href="tel:12345678900">123 456 789 00</a> <br> <a href="mailto:vosio@contact.com">vosio@contact.com</a></div>
</div>
</div>
</div>
<div class="loc-info"><a href="#">Map & Directions</a></div>
</div>
</div>
</footer>
</div>
</div>
</div>
<!--End Site Container-->
<script src="js/jquery.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/jquery.fancybox.js"></script>
<script src="js/mixitup.js"></script>
<script src="js/smooth-scrollbar.js"></script>
<script src="js/owl.js"></script>
<script src="js/cursor-script.js"></script>
<script src="js/wow.js"></script>
<script src="js/custom-script.js"></script>
</body>
</html>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment