<?php
?>
<section id="windpro">
<div class="section main-windpro">
<div class="container page-container">
<div class="section-wrapper row">
<div class="col-xl-6 col-md-7">
<h1 class="main-title">WINDPRO</h1>
<div class="title">Advanced Wind Monitoring & Control Systems for Industrial Use</div>
<div class="w3eden">
<div class="content hidden-xs">WindPro offers precise wind speed and direction monitoring at up to 1,000m wireless range. Designed for easy integration into existing systems with 4-20mA analog output and programmable contact relays and more. View real-time data effortlessly on its LCD screen, your PC, outdoor signage, or through Bluetooth mobile app.</div>
</div><button class="btn btn-main form-active-btn">GET A QUOTE</button>
</div>
<div class="col w3eden">
<div class="section1 main-windpro visible-xs"></div>
</div>
</div>
</div>
</div>
<div class="w3eden section windpro-video">
<div class="page-container">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" width="560" height="315" src="https://www.youtube.com/embed/dcviXpXISXU?autoplay=1&mute=1&loop=1&enablejsapi=1&wmode=opaque&playlist=dcviXpXISXU" title="windpro video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""></iframe>
</div>
</div>
</div>
<div class="w3eden section switch-control">
<div class="container">
<div class="row">
<div class="col-md-6"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2024/01/WindPro-S3-1.gif" alt=""></div>
<div class="col-md-6">
<div class="switch-control-title">Develop an Automated Control<br class="visible-xs"> System by Wind Speeds & Directions</div>
<div class="content hidden-xs">WindPro simplifies automation by setting 4-level wind thresholds with relay switches. This feature enables automatic activation or deactivation, streamlining tasks and conserving energy effortlessly.
<div class="img"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2024/01/WindPro-S3-2.png" alt=""></div>
</div>
</div>
</div>
</div>
</div>
<div class="section telegram-app">
<div class="container">
<div class="row">
<div class="col-md-6 w3eden">
<div class="telegram-app-title">Create Instant High Wind Alerts on Telegram App</div>
<div class="content hidden-xs">WindPro allows customized wind alerts sent to your mobile via the Telegram app using contact relays. Stay updated in real-time for swift decisions and ensure safety.</div>
<div class="img hidden-xs">
<button class="btn btn-border btn btn-primary btn-lg" type="button" data-toggle="modal" data-bs-toggle="modal" data-target="#modalvideo" data-bs-target="#modalvideo">LEARN MORE</button>
</div>
</div>
<div class="col-md-6"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2024/01/WindPro-S4.gif" alt=""></div>
</div>
</div>
<div class="modal fade" id="modalvideo" tabindex="-1" role="dialog" aria-labelledby="modalLabel">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<button class="close" type="button" data-dismiss="modal" data-bs-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Create Instant High Wind Alerts on Telegram App</h4>
</div>
<div class="modal-body">
<div class="embed-responsive embed-responsive-16by9 ratio ratio-16x9">
<iframe class="embed-responsive-item" id="player_2" data-videolink="https://www.youtube.com/embed/cScaT8XFLjw" width="560" height="315" src="https://www.youtube.com/embed/cScaT8XFLjw?si=sGRtR-t8JaT54J3B" title="WindPro Telegram App" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen=""> </iframe>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="w3eden section switch-control wind-related">
<div class="container">
<div class="row">
<div class="col-md-6"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2024/01/WindPro-S5.gif" alt=""></div>
<div class="col-md-6">
<div class="wind-related-title switch-control-title">Integrate Your Own Systems to Customize Wind-Related Warnings</div>
<div class="content hidden-xs">WindPro sends caution alerts to external devices when detecting extreme wind conditions. With its preset wind thresholds, WindPro can be integrated with LED signage displaying warning messages. Additionally, WindPro is adept at controlling barriers and windbreak protection systems.</div>
<div class="img hidden-xs"><button class="btn btn-main form-active-btn">GET A QUOTE</button></div>
</div>
</div>
</div>
</div>
<div class="w3eden section wind-control-system">
<div class="container-fluid">
<div class="row">
<div class="col-auto img-left"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_1.png" alt=""></div>
<div class="col-auto">
<div class="system">
<div class="title wow animate__fadeIn">WindPro<br><span class="subtitle">Wind Sensor Industrial Control System</span></div>
<div class="bd-line"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2024/01/WindPro-S6-4.png" alt=""></div>
<div class="more-content wow animate__fadeIn">
<div class="content">
<ul class="hidden-xs">
<li>Measure wind data at max 1,000m ultra-long wireless range.</li>
<li>Configurable alerts at 4 wind thresholds on each sensor.</li>
<li>IP67 waterproof rated & robust for industrial installation.</li>
<li>Connect up to 2 different wind sensors simultaneously.</li>
</ul>
<ul class="visible-xs-block">
<li>Measure wind data at max 1,000m range</li>
<li>Configurable alerts at 4 thresholds/sensor</li>
<li>Connect up to 2 different wind sensors</li>
<li>IP67 waterproof & robust design</li>
</ul>
</div>
</div>
</div>
</div>
<div class="col-auto img-right"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_2.png" alt=""></div>
</div>
</div>
<div class="container wow animate__fadeIn hidden-xs" data-wow-delay="1.5s">
<div class="row">
<div class="owl-carousel" id="wind-control-system">
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_1.png" alt="">
<div class="text">Wind Speed (0-50 m/s)</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_2.png" alt="">
<div class="text">Wind Direction</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_3.png" alt="">
<div class="text">Wind Chill Index</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_4.png" alt="">
<div class="text">3 Years Battery Life</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_5.png" alt="">
<div class="text">Beaufort Scale</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_6.png" alt="">
<div class="text">Air Temperature</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_7.png" alt="">
<div class="text">Air Pressure</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_8.png" alt="">
<div class="text">IP67 Housing</div>
</div>
<div class="item"></div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_9.png" alt="">
<div class="text">1,000m Wireless Range</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_10.png" alt="">
<div class="text">2 Sensors Support</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_11.png" alt="">
<div class="text">24V DC Power Supply</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_12.png" alt="">
<div class="text">Various IIoT Integration</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_13.png" alt="">
<div class="text">4 Alarms & Relay Switches</div>
</div>
<div class="item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_icon_14.png" alt="">
<div class="text">4.3 Full-color Touchscreen</div>
</div>
<div class="item"></div>
</div>
</div>
</div>
</div>
<div class="w3eden section real-time-wind">
<div class="container">
<div class="title">Real-Time Wind Readings Across Platforms</div>
<div class="content hidden-xs">WindPro delivers real-time wind data to your PC with the RS-232 port and mobile devices via Bluetooth broadcasting on the WindSmart app. Scarlet also offers an integrable protocol that allows users to feed WindPro data into their own systems, such as SCADA or PLC.</div>
<div class="content visible-xs-block">WindPro delivers real-time wind data to your PC with the RS-232 port and mobile devices via Bluetooth broadcasting on the WindSmart app. Scarlet also offers an integrable protocol for SCADA or PLC.</div>
<div class="img"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S11_1.png" alt="" srcset=""></div>
<div class="row">
<div class="col-auto">
<div class="app"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S11_icon_1.png" alt="" width="107">
<div class="text">WindPro RS232</div><a href="https://legacy.scarlet-tech.com/wp-content/uploads/WindPro_RS232_Utility/WindPro_RS232_Utility.zip" target="_blank">
<div class="memo">data display utility<br>(Windows OS)</div></a>
</div>
</div>
<div class="col-auto">
<div class="app"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S11_icon_2.png" alt="" width="107">
<div class="text">ScarletWind</div><a href="https://legacy.scarlet-tech.com/wp-content/uploads/WindPro/ScarletWind.zip" target="_blank">
<div class="memo">- Log export utility<br>(Windows OS)</div></a>
</div>
</div>
<div class="col-auto">
<div class="app"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S11_icon_3.png" alt="" width="107">
<div class="text">WindSmart</div><a href="https://play.google.com/store/apps/details?id=com.scarlet_tech.windpro_app" target="_blank">
<div class="memo">- Wind data viewer<br>(Android)</div></a>
</div>
</div>
<div class="col-auto">
<div class="app"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S11_icon_4.png" alt="" width="107">
<div class="text">WindSmart</div><a href="https://apps.apple.com/gp/app/id6446079662" target="_blank">
<div class="memo">- Wind data viewer<br>(iOS)</div></a>
</div>
</div>
</div>
</div>
</div>
<div class="w3eden section windpro-videos">
<div class="container">
<div class="title">WindPro Video Tutorials for Easy Setup</div>
<div class="row">
<div class="col-md-6 col-lg-3"><a href="https://youtu.be/oCs31NB0Xiw" target="_blank"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Videopic_1.png" alt="">
<div class="content">Guide of Wi-Fi Settings on WindPro’s Concole</div></a></div>
<div class="col-md-6 col-lg-3 hidden-xs"><a href="https://youtu.be/nyCWtq_r8fo" target="_blank"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Videopic_2.png" alt="">
<div class="content">Manually Initiate WindPro Web Portal Connection </div></a></div>
<div class="col-md-6 col-lg-3 hidden-xs"><a href="https://youtu.be/dGJbqyCeNEE" target="_blank"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Videopic_3.png" alt="">
<div class="content">Manually Configure Wi-Fi Settings on WindPro's Console</div></a></div>
<div class="col-md-6 col-lg-3"><a href="https://youtu.be/Ad-TkC7JYUM" target="_blank"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Videopic_4.png" alt="">
<div class="content">How to Connect Quad LED Stack Light with WindPro's Concole</div></a></div>
</div>
<div class="more-videos"><a href="https://www.youtube.com/playlist?list=PLxOQm8IBQ8bjv9v-DDMjrCDnsFLsZ11K6" target="_blank">View All Videos</a></div>
</div>
</div>
<div class="w3eden seciton windpro-online">
<div class="container">
<div class="row">
<div class="col-xl-6">
<div class="title">Web-based Remote Wind Management<br>(WindPro Online)</div>
<div class="content">Upgrade to WindPro Online for remote wind monitoring with unlimited data storage on WindPro Web Portal. Ensuring all critical wind measurements are securely archived and easily accessible from anywhere. Experience the convenience of real-time alerts via email and web notifications, keeping you promptly informed of changing wind conditions.</div>
<div class="img"><a class="btn btn-border" href="https://scarlet-tech.com/products/windpro-online-wind-monitor-system/" target="_blank">LEARN MORE</a></div>
</div>
<div class="col-xl-6">
<div class="elevate-video">
<img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WIndPro-Online-Portal.mp4.gif" alt="">
</div>
</div>
</div>
</div>
</div>
<div class="w3eden section case-stuido">
<div class="container">
<div class="title-group">
<div class="title">Case Study: <br>Our Solution,Their Success</div>
</div>
</div>
<div class="owl-carousel" id="case-stuido">
<div class="item case-item">
<div class="row">
<div class="col-md-4">
<div class="case-img"><img src="https://scarlet-tech.com/wp-content/uploads/2025/08/WindPro-Online-for-Wind-Monitoring-Across-Multi-Sites-1.png" alt="" srcset=""></div>
</div>
<div class="col-md-8">
<div class="case-title font-bold">How clients benefit by using WindPro for efficient wind monitoring from different locations</div>
<div class="case-content hidden-xs">Explore how Fons van Egmond, a renowned expert in mega-events production, leveraged WindPro's capabilities at Amsterdam2023. Utilizing its dual-sensor connectivity and remote WindPro web portal, he monitored real-time wind data effectively to enhance safety and precision at various event locations simultaneously.</div><a class="btn btn-border" href="https://scarlet-tech.com/case-study-windpro-online-for-wind-monitoring-across-multi-sites/" target="_blank">READ MORE</a>
</div>
</div>
</div>
</div>
</div>
<div class="w3eden section client-usages">
<div class="container">
<div class="title">Client-Captured Product Usages</div>
<div class="section-content">Explore our photo gallery showcasing WindPro's diverse applications across various industries,<br>as shared by our clients worldwide. Ideal for use in wind energy, turbines, marine, offshore,<br>aviation, construction sites, cranes, and more.</div>
</div>
</div>
<div class="w3eden section windpro-carousel">
<div class="owl-carousel owl-theme owl-loaded hidden-xs" id="windpro-carousel">
<div class="owl-stage-outer">
<div class="owl-stage">
<div class="owl-item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Gallery_1.png" alt="">
<p>Before Installation</p>
</div>
<div class="owl-item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Gallery_2.png" alt="">
<p>Port Terminal</p>
</div>
<div class="owl-item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Gallery_3.png" alt="">
<p>Environmental Research</p>
</div>
<div class="owl-item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Gallery_4.png" alt="">
<p>Outdoor Event</p>
</div>
<div class="owl-item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Gallery_5.png" alt="">
<p>Paradana Ice Cave</p>
</div>
<div class="owl-item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Gallery_6.png" alt="">
<p>Renewable Energy</p>
</div>
<div class="owl-item"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Gallery_7.png" alt="">
<p>Construction Site</p>
</div>
<div class="owl-item"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2024/01/WindPro-S11-8.png" alt="">
<p>Indoor Setup</p>
</div>
</div>
</div>
</div>
</div>
<div class="section windpro-specfication">
<div class="page-container">
<h2 class="title">Specifications</h2>
<div class="row">
<div class="col-lg-6"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Specifications_3.png" alt=""></div>
<div class="col-lg-6">
<div class="fusion-tabs classic horizontal-tabs icon-position-left">
<div class="nav">
<ul class="nav-tabs nav-justified">
<li class="active"><a class="tab-link" id="fusion-tab-features" data-toggle="tab" href="#tab-features" aria-expanded="true">
<h4 class="fusion-tab-heading">Features</h4></a></li>
<li><a class="tab-link" id="fusion-tab-package-contents" data-toggle="tab" href="#tab-package-contents" aria-expanded="true">
<h4 class="fusion-tab-heading">Package contents</h4></a></li>
<li><a class="tab-link" id="fusion-tab-technical-specifications" data-toggle="tab" href="#tab-technical-specifications">
<h4 class="fusion-tab-heading">Technical Specifications</h4></a></li>
<li><a class="tab-link" id="fusion-tab-download" data-toggle="tab" href="#tab-download">
<h4 class="fusion-tab-heading">Download</h4></a></li>
</ul>
</div>
<div class="tab-content">
<div class="tab-pane fade active in" id="tab-features">
<ul>
<li>A maximum wireless range of up to 1,000 meters for extensive coverage.</li>
<li>4-level configurable alarm system with an integrated buzzer for alerts.</li>
<li>Data logging function to record and analyze environmental conditions.</li>
<li>Various outputs for diverse IIoT integration: Relay, 4-20mA, RS232, USB, RJ45, Wi-Fi, and 2.4G Wireless broadcasting.</li>
<li>Measure accurate indexes: wind speed, direction, air temperature, air pressure, and more.</li>
<li>User-friendly touchscreen and can connect to 2-sensors simultaneously.</li>
</ul>
</div>
<div class="tab-pane fade" id="tab-package-contents">
<ul>
<li>WindPro console with antenna & WL-21 wireless sensor (wind speed and direction)</li>
<li>Magnetic sensor mounting bracket</li>
<li>Magnet holder kit designed for the WindPro console</li>
<li>Power adapter (Input: 100-240V, 50/60Hz, 1.5A; Output: 25V, 2.5A)</li>
<li>User manual & certificate of conformity</li>
<li>Scarletwind mobile app</li>
<li>RS232 Windows utility software</li>
<li>Waterproof carrying case</li>
<li>Cloud-based IoT Web Portal for remote wind management (Optional)</li>
<li>24/7 Online Data Logging for continuous monitoring (Optional)</li>
<li>WR-3 Plus wireless wind speed sensor (Optional)</li>
</ul>
</div>
<div class="tab-pane fade" id="tab-technical-specifications">
<table class="table-wr3 table-spec">
<tbody>
<tr>
<td>Item</td>
<td>Description</td>
</tr>
<tr>
<td>Display</td>
<td>Touchscreen LCD, 4.3" (480 x 272)</td>
</tr>
<tr>
<td>Data</td>
<td>
Wind speed (Live/avg/max)Wind direction
<br>Ambient Temperature
<br>Wind Chill
<br>Beaufort Scale
<br>Air Pressure
</td>
</tr>
<tr>
<td>Wireless Range</td>
<td>Max to 1km (Sensor to Console, line of sight)</td>
</tr>
<tr>
<td>Operating Frequency</td>
<td>868 / 915 / 933 MHz</td>
</tr>
<tr>
<td>Antenna Input (Console)</td>
<td>50 ohm, SMA Connector</td>
</tr>
<tr>
<td>Recording Data</td>
<td>Wind Speed, Wind Direction, Air Temperature, Air Pressure</td>
</tr>
<tr>
<td>Build-in Memory</td>
<td>128MB</td>
</tr>
<tr>
<td>Recording Interval</td>
<td>Every 2 Seconds</td>
</tr>
<tr>
<td>Measuring Rate</td>
<td>Every 2 Seconds</td>
</tr>
<tr>
<td>Buzzer Alarm</td>
<td>> 110 dB</td>
</tr>
<tr>
<td>Alarm Thresholds</td>
<td>Wind Speed x 3, Wind Direction x 1 (each channel)</td>
</tr>
<tr>
<td>Output Connector</td>
<td>RJ45, RS232, USB Type C (data export), 4-20mA (wind speed & wind direction for each channel), Relay x 4 td (for each channel), Vcc/Gnd x 2 (DC24V)</td>
</tr>
<tr>
<td>Wind Speed Measurement Range</td>
<td>0.3 to 50 m/s</td>
</tr>
<tr>
<td>Wind Speed Accuracy</td>
<td>±2%</td>
</tr>
<tr>
<td>Wind Speed Resolution</td>
<td>0.1 m/s, 0.1 knots, 0.1 MPH, 0.1 km/hr, 0.1 ft/s</td>
</tr>
<tr>
<td>Units of Measurement</td>
<td>m/s (default), knots, MPH, km/hr, ft/s</td>
</tr>
<tr>
<td>Temperature Measurement Range</td>
<td>-30 to +60 °C</td>
</tr>
<tr>
<td>Atmospheric Measurement Range</td>
<td>500 to 1100 hPa</td>
</tr>
<tr>
<td>Wi-Fi Frequency Range</td>
<td>2.412 GHz to 2.484 GHz</td>
</tr>
<tr>
<td>Wi-Fi Module</td>
<td>CJM410 802.11 b/g/n</td>
</tr>
<tr>
<td>WiFi Output Power</td>
<td>Min 16 dBm, Max 20dBm</td>
</tr>
<tr>
<td>Power Supply</td>
<td>
<ul>
<li>Sensor: 3.6V Lithium Battery x 1</li>
<li>Console: 60W AC adapter; Input: AC 100-240V, 50/60 Hz, 1.5A; Output: DC 24V, 2.5A</li>
</ul>
</td>
</tr>
<tr>
<td>Material Casing</td>
<td>Polyamide 6 (PA6) reinforced, with 35% Glass Fiber (GF)</td>
</tr>
<tr>
<td>Dimensions</td>
<td>
<ul>
<li>Sensor: 262.5 x 183.5 x 32mm</li>
<li>Console: 185 x 126 x 65mm</li>
</ul>
</td>
</tr>
<tr>
<td>Weight</td>
<td>5.1 kg (full package), 700g (WindPro Console)</td>
</tr>
</tbody>
</table>
</div>
<div class="tab-pane fade" id="tab-download">
<div class="file">
<div class="file-icon"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2019/02/download-icon.png" alt="" width="48" height="58"></div>
<div class="file-content">
<div class="ptitle">WindPro Wireless Wind Monitor System datasheet version 2023.</div><a href="https://legacy.scarlet-tech.com/wp-content/uploads/WindPro/ScarletWind.zip">Download</a>
</div>
</div>
<div class="file">
<div class="file-icon"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2019/02/download-icon.png" alt="" width="48" height="58"></div>
<div class="file-content">
<div class="ptitle">WindPro Wireless Wind Monitor System - Web Portal User Manual</div><a href="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro-Web-Portal-User-Guide.pdf">Download</a>
</div>
</div>
<div class="file">
<div class="file-icon"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2019/02/download-icon.png" alt="" width="48" height="58"></div>
<div class="file-content">
<div class="ptitle">WindPro Wireless Wind Monitor System - User Manual</div><a href="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro-User-Guide-1.pdf">Download</a>
</div>
</div>
<div class="file">
<div class="file-icon"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S11_icon_2.png" alt="" width="48" height="58"></div>
<div class="file-content">
<div class="ptitle">ScarletWind (WindPro version)</div><a href="https://scarlet-tech.com/wp-content/uploads/2024/10/ScarletWind.zip">Download</a>
</div>
</div>
<div class="file">
<div class="file-icon"><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S11_icon_1.png" alt="" width="48" height="58"></div>
<div class="file-content">
<div class="ptitle">WindPro RS232 Utility</div><a href="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro-RS232-Utility.zip">Download</a>
</div>
</div>
<div class="file">
<div class="file-icon"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2023/06/WindSmart-Logo.png" alt="" width="48" height="58"></div>
<div class="file-content">
<div class="ptitle">WindSmart App (iOS version)</div><a href="https://apps.apple.com/gp/app/id6446079662">Download</a>
</div>
</div>
<div class="file">
<div class="file-icon"><img src="https://legacy.scarlet-tech.com/wp-content/uploads/2023/06/WindSmart-Logo.png" alt="" width="48" height="58"></div>
<div class="file-content">
<div class="ptitle">WindSmart App (Android version)</div><a href="https://play.google.com/store/apps/details?id=com.scarlet_tech.windpro_app">Download</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="section windpro-table">
<div class="container-fluid">
<h2 class="title">Recommended Solutions for Your Project</h2>
<div class="table-responsive">
<table class="table-wr3">
<thead>
<tr>
<th></th>
<th>
<div class="name bg-red white">WindPro</div>
</th>
<th>
<div class="name">WindPro Online</div>
</th>
<th>
<div class="name">WR-3 Plus</div>
</th>
<th>
<div class="name">WL-21</div>
</th>
</tr>
</thead>
<tbody>
<tr>
<th> </th>
<td><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_Preview_corner-300x225.png" alt=""></td>
<td><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/windpro-online-300x225.png" alt=""></td>
<td><img src="https://scarlet-tech.com/wp-content/uploads/2024/07/Products-pictures02-01_2-300x225.png" alt=""></td>
<td><img src="https://scarlet-tech.com/wp-content/uploads/2024/10/Products-pictures02-02_2-300x225.png" alt=""></td>
</tr>
<tr class="action">
<td> </td>
<td><button class="btn btn-main form-active-btn">GET A QUOTE</button></td>
<td><a class="btn" href="https://scarlet-tech.com/products/windpro-online-wind-monitor-system/" target="_blank">MORE INFO</a></td>
<td><a class="btn" href="https://scarlet-tech.com/products/wireless-wind-speed-meter-wr3/" target="_blank">MORE INFO</a></td>
<td><a class="btn" href="https://scarlet-tech.com/products/wind-data-logger/" target="_blank">MORE INFO</a></td>
</tr>
<tr>
<th>Wireless Range</th>
<td>1,000 meters</td>
<td>1,000 meters<br>Remote worldwide (Web Portal)</td>
<td>500 meters</td>
<td>500 meters</td>
</tr>
<tr>
<th>Sensor</th>
<td>Wind speed<br>Wind direction<br>Air temperature<br>Air pressure<br></td>
<td>Wind speed<br>Wind direction<br>Air Temperature<br>Air pressure</td>
<td>Wind speed<br>Air Temperature<br>Air pressure</td>
<td>Wind speed<br>Wind direction<br>Air Temperature<br>Air pressure</td>
</tr>
<tr>
<th>Number of sensor connected</th>
<td>2</td>
<td>2 (each Console)<br>Unlimited Console (Web Portal)</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<th>IIoT Integration</th>
<td>Relays<br>4-20 mA<br>RS232<br>Bluetooth</td>
<td>Relays<br>4-20 mA<br>RS232<br>Bluetooth<br>Internet (Ethernet / Wi-Fi)</td>
<td></td>
<td></td>
</tr>
<tr>
<th>Alert Thresholds</th>
<td>4-level wind speed / direction alarms</td>
<td>4-level wind speed / direction alarms</td>
<td>Wind speed alarm</td>
<td>Wind speed alarm</td>
</tr>
<tr>
<th>Remote Warning</th>
<td></td>
<td>Email / Web browser</td>
<td></td>
<td></td>
</tr>
<tr>
<th>Remote Monitoring</th>
<td></td>
<td>Web browser</td>
<td></td>
<td></td>
</tr>
<tr>
<th>Software Support</th>
<td>WindSmart (iOS/Android Bluetooth phone app)<br>WindPro RS232 monitoring utility<br>ScarletWind (Windows data extraction software)</td>
<td>WindSmart (iOS/Android Bluetooth phone app)<br>WindPro RS232 monitoring utility<br>ScarletWind (Windows data extraction software)</td>
<td></td>
<td></td>
</tr>
<tr>
<th>Power Supply</th>
<td>Sensor: 3.6V lithium battery<br>Receiver: DC 24V power adapter</td>
<td>Sensor: 3.6V lithium battery<br>Receiver: DC 24V power adapter</td>
<td>Sensor: 3.6V lithium battery<br>Receiver: AA batteriey x 3 / USB</td>
<td>Sensor: 3.6V lithium battery<br>Receiver: AA batteriey x 3 / USB</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</section>@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.black{font-weight:900}.bold{font-weight:700}.medium{font-weight:500}.light{font-weight:300}.italic{font-style:italic}.font60{font-size:60px;line-height:1.5}@media (max-width:767px){.font60{font-size:30px}}.font40{font-size:40px}@media (max-width:767px){.font40{font-size:20px}}.font32{font-size:32px}@media (max-width:767px){.font32{font-size:16px}}.font20{font-size:20px}@media (max-width:767px){.font20{font-size:12px}}.font15{font-size:15px}@media (max-width:767px){.font15{font-size:12px}}.mover{animation:mover 1s infinite alternate}.px-60{padding-left:60px;padding-right:60px}@media (max-width:767px){.px-60{padding-left:30px;padding-right:30px}}.px-30{padding-left:30px;padding-right:30px}@media (max-width:767px){.px-30{padding-left:15px;padding-right:15px}.pl-5,.px-5{padding-left:2.25rem!important}.pr-5,.px-5{padding-right:2.25rem!important}.pb-4,.py-4{padding-bottom:.75rem!important}.pt-4,.py-4{padding-top:.75rem!important}.pt-5,.py-5{padding-top:1.5rem!important}.pb-5,.py-5{padding-bottom:1.5rem!important}.mt-4,.my-4{margin-top:.75rem!important}.mb-4,.my-4{margin-bottom:.75rem!important}.mt-5,.my-5{margin-top:1.5rem!important}.mb-5,.my-5{margin-bottom:1.5rem!important}}.bg-red{background-color:#e63732}.bg-green{background-color:#1d5929}.bg-grayb8b{background-color:#b8b8b8}.red{color:#e63732}.gray333{color:#333}.gray707{color:#707070}.white{color:#fff}body{font-family:Roboto,sans-serif!important;margin:0;padding-right:0!important;color:#000}body a,body button{transition:all .3s;color:grey;text-decoration:none}body a:focus,body button:focus{box-shadow:none;outline:0}body a.close,body button.close{border:none;background-color:transparent;font-size:42px;line-height:1}body img{display:block;margin:0 auto;max-width:100%}body .d-none{display:none!important}body .d-block{display:block!important}@media (min-width:576px){body .d-sm-none{display:none!important}body .d-sm-block{display:block!important}}@media (min-width:768px){body .d-md-none{display:none!important}body .d-md-block{display:block!important}}body .text-center{text-align:center}body .text-center img{margin:0 auto}body .text-left{text-align:left}body .text-right{text-align:right}body .bg-red{background-color:#d03622!important}body .white{color:#fff}body .yellow{color:#fbbc25!important}body .font-italic{transform:skewX(-10deg)}body .font-light{font-weight:300!important}body .font-medium{font-weight:500!important}body .font-bold{font-weight:700!important}body .btn{border-radius:25px;background-color:grey;padding:12px 30px;color:#fff;font-size:21px;line-height:1}@media (max-width:991px){body .btn{font-size:18px;padding:12px 20px}}body .btn:hover{background-color:#24272a;color:#fff}body .btn.btn-main{color:#fff;background-color:#d03622;display:inline-block;margin-top:25px}@media (max-width:991px){body .btn.btn-main{padding:12px 20px;font-size:18px}}body .btn.btn-main:hover{background-color:#24272a;color:#fff}body .btn.btn-border{color:#000;background-color:transparent;border:3px solid #000;padding:12px 24px;border-radius:100px;font-size:15px;line-height:1}body .btn.btn-border:hover{background-color:#000;color:#ffdb0a}body .section{position:relative;overflow:hidden}body .section .page-container{box-sizing:border-box;width:100%;position:relative;z-index:1;margin:0 auto;padding:0 15px}@media (max-width:1920px){body .section .page-container{max-width:1530px}}@media (max-width:1599px){body .section .page-container{max-width:1200px}}@media (max-width:1199px){body .section .page-container{max-width:1000pt}}@media (max-width:991px){body .section .page-container{max-width:780px}}@media (max-width:575px){body .section .page-container{max-width:100%}}body .modal-backdrop{z-index:9}@keyframes contentwidth{0%{max-width:0}to{max-width:100%}}@keyframes contentopacity{0%{opacity:0}to{opacityh:1}}#windpro{line-height:1.5}#windpro .main-windpro{background:url(https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_banner_2-scaled.jpg) no-repeat 50% 0;background-size:cover;padding:350px 0 230px}@media (max-width:1599px){#windpro .main-windpro{padding:260px 0 150px}}@media (max-width:1199px){#windpro .main-windpro{padding:230px 0 120px}}@media (max-width:991px){#windpro .main-windpro{padding:100px 0}}@media (max-width:767px){#windpro .main-windpro{padding:0;background-position:100% 0}#windpro .main-windpro .page-container{text-align:center;padding:0}}#windpro .main-windpro .page-container .section-wrapper{width:100%;margin:0 auto}@media (max-width:767px){#windpro .main-windpro .page-container .section-wrapper{flex-direction:column-reverse}}#windpro .main-windpro .page-container .section-wrapper>div:first-child{padding:0}@media (max-width:1199px){#windpro .main-windpro .page-container .section-wrapper>div:first-child{padding-left:15px}}@media (max-width:767px){#windpro .main-windpro .page-container .section-wrapper>div:first-child{padding:30px 15px;background-color:#fff}}#windpro .main-windpro .page-container .section-wrapper>div:first-child .main-title{font-size:90px;line-height:1;margin-bottom:10px;margin-top:0;color:#000;font-weight:900}@media (max-width:767px){#windpro .main-windpro .page-container .section-wrapper>div:first-child .main-title{font-size:64px}}#windpro .main-windpro .page-container .section-wrapper>div:first-child .title{font-size:26px;font-weight:700;margin-bottom:20px}@media (max-width:767px){#windpro .main-windpro .page-container .section-wrapper>div:first-child .title{font-size:20px;margin-bottom:0}}#windpro .main-windpro .page-container .section-wrapper>div:first-child .content{font-size:20px;line-height:1.5}#windpro .main-windpro .page-container .section-wrapper .col.w3eden{padding:0}#windpro .main-windpro .page-container .section-wrapper .col.w3eden .section1.main-windpro{background:none;}#windpro .windpro-video{padding:75px 0;background-color:#000}@media (max-width:1199px){#windpro .windpro-video{padding:60px 0}}@media (max-width:767px){#windpro .windpro-video{padding:40px 0}}#windpro .windpro-video .page-container{max-width:1440px;margin:0 auto}#windpro .switch-control{padding:110px 0 60px}@media (max-width:1199px){#windpro .switch-control{padding:60px 0}}@media (max-width:767px){#windpro .switch-control{padding:40px 0}}#windpro .switch-control .row{align-items:center}#windpro .switch-control .row>div:first-child{padding-right:35px}@media (max-width:991px){#windpro .switch-control .row>div:first-child{padding-right:15px}}#windpro .switch-control .row>div:last-child{padding-left:35px}@media (max-width:991px){#windpro .switch-control .row>div:last-child{padding-left:15px}}#windpro .switch-control .switch-control-title{margin-bottom:25px;font-size:36px;line-height:1.2;font-weight:700}@media (max-width:991px){#windpro .switch-control .switch-control-title{font-size:32px;margin-bottom:20px}}@media (max-width:767px){#windpro .switch-control .switch-control-title{font-size:24px;margin-top:30px;margin-bottom:0}}#windpro .switch-control .content{font-size:20px;line-height:1.5}@media (max-width:991px){#windpro .switch-control .content{margin-bottom:30px;font-size:18px}}#windpro .switch-control .content .img{margin-top:40px}#windpro .switch-control .content .img img{margin-left:0}#windpro .telegram-app{padding:60px 0 35px;background-color:#f3f3f3}@media (max-width:1199px){#windpro .telegram-app{padding:60px 0}}@media (max-width:767px){#windpro .telegram-app{padding:40px 0}#windpro .telegram-app .hidden-xs{display:none}}#windpro .telegram-app .row{align-items:center}@media (max-width:767px){#windpro .telegram-app .row{flex-direction:column-reverse}}#windpro .telegram-app .row>div:first-child{padding-right:35px}@media (max-width:991px){#windpro .telegram-app .row>div:first-child{padding-right:15px}}#windpro .telegram-app .row>div:last-child{padding-left:35px}@media (max-width:991px){#windpro .telegram-app .row>div:last-child{padding-left:15px}}#windpro .telegram-app .telegram-app-title{margin-bottom:25px;font-size:36px;line-height:1.2;font-weight:700}@media (max-width:991px){#windpro .telegram-app .telegram-app-title{font-size:32px;margin-bottom:15px}}@media (max-width:767px){#windpro .telegram-app .telegram-app-title{font-size:24px;margin-top:20px;margin-bottom:0}}#windpro .telegram-app .content{margin-bottom:40px;font-size:20px;line-height:1.5}@media (max-width:991px){#windpro .telegram-app .content{margin-bottom:30px;font-size:18px}}@media (max-width:767px){#windpro .telegram-app .img{margin-top:15px}}#windpro .telegram-app .modal.in{display:block!important;background-color:rgba(0,0,0,.8)}#windpro .telegram-app .modal .modal-dialog{margin-top:100px}#windpro .telegram-app .modal .modal-dialog .modal-header{flex-direction:row-reverse}#windpro .telegram-app .modal .modal-dialog.modal-fullscreen{width:100%;max-width:none;height:100%;margin:0}@media (max-width:767px){#windpro .wind-related{padding:40px 0}}#windpro .wind-related .content{margin-bottom:40px}@media (max-width:991px){#windpro .wind-related .content{margin-bottom:30px;font-size:18px}}#windpro .wind-control-system{background:url(https://scarlet-tech.com/wp-content/uploads/2024/10/WindPro_S10_bg.png) no-repeat 50% 0;background-size:cover;padding:90px 0;position:relative}@media (max-width:1599px){#windpro .wind-control-system{padding:90px 0}}@media (max-width:767px){#windpro .wind-control-system{padding:40px 0 100px}}#windpro .wind-control-system .container-fluid{max-width:1500px}@media (max-width:1599px){#windpro .wind-control-system .container-fluid{max-width:1320px}}@media (max-width:1199px){#windpro .wind-control-system .container-fluid{max-width:960px}}#windpro .wind-control-system .container{margin-top:30px;max-width:970px}@media (max-width:991px){#windpro .wind-control-system .container{margin-top:30px}}#windpro .wind-control-system .row{align-items:center;justify-content:center}@media (max-width:1599px){#windpro .wind-control-system .row{align-items:normal}}@media (max-width:767px){#windpro .wind-control-system .row{align-items:center}}#windpro .wind-control-system .row .col-auto:first-child{width:25%}@media (max-width:767px){#windpro .wind-control-system .row .col-auto:first-child{width:30%}}#windpro .wind-control-system .row .col-auto:first-child.img-left img{width:100%;max-width:240px;margin-right:0}#windpro .wind-control-system .row .col-auto:nth-child(2){width:50%}@media (max-width:767px){#windpro .wind-control-system .row .col-auto:nth-child(2){width:35%}}#windpro .wind-control-system .row .col-auto:last-child.img-right{width:25%}@media (max-width:767px){#windpro .wind-control-system .row .col-auto:last-child.img-right{width:35%}}@media (max-width:991px){#windpro .wind-control-system #wind-control-system{margin-top:0}}@media (max-width:767px){#windpro .wind-control-system #wind-control-system{margin:20px 0 0}}#windpro .wind-control-system #wind-control-system .text{margin-top:10px;font-size:13px;text-align:center;line-height:1.3}#windpro .wind-control-system #wind-control-system.owl-carousel .owl-dots{width:100%;text-align:center;display:block}#windpro .wind-control-system #wind-control-system.owl-carousel .owl-dots .owl-dot{display:inline-block;margin:20px 12px 0}#windpro .wind-control-system #wind-control-system.owl-carousel .owl-dots .owl-dot.active span,#windpro .wind-control-system #wind-control-system.owl-carousel .owl-dots .owl-dot:hover span{background:#000}#windpro .wind-control-system #wind-control-system.owl-carousel .owl-dots .owl-dot span{display:block;background:#75787a;border-radius:15px;width:15px;height:15px;transform:translate3d(0,-50%,0) scale(1);transform-origin:50% 50% 0;transition:all .25s ease-out 0s}#windpro .wind-control-system .title{margin-bottom:20px;font-size:36px;font-weight:700;text-align:center;line-height:1.2}@media (max-width:1599px){#windpro .wind-control-system .title{font-size:32px}}@media (max-width:1199px){#windpro .wind-control-system .title{font-size:28px}}@media (max-width:767px){#windpro .wind-control-system .title{font-size:32px;margin-bottom:15px}}#windpro .wind-control-system .title .subtitle{font-size:28px}@media (max-width:767px){#windpro .wind-control-system .title .subtitle{display:none}}@media (max-width:1599px){#windpro .wind-control-system .more-content{position:absolute;left:0;right:0}}@media (max-width:1199px){#windpro .wind-control-system .more-content{left:12%}}@media (max-width:767px){#windpro .wind-control-system .more-content{left:0;right:0;position:relative}}@media (max-width:575px){#windpro .wind-control-system .more-content{padding:0 15px;position:absolute}}#windpro .wind-control-system .more-content .content{margin-top:35px;display:flex;flex-direction:column;align-items:center}@media (max-width:1599px){#windpro .wind-control-system .more-content .content{margin-top:30px}}@media (max-width:991px){#windpro .wind-control-system .more-content .content{font-size:14px;margin-top:20px}}@media (max-width:767px){#windpro .wind-control-system .more-content .content{font-size:16px;margin-top:65px}}#windpro .wind-control-system .more-content .content ul{list-style-type:"- ";margin-bottom:0;line-height:1.4}@media (max-width:767px){#windpro .wind-control-system .more-content .content ul{padding-left:0}}@media (max-width:575px){#windpro .wind-control-system .more-content .content ul{padding-left:0}}#windpro .wind-control-system.animate .row .col-auto:nth-child(2){animation-name:contentwidth;animation-delay:0s;animation-duration:2s;animation-timing-function:linear}#windpro .wind-control-system.animate .title{animation-name:contentopacity;animation-delay:1s;animation-duration:2s;animation-timing-function:linear}#windpro .wind-control-system.animate .more-content{animation-name:contentopacity;animation-delay:1.5s;animation-duration:1s;animation-timing-function:linear}#windpro .real-time-wind{padding:90px 0 65px;text-align:center}@media (max-width:1199px){#windpro .real-time-wind{padding:60px 0}}@media (max-width:767px){#windpro .real-time-wind{padding:60px 0 40px}}#windpro .real-time-wind .title{margin-bottom:25px;font-size:36px;font-weight:700}@media (max-width:767px){#windpro .real-time-wind .title{font-size:28px;line-height:1.2;margin-bottom:15px}}#windpro .real-time-wind .content{font-size:20px;line-height:1.5;max-width:850px;margin:0 auto 40px}@media (max-width:991px){#windpro .real-time-wind .content{margin:0 auto 30px}}@media (max-width:767px){#windpro .real-time-wind .content{font-size:16px;margin:0 auto 20px}}#windpro .real-time-wind .img{margin:40px 0 45px}@media (max-width:991px){#windpro .real-time-wind .img{margin:30px 0}}@media (max-width:767px){#windpro .real-time-wind .img{margin:15px 0}}#windpro .real-time-wind .row{justify-content:center;padding:0 15px}@media (max-width:1199px){#windpro .real-time-wind .row .col-auto{width:25%}}@media (max-width:767px){#windpro .real-time-wind .row .col-auto{width:50%}}#windpro .real-time-wind .row .col-auto .app{padding:35px 30px;border:1px solid #c9c9c9;border-radius:10px;display:block}@media (max-width:991px){#windpro .real-time-wind .row .col-auto .app{padding:15px}}@media (max-width:767px){#windpro .real-time-wind .row .col-auto .app{margin-bottom:20px}}#windpro .real-time-wind .row .col-auto .app .text{font-size:18px;margin-top:20px;font-weight:700}@media (max-width:991px){#windpro .real-time-wind .row .col-auto .app .text{margin-top:10px}}@media (max-width:767px){#windpro .real-time-wind .row .col-auto .app .text{font-size:15px}}#windpro .real-time-wind .row .col-auto .app .memo{font-size:18px}@media (max-width:991px){#windpro .real-time-wind .row .col-auto .app .memo{font-size:15px}}#windpro .windpro-videos{background:url(https://legacy.scarlet-tech.com/wp-content/uploads/2024/03/bg-windpro-videos-new.png) no-repeat 50% 0;background-size:100% 100%;background-position:0 0;padding:95px 0;position:relative}@media (max-width:1199px){#windpro .windpro-videos{padding:60px 0}}@media (max-width:767px){#windpro .windpro-videos{padding:40px 0}#windpro .windpro-videos .container{padding:0 30px}}#windpro .windpro-videos .title{margin-bottom:60px;font-size:36px;font-weight:700;text-align:center;line-height:1}@media (max-width:767px){#windpro .windpro-videos .title{font-size:28px;margin-bottom:40px}}#windpro .windpro-videos .content{margin-top:25px;font-size:18px;color:#000;line-height:1.2}@media (max-width:767px){#windpro .windpro-videos .content{margin:15px 0 20px;font-size:15px}}#windpro .windpro-videos .more-videos{text-align:center;margin-top:35px;font-size:20px}@media (max-width:767px){#windpro .windpro-videos .more-videos{margin-top:20px}}#windpro .windpro-videos .more-videos a{text-decoration:underline;color:#000;display:block;float:none;text-align:center}#windpro .windpro-online{padding:120px 0 110px;background-color:#fff}@media (max-width:1199px){#windpro .windpro-online{padding:60px 0}}@media (max-width:767px){#windpro .windpro-online{padding:40px 0;display:none}}#windpro .windpro-online .container{width:1500px;max-width:100%}@media (max-width:1599px){#windpro .windpro-online .container{width:1320px}}#windpro .windpro-online .row{align-items:center}@media (max-width:1199px){#windpro .windpro-online .row{flex-direction:column-reverse}}@media (min-width:1200px){#windpro .windpro-online .row .col-xl-6:first-child{width:45%}}@media (max-width:1199px){#windpro .windpro-online .row .col-xl-6:first-child{margin-top:20px;text-align:center}}@media (min-width:1200px){#windpro .windpro-online .row .col-xl-6:last-child{width:55%}}#windpro .windpro-online .elevate-video{display:block;position:relative}#windpro .windpro-online .elevate-video:before{left:0}#windpro .windpro-online .elevate-video:after,#windpro .windpro-online .elevate-video:before{position:absolute;top:0;content:"";display:block;background-color:#fff;width:10px;height:100%;z-index:2}#windpro .windpro-online .elevate-video:after{right:0}#windpro .windpro-online .elevate-video video#elevate{width:100%;border:5px solid #fff;z-index:1}#windpro .windpro-online .title{margin-bottom:25px;font-size:36px;line-height:1.2;font-weight:700}@media (max-width:767px){#windpro .windpro-online .title{margin-bottom:20px;font-size:24px}}#windpro .windpro-online .content{margin-bottom:40px;font-size:20px;line-height:1.5}@media (max-width:767px){#windpro .windpro-online .content{margin-bottom:20px;font-size:16px}}#windpro .case-stuido{background:url(https://legacy.scarlet-tech.com/wp-content/uploads/2024/05/WindPro-local_V19-53.jpg) no-repeat 50% 0;background-size:cover;padding:100px 0 60px}@media (max-width:1199px){#windpro .case-stuido{padding:60px 0}}@media (max-width:767px){#windpro .case-stuido{padding:40px 0}}#windpro .case-stuido .row{align-items:center}#windpro .case-stuido .row>*{padding:0 12px}#windpro .case-stuido .title-group{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px}@media (max-width:767px){#windpro .case-stuido .title-group{margin-bottom:15px}}#windpro .case-stuido .title-group .title{font-size:36px;line-height:1.25;font-weight:900}@media (max-width:991px){#windpro .case-stuido .title-group .title{font-size:32px}}@media (max-width:767px){#windpro .case-stuido .title-group .title{font-size:28px}}#windpro .case-stuido .title-group .case-carousel-control{display:flex}#windpro .case-stuido .title-group .case-carousel-control>div{margin-left:48px}@media (max-width:767px){#windpro .case-stuido .title-group .case-carousel-control>div{margin-left:17px}}#windpro .case-stuido .case-item{padding:24px;background-color:hsla(0,0%,100%,.8);border-radius:8px;max-width:1164px}@media (max-width:767px){#windpro .case-stuido .case-item{padding:16px}}#windpro .case-stuido .case-item .case-title{margin-bottom:24px;font-size:24px;line-height:1.17}@media (max-width:767px){#windpro .case-stuido .case-item .case-title{margin:15px 0;font-size:20px}}#windpro .case-stuido .case-item .case-content{margin-bottom:24px;font-size:20px;line-height:1.3}#windpro .case-stuido .owl-item{opacity:.2}@media (max-width:1199px){#windpro .case-stuido .owl-item{width:962px!important}}@media (max-width:991px){#windpro .case-stuido .owl-item{width:754px!important}}@media (max-width:767px){#windpro .case-stuido .owl-item{width:360px!important}}#windpro .case-stuido .owl-item.center{opacity:1}#windpro .case-stuido .owl-item.cloned{visibility:hidden}#windpro .client-usages{padding:90px 0 50px}@media (max-width:991px){#windpro .client-usages{padding:60px 0}}@media (max-width:767px){#windpro .client-usages{padding:40px 0;display:none}}#windpro .client-usages .container{text-align:right;width:1230px;max-width:100%}#windpro .client-usages .title{line-height:1;font-size:36px;font-weight:700;margin-bottom:20px;display:flex;align-items:center}@media (max-width:767px){#windpro .client-usages .title{font-size:28px;margin-bottom:15px}}#windpro .client-usages .title:before{content:"";width:100%;height:4px;display:block;background-color:#000;flex:0 0 54%;margin-right:25px}@media (max-width:991px){#windpro .client-usages .title:before{flex:0 0 29%}}#windpro .client-usages .section-content{font-size:20px;line-height:1.5}@media (max-width:991px){#windpro .client-usages .section-content{font-size:15px}}#windpro .windpro-carousel{padding:0 0 90px}@media (max-width:1199px){#windpro .windpro-carousel{padding:0}}#windpro .windpro-carousel p{margin:8px 0 0 12px;font-size:20px}#windpro .windpro-specfication{position:relative;padding:60px 0 50px}@media (max-width:767px){#windpro .windpro-specfication{padding:40px 0}}#windpro .windpro-specfication .page-container{margin:0 auto;max-width:1400px}#windpro .windpro-specfication .row .col-lg-6:first-child img{padding-right:40px}@media (max-width:991px){#windpro .windpro-specfication .row .col-lg-6:first-child img{padding-right:0}}#windpro .windpro-specfication .title{font-size:34px;color:#000;line-height:1;text-align:center;font-weight:700;margin-bottom:45px;margin-top:0}@media (max-width:1199px){#windpro .windpro-specfication .title{margin-bottom:60px}}@media (max-width:991px){#windpro .windpro-specfication .title{margin-bottom:40px}}@media (max-width:767px){#windpro .windpro-specfication .title{margin-top:0;margin-bottom:30px;font-size:26px}}#windpro .windpro-specfication .fusion-tabs.classic .nav-tabs>li.active .tab-link{border-top:3px solid #ff8a0a;background-color:#fff;cursor:pointer}#windpro .windpro-specfication .fusion-tabs.horizontal-tabs .nav{border-bottom:1px solid #ebeaea}#windpro .windpro-specfication .fusion-tabs.horizontal-tabs .nav-tabs{margin:0 0 -1px}#windpro .windpro-specfication .fusion-tabs .nav-tabs{display:inline-block;vertical-align:middle;padding:0;border:1px solid #f1f2f2;background-color:#fff;list-style:none outside none}#windpro .windpro-specfication .fusion-tabs .nav-tabs.nav-justified{width:100%;border-bottom:0}#windpro .windpro-specfication .fusion-tabs .nav-tabs.nav-justified>li{display:table-cell;width:1%}@media (max-width:767px){#windpro .windpro-specfication .fusion-tabs .nav-tabs.nav-justified>li{display:block;position:relative;float:none;text-align:center;margin:0;width:100%}}#windpro .windpro-specfication .fusion-tabs .nav-tabs li{position:relative;float:none;text-align:center;margin:0}#windpro .windpro-specfication .fusion-tabs .nav-tabs li .tab-link{display:block;position:relative;margin:0 1px 0 0;padding:11px 0;line-height:normal;border:none;border-top:3px solid #f1f2f2;background-color:#f1f2f2;color:#747474;cursor:pointer;transition:all .2s}@media (max-width:767px){#windpro .windpro-specfication .fusion-tabs .nav-tabs li .tab-link{padding:1px 0}}#windpro .windpro-specfication .fusion-tabs .nav-tabs li .fusion-tab-heading{color:#333;font-size:16px;font-family:Lato;font-weight:400;line-height:21px;letter-spacing:.8px;font-style:normal;margin-top:10px;margin-bottom:10px}#windpro .windpro-specfication .fusion-tabs .nav{display:block}#windpro .windpro-specfication .fusion-tabs .nav a{text-decoration:none;box-shadow:none!important}#windpro .windpro-specfication .fusion-tabs .tab-content .tab-pane{display:none;padding:15px;max-width:100%;border:1px solid #f1f2f2;border-top:none}#windpro .windpro-specfication .fusion-tabs .tab-content .tab-pane.active{display:block}#windpro .windpro-specfication .fusion-tabs .tab-content .tab-pane.fade{opacity:0;transition:opacity .3s linear}#windpro .windpro-specfication .fusion-tabs .tab-content .tab-pane.fade.in{opacity:1}#windpro .windpro-specfication .table-spec{font-size:15px;width:100%;max-width:100%;margin-bottom:20px}#windpro .windpro-specfication .table-spec tbody th{background-color:#fff;color:#2d2d2d}#windpro .windpro-specfication .table-spec tr:hover{background-color:#f1f1f1!important}#windpro .windpro-specfication .table-spec tr:first-child{border-top:0!important}#windpro .windpro-specfication .table-spec tr:nth-of-type(odd){background-color:#f9f9f9;border-top:1px solid #ddd}#windpro .windpro-specfication .table-spec tr:nth-of-type(2n){background-color:#fff;border-top:1px solid #ddd}#windpro .windpro-specfication .table-spec tr td{padding:8px;border:none;background:0 0;text-align:left;float:none!important}#windpro .windpro-specfication .table-spec tr td ul{padding-left:20px}#windpro .windpro-specfication .file{display:flex;margin-bottom:15px}#windpro .windpro-specfication .file:last-child,#windpro .windpro-specfication .file img{margin-bottom:0}#windpro .windpro-specfication .file .file-content{padding-left:15px;display:flex;flex-direction:column;justify-content:center;color:#7b7b7b}#windpro .windpro-specfication .file .file-content a{font-weight:700}#windpro .windpro-table{padding:50px 0 110px}@media (max-width:991px){#windpro .windpro-table{padding:50px 0 60px}}@media (max-width:767px){#windpro .windpro-table{padding:40px 0}}#windpro .windpro-table .container-fluid{padding:0 15px}#windpro .windpro-table .title{margin-top:0;margin-bottom:45px;text-align:center;font-size:34px;font-weight:700}@media (max-width:767px){#windpro .windpro-table .title{font-size:28px;margin-bottom:30px;line-height:1.2}}#windpro .windpro-table .table-responsive{margin:0 -15px;padding:0 70px}@media (max-width:1599px){#windpro .windpro-table .table-responsive{padding:0 15px}}@media (max-width:767px){#windpro .windpro-table .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}}#windpro .windpro-table .table-responsive .table-wr3{color:#2d2d2d;width:100%;font-size:18px;border-spacing:0}@media (max-width:767px){#windpro .windpro-table .table-responsive .table-wr3{font-size:15px}#windpro .windpro-table .table-responsive .table-wr3 thead th{padding:5px 0}}#windpro .windpro-table .table-responsive .table-wr3 tbody th{background-color:#2d2d2d;color:#fff;text-align:left}#windpro .windpro-table .table-responsive .table-wr3 tbody tr:nth-of-type(odd){background-color:#bdbebf}#windpro .windpro-table .table-responsive .table-wr3 tbody tr:nth-of-type(2n){background-color:#e4e4e4}#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action{background-color:transparent;text-align:center}#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action td,#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action th{border:0;padding:25px 0}@media (max-width:767px){#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action td,#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action th{padding:15px 3px}}#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action .btn{margin-top:0;display:inline-block}@media (max-width:991px){#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action .btn{margin-top:0}}@media (max-width:767px){#windpro .windpro-table .table-responsive .table-wr3 tbody tr.action .btn{font-size:14px;padding:7px 12px}}#windpro .windpro-table .table-responsive .table-wr3 tbody tr:first-child td{border-top:0}#windpro .windpro-table .table-responsive .table-wr3 th{padding:10px 15px;position:relative;border:1px solid #fff}@media (max-width:991px){#windpro .windpro-table .table-responsive .table-wr3 th{padding:10px}}@media (max-width:767px){#windpro .windpro-table .table-responsive .table-wr3 th{padding:5px}}#windpro .windpro-table .table-responsive .table-wr3 th .name{font-size:26px;text-align:center;padding:5px 7px;background-color:#2d2d2d;color:#fff;transform:translateY(50%);margin:-.75rem auto}@media (max-width:991px){#windpro .windpro-table .table-responsive .table-wr3 th .name{font-size:16px}}@media (max-width:767px){#windpro .windpro-table .table-responsive .table-wr3 th .name{width:auto;font-size:12px;padding:0}}#windpro .windpro-table .table-responsive .table-wr3 td{padding:10px 15px;position:relative;border:1px solid #fff}@media (max-width:991px){#windpro .windpro-table .table-responsive .table-wr3 td{padding:10px}}@media (max-width:767px){#windpro .windpro-table .table-responsive .table-wr3 td{padding:5px;}}
#windpro .embed-responsive-16by9 {
position: relative;
display: block;
width: 100%;
padding: 0;
overflow: hidden;
aspect-ratio: 16 / 9;
}
#windpro .embed-responsive-item {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
.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;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:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(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;-moz-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{touch-action:pan-y;-webkit-user-select:none;-moz-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}to{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{transform:scale(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:50%;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%}"use strict";
document.addEventListener("DOMContentLoaded", function () {
const tabs = document.querySelectorAll("[data-toggle='tab']");
const tabContents = document.querySelectorAll(".tab-pane");
tabs.forEach(tab => {
tab.addEventListener("click", function (e) {
e.preventDefault();
const targetId = this.getAttribute("href").replace("#", "");
const target = document.getElementById(targetId);
if (!target) return;
tabs.forEach(t => {
t.classList.remove("active");
if (t.parentElement) t.parentElement.classList.remove("active");
});
tabContents.forEach(c => c.classList.remove("active", "in"));
this.classList.add("active");
if (this.parentElement) this.parentElement.classList.add("active");
target.classList.add("active");
setTimeout(() => {
target.classList.add("in");
}, 10);
});
});
let activeTab = document.querySelector("[data-toggle='tab'].active");
if (!activeTab && tabs.length > 0) {
activeTab = tabs[0];
}
if (activeTab) {
activeTab.classList.add("active");
if (activeTab.parentElement) activeTab.parentElement.classList.add("active");
const targetId = activeTab.getAttribute("href").replace("#", "");
const target = document.getElementById(targetId);
if (target) target.classList.add("active", "in");
}
});
jQuery((function(){var e=new IntersectionObserver((function(e,o){e.forEach((function(e){e.isIntersecting&&(e.target.childNodes[1].childNodes[1].childNodes[3].childNodes[1].className&&"system"===e.target.childNodes[1].childNodes[1].childNodes[3].childNodes[1].className&&jQuery(".wind-control-system").addClass("animate"),o.unobserve(e.target))}))}),{threshold:.05});document.querySelectorAll(".section").forEach((function(o){e.observe(o)})),new WOW({boxClass:"wow",animateClass:"animate__animated",offset:0,mobile:!0,live:!0}).init();jQuery("#modalvideo").on("hidden.bs.modal",(function(e){jQuery("#player_2").attr("src","")})),jQuery("#modalvideo").on("shown.bs.modal",(function(e){jQuery("#player_2").attr("src","https://www.youtube.com/embed/oCs31NB0Xiw"),jQuery("#player_2").attr("src",jQuery("#modalvideo iframe").data("videolink"))})),jQuery("#wind-control-system").owlCarousel({margin:48,items:4,dots:!0,responsive:{768:{items:8},992:{items:8},1200:{items:8},1440:{items:8}}});jQuery("#case-stuido");jQuery("#case-stuido").owlCarousel({loop:!1,center:!0,items:1,autoWidth:!0,margin:48,dots:!1,nav:!0}),jQuery("#windpro-carousel").owlCarousel({autoplay:!0,autoplayTimeout:1500,autoplayHoverPause:!0,nav:!1,center:!0,loop:!0,margin:40,responsive:{768:{items:4},1440:{items:6}}});jQuery(".btn").click((function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var e=jQuery(this.hash);if((e=e.length?e:jQuery("[name="+this.hash.slice(1)+"]")).length)return jQuery("html,body").animate({scrollTop:e.offset().top-90},1e3),!1}}))}));
!function(t,e,i,s){function n(e,i){this.settings=null,this.options=t.extend({},n.Defaults,i),this.$element=t(e),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"]}},t.each(["onResize","onThrottledResize"],t.proxy((function(e,i){this._handlers[i]=t.proxy(this[i],this)}),this)),t.each(n.Plugins,t.proxy((function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)}),this)),t.each(n.Workers,t.proxy((function(e,i){this._pipe.push({filter:i.filter,run:t.proxy(i.run,this)})}),this)),this.setup(),this.initialize()}n.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:e,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"},n.Width={Default:"default",Inner:"inner",Outer:"outer"},n.Type={Event:"event",State:"state"},n.Plugins={},n.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.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(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,n={width:"auto","margin-left":s?e:"","margin-right":s?"":e};!i&&this.$stage.children().css(n),t.css=n}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};s--;)i=this._mergers[s],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=i>1||t.items.merge,o[s]=n?e*i:this._items[s].width();this._widths=o}},{filter:["items","settings"],run:function(){var e=[],i=this._items,s=this.settings,n=Math.max(2*s.items,4),o=2*Math.ceil(i.length/2),r=s.loop&&i.length?s.rewind?n:Math.max(n,o):0,a="",h="";for(r/=2;r>0;)e.push(this.normalize(e.length/2,!0)),a+=i[e[e.length-1]][0].outerHTML,e.push(this.normalize(i.length-1-(e.length-1)/2,!0)),h=i[e[e.length-1]][0].outerHTML+h,r-=1;this._clones=e,t(a).addClass("cloned").appendTo(this.$stage),t(h).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t=this.settings.rtl?1:-1,e=this._clones.length+this._items.length,i=-1,s=0,n=0,o=[];++i<e;)s=o[i-1]||0,n=this._widths[this.relative(i)]+this.settings.margin,o.push(s+n*t);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,i={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],s.eq(e).css(t.css);else i&&(t.css.width=t.items.width,s.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,s,n=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*n,h=[];for(i=0,s=this._coordinates.length;i<s;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*n,(this.op(t,"<=",r)&&this.op(t,">",a)||this.op(e,"<",r)&&this.op(e,">",a))&&h.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+h.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],n.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=t("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(t("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},n.prototype.initializeItems=function(){var e=this.$element.find(".owl-item");if(e.length)return this._items=e.get().map((function(e){return t(e)})),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)},n.prototype.initialize=function(){var t,e,i;(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading"))&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:s,i=this.$element.children(e).width(),t.length&&i<=0&&this.preloadAutoWidthImages(t));this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},n.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},n.prototype.setup=function(){var e=this.viewport(),i=this.options.responsive,s=-1,n=null;i?(t.each(i,(function(t){t<=e&&t>s&&(s=Number(t))})),"function"==typeof(n=t.extend({},this.options,i[s])).stagePadding&&(n.stagePadding=n.stagePadding()),delete n.responsive,n.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+s))):n=t.extend({},this.options),this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=s,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},n.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},n.prototype.prepare=function(e){var i=this.trigger("prepare",{content:e});return i.data||(i.data=t("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(e)),this.trigger("prepared",{content:i.data}),i.data},n.prototype.update=function(){for(var e=0,i=this._pipe.length,s=t.proxy((function(t){return this[t]}),this._invalidated),n={};e<i;)(this._invalidated.all||t.grep(this._pipe[e].filter,s).length>0)&&this._pipe[e].run(n),e++;this._invalidated={},!this.is("valid")&&this.enter("valid")},n.prototype.width=function(t){switch(t=t||n.Width.Default){case n.Width.Inner:case n.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},n.prototype.refresh=function(){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")},n.prototype.onThrottledResize=function(){e.clearTimeout(this.resizeTimer),this.resizeTimer=e.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},n.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")))},n.prototype.registerEventHandlers=function(){t.support.transition&&this.$stage.on(t.support.transition.end+".owl.core",t.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(e,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",t.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",t.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",t.proxy(this.onDragEnd,this)))},n.prototype.onDragStart=function(e){var s=null;3!==e.which&&(t.support.transform?s={x:(s=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===s.length?12:4],y:s[16===s.length?13:5]}:(s=this.$stage.position(),s={x:this.settings.rtl?s.left+this.$stage.width()-this.width()+this.settings.margin:s.left,y:s.top}),this.is("animating")&&(t.support.transform?this.animate(s.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===e.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=t(e.target),this._drag.stage.start=s,this._drag.stage.current=s,this._drag.pointer=this.pointer(e),t(i).on("mouseup.owl.core touchend.owl.core",t.proxy(this.onDragEnd,this)),t(i).one("mousemove.owl.core touchmove.owl.core",t.proxy((function(e){var s=this.difference(this._drag.pointer,this.pointer(e));t(i).on("mousemove.owl.core touchmove.owl.core",t.proxy(this.onDragMove,this)),Math.abs(s.x)<Math.abs(s.y)&&this.is("valid")||(e.preventDefault(),this.enter("dragging"),this.trigger("drag"))}),this)))},n.prototype.onDragMove=function(t){var e=null,i=null,s=null,n=this.difference(this._drag.pointer,this.pointer(t)),o=this.difference(this._drag.stage.start,n);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,o.x=((o.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),s=this.settings.pullDrag?-1*n.x/5:0,o.x=Math.max(Math.min(o.x,e+s),i+s)),this._drag.stage.current=o,this.animate(o.x))},n.prototype.onDragEnd=function(e){var s=this.difference(this._drag.pointer,this.pointer(e)),n=this._drag.stage.current,o=s.x>0^this.settings.rtl?"left":"right";t(i).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==s.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(n.x,0!==s.x?o:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=o,(Math.abs(s.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"))},n.prototype.closest=function(e,i){var n=-1,o=this.width(),r=this.coordinates();return this.settings.freeDrag||t.each(r,t.proxy((function(t,a){return"left"===i&&e>a-30&&e<a+30?n=t:"right"===i&&e>a-o-30&&e<a-o+30?n=t+1:this.op(e,"<",a)&&this.op(e,">",r[t+1]!==s?r[t+1]:a-o)&&(n="left"===i?t+1:t),-1===n}),this)),this.settings.loop||(this.op(e,">",r[this.minimum()])?n=e=this.minimum():this.op(e,"<",r[this.maximum()])&&(n=e=this.maximum())),n},n.prototype.animate=function(e){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),i&&(this.enter("animating"),this.trigger("translate")),t.support.transform3d&&t.support.transition?this.$stage.css({transform:"translate3d("+e+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):i?this.$stage.animate({left:e+"px"},this.speed(),this.settings.fallbackEasing,t.proxy(this.onTransitionEnd,this)):this.$stage.css({left:e+"px"})},n.prototype.is=function(t){return this._states.current[t]&&this._states.current[t]>0},n.prototype.current=function(t){if(t===s)return this._current;if(0===this._items.length)return s;if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});e.data!==s&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},n.prototype.invalidate=function(e){return"string"===t.type(e)&&(this._invalidated[e]=!0,this.is("valid")&&this.leave("valid")),t.map(this._invalidated,(function(t,e){return e}))},n.prototype.reset=function(t){(t=this.normalize(t))!==s&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},n.prototype.normalize=function(t,e){var i=this._items.length,n=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=s:(t<0||t>=i+n)&&(t=((t-n/2)%i+i)%i+n/2),t},n.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},n.prototype.maximum=function(t){var e,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[--e].width(),s=this.$element.width();e--&&!((i+=this._items[e].width()+this.settings.margin)>s););o=e+1}else o=n.center?this._items.length-1:this._items.length-n.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},n.prototype.minimum=function(t){return t?0:this._clones.length/2},n.prototype.items=function(t){return t===s?this._items.slice():(t=this.normalize(t,!0),this._items[t])},n.prototype.mergers=function(t){return t===s?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},n.prototype.clones=function(e){var i=this._clones.length/2,n=i+this._items.length,o=function(t){return t%2==0?n+t/2:i-(t+1)/2};return e===s?t.map(this._clones,(function(t,e){return o(e)})):t.map(this._clones,(function(t,i){return t===e?o(i):null}))},n.prototype.speed=function(t){return t!==s&&(this._speed=t),this._speed},n.prototype.coordinates=function(e){var i,n=1,o=e-1;return e===s?t.map(this._coordinates,t.proxy((function(t,e){return this.coordinates(e)}),this)):(this.settings.center?(this.settings.rtl&&(n=-1,o=e+1),i=this._coordinates[e],i+=(this.width()-i+(this._coordinates[o]||0))/2*n):i=this._coordinates[o]||0,i=Math.ceil(i))},n.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},n.prototype.to=function(t,e){var i=this.current(),s=null,n=t-this.relative(i),o=(n>0)-(n<0),r=this._items.length,a=this.minimum(),h=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(n)>r/2&&(n+=-1*o*r),(s=(((t=i+n)-a)%r+r)%r+a)!==t&&s-n<=h&&s-n>0&&(i=s-n,t=s,this.reset(i))):this.settings.rewind?t=(t%(h+=1)+h)%h:t=Math.max(a,Math.min(h,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update()},n.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},n.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},n.prototype.onTransitionEnd=function(t){if(t!==s&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},n.prototype.viewport=function(){var s;return this.options.responsiveBaseElement!==e?s=t(this.options.responsiveBaseElement).width():e.innerWidth?s=e.innerWidth:i.documentElement&&i.documentElement.clientWidth?s=i.documentElement.clientWidth:console.warn("Can not detect viewport width."),s},n.prototype.replace=function(e){this.$stage.empty(),this._items=[],e&&(e=e instanceof jQuery?e:t(e)),this.settings.nestedItemSelector&&(e=e.find("."+this.settings.nestedItemSelector)),e.filter((function(){return 1===this.nodeType})).each(t.proxy((function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)}),this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},n.prototype.add=function(e,i){var n=this.relative(this._current);i=i===s?this._items.length:this.normalize(i,!0),e=e instanceof jQuery?e:t(e),this.trigger("add",{content:e,position:i}),e=this.prepare(e),0===this._items.length||i===this._items.length?(0===this._items.length&&this.$stage.append(e),0!==this._items.length&&this._items[i-1].after(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[i].before(e),this._items.splice(i,0,e),this._mergers.splice(i,0,1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[n]&&this.reset(this._items[n].index()),this.invalidate("items"),this.trigger("added",{content:e,position:i})},n.prototype.remove=function(t){(t=this.normalize(t,!0))!==s&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},n.prototype.preloadAutoWidthImages=function(e){e.each(t.proxy((function(e,i){this.enter("pre-loading"),i=t(i),t(new Image).one("load",t.proxy((function(t){i.attr("src",t.target.src),i.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()}),this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))}),this))},n.prototype.destroy=function(){for(var s in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),t(i).off(".owl.core"),!1!==this.settings.responsive&&(e.clearTimeout(this.resizeTimer),this.off(e,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[s].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")},n.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case"<":return s?t>i:t<i;case">":return s?t<i:t>i;case">=":return s?t<=i:t>=i;case"<=":return s?t>=i:t<=i}},n.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},n.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},n.prototype.trigger=function(e,i,s,o,r){var a={item:{count:this._items.length,index:this.current()}},h=t.camelCase(t.grep(["on",e,s],(function(t){return t})).join("-").toLowerCase()),l=t.Event([e,"owl",s||"carousel"].join(".").toLowerCase(),t.extend({relatedTarget:this},a,i));return this._supress[e]||(t.each(this._plugins,(function(t,e){e.onTrigger&&e.onTrigger(l)})),this.register({type:n.Type.Event,name:e}),this.$element.trigger(l),this.settings&&"function"==typeof this.settings[h]&&this.settings[h].call(this,l)),l},n.prototype.enter=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy((function(t,e){this._states.current[e]===s&&(this._states.current[e]=0),this._states.current[e]++}),this))},n.prototype.leave=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy((function(t,e){this._states.current[e]--}),this))},n.prototype.register=function(e){if(e.type===n.Type.Event){if(t.event.special[e.name]||(t.event.special[e.name]={}),!t.event.special[e.name].owl){var i=t.event.special[e.name]._default;t.event.special[e.name]._default=function(t){return!i||!i.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&t.namespace.indexOf("owl")>-1:i.apply(this,arguments)},t.event.special[e.name].owl=!0}}else e.type===n.Type.State&&(this._states.tags[e.name]?this._states.tags[e.name]=this._states.tags[e.name].concat(e.tags):this._states.tags[e.name]=e.tags,this._states.tags[e.name]=t.grep(this._states.tags[e.name],t.proxy((function(i,s){return t.inArray(i,this._states.tags[e.name])===s}),this)))},n.prototype.suppress=function(e){t.each(e,t.proxy((function(t,e){this._supress[e]=!0}),this))},n.prototype.release=function(e){t.each(e,t.proxy((function(t,e){delete this._supress[e]}),this))},n.prototype.pointer=function(t){var i={x:null,y:null};return(t=(t=t.originalEvent||t||e.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(i.x=t.pageX,i.y=t.pageY):(i.x=t.clientX,i.y=t.clientY),i},n.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},n.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},t.fn.owlCarousel=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each((function(){var s=t(this),o=s.data("owl.carousel");o||(o=new n(this,"object"==typeof e&&e),s.data("owl.carousel",o),t.each(["next","prev","to","destroy","refresh","replace","add","remove"],(function(e,i){o.register({type:n.Type.Event,name:i}),o.$element.on(i+".owl.carousel.core",t.proxy((function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([i]),o[i].apply(this,[].slice.call(arguments,1)),this.release([i]))}),o))}))),"string"==typeof e&&"_"!==e.charAt(0)&&o[e].apply(o,i)}))},t.fn.owlCarousel.Constructor=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()}),this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={autoRefresh:!0,autoRefreshInterval:500},n.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=e.setInterval(t.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},n.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())},n.prototype.destroy=function(){var t,i;for(t in e.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},t.fn.owlCarousel.Constructor.Plugins.AutoRefresh=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":t.proxy((function(e){if(e.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(e.property&&"position"==e.property.name||"initialized"==e.type)){var i=this._core.settings,s=i.center&&Math.ceil(i.items/2)||i.items,n=i.center&&-1*s||0,o=(e.property&&undefined!==e.property.value?e.property.value:this._core.current())+n,r=this._core.clones().length,a=t.proxy((function(t,e){this.load(e)}),this);for(i.lazyLoadEager>0&&(s+=i.lazyLoadEager,i.loop&&(o-=i.lazyLoadEager,s++));n++<s;)this.load(r/2+this._core.relative(o)),r&&t.each(this._core.clones(this._core.relative(o)),a),o++}}),this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={lazyLoad:!1,lazyLoadEager:0},n.prototype.load=function(i){var s=this._core.$stage.children().eq(i),n=s&&s.find(".owl-lazy");!n||t.inArray(s.get(0),this._loaded)>-1||(n.each(t.proxy((function(i,s){var n,o=t(s),r=e.devicePixelRatio>1&&o.attr("data-src-retina")||o.attr("data-src")||o.attr("data-srcset");this._core.trigger("load",{element:o,url:r},"lazy"),o.is("img")?o.one("load.owl.lazy",t.proxy((function(){o.css("opacity",1),this._core.trigger("loaded",{element:o,url:r},"lazy")}),this)).attr("src",r):o.is("source")?o.one("load.owl.lazy",t.proxy((function(){this._core.trigger("loaded",{element:o,url:r},"lazy")}),this)).attr("srcset",r):((n=new Image).onload=t.proxy((function(){o.css({"background-image":'url("'+r+'")',opacity:"1"}),this._core.trigger("loaded",{element:o,url:r},"lazy")}),this),n.src=r)}),this)),this._loaded.push(s.get(0)))},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Lazy=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(i){this._core=i,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoHeight&&this.update()}),this),"changed.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&this.update()}),this),"loaded.owl.lazy":t.proxy((function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()}),this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var s=this;t(e).on("load",(function(){s._core.settings.autoHeight&&s.update()})),t(e).resize((function(){s._core.settings.autoHeight&&(null!=s._intervalId&&clearTimeout(s._intervalId),s._intervalId=setTimeout((function(){s.update()}),250))}))};n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){var e=this._core._current,i=e+this._core.settings.items,s=this._core.settings.lazyLoad,n=this._core.$stage.children().toArray().slice(e,i),o=[],r=0;t.each(n,(function(e,i){o.push(t(i).height())})),(r=Math.max.apply(null,o))<=1&&s&&this._previousHeight&&(r=this._previousHeight),this._previousHeight=r,this._core.$stage.parent().height(r).addClass(this._core.settings.autoHeightClass)},n.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.AutoHeight=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":t.proxy((function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})}),this),"resize.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()}),this),"refreshed.owl.carousel":t.proxy((function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()}),this),"changed.owl.carousel":t.proxy((function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()}),this),"prepared.owl.carousel":t.proxy((function(e){if(e.namespace){var i=t(e.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,t(e.content)))}}),this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",t.proxy((function(t){this.play(t)}),this))};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if((s=r.match(/(http:|https:|)\/\/(player.|www.|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+)?/))[3].indexOf("youtu")>-1)i="youtube";else if(s[3].indexOf("vimeo")>-1)i="vimeo";else{if(!(s[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");i="vzaar"}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},n.prototype.thumbnail=function(e,i){var s,n,o=i.width&&i.height?"width:"+i.width+"px;height:"+i.height+"px;":"",r=e.find("img"),a="src",h="",l=this._core.settings,c=function(i){'<div class="owl-video-play-icon"></div>',s=l.lazyLoad?t("<div/>",{class:"owl-video-tn "+h,srcType:i}):t("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+i+")"}),e.after(s),e.after('<div class="owl-video-play-icon"></div>')};if(e.wrap(t("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",h="owl-lazy"),r.length)return c(r.attr(a)),r.remove(),!1;"youtube"===i.type?(n="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",c(n)):"vimeo"===i.type?t.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,c(n)}}):"vzaar"===i.type&&t.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,c(n)}})},n.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")},n.prototype.play=function(e){var i,s=t(e.target).closest("."+this._core.settings.itemClass),n=this._videos[s.attr("data-video")],o=n.width||"100%",r=n.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),s=this._core.items(this._core.relative(s.index())),this._core.reset(s.index()),(i=t('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",r),i.attr("width",o),"youtube"===n.type?i.attr("src","//www.youtube.com/embed/"+n.id+"?autoplay=1&rel=0&v="+n.id):"vimeo"===n.type?i.attr("src","//player.vimeo.com/video/"+n.id+"?autoplay=1"):"vzaar"===n.type&&i.attr("src","//view.vzaar.com/"+n.id+"/player?autoplay=true"),t(i).wrap('<div class="owl-video-frame" />').insertAfter(s.find(".owl-video")),this._playing=s.addClass("owl-video-playing"))},n.prototype.isInFullScreen=function(){var e=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return e&&t(e).parent().hasClass("owl-video-frame")},n.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this.core=e,this.core.options=t.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=s,this.next=s,this.handlers={"change.owl.carousel":t.proxy((function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)}),this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":t.proxy((function(t){t.namespace&&(this.swapping="translated"==t.type)}),this),"translate.owl.carousel":t.proxy((function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()}),this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&t.support.animation&&t.support.transition){this.core.speed(0);var e,i=t.proxy(this.clear,this),s=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,r=this.core.settings.animateOut;this.core.current()!==this.previous&&(r&&(e=this.core.coordinates(this.previous)-this.core.coordinates(this.next),s.one(t.support.animation.end,i).css({left:e+"px"}).addClass("animated owl-animated-out").addClass(r)),o&&n.one(t.support.animation.end,i).addClass("animated owl-animated-in").addClass(o))}},n.prototype.clear=function(e){t(e.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":t.proxy((function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)}),this),"initialized.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.autoplay&&this.play()}),this),"play.owl.autoplay":t.proxy((function(t,e,i){t.namespace&&this.play(e,i)}),this),"stop.owl.autoplay":t.proxy((function(t){t.namespace&&this.stop()}),this),"mouseover.owl.autoplay":t.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()}),this),"mouseleave.owl.autoplay":t.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()}),this),"touchstart.owl.core":t.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()}),this),"touchend.owl.core":t.proxy((function(){this._core.settings.autoplayHoverPause&&this.play()}),this)},this._core.$element.on(this._handlers),this._core.options=t.extend({},n.Defaults,this._core.options)};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype._next=function(s){this._call=e.setTimeout(t.proxy(this._next,this,s),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||i.hidden||this._core.next(s||this._core.settings.autoplaySpeed)},n.prototype.read=function(){return(new Date).getTime()-this._time},n.prototype.play=function(i,s){var n;this._core.is("rotating")||this._core.enter("rotating"),i=i||this._core.settings.autoplayTimeout,n=Math.min(this._time%(this._timeout||i),i),this._paused?(this._time=this.read(),this._paused=!1):e.clearTimeout(this._call),this._time+=this.read()%i-n,this._timeout=i,this._call=e.setTimeout(t.proxy(this._next,this,s),i-n)},n.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,e.clearTimeout(this._call),this._core.leave("rotating"))},n.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,e.clearTimeout(this._call))},n.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.autoplay=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(e){this._core=e,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":t.proxy((function(e){e.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+t(e.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")}),this),"added.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())}),this),"remove.owl.carousel":t.proxy((function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)}),this),"changed.owl.carousel":t.proxy((function(t){t.namespace&&"position"==t.property.name&&this.draw()}),this),"initialized.owl.carousel":t.proxy((function(t){t.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":t.proxy((function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))}),this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers)};n.Defaults={nav:!1,navText:['<span aria-label="Previous">‹</span>','<span aria-label="Next">›</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},n.prototype.initialize=function(){var e,i=this._core.settings;for(e in this._controls.$relative=(i.navContainer?t(i.navContainer):t("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=t("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",t.proxy((function(t){this.prev(i.navSpeed)}),this)),this._controls.$next=t("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",t.proxy((function(t){this.next(i.navSpeed)}),this)),i.dotsData||(this._templates=[t('<button role="button">').addClass(i.dotClass).append(t("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?t(i.dotsContainer):t("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",t.proxy((function(e){var s=t(e.target).parent().is(this._controls.$absolute)?t(e.target).index():t(e.target).parent().index();e.preventDefault(),this.to(s,i.dotsSpeed)}),this)),this._overrides)this._core[e]=t.proxy(this[e],this)},n.prototype.destroy=function(){var t,e,i,s,n;for(t in n=this._core.settings,this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&n.navContainer?this._controls[e].html(""):this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},n.prototype.update=function(){var t,e,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0,0;t<s;t++){if(e>=r||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+r-1}),Math.min(n,t-i)===n)break;e=0}e+=this._core.mergers(this._core.relative(t))}},n.prototype.draw=function(){var e,i=this._core.settings,s=this._core.items().length<=i.items,n=this._core.relative(this._core.current()),o=i.loop||i.rewind;this._controls.$relative.toggleClass("disabled",!i.nav||s),i.nav&&(this._controls.$previous.toggleClass("disabled",!o&&n<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!o&&n>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!i.dots||s),i.dots&&(e=this._pages.length-this._controls.$absolute.children().length,i.dotsData&&0!==e?this._controls.$absolute.html(this._templates.join("")):e>0?this._controls.$absolute.append(new Array(e+1).join(this._templates[0])):e<0&&this._controls.$absolute.children().slice(e).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(t.inArray(this.current(),this._pages)).addClass("active"))},n.prototype.onTrigger=function(e){var i=this._core.settings;e.page={index:t.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}},n.prototype.current=function(){var e=this._core.relative(this._core.current());return t.grep(this._pages,t.proxy((function(t,i){return t.start<=e&&t.end>=e}),this)).pop()},n.prototype.getPosition=function(e){var i,s,n=this._core.settings;return"page"==n.slideBy?(i=t.inArray(this.current(),this._pages),s=this._pages.length,e?++i:--i,i=this._pages[(i%s+s)%s].start):(i=this._core.relative(this._core.current()),s=this._core.items().length,e?i+=n.slideBy:i-=n.slideBy),i},n.prototype.next=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!0),e)},n.prototype.prev=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!1),e)},n.prototype.to=function(e,i,s){var n;!s&&this._pages.length?(n=this._pages.length,t.proxy(this._overrides.to,this._core)(this._pages[(e%n+n)%n].start,i)):t.proxy(this._overrides.to,this._core)(e,i)},t.fn.owlCarousel.Constructor.Plugins.Navigation=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(i){this._core=i,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":t.proxy((function(i){i.namespace&&"URLHash"===this._core.settings.startPosition&&t(e).trigger("hashchange.owl.navigation")}),this),"prepared.owl.carousel":t.proxy((function(e){if(e.namespace){var i=t(e.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=e.content}}),this),"changed.owl.carousel":t.proxy((function(i){if(i.namespace&&"position"===i.property.name){var s=this._core.items(this._core.relative(this._core.current())),n=t.map(this._hashes,(function(t,e){return t===s?e:null})).join();if(!n||e.location.hash.slice(1)===n)return;e.location.hash=n}}),this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers),t(e).on("hashchange.owl.navigation",t.proxy((function(t){var i=e.location.hash.substring(1),s=this._core.$stage.children(),n=this._hashes[i]&&s.index(this._hashes[i]);undefined!==n&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)}),this))};n.Defaults={URLhashListener:!1},n.prototype.destroy=function(){var i,s;for(i in t(e).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(i,this._handlers[i]);for(s in Object.getOwnPropertyNames(this))"function"!=typeof this[s]&&(this[s]=null)},t.fn.owlCarousel.Constructor.Plugins.Hash=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){function n(e,i){var n=!1,o=e.charAt(0).toUpperCase()+e.slice(1);return t.each((e+" "+a.join(o+" ")+o).split(" "),(function(t,e){if(r[e]!==s)return n=!i||e,!1})),n}function o(t){return n(t,!0)}var r=t("<support>").get(0).style,a="Webkit Moz O ms".split(" "),h={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},l=function(){return!!n("transform")},c=function(){return!!n("perspective")},p=function(){return!!n("animation")};(function(){return!!n("transition")})()&&(t.support.transition=new String(o("transition")),t.support.transition.end=h.transition.end[t.support.transition]),p()&&(t.support.animation=new String(o("animation")),t.support.animation.end=h.animation.end[t.support.animation]),l()&&(t.support.transform=new String(o("transform")),t.support.transform3d=c())}(window.Zepto||window.jQuery,window,document);