Page Builder: PageLayer – Drag and Drop website builder - Version 1.3.0

Version Description

(September 26, 2020) = * [Improvement] We have improved the Editor UX. Now we will show you a small notice modal for 5 seconds for your actions. * [Improvement] The copy-paste method has been further improved. * [Task] In certain cases the JS and CSS file was not loaded properly because PHP execution was not allowed for compressing the static content. We have added auto detection to serve via PHP if its available. * [Bug-Fix] In the primary menu widget if the menu name was longer, the menu item would exceed the border. This is fixed. * [Bug-Fix] While duplicating, the accordion and collapse widgets were not rendering properly. This is fixed. * [Bug-fix] In some cases, while turning on the error report in PHP, some PHP error notice was shown. This is fixed. * [Bug-fix] The popup option styles were not applied properly. This is fixed. * [Bug-fix] The clone and delete icons were removed from the Body Props as they were not in use.

Download this release

Release Info

Developer pagelayer
Plugin Icon 128x128 Page Builder: PageLayer – Drag and Drop website builder
Version 1.3.0
Comparing to
See all releases

Code changes from version 1.2.9 to 1.3.0

css/combined.css ADDED
@@ -0,0 +1,5230 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ PageLayer Frontend Framework
3
+ */
4
+
5
+ [pagelayer-id]{
6
+ transition:0.5s;
7
+ }
8
+
9
+ /* Experimental All FLEX code
10
+ .pagelayer-ele,
11
+ .pagelayer-ele-wrap,*/
12
+
13
+ /*Flex - Rows and Cols*/
14
+ .pagelayer-row,
15
+ .pagelayer-inner_row,
16
+ .pagelayer-row-holder,
17
+ .pagelayer-col,
18
+ .pagelayer-col-holder{
19
+ box-sizing: border-box;
20
+ display: flex;
21
+ flex: 1 0 auto;
22
+ flex-direction: row;
23
+ flex-wrap: wrap;
24
+ width:100%;
25
+ align-content: stretch;
26
+ position: relative;
27
+ }
28
+
29
+ /* The col holder should be flex-start and not stretch because elements in it should take automatic height */
30
+ .pagelayer-col,
31
+ .pagelayer-col-holder{
32
+ align-content: flex-start;
33
+ }
34
+
35
+ /* Each immediate element in the col-holder should have full width */
36
+ .pagelayer-col-holder>div{
37
+ width: 100%;
38
+ }
39
+
40
+ .pagelayer-row.pagelayer-auto .pagelayer-col {
41
+ flex-grow: 1; }
42
+
43
+ .pagelayer-col-1 {
44
+ width: 8.33333%; }
45
+
46
+ .pagelayer-offset-1 {
47
+ margin-left: 8.33333%; }
48
+
49
+ .pagelayer-col-2 {
50
+ width: 16.66667%; }
51
+
52
+ .pagelayer-offset-2 {
53
+ margin-left: 16.66667%; }
54
+
55
+ .pagelayer-col-3 {
56
+ width: 25%; }
57
+
58
+ .pagelayer-offset-3 {
59
+ margin-left: 25%; }
60
+
61
+ .pagelayer-col-4 {
62
+ width: 33.33333%; }
63
+
64
+ .pagelayer-offset-4 {
65
+ margin-left: 33.33333%; }
66
+
67
+ .pagelayer-col-5 {
68
+ width: 41.66667%; }
69
+
70
+ .pagelayer-offset-5 {
71
+ margin-left: 41.66667%; }
72
+
73
+ .pagelayer-col-6 {
74
+ width: 50%; }
75
+
76
+ .pagelayer-offset-6 {
77
+ margin-left: 50%; }
78
+
79
+ .pagelayer-col-7 {
80
+ width: 58.33333%; }
81
+
82
+ .pagelayer-offset-7 {
83
+ margin-left: 58.33333%; }
84
+
85
+ .pagelayer-col-8 {
86
+ width: 66.66667%; }
87
+
88
+ .pagelayer-offset-8 {
89
+ margin-left: 66.66667%; }
90
+
91
+ .pagelayer-col-9 {
92
+ width: 75%; }
93
+
94
+ .pagelayer-offset-9 {
95
+ margin-left: 75%; }
96
+
97
+ .pagelayer-col-10 {
98
+ width: 83.33333%; }
99
+
100
+ .pagelayer-offset-10 {
101
+ margin-left: 83.33333%; }
102
+
103
+ .pagelayer-col-11 {
104
+ width: 91.66667%; }
105
+
106
+ .pagelayer-offset-11 {
107
+ margin-left: 91.66667%; }
108
+
109
+ .pagelayer-col-12 {
110
+ width: 100%; }
111
+
112
+ .pagelayer-offset-12 {
113
+ margin-left: 100%; }
114
+
115
+ .pagelayer-gutters > .pagelayer-col-1 {
116
+ width: calc(8.33333% - 2%); }
117
+
118
+ .pagelayer-gutters > .pagelayer-offset-1 {
119
+ margin-left: calc(8.33333% + 2%) !important; }
120
+
121
+ .pagelayer-gutters > .pagelayer-col-2 {
122
+ width: calc(16.66667% - 2%); }
123
+
124
+ .pagelayer-gutters > .pagelayer-offset-2 {
125
+ margin-left: calc(16.66667% + 2%) !important; }
126
+
127
+ .pagelayer-gutters > .pagelayer-col-3 {
128
+ width: calc(25% - 2%); }
129
+
130
+ .pagelayer-gutters > .pagelayer-offset-3 {
131
+ margin-left: calc(25% + 2%) !important; }
132
+
133
+ .pagelayer-gutters > .pagelayer-col-4 {
134
+ width: calc(33.33333% - 2%); }
135
+
136
+ .pagelayer-gutters > .pagelayer-offset-4 {
137
+ margin-left: calc(33.33333% + 2%) !important; }
138
+
139
+ .pagelayer-gutters > .pagelayer-col-5 {
140
+ width: calc(41.66667% - 2%); }
141
+
142
+ .pagelayer-gutters > .pagelayer-offset-5 {
143
+ margin-left: calc(41.66667% + 2%) !important; }
144
+
145
+ .pagelayer-gutters > .pagelayer-col-6 {
146
+ width: calc(50% - 2%); }
147
+
148
+ .pagelayer-gutters > .pagelayer-offset-6 {
149
+ margin-left: calc(50% + 2%) !important; }
150
+
151
+ .pagelayer-gutters > .pagelayer-col-7 {
152
+ width: calc(58.33333% - 2%); }
153
+
154
+ .pagelayer-gutters > .pagelayer-offset-7 {
155
+ margin-left: calc(58.33333% + 2%) !important; }
156
+
157
+ .pagelayer-gutters > .pagelayer-col-8 {
158
+ width: calc(66.66667% - 2%); }
159
+
160
+ .pagelayer-gutters > .pagelayer-offset-8 {
161
+ margin-left: calc(66.66667% + 2%) !important; }
162
+
163
+ .pagelayer-gutters > .pagelayer-col-9 {
164
+ width: calc(75% - 2%); }
165
+
166
+ .pagelayer-gutters > .pagelayer-offset-9 {
167
+ margin-left: calc(75% + 2%) !important; }
168
+
169
+ .pagelayer-gutters > .pagelayer-col-10 {
170
+ width: calc(83.33333% - 2%); }
171
+
172
+ .pagelayer-gutters > .pagelayer-offset-10 {
173
+ margin-left: calc(83.33333% + 2%) !important; }
174
+
175
+ .pagelayer-gutters > .pagelayer-col-11 {
176
+ width: calc(91.66667% - 2%); }
177
+
178
+ .pagelayer-gutters > .pagelayer-offset-11 {
179
+ margin-left: calc(91.66667% + 2%) !important; }
180
+
181
+ .pagelayer-gutters > .pagelayer-col-12 {
182
+ width: calc(100% - 2%); }
183
+
184
+ .pagelayer-gutters > .pagelayer-offset-12 {
185
+ margin-left: calc(100% + 2%) !important; }
186
+
187
+ .pagelayer-first {
188
+ order: -1; }
189
+
190
+ .pagelayer-last {
191
+ order: 1; }
192
+
193
+ /**************My Style for front-end *********/
194
+
195
+ .pagelayer-img{
196
+ vertical-align:bottom;
197
+ max-width: 100%;
198
+ }
199
+
200
+ /* To give no decoration to a link for a pagelayer element */
201
+ .pagelayer-ele-link{
202
+ text-decoration:none;
203
+ box-shadow:none !important;
204
+ border:none;
205
+ }
206
+
207
+ .pagelayer-bgimg-slider{
208
+ position: absolute;
209
+ top: 0;
210
+ left: 0;
211
+ height: 100%;
212
+ width: 100%;
213
+ }
214
+
215
+ .pagelayer-bgimg-slide {
216
+ position: absolute;
217
+ width: 100%;
218
+ top: 0;
219
+ left: 0;
220
+ height: 100%;
221
+ transition: all 1s ease-in-out;
222
+ background-position: center center;
223
+ background-repeat: no-repeat;
224
+ background-size: cover;
225
+ opacity: 0;
226
+ }
227
+
228
+ .pagelayer-slide-show {
229
+ opacity: 1;
230
+ }
231
+
232
+ .pagelayer-row-overlay,
233
+ .pagelayer-col-overlay{
234
+ position: absolute;
235
+ width: 100%;
236
+ height: 100%;
237
+ right: 0px;
238
+ top: 0px;
239
+ z-index: -1;
240
+ pointer-events:none;
241
+ }
242
+
243
+ .pagelayer-row-shape{
244
+ width:100%;
245
+ position:absolute;
246
+ top:0;
247
+ left:0;
248
+ right:0;
249
+ bottom:0;
250
+ line-height:0;
251
+ overflow:hidden;
252
+ }
253
+
254
+ .pagelayer-row-svg{
255
+ position:relative;
256
+ height:100%;
257
+ }
258
+
259
+ .pagelayer-row-svg svg{
260
+ width:100%;
261
+ position:absolute;
262
+ }
263
+
264
+ .pagelayer-row-svg svg.pagelayer-svg-top{
265
+ top:-1px;
266
+ }
267
+
268
+ .pagelayer-row-svg svg.pagelayer-svg-bottom{
269
+ bottom:-1px;
270
+ }
271
+
272
+ .pagelayer-height-fit{
273
+ height:100vh;
274
+ }
275
+
276
+ .pagelayer-row-wrapper{
277
+ width:100%;
278
+ }
279
+
280
+ .pagelayer-background-overlay{
281
+ position: absolute;
282
+ width: 100%;
283
+ top: 0;
284
+ left:0;
285
+ height: 100%;
286
+ overflow: hidden;
287
+ }
288
+
289
+ .pagelayer-background-video{
290
+ position: absolute;
291
+ width: 100%;
292
+ top: 0;
293
+ height: 100%;
294
+ pointer-events: none;
295
+ z-index: 0;
296
+ overflow: hidden;
297
+ left:0;
298
+ }
299
+
300
+ .pagelayer-background-video iframe,
301
+ .pagelayer-background-video video{
302
+ position: absolute;
303
+ top: 50%;
304
+ left: 50%;
305
+ -webkit-transform: translateX(-50%) translateY(-50%);
306
+ -ms-transform: translateX(-50%) translateY(-50%);
307
+ transform: translateX(-50%) translateY(-50%);
308
+ max-width: none;
309
+ }
310
+
311
+ .pagelayer-service-container{
312
+ position:relative;
313
+ -webkit-box-align: start;
314
+ -webkit-align-items: flex-start;
315
+ -ms-flex-align: start;
316
+ align-items: flex-start;
317
+ }
318
+
319
+ .pagelayer-service-image{
320
+ line-height:0;
321
+ overflow:hidden;
322
+ }
323
+
324
+ .pagelayer-service-image img{
325
+ height: auto;
326
+ max-width: 100%;
327
+ }
328
+
329
+ .pagelayer-service-btn{
330
+ display:inline-block;
331
+ }
332
+
333
+ .pagelayer-service-details{
334
+ width:100%;
335
+ }
336
+
337
+ .pagelayer-service-text{
338
+ word-break:break-word;
339
+ }
340
+
341
+ .pagelayer-service-align-left{
342
+ display:flex;
343
+ }
344
+
345
+ .pagelayer-service-align-right{
346
+ display:flex;
347
+ text-align: right;
348
+ -webkit-box-orient: horizontal;
349
+ -webkit-box-direction: reverse;
350
+ flex-direction: row-reverse;
351
+ }
352
+
353
+ .pagelayer-service-align-top{
354
+ display:block;
355
+ text-align: center;
356
+ }
357
+
358
+ .pagelayer-service-align-top .pagelayer-service-image{
359
+ margin:0 auto;
360
+ text-align:center;
361
+ }
362
+
363
+ .pagelayer-service-box-centered{
364
+ text-align: center;
365
+ }
366
+
367
+ .pagelayer-service-box-media-left,
368
+ .pagelayer-service-box-media-right{
369
+ display: flex;
370
+ }
371
+
372
+ .pagelayer-service-vertical-top{
373
+ align-items: flex-start;
374
+ -webkit-align-items: flex-start;
375
+ -webkit-box-align: start;
376
+ -ms-flex-align: start;
377
+ }
378
+
379
+ .pagelayer-service-vertical-middle{
380
+ align-items: center;
381
+ -webkit-align-items: center;
382
+ -webkit-box-align: center;
383
+ -ms-flex-align: center;
384
+ }
385
+
386
+ .pagelayer-service-vertical-bottom{
387
+ align-items: flex-end;
388
+ -webkit-align-items: flex-end;
389
+ -webkit-box-align: end;
390
+ -ms-flex-align: end;
391
+ }
392
+
393
+ .pagelayer-service-box-media-right .pagelayer-service-box-media-section{
394
+ order: 2;
395
+ }
396
+ .pagelayer-service-box-media-right .pagelayer-service-box-content-section{
397
+ order: 1;
398
+ }
399
+
400
+ .pagelayer-service-box-icon-holder{
401
+ display: inline-block;
402
+ color:#000000;
403
+ text-align: center;
404
+ line-height: 1;
405
+ font-size: 60px;
406
+ }
407
+
408
+ .pagelayer-service-icon{
409
+ line-height: 0;
410
+ }
411
+
412
+ .pagelayer-service-icon.pagelayer-service-framed i{
413
+ border:4px solid;
414
+ background-color:transparent !important;
415
+ }
416
+
417
+ .pagelayer-service-icon.pagelayer-service-stacked i,
418
+ .pagelayer-service-icon.pagelayer-service-framed i{
419
+ position:relative;
420
+ }
421
+
422
+ .pagelayer-service-icon.pagelayer-service-stacked i:before,
423
+ .pagelayer-service-icon.pagelayer-service-framed i:before{
424
+ position: absolute;
425
+ top: 50%;
426
+ left: 50%;
427
+ transform: translate(-50%, -50%);
428
+ }
429
+
430
+ .pagelayer-service-box-icon-holder.square-holder{
431
+ padding: 15px;
432
+ color:#000000;
433
+ }
434
+
435
+ .pagelayer-service-box-icon-holder.circle-holder{
436
+ padding: 15px;
437
+ color:#000000;
438
+ border-radius:50% !Important;
439
+ }
440
+
441
+ .pagelayer-service-box-icon-holder i{
442
+ position: relative;
443
+ display: block;
444
+ }
445
+
446
+ .pagelayer-service-heading{
447
+ line-height:1;
448
+ }
449
+
450
+ .pagelayer-box-link{
451
+ position: absolute;
452
+ top: 0;
453
+ left: 0;
454
+ width: 100%;
455
+ height: 100%;
456
+ }
457
+
458
+ /* Icon widget */
459
+
460
+ .pagelayer-icon-mini{
461
+ font-size: 16px !important;
462
+ }
463
+
464
+ .pagelayer-icon-small{
465
+ font-size: 24px !important;
466
+ }
467
+
468
+ .pagelayer-icon-large{
469
+ font-size: 36px !important;
470
+ }
471
+
472
+ .pagelayer-icon-extra-large{
473
+ font-size: 56px !important;
474
+ }
475
+
476
+ .pagelayer-icon-double-large{
477
+ font-size: 78px !important;
478
+ }
479
+
480
+ .pagelayer-icon-circle,
481
+ .pagelayer-icon-outline-circle,
482
+ .pagelayer-social-shape-circle .pagelayer-icon-holder{
483
+ border-radius: 50%;
484
+ }
485
+
486
+ .pagelayer-icon-rounded,
487
+ .pagelayer-icon-outline-rounded,
488
+ .pagelayer-social-shape-rounded .pagelayer-share-content,
489
+ .pagelayer-social-shape-rounded .pagelayer-icon-holder{
490
+ border-radius: 10px;
491
+ }
492
+
493
+ /* Icon widget end */
494
+
495
+ /* Icon animation */
496
+ .pagelayer-animation-grow{
497
+ transition: transform 400ms;
498
+ }
499
+
500
+ .pagelayer-animation-grow:hover,
501
+ .pagelayer-anim-par:hover .pagelayer-animation-grow{
502
+ transform: scale(1.1);
503
+ }
504
+
505
+ .pagelayer-animation-shrink{
506
+ transition: transform 400ms;
507
+ }
508
+
509
+ .pagelayer-animation-shrink:hover,
510
+ .pagelayer-anim-par:hover .pagelayer-animation-shrink{
511
+ transform: scale(0.9);
512
+ }
513
+
514
+ @keyframes pagelayer-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(0.9)}}
515
+
516
+ .pagelayer-animation-pulse:hover,
517
+ .pagelayer-anim-par:hover .pagelayer-animation-pulse{
518
+ animation-name: pagelayer-animation-pulse;
519
+ animation-duration: 1s;
520
+ animation-timing-function: linear;
521
+ animation-iteration-count: infinite;
522
+ }
523
+
524
+ @keyframes pagelayer-animation-pulse-grow{to{transform:scale(1.1)}}
525
+
526
+ .pagelayer-animation-pulse-grow:hover,
527
+ .pagelayer-anim-par:hover .pagelayer-animation-pulse-grow{
528
+ animation-name: pagelayer-animation-pulse-grow;
529
+ animation-duration: 0.4s;
530
+ animation-timing-function: linear;
531
+ animation-iteration-count: infinite;
532
+ animation-direction:alternate;
533
+ }
534
+
535
+ @keyframes pagelayer-animation-pulse-shrink{to{transform:scale(0.9)}}
536
+
537
+ .pagelayer-animation-pulse-shrink:hover,
538
+ .pagelayer-anim-par:hover .pagelayer-animation-pulse-shrink{
539
+ animation-name: pagelayer-animation-pulse-shrink;
540
+ animation-duration: 0.4s;
541
+ animation-timing-function: linear;
542
+ animation-iteration-count: infinite;
543
+ animation-direction:alternate;
544
+ }
545
+
546
+ @keyframes pagelayer-animation-push{50%{transform:scale(0.8)}100%{transform:scale(1)}}
547
+
548
+ .pagelayer-animation-push:hover,
549
+ .pagelayer-anim-par:hover .pagelayer-animation-push{
550
+ animation-name:pagelayer-animation-push;
551
+ animation-duration:0.4s;
552
+ animation-timing-function:linear;
553
+ animation-iteration-count:1
554
+ }
555
+
556
+ @keyframes pagelayer-animation-pop{50%{transform:scale(1.2)}}
557
+
558
+ .pagelayer-animation-pop:hover,
559
+ .pagelayer-anim-par:hover .pagelayer-animation-pop{
560
+ animation-name:pagelayer-animation-pop;
561
+ animation-duration:0.4s;
562
+ animation-timing-function:linear;
563
+ animation-iteration-count:1
564
+ }
565
+
566
+ @keyframes pagelayer-animation-buzz{
567
+ 50%{
568
+ transform:translateX(3px) rotate(2deg)
569
+ }
570
+ 100%{
571
+ transform:translateX(-3px) rotate(-2deg)
572
+ }
573
+ }
574
+
575
+ .pagelayer-animation-buzz:hover,
576
+ .pagelayer-anim-par:hover .pagelayer-animation-buzz{
577
+ animation-name:pagelayer-animation-buzz;
578
+ animation-duration:0.15s;
579
+ animation-timing-function:linear;
580
+ animation-iteration-count:infinite;
581
+ }
582
+
583
+ @keyframes pagelayer-animation-buzz-out{
584
+ 10%{transform:translateX(3px) rotate(2deg)}
585
+ 20%{transform:translateX(-3px) rotate(-2deg)}
586
+ 30%{transform:translateX(3px) rotate(2deg)}
587
+ 40%{transform:translateX(-3px) rotate(-2deg)}
588
+ 50%{transform:translateX(2px) rotate(1deg)}
589
+ 60%{transform:translateX(-2px) rotate(-1deg)}
590
+ 70%{transform:translateX(2px) rotate(1deg)}
591
+ 80%{transform:translateX(-2px) rotate(-1deg)}
592
+ 90%{transform:translateX(1px) rotate(0)}
593
+ 100%{transform:translateX(-1px) rotate(0)}
594
+ }
595
+
596
+ .pagelayer-animation-buzz-out:hover,
597
+ .pagelayer-anim-par:hover .pagelayer-animation-buzz-out{
598
+ animation-name:pagelayer-animation-buzz-out;
599
+ animation-duration:0.7s;
600
+ animation-timing-function:linear;
601
+ animation-iteration-count:1;
602
+ }
603
+
604
+ .pagelayer-animation-float:hover,
605
+ .pagelayer-anim-par:hover .pagelayer-animation-float{
606
+ transform:translateY(-8px)
607
+ }
608
+
609
+ .pagelayer-animation-sink:hover,
610
+ .pagelayer-anim-par:hover .pagelayer-animation-sink{
611
+ transform:translateY(8px)
612
+ }
613
+
614
+ @keyframes pagelayer-animation-bob{
615
+ 0%{transform:translateY(-8px)}
616
+ 50%{transform:translateY(-4px)}
617
+ 100%{transform:translateY(-8px)}
618
+ }
619
+
620
+ @keyframes pagelayer-animation-bob-up{
621
+ 100%{transform:translateY(-8px)}
622
+ }
623
+
624
+ .pagelayer-animation-bob:hover,
625
+ .pagelayer-anim-par:hover .pagelayer-animation-bob{
626
+ animation-name:pagelayer-animation-bob-up,pagelayer-animation-bob;
627
+ animation-duration:0.4s,1.5s;
628
+ animation-timing-function:ease-out,ease-in-out;
629
+ animation-delay:0s,0.3s;
630
+ animation-iteration-count:infinite;
631
+ }
632
+
633
+ @keyframes pagelayer-animation-hang{
634
+ 0%{transform:translateY(8px)}
635
+ 50%{transform:translateY(4px)}
636
+ 100%{transform:translateY(8px)}
637
+ }
638
+
639
+ @keyframes pagelayer-animation-hang-up{
640
+ 100%{transform:translateY(8px)}
641
+ }
642
+
643
+ .pagelayer-animation-hang:hover,
644
+ .pagelayer-anim-par:hover .pagelayer-animation-hang{
645
+ animation-name:pagelayer-animation-hang-up,pagelayer-animation-hang;
646
+ animation-duration:0.4s,1.5s;
647
+ animation-timing-function:ease-out,ease-in-out;
648
+ animation-delay:0s,0.3s;
649
+ animation-iteration-count:1,infinite;
650
+ animation-direction:normal,alternate;
651
+ }
652
+
653
+ .pagelayer-animation-bounce-in{
654
+ transition-duration:0.5s;
655
+ }
656
+ .pagelayer-animation-bounce-in:hover,
657
+ .pagelayer-anim-par:hover .pagelayer-animation-bounce-in{
658
+ transform:scale(1.2);
659
+ transition-timing-function:cubic-bezier(0.52,2.07,0.36,-0.41);
660
+ }
661
+
662
+ .pagelayer-animation-bounce-out{
663
+ transition-duration:0.5s;
664
+ }
665
+
666
+ .pagelayer-animation-bounce-out:hover,
667
+ .pagelayer-anim-par:hover .pagelayer-animation-bounce-out{
668
+ transform:scale(0.8);
669
+ transition-timing-function:cubic-bezier(0.52,2.07,0.36,-0.41);
670
+ }
671
+
672
+ .pagelayer-animation-rotate:hover,
673
+ .pagelayer-anim-par:hover .pagelayer-animation-rotate{
674
+ transform:rotate(6deg);
675
+ }
676
+
677
+ .pagelayer-animation-grow-rotate:hover,
678
+ .pagelayer-anim-par:hover .pagelayer-animation-grow-rotate{
679
+ transform:scale(1.1) rotate(6deg);
680
+ }
681
+
682
+ .pagelayer-animation-skew-forward:hover,
683
+ .pagelayer-anim-par:hover .pagelayer-animation-skew-forward{
684
+ transform:skew(-9deg);
685
+ }
686
+
687
+ .pagelayer-animation-skew-backward:hover,
688
+ .pagelayer-anim-par:hover .pagelayer-animation-skew-backward{
689
+ transform:skew(9deg);
690
+ }
691
+
692
+ @keyframes pagelayer-animation-wobble-vertical{
693
+ 17%{transform:translateY(9px)}
694
+ 33%{transform:translateY(-7px)}
695
+ 45%{transform:translateY(5px)}
696
+ 67%{transform:translateY(-3px)}
697
+ 83%{transform:translateY(1px)}
698
+ 100%{transform:translateY(0)}
699
+ }
700
+
701
+ .pagelayer-animation-wobble-vertical:hover,
702
+ .pagelayer-anim-par:hover .pagelayer-animation-wobble-vertical{
703
+ animation-name:pagelayer-animation-wobble-vertical;
704
+ animation-duration:1s;
705
+ animation-timing-function:ease-in-out;
706
+ animation-iteration-count:1;
707
+ }
708
+
709
+ @keyframes pagelayer-animation-wobble-horizontal{
710
+ 17%{transform:translateX(9px)}
711
+ 33%{transform:translateX(-7px)}
712
+ 50%{transform:translatex(5px)}
713
+ 67%{transform:translateX(-3px)}
714
+ 83%{transform:translateX(1px)}
715
+ 100%{transform:translateX(0)}
716
+ }
717
+
718
+ .pagelayer-animation-wobble-horizontal:hover,
719
+ .pagelayer-anim-par:hover .pagelayer-animation-wobble-horizontal{
720
+ animation-name:pagelayer-animation-wobble-horizontal;
721
+ animation-duration:1s;
722
+ animation-timing-function:ease-in-out;
723
+ animation-iteration-count:1;
724
+ }
725
+
726
+ @keyframes pagelayer-animation-wobble-bottom-to-right{
727
+ 17%{transform:translate(9px,9px)}
728
+ 33%{transform:translate(-7px,-7px)}
729
+ 50%{transform:translate(5px,5px)}
730
+ 67%{transform:translate(-3px,-3px)}
731
+ 83%{transform:translate(1px,1px)}
732
+ 100%{transform:translate(0,0)}
733
+ }
734
+
735
+
736
+ .pagelayer-animation-wobble-bottom-to-right:hover,
737
+ .pagelayer-anim-par:hover .pagelayer-animation-wobble-bottom-to-right{
738
+ animation-name:pagelayer-animation-wobble-bottom-to-right;
739
+ animation-duration:1s;
740
+ animation-timing-function:ease-in-out;
741
+ animation-iteration-count:1;
742
+ }
743
+
744
+ @keyframes pagelayer-animation-wobble-top-to-right{
745
+ 17%{transform:translate(9px,-9px)}
746
+ 33%{transform:translate(-7px,7px)}
747
+ 50%{transform:translate(5px,-5px)}
748
+ 67%{transform:translate(-3px,3px)}
749
+ 83%{transform:translate(1px,-1px)}
750
+ 100%{transform:translate(0,0)}
751
+ }
752
+
753
+
754
+ .pagelayer-animation-wobble-top-to-right:hover,
755
+ .pagelayer-anim-par:hover .pagelayer-animation-wobble-top-to-right{
756
+ animation-name:pagelayer-animation-wobble-top-to-right;
757
+ animation-duration:1s;
758
+ animation-timing-function:ease-in-out;
759
+ animation-iteration-count:1;
760
+ }
761
+
762
+ .pagelayer-animation-wobble-top{
763
+ transform-origin:0 100%;
764
+ }
765
+
766
+ @keyframes pagelayer-animation-wobble-top{
767
+ 17%{transform:skew(-13deg)}
768
+ 33%{transform:skew(11deg)}
769
+ 50%{transform:skew(-7deg)}
770
+ 67%{transform:skew(5deg)}
771
+ 83%{transform:skew(-3deg)}
772
+ 100%{transform:skew(0)}
773
+ }
774
+
775
+ .pagelayer-animation-wobble-top:hover,
776
+ .pagelayer-anim-par:hover .pagelayer-animation-wobble-top{
777
+ animation-name:pagelayer-animation-wobble-top;
778
+ animation-duration:1s;
779
+ animation-timing-function:ease-in-out;
780
+ animation-iteration-count:1
781
+ }
782
+
783
+ .pagelayer-animation-wobble-bottom{
784
+ transform-origin:100% 0;
785
+ }
786
+
787
+ @keyframes pagelayer-animation-wobble-bottom{
788
+ 17%{transform:skew(-13deg)}
789
+ 33%{transform:skew(11deg)}
790
+ 50%{transform:skew(-7deg)}
791
+ 67%{transform:skew(5deg)}
792
+ 83%{transform:skew(-3deg)}
793
+ 100%{transform:skew(0)}
794
+ }
795
+
796
+ .pagelayer-animation-wobble-bottom:hover,
797
+ .pagelayer-anim-par:hover .pagelayer-animation-wobble-bottom{
798
+ animation-name:pagelayer-animation-wobble-bottom;
799
+ animation-duration:1s;
800
+ animation-timing-function:ease-in-out;
801
+ animation-iteration-count:1
802
+ }
803
+
804
+ @keyframes pagelayer-animation-wobble-skew{
805
+ 17%{transform:skew(-13deg)}
806
+ 33%{transform:skew(11deg)}
807
+ 50%{transform:skew(-7deg)}
808
+ 67%{transform:skew(5deg)}
809
+ 83%{transform:skew(-3deg)}
810
+ 100%{transform:skew(0)}
811
+ }
812
+
813
+ .pagelayer-animation-wobble-skew:hover,
814
+ .pagelayer-anim-par:hover .pagelayer-animation-wobble-skew{
815
+ animation-name:pagelayer-animation-wobble-skew;
816
+ animation-duration:1s;
817
+ animation-timing-function:ease-in-out;
818
+ animation-iteration-count:1
819
+ }
820
+
821
+ /* Icon animation end */
822
+
823
+ /*Badge widget */
824
+ .pagelayer-badge a{
825
+ text-decoration: none !important;
826
+ }
827
+ .pagelayer-badge-btn{
828
+ display:none;
829
+ padding:10px;
830
+ padding: 0.40em 0.36em;
831
+ }
832
+
833
+ .pagelayer-badge-details{
834
+ margin-left:1px;
835
+ border-radius:.25rem;
836
+ padding: 0.10rem;
837
+ position: relative;
838
+ top: -3px;
839
+ }
840
+
841
+ .pagelayer-badge-details.pagelayer-badge-normal{
842
+ border-radius:.25rem;
843
+ }
844
+
845
+ .pagelayer-badge-details.pagelayer-badge-pills{
846
+ border-radius:10rem;
847
+ }
848
+
849
+ .pagelayer-badge-btn .pagelayer-badge-details{
850
+ position:relative;
851
+ top:-1px;
852
+ }
853
+
854
+ /*Badge widget end*/
855
+
856
+ /*Tooltip widget*/
857
+ .pagelayer-tooltip-container{
858
+ position:relative;
859
+ display:inline-block;
860
+ line-height: 1;
861
+ }
862
+
863
+ .pagelayer-tooltip-text{
864
+ visibility: hidden;
865
+ width: 300px;
866
+ background-color: #000000;
867
+ color: #ffffff;
868
+ text-align: center;
869
+ border-radius: 6px;
870
+ position: absolute;
871
+ z-index: 1;
872
+ padding:5px;
873
+ word-break:break-word;
874
+ }
875
+
876
+ .pagelayer-tooltip-icon{
877
+ margin:0px 4px;
878
+ }
879
+ .pagelayer-tooltip-top{
880
+ bottom: calc(100% + 10px);
881
+ left: 50%;
882
+ transform: translateX(-50%);
883
+ }
884
+
885
+ .pagelayer-tooltip-top:after{
886
+ content: "";
887
+ position: absolute;
888
+ top: 100%;
889
+ left: 50%;
890
+ margin-left: -5px;
891
+ border-width: 5px;
892
+ border-style: solid;
893
+ border-color: #000000 transparent transparent transparent;
894
+ }
895
+
896
+ .pagelayer-tooltip-right{
897
+ top: 50%;
898
+ left: calc(100% + 10px);
899
+ transform: translateY(-50%);
900
+ }
901
+
902
+ .pagelayer-tooltip-right:after {
903
+ content: "";
904
+ position: absolute;
905
+ top: 50%;
906
+ right: 100%;
907
+ margin-top: -5px;
908
+ border-width: 5px;
909
+ border-style: solid;
910
+ border-color: transparent #000000 transparent transparent;
911
+ }
912
+
913
+ .pagelayer-tooltip-bottom{
914
+ top: calc(100% + 10px);
915
+ left: 50%;
916
+ transform: translateX(-50%);
917
+ }
918
+
919
+ .pagelayer-tooltip-bottom:after{
920
+ content: "";
921
+ position: absolute;
922
+ bottom: 100%;
923
+ left: 50%;
924
+ margin-left: -5px;
925
+ border-width: 5px;
926
+ border-style: solid;
927
+ border-color: transparent transparent #000000 transparent;
928
+ }
929
+
930
+ .pagelayer-tooltip-left{
931
+ top: 50%;
932
+ bottom: auto;
933
+ right: calc(100% + 10px);
934
+ transform: translateY(-50%);
935
+ }
936
+
937
+ .pagelayer-tooltip-left:after{
938
+ content: "";
939
+ position: absolute;
940
+ top: 50%;
941
+ left: 100%;
942
+ transform: translateY(-50%);
943
+ margin-top: -5px;
944
+ border-width: 5px;
945
+ border-style: solid;
946
+ border-color: transparent transparent transparent #000000;
947
+ }
948
+
949
+ .pagelayer-tooltip-container:hover .pagelayer-tooltip-text{
950
+ visibility: visible;
951
+ }
952
+
953
+ .pagelayer-tooltip-on-click{
954
+ visibility: visible !important;
955
+ }
956
+ /*Tooltip widget end*/
957
+
958
+ /* Button widget */
959
+
960
+ .pagelayer-btn-holder{
961
+ border-radius:5px;
962
+ display:inline-block;
963
+ line-height:1em;
964
+ transition:all 0.3s;
965
+ cursor: pointer;
966
+ box-sizing:border-box;
967
+ }
968
+
969
+ .pagelayer-btn-default{
970
+ background-color:#818a91 !important;
971
+ color:#ffffff !important;
972
+ }
973
+
974
+ .pagelayer-btn-primary,
975
+ .pagelayer-badge-primary,
976
+ .pagelayer-progress-primary{
977
+ color:#ffffff !important;
978
+ background-color:#007bff !important;
979
+ }
980
+
981
+ .pagelayer-btn-primary:hover{
982
+ color:#ffffff !important;
983
+ background-color: #0069d9 !important;
984
+ }
985
+
986
+ .pagelayer-btn-secondary,
987
+ .pagelayer-badge-secondary,
988
+ .pagelayer-progress-secondary{
989
+ color:#ffffff !important;
990
+ background-color:#6c757d !important;
991
+ }
992
+
993
+ .pagelayer-btn-secondary:hover{
994
+ color: #ffffff !important;
995
+ background-color: #5a6268 !important;
996
+ }
997
+
998
+ .pagelayer-btn-success,
999
+ .pagelayer-badge-success,
1000
+ .pagelayer-progress-success{
1001
+ color: #fff;
1002
+ background-color: #28a745 !important;
1003
+ }
1004
+
1005
+ .pagelayer-btn-success:hover{
1006
+ color: #ffffff !important;
1007
+ background-color: #218838 !important;
1008
+ }
1009
+
1010
+ .pagelayer-btn-info,
1011
+ .pagelayer-badge-info,
1012
+ .pagelayer-progress-info{
1013
+ color: #ffffff !important;
1014
+ background-color: #17a2b8 !important;
1015
+ }
1016
+
1017
+ .pagelayer-btn-info:hover{
1018
+ color: #ffffff !important;
1019
+ background-color: #138496 !important;
1020
+ }
1021
+
1022
+ .pagelayer-btn-warning,
1023
+ .pagelayer-badge-warning,
1024
+ .pagelayer-progress-warning{
1025
+ color: #212529 !important;
1026
+ background-color: #ffc107 !important;
1027
+ }
1028
+
1029
+ .pagelayer-btn-warning:hover{
1030
+ color: #212529 !important;
1031
+ background-color: #e0a800 !important;
1032
+ }
1033
+
1034
+ .pagelayer-btn-danger,
1035
+ .pagelayer-badge-danger,
1036
+ .pagelayer-progress-danger{
1037
+ color: #ffffff !important;
1038
+ background-color: #dc3545 !important;
1039
+ }
1040
+
1041
+ .pagelayer-btn-danger:hover{
1042
+ color: #ffffff !important;
1043
+ background-color: #c82333 !important;
1044
+ }
1045
+
1046
+ .pagelayer-btn-dark,
1047
+ .pagelayer-badge-dark,
1048
+ .pagelayer-progress-dark{
1049
+ color: #ffffff !important;
1050
+ background-color: #343a40 !important;
1051
+ }
1052
+
1053
+ .pagelayer-btn-dark:hover{
1054
+ color: #ffffff !important;
1055
+ background-color: #23272b !important;
1056
+ }
1057
+
1058
+ .pagelayer-btn-light,
1059
+ .pagelayer-badge-light,
1060
+ .pagelayer-progress-light{
1061
+ color: #212529 !important;
1062
+ background-color: #f8f9fa !important;
1063
+ }
1064
+
1065
+ .pagelayer-btn-light:hover{
1066
+ color: #212529 !important;
1067
+ background-color: #e2e6ea !important;
1068
+ }
1069
+
1070
+ .pagelayer-btn-link{
1071
+ color: #007bff !important;
1072
+ }
1073
+
1074
+ .pagelayer-btn-link:hover{
1075
+ text-decoration: underline !important;
1076
+ }
1077
+
1078
+ .pagelayer-btn-default:hover{
1079
+ color:#ffffff;
1080
+ }
1081
+
1082
+ .pagelayer-btn-mini{
1083
+ font-size: 14px;
1084
+ padding: 10px 20px;
1085
+ }
1086
+
1087
+ .pagelayer-btn-small{
1088
+ font-size: 16px;
1089
+ padding: 15px 30px;
1090
+ }
1091
+
1092
+ .pagelayer-btn-large{
1093
+ font-size: 18px;
1094
+ padding: 20px 40px;
1095
+ }
1096
+
1097
+ .pagelayer-btn-extra-large{
1098
+ font-size: 20px;
1099
+ padding: 25px 50px;
1100
+ }
1101
+
1102
+ .pagelayer-btn-double-large{
1103
+ font-size: 22px;
1104
+ padding: 30px 60px;
1105
+ }
1106
+
1107
+ .pagelayer-btn-icon-left .pagelayer-btn-icon:last-child{
1108
+ display: none;
1109
+ }
1110
+
1111
+ .pagelayer-btn-icon-right .pagelayer-btn-icon:first-child{
1112
+ display: none;
1113
+ }
1114
+
1115
+ .pagelayer-btn-icon-left .pagelayer-btn-icon{
1116
+ padding-left:0 !important;
1117
+ position: relative;
1118
+ z-index: 1;
1119
+ }
1120
+
1121
+ .pagelayer-btn-icon-right .pagelayer-btn-icon{
1122
+ padding-right:0 !important;
1123
+ position: relative;
1124
+ z-index: 1;
1125
+ }
1126
+
1127
+ /* Button widget end */
1128
+
1129
+ /* Social Profile */
1130
+ .pagelayer-icon-holder[class*="pagelayer-facebook"] .pagelayer-social-fa{
1131
+ color:#3B5998;
1132
+ }
1133
+
1134
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-facebook"],
1135
+ .pagelayer-share-content[class*="pagelayer-facebook"]{
1136
+ background-color:#3B5998;
1137
+ color:#3B5998;
1138
+ }
1139
+
1140
+ .pagelayer-icon-holder[class*="pagelayer-twitter"] .pagelayer-social-fa{
1141
+ color:#1DA1F2;
1142
+ }
1143
+
1144
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-twitter"],
1145
+ .pagelayer-share-content[class*="pagelayer-twitter"]{
1146
+ background-color:#1DA1F2;
1147
+ color:#1DA1F2;
1148
+ }
1149
+
1150
+ .pagelayer-icon-holder[class*="pagelayer-android"] .pagelayer-social-fa{
1151
+ color:#A4C639
1152
+ }
1153
+
1154
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-android"],
1155
+ .pagelayer-share_grp[class*="pagelayer-social-shape"] .pagelayer-share-content[class*="pagelayer-android"]{
1156
+ background-color:#A4C639;
1157
+ }
1158
+
1159
+ .pagelayer-icon-holder[class*="pagelayer-google-plus"] .pagelayer-social-fa{
1160
+ color:#DD4B39
1161
+ }
1162
+
1163
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-google-plus"],
1164
+ .pagelayer-share-content[class*="pagelayer-google-plus"]{
1165
+ background-color:#DD4B39;
1166
+ color:#DD4B39;
1167
+ }
1168
+
1169
+ .pagelayer-icon-holder[class*="pagelayer-instagram"] .pagelayer-social-fa{
1170
+ color:#262626;
1171
+ }
1172
+
1173
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-instagram"],
1174
+ .pagelayer-share-content[class*="pagelayer-instagram"]{
1175
+ background-color:#1DA1F2;
1176
+ color:#262626;
1177
+ }
1178
+
1179
+ .pagelayer-icon-holder[class*="pagelayer-linkedin"] .pagelayer-social-fa{
1180
+ color:#0077B5;
1181
+ }
1182
+
1183
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-linkedin"],
1184
+ .pagelayer-share-content[class*="pagelayer-linkedin"]{
1185
+ background-color:#0077B5;
1186
+ color:#0077B5;
1187
+ }
1188
+
1189
+ .pagelayer-icon-holder[class*="pagelayer-behance"] .pagelayer-social-fa{
1190
+ color:#053eff;
1191
+ }
1192
+
1193
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-behance"],
1194
+ .pagelayer-share-content[class*="pagelayer-behance"]{
1195
+ background-color:#053eff;
1196
+ color:#053eff;
1197
+ }
1198
+
1199
+ .pagelayer-icon-holder[class*="pagelayer-pinterest"] .pagelayer-social-fa{
1200
+ color:#c8232c;
1201
+ }
1202
+
1203
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-pinterest"],
1204
+ .pagelayer-share-content[class*="pagelayer-pinterest"]{
1205
+ background-color:#c8232c;
1206
+ color:#c8232c;
1207
+ }
1208
+
1209
+ .pagelayer-icon-holder[class*="pagelayer-reddit"] .pagelayer-social-fa{
1210
+ color:#ff4301;
1211
+ }
1212
+
1213
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-reddit"],
1214
+ .pagelayer-share-content[class*="pagelayer-reddit"]{
1215
+ background-color:#ff4301;
1216
+ color:#ff4301;
1217
+ }
1218
+
1219
+ .pagelayer-icon-holder[class*="pagelayer-rss"] .pagelayer-social-fa{
1220
+ color:#F26522;
1221
+ }
1222
+
1223
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-rss"],
1224
+ .pagelayer-share-content[class*="pagelayer-rss"]{
1225
+ background-color:#F26522;
1226
+ color:#F26522;
1227
+ }
1228
+
1229
+ .pagelayer-icon-holder[class*="pagelayer-skype"] .pagelayer-social-fa{
1230
+ color:#00aff0;
1231
+ }
1232
+
1233
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-skype"],
1234
+ .pagelayer-share-content[class*="pagelayer-skype"]{
1235
+ background-color:#00aff0;
1236
+ color:#00aff0;
1237
+ }
1238
+
1239
+ .pagelayer-icon-holder[class*="pagelayer-slideshare"] .pagelayer-social-fa{
1240
+ color:#0077b5;
1241
+ }
1242
+
1243
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-slideshare"],
1244
+ .pagelayer-share-content[class*="pagelayer-slideshare"]{
1245
+ background-color:#0077b5;
1246
+ color:#0077b5;
1247
+ }
1248
+
1249
+ .pagelayer-icon-holder[class*="pagelayer-snapchat"] .pagelayer-social-fa{
1250
+ color:#fffc00;
1251
+ }
1252
+
1253
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-snapchat"],
1254
+ .pagelayer-share-content[class*="pagelayer-snapchat"]{
1255
+ background-color:#fffc00;
1256
+ color:#fffc00;
1257
+ }
1258
+
1259
+ .pagelayer-icon-holder[class*="pagelayer-soundcloud"] .pagelayer-social-fa{
1260
+ color:#ff8800;
1261
+ }
1262
+
1263
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-soundcloud"],
1264
+ .pagelayer-share-content[class*="pagelayer-soundcloud"]{
1265
+ background-color:#ff8800;
1266
+ color:#ff8800;
1267
+ }
1268
+
1269
+ .pagelayer-icon-holder[class*="pagelayer-spotify"] .pagelayer-social-fa{
1270
+ color:#1ED760;
1271
+ }
1272
+
1273
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-spotify"],
1274
+ .pagelayer-share-content[class*="pagelayer-spotify"]{
1275
+ background-color:#1ED760;
1276
+ color:#1ED760;
1277
+ }
1278
+
1279
+ .pagelayer-icon-holder[class*="pagelayer-stack-overflow"] .pagelayer-social-fa{
1280
+ color:#F48024;
1281
+ }
1282
+
1283
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-stack-overflow"],
1284
+ .pagelayer-share-content[class*="pagelayer-stack-overflow"]{
1285
+ background-color:#F48024;
1286
+ color:#F48024;
1287
+ }
1288
+
1289
+ .pagelayer-icon-holder[class*="pagelayer-steam"] .pagelayer-social-fa{
1290
+ color:#00adee;
1291
+ }
1292
+
1293
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-steam"],
1294
+ .pagelayer-share-content[class*="pagelayer-steam"]{
1295
+ background-color:#00adee;
1296
+ color:#00adee;
1297
+ }
1298
+
1299
+ .pagelayer-icon-holder[class*="pagelayer-stumbleupon"] .pagelayer-social-fa{
1300
+ color:#EB4924;
1301
+ }
1302
+
1303
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-stumbleupon"],
1304
+ .pagelayer-share-content[class*="pagelayer-stumbleupon"]{
1305
+ background-color:#EB4924;
1306
+ color:#EB4924;
1307
+ }
1308
+
1309
+ .pagelayer-icon-holder[class*="pagelayer-telegram"] .pagelayer-social-fa{
1310
+ color:#0088cc;
1311
+ }
1312
+
1313
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-telegram"],
1314
+ .pagelayer-share-content[class*="pagelayer-telegram"]{
1315
+ background-color:#0088cc;
1316
+ color:#0088cc;
1317
+ }
1318
+
1319
+ .pagelayer-icon-holder[class*="pagelayer-thumb-tack"] .pagelayer-social-fa{
1320
+ color:#1AA1D8;
1321
+ }
1322
+
1323
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-thumb-tack"],
1324
+ .pagelayer-share-content[class*="pagelayer-thumb-tack"]{
1325
+ background-color:#1AA1D8;
1326
+ color:#1AA1D8;
1327
+ }
1328
+
1329
+ .pagelayer-icon-holder[class*="pagelayer-tripadvisor"] .pagelayer-social-fa{
1330
+ color:#00af87;
1331
+ }
1332
+
1333
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-tripadvisor"],
1334
+ .pagelayer-share-content[class*="pagelayer-tripadvisor"]{
1335
+ background-color:#00af87;
1336
+ color:#00af87;
1337
+ }
1338
+
1339
+ .pagelayer-icon-holder[class*="pagelayer-tumblr"] .pagelayer-social-fa{
1340
+ color:#001935;
1341
+ }
1342
+
1343
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-tumblr"],
1344
+ .pagelayer-share-content[class*="pagelayer-tumblr"]{
1345
+ background-color:#001935;
1346
+ color:#001935;
1347
+ }
1348
+
1349
+ .pagelayer-icon-holder[class*="pagelayer-twitch"] .pagelayer-social-fa{
1350
+ color:#6441a5;
1351
+ }
1352
+
1353
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-twitch"],
1354
+ .pagelayer-share-content[class*="pagelayer-twitch"]{
1355
+ background-color:#6441a5;
1356
+ color:#6441a5;
1357
+ }
1358
+
1359
+ .pagelayer-icon-holder[class*="pagelayer-vimeo"] .pagelayer-social-fa{
1360
+ color:#1CB7EA;
1361
+ }
1362
+
1363
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-vimeo"],
1364
+ .pagelayer-share-content[class*="pagelayer-vimeo"]{
1365
+ background-color:#1CB7EA;
1366
+ color:#1CB7EA;
1367
+ }
1368
+
1369
+ .pagelayer-icon-holder[class*="pagelayer-vk"] .pagelayer-social-fa{
1370
+ color:#4C75A3;
1371
+ }
1372
+
1373
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-vk"],
1374
+ .pagelayer-share-content[class*="pagelayer-vk"]{
1375
+ background-color:#4C75A3;
1376
+ color:#4C75A3;
1377
+ }
1378
+
1379
+ .pagelayer-icon-holder[class*="pagelayer-weibo"] .pagelayer-social-fa{
1380
+ color:#DF2029;
1381
+ }
1382
+
1383
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-weibo"],
1384
+ .pagelayer-share-content[class*="pagelayer-weibo"]{
1385
+ background-color:#DF2029;
1386
+ color:#DF2029;
1387
+ }
1388
+
1389
+ .pagelayer-icon-holder[class*="pagelayer-weixin"] .pagelayer-social-fa{
1390
+ color:#7bb32e;
1391
+ }
1392
+
1393
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-weixin"],
1394
+ .pagelayer-share-content[class*="pagelayer-weixin"]{
1395
+ background-color:#7bb32e;
1396
+ color:#7bb32e;
1397
+ }
1398
+
1399
+ .pagelayer-icon-holder[class*="pagelayer-whatsapp"] .pagelayer-social-fa{
1400
+ color:#25D366;
1401
+ }
1402
+
1403
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-whatsapp"],
1404
+ .pagelayer-share-content[class*="pagelayer-whatsapp"]{
1405
+ background-color:#25D366;
1406
+ color:#25D366;
1407
+ }
1408
+
1409
+ .pagelayer-icon-holder[class*="pagelayer-wordpress"] .pagelayer-social-fa{
1410
+ color:#21759b;
1411
+ }
1412
+
1413
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-wordpress"],
1414
+ .pagelayer-share-content[class*="pagelayer-wordpress"]{
1415
+ background-color:#21759b;
1416
+ color:#21759b;
1417
+ }
1418
+
1419
+ .pagelayer-icon-holder[class*="pagelayer-xing"] .pagelayer-social-fa{
1420
+ color:#026466;
1421
+ }
1422
+
1423
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-xing"],
1424
+ .pagelayer-share-content[class*="pagelayer-xing"]{
1425
+ background-color:#026466;
1426
+ color:#026466;
1427
+ }
1428
+
1429
+ .pagelayer-icon-holder[class*="pagelayer-yelp"] .pagelayer-social-fa{
1430
+ color:#af0606;
1431
+ }
1432
+
1433
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-yelp"],
1434
+ .pagelayer-share-content[class*="pagelayer-yelp"]{
1435
+ background-color:#af0606;
1436
+ color:#af0606;
1437
+ }
1438
+
1439
+ .pagelayer-icon-holder[class*="pagelayer-youtube"] .pagelayer-social-fa{
1440
+ color:#ff0000;
1441
+ }
1442
+
1443
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-youtube"],
1444
+ .pagelayer-share-content[class*="pagelayer-youtube"]{
1445
+ background-color:#ff0000;
1446
+ color:#ff0000;
1447
+ }
1448
+
1449
+ .pagelayer-icon-holder[class*="pagelayer-500px"] .pagelayer-social-fa{
1450
+ color:#0099e5;
1451
+ }
1452
+
1453
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-500px"],
1454
+ .pagelayer-share-content[class*="pagelayer-500px"]{
1455
+ background-color:#0099e5;
1456
+ color:#0099e5;
1457
+ }
1458
+
1459
+ .pagelayer-icon-holder[class*="pagelayer-flickr"] .pagelayer-social-fa{
1460
+ color:#0063dc;
1461
+ }
1462
+
1463
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-flickr"],
1464
+ .pagelayer-share-content[class*="pagelayer-flickr"]{
1465
+ background-color:#0063dc;
1466
+ color:#0063dc;
1467
+ }
1468
+
1469
+ .pagelayer-icon-holder[class*="pagelayer-github"] .pagelayer-social-fa{
1470
+ color:#4078c0;
1471
+ }
1472
+
1473
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-github"],
1474
+ .pagelayer-share-content[class*="pagelayer-github"]{
1475
+ background-color:#4078c0;
1476
+ color:#4078c0;
1477
+ }
1478
+
1479
+ .pagelayer-icon-holder[class*="pagelayer-gitlab"] .pagelayer-social-fa{
1480
+ color:#fca326;
1481
+ }
1482
+
1483
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-gitlab"],
1484
+ .pagelayer-share-content[class*="pagelayer-gitlab"]{
1485
+ background-color:#fca326;
1486
+ color:#fca326;
1487
+ }
1488
+
1489
+ .pagelayer-icon-holder[class*="pagelayer-apple"] .pagelayer-social-fa{
1490
+ color:#999999;
1491
+ }
1492
+
1493
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-apple"],
1494
+ .pagelayer-share-content[class*="pagelayer-apple"]{
1495
+ background-color:#999999;
1496
+ color:#999999;
1497
+ }
1498
+
1499
+ .pagelayer-icon-holder[class*="pagelayer-jsfiddle"] .pagelayer-social-fa{
1500
+ color:#0084FF;
1501
+ }
1502
+
1503
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-jsfiddle"],
1504
+ .pagelayer-share-content[class*="pagelayer-jsfiddle"]{
1505
+ background-color:#0084FF;
1506
+ color:#0084FF;
1507
+ }
1508
+
1509
+ .pagelayer-icon-holder[class*="pagelayer-houzz"] .pagelayer-social-fa{
1510
+ color:#7ac142;
1511
+ }
1512
+
1513
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-houzz"],
1514
+ .pagelayer-share-content[class*="pagelayer-houzz"]{
1515
+ background-color:#7ac142;
1516
+ color:#7ac142;
1517
+ }
1518
+
1519
+ .pagelayer-icon-holder[class*="pagelayer-bitbucket"] .pagelayer-social-fa{
1520
+ color:#205081;
1521
+ }
1522
+
1523
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-bitbucket"],
1524
+ .pagelayer-share-content[class*="pagelayer-bitbucket"]{
1525
+ background-color:#205081;
1526
+ color:#205081;
1527
+ }
1528
+
1529
+ .pagelayer-icon-holder[class*="pagelayer-codepen"] .pagelayer-social-fa{
1530
+ color:#0ebeff;
1531
+ }
1532
+
1533
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-codepen"],
1534
+ .pagelayer-share-content[class*="pagelayer-codepen"]{
1535
+ background-color:#0ebeff;
1536
+ color:#0ebeff;
1537
+ }
1538
+
1539
+ .pagelayer-icon-holder[class*="pagelayer-delicious"] .pagelayer-social-fa{
1540
+ color:#3399ff;
1541
+ }
1542
+
1543
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-delicious"],
1544
+ .pagelayer-share-content[class*="pagelayer-delicious"]{
1545
+ background-color:#3399ff;
1546
+ color:#3399ff;
1547
+ }
1548
+
1549
+ .pagelayer-icon-holder[class*="pagelayer-medium"] .pagelayer-social-fa{
1550
+ color:#00ab6c;
1551
+ }
1552
+
1553
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-medium"],
1554
+ .pagelayer-share-content[class*="pagelayer-medium"]{
1555
+ background-color:#00ab6c;
1556
+ color:#00ab6c;
1557
+ }
1558
+
1559
+ .pagelayer-icon-holder[class*="pagelayer-meetup"] .pagelayer-social-fa{
1560
+ color:#e0393e;
1561
+ }
1562
+
1563
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-meetup"],
1564
+ .pagelayer-share-content[class*="pagelayer-meetup"]{
1565
+ background-color:#e0393e;
1566
+ color:#e0393e;
1567
+ }
1568
+
1569
+ .pagelayer-icon-holder[class*="pagelayer-mixcloud"] .pagelayer-social-fa{
1570
+ color:#52aad8;
1571
+ }
1572
+
1573
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-mixcloud"],
1574
+ .pagelayer-share-content[class*="pagelayer-mixcloud"]{
1575
+ background-color:#52aad8;
1576
+ color:#52aad8;
1577
+ }
1578
+
1579
+ .pagelayer-icon-holder[class*="pagelayer-dribbble"] .pagelayer-social-fa{
1580
+ color:#444444;
1581
+ }
1582
+
1583
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-dribbble"],
1584
+ .pagelayer-share-content[class*="pagelayer-dribbble"]{
1585
+ background-color:#444444;
1586
+ color:#444444;
1587
+ }
1588
+
1589
+ .pagelayer-icon-holder[class*="pagelayer-foursquare"] .pagelayer-social-fa{
1590
+ color:#f94877;
1591
+ }
1592
+
1593
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-icon-holder[class*="pagelayer-foursquare"],
1594
+ .pagelayer-share-content[class*="pagelayer-foursquare"]{
1595
+ background-color:#f94877;
1596
+ color:#f94877;
1597
+ }
1598
+
1599
+ .pagelayer-share_grp .pagelayer-social-fa,
1600
+ .pagelayer-share_grp .pagelayer-social-fa:before{
1601
+ position: absolute;
1602
+ top: 50%;
1603
+ left: 50%;
1604
+ transform: translate(-50% , -50%);
1605
+ }
1606
+ .pagelayer-share_grp{
1607
+ font-size: 0;
1608
+ }
1609
+ .pagelayer-share_grp > div{
1610
+ display: inline-block;
1611
+ }
1612
+
1613
+ .pagelayer-share_grp .pagelayer-social-fa{
1614
+ height:1em;
1615
+ width:1em;
1616
+ }
1617
+
1618
+ .pagelayer-share_grp .pagelayer-icon-holder{
1619
+ position: relative;
1620
+ min-height: 1em;
1621
+ min-width: 1em;
1622
+ }
1623
+
1624
+ .pagelayer-share-content .pagelayer-social-fa,
1625
+ .pagelayer-share-content span{
1626
+ color: inherit;
1627
+ }
1628
+
1629
+ .pagelayer-share_grp.pagelayer-social-bg-none .pagelayer-share-content,
1630
+ .pagelayer-share_grp.pagelayer-social-outline-border .pagelayer-share-content{
1631
+ background-color:unset;
1632
+ }
1633
+
1634
+ .pagelayer-share_grp.pagelayer-social-outline-border .pagelayer-share-content{
1635
+ border:2px solid;
1636
+ }
1637
+
1638
+ .pagelayer-social_grp[class*="pagelayer-social-shape"] .pagelayer-social-fa,
1639
+ .pagelayer-share_grp[class*="pagelayer-social-shape"] .pagelayer-social-fa,
1640
+ .pagelayer-share_grp[class*="pagelayer-social-shape"] .pagelayer-icon-name span{
1641
+ color: #ffffff;
1642
+ }
1643
+
1644
+ .pagelayer-social_grp .pagelayer-icon-holder{
1645
+ display:inline-block;
1646
+ line-height: 100%;
1647
+ }
1648
+
1649
+ .pagelayer-share-content,
1650
+ .pagelayer-share-content .pagelayer-icon-name{
1651
+ display:flex;
1652
+ }
1653
+
1654
+ .pagelayer-share-content .pagelayer-icon-name{
1655
+ align-items:center;
1656
+ }
1657
+
1658
+ .pagelayer-social-shape-circle .pagelayer-share-content{
1659
+ border-radius:100000px;
1660
+ }
1661
+
1662
+ .pagelayer-icon-name span{
1663
+ padding:0 20px 0 5px;
1664
+ }
1665
+
1666
+ .pagelayer-share-buttons{
1667
+ position:relative;
1668
+ border-radius: inherit;
1669
+ }
1670
+
1671
+ .pagelayer-social-shape-boxed .pagelayer-share-buttons:before{
1672
+ content: "";
1673
+ position: absolute;
1674
+ width: 100%;
1675
+ height: 100%;
1676
+ background: rgba(0,0,0,0.15);
1677
+ border-top-left-radius: inherit;
1678
+ border-bottom-left-radius: inherit;
1679
+ left: 0;
1680
+ }
1681
+
1682
+ .pagelayer-share_grp .pagelayer-icon-name span,
1683
+ .pagelayer-share_grp .pagelayer-icon-holder{
1684
+ display:none;
1685
+ }
1686
+
1687
+ .pagelayer-share-type-icon .pagelayer-icon-holder,
1688
+ .pagelayer-share-type-icon-label .pagelayer-icon-holder,
1689
+ .pagelayer-share-type-label .pagelayer-icon-name span,
1690
+ .pagelayer-share-type-icon-label .pagelayer-icon-name span{
1691
+ display:block;
1692
+ }
1693
+
1694
+ /* Social Profile end */
1695
+
1696
+ .pagelayer-list-icon-holder{
1697
+ display: -webkit-box;
1698
+ display: -webkit-flex;
1699
+ display: -ms-flexbox;
1700
+ display: flex;
1701
+ -webkit-box-align: start;
1702
+ -webkit-align-items: flex-start;
1703
+ -ms-flex-align: start;
1704
+ align-items: flex-start;
1705
+ }
1706
+
1707
+ .pagelayer-list-icon,
1708
+ .pagelayer-list-item{
1709
+ -webkit-align-self: center;
1710
+ -ms-flex-item-align: center;
1711
+ align-self: center;
1712
+ }
1713
+
1714
+ .pagelayer-list-item{
1715
+ width:100%;
1716
+ }
1717
+
1718
+ .pagelayer-list-ul{
1719
+ margin:0;
1720
+ padding:0;
1721
+ }
1722
+
1723
+ /* Video */
1724
+
1725
+ .pagelayer-video .pagelayer-video-holder{
1726
+ position:relative;
1727
+ width: 100%;
1728
+ height: 100%;
1729
+ overflow: hidden;
1730
+ }
1731
+
1732
+ .pagelayer-video-iframe{
1733
+ position:absolute;
1734
+ width:100%;
1735
+ height:100%;
1736
+ top:0;
1737
+ left:0;
1738
+ }
1739
+
1740
+ .pagelayer-video-aspect-1-1{
1741
+ padding-top:100%;
1742
+ }
1743
+
1744
+ .pagelayer-video-aspect-3-2{
1745
+ padding-top:66.66%;
1746
+ }
1747
+
1748
+ .pagelayer-video-aspect-4-3{
1749
+ padding-top: 75%;
1750
+ }
1751
+
1752
+ .pagelayer-video-aspect-8-5{
1753
+ padding-top:62.5%;
1754
+ }
1755
+
1756
+ .pagelayer-video-aspect-16-9{
1757
+ padding-top: 56.25%;
1758
+ }
1759
+
1760
+ .pagelayer-video .pagelayer-video-holder .pagelayer-video-overlay{
1761
+ position:absolute;
1762
+ top:0;
1763
+ left:0;
1764
+ right:0;
1765
+ bottom:0;
1766
+ background-size: cover;
1767
+ background-position: center center;
1768
+ background-repeat: no-repeat;
1769
+ cursor: pointer;
1770
+ }
1771
+
1772
+ .pagelayer-video .pagelayer-video-holder a{
1773
+ position:absolute;
1774
+ top:0;
1775
+ left:0;
1776
+ right:0;
1777
+ bottom:0;
1778
+ }
1779
+
1780
+ .pagelayer-video .pagelayer-video-holder .pagelayer-video-overlay i{
1781
+ position: absolute;
1782
+ top: 50%;
1783
+ left: 50%;
1784
+ -webkit-transform: translateX(-50%) translateY(-50%);
1785
+ -ms-transform: translateX(-50%) translateY(-50%);
1786
+ transform: translateX(-50%) translateY(-50%);
1787
+ }
1788
+ /* Video end */
1789
+
1790
+ /** Image **/
1791
+
1792
+ .pagelayer-image, .pagelayer-image .pagelayer-image-holder{
1793
+ position: relative;
1794
+ }
1795
+
1796
+ .pagelayer-image-link{
1797
+ text-decoration:none;
1798
+ cursor: pointer;
1799
+ }
1800
+
1801
+ .pagelayer-image-caption{
1802
+ margin-bottom: unset;
1803
+ }
1804
+
1805
+ .pagelayer-image-overlay{
1806
+ position: absolute;
1807
+ width: 100%;
1808
+ top: 0;
1809
+ height: 100%;
1810
+ left: 0;
1811
+ opacity:0;
1812
+ overflow:auto;
1813
+ transition: .5s ease;
1814
+ }
1815
+
1816
+ .pagelayer-image:hover .pagelayer-image-overlay{
1817
+ opacity:1;
1818
+ }
1819
+
1820
+ .pagelayer-image .pagelayer-image-overlay .pagelayer-image-overlay-content{
1821
+ width:100%;
1822
+ }
1823
+
1824
+ .pagelayer-image *{
1825
+ border-radius:inherit;
1826
+ }
1827
+
1828
+ /** Image End **/
1829
+
1830
+ .pagelayer-button {
1831
+ text-align: center
1832
+ }
1833
+
1834
+ .pagelayer-button i{
1835
+ padding: 0 3px;
1836
+ }
1837
+
1838
+ .pagelayer-audio-container, .pagelayer-audio-container audio{
1839
+ width:100%;
1840
+ }
1841
+
1842
+ .pagelayer-testimonial-avatar img{
1843
+ border: 1px solid #eee;
1844
+ border-radius: 50%;
1845
+ margin-right: 10px;
1846
+ }
1847
+
1848
+ .pagelayer-alignment-center{
1849
+ text-align: center;
1850
+ }
1851
+
1852
+ .pagelayer-alignment-left{
1853
+ text-align: left;
1854
+ }
1855
+
1856
+ .pagelayer-alignment-right{
1857
+ text-align: right;
1858
+ }
1859
+
1860
+ /* Testimonial */
1861
+ .pagelayer-testimonial{
1862
+ padding:0.4em 0.8em;
1863
+ line-height: normal;
1864
+ }
1865
+
1866
+ .pagelayer-testimonial-image{
1867
+ -o-object-fit: cover;
1868
+ object-fit: cover;
1869
+ display: unset !important;
1870
+ }
1871
+
1872
+ .pagelayer-testimonial-square{
1873
+ border-radius:0px;
1874
+ }
1875
+
1876
+ .pagelayer-testimonial-circle{
1877
+ border-radius:50%;
1878
+ }
1879
+
1880
+ .pagelayer-aside-position{
1881
+ display:inline-block;
1882
+ vertical-align: middle;
1883
+ }
1884
+
1885
+ .pagelayer-aside-position .pagelayer-testimonial-cite{
1886
+ text-align: left;
1887
+ }
1888
+ .pagelayer-top-position, .pagelayer-testimonial-author{
1889
+ display:block;
1890
+ }
1891
+
1892
+ .pagelayer-aside-position .pagelayer-testimonial-author{
1893
+ position: relative;
1894
+ }
1895
+
1896
+ .pagelayer-testimonial-container .pagelayer-testimonial-avatar,
1897
+ .pagelayer-testimonial-container .pagelayer-testimonial-details{
1898
+ display: table-cell;
1899
+ vertical-align: middle;
1900
+ }
1901
+
1902
+ .pagelayer-testimonial-designation{
1903
+ color: #999;
1904
+ font-size: 12px;
1905
+ }
1906
+
1907
+ /* Testimonial End */
1908
+
1909
+ /* Progress bar */
1910
+ .pagelayer-progress-goal{
1911
+ margin-top: 10px;
1912
+ }
1913
+
1914
+ .pagelayer-progress-container{
1915
+ background-color:#eeeeee;
1916
+ }
1917
+
1918
+ .pagelayer-progress-bar{
1919
+ overflow:hidden;
1920
+ }
1921
+
1922
+ .pagelayer-progress-percent{
1923
+ float:right;
1924
+ padding-right:10px;
1925
+ }
1926
+
1927
+ .pagelayer-progress-text{
1928
+ float:left;
1929
+ padding-left:10px;
1930
+ }
1931
+
1932
+ /*Progress bar end*/
1933
+
1934
+ /*Stars widget start*/
1935
+
1936
+ .pagelayer-stars > *{
1937
+ vertical-align:middle;
1938
+ }
1939
+ .pagelayer-stars-container{
1940
+ text-align:center;
1941
+ color: #ccd6df;
1942
+ font-family: "FontAwesome", "Font Awesome 5 Free";
1943
+ display: inline-block;
1944
+ position: relative;
1945
+ border-color: 1px solid #ccd6df;
1946
+ }
1947
+
1948
+ .pagelayer-stars-container .pagelayer-stars-icon{
1949
+ position: relative;
1950
+ display:inline-block;
1951
+ }
1952
+
1953
+ .pagelayer-stars-container .pagelayer-stars-icon:before{
1954
+ content: "\f005";
1955
+ font-size: inherit;
1956
+ font-family: inherit;
1957
+ overflow: hidden;
1958
+ color: #f0ad4e;
1959
+ position:absolute;
1960
+ font-weight:900;
1961
+ top:0;
1962
+ left:0;
1963
+ }
1964
+
1965
+ .pagelayer-stars-icon.pagelayer-stars-empty:before{
1966
+ width:0em;
1967
+ }
1968
+
1969
+ .pagelayer-stars-icon.pagelayer-stars-1:before{
1970
+ width:0.1em;
1971
+ }
1972
+
1973
+ .pagelayer-stars-icon.pagelayer-stars-2:before{
1974
+ width:0.2em;
1975
+ }
1976
+
1977
+ .pagelayer-stars-icon.pagelayer-stars-3:before{
1978
+ width:0.3em;
1979
+ }
1980
+
1981
+ .pagelayer-stars-icon.pagelayer-stars-4:before{
1982
+ width:0.4em;
1983
+ }
1984
+
1985
+ .pagelayer-stars-icon.pagelayer-stars-5:before{
1986
+ width:0.5em;
1987
+ }
1988
+
1989
+ .pagelayer-stars-icon.pagelayer-stars-6:before{
1990
+ width:0.6em;
1991
+ }
1992
+
1993
+ .pagelayer-stars-icon.pagelayer-stars-7:before{
1994
+ width:0.7em;
1995
+ }
1996
+
1997
+ .pagelayer-stars-icon.pagelayer-stars-8:before{
1998
+ width:0.8em;
1999
+ }
2000
+
2001
+ .pagelayer-stars-icon.pagelayer-stars-9:before{
2002
+ width:0.9em;
2003
+ }
2004
+
2005
+ .pagelayer-stars-icon.pagelayer-stars-full:before{
2006
+ width:1em;
2007
+ }
2008
+ /*Stars widget end*/
2009
+
2010
+ /* Site Title Start */
2011
+ .pagelayer-wp-title-align-top{
2012
+ display:block;
2013
+ text-align: center;
2014
+ }
2015
+
2016
+ .pagelayer-wp-title-heading{
2017
+ padding:5px 20px;
2018
+ font-size: 20px;
2019
+ font-weight: 500;
2020
+ text-decoration-style: solid !important;
2021
+ margin: 0px;
2022
+ transition: all 400ms;
2023
+ }
2024
+
2025
+ .pagelayer-wp-title-img{
2026
+ box-shadow: none !important;
2027
+ }
2028
+
2029
+ .pagelayer-wp-title-align-left,
2030
+ .pagelayer-wp-title-align-right{
2031
+ display: flex;
2032
+ }
2033
+
2034
+ .pagelayer-wp-title-align-right{
2035
+ text-align: right;
2036
+ -webkit-box-orient: horizontal;
2037
+ -webkit-box-direction: reverse;
2038
+ flex-direction: row-reverse;
2039
+ }
2040
+
2041
+ .pagelayer-wp-title-vertical-top{
2042
+ align-items: flex-start;
2043
+ -webkit-align-items: flex-start;
2044
+ -webkit-box-align: start;
2045
+ -ms-flex-align: start;
2046
+ }
2047
+
2048
+ .pagelayer-wp-title-vertical-middle{
2049
+ align-items: center;
2050
+ -webkit-align-items: center;
2051
+ -webkit-box-align: center;
2052
+ -ms-flex-align: center;
2053
+ }
2054
+
2055
+ .pagelayer-wp-title-vertical-bottom{
2056
+ align-items: flex-end;
2057
+ -webkit-align-items: flex-end;
2058
+ -webkit-box-align: end;
2059
+ -ms-flex-align: end;
2060
+ }
2061
+
2062
+ .pagelayer-wp-title-section .pagelayer-wp-title-link{
2063
+ text-decoration: none !important;
2064
+ }
2065
+ /* Site title End */
2066
+
2067
+ /*pricing plans*/
2068
+ .pagelayer-pricing{
2069
+ text-align:center;
2070
+ border:2px solid #e8e3e3;
2071
+ border-radius:6px;
2072
+ }
2073
+
2074
+ .pagelayer-pricing-rate-section{
2075
+ padding:20px;
2076
+ }
2077
+
2078
+ .pagelayer-pricing-details h1,
2079
+ .pagelayer-pricing-details h2,
2080
+ .pagelayer-pricing-details h3,
2081
+ .pagelayer-pricing-details h4,
2082
+ .pagelayer-pricing-details h5{
2083
+ margin:10px 0px; padding:0px;
2084
+ }
2085
+
2086
+ .pagelayer-pricing-details{
2087
+ position: relative;
2088
+ background-color:#1e1558;
2089
+ border-top-left-radius: inherit;
2090
+ border-top-right-radius: inherit;
2091
+ }
2092
+
2093
+ .pagelayer-pricing-details .pagelayer-pricing-type{
2094
+ text-transform: uppercase;
2095
+ }
2096
+
2097
+ .pagelayer-pricing-sub-title{
2098
+ font-weight: normal;
2099
+ }
2100
+
2101
+ .pagelayer-pricing-details .pagelayer-pricing-price{
2102
+ font-weight:800;
2103
+ }
2104
+
2105
+ .pagelayer-pricing-price.pagelayer-pricing-original{
2106
+ display:none;
2107
+ text-decoration: line-through;
2108
+ margin-right: 10px;
2109
+ }
2110
+
2111
+ h2.pagelayer-pricing-price{
2112
+ display:inline-block;
2113
+ margin:5px 0px;
2114
+ }
2115
+
2116
+ .pagelayer-pricing-details{
2117
+ font-size:15px;
2118
+ }
2119
+
2120
+ .pagelayer-pricing-duration{
2121
+ font-size:15px;
2122
+ margin:0px;
2123
+ }
2124
+
2125
+ .pagelayer-pricing-features{
2126
+ padding:20px;
2127
+ border-bottom-left-radius: inherit;
2128
+ border-bottom-right-radius: inherit;
2129
+ }
2130
+
2131
+ .pagelayer-pricing-features .pagelayer-pricing-ul{
2132
+ padding:0px;
2133
+ }
2134
+
2135
+ .pagelayer-pricing-ul li{
2136
+ display: inline-block;
2137
+ list-style-type: none;
2138
+ padding:5px 0px;
2139
+ }
2140
+
2141
+ .pagelayer-pricing-ul .pagelayer-list_item:after{
2142
+ border-bottom:2px solid #c5c5c5;
2143
+ margin-top: 5px;
2144
+ }
2145
+
2146
+ .pagelayer-list-li span i{
2147
+ margin-right:5px;
2148
+ }
2149
+
2150
+ .pagelayer-pricing-btn{
2151
+ display: inline-block;
2152
+ }
2153
+
2154
+ .pagelayer-pricing-additional{
2155
+ margin:20px 0px 0px;
2156
+ }
2157
+
2158
+ .pagelayer-pricing-ribbon-container{
2159
+ position: absolute;
2160
+ top: 0;
2161
+ left: auto;
2162
+ right: 0;
2163
+ transform: rotate(90deg);
2164
+ width: 150px;
2165
+ overflow: hidden;
2166
+ height: 150px;
2167
+ }
2168
+
2169
+ .pagelayer-pricing-ribbon{
2170
+ display: none;
2171
+ width: 200%;
2172
+ background-color: #ce4210ff;
2173
+ position: absolute;
2174
+ left:0;
2175
+ text-align: center;
2176
+ line-height: 2;
2177
+ letter-spacing: 1px;
2178
+ color: #f0f0f0;
2179
+ margin-top: 40px;
2180
+ transform: translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);
2181
+ }
2182
+
2183
+ .pagelayer-pricing-currency-top{
2184
+ vertical-align: top;
2185
+ }
2186
+
2187
+ .pagelayer-pricing-currency-middle{
2188
+ vertical-align: middle;
2189
+ }
2190
+
2191
+ .pagelayer-pricing-currency-bottom{
2192
+ vertical-align: bottom;
2193
+ }
2194
+
2195
+ /*pricing plans end*/
2196
+
2197
+ /* Quote */
2198
+
2199
+ .pagelayer-quotation-overlay{
2200
+ position: absolute;
2201
+ font-size: 70px;
2202
+ top: 0;
2203
+ }
2204
+
2205
+ .pagelayer-quote-content .fa-quote-right{
2206
+ display: inline-block;
2207
+ vertical-align: top;
2208
+ }
2209
+
2210
+ /* Quote end */
2211
+
2212
+ .pagelayer-call-icon-section,
2213
+ .pagelayer-call-content-section,
2214
+ .pagelayer-call-button-section{
2215
+ display: table-cell;
2216
+ vertical-align: middle;
2217
+ }
2218
+
2219
+ .pagelayer-call-center{
2220
+ text-align: center;
2221
+ }
2222
+
2223
+ .pagelayer-call-center .pagelayer-call-icon-section,
2224
+ .pagelayer-call-center .pagelayer-call-content-section,
2225
+ .pagelayer-call-center .pagelayer-call-button-section{
2226
+ display: block;
2227
+ }
2228
+
2229
+ .pagelayer-call-3d{
2230
+ background: #eee;
2231
+ border-bottom: 5px solid #ddd;
2232
+ padding: 30px;
2233
+ }
2234
+
2235
+ .pagelayer-call-3d.pagelayer-call-left .pagelayer-call-icon-section{
2236
+ padding-right: 10px;
2237
+ }
2238
+
2239
+ .pagelayer-call-3d.pagelayer-call-left .pagelayer-call-content-section{
2240
+ padding-right: 20px
2241
+ }
2242
+
2243
+ .pagelayer-call-3d.pagelayer-call-center .pagelayer-call-icon-section{
2244
+ margin-bottom: 10px;
2245
+ }
2246
+
2247
+ .pagelayer-call-3d.pagelayer-call-center .pagelayer-call-content-section{
2248
+ margin-bottom: 20px;
2249
+ }
2250
+
2251
+ .pagelayer-call-3d .pagelayer-call-title{
2252
+ font-size: 26px;
2253
+ font-weight: 700;
2254
+ /* margin-bottom: 5px; */
2255
+ }
2256
+ .pagelayer-call-3d .pagelayer-call-subtitle{
2257
+ font-size: 18px;
2258
+ /* margin-bottom: 10px; */
2259
+ }
2260
+
2261
+ /* .pagelayer-call-3d .pagelayer-call-text{
2262
+ color: #777;
2263
+ } */
2264
+
2265
+ .pagelayer-call-left .pagelayer-call-button{
2266
+ display:flex;
2267
+ }
2268
+
2269
+ .pagelayer-button-mini{
2270
+ font-size: 13px;
2271
+ padding: 8px 12px;
2272
+ line-height: 13px;
2273
+ min-height: unset;
2274
+ }
2275
+
2276
+ .pagelayer-button-small{
2277
+ font-size: 15px;
2278
+ padding: 10px 18px;
2279
+ line-height: 15px;
2280
+ min-height: unset;
2281
+ }
2282
+
2283
+ .pagelayer-button-middle{
2284
+ font-size: 17px;
2285
+ padding: 14px 26px;
2286
+ line-height: 17px;
2287
+ min-height: unset;
2288
+ }
2289
+
2290
+ .pagelayer-button-large{
2291
+ font-size: 20px;
2292
+ padding: 18px 35px;
2293
+ line-height: 20px;
2294
+ min-height: unset;
2295
+ }
2296
+
2297
+
2298
+ .pagelayer-modal-content,
2299
+ .pagelayer-splash-container{
2300
+ display: none;
2301
+ position: fixed;
2302
+ padding: 50px;
2303
+ top: 0;
2304
+ left: 0;
2305
+ height: 100%;
2306
+ width: 100%;
2307
+ overflow: auto;
2308
+ color: #000;
2309
+ opacity: 1;
2310
+ z-index: 99999;
2311
+ }
2312
+
2313
+ .pagelayer-modal-bottom-content,
2314
+ .pagelayer-splash-bottom-content{
2315
+ padding: 50px;
2316
+ background-color: #fefefe;
2317
+ }
2318
+ .pagelayer-modal-body,
2319
+ .pagelayer-splash-body{
2320
+ position: absolute;
2321
+ margin: auto;
2322
+ box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
2323
+ -webkit-animation-name: animatetop;
2324
+ -webkit-animation-duration: 0.4s;
2325
+ animation-name: animatetop;
2326
+ animation-duration: 0.4s;
2327
+ left: 50%;
2328
+ top: 50%;
2329
+ transform: translate(-50%, -50%);
2330
+ }
2331
+
2332
+ .pagelayer-modal-content-overflow, .pagelayer-splash-content-overflow{
2333
+ max-height:500px;
2334
+ overflow:auto;
2335
+ }
2336
+
2337
+ .pagelayer-splash-bg-close, .pagelayer-modal-bg-close{
2338
+ position: absolute;
2339
+ top:0;
2340
+ left:0;
2341
+ width:100%;
2342
+ height:100%;
2343
+ }
2344
+
2345
+ .pagelayer-btn-icon-left .pagelayer-icon-right{
2346
+ display: none;
2347
+ }
2348
+
2349
+ .pagelayer-btn-icon-right .pagelayer-icon-left{
2350
+ display: none;
2351
+ }
2352
+
2353
+ /* Add Animation */
2354
+ @-webkit-keyframes pagelayer-animatetop {
2355
+ from {top:-300px; opacity:0}
2356
+ to {top:0; opacity:1}
2357
+ }
2358
+
2359
+ @keyframes pagelayer-animatetop {
2360
+ from {top:-300px; opacity:0}
2361
+ to {top:0; opacity:1}
2362
+ }
2363
+
2364
+ .pagelayer-modal-close,
2365
+ .pagelayer-splash-close{
2366
+ position: absolute;
2367
+ right: 10px;
2368
+ top: 25px;
2369
+ color: #fff;
2370
+ font-size: 70px !important;
2371
+ cursor: pointer;
2372
+ }
2373
+
2374
+ .pagelayer-modal-close:before,
2375
+ .pagelayer-modal-close:after,
2376
+ .pagelayer-splash-close:before,
2377
+ .pagelayer-splash-close:after{
2378
+ position: absolute;
2379
+ top: 2px;
2380
+ right: 38px;
2381
+ content: ' ';
2382
+ width: 2px;
2383
+ background-color: #fff;
2384
+ }
2385
+
2386
+ .pagelayer-modal-close:before,
2387
+ .pagelayer-splash-close:before{
2388
+ -webkit-transform: rotate(45deg);
2389
+ -ms-transform: rotate(45deg);
2390
+ transform: rotate(45deg);
2391
+ }
2392
+
2393
+ .pagelayer-modal-close:after,
2394
+ .pagelayer-splash-close:after{
2395
+ -webkit-transform: rotate(-45deg);
2396
+ -ms-transform: rotate(-45deg);
2397
+ transform: rotate(-45deg);
2398
+ }
2399
+
2400
+ .pagelayer-modal-title,
2401
+ .pagelayer-splash-title{
2402
+ background-color: #3D54DF;
2403
+ color: #ffffff;
2404
+ }
2405
+
2406
+
2407
+ /* Countdown Start */
2408
+ .pagelayer-countdown-item{
2409
+ padding:20px 30px;
2410
+ text-align:center;
2411
+ }
2412
+
2413
+ .pagelayer-countdown-counter{
2414
+ display: flex;
2415
+ flex-wrap:wrap;
2416
+ justify-content: center;
2417
+ }
2418
+
2419
+ .pagelayer-countdown-days,
2420
+ .pagelayer-countdown-hours,
2421
+ .pagelayer-countdown-minutes,
2422
+ .pagelayer-countdown-seconds{
2423
+ display: inline-block;
2424
+ vertical-align: middle;
2425
+ background: #eee;
2426
+ margin: 0 5px 5px;
2427
+ flex:1;
2428
+ }
2429
+
2430
+ .pagelayer-countdown-days div,
2431
+ .pagelayer-countdown-hours div,
2432
+ .pagelayer-countdown-minutes div,
2433
+ .pagelayer-countdown-seconds div{
2434
+ /* display: inline-block; */
2435
+ line-height: 1;
2436
+ }
2437
+
2438
+ .pagelayer-countdown-inline .pagelayer-countdown-name{
2439
+ display:inline-block;
2440
+ }
2441
+
2442
+ .pagelayer-countdown-inline .pagelayer-countdown-count{
2443
+ display:inline-block;
2444
+ }
2445
+
2446
+ .pagelayer-countdown-expired{
2447
+ display:none;
2448
+ }
2449
+
2450
+ .pagelayer-countdown[pagelayer-a-display_expired_text="true"] .pagelayer-countdown-expired{
2451
+ display:block !important;
2452
+ }
2453
+
2454
+ .pagelayer-countdown[pagelayer-a-display_expired_text="true"] .pagelayer-countdown-counter{
2455
+ display:none !important;
2456
+ }
2457
+ /* Countdown End*/
2458
+
2459
+ #pagelayer-header-menu{
2460
+ display: inline-block;
2461
+ }
2462
+
2463
+
2464
+ /* splash style */
2465
+ .pagelayer-splash .pagelayer-splash-dark,
2466
+ .pagelayer-modal .pagelayer-modal-dark{
2467
+ background-color:#000000e0;
2468
+ }
2469
+
2470
+ .pagelayer-modal .pagelayer-modal-light,
2471
+ .pagelayer-splash .pagelayer-splash-light{
2472
+ background-color:#ffffffe0;
2473
+ }
2474
+
2475
+ .pagelayer-splash-light .pagelayer-splash-close::after,
2476
+ .pagelayer-splash-light .pagelayer-splash-close::before,
2477
+ .pagelayer-modal-light .pagelayer-modal-close::after,
2478
+ .pagelayer-modal-light .pagelayer-modal-close::before{
2479
+ background-color:#000000;
2480
+ }
2481
+
2482
+ .pagelayer-splash-dark .pagelayer-splash-close::after,
2483
+ .pagelayer-splash-dark .pagelayer-splash-close::before,
2484
+ .pagelayer-modal-dark .pagelayer-modal-close::after,
2485
+ .pagelayer-modal-dark .pagelayer-modal-close::before{
2486
+ background-color:#fff;
2487
+ }
2488
+
2489
+ .pagelayer-splash-content{
2490
+ padding:30px;
2491
+ }
2492
+
2493
+ /* splash style end */
2494
+
2495
+ .pagelayer-modal-close{
2496
+ z-index:999;
2497
+ }
2498
+
2499
+ /* Style the tab */
2500
+ .pagelayer-tabs-holder {
2501
+ overflow: hidden;
2502
+ }
2503
+
2504
+ /* Style the buttons inside the tab */
2505
+ .pagelayer-tabs-holder .pagelayer-tablinks {
2506
+ background-color: inherit;
2507
+ display:inline-block;
2508
+ border: none;
2509
+ outline: none;
2510
+ cursor: pointer;
2511
+ padding: 14px 16px;
2512
+ transition: 0.3s;
2513
+ font-size: 17px;
2514
+ color:#000000;
2515
+ }
2516
+
2517
+ /* Change background color of buttons on hover */
2518
+ .pagelayer-tabs-holder .pagelayer-tablinks:hover {
2519
+ background-color: #ddd;
2520
+ }
2521
+
2522
+ /* Create an active/current tablink class */
2523
+ .pagelayer-tabs-holder .pagelayer-tablinks.active {
2524
+ background-color: #ccc;
2525
+ }
2526
+
2527
+ /* Style the tab content */
2528
+ .pagelayer-tabs .pagelayer-tabcontainer .pagelayer-tab{
2529
+ display: none;
2530
+ padding: 6px 12px;
2531
+ border-top: none;
2532
+ }
2533
+ .pagelayer-tabs-holder .pagelayer-tablinks .fa{
2534
+ line-height:1.5;
2535
+ }
2536
+ /* Tabs style end */
2537
+
2538
+ /* Divider start */
2539
+ .pagelayer-divider-holder{
2540
+ line-height: 0;
2541
+ font-size: 0;
2542
+ }
2543
+ .pagelayer-divider-seperator{
2544
+ display: inline-block;
2545
+ }
2546
+ /* Divider end */
2547
+
2548
+ /* Counter style start*/
2549
+
2550
+ .pagelayer-counter{
2551
+ padding: 20px;
2552
+ }
2553
+
2554
+ .pagelayer-counter-content{
2555
+ line-height:1;
2556
+ }
2557
+
2558
+ /* Counter style end*/
2559
+
2560
+ /*Image Slider style start*/
2561
+ .pagelayer-image-slider-ul{
2562
+ display:none;
2563
+ padding:0;
2564
+ margin:0;
2565
+ list-style: none;
2566
+ }
2567
+
2568
+ .pagelayer-image-slider-ul[pagelayer-setup]{
2569
+ display:block;
2570
+ }
2571
+ /*Image Slider style End*/
2572
+
2573
+ /*Google Maps start*/
2574
+ .pagelayer-google-maps-holder iframe{
2575
+ margin:0px;
2576
+ width:100%;
2577
+ height:100%;
2578
+ }
2579
+
2580
+ /* accordion style */
2581
+ .pagelayer-accordion_item{
2582
+ overflow:hidden;
2583
+ }
2584
+
2585
+ .pagelayer-accordion-tabs {
2586
+ cursor: pointer;
2587
+ padding: 15px;
2588
+ width: 100%;
2589
+ text-align: left;
2590
+ display:inline-block;
2591
+ text-decoration:none !important;
2592
+ }
2593
+
2594
+ .pagelayer-accordion-panel {
2595
+ padding: 0 18px;
2596
+ display: none;
2597
+ overflow: hidden;
2598
+ }
2599
+
2600
+ /* accordion style end */
2601
+
2602
+ /* Alert Box style start */
2603
+ .pagelayer-alert{
2604
+ position: relative;
2605
+ border: 1px solid transparent;
2606
+ border-radius:5px;
2607
+ padding:15px 20px;
2608
+ }
2609
+
2610
+ .pagelayer-alert-title{
2611
+ display:inline-block;
2612
+ }
2613
+
2614
+ .pagelayer-alert-icon,
2615
+ .pagelayer-alert-title{
2616
+ vertical-align: middle;
2617
+ }
2618
+
2619
+ .pagelayer-alert-primary{
2620
+ color: #004085;
2621
+ background-color: #cce5ff;
2622
+ border-color: #b8daff;
2623
+ }
2624
+
2625
+ .pagelayer-alert-secondary{
2626
+ color: #383d41;
2627
+ background-color: #e2e3e5;
2628
+ border-color: #d6d8db;
2629
+ }
2630
+
2631
+ .pagelayer-alert-success{
2632
+ color: #155724;
2633
+ background-color: #d4edda;
2634
+ border-color: #c3e6cb;
2635
+ }
2636
+
2637
+ .pagelayer-alert-info{
2638
+ color: #0c5460;
2639
+ background-color: #d1ecf1;
2640
+ border-color: #bee5eb;
2641
+ }
2642
+
2643
+ .pagelayer-alert-warning{
2644
+ color: #856404;
2645
+ background-color: #fff3cd;
2646
+ border-color: #ffeeba;
2647
+ }
2648
+
2649
+ .pagelayer-alert-danger{
2650
+ color: #721c24;
2651
+ background-color: #f8d7da;
2652
+ border-color: #f5c6cb;
2653
+ }
2654
+
2655
+ .pagelayer-alert-dark{
2656
+ color: #1b1e21;
2657
+ background-color: #d6d8d9;
2658
+ border-color: #c6c8ca;
2659
+ }
2660
+
2661
+ .pagelayer-alert-primary-link {
2662
+ color: #002752;
2663
+ }
2664
+
2665
+ .pagelayer-alert-secondary-link{
2666
+ color: #202326;
2667
+ }
2668
+
2669
+ .pagelayer-alert-success-link{
2670
+ color: #0b2e13;
2671
+ }
2672
+
2673
+ .pagelayer-alert-danger-link{
2674
+ color: #491217;
2675
+ }
2676
+
2677
+ .pagelayer-alert-warning-link{
2678
+ color: #533f03;
2679
+ }
2680
+
2681
+ .pagelayer-alert-info-link{
2682
+ color: #062c33;
2683
+ }
2684
+
2685
+ .pagelayer-alert-secondary-link{
2686
+ color: #686868;
2687
+ }
2688
+
2689
+ .pagelayer-alert-secondary-link{
2690
+ color: #040505;
2691
+ }
2692
+
2693
+ .pagelayer-alert-success hr{
2694
+ background-color: #b1dfbb;
2695
+ }
2696
+
2697
+ .pagelayer-alert-primary hr{
2698
+ background-color: #9fcdff;
2699
+ }
2700
+
2701
+ .pagelayer-alert-secondary hr{
2702
+ background-color: #c8cbcf;
2703
+ }
2704
+
2705
+ .pagelayer-alert-info hr{
2706
+ background-color: #abdde5;
2707
+ }
2708
+
2709
+ .pagelayer-alert-warning hr{
2710
+ background-color: #ffe8a1;
2711
+ }
2712
+
2713
+ .pagelayer-alert-danger hr{
2714
+ background-color: #f1b0b7;
2715
+ }
2716
+
2717
+ .pagelayer-alert-dark hr{
2718
+ background-color: #b9bbbe;
2719
+ }
2720
+
2721
+ .pagelayer-alert-close {
2722
+ position: absolute;
2723
+ top: 0;
2724
+ right: 0;
2725
+ color: inherit;
2726
+ height: 100%;
2727
+ width:15px;
2728
+ background:rgba(3,3,3,0.1);
2729
+ cursor:pointer;
2730
+ }
2731
+
2732
+ .pagelayer-alert-close:before,
2733
+ .pagelayer-alert-close:after {
2734
+ position: absolute;
2735
+ left: 7px;
2736
+ content: ' ';
2737
+ height: 13px;
2738
+ width: 1px;
2739
+ background-color: #333;
2740
+ top: calc(50% - 6.5px);
2741
+ }
2742
+
2743
+ .pagelayer-alert-close:before {
2744
+ transform: rotate(45deg);
2745
+ }
2746
+
2747
+ .pagelayer-alert-close:after {
2748
+ transform: rotate(-45deg);
2749
+ }
2750
+
2751
+ /* Alert Box Style Ends */
2752
+
2753
+ /* Grid Gallery Style Start */
2754
+
2755
+ .pagelayer-grid-gallery-ul{
2756
+ display:block;
2757
+ list-style:none;
2758
+ padding:0;
2759
+ margin:0;
2760
+ }
2761
+
2762
+ .pagelayer-gallery-item{
2763
+ list-style:none;
2764
+ border: none;
2765
+ }
2766
+
2767
+ .pagelayer-gallery-item img{
2768
+ height: 100%;
2769
+ width: 100%;
2770
+ object-fit: cover;
2771
+ }
2772
+
2773
+ .pagelayer-grid-gallery-caption{
2774
+ display:block;
2775
+ }
2776
+
2777
+ .pagelayer-grid-gallery-pagination{
2778
+ text-align:center;
2779
+ }
2780
+
2781
+ .pagelayer-grid-page-ul{
2782
+ display: inline-block;
2783
+ list-style-type: none;
2784
+ margin-top:10px;
2785
+ }
2786
+
2787
+ .pagelayer-grid-page-ul li.active {
2788
+ background-color:#00A0D2;
2789
+ color:white;
2790
+ }
2791
+
2792
+ .pagelayer-grid-page-item{
2793
+ color: black;
2794
+ float: left;
2795
+ padding: 8px 16px;
2796
+ text-decoration: none;
2797
+ }
2798
+
2799
+ .pagelayer-grid-page-ul li:hover:not(.active){
2800
+ background-color: #ddd;
2801
+ cursor:pointer;
2802
+ }
2803
+
2804
+ /* Grid Gallery Style Ends */
2805
+
2806
+ .pagelayer-heading-holder *,
2807
+ .pagelayer-text-holder *{
2808
+ padding: 0;
2809
+ margin: 0;
2810
+ overflow-wrap: break-word;
2811
+ }
2812
+
2813
+ /* animation */
2814
+
2815
+ .animated.pagelayer-anim-fast{
2816
+ -webkit-animation-duration: 0.7s;
2817
+ animation-duration: 0.7s;
2818
+ }
2819
+
2820
+ .animated.pagelayer-anim-fastest{
2821
+ -webkit-animation-duration: 0.5s;
2822
+ animation-duration: 0.5s;
2823
+ }
2824
+
2825
+ .animated.pagelayer-anim-slow{
2826
+ -webkit-animation-duration: 1.5s;
2827
+ animation-duration: 1.5s;
2828
+ }
2829
+
2830
+ .animated.pagelayer-anim-slowest{
2831
+ -webkit-animation-duration: 2s;
2832
+ animation-duration: 2s;
2833
+ }
2834
+
2835
+ /* animation end */
2836
+
2837
+ .pagelayer-parallax-window{
2838
+ position: absolute;
2839
+ width: 100%;
2840
+ height: 100%;
2841
+ overflow: hidden;
2842
+ top: 0;
2843
+ left: 0;
2844
+ }
2845
+
2846
+ .pagelayer-parallax-window .simpleParallax{
2847
+ height:100%;
2848
+ }
2849
+
2850
+ .pagelayer-parallax-window img{
2851
+ max-width:unset;
2852
+ }
2853
+
2854
+ /* WooCommerce widget */
2855
+ .pagelayer-product-images-container{
2856
+ display:flow-root;
2857
+ }
2858
+
2859
+ .pagelayer-add-to-cart-holder,
2860
+ .pagelayer-product-rating{
2861
+ display:inline-block;
2862
+ }
2863
+
2864
+ .pagelayer-product-related-container:not([pagelayer-heading-show]) .products > h2,
2865
+ .pagelayer-product-related-container:not([pagelayer-sale-flash]) ul.products li.product span.onsale,
2866
+ .pagelayer-addi-info-container:not([pagelayer-show-heading]) h2 {
2867
+ display:none;
2868
+ }
2869
+
2870
+ .pagelayer-product-related-container[pagelayer-content-align="right"] ul.products li.product .star-rating{
2871
+ margin-left: auto;
2872
+ }
2873
+
2874
+ .pagelayer-product-related-container[pagelayer-content-align="center"] ul.products li.product .star-rating{
2875
+ margin-left: auto;
2876
+ margin-right: auto;
2877
+ }
2878
+
2879
+ /*******************/
2880
+
2881
+ /* PageLayer Owl */
2882
+
2883
+ .pagelayer-owl-stage-outer [class^="pagelayer-owl-"],
2884
+ .pagelayer-owl-carousel .pagelayer-ele-wrap,
2885
+ .pagelayer-slides-holder,
2886
+ .pagelayer-owl-stage-outer{
2887
+ height: 100%;
2888
+ }
2889
+
2890
+ .pagelayer-owl-prev,
2891
+ .pagelayer-owl-next{
2892
+ position: absolute;
2893
+ top: 50%;
2894
+ transform: translateY(-50%);
2895
+ }
2896
+
2897
+ .pagelayer-owl-prev{
2898
+ left: 0;
2899
+ }
2900
+
2901
+ .pagelayer-owl-next{
2902
+ right: 0;
2903
+ }
2904
+
2905
+ .pagelayer-owl-theme .pagelayer-owl-nav{
2906
+ margin-top: 0 !important;
2907
+ }
2908
+
2909
+ .pagelayer-owl-nav span{
2910
+ position:absolute;
2911
+ transform:translate(-50%, -53%);
2912
+ }
2913
+
2914
+ .pagelayer-owl-dot{
2915
+ vertical-align: middle;
2916
+ }
2917
+
2918
+ /* PageLayer Owl End */
2919
+
2920
+ /* Space Widget */
2921
+ .pagelayer-space-holder{
2922
+ height: 10px;
2923
+ }
2924
+ /* Space Widget End */
2925
+
2926
+ /* Address and Number */
2927
+
2928
+ .pagelayer-phone-holder,
2929
+ .pagelayer-address-holder,
2930
+ .pagelayer-email-holder{
2931
+ display:flex;
2932
+ }
2933
+
2934
+ .pagelayer-address-icon,
2935
+ .pagelayer-address,
2936
+ .pagelayer-phone-icon,
2937
+ .pagelayer-phone,
2938
+ .pagelayer-email-icon,
2939
+ .pagelayer-email{
2940
+ margin-top:auto;
2941
+ margin-bottom:auto;
2942
+ }
2943
+
2944
+ /* Address and Number End */
2945
+
2946
+ /****************/
2947
+ /*** Freemium ***/
2948
+ /****************/
2949
+
2950
+ /*** Breadcrumb ***/
2951
+
2952
+ .pagelayer-breadcrumb-section b{
2953
+ font-weight: 100;
2954
+ }
2955
+
2956
+ /* Breadcrumb End */
2957
+
2958
+ /*** Archive Posts ***/
2959
+ .pagelayer-posts-container{
2960
+ display: grid;
2961
+ }
2962
+
2963
+ .pagelayer-wposts-meta *{
2964
+ font-size: 12px;
2965
+ }
2966
+
2967
+ .pagelayer-pagination{
2968
+ padding: 50px 20px;
2969
+ text-align: center;
2970
+ }
2971
+
2972
+ .pagelayer-pagination .page-numbers:not(:last-child){
2973
+ margin-right: 25px;
2974
+ }
2975
+
2976
+ .pagelayer-pagination a.page-numbers:hover{
2977
+ color: #36b2d1;
2978
+ }
2979
+
2980
+ .pagelayer-wposts-thumb{
2981
+ display:inline-block;
2982
+ position:relative;
2983
+ background-size:cover !important;
2984
+ background-position:center !important;
2985
+ width:100%;
2986
+ }
2987
+
2988
+ /*** Archive Posts End ***/
2989
+
2990
+ /* WordPress Posts */
2991
+ .pagelayer-wposts-title{
2992
+ line-height:1;
2993
+ }
2994
+
2995
+ .pagelayer-wposts-sep{
2996
+ font-weight:100;
2997
+ }
2998
+
2999
+ .pagelayer-wposts-sep:last-child{
3000
+ display:none;
3001
+ }
3002
+
3003
+ .pagelayer-wposts-category a:not(:last-child):after,
3004
+ .pagelayer-wposts-tags a:not(:last-child):after{
3005
+ content:', ';
3006
+ }
3007
+ /* WordPress Posts End*/
3008
+
3009
+ /* Copyright start */
3010
+ .pagelayer-copyright{
3011
+ text-align: center;
3012
+ color: #111;
3013
+ }
3014
+
3015
+ .pagelayer-copyright a{
3016
+ color: #111;
3017
+ }
3018
+ /* Copyright end */
3019
+
3020
+ /* Primary Menu */
3021
+
3022
+ .pagelayer-wp-menu-container .pagelayer-wp_menu-ul a{
3023
+ display:flex;
3024
+ box-shadow: none;
3025
+ white-space: nowrap;
3026
+ position:relative;
3027
+ }
3028
+
3029
+ .pagelayer-menu-type-horizontal .sub-menu{
3030
+ z-index:999;
3031
+ }
3032
+
3033
+ .pagelayer-wp-menu-container ul,
3034
+ .pagelayer-wp-menu-container ul.sub-menu{
3035
+ margin:0px;
3036
+ }
3037
+
3038
+ .pagelayer-menu-type-horizontal *{
3039
+ transition: all 0.5s;
3040
+ }
3041
+
3042
+ .pagelayer-menu-type-horizontal li{
3043
+ display: inline-block;
3044
+ font-weight: 600;
3045
+ }
3046
+
3047
+ .pagelayer-menu-type-horizontal li a{
3048
+ box-shadow: none;
3049
+ border: none;
3050
+ }
3051
+
3052
+ .pagelayer-menu-type-horizontal .sub-menu{
3053
+ position:absolute;
3054
+ min-width: 100%;
3055
+ }
3056
+
3057
+ .pagelayer-menu-type-horizontal .sub-menu .sub-menu{
3058
+ top:0px
3059
+ }
3060
+
3061
+ .pagelayer-menu-type-horizontal ul li{
3062
+ position:relative;
3063
+ }
3064
+
3065
+ .pagelayer-wp-menu-container ul li span.after-icon{
3066
+ height: auto;
3067
+ width: 100%;
3068
+ position: relative;
3069
+ pointer-events: auto;
3070
+ line-height:inherit;
3071
+ color: inherit;
3072
+ font-size: inherit;
3073
+ margin-left:10px;
3074
+ padding-left:5px;
3075
+ padding-right:5px;
3076
+ }
3077
+
3078
+ .pagelayer-wp-menu-container:not([data-align="left"]) .pagelayer-wp_menu-ul span.after-icon{
3079
+ width:auto;
3080
+ }
3081
+
3082
+ .pagelayer-wp-menu-container[data-align="right"] .pagelayer-wp_menu-ul a{justify-content: flex-end;}
3083
+ .pagelayer-wp-menu-container[data-align="left"] .pagelayer-wp_menu-ul a{justify-content: left;}
3084
+ .pagelayer-wp-menu-container[data-align="center"] .pagelayer-wp_menu-ul a{justify-content: center;}
3085
+
3086
+ .pagelayer-wp-menu-container ul li span.after-icon:before{
3087
+ position:absolute;
3088
+ right:0;
3089
+ }
3090
+
3091
+ .pagelayer-wp-menu-container .sub-menu,
3092
+ .pagelayer-primary-menu-bar{
3093
+ display:none;
3094
+ }
3095
+
3096
+ .pagelayer-menu-type-horizontal .sub-menu li{
3097
+ display:block;
3098
+ }
3099
+
3100
+ .pagelayer-primary-menu-bar .fa{
3101
+ padding:5px;
3102
+ }
3103
+
3104
+ .pagelayer-menu-type-vertical li{
3105
+ list-style: none;
3106
+ }
3107
+
3108
+ .pagelayer-menu-type-vertical li a{
3109
+ margin-top: 6px !important;
3110
+ box-shadow: none;
3111
+ border: none;
3112
+ }
3113
+
3114
+ .pagelayer-menu-type-vertical .pagelayer-wp_menu-ul>li>ul.sub-menu{
3115
+ margin-left:0px;
3116
+ }
3117
+
3118
+ .pagelayer-wp-menu-holder[data-layout="dropdown"] .pagelayer-primary-menu-bar,
3119
+ .pagelayer-wp-menu-holder.pagelayer-wp-menu-dropdown .pagelayer-primary-menu-bar{
3120
+ display:block;
3121
+ }
3122
+
3123
+ .pagelayer-wp-menu-holder[data-layout="dropdown"] .pagelayer-wp_menu-ul,
3124
+ .pagelayer-wp-menu-holder.pagelayer-wp-menu-dropdown .pagelayer-wp_menu-ul{
3125
+ display:none;
3126
+ }
3127
+
3128
+ .pagelayer-menu-hover-underline:not(.none) .pagelayer-wp_menu-ul>li>a:before,
3129
+ .pagelayer-menu-hover-framed:not(.none) .pagelayer-wp_menu-ul>li>a:before,
3130
+ .pagelayer-menu-hover-doubleline:not(.none) .pagelayer-wp_menu-ul>li>a:before,
3131
+ .pagelayer-menu-hover-doubleline:not(.none) .pagelayer-wp_menu-ul>li>a:after,
3132
+ .pagelayer-menu-hover-overline:not(.none) .pagelayer-wp_menu-ul>li>a:before{
3133
+ position: absolute;
3134
+ content: '';
3135
+ left: 0px;
3136
+ bottom: 0px;
3137
+ height: 3px;
3138
+ width: 0px;
3139
+ background-color: #2154CF;
3140
+ transition: all 500ms ease;
3141
+ -moz-transition: all 500ms ease;
3142
+ -webkit-transition: all 500ms ease;
3143
+ -ms-transition: all 500ms ease;
3144
+ -o-transition: all 500ms ease;
3145
+ border-width:0px;
3146
+ }
3147
+
3148
+ .pagelayer-menu-hover-doubleline .pagelayer-wp_menu-ul>li>a:after{
3149
+ left:unset;
3150
+ right:0;
3151
+ }
3152
+
3153
+ .pagelayer-menu-hover-framed .pagelayer-wp_menu-ul>li>a:before{
3154
+ background-color:unset !important;
3155
+ height:100% !important;
3156
+ }
3157
+ .pagelayer-menu-hover-framed .pagelayer-wp_menu-ul>li>a:hover:before{
3158
+ border:3px solid #2154CF;
3159
+ }
3160
+
3161
+ .pagelayer-menu-hover-overline .pagelayer-wp_menu-ul>li>a:before,
3162
+ .pagelayer-menu-hover-doubleline .pagelayer-wp_menu-ul>li>a:before{
3163
+ top:0;
3164
+ bottom:unset;
3165
+ }
3166
+
3167
+ .pagelayer-menu-hover-underline.dropin .pagelayer-wp_menu-ul>li>a:before,
3168
+ .pagelayer-menu-hover-framed.dropin .pagelayer-wp_menu-ul>li>a:before,
3169
+ .pagelayer-menu-hover-doubleline.dropin .pagelayer-wp_menu-ul>li>a:before,
3170
+ .pagelayer-menu-hover-doubleline.dropin .pagelayer-wp_menu-ul>li>a:after,
3171
+ .pagelayer-menu-hover-overline.dropin .pagelayer-wp_menu-ul>li>a:before{
3172
+ width:100%;
3173
+ opacity:0;
3174
+ bottom:-5px;
3175
+ }
3176
+
3177
+ .pagelayer-menu-hover-underline.dropout .pagelayer-wp_menu-ul>li>a:before,
3178
+ .pagelayer-menu-hover-framed.dropout .pagelayer-wp_menu-ul>li>a:before,
3179
+ .pagelayer-menu-hover-doubleline.dropout .pagelayer-wp_menu-ul>li>a:before,
3180
+ .pagelayer-menu-hover-doubleline.dropout .pagelayer-wp_menu-ul>li>a:after,
3181
+ .pagelayer-menu-hover-overline.dropout .pagelayer-wp_menu-ul>li>a:before{
3182
+ width:100%;
3183
+ opacity:0;
3184
+ bottom:5px;
3185
+ }
3186
+
3187
+ .pagelayer-menu-hover-underline.dropin .pagelayer-wp_menu-ul>li>a:hover:before,
3188
+ .pagelayer-menu-hover-framed.dropin .pagelayer-wp_menu-ul>li>a:hover:before,
3189
+ .pagelayer-menu-hover-doubleline.dropin .pagelayer-wp_menu-ul>li>a:hover:before,
3190
+ .pagelayer-menu-hover-doubleline.dropin .pagelayer-wp_menu-ul>li>a:hover:after,
3191
+ .pagelayer-menu-hover-overline.dropin .pagelayer-wp_menu-ul>li>a:hover:before,
3192
+ .pagelayer-menu-hover-underline.dropout .pagelayer-wp_menu-ul>li>a:hover:before,
3193
+ .pagelayer-menu-hover-framed.dropout .pagelayer-wp_menu-ul>li>a:hover:before,
3194
+ .pagelayer-menu-hover-doubleline.dropout .pagelayer-wp_menu-ul>li>a:hover:before,
3195
+ .pagelayer-menu-hover-doubleline.dropout .pagelayer-wp_menu-ul>li>a:hover:after,
3196
+ .pagelayer-menu-hover-overline.dropout .pagelayer-wp_menu-ul>li>a:hover:before{
3197
+ bottom:0px;
3198
+ }
3199
+
3200
+ .pagelayer-menu-hover-underline.grow .pagelayer-wp_menu-ul>li>a:before,
3201
+ .pagelayer-menu-hover-framed.grow .pagelayer-wp_menu-ul>li>a:before,
3202
+ .pagelayer-menu-hover-doubleline.grow .pagelayer-wp_menu-ul>li>a:before,
3203
+ .pagelayer-menu-hover-doubleline.grow .pagelayer-wp_menu-ul>li>a:after,
3204
+ .pagelayer-menu-hover-overline.grow .pagelayer-wp_menu-ul>li>a:before{
3205
+ width:100%;
3206
+ transform:scale(0);
3207
+ }
3208
+
3209
+ .pagelayer-menu-hover-underline.fade .pagelayer-wp_menu-ul>li>a:before,
3210
+ .pagelayer-menu-hover-framed.fade .pagelayer-wp_menu-ul>li>a:before,
3211
+ .pagelayer-menu-hover-doubleline.fade .pagelayer-wp_menu-ul>li>a:before,
3212
+ .pagelayer-menu-hover-doubleline.fade .pagelayer-wp_menu-ul>li>a:after,
3213
+ .pagelayer-menu-hover-overline.fade .pagelayer-wp_menu-ul>li>a:before{
3214
+ width:100%;
3215
+ transition-duration:1000ms;
3216
+ opacity:0;
3217
+ }
3218
+
3219
+ .pagelayer-menu-hover-underline .pagelayer-wp_menu-ul>li>a:hover:before,
3220
+ .pagelayer-menu-hover-framed .pagelayer-wp_menu-ul>li>a:hover:before,
3221
+ .pagelayer-menu-hover-doubleline .pagelayer-wp_menu-ul>li>a:hover:before,
3222
+ .pagelayer-menu-hover-doubleline .pagelayer-wp_menu-ul>li>a:hover:after,
3223
+ .pagelayer-menu-hover-overline .pagelayer-wp_menu-ul>li>a:hover:before{
3224
+ transform:scale(1);
3225
+ opacity:1;
3226
+ width:100%;
3227
+ }
3228
+
3229
+ .pagelayer-menu-hover-text .pagelayer-wp_menu-ul>li>a:hover{
3230
+ transform:scale(1.2);
3231
+ }
3232
+
3233
+ .pagelayer-menu-type-dropdown{
3234
+ position:absolute;
3235
+ z-index:999;
3236
+ }
3237
+
3238
+ .pagelayer-togglt-on .pagelayer-wp_menu-ul,
3239
+ .active-sub-menu > ul,
3240
+ .pagelayer-menu-type-horizontal .menu-item-has-children:hover > ul{
3241
+ display:block !important;
3242
+ }
3243
+
3244
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-ul,
3245
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-right,
3246
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-left,
3247
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-full{
3248
+ position: fixed;
3249
+ z-index: 999;
3250
+ height: 100%;
3251
+ top: 0;
3252
+ transition: all 0.4s;
3253
+ }
3254
+
3255
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-right{
3256
+ right: -100%;
3257
+ }
3258
+
3259
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-left{
3260
+ left:-100%;
3261
+ }
3262
+
3263
+ .pagelayer-wp_menu-left.pagelayer-togglt-on{
3264
+ left:0;
3265
+ }
3266
+
3267
+ .pagelayer-wp_menu-right.pagelayer-togglt-on{
3268
+ right:0;
3269
+ }
3270
+
3271
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-full{
3272
+ left:0;
3273
+ right:0;
3274
+ top:-100%;
3275
+ }
3276
+
3277
+ .pagelayer-wp_menu-full.pagelayer-togglt-on{
3278
+ top:0;
3279
+ }
3280
+
3281
+ .pagelayer-wp_menu-close{
3282
+ cursor:pointer;
3283
+ }
3284
+
3285
+ .pagelayer-menu-type-dropdown .pagelayer-wp_menu-close{
3286
+ display:block;
3287
+ }
3288
+
3289
+ .pagelayer-wp_menu-close,
3290
+ .pagelayer-wp_menu-down .pagelayer-wp_menu-close{
3291
+ display:none;
3292
+ }
3293
+
3294
+ .pagelayer-wp_menu-close .fa{
3295
+ position:absolute;
3296
+ z-index:99;
3297
+ }
3298
+
3299
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-right .pagelayer-wp_menu-ul,
3300
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-left .pagelayer-wp_menu-ul,
3301
+ .pagelayer-menu-type-dropdown.pagelayer-wp_menu-full .pagelayer-wp_menu-ul{
3302
+ position:absolute;
3303
+ width:100%;
3304
+ }
3305
+
3306
+ .pagelayer-menu-type-dropdown ul li a{
3307
+ white-space:normal !important;
3308
+ }
3309
+
3310
+ /* Primary Menu End */
3311
+
3312
+ /* Contact Form start */
3313
+ .pagelayer-contact_item input,
3314
+ .pagelayer-contact_item textarea,
3315
+ .pagelayer-contact_item select{
3316
+ width:100%;
3317
+ outline:none;
3318
+ }
3319
+
3320
+ .pagelayer-contact_item textarea{
3321
+ height:auto;
3322
+ }
3323
+
3324
+ .pagelayer-contact-holder input[type="checkbox"] {
3325
+ visibility: hidden;
3326
+ display: contents;
3327
+ }
3328
+
3329
+ .pagelayer-contact-holder label {
3330
+ cursor: pointer;
3331
+ display: block;
3332
+ }
3333
+
3334
+ .pagelayer-contact-holder input[type="checkbox"] + label:before {
3335
+ border: 1px solid #333;
3336
+ content: "\00a0";
3337
+ display: inline-block;
3338
+ font: 16px/1em sans-serif;
3339
+ margin-right: 0.25em;
3340
+ padding: 0;
3341
+ vertical-align: middle;
3342
+ }
3343
+
3344
+ .pagelayer-contact-holder input[type="checkbox"]:checked + label:before {
3345
+ content: "\2713";
3346
+ text-align: center;
3347
+ }
3348
+
3349
+ .pagelayer-contact-holder input[type="checkbox"]:checked + label:after {
3350
+ font-weight: bold;
3351
+ }
3352
+
3353
+ .pagelayer-contact-holder input[type="checkbox"]:focus + label::before {
3354
+ outline: rgb(59, 153, 252) auto 5px;
3355
+ }
3356
+
3357
+ .pagelayer-contact-holder input[type='radio'] {
3358
+ -webkit-appearance:none;
3359
+ border-radius:50%;
3360
+ outline:none;
3361
+ vertical-align: middle;
3362
+ box-shadow:0 0 5px 0px gray inset;
3363
+ padding: 0 !important;
3364
+ }
3365
+
3366
+ .pagelayer-contact-holder input[type='radio']:hover {
3367
+ box-shadow:0 0 5px 0px orange inset;
3368
+ }
3369
+
3370
+ .pagelayer-contact-holder input[type='radio']:before {
3371
+ content:'';
3372
+ display:block;
3373
+ width:60%;
3374
+ height:60%;
3375
+ margin: 20% auto;
3376
+ border-radius:50%;
3377
+ }
3378
+
3379
+ .pagelayer-contact-submit-btn{
3380
+ cursor:pointer;
3381
+ }
3382
+ /* Contact Form End */
3383
+
3384
+ /*** Post Excerpt ***/
3385
+
3386
+ .pagelayer-empty-widget{
3387
+ height:30px;
3388
+ width:100%;
3389
+ background-color: #dedddd;
3390
+ text-align:center;
3391
+ }
3392
+
3393
+ .pagelayer-empty-widget:after {
3394
+ font-family: "FontAwesome" , "Font Awesome 5 Free";
3395
+ font-weight: 900;
3396
+ }
3397
+
3398
+ .pagelayer-post-excerpt.pagelayer-empty-widget:after{
3399
+ content: '\f15c';
3400
+ }
3401
+
3402
+ .pagelayer-featured-img.pagelayer-empty-widget:after{
3403
+ content: '\f03e';
3404
+ }
3405
+
3406
+ /*** Post Excerpt End ***/
3407
+
3408
+ /* Post info*/
3409
+ .pagelayer-post-info-vertical > div{
3410
+ display:inline-block;
3411
+ }
3412
+ /* Post info end*/
3413
+
3414
+
3415
+ /* Post Nav */
3416
+ .pagelayer-post-nav-container{
3417
+ display: flex;
3418
+ align-items: center;
3419
+ }
3420
+
3421
+ .pagelayer-prev-post a,
3422
+ .pagelayer-next-post a{
3423
+ display: inline-flex;
3424
+ align-items: center;
3425
+ }
3426
+
3427
+ .pagelayer-next-post a .pagelayer-post-nav-icon{
3428
+ padding-left:12px;
3429
+ }
3430
+
3431
+ .pagelayer-prev-post a .pagelayer-post-nav-icon{
3432
+ padding-right:12px;
3433
+ }
3434
+
3435
+ .pagelayer-next-post{
3436
+ text-align:right;
3437
+ }
3438
+
3439
+ .pagelayer-prev-post a:hover,
3440
+ .pagelayer-next-post a:hover{
3441
+ text-decoration:none;
3442
+ }
3443
+
3444
+ .pagelayer-prev-post, .pagelayer-next-post{
3445
+ width: calc(50% - 1px);
3446
+ }
3447
+
3448
+ .pagelayer-post-nav-container .pagelayer-prev-holder,
3449
+ .pagelayer-post-nav-container .pagelayer-next-holder{
3450
+ display: -webkit-box;
3451
+ display: -webkit-flex;
3452
+ display: -ms-flexbox;
3453
+ display: flex;
3454
+ -webkit-box-orient: vertical;
3455
+ -webkit-box-direction: normal;
3456
+ -webkit-flex-direction: column;
3457
+ -ms-flex-direction: column;
3458
+ flex-direction: column;
3459
+ }
3460
+
3461
+ .pagelayer-post-nav-separator{
3462
+ align-self: stretch;
3463
+ }
3464
+ /* Post Nav end */
3465
+
3466
+ /*Flipbox css start*/
3467
+ .pagelayer-flipbox-container{
3468
+ margin:0 auto;
3469
+ }
3470
+
3471
+ .pagelayer-flipbox-flipper{
3472
+ position: relative;
3473
+ height: 300px;
3474
+ perspective: 1000px;
3475
+ -webkit-perspective: 1000px;
3476
+ transform-style: preserve-3d;
3477
+ -webkit-transform-style: preserve-3d;
3478
+ }
3479
+
3480
+ .pagelayer-flipbox-front{
3481
+ background-color: #bc1a1a;
3482
+ border-radius: inherit;
3483
+ }
3484
+
3485
+ .pagelayer-flipbox-back{
3486
+ background-color: #f9e73f;
3487
+ display: block;
3488
+ border-radius: inherit;
3489
+ }
3490
+
3491
+ .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front,
3492
+ .pagelayer-flipbox-flipper .pagelayer-flipbox-back{
3493
+ opacity: 0;
3494
+ }
3495
+
3496
+ .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-back{
3497
+ opacity:1;
3498
+ }
3499
+
3500
+ .pagelayer-flipbox-box{
3501
+ position: absolute;
3502
+ width: 100%;
3503
+ height: 100%;
3504
+ transition: all .8s ease-in-out;
3505
+ -webkit-transition: all .8s ease-in-out;
3506
+ }
3507
+
3508
+ .pagelayer-flipbox-box-overlay{
3509
+ display: flex;
3510
+ display: -webkit-box;
3511
+ display: -webkit-flex;
3512
+ display: -ms-flexbox;
3513
+ width: 100%;
3514
+ height: 100%;
3515
+ align-items: stretch;
3516
+ -webkit-align-items: stretch;
3517
+ -webkit-box-align: stretch;
3518
+ flex-direction: column;
3519
+ -webkit-flex-direction: column;
3520
+ -webkit-box-direction: normal;
3521
+ text-align: center;
3522
+ justify-content: center;
3523
+ -webkit-justify-content: center;
3524
+ padding: 35px;
3525
+ -webkit-box-orient: vertical;
3526
+ -webkit-box-pack: center;
3527
+ }
3528
+
3529
+ .pagelayer-flipbox-3d .pagelayer-flipbox-box-inner{
3530
+ transform: translateZ(90px) scale(.91);
3531
+ -webkit-transform: translateZ(90px) scale(.91);
3532
+ }
3533
+
3534
+ .pagelayer-flipbox-3d .pagelayer-flipbox-box-overlay{
3535
+ transform-style: preserve-3d;
3536
+ -webkit-transform-style: preserve-3d;
3537
+ transform: translateZ(.1px);
3538
+ -webkit-transform: translateZ(.1px);
3539
+ }
3540
+
3541
+ .pagelayer-flipbox-flip .pagelayer-flipbox-flipper{
3542
+ transform-style: preserve-3d;
3543
+ -webkit-transform-style: preserve-3d;
3544
+ perspective: 1000px;
3545
+ -webkit-perspective: 1000px;
3546
+ }
3547
+
3548
+ .pagelayer-flipbox-flip .pagelayer-flipbox-box{
3549
+ transform-style: preserve-3d;
3550
+ -webkit-transform-style: preserve-3d;
3551
+ backface-visibility: hidden;
3552
+ -webkit-backface-visibility: hidden;
3553
+ }
3554
+
3555
+ .pagelayer-flipbox-flip .pagelayer-flipbox-front{
3556
+ -webkit-transform: none;
3557
+ -ms-transform: none;
3558
+ transform: none;
3559
+ z-index: 1
3560
+ }
3561
+
3562
+ .pagelayer-flipbox-flip .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-back{
3563
+ transform: none;
3564
+ -webkit-transform: none;
3565
+ }
3566
+
3567
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-right .pagelayer-flipbox-back{
3568
+ transform: rotateX(0) rotateY(-180deg);
3569
+ -webkit-transform: rotateX(0) rotateY(-180deg);
3570
+ }
3571
+
3572
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-left .pagelayer-flipbox-back,
3573
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-right .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3574
+ transform: rotateX(0) rotateY(180deg);
3575
+ -webkit-transform: rotateX(0) rotateY(180deg);
3576
+ }
3577
+
3578
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-left .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3579
+ transform: rotateX(0) rotateY(-180deg);
3580
+ -webkit-transform: rotateX(0) rotateY(-180deg);
3581
+ }
3582
+
3583
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-up .pagelayer-flipbox-back{
3584
+ transform: rotateX(-180deg) rotateY(0);
3585
+ -webkit-transform: rotateX(-180deg) rotateY(0);
3586
+ }
3587
+
3588
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-down .pagelayer-flipbox-back,
3589
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-up .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3590
+ transform: rotateX(180deg) rotateY(0);
3591
+ -webkit-transform: rotateX(180deg) rotateY(0);
3592
+ }
3593
+
3594
+ .pagelayer-flipbox-flip.pagelayer-flipbox-direction-down .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3595
+ transform: rotateX(-180deg) rotateY(0);
3596
+ -webkit-transform: rotateX(-180deg) rotateY(0);
3597
+ }
3598
+
3599
+ .pagelayer-flipbox-push .pagelayer-flipbox-flipper,
3600
+ .pagelayer-flipbox-slide .pagelayer-flipbox-flipper{
3601
+ overflow:hidden;
3602
+ }
3603
+
3604
+ .pagelayer-flipbox-push .pagelayer-flipbox-front{
3605
+ transform: none;
3606
+ -webkit-transform: none;
3607
+ }
3608
+
3609
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-right .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3610
+ transform:translateX(100%) translateY(0);
3611
+ -webkit-transform:translateX(100%) translateY(0);
3612
+ }
3613
+
3614
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-left .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3615
+ transform: translateX(-100%) translateY(0);
3616
+ -webkit-transform: translateX(-100%) translateY(0);
3617
+ }
3618
+
3619
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-up .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3620
+ transform: translateX(0) translateY(-100%);
3621
+ -webkit-transform: translateX(0) translateY(-100%);
3622
+ }
3623
+
3624
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-down .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3625
+ transform: translateX(0) translateY(100%);
3626
+ -webkit-transform: translateX(0) translateY(100%);
3627
+ }
3628
+
3629
+ .pagelayer-flipbox-push .pagelayer-flipbox,
3630
+ .pagelayer-flipbox-slide .pagelayer-flipbox{
3631
+ overflow: hidden;
3632
+ }
3633
+
3634
+ .pagelayer-flipbox-push .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-back,
3635
+ .pagelayer-flipbox-slide .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-back{
3636
+ transform: none;
3637
+ -webkit-transform: none;
3638
+ }
3639
+
3640
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-right .pagelayer-flipbox-back,
3641
+ .pagelayer-flipbox-slide.pagelayer-flipbox-direction-right .pagelayer-flipbox-back{
3642
+ transform: translateX(-100%) translateY(0);
3643
+ -webkit-transform: translateX(-100%) translateY(0);
3644
+ }
3645
+
3646
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-left .pagelayer-flipbox-back,
3647
+ .pagelayer-flipbox-slide.pagelayer-flipbox-direction-left .pagelayer-flipbox-back{
3648
+ transform: translateX(100%) translateY(0);
3649
+ -webkit-transform: translateX(100%) translateY(0);
3650
+ }
3651
+
3652
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-up .pagelayer-flipbox-back,
3653
+ .pagelayer-flipbox-slide.pagelayer-flipbox-direction-up .pagelayer-flipbox-back{
3654
+ transform: translateX(0) translateY(100%);
3655
+ -webkit-transform: translateX(0) translateY(100%);
3656
+ }
3657
+
3658
+ .pagelayer-flipbox-push.pagelayer-flipbox-direction-down .pagelayer-flipbox-back,
3659
+ .pagelayer-flipbox-slide.pagelayer-flipbox-direction-down .pagelayer-flipbox-back{
3660
+ transform: translateX(0) translateY(-100%);
3661
+ -webkit-transform: translateX(0) translateY(-100%);
3662
+ }
3663
+
3664
+ .pagelayer-flipbox-zoom-out .pagelayer-flipbox-flipper .pagelayer-flipbox-front{
3665
+ transition: opacity .45s, width .1ms, -webkit-transform .8s;
3666
+ -webkit-transition: opacity .45s, width .1ms, -webkit-transform .8s;
3667
+ transition: transform .8s, opacity .45s, width .1ms;
3668
+ transition: transform .8s, opacity .45s, width .1ms, -webkit-transform .8s;
3669
+ opacity: 1;
3670
+ -webkit-transform: scale(1);
3671
+ -ms-transform: scale(1);
3672
+ transform: scale(1);
3673
+ z-index: 1;
3674
+ width: 100%
3675
+ }
3676
+
3677
+ .pagelayer-flipbox-zoom-out .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-front{
3678
+ width: 0;
3679
+ opacity: 0;
3680
+ transform: scale(.7);
3681
+ -webkit-transform: scale(.7);
3682
+ transition: opacity .8s .1s, width .1ms .8s, -webkit-transform .8s;
3683
+ -webkit-transition: opacity .8s .1s, width .1ms .8s, -webkit-transform .8s;
3684
+ transition: transform .8s, opacity .8s .1s, width .1ms .8s;
3685
+ transition: transform .8s, opacity .8s .1s, width .1ms .8s, -webkit-transform .8s
3686
+ }
3687
+
3688
+ .pagelayer-flipbox-zoom-in .pagelayer-flipbox-flipper .pagelayer-flipbox-back{
3689
+ -webkit-transition: opacity .5s .2s, -webkit-transform .7s;
3690
+ transition: opacity .5s .2s, -webkit-transform .7s;
3691
+ transition: transform .7s, opacity .5s .2s;
3692
+ transition: transform .7s, opacity .5s .2s, -webkit-transform .7s;
3693
+ opacity: 0;
3694
+ transform: scale(.7);
3695
+ -webkit-transform: scale(.7);
3696
+ }
3697
+
3698
+ .pagelayer-flipbox-zoom-in .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-back{
3699
+ -webkit-transition: opacity .5s, -webkit-transform .7s;
3700
+ transition: opacity .5s, -webkit-transform .7s;
3701
+ transition: transform .7s, opacity .5s;
3702
+ transition: transform .7s, opacity .5s, -webkit-transform .7s;
3703
+ opacity: 1;
3704
+ transform: scale(1);
3705
+ -webkit-transform: scale(1);
3706
+ }
3707
+
3708
+ .pagelayer-flipbox-fade .pagelayer-flipbox-flipper .pagelayer-flipbox-back{
3709
+ opacity: 0
3710
+ }
3711
+
3712
+ .pagelayer-flipbox-fade .pagelayer-flipbox-flipper:hover .pagelayer-flipbox-back{
3713
+ opacity: 1
3714
+ }
3715
+
3716
+ .pagelayer-flipbox-container.pagelayer-flipbox-flipped .pagelayer-flipbox-main .pagelayer-flipbox-front{
3717
+ display: none
3718
+ }
3719
+
3720
+ .pagelayer-flipbox-container.pagelayer-flipbox-flipped .pagelayer-flipbox-main .pagelayer-flipbox-back{
3721
+ transform: none;
3722
+ -webkit-transform: none;
3723
+ opacity: 1;
3724
+ }
3725
+
3726
+ .pagelayer-flipbox-image{
3727
+ width: 100%;
3728
+ margin: 0 auto;
3729
+ object-fit: cover;
3730
+ }
3731
+
3732
+ .pagelayer-flipbox-image img{
3733
+ width: 50%;
3734
+ object-fit: cover;
3735
+ -o-object-fit: cover;
3736
+ }
3737
+
3738
+ .pagelayer-flipbox[pagelayer-a-back_section= "true"] .pagelayer-flipbox-front{
3739
+ display:none;
3740
+ }
3741
+
3742
+ .pagelayer-flipbox[pagelayer-a-back_section= "true"] .pagelayer-flipbox-back{
3743
+ transform: rotateX(0) rotateY(0deg) !important;
3744
+ -webkit-transform: rotateX(0) rotateY(0deg) !important;
3745
+ opacity: 1 !important;
3746
+ }
3747
+
3748
+ .pagelayer-flipbox-back .pagelayer-service-btn.pagelayer-btn-link{
3749
+ background-color:transparent;
3750
+ }
3751
+
3752
+ /*Flipbox End*/
3753
+
3754
+ /* Animated Heading */
3755
+
3756
+ .pagelayer-aheading-holder {
3757
+ display: inline-block;
3758
+ position:relative;
3759
+ }
3760
+
3761
+ .pagelayer-animated-heading{
3762
+ margin: 0;
3763
+ padding: 0;
3764
+ line-height: 1.4;
3765
+ -webkit-background-clip: text;
3766
+ }
3767
+
3768
+ [class*="pagelayer-blobs"]{
3769
+ display:block;
3770
+ position:absolute;
3771
+ mix-blend-mode:color;
3772
+ animation:pagelayer-blobs 10s ease-in-out infinite alternate;
3773
+ }
3774
+
3775
+ .pagelayer-blobs_1{
3776
+ width: 9%;
3777
+ height: 47%;
3778
+ top: 12%;
3779
+ left: 4%;
3780
+ }
3781
+
3782
+ .pagelayer-blobs_2{
3783
+ width: 10%;
3784
+ height: 50%;
3785
+ top: 60%;
3786
+ left: 34%;
3787
+ }
3788
+
3789
+ .pagelayer-blobs_3{
3790
+ width: 20%;
3791
+ height: 46%;
3792
+ top: 10%;
3793
+ left: 20%;
3794
+ }
3795
+
3796
+ .pagelayer-blobs_4{
3797
+ width: 30%;
3798
+ height: 40%;
3799
+ top: 30%;
3800
+ left: 70%;
3801
+ }
3802
+
3803
+ .pagelayer-blobs_5{
3804
+ width: 12%;
3805
+ height: 40%;
3806
+ top: 61%;
3807
+ left: 12%;
3808
+ }
3809
+
3810
+ .pagelayer-blobs_6{
3811
+ width: 25%;
3812
+ height: 45%;
3813
+ top: 5%;
3814
+ left: 45%;
3815
+ }
3816
+
3817
+ .pagelayer-blobs_7{
3818
+ width: 32%;
3819
+ height: 45%;
3820
+ top: 67%;
3821
+ left: 46%;
3822
+ }
3823
+
3824
+ .pagelayer-hEffect-none [class*="pagelayer-blobs"]{
3825
+ display: none;
3826
+ }
3827
+
3828
+ @keyframes pagelayer-blobs{
3829
+ 0%{border-radius:26% 74% 61% 39% / 54% 67% 33% 46%}
3830
+ 10%{border-radius:74% 26% 47% 53% / 68% 46% 54% 32%}
3831
+ 20%{border-radius:48% 52% 30% 70% / 27% 37% 63% 73%}
3832
+ 30%{border-radius:73% 27% 57% 43% / 28% 67% 33% 72%}
3833
+ 40%{border-radius:63% 37% 56% 44% / 25% 28% 72% 75%}
3834
+ 50%{border-radius:39% 61% 70% 30% / 61% 29% 71% 39%}
3835
+ 60%{border-radius:27% 73% 29% 71% / 73% 51% 49% 27%}
3836
+ 70%{border-radius:39% 61% 65% 35% / 74% 65% 35% 26%}
3837
+ 80%{border-radius:55% 45% 37% 63% / 38% 30% 70% 62%}
3838
+ 90%{border-radius:25% 75% 70% 30% / 39% 50% 50% 61%}
3839
+ 100%{border-radius:66% 34% 33% 67% / 65% 73% 27% 35%}
3840
+ }
3841
+
3842
+ .pagelayer-hEffect-blobs,
3843
+ .pagelayer-hEffect-none,
3844
+ .pagelayer-heading-rotating{
3845
+ -webkit-text-fill-color: transparent;
3846
+ }
3847
+
3848
+ .pagelayer-heading-rotating .pagelayer-animated-heading{
3849
+ display: inline-block;
3850
+ }
3851
+
3852
+ .pagelayer-words-wrapper {
3853
+ display: inline-block;
3854
+ position: relative;
3855
+ text-align: left;
3856
+ }
3857
+ .pagelayer-words-wrapper span {
3858
+ display: inline-block;
3859
+ position: absolute;
3860
+ white-space: nowrap;
3861
+ left: 0;
3862
+ top: 0;
3863
+ }
3864
+ .pagelayer-words-wrapper span.pagelayer-is-visible {
3865
+ position: relative;
3866
+ }
3867
+
3868
+ /*** xrotate-1 ***/
3869
+ .pagelayer-aheading-rotate1 .pagelayer-words-wrapper {
3870
+ -webkit-perspective: 300px;
3871
+ -moz-perspective: 300px;
3872
+ perspective: 300px;
3873
+ }
3874
+ .pagelayer-aheading-rotate1 span {
3875
+ opacity: 0;
3876
+ -webkit-transform-origin: 50% 100%;
3877
+ -moz-transform-origin: 50% 100%;
3878
+ -ms-transform-origin: 50% 100%;
3879
+ -o-transform-origin: 50% 100%;
3880
+ transform-origin: 50% 100%;
3881
+ -webkit-transform: rotateX(180deg);
3882
+ -moz-transform: rotateX(180deg);
3883
+ -ms-transform: rotateX(180deg);
3884
+ -o-transform: rotateX(180deg);
3885
+ transform: rotateX(180deg);
3886
+ }
3887
+ .pagelayer-aheading-rotate1 span.pagelayer-is-visible {
3888
+ opacity: 1;
3889
+ -webkit-transform: rotateX(0deg);
3890
+ -moz-transform: rotateX(0deg);
3891
+ -ms-transform: rotateX(0deg);
3892
+ -o-transform: rotateX(0deg);
3893
+ transform: rotateX(0deg);
3894
+ -webkit-animation: pagelayer-rotate-1-in 1.2s;
3895
+ -moz-animation: pagelayer-rotate-1-in 1.2s;
3896
+ animation: pagelayer-rotate-1-in 1.2s;
3897
+ }
3898
+ .pagelayer-aheading-rotate1 span.pagelayer-is-hidden {
3899
+ -webkit-transform: rotateX(180deg);
3900
+ -moz-transform: rotateX(180deg);
3901
+ -ms-transform: rotateX(180deg);
3902
+ -o-transform: rotateX(180deg);
3903
+ transform: rotateX(180deg);
3904
+ -webkit-animation: pagelayer-rotate-1-out 1.2s;
3905
+ -moz-animation: pagelayer-rotate-1-out 1.2s;
3906
+ animation: pagelayer-rotate-1-out 1.2s;
3907
+ }
3908
+
3909
+ @-webkit-keyframes pagelayer-rotate-1-in {
3910
+ 0% {
3911
+ -webkit-transform: rotateX(180deg);
3912
+ opacity: 0;
3913
+ }
3914
+ 35% {
3915
+ -webkit-transform: rotateX(120deg);
3916
+ opacity: 0;
3917
+ }
3918
+ 65% {
3919
+ opacity: 0;
3920
+ }
3921
+ 100% {
3922
+ -webkit-transform: rotateX(360deg);
3923
+ opacity: 1;
3924
+ }
3925
+ }
3926
+ @-moz-keyframes pagelayer-rotate-1-in {
3927
+ 0% {
3928
+ -moz-transform: rotateX(180deg);
3929
+ opacity: 0;
3930
+ }
3931
+ 35% {
3932
+ -moz-transform: rotateX(120deg);
3933
+ opacity: 0;
3934
+ }
3935
+ 65% {
3936
+ opacity: 0;
3937
+ }
3938
+ 100% {
3939
+ -moz-transform: rotateX(360deg);
3940
+ opacity: 1;
3941
+ }
3942
+ }
3943
+ @keyframes pagelayer-rotate-1-in {
3944
+ 0% {
3945
+ -webkit-transform: rotateX(180deg);
3946
+ -moz-transform: rotateX(180deg);
3947
+ -ms-transform: rotateX(180deg);
3948
+ -o-transform: rotateX(180deg);
3949
+ transform: rotateX(180deg);
3950
+ opacity: 0;
3951
+ }
3952
+ 35% {
3953
+ -webkit-transform: rotateX(120deg);
3954
+ -moz-transform: rotateX(120deg);
3955
+ -ms-transform: rotateX(120deg);
3956
+ -o-transform: rotateX(120deg);
3957
+ transform: rotateX(120deg);
3958
+ opacity: 0;
3959
+ }
3960
+ 65% {
3961
+ opacity: 0;
3962
+ }
3963
+ 100% {
3964
+ -webkit-transform: rotateX(360deg);
3965
+ -moz-transform: rotateX(360deg);
3966
+ -ms-transform: rotateX(360deg);
3967
+ -o-transform: rotateX(360deg);
3968
+ transform: rotateX(360deg);
3969
+ opacity: 1;
3970
+ }
3971
+ }
3972
+ @-webkit-keyframes pagelayer-rotate-1-out {
3973
+ 0% {
3974
+ -webkit-transform: rotateX(0deg);
3975
+ opacity: 1;
3976
+ }
3977
+ 35% {
3978
+ -webkit-transform: rotateX(-40deg);
3979
+ opacity: 1;
3980
+ }
3981
+ 65% {
3982
+ opacity: 0;
3983
+ }
3984
+ 100% {
3985
+ -webkit-transform: rotateX(180deg);
3986
+ opacity: 0;
3987
+ }
3988
+ }
3989
+ @-moz-keyframes pagelayer-rotate-1-out {
3990
+ 0% {
3991
+ -moz-transform: rotateX(0deg);
3992
+ opacity: 1;
3993
+ }
3994
+ 35% {
3995
+ -moz-transform: rotateX(-40deg);
3996
+ opacity: 1;
3997
+ }
3998
+ 65% {
3999
+ opacity: 0;
4000
+ }
4001
+ 100% {
4002
+ -moz-transform: rotateX(180deg);
4003
+ opacity: 0;
4004
+ }
4005
+ }
4006
+ @keyframes pagelayer-rotate-1-out {
4007
+ 0% {
4008
+ -webkit-transform: rotateX(0deg);
4009
+ -moz-transform: rotateX(0deg);
4010
+ -ms-transform: rotateX(0deg);
4011
+ -o-transform: rotateX(0deg);
4012
+ transform: rotateX(0deg);
4013
+ opacity: 1;
4014
+ }
4015
+ 35% {
4016
+ -webkit-transform: rotateX(-40deg);
4017
+ -moz-transform: rotateX(-40deg);
4018
+ -ms-transform: rotateX(-40deg);
4019
+ -o-transform: rotateX(-40deg);
4020
+ transform: rotateX(-40deg);
4021
+ opacity: 1;
4022
+ }
4023
+ 65% {
4024
+ opacity: 0;
4025
+ }
4026
+ 100% {
4027
+ -webkit-transform: rotateX(180deg);
4028
+ -moz-transform: rotateX(180deg);
4029
+ -ms-transform: rotateX(180deg);
4030
+ -o-transform: rotateX(180deg);
4031
+ transform: rotateX(180deg);
4032
+ opacity: 0;
4033
+ }
4034
+ }
4035
+
4036
+ /*** xrotate-2 ***/
4037
+ .pagelayer-aheading-rotate2 .pagelayer-words-wrapper {
4038
+ -webkit-perspective: 300px;
4039
+ -moz-perspective: 300px;
4040
+ perspective: 300px;
4041
+ }
4042
+ .pagelayer-aheading-rotate2 strong, .pagelayer-aheading-rotate2 b {
4043
+ display: inline-block;
4044
+ -webkit-backface-visibility: hidden;
4045
+ backface-visibility: hidden;
4046
+ }
4047
+ .pagelayer-aheading-rotate2 span {
4048
+ opacity: 0;
4049
+ }
4050
+ .pagelayer-aheading-rotate2 strong {
4051
+ -webkit-transform-style: preserve-3d;
4052
+ -moz-transform-style: preserve-3d;
4053
+ -ms-transform-style: preserve-3d;
4054
+ -o-transform-style: preserve-3d;
4055
+ transform-style: preserve-3d;
4056
+ -webkit-transform: translateZ(-20px) rotateX(90deg);
4057
+ -moz-transform: translateZ(-20px) rotateX(90deg);
4058
+ -ms-transform: translateZ(-20px) rotateX(90deg);
4059
+ -o-transform: translateZ(-20px) rotateX(90deg);
4060
+ transform: translateZ(-20px) rotateX(90deg);
4061
+ opacity: 0;
4062
+ }
4063
+ .pagelayer-is-visible .pagelayer-aheading-rotate2 strong {
4064
+ opacity: 1;
4065
+ }
4066
+ .pagelayer-aheading-rotate2 strong.pagelayer-aheading-in {
4067
+ -webkit-animation: pagelayer-rotate-2-in 0.4s forwards;
4068
+ -moz-animation: pagelayer-rotate-2-in 0.4s forwards;
4069
+ animation: pagelayer-rotate-2-in 0.4s forwards;
4070
+ -webkit-background-clip: text;
4071
+ }
4072
+ .pagelayer-aheading-rotate2 strong.pagelayer-aheading-out {
4073
+ -webkit-animation: pagelayer-rotate-2-out 0.4s forwards;
4074
+ -moz-animation: pagelayer-rotate-2-out 0.4s forwards;
4075
+ animation: pagelayer-rotate-2-out 0.4s forwards;
4076
+ -webkit-background-clip: text;
4077
+ }
4078
+ .pagelayer-aheading-rotate2 b {
4079
+ -webkit-transform: translateZ(20px);
4080
+ -moz-transform: translateZ(20px);
4081
+ -ms-transform: translateZ(20px);
4082
+ -o-transform: translateZ(20px);
4083
+ transform: translateZ(20px);
4084
+ -webkit-text-fill-color: transparent;
4085
+ }
4086
+
4087
+ .pagelayer-no-csstransitions .pagelayer-aheading-rotate2 strong {
4088
+ -webkit-transform: rotateX(0deg);
4089
+ -moz-transform: rotateX(0deg);
4090
+ -ms-transform: rotateX(0deg);
4091
+ -o-transform: rotateX(0deg);
4092
+ transform: rotateX(0deg);
4093
+ opacity: 0;
4094
+ }
4095
+ .pagelayer-no-csstransitions .pagelayer-aheading-rotate2 strong b {
4096
+ -webkit-transform: scale(1);
4097
+ -moz-transform: scale(1);
4098
+ -ms-transform: scale(1);
4099
+ -o-transform: scale(1);
4100
+ transform: scale(1);
4101
+ }
4102
+
4103
+ .pagelayer-no-csstransitions .pagelayer-aheading-rotate2 .pagelayer-is-visible strong {
4104
+ opacity: 1;
4105
+ }
4106
+
4107
+ @-webkit-keyframes pagelayer-rotate-2-in {
4108
+ 0% {
4109
+ opacity: 0;
4110
+ -webkit-transform: translateZ(-20px) rotateX(90deg);
4111
+ }
4112
+ 60% {
4113
+ opacity: 1;
4114
+ -webkit-transform: translateZ(-20px) rotateX(-10deg);
4115
+ }
4116
+ 100% {
4117
+ opacity: 1;
4118
+ -webkit-transform: translateZ(-20px) rotateX(0deg);
4119
+ }
4120
+ }
4121
+ @-moz-keyframes pagelayer-rotate-2-in {
4122
+ 0% {
4123
+ opacity: 0;
4124
+ -moz-transform: translateZ(-20px) rotateX(90deg);
4125
+ }
4126
+ 60% {
4127
+ opacity: 1;
4128
+ -moz-transform: translateZ(-20px) rotateX(-10deg);
4129
+ }
4130
+ 100% {
4131
+ opacity: 1;
4132
+ -moz-transform: translateZ(-20px) rotateX(0deg);
4133
+ }
4134
+ }
4135
+ @keyframes pagelayer-rotate-2-in {
4136
+ 0% {
4137
+ opacity: 0;
4138
+ -webkit-transform: translateZ(-20px) rotateX(90deg);
4139
+ -moz-transform: translateZ(-20px) rotateX(90deg);
4140
+ -ms-transform: translateZ(-20px) rotateX(90deg);
4141
+ -o-transform: translateZ(-20px) rotateX(90deg);
4142
+ transform: translateZ(-20px) rotateX(90deg);
4143
+ }
4144
+ 60% {
4145
+ opacity: 1;
4146
+ -webkit-transform: translateZ(-20px) rotateX(-10deg);
4147
+ -moz-transform: translateZ(-20px) rotateX(-10deg);
4148
+ -ms-transform: translateZ(-20px) rotateX(-10deg);
4149
+ -o-transform: translateZ(-20px) rotateX(-10deg);
4150
+ transform: translateZ(-20px) rotateX(-10deg);
4151
+ }
4152
+ 100% {
4153
+ opacity: 1;
4154
+ -webkit-transform: translateZ(-20px) rotateX(0deg);
4155
+ -moz-transform: translateZ(-20px) rotateX(0deg);
4156
+ -ms-transform: translateZ(-20px) rotateX(0deg);
4157
+ -o-transform: translateZ(-20px) rotateX(0deg);
4158
+ transform: translateZ(-20px) rotateX(0deg);
4159
+ }
4160
+ }
4161
+ @-webkit-keyframes pagelayer-rotate-2-out {
4162
+ 0% {
4163
+ opacity: 1;
4164
+ -webkit-transform: translateZ(-20px) rotateX(0);
4165
+ }
4166
+ 60% {
4167
+ opacity: 0;
4168
+ -webkit-transform: translateZ(-20px) rotateX(-100deg);
4169
+ }
4170
+ 100% {
4171
+ opacity: 0;
4172
+ -webkit-transform: translateZ(-20px) rotateX(-90deg);
4173
+ }
4174
+ }
4175
+ @-moz-keyframes pagelayer-rotate-2-out {
4176
+ 0% {
4177
+ opacity: 1;
4178
+ -moz-transform: translateZ(-20px) rotateX(0);
4179
+ }
4180
+ 60% {
4181
+ opacity: 0;
4182
+ -moz-transform: translateZ(-20px) rotateX(-100deg);
4183
+ }
4184
+ 100% {
4185
+ opacity: 0;
4186
+ -moz-transform: translateZ(-20px) rotateX(-90deg);
4187
+ }
4188
+ }
4189
+ @keyframes pagelayer-rotate-2-out {
4190
+ 0% {
4191
+ opacity: 1;
4192
+ -webkit-transform: translateZ(-20px) rotateX(0);
4193
+ -moz-transform: translateZ(-20px) rotateX(0);
4194
+ -ms-transform: translateZ(-20px) rotateX(0);
4195
+ -o-transform: translateZ(-20px) rotateX(0);
4196
+ transform: translateZ(-20px) rotateX(0);
4197
+ }
4198
+ 60% {
4199
+ opacity: 0;
4200
+ -webkit-transform: translateZ(-20px) rotateX(-100deg);
4201
+ -moz-transform: translateZ(-20px) rotateX(-100deg);
4202
+ -ms-transform: translateZ(-20px) rotateX(-100deg);
4203
+ -o-transform: translateZ(-20px) rotateX(-100deg);
4204
+ transform: translateZ(-20px) rotateX(-100deg);
4205
+ }
4206
+ 100% {
4207
+ opacity: 0;
4208
+ -webkit-transform: translateZ(-20px) rotateX(-90deg);
4209
+ -moz-transform: translateZ(-20px) rotateX(-90deg);
4210
+ -ms-transform: translateZ(-20px) rotateX(-90deg);
4211
+ -o-transform: translateZ(-20px) rotateX(-90deg);
4212
+ transform: translateZ(-20px) rotateX(-90deg);
4213
+ }
4214
+ }
4215
+
4216
+ /*** xloading-bar ***/
4217
+ .pagelayer-aheading-loading-bar .pagelayer-animated-heading {
4218
+ display: inline-block;
4219
+ }
4220
+ .pagelayer-aheading-loading-bar .pagelayer-words-wrapper {
4221
+ overflow: hidden;
4222
+ vertical-align: top;
4223
+ }
4224
+ .pagelayer-aheading-loading-bar .pagelayer-words-wrapper:after {
4225
+ content: '';
4226
+ position: absolute;
4227
+ left: 0;
4228
+ bottom: 0;
4229
+ height: 3px;
4230
+ width: 0;
4231
+ background: #0096a7;
4232
+ z-index: 2;
4233
+ -webkit-transition: width 0.3s -0.1s;
4234
+ -moz-transition: width 0.3s -0.1s;
4235
+ transition: width 0.3s -0.1s;
4236
+ }
4237
+ .pagelayer-aheading-loading-bar .pagelayer-words-wrapper.pagelayer-is-loading:after {
4238
+ width: 100%;
4239
+ -webkit-transition: width 3s;
4240
+ -moz-transition: width 3s;
4241
+ transition: width 3s;
4242
+ }
4243
+ .pagelayer-aheading-loading-bar span{
4244
+ top: .2em;
4245
+ opacity: 0;
4246
+ -webkit-transition: opacity 0.3s;
4247
+ -moz-transition: opacity 0.3s;
4248
+ transition: opacity 0.3s;
4249
+ }
4250
+ .pagelayer-aheading-loading-bar span.pagelayer-is-visible {
4251
+ opacity: 1;
4252
+ top: 0;
4253
+ }
4254
+
4255
+ /*** xslide ***/
4256
+ .pagelayer-aheading-slide .pagelayer-animated-heading {
4257
+ display: inline-block;
4258
+ }
4259
+ .pagelayer-aheading-slide .pagelayer-words-wrapper {
4260
+ overflow: hidden;
4261
+ vertical-align: top;
4262
+ }
4263
+ .pagelayer-aheading-slide span {
4264
+ opacity: 0;
4265
+ top: .2em;
4266
+ }
4267
+ .pagelayer-aheading-slide span.pagelayer-is-visible {
4268
+ top: 0;
4269
+ opacity: 1;
4270
+ -webkit-animation: pagelayer-slide-in 0.6s;
4271
+ -moz-animation: pagelayer-slide-in 0.6s;
4272
+ animation: pagelayer-slide-in 0.6s;
4273
+ }
4274
+ .pagelayer-aheading-slide span.pagelayer-is-hidden {
4275
+ -webkit-animation: pagelayer-slide-out 0.6s;
4276
+ -moz-animation: pagelayer-slide-out 0.6s;
4277
+ animation: pagelayer-slide-out 0.6s;
4278
+ }
4279
+
4280
+ @-webkit-keyframes pagelayer-slide-in {
4281
+ 0% {
4282
+ opacity: 0;
4283
+ -webkit-transform: translateY(-100%);
4284
+ }
4285
+ 60% {
4286
+ opacity: 1;
4287
+ -webkit-transform: translateY(20%);
4288
+ }
4289
+ 100% {
4290
+ opacity: 1;
4291
+ -webkit-transform: translateY(0);
4292
+ }
4293
+ }
4294
+ @-moz-keyframes pagelayer-slide-in {
4295
+ 0% {
4296
+ opacity: 0;
4297
+ -moz-transform: translateY(-100%);
4298
+ }
4299
+ 60% {
4300
+ opacity: 1;
4301
+ -moz-transform: translateY(20%);
4302
+ }
4303
+ 100% {
4304
+ opacity: 1;
4305
+ -moz-transform: translateY(0);
4306
+ }
4307
+ }
4308
+ @keyframes pagelayer-slide-in {
4309
+ 0% {
4310
+ opacity: 0;
4311
+ -webkit-transform: translateY(-100%);
4312
+ -moz-transform: translateY(-100%);
4313
+ -ms-transform: translateY(-100%);
4314
+ -o-transform: translateY(-100%);
4315
+ transform: translateY(-100%);
4316
+ }
4317
+ 60% {
4318
+ opacity: 1;
4319
+ -webkit-transform: translateY(20%);
4320
+ -moz-transform: translateY(20%);
4321
+ -ms-transform: translateY(20%);
4322
+ -o-transform: translateY(20%);
4323
+ transform: translateY(20%);
4324
+ }
4325
+ 100% {
4326
+ opacity: 1;
4327
+ -webkit-transform: translateY(0);
4328
+ -moz-transform: translateY(0);
4329
+ -ms-transform: translateY(0);
4330
+ -o-transform: translateY(0);
4331
+ transform: translateY(0);
4332
+ }
4333
+ }
4334
+ @-webkit-keyframes pagelayer-slide-out {
4335
+ 0% {
4336
+ opacity: 1;
4337
+ -webkit-transform: translateY(0);
4338
+ }
4339
+ 60% {
4340
+ opacity: 0;
4341
+ -webkit-transform: translateY(120%);
4342
+ }
4343
+ 100% {
4344
+ opacity: 0;
4345
+ -webkit-transform: translateY(100%);
4346
+ }
4347
+ }
4348
+ @-moz-keyframes pagelayer-slide-out {
4349
+ 0% {
4350
+ opacity: 1;
4351
+ -moz-transform: translateY(0);
4352
+ }
4353
+ 60% {
4354
+ opacity: 0;
4355
+ -moz-transform: translateY(120%);
4356
+ }
4357
+ 100% {
4358
+ opacity: 0;
4359
+ -moz-transform: translateY(100%);
4360
+ }
4361
+ }
4362
+ @keyframes pagelayer-slide-out {
4363
+ 0% {
4364
+ opacity: 1;
4365
+ -webkit-transform: translateY(0);
4366
+ -moz-transform: translateY(0);
4367
+ -ms-transform: translateY(0);
4368
+ -o-transform: translateY(0);
4369
+ transform: translateY(0);
4370
+ }
4371
+ 60% {
4372
+ opacity: 0;
4373
+ -webkit-transform: translateY(120%);
4374
+ -moz-transform: translateY(120%);
4375
+ -ms-transform: translateY(120%);
4376
+ -o-transform: translateY(120%);
4377
+ transform: translateY(120%);
4378
+ }
4379
+ 100% {
4380
+ opacity: 0;
4381
+ -webkit-transform: translateY(100%);
4382
+ -moz-transform: translateY(100%);
4383
+ -ms-transform: translateY(100%);
4384
+ -o-transform: translateY(100%);
4385
+ transform: translateY(100%);
4386
+ }
4387
+ }
4388
+
4389
+ /*** xclip ***/
4390
+ .pagelayer-aheading-clip .pagelayer-animated-heading {
4391
+ display: inline-block;
4392
+ }
4393
+ .pagelayer-aheading-clip .pagelayer-words-wrapper {
4394
+ overflow: hidden;
4395
+ vertical-align: top;
4396
+ }
4397
+ .pagelayer-aheading-clip .pagelayer-words-wrapper:after {
4398
+ /* line */
4399
+ content: '';
4400
+ position: absolute;
4401
+ top: 0;
4402
+ right: 0;
4403
+ width: 3px;
4404
+ height: 100%;
4405
+ background-color: #aebcb9;
4406
+ }
4407
+ .pagelayer-aheading-clip span {
4408
+ opacity: 0;
4409
+ }
4410
+ .pagelayer-aheading-clip span.pagelayer-is-visible {
4411
+ opacity: 1;
4412
+ }
4413
+
4414
+ /*** xzoom ***/
4415
+ .pagelayer-aheading-zoom .pagelayer-words-wrapper {
4416
+ -webkit-perspective: 300px;
4417
+ -moz-perspective: 300px;
4418
+ perspective: 300px;
4419
+ }
4420
+ .pagelayer-aheading-zoom span{
4421
+ opacity: 0;
4422
+ }
4423
+ .pagelayer-aheading-zoom span.pagelayer-is-visible {
4424
+ opacity: 1;
4425
+ -webkit-animation: pagelayer-zoom-in 0.8s;
4426
+ -moz-animation: pagelayer-zoom-in 0.8s;
4427
+ animation: pagelayer-zoom-in 0.8s;
4428
+ }
4429
+ .pagelayer-aheading-zoom span.pagelayer-is-hidden {
4430
+ -webkit-animation: pagelayer-zoom-out 0.8s;
4431
+ -moz-animation: pagelayer-zoom-out 0.8s;
4432
+ animation: pagelayer-zoom-out 0.8s;
4433
+ }
4434
+
4435
+ @-webkit-keyframes pagelayer-zoom-in {
4436
+ 0% {
4437
+ opacity: 0;
4438
+ -webkit-transform: translateZ(100px);
4439
+ }
4440
+ 100% {
4441
+ opacity: 1;
4442
+ -webkit-transform: translateZ(0);
4443
+ }
4444
+ }
4445
+ @-moz-keyframes pagelayer-zoom-in {
4446
+ 0% {
4447
+ opacity: 0;
4448
+ -moz-transform: translateZ(100px);
4449
+ }
4450
+ 100% {
4451
+ opacity: 1;
4452
+ -moz-transform: translateZ(0);
4453
+ }
4454
+ }
4455
+ @keyframes pagelayer-zoom-in {
4456
+ 0% {
4457
+ opacity: 0;
4458
+ -webkit-transform: translateZ(100px);
4459
+ -moz-transform: translateZ(100px);
4460
+ -ms-transform: translateZ(100px);
4461
+ -o-transform: translateZ(100px);
4462
+ transform: translateZ(100px);
4463
+ }
4464
+ 100% {
4465
+ opacity: 1;
4466
+ -webkit-transform: translateZ(0);
4467
+ -moz-transform: translateZ(0);
4468
+ -ms-transform: translateZ(0);
4469
+ -o-transform: translateZ(0);
4470
+ transform: translateZ(0);
4471
+ }
4472
+ }
4473
+ @-webkit-keyframes pagelayer-zoom-out {
4474
+ 0% {
4475
+ opacity: 1;
4476
+ -webkit-transform: translateZ(0);
4477
+ }
4478
+ 100% {
4479
+ opacity: 0;
4480
+ -webkit-transform: translateZ(-100px);
4481
+ }
4482
+ }
4483
+ @-moz-keyframes pagelayer-zoom-out {
4484
+ 0% {
4485
+ opacity: 1;
4486
+ -moz-transform: translateZ(0);
4487
+ }
4488
+ 100% {
4489
+ opacity: 0;
4490
+ -moz-transform: translateZ(-100px);
4491
+ }
4492
+ }
4493
+ @keyframes pagelayer-zoom-out {
4494
+ 0% {
4495
+ opacity: 1;
4496
+ -webkit-transform: translateZ(0);
4497
+ -moz-transform: translateZ(0);
4498
+ -ms-transform: translateZ(0);
4499
+ -o-transform: translateZ(0);
4500
+ transform: translateZ(0);
4501
+ }
4502
+ 100% {
4503
+ opacity: 0;
4504
+ -webkit-transform: translateZ(-100px);
4505
+ -moz-transform: translateZ(-100px);
4506
+ -ms-transform: translateZ(-100px);
4507
+ -o-transform: translateZ(-100px);
4508
+ transform: translateZ(-100px);
4509
+ }
4510
+ }
4511
+
4512
+ /*** xrotate-3 ***/
4513
+ .pagelayer-aheading-rotate3 .pagelayer-words-wrapper {
4514
+ -webkit-perspective: 300px;
4515
+ -moz-perspective: 300px;
4516
+ perspective: 300px;
4517
+ }
4518
+ .pagelayer-aheading-rotate3 span {
4519
+ opacity: 0;
4520
+ }
4521
+ .pagelayer-aheading-rotate3 strong {
4522
+ display: inline-block;
4523
+ -webkit-transform: rotateY(180deg);
4524
+ -moz-transform: rotateY(180deg);
4525
+ -ms-transform: rotateY(180deg);
4526
+ -o-transform: rotateY(180deg);
4527
+ transform: rotateY(180deg);
4528
+ -webkit-backface-visibility: hidden;
4529
+ backface-visibility: hidden;
4530
+ }
4531
+ .pagelayer-is-visible .pagelayer-aheading-rotate3 strong {
4532
+ -webkit-transform: rotateY(0deg);
4533
+ -moz-transform: rotateY(0deg);
4534
+ -ms-transform: rotateY(0deg);
4535
+ -o-transform: rotateY(0deg);
4536
+ transform: rotateY(0deg);
4537
+ }
4538
+ .pagelayer-aheading-rotate3 strong.pagelayer-aheading-in {
4539
+ -webkit-animation: pagelayer-rotate-3-in 0.6s forwards;
4540
+ -moz-animation: pagelayer-rotate-3-in 0.6s forwards;
4541
+ animation: pagelayer-rotate-3-in 0.6s forwards;
4542
+ }
4543
+ .pagelayer-aheading-rotate3 strong.pagelayer-aheading-out {
4544
+ -webkit-animation: pagelayer-rotate-3-out 0.6s forwards;
4545
+ -moz-animation: pagelayer-rotate-3-out 0.6s forwards;
4546
+ animation: pagelayer-rotate-3-out 0.6s forwards;
4547
+ }
4548
+
4549
+ .pagelayer-no-csstransitions .pagelayer-aheading-rotate3 strong {
4550
+ -webkit-transform: rotateY(0deg);
4551
+ -moz-transform: rotateY(0deg);
4552
+ -ms-transform: rotateY(0deg);
4553
+ -o-transform: rotateY(0deg);
4554
+ transform: rotateY(0deg);
4555
+ opacity: 0;
4556
+ }
4557
+
4558
+ .pagelayer-no-csstransitions .pagelayer-aheading-rotate3 .pagelayer-is-visible strong {
4559
+ opacity: 1;
4560
+ }
4561
+
4562
+ @-webkit-keyframes pagelayer-rotate-3-in {
4563
+ 0% {
4564
+ -webkit-transform: rotateY(180deg);
4565
+ }
4566
+ 100% {
4567
+ -webkit-transform: rotateY(0deg);
4568
+ }
4569
+ }
4570
+ @-moz-keyframes pagelayer-rotate-3-in {
4571
+ 0% {
4572
+ -moz-transform: rotateY(180deg);
4573
+ }
4574
+ 100% {
4575
+ -moz-transform: rotateY(0deg);
4576
+ }
4577
+ }
4578
+ @keyframes pagelayer-rotate-3-in {
4579
+ 0% {
4580
+ -webkit-transform: rotateY(180deg);
4581
+ -moz-transform: rotateY(180deg);
4582
+ -ms-transform: rotateY(180deg);
4583
+ -o-transform: rotateY(180deg);
4584
+ transform: rotateY(180deg);
4585
+ }
4586
+ 100% {
4587
+ -webkit-transform: rotateY(0deg);
4588
+ -moz-transform: rotateY(0deg);
4589
+ -ms-transform: rotateY(0deg);
4590
+ -o-transform: rotateY(0deg);
4591
+ transform: rotateY(0deg);
4592
+ }
4593
+ }
4594
+ @-webkit-keyframes pagelayer-rotate-3-out {
4595
+ 0% {
4596
+ -webkit-transform: rotateY(0);
4597
+ }
4598
+ 100% {
4599
+ -webkit-transform: rotateY(-180deg);
4600
+ }
4601
+ }
4602
+ @-moz-keyframes pagelayer-rotate-3-out {
4603
+ 0% {
4604
+ -moz-transform: rotateY(0);
4605
+ }
4606
+ 100% {
4607
+ -moz-transform: rotateY(-180deg);
4608
+ }
4609
+ }
4610
+ @keyframes pagelayer-rotate-3-out {
4611
+ 0% {
4612
+ -webkit-transform: rotateY(0);
4613
+ -moz-transform: rotateY(0);
4614
+ -ms-transform: rotateY(0);
4615
+ -o-transform: rotateY(0);
4616
+ transform: rotateY(0);
4617
+ }
4618
+ 100% {
4619
+ -webkit-transform: rotateY(-180deg);
4620
+ -moz-transform: rotateY(-180deg);
4621
+ -ms-transform: rotateY(-180deg);
4622
+ -o-transform: rotateY(-180deg);
4623
+ transform: rotateY(-180deg);
4624
+ }
4625
+ }
4626
+
4627
+ /*** xscale ***/
4628
+ .pagelayer-aheading-scale span {
4629
+ opacity: 0;
4630
+ }
4631
+ .pagelayer-aheading-scale strong {
4632
+ display: inline-block;
4633
+ opacity: 0;
4634
+ -webkit-transform: scale(0);
4635
+ -moz-transform: scale(0);
4636
+ -ms-transform: scale(0);
4637
+ -o-transform: scale(0);
4638
+ transform: scale(0);
4639
+ }
4640
+ .pagelayer-is-visible .pagelayer-aheading-scale strong {
4641
+ opacity: 1;
4642
+ }
4643
+ .pagelayer-aheading-scale strong.pagelayer-aheading-in {
4644
+ -webkit-animation: pagelayer-scale-up 0.6s forwards;
4645
+ -moz-animation: pagelayer-scale-up 0.6s forwards;
4646
+ animation: pagelayer-scale-up 0.6s forwards;
4647
+ }
4648
+ .pagelayer-aheading-scale strong.pagelayer-aheading-out {
4649
+ -webkit-animation: pagelayer-scale-down 0.6s forwards;
4650
+ -moz-animation: pagelayer-scale-down 0.6s forwards;
4651
+ animation: pagelayer-scale-down 0.6s forwards;
4652
+ }
4653
+
4654
+ .pagelayer-no-csstransitions .pagelayer-aheading-scale strong {
4655
+ -webkit-transform: scale(1);
4656
+ -moz-transform: scale(1);
4657
+ -ms-transform: scale(1);
4658
+ -o-transform: scale(1);
4659
+ transform: scale(1);
4660
+ opacity: 0;
4661
+ }
4662
+
4663
+ .pagelayer-no-csstransitions .pagelayer-aheading-scale .pagelayer-is-visible strong {
4664
+ opacity: 1;
4665
+ }
4666
+
4667
+ @-webkit-keyframes pagelayer-scale-up {
4668
+ 0% {
4669
+ -webkit-transform: scale(0);
4670
+ opacity: 0;
4671
+ }
4672
+ 60% {
4673
+ -webkit-transform: scale(1.2);
4674
+ opacity: 1;
4675
+ }
4676
+ 100% {
4677
+ -webkit-transform: scale(1);
4678
+ opacity: 1;
4679
+ }
4680
+ }
4681
+ @-moz-keyframes pagelayer-scale-up {
4682
+ 0% {
4683
+ -moz-transform: scale(0);
4684
+ opacity: 0;
4685
+ }
4686
+ 60% {
4687
+ -moz-transform: scale(1.2);
4688
+ opacity: 1;
4689
+ }
4690
+ 100% {
4691
+ -moz-transform: scale(1);
4692
+ opacity: 1;
4693
+ }
4694
+ }
4695
+ @keyframes pagelayer-scale-up {
4696
+ 0% {
4697
+ -webkit-transform: scale(0);
4698
+ -moz-transform: scale(0);
4699
+ -ms-transform: scale(0);
4700
+ -o-transform: scale(0);
4701
+ transform: scale(0);
4702
+ opacity: 0;
4703
+ }
4704
+ 60% {
4705
+ -webkit-transform: scale(1.2);
4706
+ -moz-transform: scale(1.2);
4707
+ -ms-transform: scale(1.2);
4708
+ -o-transform: scale(1.2);
4709
+ transform: scale(1.2);
4710
+ opacity: 1;
4711
+ }
4712
+ 100% {
4713
+ -webkit-transform: scale(1);
4714
+ -moz-transform: scale(1);
4715
+ -ms-transform: scale(1);
4716
+ -o-transform: scale(1);
4717
+ transform: scale(1);
4718
+ opacity: 1;
4719
+ }
4720
+ }
4721
+ @-webkit-keyframes pagelayer-scale-down {
4722
+ 0% {
4723
+ -webkit-transform: scale(1);
4724
+ opacity: 1;
4725
+ }
4726
+ 60% {
4727
+ -webkit-transform: scale(0);
4728
+ opacity: 0;
4729
+ }
4730
+ }
4731
+ @-moz-keyframes pagelayer-scale-down {
4732
+ 0% {
4733
+ -moz-transform: scale(1);
4734
+ opacity: 1;
4735
+ }
4736
+ 60% {
4737
+ -moz-transform: scale(0);
4738
+ opacity: 0;
4739
+ }
4740
+ }
4741
+ @keyframes pagelayer-scale-down {
4742
+ 0% {
4743
+ -webkit-transform: scale(1);
4744
+ -moz-transform: scale(1);
4745
+ -ms-transform: scale(1);
4746
+ -o-transform: scale(1);
4747
+ transform: scale(1);
4748
+ opacity: 1;
4749
+ }
4750
+ 60% {
4751
+ -webkit-transform: scale(0);
4752
+ -moz-transform: scale(0);
4753
+ -ms-transform: scale(0);
4754
+ -o-transform: scale(0);
4755
+ transform: scale(0);
4756
+ opacity: 0;
4757
+ }
4758
+ }
4759
+
4760
+ /*** xpush ***/
4761
+ .pagelayer-aheading-push span {
4762
+ opacity: 0;
4763
+ }
4764
+ .pagelayer-aheading-push span.pagelayer-is-visible {
4765
+ opacity: 1;
4766
+ -webkit-animation: pagelayer-push-in 0.6s;
4767
+ -moz-animation: pagelayer-push-in 0.6s;
4768
+ animation: pagelayer-push-in 0.6s;
4769
+ }
4770
+ .pagelayer-aheading-push span.pagelayer-is-hidden {
4771
+ -webkit-animation: pagelayer-push-out 0.6s;
4772
+ -moz-animation: pagelayer-push-out 0.6s;
4773
+ animation: pagelayer-push-out 0.6s;
4774
+ }
4775
+
4776
+ @-webkit-keyframes pagelayer-push-in {
4777
+ 0% {
4778
+ opacity: 0;
4779
+ -webkit-transform: translateX(-100%);
4780
+ }
4781
+ 60% {
4782
+ opacity: 1;
4783
+ -webkit-transform: translateX(10%);
4784
+ }
4785
+ 100% {
4786
+ opacity: 1;
4787
+ -webkit-transform: translateX(0);
4788
+ }
4789
+ }
4790
+ @-moz-keyframes pagelayer-push-in {
4791
+ 0% {
4792
+ opacity: 0;
4793
+ -moz-transform: translateX(-100%);
4794
+ }
4795
+ 60% {
4796
+ opacity: 1;
4797
+ -moz-transform: translateX(10%);
4798
+ }
4799
+ 100% {
4800
+ opacity: 1;
4801
+ -moz-transform: translateX(0);
4802
+ }
4803
+ }
4804
+ @keyframes pagelayer-push-in {
4805
+ 0% {
4806
+ opacity: 0;
4807
+ -webkit-transform: translateX(-100%);
4808
+ -moz-transform: translateX(-100%);
4809
+ -ms-transform: translateX(-100%);
4810
+ -o-transform: translateX(-100%);
4811
+ transform: translateX(-100%);
4812
+ }
4813
+ 60% {
4814
+ opacity: 1;
4815
+ -webkit-transform: translateX(10%);
4816
+ -moz-transform: translateX(10%);
4817
+ -ms-transform: translateX(10%);
4818
+ -o-transform: translateX(10%);
4819
+ transform: translateX(10%);
4820
+ }
4821
+ 100% {
4822
+ opacity: 1;
4823
+ -webkit-transform: translateX(0);
4824
+ -moz-transform: translateX(0);
4825
+ -ms-transform: translateX(0);
4826
+ -o-transform: translateX(0);
4827
+ transform: translateX(0);
4828
+ }
4829
+ }
4830
+ @-webkit-keyframes pagelayer-push-out {
4831
+ 0% {
4832
+ opacity: 1;
4833
+ -webkit-transform: translateX(0);
4834
+ }
4835
+ 60% {
4836
+ opacity: 0;
4837
+ -webkit-transform: translateX(110%);
4838
+ }
4839
+ 100% {
4840
+ opacity: 0;
4841
+ -webkit-transform: translateX(100%);
4842
+ }
4843
+ }
4844
+ @-moz-keyframes pagelayer-push-out {
4845
+ 0% {
4846
+ opacity: 1;
4847
+ -moz-transform: translateX(0);
4848
+ }
4849
+ 60% {
4850
+ opacity: 0;
4851
+ -moz-transform: translateX(110%);
4852
+ }
4853
+ 100% {
4854
+ opacity: 0;
4855
+ -moz-transform: translateX(100%);
4856
+ }
4857
+ }
4858
+ @keyframes pagelayer-push-out {
4859
+ 0% {
4860
+ opacity: 1;
4861
+ -webkit-transform: translateX(0);
4862
+ -moz-transform: translateX(0);
4863
+ -ms-transform: translateX(0);
4864
+ -o-transform: translateX(0);
4865
+ transform: translateX(0);
4866
+ }
4867
+ 60% {
4868
+ opacity: 0;
4869
+ -webkit-transform: translateX(110%);
4870
+ -moz-transform: translateX(110%);
4871
+ -ms-transform: translateX(110%);
4872
+ -o-transform: translateX(110%);
4873
+ transform: translateX(110%);
4874
+ }
4875
+ 100% {
4876
+ opacity: 0;
4877
+ -webkit-transform: translateX(100%);
4878
+ -moz-transform: translateX(100%);
4879
+ -ms-transform: translateX(100%);
4880
+ -o-transform: translateX(100%);
4881
+ transform: translateX(100%);
4882
+ }
4883
+ }
4884
+
4885
+ /* Animated Heading End */
4886
+
4887
+ /********************/
4888
+ /*** Freemium End ***/
4889
+ /********************/
4890
+
4891
+ /*!
4892
+ * Nivo Lightbox v1.3.1
4893
+ * http://dev7studios.com/nivo-lightbox
4894
+ *
4895
+ * Copyright 2013, Dev7studios
4896
+ * Free to use and abuse under the MIT license.
4897
+ * http://www.opensource.org/licenses/mit-license.php
4898
+ */
4899
+
4900
+ .nivo-lightbox-overlay {
4901
+ position: fixed;
4902
+ top: 0;
4903
+ left: 0;
4904
+ z-index: 99998;
4905
+ width: 100%;
4906
+ height: 100%;
4907
+ overflow: hidden;
4908
+ visibility: hidden;
4909
+ opacity: 0;
4910
+ -webkit-box-sizing: border-box;
4911
+ -moz-box-sizing: border-box;
4912
+ box-sizing: border-box;
4913
+ }
4914
+ .nivo-lightbox-overlay.nivo-lightbox-open {
4915
+ visibility: visible;
4916
+ opacity: 1;
4917
+ }
4918
+ .nivo-lightbox-wrap {
4919
+ position: absolute;
4920
+ top: 10%;
4921
+ bottom: 10%;
4922
+ left: 10%;
4923
+ right: 10%;
4924
+ }
4925
+ .nivo-lightbox-content {
4926
+ width: 100%;
4927
+ height: 100%;
4928
+ }
4929
+ .nivo-lightbox-title-wrap {
4930
+ position: absolute;
4931
+ bottom: 0;
4932
+ left: 0;
4933
+ width: 100%;
4934
+ z-index: 99999;
4935
+ text-align: center;
4936
+ }
4937
+ .nivo-lightbox-nav { display: none; }
4938
+ .nivo-lightbox-prev {
4939
+ position: absolute;
4940
+ top: 50%;
4941
+ left: 0;
4942
+ }
4943
+ .nivo-lightbox-next {
4944
+ position: absolute;
4945
+ top: 50%;
4946
+ right: 0;
4947
+ }
4948
+ .nivo-lightbox-close {
4949
+ position: absolute;
4950
+ top: 2%;
4951
+ right: 2%;
4952
+ }
4953
+
4954
+ .nivo-lightbox-image { text-align: center; }
4955
+ .nivo-lightbox-image img {
4956
+ max-width: 100%;
4957
+ max-height: 100%;
4958
+ width: auto;
4959
+ height: auto;
4960
+ vertical-align: middle;
4961
+ }
4962
+ .nivo-lightbox-content iframe {
4963
+ width: 100%;
4964
+ height: 100%;
4965
+ }
4966
+ .nivo-lightbox-inline,
4967
+ .nivo-lightbox-ajax {
4968
+ max-height: 100%;
4969
+ overflow: auto;
4970
+ -webkit-box-sizing: border-box;
4971
+ -moz-box-sizing: border-box;
4972
+ box-sizing: border-box;
4973
+ /* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
4974
+ }
4975
+ .nivo-lightbox-error {
4976
+ display: table;
4977
+ text-align: center;
4978
+ width: 100%;
4979
+ height: 100%;
4980
+ color: #fff;
4981
+ text-shadow: 0 1px 1px #000;
4982
+ }
4983
+ .nivo-lightbox-error p {
4984
+ display: table-cell;
4985
+ vertical-align: middle;
4986
+ }
4987
+
4988
+ /* Effects
4989
+ **********************************************/
4990
+ .nivo-lightbox-notouch .nivo-lightbox-effect-fade,
4991
+ .nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
4992
+ .nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
4993
+ .nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
4994
+ .nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
4995
+ .nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
4996
+ .nivo-lightbox-notouch .nivo-lightbox-effect-fall {
4997
+ -webkit-transition: all 0.2s ease-in-out;
4998
+ -moz-transition: all 0.2s ease-in-out;
4999
+ -ms-transition: all 0.2s ease-in-out;
5000
+ -o-transition: all 0.2s ease-in-out;
5001
+ transition: all 0.2s ease-in-out;
5002
+ }
5003
+
5004
+ /* fadeScale */
5005
+ .nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
5006
+ -webkit-transition: all 0.3s;
5007
+ -moz-transition: all 0.3s;
5008
+ -ms-transition: all 0.3s;
5009
+ -o-transition: all 0.3s;
5010
+ transition: all 0.3s;
5011
+ -webkit-transform: scale(0.7);
5012
+ -moz-transform: scale(0.7);
5013
+ -ms-transform: scale(0.7);
5014
+ transform: scale(0.7);
5015
+ }
5016
+ .nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
5017
+ -webkit-transform: scale(1);
5018
+ -moz-transform: scale(1);
5019
+ -ms-transform: scale(1);
5020
+ transform: scale(1);
5021
+ }
5022
+
5023
+ /* slideLeft / slideRight / slideUp / slideDown */
5024
+ .nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
5025
+ .nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
5026
+ .nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
5027
+ .nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
5028
+ -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
5029
+ -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
5030
+ -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
5031
+ -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
5032
+ transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
5033
+ }
5034
+ .nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
5035
+ -webkit-transform: translateX(-10%);
5036
+ -moz-transform: translateX(-10%);
5037
+ -ms-transform: translateX(-10%);
5038
+ transform: translateX(-10%);
5039
+ }
5040
+ .nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
5041
+ -webkit-transform: translateX(10%);
5042
+ -moz-transform: translateX(10%);
5043
+ -ms-transform: translateX(10%);
5044
+ transform: translateX(10%);
5045
+ }
5046
+ .nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
5047
+ .nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
5048
+ -webkit-transform: translateX(0);
5049
+ -moz-transform: translateX(0);
5050
+ -ms-transform: translateX(0);
5051
+ transform: translateX(0);
5052
+ }
5053
+ .nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
5054
+ -webkit-transform: translateY(-10%);
5055
+ -moz-transform: translateY(-10%);
5056
+ -ms-transform: translateY(-10%);
5057
+ transform: translateY(-10%);
5058
+ }
5059
+ .nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
5060
+ -webkit-transform: translateY(10%);
5061
+ -moz-transform: translateY(10%);
5062
+ -ms-transform: translateY(10%);
5063
+ transform: translateY(10%);
5064
+ }
5065
+ .nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
5066
+ .nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
5067
+ -webkit-transform: translateY(0);
5068
+ -moz-transform: translateY(0);
5069
+ -ms-transform: translateY(0);
5070
+ transform: translateY(0);
5071
+ }
5072
+
5073
+ /* fall */
5074
+ .nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
5075
+ -webkit-perspective: 1000px;
5076
+ -moz-perspective: 1000px;
5077
+ perspective: 1000px;
5078
+ }
5079
+ .nivo-lightbox-effect-fall .nivo-lightbox-wrap {
5080
+ -webkit-transition: all 0.3s ease-out;
5081
+ -moz-transition: all 0.3s ease-out;
5082
+ -ms-transition: all 0.3s ease-out;
5083
+ -o-transition: all 0.3s ease-out;
5084
+ transition: all 0.3s ease-out;
5085
+ -webkit-transform: translateZ(300px);
5086
+ -moz-transform: translateZ(300px);
5087
+ -ms-transform: translateZ(300px);
5088
+ transform: translateZ(300px);
5089
+ }
5090
+ .nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
5091
+ -webkit-transform: translateZ(0);
5092
+ -moz-transform: translateZ(0);
5093
+ -ms-transform: translateZ(0);
5094
+ transform: translateZ(0);
5095
+ }
5096
+ /*
5097
+ * Nivo Lightbox Default Theme v1.0
5098
+ * http://dev7studios.com/nivo-lightbox
5099
+ *
5100
+ * Copyright 2013, Dev7studios
5101
+ * Free to use and abuse under the MIT license.
5102
+ * http://www.opensource.org/licenses/mit-license.php
5103
+ */
5104
+
5105
+ .nivo-lightbox-theme-default.nivo-lightbox-overlay {
5106
+ background: #666;
5107
+ background: rgba(0,0,0,0.6);
5108
+ }
5109
+ .nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(../images/nivo-icons/loading.gif) no-repeat 50% 50%; }
5110
+
5111
+ .nivo-lightbox-theme-default .nivo-lightbox-nav {
5112
+ top: 10%;
5113
+ width: 8%;
5114
+ height: 80%;
5115
+ text-indent: -9999px;
5116
+ background-repeat: no-repeat;
5117
+ background-position: 50% 50%;
5118
+ opacity: 0.5;
5119
+ }
5120
+ .nivo-lightbox-theme-default .nivo-lightbox-nav:hover {
5121
+ opacity: 1;
5122
+ background-color: rgba(0,0,0,0.5);
5123
+ }
5124
+ .nivo-lightbox-theme-default .nivo-lightbox-prev {
5125
+ background-image: url(../images/nivo-icons/prev.png);
5126
+ border-radius: 0 3px 3px 0;
5127
+ }
5128
+ .nivo-lightbox-theme-default .nivo-lightbox-next {
5129
+ background-image: url(../images/nivo-icons/next.png);
5130
+ border-radius: 3px 0 0 3px;
5131
+ }
5132
+
5133
+ .nivo-lightbox-theme-default .nivo-lightbox-close {
5134
+ display: block;
5135
+ background: url(../images/nivo-icons/close.png) no-repeat;
5136
+ width: 48px;
5137
+ height: 48px;
5138
+ text-indent: -9999px;
5139
+ padding: 5px;
5140
+ opacity: 0.5;
5141
+ }
5142
+ .nivo-lightbox-theme-default .nivo-lightbox-close:hover { opacity: 1; }
5143
+
5144
+ .nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }
5145
+ .nivo-lightbox-theme-default .nivo-lightbox-title {
5146
+ font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
5147
+ font-style: normal;
5148
+ font-weight: normal;
5149
+ background: #000;
5150
+ color: #fff;
5151
+ padding: 7px 15px;
5152
+ border-radius: 30px;
5153
+ }
5154
+
5155
+ .nivo-lightbox-theme-default .nivo-lightbox-image img {
5156
+ background: #fff;
5157
+ -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
5158
+ box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
5159
+ }
5160
+ .nivo-lightbox-theme-default .nivo-lightbox-ajax,
5161
+ .nivo-lightbox-theme-default .nivo-lightbox-inline {
5162
+ background: #fff;
5163
+ padding: 40px;
5164
+ -webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
5165
+ box-shadow: 0px 1px 1px rgba(0,0,0,0.4);
5166
+ }
5167
+
5168
+ @media (-webkit-min-device-pixel-ratio: 1.3),
5169
+ (-o-min-device-pixel-ratio: 2.6/2),
5170
+ (min--moz-device-pixel-ratio: 1.3),
5171
+ (min-device-pixel-ratio: 1.3),
5172
+ (min-resolution: 1.3dppx) {
5173
+
5174
+ .nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
5175
+ background-image: url(../images/nivo-icons/loading@2x.gif);
5176
+ -webkit-background-size: 32px 32px;
5177
+ background-size: 32px 32px;
5178
+ }
5179
+ .nivo-lightbox-theme-default .nivo-lightbox-prev {
5180
+ background-image: url(../images/nivo-icons/prev@2x.png);
5181
+ -webkit-background-size: 48px 48px;
5182
+ background-size: 48px 48px;
5183
+ }
5184
+ .nivo-lightbox-theme-default .nivo-lightbox-next {
5185
+ background-image: url(../images/nivo-icons/next@2x.png);
5186
+ -webkit-background-size: 48px 48px;
5187
+ background-size: 48px 48px;
5188
+ }
5189
+ .nivo-lightbox-theme-default .nivo-lightbox-close {
5190
+ background-image: url(../images/nivo-icons/close@2x.png);
5191
+ -webkit-background-size: 16px 16px;
5192
+ background-size: 16px 16px;
5193
+ }
5194
+
5195
+ }
5196
+
5197
+ @charset "UTF-8";
5198
+
5199
+ /*!
5200
+ * animate.css -http://daneden.me/animate
5201
+ * Version - 3.7.0
5202
+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
5203
+ *
5204
+ * Copyright (c) 2018 Daniel Eden
5205
+ */
5206
+
5207
+ @-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;-webkit-transform-origin:center bottom;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-name:headShake;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;-webkit-transform-origin:top center;animation-name:swing;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;-webkit-transform-origin:center;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn;animation-duration:.75s;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut;animation-duration:.75s;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;-webkit-backface-visibility:visible;animation-name:flip;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;-webkit-backface-visibility:visible!important;animation-name:flipInX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;-webkit-backface-visibility:visible!important;animation-name:flipInY;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-name:lightSpeedIn;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-name:lightSpeedOut;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}@keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-duration:2s;-webkit-animation-name:hinge;animation-duration:2s;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion),(print){.animated{-webkit-animation:unset!important;-webkit-transition:none!important;animation:unset!important;transition:none!important}}
5208
+
5209
+ /**
5210
+ * Owl Carousel v2.3.4
5211
+ * Copyright 2013-2018 David Deutsch
5212
+ * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
5213
+ */
5214
+ .pagelayer-owl-carousel,.pagelayer-owl-carousel .pagelayer-owl-item{-webkit-tap-highlight-color:transparent;position:relative}.pagelayer-owl-carousel{display:none;width:100%;z-index:1}.pagelayer-owl-carousel .pagelayer-owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.pagelayer-owl-carousel .pagelayer-owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.pagelayer-owl-carousel .pagelayer-owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.pagelayer-owl-carousel .pagelayer-owl-item,.pagelayer-owl-carousel .pagelayer-owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.pagelayer-owl-carousel .pagelayer-owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.pagelayer-owl-carousel .pagelayer-owl-item img{display:block;width:100%}.pagelayer-owl-carousel .pagelayer-owl-dots.disabled,.pagelayer-owl-carousel .pagelayer-owl-nav.disabled{display:none}.no-js .pagelayer-owl-carousel,.pagelayer-owl-carousel.pagelayer-owl-loaded{display:block}.pagelayer-owl-carousel .pagelayer-owl-dot,.pagelayer-owl-carousel .pagelayer-owl-nav .pagelayer-owl-next,.pagelayer-owl-carousel .pagelayer-owl-nav .pagelayer-owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagelayer-owl-carousel .pagelayer-owl-nav button.pagelayer-owl-next,.pagelayer-owl-carousel .pagelayer-owl-nav button.pagelayer-owl-prev,.pagelayer-owl-carousel button.pagelayer-owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.pagelayer-owl-carousel.pagelayer-owl-loading{opacity:0;display:block}.pagelayer-owl-carousel.pagelayer-owl-hidden{opacity:0}.pagelayer-owl-carousel.pagelayer-owl-refresh .pagelayer-owl-item{visibility:hidden}.pagelayer-owl-carousel.pagelayer-owl-drag .pagelayer-owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagelayer-owl-carousel.pagelayer-owl-grab{cursor:move;cursor:grab}.pagelayer-owl-carousel.pagelayer-owl-rtl{direction:rtl}.pagelayer-owl-carousel.pagelayer-owl-rtl .pagelayer-owl-item{float:right}.pagelayer-owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.pagelayer-owl-carousel .pagelayer-owl-animated-in{z-index:0}.pagelayer-owl-carousel .pagelayer-owl-animated-out{z-index:1}.pagelayer-owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.pagelayer-owl-height{transition:height .5s ease-in-out}.pagelayer-owl-carousel .pagelayer-owl-item .pagelayer-owl-lazy{opacity:0;transition:opacity .4s ease}.pagelayer-owl-carousel .pagelayer-owl-item .pagelayer-owl-lazy:not([src]),.pagelayer-owl-carousel .pagelayer-owl-item .pagelayer-owl-lazy[src^=""]{max-height:0}.pagelayer-owl-carousel .pagelayer-owl-item img.pagelayer-owl-lazy{transform-style:preserve-3d}.pagelayer-owl-carousel .pagelayer-owl-video-wrapper{position:relative;height:100%;background:#000}.pagelayer-owl-carousel .pagelayer-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}.pagelayer-owl-carousel .pagelayer-owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.pagelayer-owl-carousel .pagelayer-owl-video-playing .pagelayer-owl-video-play-icon,.pagelayer-owl-carousel .pagelayer-owl-video-playing .pagelayer-owl-video-tn{display:none}.pagelayer-owl-carousel .pagelayer-owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.pagelayer-owl-carousel .pagelayer-owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
5215
+
5216
+ /**
5217
+ * Owl Carousel v2.3.4
5218
+ * Copyright 2013-2018 David Deutsch
5219
+ * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
5220
+ */
5221
+ .pagelayer-owl-theme .pagelayer-owl-dots,.pagelayer-owl-theme .pagelayer-owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.pagelayer-owl-theme .pagelayer-owl-nav{margin-top:10px}.pagelayer-owl-theme .pagelayer-owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.pagelayer-owl-theme .pagelayer-owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.pagelayer-owl-theme .pagelayer-owl-nav .disabled{opacity:.5;cursor:default}.pagelayer-owl-theme .pagelayer-owl-nav.disabled+.pagelayer-owl-dots{margin-top:10px}.pagelayer-owl-theme .pagelayer-owl-dots .pagelayer-owl-dot{display:inline-block;zoom:1}.pagelayer-owl-theme .pagelayer-owl-dots .pagelayer-owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.pagelayer-owl-theme .pagelayer-owl-dots .pagelayer-owl-dot.active span,.pagelayer-owl-theme .pagelayer-owl-dots .pagelayer-owl-dot:hover span{background:#869791}
5222
+
5223
+ /*!
5224
+ * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
5225
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
5226
+ */
5227
+ .fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.woff2) format("woff2"),url(../fonts/fa-regular-400.woff) format("woff"),url(../fonts/fa-regular-400.ttf) format("truetype"),url(../fonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
5228
+ /*v4 Shims Made by Pagelayer Team*/
5229
+ .fa.fa-star-o,.fa.fa-trash-o,.fa.fa-file-o,.fa.fa-clock-o,.fa.fa-arrow-circle-o-down,.fa.fa-arrow-circle-o-up,.fa.fa-play-circle-o,.fa.fa-list-alt,.fa.fa-picture-o,.fa.fa-photo,.fa.fa-image,.fa.fa-pencil-square-o,.fa.fa-share-square-o,.fa.fa-check-square-o,.fa.fa-times-circle-o,.fa.fa-check-circle-o,.fa.fa-eye,.fa.fa-eye-slash,.fa.fa-bar-chart,.fa.fa-bar-chart-o,.fa.fa-thumbs-o-up,.fa.fa-thumbs-o-down,.fa.fa-heart-o,.fa.fa-lemon-o,.fa.fa-square-o,.fa.fa-bookmark-o,.fa.fa-credit-card,.fa.fa-hdd-o,.fa.fa-hand-o-right,.fa.fa-hand-o-left,.fa.fa-hand-o-up,.fa.fa-hand-o-down,.fa.fa-files-o,.fa.fa-floppy-o,.fa.fa-money,.fa.fa-comment-o,.fa.fa-comments-o,.fa.fa-clipboard,.fa.fa-paste,.fa.fa-lightbulb-o,.fa.fa-bell-o,.fa.fa-file-text-o,.fa.fa-building-o,.fa.fa-hospital-o,.fa.fa-circle-o,.fa.fa-folder-o,.fa.fa-folder-open-o,.fa.fa-smile-o,.fa.fa-frown-o,.fa.fa-meh-o,.fa.fa-keyboard-o,.fa.fa-flag-o,.fa.fa-star-half-o,.fa.fa-star-half-empty,.fa.fa-star-half-full,.fa.fa-calendar-o,.fa.fa-minus-square-o,.fa.fa-compass,.fa.fa-caret-square-o-down,.fa.fa-toggle-down,.fa.fa-caret-square-o-up,.fa.fa-toggle-up,.fa.fa-caret-square-o-right,.fa.fa-toggle-right,.fa.fa-sun-o,.fa.fa-moon-o,.fa.fa-arrow-circle-o-right,.fa.fa-arrow-circle-o-left,.fa.fa-caret-square-o-left,.fa.fa-toggle-left,.fa.fa-dot-circle-o,.fa.fa-plus-square-o,.fa.fa-envelope-o,.fa.fa-file-pdf-o,.fa.fa-file-word-o,.fa.fa-file-excel-o,.fa.fa-file-powerpoint-o,.fa.fa-file-image-o,.fa.fa-file-photo-o,.fa.fa-file-picture-o,.fa.fa-file-archive-o,.fa.fa-file-zip-o,.fa.fa-file-audio-o,.fa.fa-file-sound-o,.fa.fa-file-video-o,.fa.fa-file-movie-o,.fa.fa-file-code-o,.fa.fa-life-ring,.fa.fa-life-bouy,.fa.fa-life-buoy,.fa.fa-life-saver,.fa.fa-support,.fa.fa-paper-plane-o,.fa.fa-send-o,.fa.fa-circle-thin,.fa.fa-futbol-o,.fa.fa-soccer-ball-o,.fa.fa-newspaper-o,.fa.fa-bell-slash-o,.fa.fa-copyright,.fa.fa-cc,.fa.fa-diamond,.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o,.fa.fa-clone,.fa.fa-hourglass-o,.fa.fa-hand-rock-o,.fa.fa-hand-grab-o,.fa.fa-hand-paper-o,.fa.fa-hand-stop-o,.fa.fa-hand-scissors-o,.fa.fa-hand-lizard-o,.fa.fa-hand-spock-o,.fa.fa-hand-pointer-o,.fa.fa-hand-peace-o,.fa.fa-registered,.fa.fa-calendar-plus-o,.fa.fa-calendar-minus-o,.fa.fa-calendar-times-o,.fa.fa-calendar-check-o,.fa.fa-map-o,.fa.fa-commenting-o,.fa.fa-pause-circle-o,.fa.fa-stop-circle-o,.fa.fa-question-circle-o,.fa.fa-handshake-o,.fa.fa-envelope-open-o,.fa.fa-address-book-o,.fa.fa-address-card-o,.fa.fa-vcard-o,.fa.fa-user-circle-o,.fa.fa-user-o,.fa.fa-id-badge,.fa.fa-id-card-o,.fa.fa-drivers-license-o,.fa.fa-window-maximize,.fa.fa-window-restore,.fa.fa-window-close-o,.fa.fa-times-rectangle-o,.fa.fa-snowflake-o{font-family:'Font Awesome 5 Free';font-weight:400;}.fa.fa-meetup,.fa.fa-twitter-square,.fa.fa-facebook-square,.fa.fa-linkedin-square,.fa.fa-github-square,.fa.fa-twitter,.fa.fa-facebook,.fa.fa-facebook-f,.fa.fa-github,.fa.fa-pinterest,.fa.fa-pinterest-square,.fa.fa-google-plus-square,.fa.fa-google-plus,.fa.fa-linkedin,.fa.fa-github-alt,.fa.fa-maxcdn,.fa.fa-html5,.fa.fa-css3,.fa.fa-btc,.fa.fa-bitcoin,.fa.fa-youtube-square,.fa.fa-youtube,.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube-play,.fa.fa-dropbox,.fa.fa-stack-overflow,.fa.fa-instagram,.fa.fa-flickr,.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-tumblr,.fa.fa-tumblr-square,.fa.fa-apple,.fa.fa-windows,.fa.fa-android,.fa.fa-linux,.fa.fa-dribbble,.fa.fa-skype,.fa.fa-foursquare,.fa.fa-trello,.fa.fa-gratipay,.fa.fa-gittip,.fa.fa-vk,.fa.fa-weibo,.fa.fa-renren,.fa.fa-pagelines,.fa.fa-stack-exchange,.fa.fa-vimeo-square,.fa.fa-slack,.fa.fa-wordpress,.fa.fa-openid,.fa.fa-yahoo,.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon-circle,.fa.fa-stumbleupon,.fa.fa-delicious,.fa.fa-digg,.fa.fa-pied-piper-pp,.fa.fa-pied-piper-alt,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square,.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-vine,.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-rebel,.fa.fa-ra,.fa.fa-resistance,.fa.fa-empire,.fa.fa-ge,.fa.fa-git-square,.fa.fa-git,.fa.fa-hacker-news,.fa.fa-y-combinator-square,.fa.fa-yc-square,.fa.fa-tencent-weibo,.fa.fa-qq,.fa.fa-weixin,.fa.fa-wechat,.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp,.fa.fa-paypal,.fa.fa-google-wallet,.fa.fa-cc-visa,.fa.fa-cc-mastercard,.fa.fa-cc-discover,.fa.fa-cc-amex,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-lastfm,.fa.fa-lastfm-square,.fa.fa-ioxhost,.fa.fa-angellist,.fa.fa-meanpath,.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas,.fa.fa-facebook-official,.fa.fa-pinterest-p,.fa.fa-whatsapp,.fa.fa-viacoin,.fa.fa-medium,.fa.fa-y-combinator,.fa.fa-yc,.fa.fa-optin-monster,.fa.fa-opencart,.fa.fa-expeditedssl,.fa.fa-cc-jcb,.fa.fa-cc-diners-club,.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-tripadvisor,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-get-pocket,.fa.fa-wikipedia-w,.fa.fa-safari,.fa.fa-chrome,.fa.fa-firefox,.fa.fa-opera,.fa.fa-internet-explorer,.fa.fa-contao,.fa.fa-500px,.fa.fa-amazon,.fa.fa-houzz,.fa.fa-vimeo,.fa.fa-black-tie,.fa.fa-fonticons,.fa.fa-reddit-alien,.fa.fa-edge,.fa.fa-codiepie,.fa.fa-modx,.fa.fa-fort-awesome,.fa.fa-usb,.fa.fa-product-hunt,.fa.fa-mixcloud,.fa.fa-scribd,.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-gitlab,.fa.fa-wpbeginner,.fa.fa-wpforms,.fa.fa-envira,.fa.fa-wheelchair-alt,.fa.fa-glide,.fa.fa-glide-g,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-pied-piper,.fa.fa-first-order,.fa.fa-yoast,.fa.fa-themeisle,.fa.fa-google-plus-official,.fa.fa-google-plus-circle,.fa.fa-font-awesome,.fa.fa-fa,.fa.fa-linode,.fa.fa-quora,.fa.fa-free-code-camp,.fa.fa-telegram,.fa.fa-bandcamp,.fa.fa-grav,.fa.fa-etsy,.fa.fa-imdb,.fa.fa-ravelry,.fa.fa-eercast,.fa.fa-superpowers,.fa.fa-wpexplorer,.fa.fa-spotify{font-family:'Font Awesome 5 Brands';font-weight:400;}.fa.fa-glass:before{content:"\f000";}.fa.fa-star-o:before{content:"\f005";}.fa.fa-remove:before{content:"\f00d";}.fa.fa-close:before{content:"\f00d";}.fa.fa-gear:before{content:"\f013";}.fa.fa-trash-o:before{content:"\f2ed";}.fa.fa-file-o:before{content:"\f15b";}.fa.fa-clock-o:before{content:"\f017";}.fa.fa-arrow-circle-o-down:before{content:"\f358";}.fa.fa-arrow-circle-o-up:before{content:"\f35b";}.fa.fa-play-circle-o:before{content:"\f144";}.fa.fa-repeat:before{content:"\f01e";}.fa.fa-rotate-right:before{content:"\f01e";}.fa.fa-refresh:before{content:"\f021";}.fa.fa-dedent:before{content:"\f03b";}.fa.fa-video-camera:before{content:"\f03d";}.fa.fa-picture-o:before{content:"\f03e";}.fa.fa-photo:before{content:"\f03e";}.fa.fa-image:before{content:"\f03e";}.fa.fa-pencil:before{content:"\f303";}.fa.fa-map-marker:before{content:"\f3c5";}.fa.fa-pencil-square-o:before{content:"\f044";}.fa.fa-share-square-o:before{content:"\f14d";}.fa.fa-check-square-o:before{content:"\f14a";}.fa.fa-arrows:before{content:"\f0b2";}.fa.fa-times-circle-o:before{content:"\f057";}.fa.fa-check-circle-o:before{content:"\f058";}.fa.fa-mail-forward:before{content:"\f064";}.fa.fa-warning:before{content:"\f071";}.fa.fa-calendar:before{content:"\f073";}.fa.fa-arrows-v:before{content:"\f338";}.fa.fa-arrows-h:before{content:"\f337";}.fa.fa-bar-chart:before{content:"\f080";}.fa.fa-bar-chart-o:before{content:"\f080";}.fa.fa-gears:before{content:"\f085";}.fa.fa-thumbs-o-up:before{content:"\f164";}.fa.fa-thumbs-o-down:before{content:"\f165";}.fa.fa-heart-o:before{content:"\f004";}.fa.fa-sign-out:before{content:"\f2f5";}.fa.fa-linkedin-square:before{content:"\f08c";}.fa.fa-thumb-tack:before{content:"\f08d";}.fa.fa-external-link:before{content:"\f35d";}.fa.fa-sign-in:before{content:"\f2f6";}.fa.fa-lemon-o:before{content:"\f094";}.fa.fa-square-o:before{content:"\f0c8";}.fa.fa-bookmark-o:before{content:"\f02e";}.fa.fa-facebook:before{content:"\f39e";}.fa.fa-facebook-f:before{content:"\f39e";}.fa.fa-feed:before{content:"\f09e";}.fa.fa-hdd-o:before{content:"\f0a0";}.fa.fa-hand-o-right:before{content:"\f0a4";}.fa.fa-hand-o-left:before{content:"\f0a5";}.fa.fa-hand-o-up:before{content:"\f0a6";}.fa.fa-hand-o-down:before{content:"\f0a7";}.fa.fa-arrows-alt:before{content:"\f31e";}.fa.fa-group:before{content:"\f0c0";}.fa.fa-chain:before{content:"\f0c1";}.fa.fa-scissors:before{content:"\f0c4";}.fa.fa-files-o:before{content:"\f0c5";}.fa.fa-floppy-o:before{content:"\f0c7";}.fa.fa-navicon:before{content:"\f0c9";}.fa.fa-reorder:before{content:"\f0c9";}.fa.fa-google-plus:before{content:"\f0d5";}.fa.fa-money:before{content:"\f3d1";}.fa.fa-unsorted:before{content:"\f0dc";}.fa.fa-sort-desc:before{content:"\f0dd";}.fa.fa-sort-asc:before{content:"\f0de";}.fa.fa-linkedin:before{content:"\f0e1";}.fa.fa-rotate-left:before{content:"\f0e2";}.fa.fa-legal:before{content:"\f0e3";}.fa.fa-tachometer:before{content:"\f3fd";}.fa.fa-dashboard:before{content:"\f3fd";}.fa.fa-comment-o:before{content:"\f075";}.fa.fa-comments-o:before{content:"\f086";}.fa.fa-flash:before{content:"\f0e7";}.fa.fa-paste:before{content:"\f328";}.fa.fa-lightbulb-o:before{content:"\f0eb";}.fa.fa-exchange:before{content:"\f362";}.fa.fa-cloud-download:before{content:"\f381";}.fa.fa-cloud-upload:before{content:"\f382";}.fa.fa-bell-o:before{content:"\f0f3";}.fa.fa-cutlery:before{content:"\f2e7";}.fa.fa-file-text-o:before{content:"\f15c";}.fa.fa-building-o:before{content:"\f1ad";}.fa.fa-hospital-o:before{content:"\f0f8";}.fa.fa-tablet:before{content:"\f3fa";}.fa.fa-mobile:before{content:"\f3cd";}.fa.fa-mobile-phone:before{content:"\f3cd";}.fa.fa-circle-o:before{content:"\f111";}.fa.fa-mail-reply:before{content:"\f3e5";}.fa.fa-folder-o:before{content:"\f07b";}.fa.fa-folder-open-o:before{content:"\f07c";}.fa.fa-smile-o:before{content:"\f118";}.fa.fa-frown-o:before{content:"\f119";}.fa.fa-meh-o:before{content:"\f11a";}.fa.fa-keyboard-o:before{content:"\f11c";}.fa.fa-flag-o:before{content:"\f024";}.fa.fa-mail-reply-all:before{content:"\f122";}.fa.fa-star-half-o:before{content:"\f089";}.fa.fa-star-half-empty:before{content:"\f089";}.fa.fa-star-half-full:before{content:"\f089";}.fa.fa-code-fork:before{content:"\f126";}.fa.fa-chain-broken:before{content:"\f127";}.fa.fa-shield:before{content:"\f3ed";}.fa.fa-calendar-o:before{content:"\f133";}.fa.fa-ticket:before{content:"\f3ff";}.fa.fa-minus-square-o:before{content:"\f146";}.fa.fa-level-up:before{content:"\f3bf";}.fa.fa-level-down:before{content:"\f3be";}.fa.fa-pencil-square:before{content:"\f14b";}.fa.fa-external-link-square:before{content:"\f360";}.fa.fa-caret-square-o-down:before{content:"\f150";}.fa.fa-toggle-down:before{content:"\f150";}.fa.fa-caret-square-o-up:before{content:"\f151";}.fa.fa-toggle-up:before{content:"\f151";}.fa.fa-caret-square-o-right:before{content:"\f152";}.fa.fa-toggle-right:before{content:"\f152";}.fa.fa-eur:before{content:"\f153";}.fa.fa-euro:before{content:"\f153";}.fa.fa-gbp:before{content:"\f154";}.fa.fa-usd:before{content:"\f155";}.fa.fa-dollar:before{content:"\f155";}.fa.fa-inr:before{content:"\f156";}.fa.fa-rupee:before{content:"\f156";}.fa.fa-jpy:before{content:"\f157";}.fa.fa-cny:before{content:"\f157";}.fa.fa-rmb:before{content:"\f157";}.fa.fa-yen:before{content:"\f157";}.fa.fa-rub:before{content:"\f158";}.fa.fa-ruble:before{content:"\f158";}.fa.fa-rouble:before{content:"\f158";}.fa.fa-krw:before{content:"\f159";}.fa.fa-won:before{content:"\f159";}.fa.fa-bitcoin:before{content:"\f15a";}.fa.fa-file-text:before{content:"\f15c";}.fa.fa-sort-alpha-asc:before{content:"\f15d";}.fa.fa-sort-alpha-desc:before{content:"\f881";}.fa.fa-sort-amount-asc:before{content:"\f160";}.fa.fa-sort-amount-desc:before{content:"\f884";}.fa.fa-sort-numeric-asc:before{content:"\f162";}.fa.fa-sort-numeric-desc:before{content:"\f886";}.fa.fa-youtube-play:before{content:"\f167";}.fa.fa-bitbucket-square:before{content:"\f171";}.fa.fa-long-arrow-down:before{content:"\f309";}.fa.fa-long-arrow-up:before{content:"\f30c";}.fa.fa-long-arrow-left:before{content:"\f30a";}.fa.fa-long-arrow-right:before{content:"\f30b";}.fa.fa-gittip:before{content:"\f184";}.fa.fa-sun-o:before{content:"\f185";}.fa.fa-moon-o:before{content:"\f186";}.fa.fa-arrow-circle-o-right:before{content:"\f35a";}.fa.fa-arrow-circle-o-left:before{content:"\f359";}.fa.fa-caret-square-o-left:before{content:"\f191";}.fa.fa-toggle-left:before{content:"\f191";}.fa.fa-dot-circle-o:before{content:"\f192";}.fa.fa-try:before{content:"\f195";}.fa.fa-turkish-lira:before{content:"\f195";}.fa.fa-plus-square-o:before{content:"\f0fe";}.fa.fa-institution:before{content:"\f19c";}.fa.fa-bank:before{content:"\f19c";}.fa.fa-mortar-board:before{content:"\f19d";}.fa.fa-spoon:before{content:"\f2e5";}.fa.fa-automobile:before{content:"\f1b9";}.fa.fa-cab:before{content:"\f1ba";}.fa.fa-envelope-o:before{content:"\f0e0";}.fa.fa-file-pdf-o:before{content:"\f1c1";}.fa.fa-file-word-o:before{content:"\f1c2";}.fa.fa-file-excel-o:before{content:"\f1c3";}.fa.fa-file-powerpoint-o:before{content:"\f1c4";}.fa.fa-file-image-o:before{content:"\f1c5";}.fa.fa-file-photo-o:before{content:"\f1c5";}.fa.fa-file-picture-o:before{content:"\f1c5";}.fa.fa-file-archive-o:before{content:"\f1c6";}.fa.fa-file-zip-o:before{content:"\f1c6";}.fa.fa-file-audio-o:before{content:"\f1c7";}.fa.fa-file-sound-o:before{content:"\f1c7";}.fa.fa-file-video-o:before{content:"\f1c8";}.fa.fa-file-movie-o:before{content:"\f1c8";}.fa.fa-file-code-o:before{content:"\f1c9";}.fa.fa-life-bouy:before{content:"\f1cd";}.fa.fa-life-buoy:before{content:"\f1cd";}.fa.fa-life-saver:before{content:"\f1cd";}.fa.fa-support:before{content:"\f1cd";}.fa.fa-circle-o-notch:before{content:"\f1ce";}.fa.fa-ra:before{content:"\f1d0";}.fa.fa-resistance:before{content:"\f1d0";}.fa.fa-ge:before{content:"\f1d1";}.fa.fa-y-combinator-square:before{content:"\f1d4";}.fa.fa-yc-square:before{content:"\f1d4";}.fa.fa-wechat:before{content:"\f1d7";}.fa.fa-send:before{content:"\f1d8";}.fa.fa-paper-plane-o:before{content:"\f1d8";}.fa.fa-send-o:before{content:"\f1d8";}.fa.fa-circle-thin:before{content:"\f111";}.fa.fa-header:before{content:"\f1dc";}.fa.fa-sliders:before{content:"\f1de";}.fa.fa-futbol-o:before{content:"\f1e3";}.fa.fa-soccer-ball-o:before{content:"\f1e3";}.fa.fa-newspaper-o:before{content:"\f1ea";}.fa.fa-bell-slash-o:before{content:"\f1f6";}.fa.fa-trash:before{content:"\f2ed";}.fa.fa-eyedropper:before{content:"\f1fb";}.fa.fa-area-chart:before{content:"\f1fe";}.fa.fa-pie-chart:before{content:"\f200";}.fa.fa-line-chart:before{content:"\f201";}.fa.fa-cc:before{content:"\f20a";}.fa.fa-ils:before{content:"\f20b";}.fa.fa-shekel:before{content:"\f20b";}.fa.fa-sheqel:before{content:"\f20b";}.fa.fa-meanpath:before{content:"\f2b4";}.fa.fa-diamond:before{content:"\f3a5";}.fa.fa-intersex:before{content:"\f224";}.fa.fa-facebook-official:before{content:"\f09a";}.fa.fa-hotel:before{content:"\f236";}.fa.fa-yc:before{content:"\f23b";}.fa.fa-battery-4:before{content:"\f240";}.fa.fa-battery:before{content:"\f240";}.fa.fa-battery-3:before{content:"\f241";}.fa.fa-battery-2:before{content:"\f242";}.fa.fa-battery-1:before{content:"\f243";}.fa.fa-battery-0:before{content:"\f244";}.fa.fa-sticky-note-o:before{content:"\f249";}.fa.fa-hourglass-o:before{content:"\f254";}.fa.fa-hourglass-1:before{content:"\f251";}.fa.fa-hourglass-2:before{content:"\f252";}.fa.fa-hourglass-3:before{content:"\f253";}.fa.fa-hand-rock-o:before{content:"\f255";}.fa.fa-hand-grab-o:before{content:"\f255";}.fa.fa-hand-paper-o:before{content:"\f256";}.fa.fa-hand-stop-o:before{content:"\f256";}.fa.fa-hand-scissors-o:before{content:"\f257";}.fa.fa-hand-lizard-o:before{content:"\f258";}.fa.fa-hand-spock-o:before{content:"\f259";}.fa.fa-hand-pointer-o:before{content:"\f25a";}.fa.fa-hand-peace-o:before{content:"\f25b";}.fa.fa-television:before{content:"\f26c";}.fa.fa-calendar-plus-o:before{content:"\f271";}.fa.fa-calendar-minus-o:before{content:"\f272";}.fa.fa-calendar-times-o:before{content:"\f273";}.fa.fa-calendar-check-o:before{content:"\f274";}.fa.fa-map-o:before{content:"\f279";}.fa.fa-commenting:before{content:"\f4ad";}.fa.fa-commenting-o:before{content:"\f4ad";}.fa.fa-vimeo:before{content:"\f27d";}.fa.fa-credit-card-alt:before{content:"\f09d";}.fa.fa-pause-circle-o:before{content:"\f28b";}.fa.fa-stop-circle-o:before{content:"\f28d";}.fa.fa-wheelchair-alt:before{content:"\f368";}.fa.fa-question-circle-o:before{content:"\f059";}.fa.fa-volume-control-phone:before{content:"\f2a0";}.fa.fa-asl-interpreting:before{content:"\f2a3";}.fa.fa-deafness:before{content:"\f2a4";}.fa.fa-hard-of-hearing:before{content:"\f2a4";}.fa.fa-signing:before{content:"\f2a7";}.fa.fa-google-plus-official:before{content:"\f2b3";}.fa.fa-google-plus-circle:before{content:"\f2b3";}.fa.fa-fa:before{content:"\f2b4";}.fa.fa-handshake-o:before{content:"\f2b5";}.fa.fa-envelope-open-o:before{content:"\f2b6";}.fa.fa-address-book-o:before{content:"\f2b9";}.fa.fa-vcard:before{content:"\f2bb";}.fa.fa-address-card-o:before{content:"\f2bb";}.fa.fa-vcard-o:before{content:"\f2bb";}.fa.fa-user-circle-o:before{content:"\f2bd";}.fa.fa-user-o:before{content:"\f007";}.fa.fa-drivers-license:before{content:"\f2c2";}.fa.fa-id-card-o:before{content:"\f2c2";}.fa.fa-drivers-license-o:before{content:"\f2c2";}.fa.fa-thermometer-4:before{content:"\f2c7";}.fa.fa-thermometer:before{content:"\f2c7";}.fa.fa-thermometer-3:before{content:"\f2c8";}.fa.fa-thermometer-2:before{content:"\f2c9";}.fa.fa-thermometer-1:before{content:"\f2ca";}.fa.fa-thermometer-0:before{content:"\f2cb";}.fa.fa-bathtub:before{content:"\f2cd";}.fa.fa-s15:before{content:"\f2cd";}.fa.fa-times-rectangle:before{content:"\f410";}.fa.fa-window-close-o:before{content:"\f410";}.fa.fa-times-rectangle-o:before{content:"\f410";}.fa.fa-eercast:before{content:"\f2da";}.fa.fa-snowflake-o:before{content:"\f2dc";}
5230
+
css/givecss.php CHANGED
@@ -22,6 +22,7 @@
22
 
23
  // Read the file
24
  $data = '';
 
25
  $self_path = dirname(__FILE__);
26
  $files = array(
27
  // Admin CSS
@@ -45,6 +46,9 @@ $files = array(
45
  // What files to give
46
  $give = @$_REQUEST['give'];
47
 
 
 
 
48
  if(!empty($give)){
49
 
50
  $give = explode(',', $give);
@@ -58,6 +62,19 @@ if(!empty($give)){
58
 
59
  }
60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
 
62
  // Give all
63
  if(empty($final)){
@@ -69,6 +86,15 @@ foreach($final as $k => $v){
69
  $data .= file_get_contents($self_path.'/'.$v)."\n\n";
70
  }
71
 
 
 
 
 
 
 
 
 
 
72
  // We are zipping if possible
73
  if(function_exists('ob_gzhandler') && !ini_get('zlib.output_compression')){
74
  ob_start('ob_gzhandler');
@@ -99,5 +125,12 @@ if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && (@strtotime($_SERVER['HTTP_IF_M
99
  }
100
 
101
  echo $data;
 
102
 
 
 
 
 
 
 
103
 
22
 
23
  // Read the file
24
  $data = '';
25
+ $data_premium = '';
26
  $self_path = dirname(__FILE__);
27
  $files = array(
28
  // Admin CSS
46
  // What files to give
47
  $give = @$_REQUEST['give'];
48
 
49
+ // Premium
50
+ $premium = @$_REQUEST['premium'];
51
+
52
  if(!empty($give)){
53
 
54
  $give = explode(',', $give);
62
 
63
  }
64
 
65
+ if(!empty($premium)){
66
+
67
+ $premium = explode(',', trim($premium, ','));
68
+
69
+ // Check all files are in the supported list
70
+ foreach($premium as $file){
71
+ if(in_array($file, $files)){
72
+ $final_premium[md5($file)] = $file;
73
+ }
74
+ }
75
+
76
+ }
77
+
78
 
79
  // Give all
80
  if(empty($final)){
86
  $data .= file_get_contents($self_path.'/'.$v)."\n\n";
87
  }
88
 
89
+ if(!empty($final_premium)){
90
+
91
+ foreach($final_premium as $k => $v){
92
+ //echo $k.'<br>';
93
+ $data_premium .= file_get_contents($self_path.'/'.$v)."\n\n";
94
+ }
95
+
96
+ }
97
+
98
  // We are zipping if possible
99
  if(function_exists('ob_gzhandler') && !ini_get('zlib.output_compression')){
100
  ob_start('ob_gzhandler');
125
  }
126
 
127
  echo $data;
128
+ echo $data_premium;
129
 
130
+ // Write if we are front-end only then
131
+ $dev = dirname(dirname(__FILE__)).'/dev.php';
132
+ if(!empty($_REQUEST['write']) && file_exists($dev)){
133
+ include_once($dev);
134
+ write_css();
135
+ }
136
 
css/pagelayer-editor.css CHANGED
@@ -948,7 +948,8 @@ color: #3e8ef7;
948
  content: "\f0d7" !important;
949
  }
950
 
951
- .pagelayer-pro-notice {
 
952
  position: fixed;
953
  top: 0px;
954
  z-index: 10000;
@@ -958,7 +959,8 @@ left: 0px;
958
  height: 100vh;
959
  }
960
 
961
- .pagelayer-pro-div{
 
962
  margin: 25vh auto;
963
  max-width: 500px;
964
  padding: 20px;
@@ -976,7 +978,8 @@ cursor: pointer;
976
  text-align: center;
977
  }
978
 
979
- .pagelayer-pro-message{
 
980
  margin: 25px auto;
981
  font-size: 15px;
982
  padding: 2px 25px;
@@ -3487,3 +3490,38 @@ margin-left:5px;
3487
  padding: 4px;
3488
  }
3489
  /* Property link end*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
948
  content: "\f0d7" !important;
949
  }
950
 
951
+ .pagelayer-pro-notice,
952
+ .pagelayer-confirm-box-holder {
953
  position: fixed;
954
  top: 0px;
955
  z-index: 10000;
959
  height: 100vh;
960
  }
961
 
962
+ .pagelayer-pro-div,
963
+ .pagelayer-confirm-box{
964
  margin: 25vh auto;
965
  max-width: 500px;
966
  padding: 20px;
978
  text-align: center;
979
  }
980
 
981
+ .pagelayer-pro-message,
982
+ .pagelayer-confirmation-msg{
983
  margin: 25px auto;
984
  font-size: 15px;
985
  padding: 2px 25px;
3490
  padding: 4px;
3491
  }
3492
  /* Property link end*/
3493
+ /* Editor notice start*/
3494
+ .pagelayer-editor-notice{
3495
+ position: fixed;
3496
+ right: 10;
3497
+ bottom: 20px;
3498
+ padding-left: 16px;
3499
+ padding-right: 16px;
3500
+ transition: all 5s ease-out;
3501
+ pointer-events: none;
3502
+ }
3503
+
3504
+ .pagelayer-editor-msg{
3505
+ position:relative;
3506
+ font-size: 13px;
3507
+ background-color: rgba(0,0,0,.8);
3508
+ border-radius: 4px;
3509
+ box-shadow: 0 2px 4px rgba(0,0,0,.3);
3510
+ color: #fff;
3511
+ padding: 16px 30px 16px 15px;
3512
+ margin-bottom:7px;
3513
+ transition: all 800ms ease-out;
3514
+ pointer-events: all;
3515
+ width:fit-content;
3516
+ margin-left:auto;
3517
+ }
3518
+
3519
+ .pagelayer-notice-x{
3520
+ position: absolute;
3521
+ top: 50%;
3522
+ right: 10px;
3523
+ transform: translateY(-50%);
3524
+ cursor:pointer;
3525
+ }
3526
+
3527
+ /* Editor notice end*/
css/pagelayer-frontend.css CHANGED
@@ -3303,6 +3303,10 @@ position:absolute;
3303
  width:100%;
3304
  }
3305
 
 
 
 
 
3306
  /* Primary Menu End */
3307
 
3308
  /* Contact Form start */
3303
  width:100%;
3304
  }
3305
 
3306
+ .pagelayer-menu-type-dropdown ul li a{
3307
+ white-space:normal !important;
3308
+ }
3309
+
3310
  /* Primary Menu End */
3311
 
3312
  /* Contact Form start */
init.php CHANGED
@@ -5,7 +5,7 @@ if (!defined('ABSPATH')) exit;
5
 
6
  define('PAGELAYER_BASE', plugin_basename(PAGELAYER_FILE));
7
  define('PAGELAYER_PRO_BASE', 'pagelayer-pro/pagelayer-pro.php');
8
- define('PAGELAYER_VERSION', '1.2.9');
9
  define('PAGELAYER_DIR', dirname(PAGELAYER_FILE));
10
  define('PAGELAYER_SLUG', 'pagelayer');
11
  define('PAGELAYER_URL', plugins_url('', PAGELAYER_FILE));
@@ -18,6 +18,7 @@ define('PAGELAYER_API', 'https://api.pagelayer.com/');
18
  define('PAGELAYER_SC_PREFIX', 'pl');
19
  define('PAGELAYER_YOUTUBE_BG', 'https://www.youtube.com/watch?v=Csa6rvCWmLU');
20
  define('PAGELAYER_BLOCK_PREFIX', defined('SITEPAD') ? 'sp' : 'wp');
 
21
 
22
  include_once(PAGELAYER_DIR.'/main/functions.php');
23
  include_once(PAGELAYER_DIR.'/main/class.php');
@@ -103,6 +104,7 @@ function pagelayer_load_plugin(){
103
 
104
  // Load settings
105
  $pagelayer->settings['post_types'] = empty(get_option('pl_support_ept')) ? ['post', 'page'] : get_option('pl_support_ept');
 
106
  $pagelayer->settings['max_width'] = (int) (empty(get_option('pagelayer_content_width')) ? 1170 : get_option('pagelayer_content_width'));
107
  $pagelayer->settings['tablet_breakpoint'] = (int) (empty(get_option('pagelayer_tablet_breakpoint')) ? 768 : get_option('pagelayer_tablet_breakpoint'));
108
  $pagelayer->settings['mobile_breakpoint'] = (int) (empty(get_option('pagelayer_mobile_breakpoint')) ? 360 : get_option('pagelayer_mobile_breakpoint'));
@@ -376,8 +378,8 @@ function pagelayer_enqueue_frontend($force = false){
376
  $premium_js = '';
377
  $premium_css = '';
378
  if(defined('PAGELAYER_PREMIUM')){
379
- $premium_js = ',chart.min.js,slick.min.js,premium-frontend.js,shuffle.min.js';
380
- $premium_css = ',slick.css,slick-theme.css,premium-frontend.css';
381
 
382
  // Load this For audio widget
383
  if($is_audio || pagelayer_is_live_iframe()){
@@ -385,21 +387,39 @@ function pagelayer_enqueue_frontend($force = false){
385
  wp_enqueue_style( 'wp-mediaelement' );
386
  }
387
  }
388
-
389
- // Enqueue our Editor's Frontend JS
390
- wp_register_script('pagelayer-frontend', PAGELAYER_JS.'/givejs.php?give=pagelayer-frontend.js,nivo-lightbox.min.js,wow.min.js,jquery-numerator.js,simpleParallax.min.js,owl.carousel.min.js'.$premium_js, array('jquery'), PAGELAYER_VERSION);
391
- wp_enqueue_script('pagelayer-frontend');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
392
 
393
- wp_register_style('pagelayer-frontend', PAGELAYER_CSS.'/givecss.php?give=pagelayer-frontend.css,nivo-lightbox.css,animate.min.css,owl.carousel.min.css,owl.theme.default.min.css'.$premium_css, array(), PAGELAYER_VERSION);
394
- wp_enqueue_style('pagelayer-frontend');
395
 
396
- // Get list of enabled icons
397
- $icons = pagelayer_enabled_icons();
398
- foreach($icons as $icon){
399
- wp_register_style($icon, PAGELAYER_CSS.'/givecss.php?give='.$icon.'.min.css', array(), PAGELAYER_VERSION);
400
- wp_enqueue_style($icon);
 
401
  }
402
 
 
 
 
403
  // Load the global styles
404
  add_action('wp_head', 'pagelayer_global_styles', 5);
405
  add_filter('body_class', 'pagelayer_body_class', 10, 2);
5
 
6
  define('PAGELAYER_BASE', plugin_basename(PAGELAYER_FILE));
7
  define('PAGELAYER_PRO_BASE', 'pagelayer-pro/pagelayer-pro.php');
8
+ define('PAGELAYER_VERSION', '1.3.0');
9
  define('PAGELAYER_DIR', dirname(PAGELAYER_FILE));
10
  define('PAGELAYER_SLUG', 'pagelayer');
11
  define('PAGELAYER_URL', plugins_url('', PAGELAYER_FILE));
18
  define('PAGELAYER_SC_PREFIX', 'pl');
19
  define('PAGELAYER_YOUTUBE_BG', 'https://www.youtube.com/watch?v=Csa6rvCWmLU');
20
  define('PAGELAYER_BLOCK_PREFIX', defined('SITEPAD') ? 'sp' : 'wp');
21
+ define('PAGELAYER_DEV', file_exists(dirname(__FILE__).'/dev.php') ? 1 : 0);
22
 
23
  include_once(PAGELAYER_DIR.'/main/functions.php');
24
  include_once(PAGELAYER_DIR.'/main/class.php');
104
 
105
  // Load settings
106
  $pagelayer->settings['post_types'] = empty(get_option('pl_support_ept')) ? ['post', 'page'] : get_option('pl_support_ept');
107
+ $pagelayer->settings['enable_giver'] = empty(get_option('pagelayer_enable_giver')) ? 0 : 1;
108
  $pagelayer->settings['max_width'] = (int) (empty(get_option('pagelayer_content_width')) ? 1170 : get_option('pagelayer_content_width'));
109
  $pagelayer->settings['tablet_breakpoint'] = (int) (empty(get_option('pagelayer_tablet_breakpoint')) ? 768 : get_option('pagelayer_tablet_breakpoint'));
110
  $pagelayer->settings['mobile_breakpoint'] = (int) (empty(get_option('pagelayer_mobile_breakpoint')) ? 360 : get_option('pagelayer_mobile_breakpoint'));
378
  $premium_js = '';
379
  $premium_css = '';
380
  if(defined('PAGELAYER_PREMIUM')){
381
+ $premium_js = ',chart.min.js,premium-frontend.js,shuffle.min.js';
382
+ $premium_css = ',premium-frontend.css';
383
 
384
  // Load this For audio widget
385
  if($is_audio || pagelayer_is_live_iframe()){
387
  wp_enqueue_style( 'wp-mediaelement' );
388
  }
389
  }
390
+
391
+ if((!empty($pagelayer->settings['enable_giver']) && $pagelayer->settings['enable_giver'] == 1) || defined('SITEPAD')){
392
+
393
+ $write = '';
394
+
395
+ // Dev mode - Dynamic JS and CSS
396
+ if(defined('PAGELAYER_DEV') && !empty(PAGELAYER_DEV)){
397
+ $write = '&write=1';
398
+ }
399
+
400
+ // Enqueue our Editor's Frontend JS
401
+ wp_register_script('pagelayer-frontend', PAGELAYER_JS.'/givejs.php?give=pagelayer-frontend.js,nivo-lightbox.min.js,wow.min.js,jquery-numerator.js,simpleParallax.min.js,owl.carousel.min.js&premium='.$premium_js.$write, array('jquery'), PAGELAYER_VERSION);
402
+
403
+ // Get list of enabled icons
404
+ $icons_css = '';
405
+ $icons = pagelayer_enabled_icons();
406
+ foreach($icons as $icon){
407
+ $icons_css .= ','.$icon.'.min.css';
408
+ }
409
 
410
+ wp_register_style('pagelayer-frontend', PAGELAYER_CSS.'/givecss.php?give=pagelayer-frontend.css,nivo-lightbox.css,animate.min.css,owl.carousel.min.css,owl.theme.default.min.css'.$icons_css.'&premium='.$premium_css.$write, array(), PAGELAYER_VERSION);
 
411
 
412
+ // Static Files
413
+ }else{
414
+
415
+ wp_register_script('pagelayer-frontend', PAGELAYER_JS.'/combined'.(!empty($premium_js) ? '.premium' : '').'.js', array('jquery'), PAGELAYER_VERSION);
416
+
417
+ wp_register_style('pagelayer-frontend', PAGELAYER_CSS.'/combined'.(!empty($premium_css) ? '.premium' : '').'.css', array(), PAGELAYER_VERSION);
418
  }
419
 
420
+ wp_enqueue_script('pagelayer-frontend');
421
+ wp_enqueue_style('pagelayer-frontend');
422
+
423
  // Load the global styles
424
  add_action('wp_head', 'pagelayer_global_styles', 5);
425
  add_filter('body_class', 'pagelayer_body_class', 10, 2);
js/combined.js ADDED
@@ -0,0 +1,1360 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*
2
+ PAGELAYER
3
+ http://pagelayer.com/
4
+ (c) Pagelayer Team
5
+ */
6
+
7
+ var pagelayer_doc_width;
8
+
9
+ // Things to do on document load
10
+ jQuery(document).ready(function(){
11
+
12
+ // Current width
13
+ pagelayer_doc_width = jQuery(document).width();
14
+
15
+ // Rows
16
+ jQuery('.pagelayer-row-stretch-full').each(function(){
17
+ pagelayer_pl_row_full(jQuery(this));
18
+ });
19
+
20
+ jQuery('.pagelayer-anim_heading').each(function(){
21
+ pagelayer_anim_heading(jQuery(this));
22
+ });
23
+
24
+ // Setup any sliders
25
+ jQuery('.pagelayer-image_slider').each(function(){
26
+ pagelayer_pl_image_slider(jQuery(this));
27
+ });
28
+
29
+ jQuery('.pagelayer-accordion').each(function(){
30
+ pagelayer_pl_accordion(jQuery(this));
31
+ });
32
+
33
+ jQuery('.pagelayer-collapse').each(function(){
34
+ pagelayer_pl_collapse(jQuery(this));
35
+ });
36
+
37
+ jQuery('.pagelayer-tabs').each(function(){
38
+ pagelayer_pl_tabs(jQuery(this));
39
+ });
40
+
41
+ jQuery('.pagelayer-video').each(function(){
42
+ pagelayer_pl_video(jQuery(this));
43
+ });
44
+
45
+ jQuery('.pagelayer-image').each(function(){
46
+ pagelayer_pl_image(jQuery(this));
47
+ });
48
+
49
+ jQuery('.pagelayer-grid_gallery').each(function(){
50
+ pagelayer_pl_grid_lightbox(jQuery(this));
51
+ });
52
+
53
+ jQuery('.pagelayer-row, .pagelayer-inner_row, .pagelayer-col').each(function(){
54
+ pagelayer_pl_row_video(jQuery(this));
55
+ });
56
+
57
+ jQuery('.pagelayer-parallax-window img').each(function(){
58
+ pagelayer_pl_row_parallax(jQuery(this));
59
+ });
60
+
61
+ jQuery('.pagelayer-recaptcha').each(function(){
62
+ pagelayer_recaptcha_loader(jQuery(this));
63
+ });
64
+
65
+ jQuery('.pagelayer-wp_menu').each(function(){
66
+ pagelayer_primary_menu(jQuery(this));
67
+ });
68
+
69
+ jQuery('.pagelayer-contact').each(function(){
70
+ pagelayer_contact_form(jQuery(this));
71
+ });
72
+
73
+ jQuery('.pagelayer-countdown').each(function(){
74
+ pagelayer_countdown(jQuery(this));
75
+ });
76
+
77
+ jQuery('.pagelayer-testimonial_slider').each(function(){
78
+ pagelayer_pl_testimonial_slider(jQuery(this));
79
+ });
80
+
81
+ jQuery('.pagelayer-social_grp').each(function(){
82
+ pagelayer_pl_social_profile(jQuery(this));
83
+ });
84
+
85
+ pagelayer_stars();
86
+
87
+ // We need to call the is visible thing to show the widgets loading effect
88
+ if(jQuery('.pagelayer-counter-content,.pagelayer-progress-container').length > 0){
89
+
90
+ // First Call
91
+ pagelayer_counter();
92
+ pagelayer_progress();
93
+
94
+ jQuery(window).scroll(function() {
95
+ pagelayer_progress();
96
+ pagelayer_counter();
97
+ });
98
+ }
99
+
100
+ new WOW({boxClass:'pagelayer-wow'}).init();
101
+
102
+ });
103
+
104
+ // For automatic row change
105
+ jQuery(window).resize(function() {
106
+
107
+ var new_vw = jQuery(document).width();
108
+
109
+ if(new_vw == pagelayer_doc_width){
110
+ return false;
111
+ }
112
+
113
+ pagelayer_doc_width = new_vw;
114
+
115
+ // Remove style
116
+ jQuery('.pagelayer-row-stretch-full').removeAttr('style');
117
+
118
+ // Set a timeout to prevent bubbling
119
+ setTimeout(function(){
120
+
121
+ jQuery('.pagelayer-row-stretch-full').each(function(){
122
+ pagelayer_pl_row_full(jQuery(this));
123
+ });
124
+
125
+ }, 200);
126
+
127
+ });
128
+
129
+ // Check if element is visible
130
+ function pagelayer_isVisible(ele) {
131
+
132
+ var offset = jQuery(window).height();
133
+ var viewTop = window.pageYOffset;
134
+ var viewBottom = viewTop + offset - Math.min(ele.height(), ele.innerHeight());
135
+ var top = ele.offset().top;
136
+ var bottom = top + ele.innerHeight();
137
+
138
+ if(top <= viewBottom && bottom >= viewTop){
139
+ return true;
140
+ }
141
+
142
+ return false;
143
+ }
144
+
145
+ // Get media mode
146
+ function pagelayer_get_media_mode(){
147
+
148
+ if(window.matchMedia("(min-width: "+ (pagelayer_settings['tablet_breakpoint'] + 1) +"px)").matches){
149
+ return 'desktop';
150
+ }
151
+
152
+ if(window.matchMedia("(max-width: "+ pagelayer_settings['tablet_breakpoint'] +"px) and (min-width: "+ (pagelayer_settings['mobile_breakpoint'] + 1) +"px)").matches){
153
+ return 'tablet';
154
+ }
155
+
156
+ if(window.matchMedia("(max-width: "+ pagelayer_settings['mobile_breakpoint'] +"px)").matches){
157
+ return 'mobile';
158
+ }
159
+
160
+ return 'desktop';
161
+ }
162
+
163
+ // Row background video and parallax
164
+ function pagelayer_pl_row_video(jEle){
165
+
166
+ var vEle = jEle.children('.pagelayer-background-video');
167
+
168
+ // Not a video in the element
169
+ if(vEle.length < 1){
170
+ return true;
171
+ }
172
+
173
+ var setup = vEle.attr('pagelayer-setup');
174
+ if(setup && setup.length > 0){
175
+ return true;
176
+ }
177
+
178
+ var frame_width = vEle.width();
179
+ var frame_height = (frame_width/100)*56.25;
180
+ var height = vEle.height();
181
+
182
+ if(frame_height < height){
183
+
184
+ frame_height = height;
185
+
186
+ }
187
+
188
+ vEle.children().css({'width':frame_width+'px','height':frame_height+'px'});
189
+
190
+ vEle.attr('pagelayer-setup', 1);
191
+
192
+ }
193
+
194
+ // Row background parallax
195
+ function pagelayer_pl_row_parallax(jEle){
196
+
197
+ //Parallax background
198
+ var setup = jEle.attr('pagelayer-setup');
199
+ if(setup && setup.length > 0){
200
+ return true;
201
+ }
202
+
203
+ new pagelayerParallax(jEle);
204
+ jEle.attr('pagelayer-setup', 1);
205
+ }
206
+
207
+ // Adjust rows
208
+ function pagelayer_pl_row_full(jEle){
209
+
210
+ // Get current width
211
+ var vw = jQuery('html').width();
212
+
213
+ // Now give the row the width
214
+ jEle.css({'width': vw, 'max-width': '100vw'});
215
+
216
+ // Set the offset
217
+ jEle.offset({left: 0});
218
+
219
+ // Set a timeout as well as some themes can interfere with us
220
+ setTimeout(function(){
221
+ jEle.offset({left: 0});
222
+ }, 500);
223
+
224
+ };
225
+
226
+ // Modal open
227
+ function pagelayer_render_pl_modal(param){
228
+ jQuery(param).parent().parent().find('.pagelayer-modal-content').show();
229
+ };
230
+
231
+ // Modal close
232
+ function pagelayer_pl_modal_close(param){
233
+ jQuery(param).parent().hide();
234
+ }
235
+
236
+ // Setup the image slider
237
+ function pagelayer_pl_image_slider(jEle){
238
+
239
+ var ul = jQuery(jEle.find('.pagelayer-image-slider-ul'));
240
+
241
+ // Build the options
242
+ var options = pagelayer_fetch_dataAttrs(ul, 'data-slides-');
243
+
244
+ pagelayer_owl_init(jEle, ul, options);
245
+
246
+ }
247
+
248
+ function pagelayer_tab_show(el, pl_id) {
249
+
250
+ jQuery('[pagelayer-id='+pl_id+']').closest('.pagelayer-tabcontainer').find('.pagelayer-tab').hide();
251
+ jQuery('[pagelayer-id='+pl_id+']').show();
252
+
253
+ jQuery(el).parent().find('.pagelayer-tablinks').each(function(){
254
+ jQuery(this).removeClass('active');
255
+ });
256
+
257
+ jQuery(el).addClass("active");
258
+ }
259
+
260
+ var pagelayer_tab_timers = {};
261
+
262
+ function pagelayer_pl_tabs(jEle) {
263
+
264
+ var default_active = '';
265
+ var children = jEle.find('.pagelayer-tabcontainer').find('.pagelayer-tab[pagelayer-id]');
266
+
267
+ // Loop thru
268
+ children.each(function(){
269
+ var tEle = jQuery(this);
270
+ var pl_id = tEle.attr('pagelayer-id');
271
+ var title = tEle.attr('pagelayer-tab-title') || 'Tab';
272
+ var func = "pagelayer_tab_show(this, '"+pl_id+"')";
273
+
274
+ var icon = '';
275
+ if(tEle.attr('pagelayer-tab-icon')){
276
+ icon = tEle.attr('pagelayer-tab-icon');
277
+ }
278
+
279
+ // Set the default tab
280
+ if(tEle.attr('pagelayer-default_active')){
281
+ default_active = pl_id;
282
+ }
283
+
284
+ jEle.find('.pagelayer-tabs-holder').append('<span tab-id="'+pl_id+'" class="pagelayer-tablinks" onclick="'+func+'"> <i class="'+icon+'"></i> <span>'+title+'</span></span>');
285
+ });
286
+
287
+ // Set the default tab
288
+ if(default_active.length > 0){
289
+ pagelayer_tab_show(jEle.find('[tab-id='+default_active+']'), default_active);
290
+ // Set the first tab as active
291
+ }else{
292
+ var first_tab = jEle.find('[tab-id]').first();
293
+ pagelayer_tab_show(first_tab, first_tab.attr('tab-id'));
294
+ }
295
+
296
+ try{
297
+ clearInterval(pagelayer_tab_timers[jEle.attr('pagelayer-id')])
298
+ }catch(e){};
299
+
300
+ var rotate = parseInt(jEle.attr('pagelayer-tabs-rotate'));
301
+
302
+ // Are we to rotate
303
+ if(rotate > 0){
304
+
305
+ var i= 0;
306
+ pagelayer_tab_timers[jEle.attr('pagelayer-id')] = setInterval(function () {
307
+
308
+ if(i >= children.length){
309
+ i = 0;
310
+ }
311
+
312
+ var tmp_pl_ele = jEle.find('.pagelayer-tabcontainer').find('.pagelayer-tab[pagelayer-id]')[i];
313
+ var tmp_btn_ele = jEle.find('.pagelayer-tablinks')[i]
314
+ var tmp_pl_id = jQuery(tmp_pl_ele).attr('pagelayer-id');
315
+
316
+ jEle.find('.pagelayer-tablinks').each(function(){
317
+ jQuery(this).removeClass('active');
318
+ });
319
+
320
+ jQuery(tmp_btn_ele).addClass("active");
321
+ pagelayer_tab_show('', tmp_pl_id);
322
+
323
+ i++;
324
+
325
+ }, rotate);
326
+ }
327
+
328
+ }
329
+
330
+ // Setup the Accordion
331
+ function pagelayer_pl_accordion(jEle){
332
+
333
+ var holder = jEle.find('.pagelayer-accordion-holder');
334
+ var accHolder = jEle.find('.pagelayer-accordion_item');
335
+ var scrolltop = false;
336
+
337
+ if(accHolder.length < 1){
338
+ return false;
339
+ }
340
+
341
+ var icon = holder.attr('data-icon');
342
+ var active_icon = holder.attr('data-active_icon');
343
+
344
+ accHolder.find('.pagelayer-accordion-tabs span i').attr('class', icon);
345
+ var currentActiveTab = jEle.find('.pagelayer-accordion_item.active').first();
346
+
347
+ // Any URL HASH ?
348
+ var hash = location.hash.slice(1);
349
+ if(!pagelayer_empty(hash)){
350
+ var scrollTab = jEle.find('#'+hash);
351
+
352
+ if(!pagelayer_empty(scrollTab) && scrollTab.length > 0){
353
+ currentActiveTab = scrollTab.closest('.pagelayer-accordion_item');
354
+ }
355
+ }
356
+
357
+ accHolder.find('.pagelayer-accordion-tabs').unbind('click');
358
+ accHolder.find('.pagelayer-accordion-tabs').click(function(){
359
+
360
+ var currentTab = jQuery(this).closest('.pagelayer-accordion_item');
361
+
362
+ if(currentTab.hasClass('active')){
363
+ currentTab.removeClass('active').children('.pagelayer-accordion-panel').hide('slow');
364
+ currentTab.find('.pagelayer-accordion-tabs span i').attr('class', icon);
365
+ return true;
366
+ }
367
+
368
+ accHolder.find('.pagelayer-accordion-tabs span i').attr('class', icon);
369
+ accHolder.removeClass('active').children('.pagelayer-accordion-panel').hide('slow');
370
+
371
+ currentTab.addClass('active').children('.pagelayer-accordion-panel').show('slow');
372
+ currentTab.find('.pagelayer-accordion-tabs span i').attr('class', active_icon);
373
+
374
+ });
375
+
376
+ // If active first tab from all active tabs
377
+ currentActiveTab.removeClass('active');
378
+ currentActiveTab.find('.pagelayer-accordion-tabs').click();
379
+ }
380
+
381
+ // Setup the Collapse
382
+ function pagelayer_pl_collapse(jEle){
383
+
384
+ var holder = jEle.find('.pagelayer-collapse-holder');
385
+ var tabs = jEle.find('.pagelayer-accordion_item');
386
+
387
+ if(tabs.length < 1){
388
+ return false;
389
+ }
390
+
391
+ var setup = tabs.attr('pagelayer-setup');
392
+ var icon = holder.attr('data-icon');
393
+ var active_icon = holder.attr('data-active_icon');
394
+
395
+ // Any URL HASH ?
396
+ var hash = location.hash.slice(1);
397
+ if(!pagelayer_empty(hash)){
398
+ var scrollTab = jEle.find('#'+hash);
399
+
400
+ if(!pagelayer_empty(scrollTab) && scrollTab.length > 0){
401
+ scrollTab.closest('.pagelayer-accordion_item').addClass('active');
402
+ }
403
+ }
404
+
405
+ var activeTabs = jEle.find('.pagelayer-accordion_item.active');
406
+
407
+ tabs.find('.pagelayer-accordion-tabs span i').attr('class', icon);
408
+ jQuery(activeTabs).addClass('active').children('.pagelayer-accordion-panel').show('slow');
409
+ jQuery(activeTabs).find('.pagelayer-accordion-tabs span i').attr('class', active_icon);
410
+
411
+ // Already setup ?
412
+ if(setup && setup.length > 0){
413
+ tabs.find('.pagelayer-accordion-tabs').unbind('click');
414
+ }
415
+
416
+ tabs.find('.pagelayer-accordion-tabs').click(function(){
417
+
418
+ var currentTab = jQuery(this).closest('.pagelayer-accordion_item');
419
+
420
+ if(currentTab.hasClass('active')){
421
+ currentTab.removeClass('active').children('.pagelayer-accordion-panel').hide('slow');;
422
+ currentTab.find('.pagelayer-accordion-tabs span i').attr('class', icon);
423
+ return true;
424
+ }
425
+
426
+ currentTab.addClass('active').children('.pagelayer-accordion-panel').show('slow');
427
+ currentTab.find('.pagelayer-accordion-tabs span i').attr('class', active_icon);
428
+
429
+ });
430
+
431
+ // Set that we have setup everything
432
+ tabs.attr('pagelayer-setup', 1);
433
+
434
+ }
435
+
436
+ // Counter
437
+ function pagelayer_counter(){
438
+
439
+ jQuery('.pagelayer-counter-content').each(function(){
440
+
441
+ var jEle = jQuery(this);
442
+
443
+ if(pagelayer_isVisible(jEle)){
444
+
445
+ var setup = jEle.attr('pagelayer-setup');
446
+
447
+ // Already setup ?
448
+ if(setup && setup.length > 0){
449
+ return true;
450
+ }
451
+
452
+ var options = {};
453
+ options['duration'] = jEle.children('.pagelayer-counter-display').attr('pagelayer-counter-animation-duration');
454
+ options['delimiter'] = jEle.children('.pagelayer-counter-display').attr('pagelayer-counter-seperator-type');
455
+ options['toValue'] = jEle.children('.pagelayer-counter-display').attr('pagelayer-counter-last-value');
456
+ jEle.children('.pagelayer-counter-display').numerator( options );
457
+
458
+ // Set that we have setup everything
459
+ jEle.attr('pagelayer-setup', 1);
460
+
461
+ }
462
+ });
463
+ }
464
+
465
+ function pagelayer_progress(){
466
+ jQuery('.pagelayer-progress-container').each(function(){
467
+ var jEle = jQuery(this);
468
+
469
+ if(pagelayer_isVisible(jEle)){
470
+
471
+ var setup = jEle.attr('pagelayer-setup');
472
+ if(setup && setup.length > 0){
473
+ return true;
474
+ }
475
+
476
+ var progress_width = jEle.children('.pagelayer-progress-bar').attr('pagelayer-progress-width');
477
+ if(progress_width == undefined){
478
+ progress_width = "1";
479
+ }
480
+
481
+ var width = 0;
482
+ var interval;
483
+
484
+ var progress = function(){
485
+ if (width >= progress_width) {
486
+ clearInterval(interval);
487
+ } else {
488
+ width++;
489
+ jEle.children('.pagelayer-progress-bar').css('width', width + '%');
490
+ jEle.find('.pagelayer-progress-percent').text(width * 1 + '%');
491
+ }
492
+ }
493
+ interval = setInterval(progress, 30);
494
+ jEle.attr('pagelayer-setup', 1);
495
+
496
+ }
497
+ });
498
+ }
499
+
500
+ // Dismiss Alert Function
501
+ function pagelayer_dismiss_alert(x){
502
+ jQuery(x).parent().parent().fadeOut();
503
+ }
504
+
505
+ // Video light box handler
506
+ function pagelayer_pl_video(jEle){
507
+ var videoIframe = jEle.find('.pagelayer-video-iframe');
508
+ // Adding loop, autoplay and mute properties on video before loading
509
+ videoIframe.on('load', function() {
510
+
511
+ // Checking of video source if it is youtube or vimeo because
512
+ // TODO: Need to check, if this is not local file then return
513
+ if(jQuery(this)[0].src.indexOf('youtube.com') != -1 || jQuery(this)[0].src.indexOf('vimeo.com') != -1){
514
+ return;
515
+ }
516
+
517
+ var vidElm = jQuery(this).contents().find('video');
518
+ var vidSrc = vidElm.children()[0].src;
519
+
520
+ if(vidSrc[vidSrc.indexOf('&loop=')+6] == 1){
521
+ vidElm.attr('loop','loop');
522
+ }
523
+ if(vidSrc[vidSrc.indexOf('&autoplay=')+10] == 0){
524
+ vidElm.removeAttr('autoplay');
525
+ vidElm[0].pause();
526
+ }
527
+ if(vidSrc[vidSrc.indexOf('&mute=')+6] == 1){
528
+ vidElm[0].muted = "muted";
529
+ }
530
+ });
531
+
532
+ // A tag will be there ONLY if the lightbox is on
533
+ var overlayval = jEle.find('.pagelayer-video-overlay');
534
+ var a = jEle.find(".pagelayer-video-holder a");
535
+
536
+ // No lightbox
537
+ if(a.length < 1 && pagelayer_empty(overlayval)){
538
+ return;
539
+ }
540
+
541
+ a.nivoLightbox({
542
+ effect: "fadeScale",
543
+ });
544
+
545
+ jEle.find(".pagelayer-video-holder .pagelayer-video-overlay").on("click", function(ev) {
546
+
547
+ var target = jQuery(ev.target);
548
+
549
+ if (!target.parent("a").length) {
550
+ videoIframe[0].src = videoIframe[0].src.replace("&autoplay=0", "rel=0&autoplay=1");
551
+ jQuery(this).hide();
552
+ }
553
+ });
554
+
555
+ }
556
+
557
+ // Image light box handler
558
+ function pagelayer_pl_image(jEle){
559
+
560
+ // Drag and Drop function for image
561
+ if (typeof pagelayer_preDAndD_image !== "undefined") {
562
+ pagelayer_preDAndD_image(jEle);
563
+ }
564
+
565
+ // A tag will be there ONLY if the lightbox is on
566
+ var a = jEle.find("[pagelayer-image-link-type=lightbox]");
567
+
568
+ // No lightbox
569
+ if(a.length < 1){
570
+ return;
571
+ }
572
+
573
+ a.nivoLightbox({
574
+ effect: "fadeScale",
575
+ });
576
+ }
577
+
578
+ function pagelayer_stars(){
579
+ jQuery('.pagelayer-stars-container').each(function(){
580
+ var jEle = jQuery(this);
581
+ var setup = jEle.attr('pagelayer-setup');
582
+ if(setup && setup.length > 0){
583
+ return true;
584
+ }
585
+ var count = jEle.attr('pagelayer-stars-count');
586
+ i = 0;
587
+ var stars = "";
588
+ while(i < count){
589
+ stars +='<div class="pagelayer-stars-icon pagelayer-stars-empty"><i class="fa fa-star" aria-hidden="true"></i></div>';
590
+ i++;
591
+ }
592
+
593
+ jEle.empty();
594
+ jEle.append(stars);
595
+ var starsval = jEle.attr('pagelayer-stars-value');
596
+ starsval = starsval.split('.');
597
+ var fullstars = starsval[0];
598
+ var value = starsval[1];
599
+ var halfstar = parseInt(fullstars) + 1;
600
+ var emptystars = parseInt(fullstars) + 2;
601
+ jEle.children('.pagelayer-stars-icon').attr("class","pagelayer-stars-icon");
602
+ jEle.children('.pagelayer-stars-icon:nth-child(-n+'+ fullstars +')').addClass('pagelayer-stars-full');
603
+ if(value != undefined){
604
+ jEle.children('.pagelayer-stars-icon:nth-child('+ halfstar +')').addClass('pagelayer-stars-'+value);
605
+ }else{
606
+ jEle.children('.pagelayer-stars-icon:nth-child('+ halfstar +')').addClass('pagelayer-stars-empty');
607
+ }
608
+ jEle.children('.pagelayer-stars-icon:nth-child(n+'+ emptystars +')').addClass('pagelayer-stars-empty');
609
+ jEle.attr('pagelayer-setup', 1);
610
+ });
611
+ }
612
+
613
+ // Grid Gallery pagination Off On function
614
+ function pagelayer_pl_grid_paginate(gridCont, pagination, pageValue, gridValue){
615
+ gridCont.hide();
616
+ pagination.removeClass('active');
617
+ pagination.eq(pageValue).addClass('active');
618
+ gridCont.eq(gridValue).show();
619
+ }
620
+
621
+ //Grid Gallery Lightbox
622
+ function pagelayer_pl_grid_lightbox(jEle){
623
+
624
+ // Grid Gallery pagination settings
625
+ var gridCont = jEle.find('.pagelayer-grid-gallery-container').children();
626
+ var pagination = jEle.find('.pagelayer-grid-gallery-pagination ul').children();
627
+ gridCont.hide();
628
+ gridCont.eq(0).show();
629
+ // Adding event listners to pagination
630
+ jEle.find('.pagelayer-grid-page-item').each(function(){
631
+ jQuery(this).on('click', function(event){
632
+ var text = jQuery(this).text();
633
+ switch(text){
634
+ case '«':
635
+ pagelayer_pl_grid_paginate(gridCont, pagination, 1, 0);
636
+ break;
637
+ case '»':
638
+ pagelayer_pl_grid_paginate(gridCont, pagination, (pagination.length-2), (gridCont.length-1));
639
+ break;
640
+ default:
641
+ pagelayer_pl_grid_paginate(gridCont, pagination, text, text-1);
642
+ break;
643
+ }
644
+ });
645
+ });
646
+
647
+ // A tag will be there ONLY if the lightbox is on
648
+ var a = jEle.find("[pagelayer-grid-gallery-type=lightbox]");
649
+
650
+ // No lightbox
651
+ if(a.length < 1){
652
+ return;
653
+ }
654
+
655
+ a.nivoLightbox({
656
+ effect: "fadeScale",
657
+ keyboardNav: true,
658
+ clickImgToClose: false,
659
+ clickOverlayToClose: true,
660
+ });
661
+ }
662
+
663
+ // PHP equivalent empty()
664
+ function pagelayer_empty(mixed_var) {
665
+
666
+ var undef, key, i, len;
667
+ var emptyValues = [undef, null, false, 0, '', '0'];
668
+
669
+ for (i = 0, len = emptyValues.length; i < len; i++) {
670
+ if (mixed_var === emptyValues[i]) {
671
+ return true;
672
+ }
673
+ }
674
+
675
+ if (typeof mixed_var === 'object') {
676
+ for (key in mixed_var) {
677
+ // TODO: should we check for own properties only?
678
+ //if (mixed_var.hasOwnProperty(key)) {
679
+ return false;
680
+ //}
681
+ }
682
+ return true;
683
+ }
684
+
685
+ return false;
686
+ };
687
+
688
+ function pagelayer_fetch_dataAttrs(ele, prefix){
689
+
690
+ var options = {};
691
+
692
+ jQuery.each(ele.get(0).attributes, function(i, attrib){
693
+
694
+ //console.log(attrib);
695
+ if(attrib.name.includes(prefix)){
696
+
697
+ var opt_name = attrib.name.substring(prefix.length);
698
+
699
+ // Check for any Uppercase attribute
700
+ if(opt_name.includes('-')){
701
+
702
+ opt_name = opt_name.split('-');
703
+ //console.log(opt_name);
704
+ var opt_arr = [];
705
+ jQuery.each(opt_name, function(key, value) {
706
+ if(key != 0){
707
+ opt_arr.push(value.charAt(0).toUpperCase() + value.slice(1));
708
+ }else{
709
+ opt_arr.push(value);
710
+ }
711
+ });
712
+ //console.log(opt_arr);
713
+ opt_name = opt_arr.join('');
714
+ }
715
+
716
+ // Make the values correct
717
+ var val = attrib.value;
718
+ if(val == 'true') val = true;
719
+ if(val == 'false') val = false;
720
+ if(jQuery.isNumeric(val)) val = parseInt(val);
721
+
722
+ options[opt_name] = val;
723
+ }
724
+ });
725
+
726
+ //console.log(options);
727
+
728
+ if(options['controls']){
729
+ switch(options['controls']){
730
+ case 'arrows':
731
+ options['nav'] = true;
732
+ options['dots'] = false;
733
+ break;
734
+ case 'pager':
735
+ options['dots'] = true;
736
+ options['nav'] = false;
737
+ break;
738
+ case 'none':
739
+ options['nav'] = false;
740
+ options['dots'] = false;
741
+ break;
742
+ }
743
+ }else{
744
+ options['nav'] = true;
745
+ options['dots'] = true;
746
+ }
747
+
748
+ if(options['animateIn']){
749
+ switch(options['controls']){
750
+ case 'horizontal':
751
+ options['animateIn'] = 'slideInLeft';
752
+ break;
753
+ case 'vertical':
754
+ options['animateIn'] = 'slideInDown';
755
+ break;
756
+ case 'kenburns':
757
+ options['animateIn'] = 'zoomIn';
758
+ break;
759
+ default:
760
+ options['animateIn'] = options['animateIn'];
761
+ }
762
+ }
763
+
764
+ if(!options['items']){
765
+ options['items'] = 1;
766
+ }
767
+ options['responsive'] = {
768
+ 0:{items: 1},
769
+ 500:{items: options['items']}
770
+ }
771
+
772
+ options['responsiveRefreshRate'] = 1000;
773
+
774
+ // If we are in editor don't loop the Owl items
775
+ if (window.location.href.indexOf('pagelayer-live=1') > -1) {
776
+ //console.log('here');
777
+ options['loop'] = false;
778
+ }
779
+
780
+ return options;
781
+ }
782
+
783
+ function pagelayer_owl_init(jEle, ul, options){
784
+
785
+ //console.log(options);
786
+ var setup = jEle.attr('pagelayer-setup');
787
+
788
+ // Already setup ?
789
+ if(setup && setup.length > 0){
790
+ return true;
791
+ }
792
+
793
+ var owlCar = ul.pagelayerOwlCarousel(options);
794
+
795
+ // Refreshing Image slider after first load of page.
796
+ setTimeout(function(){
797
+ owlCar.trigger('refresh.owl.carousel');
798
+ },700);
799
+
800
+ // Set that we have setup everything
801
+ jEle.attr('pagelayer-setup', 1);
802
+
803
+ }
804
+
805
+ // recaptcha handler
806
+ function pagelayer_recaptcha_loader(jEle, loadScript){
807
+
808
+ loadScript = loadScript || false;
809
+
810
+ // Render recaptcha
811
+ var reParam = '';
812
+
813
+ if(!pagelayer_empty(pagelayer_recaptch_lang)){
814
+ reParam = '&hl='+pagelayer_recaptch_lang;
815
+ }
816
+
817
+ // Add recaptcha script
818
+ if(pagelayer_empty(window.grecaptcha) && !pagelayer_empty(loadScript)){
819
+ jQuery('body').append('<script src="https://www.google.com/recaptcha/api.js?render=explicit'+reParam+'" async defer></script>');
820
+ }
821
+
822
+ // Render recaptcha
823
+ var recaptcha_interval = setInterval(function(){
824
+
825
+ if(!pagelayer_empty(window.grecaptcha)){
826
+ grecaptcha.ready(function() {
827
+ try{
828
+ var widgetID = grecaptcha.render(jEle.get(0), {'sitekey' : jEle.data("sitekey")});
829
+ jEle.attr('recaptcha-widget-id', widgetID);
830
+ }catch(e){
831
+ console.log("There is some issue in rendering reCaptcha. Please check your recaptcha site-key !");
832
+ }
833
+
834
+ });
835
+ clearInterval(recaptcha_interval);
836
+ }
837
+
838
+ }, 500);
839
+
840
+ }
841
+
842
+ ////////////
843
+ // Freemium
844
+ ////////////
845
+
846
+ // Contact Form handler - Premium
847
+ function pagelayer_contact_form(jEle){
848
+
849
+ jEle = jQuery(jEle);
850
+ var id = jEle.attr('pagelayer-id');
851
+
852
+ // Set pagelayer id to input field
853
+ jEle.find('form input[name="cfa-pagelayer-id"]').val(id);
854
+
855
+ }
856
+
857
+ // Contact Form Submit handler - Premium
858
+ function pagelayer_contact_submit(jEle, e){
859
+ e.preventDefault();
860
+ //var fdata = jQuery(jEle).closest('form').serialize();
861
+ var redirect = jQuery(jEle).find('input[name="cfa-redirect"]');
862
+ var formData = new FormData( jQuery(jEle)[0] );
863
+
864
+ // Append the nonce
865
+ formData.append('pagelayer_nonce', pagelayer_global_nonce);
866
+
867
+ jQuery.ajax({
868
+ url: pagelayer_ajaxurl+'action=pagelayer_contact_submit',
869
+ type: "POST",
870
+ data: formData,
871
+ processData: false,
872
+ contentType: false,
873
+ cache:false,
874
+ success:function(result){
875
+ var json = jQuery.parseJSON(result);
876
+ if('success' in json){
877
+ jQuery(jEle).parent().find(".pagelayer-message-box").html(json['success']).fadeIn().delay(10000).fadeOut();
878
+
879
+ if(redirect.length > 0 && !pagelayer_empty(redirect.val())){
880
+ window.location.href = redirect.val();
881
+ }
882
+ }else{
883
+ jQuery(jEle).parent().find(".pagelayer-message-box").html(json['failed']).fadeIn().delay(10000).fadeOut();
884
+ }
885
+ }
886
+ });
887
+ jEle.reset();
888
+
889
+ jQuery(jEle).find('.pagelayer-recaptcha').each(function(){
890
+ var widgetID = jQuery(this).attr('recaptcha-widget-id');
891
+
892
+ if(!pagelayer_empty(window.grecaptcha)){
893
+ grecaptcha.reset(widgetID);
894
+ }
895
+ });
896
+
897
+ return false;
898
+ }
899
+
900
+ // Primary Menu Handler - Premium
901
+ function pagelayer_primary_menu(jEle){
902
+
903
+ var container = jEle.find('.pagelayer-wp-menu-container');
904
+ var menu_bar = jEle.find('.pagelayer-primary-menu-bar').find('i.fa');
905
+ var menu_holder = jEle.find('.pagelayer-wp-menu-holder');
906
+ var layout = menu_holder.data('layout');
907
+ var submenu_ind = menu_holder.data('submenu_ind');
908
+ var responsive = menu_holder.data('responsive');
909
+ var drop_breakpoint = menu_holder.data('drop_breakpoint');
910
+ var close = jEle.find('.pagelayer-wp_menu-close');
911
+
912
+ var media_mode = pagelayer_get_media_mode();
913
+
914
+ if( (drop_breakpoint == 'tablet' && (media_mode == 'tablet' || media_mode == 'mobile')) || (drop_breakpoint == 'mobile' && media_mode == 'mobile') ){
915
+
916
+ menu_holder.addClass('pagelayer-wp-menu-dropdown');
917
+ container.addClass('pagelayer-menu-type-dropdown');
918
+ container.removeClass('pagelayer-menu-type-'+layout);
919
+ layout = 'dropdown';
920
+
921
+ }else{
922
+ menu_holder.removeClass('pagelayer-wp-menu-dropdown');
923
+ container.removeClass('pagelayer-menu-type-dropdown');
924
+ container.addClass('pagelayer-menu-type-'+layout);
925
+ }
926
+
927
+ // Menu toggle
928
+ jQuery(menu_bar).unbind('click');
929
+ jQuery(menu_bar).click(function(){
930
+ jQuery(container).toggleClass('pagelayer-togglt-on');
931
+ if(jQuery(container).hasClass('pagelayer-togglt-on')){
932
+ jQuery(this).removeClass('fa-bars');
933
+ jQuery(this).addClass('fa-times');
934
+ }else{
935
+ jQuery(this).addClass('fa-bars');
936
+ jQuery(this).removeClass('fa-times');
937
+ }
938
+ });
939
+
940
+ // If has sub-menu the as icon
941
+ var aEle_sub_menu = jQuery(container).find('.pagelayer-wp_menu-ul li ul.sub-menu').parent().children('a');
942
+
943
+ if(aEle_sub_menu.children('.after-icon').length < 1){
944
+ aEle_sub_menu.append('<span class="after-icon fa fa-'+submenu_ind+'"></span>');
945
+ }
946
+
947
+ // Toggle Sub nav
948
+ var after_icon = jQuery(container).find('.pagelayer-wp_menu-ul li.menu-item-has-children .after-icon');
949
+
950
+ after_icon.unbind('click');
951
+ after_icon.click(function(e){
952
+ e.preventDefault();
953
+ if(window.matchMedia("(max-width: "+pagelayer_settings['tablet_breakpoint']+"px)").matches || layout != 'horizontal'){
954
+ jQuery(this).closest('li').toggleClass('active-sub-menu');
955
+ }else{
956
+ jQuery(this).closest('li').removeClass('active-sub-menu');
957
+ }
958
+ });
959
+
960
+ close.unbind('click');
961
+ close.click(function(){
962
+ jQuery(container).toggleClass('pagelayer-togglt-on');
963
+ jQuery(menu_bar).removeClass('fa-times');
964
+ jQuery(menu_bar).addClass('fa-bars');
965
+ })
966
+
967
+ }
968
+
969
+ var count_int ={};
970
+ // Show countdown render
971
+ function pagelayer_countdown(jEle){
972
+
973
+ var expiry_date = jEle.find('.pagelayer-countdown-container').attr('pagelayer-expiry-date');
974
+ var timetype = jEle.find('.pagelayer-countdown-container').attr('pagelayer-time-type');
975
+ var jEle_id = jEle.attr('pagelayer-id');
976
+
977
+ if(pagelayer_empty(expiry_date) || expiry_date == "{{date}}"){
978
+ var expiry_date = new Date(new Date().getTime() + 24 * 60 * 60 * 1000);
979
+ }
980
+
981
+ var now;
982
+ if(timetype == "server"){
983
+ now = new Date(pagelayer_server_time*1000).getTime();
984
+ }else{
985
+ now = new Date().getTime();
986
+ }
987
+
988
+ var countDownDate = new Date(expiry_date).getTime();
989
+ var distance = countDownDate - now;
990
+
991
+ clearInterval(count_int[jEle_id]);
992
+ count_int[jEle_id] = setInterval(function() {
993
+
994
+ // Time calculations for days, hours, minutes and seconds
995
+ var days = Math.floor(distance / (1000 * 60 * 60 * 24));
996
+ var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
997
+ var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
998
+ var seconds = Math.floor((distance % (1000 * 60)) / 1000);
999
+
1000
+ jEle.find('.pagelayer-days-count').html(days);
1001
+ jEle.find('.pagelayer-hours-count').html(hours);
1002
+ jEle.find('.pagelayer-minutes-count').html(minutes);
1003
+ jEle.find('.pagelayer-seconds-count').html(seconds);
1004
+
1005
+ // If the count down is over, write some text
1006
+ if(distance < 0) {
1007
+ clearInterval(count_int[jEle_id]);
1008
+ jEle.find('.pagelayer-countdown-expired').show();
1009
+ jEle.find('.pagelayer-countdown-counter').hide();
1010
+ }
1011
+
1012
+ distance = distance - 1000;
1013
+
1014
+ }, 1000);
1015
+ }
1016
+
1017
+ function pagelayer_pl_testimonial_slider(jEle){
1018
+ var ul = jQuery(jEle.find('.pagelayer-testimonials-holder'));
1019
+
1020
+ // Build the options
1021
+ var options = pagelayer_fetch_dataAttrs(ul, 'data-slides-');
1022
+
1023
+ pagelayer_owl_init(jEle, ul, options);
1024
+ }
1025
+
1026
+ function pagelayer_anim_heading(jEle){
1027
+ var animationDelay = 2500,
1028
+ //loading bar effect
1029
+ barAnimationDelay = 3800,
1030
+ barWaiting = barAnimationDelay - 3000, //3000 is the duration of the transition on the loading bar - set in the scss/css file
1031
+ //letters effect
1032
+ lettersDelay = 50,
1033
+ //type effect
1034
+ typeLettersDelay = 150,
1035
+ selectionDuration = 500,
1036
+ typeAnimationDelay = selectionDuration + 800,
1037
+ //clip effect
1038
+ revealDuration = 600,
1039
+ revealAnimationDelay = 1500;
1040
+
1041
+ initHeadline();
1042
+
1043
+ function initHeadline(){
1044
+ //insert <i> element for each letter of a changing word
1045
+ singleLetters(jEle.find('.pagelayer-aheading-holder.letters').find('span'));
1046
+ //initialise headline animation
1047
+ animateHeadline(jEle.find('.pagelayer-aheading-holder'));
1048
+ }
1049
+
1050
+ function singleLetters($words){
1051
+ $words.each(function(){
1052
+ var word = jQuery(this),
1053
+ letters = word.text().split(''),
1054
+ selected = word.hasClass('pagelayer-is-visible');
1055
+ for (i in letters) {
1056
+ if(word.parents('.pagelayer-aheading-rotate2').length > 0) letters[i] = '<b>' + letters[i] + '</b>';
1057
+ letters[i] = (selected) ? '<strong class="pagelayer-aheading-in">' + letters[i] + '</strong>': '<strong>' + letters[i] + '</strong>';
1058
+ }
1059
+ var newLetters = letters.join('');
1060
+ word.html(newLetters).css('opacity', 1);
1061
+ });
1062
+ }
1063
+
1064
+ function animateHeadline($headlines){
1065
+ var duration = animationDelay;
1066
+ $headlines.each(function(){
1067
+ var headline = jQuery(this);
1068
+
1069
+ if(headline.hasClass('pagelayer-aheading-loading-bar')){
1070
+ duration = barAnimationDelay;
1071
+ setTimeout(function(){ headline.find('.pagelayer-words-wrapper').addClass('pagelayer-is-loading') }, barWaiting);
1072
+ }else if(headline.hasClass('pagelayer-aheading-clip')){
1073
+ var spanWrapper = headline.find('.pagelayer-words-wrapper'),
1074
+ newWidth = spanWrapper.width() + 10;
1075
+ spanWrapper.css('width', newWidth);
1076
+ } else if (!headline.hasClass('type') ){
1077
+ var words = headline.find('.pagelayer-words-wrapper span'),
1078
+ width = 0;
1079
+ words.each(function(){
1080
+ var wordWidth = jQuery(this).width();
1081
+ if (wordWidth > width) width = wordWidth;
1082
+ });
1083
+ headline.find('.pagelayer-words-wrapper').css('width', width);
1084
+ };
1085
+
1086
+ //trigger animation
1087
+ setTimeout(function(){ hideWord( headline.find('.pagelayer-is-visible').eq(0) ) }, duration);
1088
+ });
1089
+ }
1090
+
1091
+ function hideWord($word){
1092
+ var nextWord = takeNext($word);
1093
+
1094
+ if($word.parents('.pagelayer-aheading-holder').hasClass('letters')){
1095
+ var bool = ($word.children('strong').length >= nextWord.children('strong').length) ? true : false;
1096
+ hideLetter($word.find('strong').eq(0), $word, bool, lettersDelay);
1097
+ showLetter(nextWord.find('strong').eq(0), nextWord, bool, lettersDelay);
1098
+
1099
+ }else if($word.parents('.pagelayer-aheading-holder').hasClass('pagelayer-aheading-clip')){
1100
+ $word.parents('.pagelayer-words-wrapper').animate({ width : '2px' }, revealDuration, function(){
1101
+ switchWord($word, nextWord);
1102
+ showWord(nextWord);
1103
+ });
1104
+
1105
+ }else if($word.parents('.pagelayer-aheading-holder').hasClass('pagelayer-aheading-loading-bar')){
1106
+ $word.parents('.pagelayer-words-wrapper').removeClass('pagelayer-is-loading');
1107
+ switchWord($word, nextWord);
1108
+ setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay);
1109
+ setTimeout(function(){ $word.parents('.pagelayer-words-wrapper').addClass('pagelayer-is-loading') }, barWaiting);
1110
+
1111
+ }else{
1112
+ switchWord($word, nextWord);
1113
+ setTimeout(function(){ hideWord(nextWord) }, animationDelay);
1114
+ }
1115
+ }
1116
+
1117
+ function showWord($word, $duration){
1118
+ if($word.parents('.pagelayer-aheading-holder').hasClass('pagelayer-aheading-clip')){
1119
+ $word.parents('.pagelayer-words-wrapper').animate({ 'width' : $word.width() + 10 }, revealDuration, function(){
1120
+ setTimeout(function(){ hideWord($word) }, revealAnimationDelay);
1121
+ });
1122
+ }
1123
+ }
1124
+
1125
+ function hideLetter($letter, $word, $bool, $duration){
1126
+ $letter.removeClass('pagelayer-aheading-in').addClass('pagelayer-aheading-out');
1127
+
1128
+ if(!$letter.is(':last-child')){
1129
+ setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration);
1130
+ }else if($bool){
1131
+ setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay);
1132
+ }
1133
+
1134
+ if($letter.is(':last-child') && jQuery('html').hasClass('pagelayer-no-csstransitions')){
1135
+ var nextWord = takeNext($word);
1136
+ switchWord($word, nextWord);
1137
+ }
1138
+ }
1139
+
1140
+ function showLetter($letter, $word, $bool, $duration){
1141
+ $letter.addClass('pagelayer-aheading-in').removeClass('pagelayer-aheading-out');
1142
+
1143
+ if(!$letter.is(':last-child')){
1144
+ setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration);
1145
+ }else{
1146
+ if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) }
1147
+ }
1148
+ }
1149
+
1150
+ function takeNext($word){
1151
+ return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0);
1152
+ }
1153
+
1154
+ function switchWord($oldWord, $newWord){
1155
+ $oldWord.removeClass('pagelayer-is-visible').addClass('pagelayer-is-hidden');
1156
+ if(!$newWord.hasClass('pagelayer-is-visible')){
1157
+ $newWord.removeClass('pagelayer-is-hidden').addClass('pagelayer-is-visible');
1158
+ }
1159
+ }
1160
+ }
1161
+
1162
+ function pagelayer_pl_row_slider(jEle){
1163
+ var index = 0;
1164
+
1165
+ var imageEls = jEle.find('.pagelayer-bgimg-slide'); // Get the images to be cycled.
1166
+ var speed = jEle.data('speed'); // Get the speed of loop.
1167
+ imageEls.first().addClass('pagelayer-slide-show');
1168
+ setInterval(function (){
1169
+ // Get the next index. If at end, restart to the beginning.
1170
+ index = index + 1 < imageEls.length ? index + 1 : 0;
1171
+
1172
+ // Show the next
1173
+ imageEls.eq(index).addClass('pagelayer-slide-show');
1174
+
1175
+ // Hide the previous
1176
+ imageEls.eq(index - 1).removeClass('pagelayer-slide-show');
1177
+ }, speed);
1178
+ }
1179
+
1180
+ function pagelayer_pl_social_profile(jEle){
1181
+ var icon_holder = jEle.find('.pagelayer-icon-holder');
1182
+
1183
+ // Assigning animation classes to icon holder
1184
+ if(!pagelayer_empty(jEle.attr('pagelayer-animation'))){
1185
+ icon_holder.addClass('pagelayer-animation-'+jEle.attr('pagelayer-animation'));
1186
+ }
1187
+ }
1188
+
1189
+ ////////////////
1190
+ // Freemium End
1191
+ ////////////////
1192
+
1193
+ /*
1194
+ * Nivo Lightbox v1.3.1
1195
+ * http://dev7studios.com/nivo-lightbox
1196
+ *
1197
+ * Copyright 2013, Dev7studios
1198
+ * Free to use and abuse under the MIT license.
1199
+ * http://www.opensource.org/licenses/mit-license.php
1200
+ */
1201
+ !function(t,i,o,e){function n(i,o){this.el=i,this.$el=t(this.el),this.options=t.extend({},l,o),this._defaults=l,this._name=a,this.init()}var a="nivoLightbox",l={effect:"fade",theme:"default",keyboardNav:!0,clickImgToClose:!1,clickOverlayToClose:!0,onInit:function(){},beforeShowLightbox:function(){},afterShowLightbox:function(t){},beforeHideLightbox:function(){},afterHideLightbox:function(){},beforePrev:function(t){},onPrev:function(t){},beforeNext:function(t){},onNext:function(t){},errorMessage:"The requested content cannot be loaded. Please try again later."};n.prototype={init:function(){var i=this;t("html").hasClass("nivo-lightbox-notouch")||t("html").addClass("nivo-lightbox-notouch"),"ontouchstart"in o&&t("html").removeClass("nivo-lightbox-notouch"),this.$el.on("click",function(t){i.showLightbox(t)}),this.options.keyboardNav&&t("body").off("keyup").on("keyup",function(o){var e=o.keyCode?o.keyCode:o.which;27==e&&i.destructLightbox(),37==e&&t(".nivo-lightbox-prev").trigger("click"),39==e&&t(".nivo-lightbox-next").trigger("click")}),this.options.onInit.call(this)},showLightbox:function(i){var o=this,e=this.$el,n=this.checkContent(e);if(n){i.preventDefault(),this.options.beforeShowLightbox.call(this);var a=this.constructLightbox();if(a){var l=a.find(".nivo-lightbox-content");if(l){if(t("body").addClass("nivo-lightbox-body-effect-"+this.options.effect),this.processContent(l,e),this.$el.attr("data-lightbox-gallery")){var h=t('[data-lightbox-gallery="'+this.$el.attr("data-lightbox-gallery")+'"]');t(".nivo-lightbox-nav").show(),t(".nivo-lightbox-prev").off("click").on("click",function(i){i.preventDefault();var n=h.index(e);e=h.eq(n-1),t(e).length||(e=h.last()),t.when(o.options.beforePrev.call(this,[e])).done(function(){o.processContent(l,e),o.options.onPrev.call(this,[e])})}),t(".nivo-lightbox-next").off("click").on("click",function(i){i.preventDefault();var n=h.index(e);e=h.eq(n+1),t(e).length||(e=h.first()),t.when(o.options.beforeNext.call(this,[e])).done(function(){o.processContent(l,e),o.options.onNext.call(this,[e])})})}setTimeout(function(){a.addClass("nivo-lightbox-open"),o.options.afterShowLightbox.call(this,[a])},1)}}}},checkContent:function(t){var i=t.attr("href"),o=i.match(/(youtube|youtube-nocookie|youtu|vimeo)\.(com|be)\/(watch\?v=([\w-]+)|([\w-]+))/);return null!==i.match(/\.(jpeg|jpg|gif|png)$/i)||(!!o||("ajax"==t.attr("data-lightbox-type")||("#"==i.substring(0,1)&&"inline"==t.attr("data-lightbox-type")||"iframe"==t.attr("data-lightbox-type"))))},processContent:function(o,e){var n=this,a=e.attr("href"),l=a.match(/(youtube|youtube-nocookie|youtu|vimeo)\.(com|be)\/(watch\?v=([\w-]+)|([\w-]+))/);if(o.html("").addClass("nivo-lightbox-loading"),this.isHidpi()&&e.attr("data-lightbox-hidpi")&&(a=e.attr("data-lightbox-hidpi")),null!==a.match(/\.(jpeg|jpg|gif|png)$/i)){var h=t("<img>",{src:a,class:"nivo-lightbox-image-display"});h.one("load",function(){var e=t('<div class="nivo-lightbox-image" />');e.append(h),o.html(e).removeClass("nivo-lightbox-loading"),e.css({"line-height":t(".nivo-lightbox-content").height()+"px",height:t(".nivo-lightbox-content").height()+"px"}),t(i).resize(function(){e.css({"line-height":t(".nivo-lightbox-content").height()+"px",height:t(".nivo-lightbox-content").height()+"px"})})}).each(function(){this.complete&&t(this).load()}),h.error(function(){var i=t('<div class="nivo-lightbox-error"><p>'+n.options.errorMessage+"</p></div>");o.html(i).removeClass("nivo-lightbox-loading")})}else if(l){var s="",r="nivo-lightbox-video";if("youtube"==l[1]&&(s="//www.youtube.com/embed/"+l[4],r="nivo-lightbox-youtube"),"youtube-nocookie"==l[1]&&(s=a,r="nivo-lightbox-youtube"),"youtu"==l[1]&&(s="//www.youtube.com/embed/"+l[3],r="nivo-lightbox-youtube"),"vimeo"==l[1]&&(s="//player.vimeo.com/video/"+l[3],r="nivo-lightbox-vimeo"),s){var c=t("<iframe>",{src:s,class:r,frameborder:0,vspace:0,hspace:0,scrolling:"auto"});o.html(c),c.load(function(){o.removeClass("nivo-lightbox-loading")})}}else if("ajax"==e.attr("data-lightbox-type"))t.ajax({url:a,cache:!1,success:function(e){var n=t('<div class="nivo-lightbox-ajax" />');n.append(e),o.html(n).removeClass("nivo-lightbox-loading"),n.outerHeight()<o.height()&&n.css({position:"relative",top:"50%","margin-top":-(n.outerHeight()/2)+"px"}),t(i).resize(function(){n.outerHeight()<o.height()&&n.css({position:"relative",top:"50%","margin-top":-(n.outerHeight()/2)+"px"})})},error:function(){var i=t('<div class="nivo-lightbox-error"><p>'+n.options.errorMessage+"</p></div>");o.html(i).removeClass("nivo-lightbox-loading")}});else if("#"==a.substring(0,1)&&"inline"==e.attr("data-lightbox-type"))if(t(a).length){var g=t('<div class="nivo-lightbox-inline" />');g.append(t(a).clone().show()),o.html(g).removeClass("nivo-lightbox-loading"),g.outerHeight()<o.height()&&g.css({position:"relative",top:"50%","margin-top":-(g.outerHeight()/2)+"px"}),t(i).resize(function(){g.outerHeight()<o.height()&&g.css({position:"relative",top:"50%","margin-top":-(g.outerHeight()/2)+"px"})})}else{var v=t('<div class="nivo-lightbox-error"><p>'+n.options.errorMessage+"</p></div>");o.html(v).removeClass("nivo-lightbox-loading")}else{if("iframe"!=e.attr("data-lightbox-type"))return!1;var b=t("<iframe>",{src:a,class:"nivo-lightbox-item",frameborder:0,vspace:0,hspace:0,scrolling:"auto"});o.html(b),b.load(function(){o.removeClass("nivo-lightbox-loading")})}if(e.attr("title")){var x=t("<span>",{class:"nivo-lightbox-title"});x.text(e.attr("title")),t(".nivo-lightbox-title-wrap").html(x)}else t(".nivo-lightbox-title-wrap").html("")},constructLightbox:function(){if(t(".nivo-lightbox-overlay").length)return t(".nivo-lightbox-overlay");var i=t("<div>",{class:"nivo-lightbox-overlay nivo-lightbox-theme-"+this.options.theme+" nivo-lightbox-effect-"+this.options.effect}),o=t("<div>",{class:"nivo-lightbox-wrap"}),e=t("<div>",{class:"nivo-lightbox-content"}),n=t('<a href="#" class="nivo-lightbox-nav nivo-lightbox-prev">Previous</a><a href="#" class="nivo-lightbox-nav nivo-lightbox-next">Next</a>'),a=t('<a href="#" class="nivo-lightbox-close" title="Close">Close</a>'),l=t("<div>",{class:"nivo-lightbox-title-wrap"}),h=/*@cc_on!@*/0;h&&i.addClass("nivo-lightbox-ie"),o.append(e),o.append(l),i.append(o),i.append(n),i.append(a),t("body").append(i);var s=this;return s.options.clickOverlayToClose&&i.on("click",function(i){(i.target===this||t(i.target).hasClass("nivo-lightbox-content")||t(i.target).hasClass("nivo-lightbox-image"))&&s.destructLightbox()}),s.options.clickImgToClose&&i.on("click",function(i){(i.target===this||t(i.target).hasClass("nivo-lightbox-image-display"))&&s.destructLightbox()}),a.on("click",function(t){t.preventDefault(),s.destructLightbox()}),i},destructLightbox:function(){var i=this;this.options.beforeHideLightbox.call(this),t(".nivo-lightbox-overlay").removeClass("nivo-lightbox-open"),t(".nivo-lightbox-nav").hide(),t("body").removeClass("nivo-lightbox-body-effect-"+i.options.effect);var o=/*@cc_on!@*/0;o&&(t(".nivo-lightbox-overlay iframe").attr("src"," "),t(".nivo-lightbox-overlay iframe").remove()),t(".nivo-lightbox-prev").off("click"),t(".nivo-lightbox-next").off("click"),t(".nivo-lightbox-content").empty(),this.options.afterHideLightbox.call(this)},isHidpi:function(){var t="(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)";return i.devicePixelRatio>1||!(!i.matchMedia||!i.matchMedia(t).matches)}},t.fn[a]=function(i){return this.each(function(){t.data(this,a)||t.data(this,a,new n(this,i))})}}(jQuery,window,document);
1202
+
1203
+ /*! WOW wow.js - v1.3.0 - 2016-10-04
1204
+ * https://wowjs.uk
1205
+ * Copyright (c) 2016 Thomas Grainger; Licensed MIT */!function(a,b){if("function"==typeof define&&define.amd)define(["module","exports"],b);else if("undefined"!=typeof exports)b(module,exports);else{var c={exports:{}};b(c,c.exports),a.WOW=c.exports}}(this,function(a,b){"use strict";function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function d(a,b){return b.indexOf(a)>=0}function e(a,b){for(var c in b)if(null==a[c]){var d=b[c];a[c]=d}return a}function f(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)}function g(a){var b=arguments.length<=1||void 0===arguments[1]?!1:arguments[1],c=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],d=arguments.length<=3||void 0===arguments[3]?null:arguments[3],e=void 0;return null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e}function h(a,b){null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)&&a["on"+b]()}function i(a,b,c){null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c}function j(a,b,c){null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]}function k(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight}Object.defineProperty(b,"__esModule",{value:!0});var l,m,n=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),o=window.WeakMap||window.MozWeakMap||function(){function a(){c(this,a),this.keys=[],this.values=[]}return n(a,[{key:"get",value:function(a){for(var b=0;b<this.keys.length;b++){var c=this.keys[b];if(c===a)return this.values[b]}}},{key:"set",value:function(a,b){for(var c=0;c<this.keys.length;c++){var d=this.keys[c];if(d===a)return this.values[c]=b,this}return this.keys.push(a),this.values.push(b),this}}]),a}(),p=window.MutationObserver||window.WebkitMutationObserver||window.MozMutationObserver||(m=l=function(){function a(){c(this,a),"undefined"!=typeof console&&null!==console&&(console.warn("MutationObserver is not supported by your browser."),console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content."))}return n(a,[{key:"observe",value:function(){}}]),a}(),l.notSupported=!0,m),q=window.getComputedStyle||function(a){var b=/(\-([a-z]){1})/g;return{getPropertyValue:function(c){"float"===c&&(c="styleFloat"),b.test(c)&&c.replace(b,function(a,b){return b.toUpperCase()});var d=a.currentStyle;return(null!=d?d[c]:void 0)||null}}},r=function(){function a(){var b=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];c(this,a),this.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null,resetAnimation:!0},this.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),this.vendors=["moz","webkit"],this.start=this.start.bind(this),this.resetAnimation=this.resetAnimation.bind(this),this.scrollHandler=this.scrollHandler.bind(this),this.scrollCallback=this.scrollCallback.bind(this),this.scrolled=!0,this.config=e(b,this.defaults),null!=b.scrollContainer&&(this.config.scrollContainer=document.querySelector(b.scrollContainer)),this.animationNameCache=new o,this.wowEvent=g(this.config.boxClass)}return n(a,[{key:"init",value:function(){this.element=window.document.documentElement,d(document.readyState,["interactive","complete"])?this.start():i(document,"DOMContentLoaded",this.start),this.finished=[]}},{key:"start",value:function(){var a=this;if(this.stopped=!1,this.boxes=[].slice.call(this.element.querySelectorAll("."+this.config.boxClass)),this.all=this.boxes.slice(0),this.boxes.length)if(this.disabled())this.resetStyle();else for(var b=0;b<this.boxes.length;b++){var c=this.boxes[b];this.applyStyle(c,!0)}if(this.disabled()||(i(this.config.scrollContainer||window,"scroll",this.scrollHandler),i(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live){var d=new p(function(b){for(var c=0;c<b.length;c++)for(var d=b[c],e=0;e<d.addedNodes.length;e++){var f=d.addedNodes[e];a.doSync(f)}});d.observe(document.body,{childList:!0,subtree:!0})}}},{key:"stop",value:function(){this.stopped=!0,j(this.config.scrollContainer||window,"scroll",this.scrollHandler),j(window,"resize",this.scrollHandler),null!=this.interval&&clearInterval(this.interval)}},{key:"sync",value:function(){p.notSupported&&this.doSync(this.element)}},{key:"doSync",value:function(a){if("undefined"!=typeof a&&null!==a||(a=this.element),1===a.nodeType){a=a.parentNode||a;for(var b=a.querySelectorAll("."+this.config.boxClass),c=0;c<b.length;c++){var e=b[c];d(e,this.all)||(this.boxes.push(e),this.all.push(e),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(e,!0),this.scrolled=!0)}}}},{key:"show",value:function(a){return this.applyStyle(a),a.className=a.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(a),h(a,this.wowEvent),this.config.resetAnimation&&(i(a,"animationend",this.resetAnimation),i(a,"oanimationend",this.resetAnimation),i(a,"webkitAnimationEnd",this.resetAnimation),i(a,"MSAnimationEnd",this.resetAnimation)),a}},{key:"applyStyle",value:function(a,b){var c=this,d=a.getAttribute("data-wow-duration"),e=a.getAttribute("data-wow-delay"),f=a.getAttribute("data-wow-iteration");return this.animate(function(){return c.customStyle(a,b,d,e,f)})}},{key:"resetStyle",value:function(){for(var a=0;a<this.boxes.length;a++){var b=this.boxes[a];b.style.visibility="visible"}}},{key:"resetAnimation",value:function(a){if(a.type.toLowerCase().indexOf("animationend")>=0){var b=a.target||a.srcElement;b.className=b.className.replace(this.config.animateClass,"").trim()}}},{key:"customStyle",value:function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a}},{key:"vendorSet",value:function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];a[""+c]=d;for(var e=0;e<this.vendors.length;e++){var f=this.vendors[e];a[""+f+c.charAt(0).toUpperCase()+c.substr(1)]=d}}}},{key:"vendorCSS",value:function(a,b){for(var c=q(a),d=c.getPropertyCSSValue(b),e=0;e<this.vendors.length;e++){var f=this.vendors[e];d=d||c.getPropertyCSSValue("-"+f+"-"+b)}return d}},{key:"animationName",value:function(a){var b=void 0;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=q(a).getPropertyValue("animation-name")}return"none"===b?"":b}},{key:"cacheAnimationName",value:function(a){return this.animationNameCache.set(a,this.animationName(a))}},{key:"cachedAnimationName",value:function(a){return this.animationNameCache.get(a)}},{key:"scrollHandler",value:function(){this.scrolled=!0}},{key:"scrollCallback",value:function(){if(this.scrolled){this.scrolled=!1;for(var a=[],b=0;b<this.boxes.length;b++){var c=this.boxes[b];if(c){if(this.isVisible(c)){this.show(c);continue}a.push(c)}}this.boxes=a,this.boxes.length||this.config.live||this.stop()}}},{key:"offsetTop",value:function(a){for(;void 0===a.offsetTop;)a=a.parentNode;for(var b=a.offsetTop;a.offsetParent;)a=a.offsetParent,b+=a.offsetTop;return b}},{key:"isVisible",value:function(a){var b=a.getAttribute("data-wow-offset")||this.config.offset,c=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset,d=c+Math.min(this.element.clientHeight,k())-b,e=this.offsetTop(a),f=e+a.clientHeight;return d>=e&&f>=c}},{key:"disabled",value:function(){return!this.config.mobile&&f(navigator.userAgent)}}]),a}();b["default"]=r,a.exports=b["default"]});
1206
+
1207
+ /*
1208
+ * jQuery Numerator Plugin 0.2.1
1209
+ * https://github.com/garethdn/jquery-numerator
1210
+ *
1211
+ * Copyright 2015, Gareth Nolan
1212
+ * http://ie.linkedin.com/in/garethnolan/
1213
+
1214
+ * Based on jQuery Boilerplate by Zeno Rocha with the help of Addy Osmani
1215
+ * http://jqueryboilerplate.com
1216
+ *
1217
+ * Licensed under the MIT license:
1218
+ * http://www.opensource.org/licenses/MIT
1219
+ */
1220
+
1221
+ ;(function (factory) {
1222
+ 'use strict';
1223
+ if (typeof define === 'function' && define.amd) {
1224
+ // AMD is used - Register as an anonymous module.
1225
+ define(['jquery'], factory);
1226
+ } else if (typeof exports === 'object') {
1227
+ factory(require('jquery'));
1228
+ } else {
1229
+ // Neither AMD nor CommonJS used. Use global variables.
1230
+ if (typeof jQuery === 'undefined') {
1231
+ throw 'jquery-numerator requires jQuery to be loaded first';
1232
+ }
1233
+ factory(jQuery);
1234
+ }
1235
+ }(function ($) {
1236
+
1237
+ var pluginName = "numerator",
1238
+ defaults = {
1239
+ easing: 'swing',
1240
+ duration: 500,
1241
+ delimiter: undefined,
1242
+ rounding: 0,
1243
+ toValue: undefined,
1244
+ fromValue: undefined,
1245
+ queue: false,
1246
+ onStart: function(){},
1247
+ onStep: function(){},
1248
+ onProgress: function(){},
1249
+ onComplete: function(){}
1250
+ };
1251
+
1252
+ function Plugin ( element, options ) {
1253
+ this.element = element;
1254
+ this.settings = $.extend( {}, defaults, options );
1255
+ this._defaults = defaults;
1256
+ this._name = pluginName;
1257
+ this.init();
1258
+ }
1259
+
1260
+ Plugin.prototype = {
1261
+
1262
+ init: function () {
1263
+ this.parseElement();
1264
+ this.setValue();
1265
+ },
1266
+
1267
+ parseElement: function () {
1268
+ var elText = $.trim($(this.element).text());
1269
+
1270
+ this.settings.fromValue = this.settings.fromValue || this.format(elText);
1271
+ },
1272
+
1273
+ setValue: function() {
1274
+ var self = this;
1275
+
1276
+ $({value: self.settings.fromValue}).animate({value: self.settings.toValue}, {
1277
+
1278
+ duration: parseInt(self.settings.duration, 10),
1279
+
1280
+ easing: self.settings.easing,
1281
+
1282
+ start: self.settings.onStart,
1283
+
1284
+ step: function(now, fx) {
1285
+ $(self.element).text(self.format(now));
1286
+ // accepts two params - (now, fx)
1287
+ self.settings.onStep(now, fx);
1288
+ },
1289
+
1290
+ // accepts three params - (animation object, progress ratio, time remaining(ms))
1291
+ progress: self.settings.onProgress,
1292
+
1293
+ complete: self.settings.onComplete
1294
+ });
1295
+ },
1296
+
1297
+ format: function(value){
1298
+ var self = this;
1299
+
1300
+ if ( parseInt(this.settings.rounding ) < 1) {
1301
+ value = parseInt(value, 10);
1302
+ } else {
1303
+ value = parseFloat(value).toFixed( parseInt(this.settings.rounding) );
1304
+ }
1305
+
1306
+ if (self.settings.delimiter) {
1307
+ return this.delimit(value)
1308
+ } else {
1309
+ return value;
1310
+ }
1311
+ },
1312
+
1313
+ // TODO: Add comments to this function
1314
+ delimit: function(value){
1315
+ var self = this;
1316
+
1317
+ value = value.toString();
1318
+
1319
+ if (self.settings.rounding && parseInt(self.settings.rounding, 10) > 0) {
1320
+ var decimals = value.substring( (value.length - (self.settings.rounding + 1)), value.length ),
1321
+ wholeValue = value.substring( 0, (value.length - (self.settings.rounding + 1)));
1322
+
1323
+ return self.addDelimiter(wholeValue) + decimals;
1324
+ } else {
1325
+ return self.addDelimiter(value);
1326
+ }
1327
+ },
1328
+
1329
+ addDelimiter: function(value){
1330
+ return value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, this.settings.delimiter);
1331
+ }
1332
+ };
1333
+
1334
+ $.fn[ pluginName ] = function ( options ) {
1335
+ return this.each(function() {
1336
+ if ( $.data( this, "plugin_" + pluginName ) ) {
1337
+ $.data(this, 'plugin_' + pluginName, null);
1338
+ }
1339
+ $.data( this, "plugin_" + pluginName, new Plugin( this, options ) );
1340
+ });
1341
+ };
1342
+
1343
+ }));
1344
+
1345
+ /**
1346
+ * simple-parallax-js - simpleParallax is a simple and lightweight JS plugin that gives your website parallax animations on the images
1347
+ * @version v4.2.1
1348
+ * @date: 09-03-2019 17:4:39
1349
+ * @link https://simpleparallax.com/
1350
+ */
1351
+ "use strict";var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},_createClass=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}(),_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}!function(e,t){"function"==typeof define&&define.amd?define([],function(){return t(e)}):"object"===("undefined"==typeof exports?"undefined":_typeof(exports))?module.exports=t(e):e.pagelayerParallax=t(e)}("undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0,function(o){var i=function(){for(var e,t="transform webkitTransform mozTransform oTransform msTransform".split(" "),n=0;void 0===e;)e=null!=document.createElement("div").style[t[n]]?t[n]:void 0,n++;return e}();!function(){for(var a=0,e=["ms","moz","webkit","o"],t=0;t<e.length&&!o.requestAnimationFrame;++t)o.requestAnimationFrame=o[e[t]+"RequestAnimationFrame"],o.cancelAnimationFrame=o[e[t]+"CancelAnimationFrame"]||o[e[t]+"CancelRequestAnimationFrame"];o.requestAnimationFrame||(o.requestAnimationFrame=function(e,t){var n=(new Date).getTime(),i=Math.max(0,16-(n-a)),s=o.setTimeout(function(){e(n+i)},i);return a=n+i,s}),o.cancelAnimationFrame||(o.cancelAnimationFrame=function(e){clearTimeout(e)})}(),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null});var s=[],t=-1,a=void 0,r=void 0,l=void 0,h=void 0,m=!1,u=function(){function n(e,t){_classCallCheck(this,n),this.element=e,this.elementContainer=e,this.defaults={delay:.6,orientation:"up",scale:1.3,overflow:!1,transition:"cubic-bezier(0,0,0,1)",breakpoint:!1},this.settings=_extends(this.defaults,t),this.settings.breakpoint&&document.documentElement.clientWidth<=this.settings.breakpoint||(this.init=this.init.bind(this),this.animationFrame=this.animationFrame.bind(this),this.handleResize=this.handleResize.bind(this),this.isImageLoaded(this.element)?this.init():this.element.addEventListener("load",this.init),s.push(this),m||(m=!0,this.getViewportOffsetHeight(),this.animationFrame()))}return _createClass(n,[{key:"init",value:function(){this.isInit||(!1===this.settings.overflow&&this.wrapElement(),this.setStyle(),this.getElementOffset(),this.getTranslateValue(),this.animate(),o.addEventListener("resize",this.handleResize),this.isInit=!0)}},{key:"isImageLoaded",value:function(){return!!this.element.complete&&(void 0===this.element.naturalWidth||0!==this.element.naturalWidth)}},{key:"isVisible",value:function(){return this.elementBottomX>a&&this.elementTopX<r}},{key:"wrapElement",value:function(){var e=this.element.closest("picture")||this.element,t=document.createElement("div");t.classList.add("pagelayerParallax"),t.style.overflow="hidden",e.parentNode.insertBefore(t,e),t.appendChild(e),this.elementContainer=t}},{key:"unWrapElement",value:function(){var e=this.elementContainer.parentNode;if(e){for(;this.elementContainer.firstChild;)e.insertBefore(this.elementContainer.firstChild,this.elementContainer);e.removeChild(this.elementContainer)}}},{key:"setStyle",value:function(){!1===this.settings.overflow&&(this.element.style[i]="scale("+this.settings.scale+")"),0<this.settings.delay&&(this.element.style.transition="transform "+this.settings.delay+"s "+this.settings.transition),this.element.style.willChange="transform"}},{key:"unSetStyle",value:function(){this.element.style.willChange="",this.element.style[i]="",this.element.style.transition=""}},{key:"getElementOffset",value:function(){var e=this.elementContainer.getBoundingClientRect();this.elementHeight=e.height,this.elementTopX=e.top+o.pageYOffset,this.elementBottomX=this.elementHeight+this.elementTopX}},{key:"getViewportOffsetTop",value:function(){a=o.pageYOffset}},{key:"getViewportOffsetHeight",value:function(){l=document.documentElement.clientHeight}},{key:"getViewportOffsetBottom",value:function(){r=a+l}},{key:"handleResize",value:function(){this.getViewportOffsetHeight(),this.getElementOffset(),this.getRangeMax()}},{key:"getRangeMax",value:function(){var e=this.element.clientHeight;this.rangeMax=e*this.settings.scale-e,"down"!==this.settings.orientation&&"right"!==this.settings.orientation||(this.rangeMax*=-1)}},{key:"getTranslateValue",value:function(){var e=((r-this.elementTopX)/((l+this.elementHeight)/100)).toFixed(1);return e=Math.min(100,Math.max(0,e)),this.oldPercentage!==e&&(this.rangeMax||this.getRangeMax(),this.translateValue=(e/100*this.rangeMax-this.rangeMax/2).toFixed(0),this.oldTranslateValue!==this.translateValue&&(this.oldPercentage=e,this.oldTranslateValue=this.translateValue,!0))}},{key:"animate",value:function(){var e=0,t=0,n=void 0;"left"===this.settings.orientation||"right"===this.settings.orientation?t=this.translateValue+"px":e=this.translateValue+"px",n=!1===this.settings.overflow?"translate3d("+t+", "+e+", 0) scale("+this.settings.scale+")":"translate3d("+t+", "+e+", 0)",this.element.style[i]=n}},{key:"proceedElement",value:function(e){e.isVisible()&&e.getTranslateValue()&&e.animate()}},{key:"animationFrame",value:function(){if(this.getViewportOffsetTop(),t!==a){this.getViewportOffsetBottom();for(var e=0;e<s.length;e++)this.proceedElement(s[e]);h=o.requestAnimationFrame(this.animationFrame),t=a}else h=o.requestAnimationFrame(this.animationFrame)}},{key:"destroy",value:function(){this.isDestroyed||(this.unSetStyle(),!1===this.settings.overflow&&this.unWrapElement(),s.splice(s.indexOf(this),1),s.length||(m=!1,o.cancelAnimationFrame(h)),o.removeEventListener("resize",this.handleResize))}},{key:"isDestroyed",get:function(){return-1===s.indexOf(this)}}]),n}();return function(e,t){var n=[];if(e.length)for(var i=0;i<e.length;i++)n.push(new u(e[i],t));else n.push(new u(e,t));return n}});
1352
+
1353
+ /**
1354
+ * Owl Carousel v2.3.4
1355
+ * Copyright 2013-2018 David Deutsch
1356
+ * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
1357
+ */
1358
+ !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"pagelayer-owl-refresh",loadedClass:"pagelayer-owl-loaded",loadingClass:"pagelayer-owl-loading",rtlClass:"pagelayer-owl-rtl",responsiveClass:"pagelayer-owl-responsive",dragClass:"pagelayer-owl-drag",itemClass:"pagelayer-owl-item",stageClass:"pagelayer-owl-stage",stageOuterClass:"pagelayer-owl-stage-outer",grabClass:"pagelayer-owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;c<d;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".pagelayer-owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b<c;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&b<i+f?e=a:"right"===c&&b>i-g-f&&b<i-g+f?e=a+1:this.op(b,"<",i)&&this.op(b,">",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a<c;case">":return d?a<c:a>c;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.pagelayerOwlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.pagelayerOwlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("pagelayer-owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".pagelayer-owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"pagelayer-owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .pagelayer-owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".pagelayer-owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".pagelayer-owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='<div class="pagelayer-owl-video-play-icon"></div>',d=k.lazyLoad?a("<div/>",{class:"pagelayer-owl-video-tn "+j,srcType:c}):a("<div/>",{class:"pagelayer-owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("<div/>",{class:"pagelayer-owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="pagelayer-owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".pagelayer-owl-video-frame").remove(),this._playing.removeClass("pagelayer-owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>'),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('<div class="pagelayer-owl-video-frame" />').insertAfter(e.find(".pagelayer-owl-video")),this._playing=e.addClass("pagelayer-owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("pagelayer-owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,
1359
+ animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated pagelayer-owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated pagelayer-owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated pagelayer-owl-animated-out pagelayer-owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"pagelayer-owl-nav",navClass:["pagelayer-owl-prev","pagelayer-owl-next"],slideBy:1,dotClass:"pagelayer-owl-dot",dotsClass:"pagelayer-owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('<button role="button">').addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&&e.navContainer?this._controls[b].html(""):this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a<e;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.pagelayerOwlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);
1360
+
js/givejs.php CHANGED
@@ -19,9 +19,14 @@
19
  //===========================================================
20
  //////////////////////////////////////////////////////////////
21
 
 
 
 
 
22
 
23
  // Read the file
24
  $data = '';
 
25
  $self_path = dirname(__FILE__);
26
  $files = array(
27
  // Admin JS
@@ -55,6 +60,9 @@ $files = array(
55
  // What files to give
56
  $give = @$_REQUEST['give'];
57
 
 
 
 
58
  if(!empty($give)){
59
 
60
  $give = explode(',', $give);
@@ -68,6 +76,18 @@ if(!empty($give)){
68
 
69
  }
70
 
 
 
 
 
 
 
 
 
 
 
 
 
71
 
72
  // Give all
73
  if(empty($final)){
@@ -79,6 +99,15 @@ foreach($final as $k => $v){
79
  $data .= file_get_contents($self_path.'/'.$v)."\n\n";
80
  }
81
 
 
 
 
 
 
 
 
 
 
82
  // We are zipping if possible
83
  if(function_exists('ob_gzhandler') && !ini_get('zlib.output_compression')){
84
  ob_start('ob_gzhandler');
@@ -99,7 +128,7 @@ if(!empty($pagelayer->shortcodes)){
99
 
100
  // Add the langs as well
101
  preg_match_all('/pagelayer_l\([\'"](\w*)[\'"]\)/is', $data, $matches);
102
- if(!empty($matches[1])){
103
  foreach($matches[1] as $lk => $lv){
104
  $export_langs[$lv] = __pl($lv);
105
  }
@@ -134,5 +163,13 @@ if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && (@strtotime($_SERVER['HTTP_IF_M
134
  }
135
 
136
  echo $data;
 
 
 
 
 
 
 
 
137
 
138
 
19
  //===========================================================
20
  //////////////////////////////////////////////////////////////
21
 
22
+ if(!empty($_REQUEST['test'])){
23
+ echo 1;
24
+ die();
25
+ }
26
 
27
  // Read the file
28
  $data = '';
29
+ $data_premium = '';
30
  $self_path = dirname(__FILE__);
31
  $files = array(
32
  // Admin JS
60
  // What files to give
61
  $give = @$_REQUEST['give'];
62
 
63
+ // Premium
64
+ $premium = @$_REQUEST['premium'];
65
+
66
  if(!empty($give)){
67
 
68
  $give = explode(',', $give);
76
 
77
  }
78
 
79
+ if(!empty($premium)){
80
+
81
+ $premium = explode(',', trim($premium, ','));
82
+
83
+ // Check all files are in the supported list
84
+ foreach($premium as $file){
85
+ if(in_array($file, $files)){
86
+ $final_premium[md5($file)] = $file;
87
+ }
88
+ }
89
+
90
+ }
91
 
92
  // Give all
93
  if(empty($final)){
99
  $data .= file_get_contents($self_path.'/'.$v)."\n\n";
100
  }
101
 
102
+ if(!empty($final_premium)){
103
+
104
+ foreach($final_premium as $k => $v){
105
+ //echo $k.'<br>';
106
+ $data_premium .= file_get_contents($self_path.'/'.$v)."\n\n";
107
+ }
108
+
109
+ }
110
+
111
  // We are zipping if possible
112
  if(function_exists('ob_gzhandler') && !ini_get('zlib.output_compression')){
113
  ob_start('ob_gzhandler');
128
 
129
  // Add the langs as well
130
  preg_match_all('/pagelayer_l\([\'"](\w*)[\'"]\)/is', $data, $matches);
131
+ if(!empty($matches[1]) && function_exists('__pl')){
132
  foreach($matches[1] as $lk => $lv){
133
  $export_langs[$lv] = __pl($lv);
134
  }
163
  }
164
 
165
  echo $data;
166
+ echo $data_premium;
167
+
168
+ // Write if we are front-end only then
169
+ $dev = dirname(dirname(__FILE__)).'/dev.php';
170
+ if(!empty($_REQUEST['write']) && file_exists($dev)){
171
+ include_once($dev);
172
+ write_js();
173
+ }
174
 
175
 
js/pagelayer-editor.js CHANGED
@@ -1729,10 +1729,23 @@ pagelayer.gDocument.keydown(function(event){
1729
 
1730
  // Handle Copy of content
1731
  jQuery(document).on('copy', function(copyEvent){
 
 
 
 
 
 
 
 
 
 
1732
 
1733
- // Check the active element
1734
  if(pagelayer_active.el && pagelayer_active.el.id){
1735
-
 
 
 
 
1736
  // Save the active element id
1737
  pagelayer_copy_select("[pagelayer-id='"+pagelayer_active.el.id+"']");
1738
 
@@ -1742,16 +1755,25 @@ jQuery(document).on('copy', function(copyEvent){
1742
 
1743
  // Handle Paste in the editor
1744
  jQuery(document).on('paste', function(pasteEvent){
1745
-
1746
  var pEle_target = jQuery((pasteEvent.originalEvent || pasteEvent).target);
 
 
 
 
1747
  var pagelayer_ajax_func = {};
1748
  var contenteditable = false;
1749
-
1750
- if(pEle_target.closest('[contenteditable]').length > 0 || pEle_target.is('input, textarea')){
 
1751
  pEle_target = pEle_target.closest('[contenteditable]');
1752
  contenteditable = true;
1753
  }
1754
 
 
 
 
 
1755
  // This function for ajax before send call back
1756
  pagelayer_ajax_func['beforeSend'] = function(xhr){
1757
 
@@ -1760,6 +1782,7 @@ jQuery(document).on('paste', function(pasteEvent){
1760
 
1761
  // If we dont have an active element then return false and stop ajax
1762
  if( !(pagelayer_active.el && pagelayer_active.el.id) ){
 
1763
  return false;
1764
  }
1765
 
@@ -1789,7 +1812,7 @@ jQuery(document).on('paste', function(pasteEvent){
1789
  }else{
1790
 
1791
  if(pagelayer_empty(pagelayer_active.el) || pagelayer_empty(pagelayer_active.el.id)){
1792
- console.log("Active element not found while pasting image !");
1793
  return;
1794
  }
1795
 
@@ -1797,21 +1820,53 @@ jQuery(document).on('paste', function(pasteEvent){
1797
  // We need to empty pagelayer.copy_selected
1798
  pagelayer.copy_selected = '';
1799
 
1800
- // Prevent to add action history
1801
- pagelayer.history_action = false;
1802
-
1803
- // Create image html
1804
- var html = pagelayer_create_sc('pl_image');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1805
 
1806
- pagelayer_set_atts(html, 'id', obj['data']['id']);
1807
- pagelayer_set_tmp_atts(html, 'id-url', obj['data']['url']);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1808
 
1809
- // Allow to add action history
1810
- pagelayer.history_action = true;
1811
-
1812
- // Copy the element
1813
- var id = pagelayer_copy_element(html, fTo);
1814
- jQuery('[pagelayer-id="'+id+'"]').click();
 
 
1815
  }
1816
 
1817
  // Some error occured
@@ -1828,7 +1883,7 @@ jQuery(document).on('paste', function(pasteEvent){
1828
 
1829
  var findImg = pagelayer_editable_paste_handler(pasteEvent, pagelayer_ajax_func);
1830
 
1831
- if(pagelayer_empty(findImg) && pagelayer_empty(contenteditable)){
1832
 
1833
  // Check the active element
1834
  if(pagelayer_active.el && pagelayer_active.el.id){
@@ -1836,10 +1891,10 @@ jQuery(document).on('paste', function(pasteEvent){
1836
  var jEle = jQuery("[pagelayer-id='"+pagelayer_active.el.id+"']");
1837
 
1838
  // Check if the any element is copied
1839
- if(pagelayer_can_copy_to(jEle)){
1840
- pagelayer_paste_element("[pagelayer-id='"+pagelayer_active.el.id+"']");
1841
- }
1842
 
 
 
1843
  }
1844
  }
1845
  });
@@ -1907,6 +1962,8 @@ function pagelayer_copy_select(selector){
1907
  localStorage.setItem("pagelayer_ele", eHtml);
1908
 
1909
  pagelayer.copy_selected = selector;
 
 
1910
  }
1911
 
1912
  function pagelayer_can_copy_to(to){
@@ -1957,8 +2014,11 @@ function pagelayer_paste_element(to){
1957
 
1958
  if(!pagelayer_empty(pagelayer.copy_selected)){
1959
  pagelayer_copy_element(pagelayer.copy_selected, fTo);
 
1960
  }
1961
 
 
 
1962
  return false;
1963
 
1964
  }
@@ -1988,6 +2048,10 @@ function pagelayer_copy_element(selector, insertAfter){
1988
 
1989
  pagelayer_element_setup('[pagelayer-id='+id+'], [pagelayer-id='+id+'] .pagelayer-ele', true);
1990
 
 
 
 
 
1991
  // Save this element in history action
1992
  if(pagelayer.history_action){
1993
  var cEle = pagelayer_near_by_ele(id, tag);
@@ -3088,8 +3152,9 @@ function pagelayer_sc_render(jEle){
3088
  // CSS Selector overide
3089
  if(!pagelayer_empty(all_props['overide_css_selector'])){
3090
  for(var r in rules){
3091
- rules[r] = rules[r].split(el.CSS.sel).join(all_props['overide_css_selector']);
3092
- rules[r] = rules[r].split(el.CSS.wrap).join(all_props['overide_css_selector']);
 
3093
  }
3094
  }
3095
 
@@ -5460,6 +5525,61 @@ function pagelayer_tooltip_setup(){
5460
 
5461
  };
5462
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5463
  function pagelayer_trim(str, charlist){
5464
  // discuss at: http://locutus.io/php/trim/
5465
 
1729
 
1730
  // Handle Copy of content
1731
  jQuery(document).on('copy', function(copyEvent){
1732
+
1733
+ // Is Selected string?
1734
+ var selectedText = "";
1735
+ if (window.getSelection){ // all modern browsers and IE9+
1736
+ selectedText = window.getSelection().toString();
1737
+ }
1738
+
1739
+ if(selectedText.length > 0){
1740
+ return;
1741
+ }
1742
 
 
1743
  if(pagelayer_active.el && pagelayer_active.el.id){
1744
+
1745
+ // Do empty clipbord data
1746
+ (copyEvent.originalEvent || copyEvent).clipboardData.setData('text/plain', '');
1747
+ copyEvent.preventDefault();
1748
+
1749
  // Save the active element id
1750
  pagelayer_copy_select("[pagelayer-id='"+pagelayer_active.el.id+"']");
1751
 
1755
 
1756
  // Handle Paste in the editor
1757
  jQuery(document).on('paste', function(pasteEvent){
1758
+
1759
  var pEle_target = jQuery((pasteEvent.originalEvent || pasteEvent).target);
1760
+ var tag = pagelayer_tag(pEle_target.closest('[pagelayer-id]'));
1761
+ var clipboardData = (pasteEvent.originalEvent || pasteEvent).clipboardData;
1762
+ var items = clipboardData.items;
1763
+
1764
  var pagelayer_ajax_func = {};
1765
  var contenteditable = false;
1766
+ var pasteWidget = false;
1767
+
1768
+ if( !pagelayer_empty(tag) && tag == 'pl_text' && (pEle_target.closest('[contenteditable]').length > 0 || pEle_target.is('input, textarea')) ){
1769
  pEle_target = pEle_target.closest('[contenteditable]');
1770
  contenteditable = true;
1771
  }
1772
 
1773
+ if( items.length < 1 || (items.length == 1 && pagelayer_empty(clipboardData.getData(items[0].type))) ){
1774
+ pasteWidget = true;
1775
+ }
1776
+
1777
  // This function for ajax before send call back
1778
  pagelayer_ajax_func['beforeSend'] = function(xhr){
1779
 
1782
 
1783
  // If we dont have an active element then return false and stop ajax
1784
  if( !(pagelayer_active.el && pagelayer_active.el.id) ){
1785
+ pagelayer_show_msg(pagelayer_l('active_ele_paste_msg'));
1786
  return false;
1787
  }
1788
 
1812
  }else{
1813
 
1814
  if(pagelayer_empty(pagelayer_active.el) || pagelayer_empty(pagelayer_active.el.id)){
1815
+ pagelayer_show_msg('active_ele_paste_msg');
1816
  return;
1817
  }
1818
 
1820
  // We need to empty pagelayer.copy_selected
1821
  pagelayer.copy_selected = '';
1822
 
1823
+ var pasteAfter = function(){
1824
+
1825
+ // Prevent to add action history
1826
+ pagelayer.history_action = false;
1827
+
1828
+ // Create image html
1829
+ var html = pagelayer_create_sc('pl_image');
1830
+
1831
+ pagelayer_set_atts(html, 'id', obj['data']['id']);
1832
+ pagelayer_set_tmp_atts(html, 'id-url', obj['data']['url']);
1833
+
1834
+ // Allow to add action history
1835
+ pagelayer.history_action = true;
1836
+
1837
+ // Copy the element
1838
+ var id = pagelayer_copy_element(html, fTo);
1839
+ jQuery('[pagelayer-id="'+id+'"]').click();
1840
+
1841
+ };
1842
 
1843
+ var replaceURL = function(){
1844
+
1845
+ // Finding widget image setting using id of jEle. Finding image editor setting from all of the other settings.
1846
+ var row = pagelayer.$$('[pagelayer-element-id='+pagelayer_active.el.id+']').find('.pagelayer-elp-image').eq(0).parent().parent();
1847
+
1848
+ row.find('.pagelayer-elp-image').css('background-image', 'url(\''+obj['data']['url']+'\')');
1849
+
1850
+ // To remove past temp attr so that they are not involve in future temp values
1851
+ _pagelayer_clear_tmp_atts(row);
1852
+
1853
+ for(var x in obj['data']['sizes']){
1854
+ _pagelayer_set_tmp_atts(row, x+'-url', obj['data']['sizes'][x]['url']);
1855
+ }
1856
+
1857
+ // Save and render
1858
+ _pagelayer_set_tmp_atts(row, 'url', obj['data']['url']);
1859
+ _pagelayer_set_atts(row, obj['data']['id']);
1860
+ };
1861
 
1862
+ // Image paste confirmation.
1863
+ if(!pagelayer_empty(pagelayer_active.el.tag) && pagelayer_active.el.tag == 'pl_image'){
1864
+
1865
+ pagelayer_confirmation_box(pagelayer_l('img_paste_conf'), replaceURL, pasteAfter, pagelayer_l('replace_img'), pagelayer_l('paste_after'));
1866
+
1867
+ }else{
1868
+ pasteAfter();
1869
+ }
1870
  }
1871
 
1872
  // Some error occured
1883
 
1884
  var findImg = pagelayer_editable_paste_handler(pasteEvent, pagelayer_ajax_func);
1885
 
1886
+ if(pagelayer_empty(findImg) && pagelayer_empty(contenteditable) || pasteWidget){
1887
 
1888
  // Check the active element
1889
  if(pagelayer_active.el && pagelayer_active.el.id){
1891
  var jEle = jQuery("[pagelayer-id='"+pagelayer_active.el.id+"']");
1892
 
1893
  // Check if the any element is copied
1894
+ pagelayer_paste_element("[pagelayer-id='"+pagelayer_active.el.id+"']");
 
 
1895
 
1896
+ }else{
1897
+ pagelayer_show_msg(pagelayer_l('no_active_ele_paste'));
1898
  }
1899
  }
1900
  });
1962
  localStorage.setItem("pagelayer_ele", eHtml);
1963
 
1964
  pagelayer.copy_selected = selector;
1965
+
1966
+ pagelayer_show_msg( pagelayer_l('copied_msg'));
1967
  }
1968
 
1969
  function pagelayer_can_copy_to(to){
2014
 
2015
  if(!pagelayer_empty(pagelayer.copy_selected)){
2016
  pagelayer_copy_element(pagelayer.copy_selected, fTo);
2017
+ return true;
2018
  }
2019
 
2020
+ pagelayer_show_msg(pagelayer_l('no_copied'));
2021
+
2022
  return false;
2023
 
2024
  }
2048
 
2049
  pagelayer_element_setup('[pagelayer-id='+id+'], [pagelayer-id='+id+'] .pagelayer-ele', true);
2050
 
2051
+ if(pagelayer_is_group(tag)){
2052
+ pagelayer_sc_render(jEle);
2053
+ }
2054
+
2055
  // Save this element in history action
2056
  if(pagelayer.history_action){
2057
  var cEle = pagelayer_near_by_ele(id, tag);
3152
  // CSS Selector overide
3153
  if(!pagelayer_empty(all_props['overide_css_selector'])){
3154
  for(var r in rules){
3155
+ var overide_css_selector = pagelayer_parse_el_vars(all_props['overide_css_selector'], el);
3156
+ rules[r] = rules[r].split(el.CSS.sel).join(overide_css_selector);
3157
+ rules[r] = rules[r].split(el.CSS.wrap).join(overide_css_selector);
3158
  }
3159
  }
3160
 
5525
 
5526
  };
5527
 
5528
+ // Pagelayer Messages
5529
+ function pagelayer_show_msg(msg, time){
5530
+
5531
+ time = time || 5000;
5532
+ var nholder = pagelayer.$$('.pagelayer-editor-notice');
5533
+ var mEle = jQuery('<div class="pagelayer-editor-msg">'+msg+' <span class="pli pli-cross pagelayer-notice-x"></span></div>');
5534
+
5535
+ nholder.append(mEle);
5536
+
5537
+ mEle.find('.pagelayer-notice-x').on('click', function(){
5538
+ mEle.css({opacity: 0});
5539
+ setTimeout(function(){
5540
+ mEle.remove();
5541
+ }, 900);
5542
+ });
5543
+
5544
+ setTimeout(function(){
5545
+ mEle.find('.pagelayer-notice-x').click();
5546
+ }, time);
5547
+
5548
+ }
5549
+
5550
+ // Pagelayer confirmation box
5551
+ function pagelayer_confirmation_box(message, yesCallback, noCallback, yesText, noText) {
5552
+
5553
+ yesText = yesText || 'Yes';
5554
+ noText = noText || 'No';
5555
+
5556
+ var dialog = jQuery('<div class="pagelayer-confirm-box-holder">'+
5557
+ '<div class="pagelayer-confirm-box" style="border-radius:5px">'+
5558
+ '<div class="pagelayer-confirmation-msg">'+ message +'</div>'+
5559
+ '<center>'+
5560
+ '<span class="pagelayer-btnyes button button-pagelayer">'+ yesText +'</span>&nbsp;&nbsp;&nbsp;'+
5561
+ '<span class="pagelayer-btnno button button-pagelayer">'+ noText +'</span>'+
5562
+ '</center>'+
5563
+ '</div>'+
5564
+ '</div>');
5565
+
5566
+ pagelayer.$$('body').append(dialog);
5567
+
5568
+ dialog.find('.pagelayer-btnyes').on('click', function() {
5569
+ dialog.remove();
5570
+ if(typeof yesCallback == 'function'){
5571
+ yesCallback();
5572
+ }
5573
+ });
5574
+ dialog.find('.pagelayer-btnno').on('click', function() {
5575
+ dialog.remove();
5576
+ if(typeof noCallback == 'function'){
5577
+ noCallback();
5578
+ }
5579
+ });
5580
+ dialog.show();
5581
+ }
5582
+
5583
  function pagelayer_trim(str, charlist){
5584
  // discuss at: http://locutus.io/php/trim/
5585
 
js/properties.js CHANGED
@@ -363,6 +363,13 @@ function pagelayer_elpd_generate(jEle, holder){
363
  fn_load(el, props);
364
  }*/
365
 
 
 
 
 
 
 
 
366
  // Section open close
367
  holder.find('>.pagelayer-elpd-section>.pagelayer-elpd-section-name').on('click', function(){
368
  var _sec = jQuery(this);
363
  fn_load(el, props);
364
  }*/
365
 
366
+ // Hide clone and delete options
367
+ if(!pagelayer_empty(all_props['hide_active'])){
368
+ pagelayer.$$('.pagelayer-elpd-options').addClass('pagelayer-hidden');
369
+ }else{
370
+ pagelayer.$$('.pagelayer-elpd-options').removeClass('pagelayer-hidden');
371
+ }
372
+
373
  // Section open close
374
  holder.find('>.pagelayer-elpd-section>.pagelayer-elpd-section-name').on('click', function(){
375
  var _sec = jQuery(this);
languages/en.json CHANGED
@@ -1815,5 +1815,12 @@
1815
  "email_desc" : "To change the email, visit your WordPress Dashboard -> Pagelayer -> Settings",
1816
  "CMA_desc" : "To change text, visit your WordPress Dashboard -> Pagelayer -> Settings",
1817
  "images_in_page" : "Show number of images in a page. This can create a pagination.",
1818
- "tooltip_display" : "Tooltip Display"
 
 
 
 
 
 
 
1819
  }
1815
  "email_desc" : "To change the email, visit your WordPress Dashboard -> Pagelayer -> Settings",
1816
  "CMA_desc" : "To change text, visit your WordPress Dashboard -> Pagelayer -> Settings",
1817
  "images_in_page" : "Show number of images in a page. This can create a pagination.",
1818
+ "tooltip_display" : "Tooltip Display",
1819
+ "active_ele_paste_msg" : "Active element not found while pasting image !",
1820
+ "no_active_ele_paste" : "Active element not found while pasting element !",
1821
+ "no_copied" : "There is no copied element !",
1822
+ "copied_msg" : "Widget copied successfully",
1823
+ "replace_img" : "Replace Image",
1824
+ "paste_after" : "Paste After Widget",
1825
+ "img_paste_conf" : "You have pasted over an existing image. How do you want to use the image ?"
1826
  }
main/ajax.php CHANGED
@@ -348,6 +348,29 @@ function pagelayer_save_templ_content($echo = false){
348
  }
349
  }
350
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
351
  // Shortcodes Widget Handler
352
  add_action('wp_ajax_pagelayer_do_shortcodes', 'pagelayer_do_shortcodes');
353
  function pagelayer_do_shortcodes(){
348
  }
349
  }
350
 
351
+ // Update the Site Title
352
+ add_action('wp_ajax_pagelayer_set_jscss_giver', 'pagelayer_set_jscss_giver');
353
+ function pagelayer_set_jscss_giver(){
354
+ global $wpdb;
355
+
356
+ // Some AJAX security
357
+ check_ajax_referer('pagelayer_ajax', 'pagelayer_nonce');
358
+
359
+ if( !current_user_can('manage_options') ){
360
+ $ret['error'] = __pl('no_permission');
361
+ pagelayer_json_output($ret);
362
+ }
363
+
364
+ $val = (int) @$_REQUEST['set'];
365
+
366
+ if(in_array($val, [1, -1])){
367
+ update_option('pagelayer_enable_giver', $val);
368
+ }
369
+
370
+ $ret['success'] = 1;
371
+ pagelayer_json_output($ret);
372
+ }
373
+
374
  // Shortcodes Widget Handler
375
  add_action('wp_ajax_pagelayer_do_shortcodes', 'pagelayer_do_shortcodes');
376
  function pagelayer_do_shortcodes(){
main/live-body.php CHANGED
@@ -143,6 +143,7 @@ echo '
143
  <div class="pagelayer-pro-notice">';
144
  pagelayer_show_pro_div('Premium Feature<span class="pli pli-cross pagelayer-pro-x"></span>', '', 0);
145
  echo '</div>
 
146
 
147
  <script>
148
  var pagelayer_iframe_cw = document.getElementById("pagelayer-iframe").contentWindow;
143
  <div class="pagelayer-pro-notice">';
144
  pagelayer_show_pro_div('Premium Feature<span class="pli pli-cross pagelayer-pro-x"></span>', '', 0);
145
  echo '</div>
146
+ <div class="pagelayer-editor-notice"></div>
147
 
148
  <script>
149
  var pagelayer_iframe_cw = document.getElementById("pagelayer-iframe").contentWindow;
main/live.php CHANGED
@@ -143,7 +143,42 @@ pagelayer_shortcodes.pl_post_props.params.post_name.default = "'.pagelayer_escap
143
  pagelayer_shortcodes.pl_post_props.params.post_status.default = "'.$_post->post_status.'";
144
  pagelayer_global_widgets = '.json_encode($pagelayer->global_widgets).';
145
  pagelayer_saved_sections = '.json_encode($pagelayer->saved_sections).';
146
- pagelayer_global_sections = '.json_encode($pagelayer->global_sections).';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
147
  </script>';
148
 
149
  echo '<style>
143
  pagelayer_shortcodes.pl_post_props.params.post_status.default = "'.$_post->post_status.'";
144
  pagelayer_global_widgets = '.json_encode($pagelayer->global_widgets).';
145
  pagelayer_saved_sections = '.json_encode($pagelayer->saved_sections).';
146
+ pagelayer_global_sections = '.json_encode($pagelayer->global_sections).';';
147
+
148
+ // Detect JS via givejs for better performance
149
+ if(empty($pagelayer->settings['enable_giver'])){
150
+ echo '
151
+ jQuery(document).ready(function(){
152
+ return jQuery.ajax({
153
+ url: "'.PAGELAYER_JS.'/givejs.php?test=1",
154
+ type: "GET",
155
+ dataType: "text",
156
+ success:function(data){
157
+
158
+ if(data !== "1"){
159
+ data = -1;
160
+ }
161
+
162
+ jQuery.ajax({
163
+ type: "POST",
164
+ url: pagelayer_ajax_url+"&action=pagelayer_set_jscss_giver",
165
+ data: {
166
+ pagelayer_nonce: pagelayer_ajax_nonce,
167
+ set : data
168
+ },
169
+ error: function(errorThrown){
170
+ console.log("Error saving giver data");
171
+ console.log(errorThrown);
172
+ }
173
+ });
174
+
175
+ }
176
+ });
177
+ });
178
+ ';
179
+ }
180
+
181
+ echo '
182
  </script>';
183
 
184
  echo '<style>
main/shortcode_functions.php CHANGED
@@ -589,8 +589,9 @@ function pagelayer_render_shortcode($atts, $content = '', $tag = '', $inner_bloc
589
  $style = pagelayer_parse_vars($style, $el);
590
 
591
  if(!empty($pagelayer->shortcodes[$tag]['overide_css_selector'])){
592
- $style = str_replace($el['selector'], $pagelayer->shortcodes[$tag]['overide_css_selector'], $style);
593
- $style = str_replace($el['wrap'], $pagelayer->shortcodes[$tag]['overide_css_selector'], $style);
 
594
  }
595
 
596
  $style = pagelayer_unescapeHTML($style);
@@ -685,7 +686,8 @@ function pagelayer_parse_el_vars($str, &$el){
685
 
686
  global $pagelayer, $post;
687
 
688
- if(!empty( $pagelayer->rendering_template_id ) && $post->ID != $pagelayer->rendering_template_id){
 
689
  $is_editable = false;
690
  }else{
691
  $is_editable = true;
589
  $style = pagelayer_parse_vars($style, $el);
590
 
591
  if(!empty($pagelayer->shortcodes[$tag]['overide_css_selector'])){
592
+ $overide_css_selector = pagelayer_parse_el_vars($pagelayer->shortcodes[$tag]['overide_css_selector'], $el);
593
+ $style = str_replace($el['selector'], $overide_css_selector, $style);
594
+ $style = str_replace($el['wrap'], $overide_css_selector, $style);
595
  }
596
 
597
  $style = pagelayer_unescapeHTML($style);
686
 
687
  global $pagelayer, $post;
688
 
689
+ // if is 404 then @$post->ID
690
+ if(!empty( $pagelayer->rendering_template_id ) && @$post->ID != $pagelayer->rendering_template_id){
691
  $is_editable = false;
692
  }else{
693
  $is_editable = true;
pagelayer.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: PageLayer
4
  Plugin URI: http://wordpress.org/plugins/pagelayer/
5
  Description: PageLayer is a WordPress page builder plugin. Its very easy to use and very light on the browser.
6
- Version: 1.2.9
7
  Author: Pagelayer Team
8
  Author URI: https://pagelayer.com/
9
  License: LGPL v2.1
3
  Plugin Name: PageLayer
4
  Plugin URI: http://wordpress.org/plugins/pagelayer/
5
  Description: PageLayer is a WordPress page builder plugin. Its very easy to use and very light on the browser.
6
+ Version: 1.3.0
7
  Author: Pagelayer Team
8
  Author URI: https://pagelayer.com/
9
  License: LGPL v2.1
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: page builder, editor, landing page, drag-and-drop, pagelayer, form-builder
4
  Requires at least: 4.7
5
  Tested up to: 5.5
6
  Requires PHP: 5.5
7
- Stable tag: 1.2.9
8
  License: LGPL v2.1
9
  License URI: http://www.gnu.org/licenses/lgpl-2.1.html
10
 
@@ -109,6 +109,16 @@ Do you have questions related to PageLayer ? Use the following links :
109
 
110
  == Changelog ==
111
 
 
 
 
 
 
 
 
 
 
 
112
  = 1.2.9 (September 23, 2020) =
113
  * [Bug-Fix] The image box and icon box widget content lines were broken with characters. This is fixed.
114
  * [Bug-Fix] In certain cases the animation heading widget was not rendering properly after last version. This is fixed.
4
  Requires at least: 4.7
5
  Tested up to: 5.5
6
  Requires PHP: 5.5
7
+ Stable tag: 1.3.0
8
  License: LGPL v2.1
9
  License URI: http://www.gnu.org/licenses/lgpl-2.1.html
10
 
109
 
110
  == Changelog ==
111
 
112
+ = 1.3.0 (September 26, 2020) =
113
+ * [Improvement] We have improved the Editor UX. Now we will show you a small notice modal for 5 seconds for your actions.
114
+ * [Improvement] The copy-paste method has been further improved.
115
+ * [Task] In certain cases the JS and CSS file was not loaded properly because PHP execution was not allowed for compressing the static content. We have added auto detection to serve via PHP if its available.
116
+ * [Bug-Fix] In the primary menu widget if the menu name was longer, the menu item would exceed the border. This is fixed.
117
+ * [Bug-Fix] While duplicating, the accordion and collapse widgets were not rendering properly. This is fixed.
118
+ * [Bug-fix] In some cases, while turning on the error report in PHP, some PHP error notice was shown. This is fixed.
119
+ * [Bug-fix] The popup option styles were not applied properly. This is fixed.
120
+ * [Bug-fix] The clone and delete icons were removed from the Body Props as they were not in use.
121
+
122
  = 1.2.9 (September 23, 2020) =
123
  * [Bug-Fix] The image box and icon box widget content lines were broken with characters. This is fixed.
124
  * [Bug-Fix] In certain cases the animation heading widget was not rendering properly after last version. This is fixed.