8889841creadme.txt000064400000300167150522036200006544 0ustar00=== ElementsKit Elementor addons === Contributors: xpeedstudio, Ataurr, emranio Tags: Elementor addons, mega menu builder, widgets for Elementor, header footer builder, Elementor widgets, elementor addon, elements, widgets, Elementor modules, page builder addons, addons Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 7.4 Stable tag: 3.0.4 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html The Elementor Addons provides various premium and free Elementor addons. The modules include Header Footer Builder, Elementor Mega Menu Builder, Elementor Templates Library, etc., under one hood. It also has 85+ custom Elementor widgets to create any site on the fly, including Team member, Countdown Timer, Testimonial widget, and others. == Description == **ElementsKit Elementor addons** is an ultimate and all-in-one addons for [Elementor](https://elementor.com/) Page Builder. It includes the most comprehensive modules, such as **Header Footer Builder, Mega Menu Builder, Layout template Library**, etc. under the one hood. It has **85+ custom Elementor widgets** such as an Advanced accordion, Pricing table, Team member, testimonial, Accordion, tab, Countdown Timer, etc. to create any site with ease. So, the WordPress page and post design are more flexible now. This is the best addon for Elementor page builder. **Elementskit** has Exclusive features that blow your mind. Like our Mega Menu Builder, Header and Footer Builder layout library, **One Page Scroll, Sticky Content, and Parallax Effects, you will get tons of Premium features that you have never imagined in Elementor addons.** Moreover, this Elementor addon has unique and powerful custom controls, such as Image Picker, Ajax Select2, Advanced Widgets, and many more. Why do you need multiple Elementor addons? Where is everything under the one hood? ##USEFUL LINKS## **[ElementsKit Landing Page](http://go.wpmet.com/ekitpro)** | **[Need Support?](http://wpmet.com/support-help/)** | **[Documentation](https://wpmet.com/docs/docs/non-knowledgebase/elements-kit/)** | **[Video Tutorials](https://www.youtube.com/watch?v=VhBl3dHT5SY&list=PL3t2OjZ6gY8MVnyA4OLB6qXb77-roJOuY&ab_channel=Wpmet)** | **[Request a Feature](https://wpmet.com/plugin/elementskit/roadmaps#ideas)** == Screenshots == 1. Installation == Upgrade Notice == WordPress 4.9+ == = KEY FEATURES == == - Elementor Header Footer Builder - Elementor Widget Builder - Mega Menu Builder for Elementor - Vertical Mega Menu - 85+ Free and Premium Widgets - 45+ Pre-designed Header & Footer Templates - 98+ Ready Pages to build any website - 777+ Ready Sections to just download and use on your website. - WooCommerce Widgets for your WooCommerce shop page. - One Page Scroll - Sticky Content - PRO - Parallax Effects - PRO - Cross-Domain Copy Paste - PRO - Multi Widgets Area - Gallery Widget. Filterable, Masonry, Grid - PRO - Cross-Browser Compatible - Fully Responsive - Expert Support Team - Build with Elementor == Layoutkit Elementor Template library == ElementsKit has Layout Template library features in which over 112+ ready-made template pages like the Home page, about us page, service page, and contact pages. And 500+ built-in sections are available. Just click the layout icon Elementor canvas and insert it into your site; it's so easy to use without any hassle like importing JSON. You will get a complete native feel when you use this. == 500+ Readymade Section == ElementsKit comes with 500+ readymade section blocks. Make any website on the fly with these blocks from the exclusive layout kit template library. You don't need to create from scratch, the Elementor addons has made all easy for you. Just input the design from the Layoutkit library and modify it according to your need. That's it. Your site is ready to launch. == Modular based and Lightweight == ElementsKit builds optimization in mind. We develop our Modular-based plugin, so you don't need any addons. You can enable/disable specific elements from the ElementsKit option panel to prevent overloading your website with Extra CSS or JS code you will not use, which helps your website have a blazing-fast performance. == Completely Customizable == Every widget has huge customizable options to control anything according to your needs. You can build any style you want with our plugin. == 50+ FREE WIDGETS AND COUNTING == We have over 50+ widgets with our free plugin. And Every widget is built with care. This widget pack is the best in town with design as well as control and features. You will be amazed to use the free version that will give you exactly the premium feel. == 1. Heading == [ **Heading** ](https://wpmet.com/plugin/elementskit/heading/) - Our Heading widget enables you to adorn your headlines. This widget comes up with multiple fancies, and custom styles with Headings, Titles, subtitles, and descriptions with Separator. [ Check out our video screencast ](https://www.youtube.com/watch?v=7-YiyyxTwRs&list=PL3t2OjZ6gY8MVnyA4OLB6qXb77-roJOuY&index=73) It offers lots of styles including heading titles with background color text style, heading titles with background image style, WordPress heading titles with gradient sub-title style, heading with blue focused titles, headline titles with top subtitle, and heading titles with separator style. == 2. Button == [ **Button** ](https://wpmet.com/plugin/elementskit/button/) - Our Button Widget helps you to create amazing buttons with text, color, hover effects, and other effects. This will also enable you to create call-to-action buttons. [ Check out our video screencast ](https://www.youtube.com/watch?v=Gcx9uP-7pao&list=PL3t2OjZ6gY8MVnyA4OLB6qXb77-roJOuY&index=18) Our button widget offers lots of styles including a rounded button with an icon style, a box-shaped link button with an icon, a dropdown CTA button with an icon, a WordPress button WooCommerce buttons style, addons call to action button in video icon style, fancy add to cart button gradient click-through style. == 3. Team == [ **Team** ](https://wpmet.com/plugin/elementskit/team/) - Our Team widget allows you to showcase the members with their names, positions, bios, pictures, and social media links. Using the team member, you can customize the team section as you need it. [ Check out our video screencast ](https://www.youtube.com/watch?v=CkVzFt27wxs&list=PL3t2OjZ6gY8MVnyA4OLB6qXb77-roJOuY&index=39) It offers a Full-width carousel slider style, slider full image & details with hover style, incorporates staff style, WordPress in a grid style, WordPress round image & shadow box style, long height image, gradient hover effects style for the team member. == 4. Accordion == [ **Accordion** ](https://wpmet.com/plugin/elementskit/accordion/) - Display your texts in a foldable and concise way using Accordion FAQ Widget. By using it on your pages, posts, or anywhere on your site, the length of the page can be shorthand with custom options in color, icon, style, and motion effects. [ Check out our video screencast](https://www.youtube.com/watch?v=omOe7iThK48&feature=youtu.be) Our accordion widget offers lots of styles like Solid color style, gradient color FAQ, accordion block style, box-shadow, simple FAQ style, accordions in tabs style, wp service box, collapsible content accordion, info box style, and floating point. ==5. Tab == [ **Tab** ](https://wpmet.com/plugin/elementskit/tab/) - Tab Widget will enable you to show your texts divided into horizontal or vertical tabs with the title. You can customize your tabs as per your requirement using this widget. [ Check out our video screencast ](https://www.youtube.com/watch?v=1TtJ3bzs954&feature=youtu.be) Our Tab addon offers lots of styles like general line style, fill color box style, full grid with icon text, vertical gradient style, WordPress animated style, WP collapsible accordion style, FAQ style, WooCommerce product style, fill body content box style for tabs. == 6. Social Icons == [ **Social Icons** ](https://wpmet.com/plugin/elementskit/social-media/) - Display your social media icons including Facebook, Instagram, Twitter, and LinkedIn with our Social icons Widget on your WordPress website. Moreover, you can customize these with different shapes, colors, styles, text, borders, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=vK2pV6AwNYs&feature=youtu.be) Our Social Icons Widget offers lots of styles including filled circle color style, icons with square border, icons with filled square color style, text with rectangle color style, icons with multi-color, and social media account icons with text. == 7. Blog Posts == [**Blog Posts**](https://wpmet.com/plugin/elementskit/blog/) - Do you want to display your blog posts more intelligently so visitors love them? If yes, you need to try the blog posts widget of ElementsKit. [ Check out our video screencast ](https://www.youtube.com/watch?v=9O_mPiS-8bY&feature=youtu.be) With this amazing widget, you can set the layout style, show/hide the featured image, set image position, define featured image size, set the number of posts to be displayed per row, show/hide post title, pagination, select posts by category and other parameters, order the post based by date, title, author, modification, and comments. You can also customize the read more button and make necessary changes in the styles from settings. This addon will give your blog archives a look you always wanted. == 8. Client Logo == [ **Client Logo** ](https://wpmet.com/plugin/elementskit/client-logo/) - Our Client Logo widget helps you to showcase client and sponsor logos on your Elementor web pages with different styles including a carousel slider. You can also customize the logo section as per your need. [ Check out our video screencast ](https://www.youtube.com/watch?v=l4JJVvk3kJQ&feature=youtu.be) Our Client and sponsor logo addon offers lots of styles like gradient box effects, box shadow effects, solid color effects, slider with thin border effects, client double row slider, black and white effects, carousel style, client logo no gutter style, carousel slider with full inner navigation effects. == 9. Countdown Timer == [ **Countdown Timer** ](https://wpmet.com/plugin/elementskit/countdown-timer/) - Our Countdown Timer widget will allow you to use the countdown timer feature on your website. You can use lots of effects, styles, and formats. [ Check out our video screencast ](https://www.youtube.com/watch?v=m7WcVE3umaM&feature=youtu.be) It offers lots of styles like the timer in fill color style for events, birthday countdown in timer line stroke color style, clock timer with colorful fill style, WordPress counter with colorful gradient fill style, WP counter box border style, counter box dark border style. == 10. FAQ == [ **FAQ** ](https://wpmet.com/plugin/elementskit/faq/) - This widget will enable you to showcase your frequently asked questions (Q&A) on your webpage. This FAQ widget comes up with a listing layout and shows answers below every question where you can customize the content design with different unique styles. [ Check out our video screencast ](https://www.youtube.com/watch?v=q7EMV05-YJk&feature=youtu.be) It offers lots of styles for your WordPress FAQ box like shadow style, border style, transparent background with border, list style, toggle style, accordion style, a box with title background, and simple faq style. == 11. Funfact == [ **Funfact** ](https://wpmet.com/plugin/elementskit/funfact/) - Using the Funfact widget, you can showcase the number, statistics, achievements, and facts in a progressive number counter. This animated number counter helps to customize the background, icon, and format to display your number counter accordingly. [ Check out our video screencast ](https://www.youtube.com/watch?v=YJCVWamwW0A&feature=youtu.be) It offers lots of styles like box-shadow style, funfacts with fill icon box, number counter radius with border icon box, WordPress animated number counter style, WP stats animated number counter style, social media fans counter, modules statistic counters, project counter style, product counter style, followers counter style. == 12. Icon Box == [ **Icon Box** ](https://wpmet.com/plugin/elementskit/icon-box/) - The icon box widget allows you to display a short brief about the services you provide or products you offer within boxes with customization options like icon type, badge, content, box container, background, overlay, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=vom3nCp1ytc&feature=youtu.be) It offers lots of styles like icon box with default style, gradient hover style, service box with icon, WordPress colorful icon box shape with fill color, service box style, wp icon box shape with image overlay, a box with left side icon, list style with colorful icon box. == 13.Image Accordion == [ **Image Accordion** ](https://wpmet.com/plugin/elementskit/image-accordion/) - With our image accordion widget, you can display multiple images in a shortened format with a title, subtitle, description, and call to action button. [ Check out our video screencast ](https://www.youtube.com/watch?v=SeebZHPsAkI&feature=youtu.be) It offers lots of styles like the default style, 4 columns style, extensions slider carousel, 4 columns no gutters style, WordPress slider style, 5 columns no gutters style for Image Accordion. == 14. Image Box == [ **Image BoxWidget** ](https://wpmet.com/plugin/elementskit/image-box/) - The Image Box Widget lets you add image boxes that combine images with headlines, texts, and call-to-action buttons. You can style up the boxes with lots of effects and formats. [ Check out our video screencast ](https://www.youtube.com/watch?v=GrsBHIsaYZo&feature=youtu.be) It offers lots of styles like a modern image box, a box with content, a border-bottom on center style, a border-bottom on the right style, a WordPress box with the right content, a box with sidebar, an image box content slide down. == 15. Pie Chart == [ **Pie Chart** ](https://wpmet.com/plugin/elementskit/piechart/) - This Pie Chart widget allows you to create data pie charts on your web pages. Using this Pie Chart widget, you can design its styles, chart content, and percentage according to your expectations. [ Check out our video screencast ](https://www.youtube.com/watch?v=_2gaHU3bWjA&feature=youtu.be) It offers lots of styles like colorful chart style, black color style, WP gradient style, WordPress thin line with the colorful style, thin line chart style, and data. == 16. Pricing Table == [ **Pricing Table** ](https://wpmet.com/plugin/elementskit/pricing-new/) - Describe your clear product value with the pricing table widget. It helps to customize the header template, price tag, features, button, pricing figure, ordering, and much more. [ Check out our video screencast ](https://www.youtube.com/watch?v=ARkybC52qAU&feature=youtu.be) This Pricing Table widget offers lots of styling options including a table with default style, table 04 column with gradient style, table block 03 columns with gradient red color style, pricing grid 03 columns with box shadow style, table 03 column with box-shadow custom style. == 17. Progress Bar == [ **Progress Bar** ](https://wpmet.com/plugin/elementskit/progressbar/) - Visualize your project's progress with our progress bar widget. Using it, you can showcase skills, success rates, future goal predictions, or project progress with lots of styles and control options. [ Check out our video screencast ](https://www.youtube.com/watch?v=LJRu_nMqUtY&feature=youtu.be) This widget offers lots of styling options including the progress bar with line shape, fatter line, animated skill bar line with shadow, percentage bar line with white background, bar line with a rounded style, bar with tooltip, skill bar with tooltip square, dots style, and tooltip circle point. == 18. Testimonial == [ **Testimonial** ](https://wpmet.com/plugin/elementskit/testimonial/) - Show your clients feedback, and recommendations on your sites with a perfect testimonial widget. Like our other addons, it has various customizable options like layout, wrapper content style, description, title separator, client, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=SzNlJFx1QUo&feature=youtu.be) The testimonial widget offers lots of styling options including the Company logo with image style, grid style, gradient on hover style, Commentor info with text, rotator style for WordPress, showcase plugin with border, reviews with modern design, WP Star ratings with gradient effect. == 19. MailChimp == [ **MailChimp** ](https://wpmet.com/plugin/elementskit/mail-chimp/) - Create and manage a mailing list, automated mailing, newsletter, and many other options with the MailChimp widget for WordPress sites. Through this, you can personalize your sign-up form with attractive and multiple styles. [ Check out our video screencast ](https://www.youtube.com/watch?v=rmvVqYtrPdQ&feature=youtu.be) Our MailChimp widget offers lots of styling options including horizontal default subscribe style, horizontal subscribe gradient style for eCommerce, MailChimp with the newsletter, subscribe single button, contact form 7 for WordPress, single buttons for WooCommerce sites, form subscribe with single button style. == 20. Header Info == [**Header Info**](https://wpmet.com/plugin/elementskit/header-info/) - Display your logos, texts, business info, advertisements, and banners using our header addons. This widget contains a header, icon, text, content, styles with color, blocks, typography, and other advanced features. Our Header Info addon offers lots of styling options including a sticky header for WordPress with an icon, a sticky menu with text, headers with blue color, a sticky widget with a logo, a floating menu with a banner image, a header template with a dark style, WordPress header templates style with hover effect, menu with content, website header templates design with typography. == 21. Image Comparison == [ **Image Comparison** ](https://wpmet.com/plugin/elementskit/image-comparision) - Display your image widget that compares two images and gives an attractive before and after slider effect. With our image comparison widget, you can compare the image by selecting vertical or horizontal with motion effects, customize label color, typography, background type, margin, padding, etc. for before and after images. [ Check out our video screencast ](https://www.youtube.com/watch?v=BJiDEaLvddQ&feature=youtu.be) This Image Comparison addon offers lots of styling options including a before and after slider with the vertical style, sliders with a horizontal style, WordPress Before after slider with a dark style, slider with a border, sliders with hover, and a comparison slider with border-radius. == 22. Call To Action == [ **Call To Action** ](https://wpmet.com/plugin/elementskit/call-to-action/) - Bring an image, button, content, and other features under one box with the call to action widget. With this call to action widget, you can select an image, button, title, color, and many more styling options. [ Check out our video screencast ](https://www.youtube.com/watch?v=nVHM65aLrcY&feature=youtu.be) It offers lots of widgets presets including image, title, button, colorful effects, gradient look, rounded button, dark background image, background image with title & subtitle for a call-to-action button. == 23. Video == [ **Video** ](https://wpmet.com/plugin/elementskit/video/) - The video widget gives you the ability to add playable videos to your page. Through this, you can easily upload, preview, autoplay, play on mobile, Image overlay, and so on with different styles and many more features. [ Check out our video screencast ](https://www.youtube.com/watch?v=bbnP-zjNnkk&feature=youtu.be) This Video widget offers lots of styles including embedded video addons with the play button, button text, icon, image overlay, and thumbnail. Also, WP embeds video addons for YouTube Livestream and Vimeo. == 24. Post Tab == [ **Post Tab** ](https://wpmet.com/plugin/elementskit/post-tab/) - This post tab widget helps you to display your blogs, popular posts, and recent posts in tabs as per the category. With it, you can customize post count, categories, and columns with unique styles. [ Check out our video screencast ](https://www.youtube.com/watch?v=ZoZv7sYqdwU&feature=youtu.be) Our Post Tab widget offers lots of styles including image, hover style, vertical style, subtitle, separator style for WooCommerce sites, red color style, 2 columns, 3 columns, and 4 columns. == 25. Category List == [ **Category List** ](https://wpmet.com/plugin/elementskit/category-list/) - Organize every section of each category in a list. Our category list widget comes with various styles, layouts, and other advanced options. Using this widget, you can customize the section easily. [ Check out our video screencast ](https://www.youtube.com/watch?v=ECFC0QregXg&feature=youtu.be) This Widget offers lots of styles including vertical style, horizontal style, etc. Besides, it offers a Widget with an icon, subtitle, label, categories, and post tags. == 26. Post List == [ **Post List** ](https://wpmet.com/plugin/elementskit/post-list) - The post list widget will let you display your posts in a well-formatted list. Customize your post list elements with this and select category, change layout, text, metadata, and many more. You can also utilize it as a perfect single post template builder. [ Check out our video screencast ](https://www.youtube.com/watch?v=LTt3kvPGsCo&feature=youtu.be) It offers lots of styles including vertical and horizontal styles. Also, widgets with icons, media, labels, categories, post tags, and post lists. == 27. Page List == [ **Page List** ](https://wpmet.com/plugin/elementskit/page-list/) - The page List widget helps to display your list of pages in a horizontal or vertical layout and customize using the widget for a WordPress website. You can change the layout, target, icon, text, subtitle, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=X7GdOwcy5Uo&feature=youtu.be) It offers lots of styles including a Page list widget with a vertical style, and WordPress sitemaps with a horizontal style. Again, the page list with text, background color, icon, subtitle, and label. == 28. Header Offcanvas == [ **Header Offcanvas** ](https://wpmet.com/plugin/elementskit/header-offcanvas/) - Header Offcanvas allow the user to display sidebar content like the demo and registration when the specific button is triggered. This menu provides options to add content blocks of title, text, video, images, forms, social icons, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=fb4usBDqLnk&feature=youtu.be) This Widget offers multiple styles including the OffCanvas sidebar with the header, border, panels, menus, menu style with sidebar, gradient style, classic style, and shadow style. == 29. Drop Caps == [ **Drop Caps** ](https://wpmet.com/plugin/elementskit/drop-caps/) - This Drop Caps Widget lets you display the first letter in a stylish, large, and capitalized format. Using this, you can customize the color, content, border, radius, and other more. [ Check out our video screencast ](https://www.youtube.com/watch?v=SyO81w-pgi0&feature=youtu.be) Our Drop Caps Widget offers lots of styles including default style, background style, background rectangular style for WordPress, background border style, and background full radius style. == 30. ElementsKit Nav Menu == [ **ElementsKit Nav Menu**](https://wpmet.com/plugin/elementskit/nav-menu/) - ElementsKit Nav Menu widget allows you to navigate different pages and create a drop-down nav menu, different menu settings including control spacing between all elements, position, colors, background, width, separators, borders, and close icon, etc. This widget offers lots of styles including Submenu item styles, submenu panel styles, nav menu hamburger styles, mobile page navigation menu logos for WordPress, light style, dark style, and mixed style. == 31. Dual Button == [ **Dual Button** ](https://wpmet.com/plugin/elementskit/dual-button-2/) - Display two buttons side by side with the dual button widget. You can even make colorful call-to-action dual buttons with this widget. [ Check out our video screencast ](https://www.youtube.com/watch?v=Yk4RikCqW3g&feature=youtu.be) It offers multiple buttons like buttons with middle text, border radius, calls to action buttons, dual button style, WP square button with icon, rounded button with icon, CTA buttons with separator icon, and WordPress button addon with the both-sided icon. == 32. Business Hours == [ **Business Hours** ](https://wpmet.com/plugin/elementskit/business-hours) - Use the business hour widget to inform about your opening hours so users can get updates on whether you are currently open or not. Use this widget with unique designs and styles. [ Check out our video screencast ](https://www.youtube.com/watch?v=nhp67zqBOFM&feature=youtu.be) The business Hours widget offers multiple styles like reservation hours style, widgets opening hours, indicator style, WP pre-defined business timings, office hours widget, custom working days & hours, opening times, and closing times. == 33. Social Share == [ **Social Share** ](https://wpmet.com/plugin/elementskit/social-share/) - Share your content on your social media accounts with one button click. Our social share widget will enable you to share blog posts, news, and the latest updates on Facebook, Twitter, LinkedIn, Pinterest, and more. [ Check out our video screencast ](https://www.youtube.com/watch?v=j1OMUDFaaaA&feature=youtu.be) Social share addon offers multiple styles like button style, floating buttons style, vertical floating share buttons for WordPress, horizontal floating share button style, share with icons & text, and WP share icons in button style. == 34. Caldera Forms == [ **Caldera Forms** ](https://wpmet.com/plugin/elementskit/caldera-form/) - Build your contact form with the caldera forms widget. Caldera forms Elementor addon comes up with different types of form styles for capturing leads. [ Check out our video screencast ](https://www.youtube.com/watch?v=umCaUQFC7JY&feature=youtu.be) It offers multiple styles like Vertical style, horizontal style, nurture with colors, submit button for WordPress, radio and checkbox button, forms with background, forms with outer background, double column caldera form with a full-width button, dark color field, double column field distribution, form manager, WP form creator. == 35. Contact Form 7 == [ **Contact Form 7** ](https://wpmet.com/plugin/elementskit/contact/) - Contact Form 7 Widget will help you to create various types of contact forms. Using our Contact Form 7, you can design your form container, and fields and choose the preferred form layout to style it exclusively. [ Check out our video screencast ](https://www.youtube.com/watch?v=rgm3eTMYr24&feature=youtu.be) Contact form 7 addon offers multiple styles including vertical style and horizontal style, gradient button style, colors, animated line style, outline style, flat style, WordPress feedback form, WordPress forms with the label, forms without the label, form with the bottom border. == 36. Ninja Forms == [ **Ninja Forms** ](https://wpmet.com/plugin/elementskit/ninja-forms/) - The ninja forms widget will give you the facilities to create contact forms with different types and styles. You can customize every element of the form as per your need. [ Check out our video screencast ](https://www.youtube.com/watch?v=XOwlb5u2GrQ&feature=youtu.be) Ninja Forms offers multiple styles including feedback form addons, WP event registration forms, inquiry form templates, custom contact forms, pdf form submissions, user registration forms, WordPress appointment forms, survey forms, email subscription forms, newsletter forms, donation forms, booking forms for WordPress, WP application forms, WordPress employment verification forms, and star rating forms. == 37. WP Forms == [ **WP Forms** ]( https://wpmet.com/plugin/elementskit/wp-forms/) - The WP Forms widget lets you build any type of form like a contact form, suggestion form, newsletter, subscribe form, etc. with different styling options. [ Check out our video screencast ](https://www.youtube.com/watch?v=XOwlb5u2GrQ&feature=youtu.be) Check out our video screencast WP Forms offers multiple form styles including a custom contact form, WP feedback form builder, payment form widget, WordPress survey form, donation form addon, email submit form, contact form widget, WordPress user registration form, and contact form builder. == 38. weForms == [ **weForms** ](https://wpmet.com/plugin/elementskit/we-forms/) - weForms widget will help you to build various contact forms with different colors, fields, labels, buttons, and more customization facilities. [ Check out our video screencast ](https://www.youtube.com/watch?v=4uYi0833Kjw&feature=youtu.be) weForms offers multiple form styles including support form, volunteer application form builder, WP event registration form, contact form builder, contact form extension, weForms widget, and WordPress form builder. == 39. Header Search == [ **Header Search** ](https://wpmet.com/plugin/elementskit/header-search) - Ever thought of customizing the search box positioned at the header? The Header Search Widget from ElementsKit will let you do that just in a few minutes. [ Check out our video screencast ](https://www.youtube.com/watch?v=poBmDTuXBL0&feature=youtu.be) Be it the search icon, placeholder text, font size, border type, background color, or placeholder color, you can customize all of these with the header search widget. And you know what? It's a free feature! == 40. Lottie == [ **Lottie** ](https://wpmet.com/plugin/elementskit/lottie/) - Our Lottie animation widget gives you the ability to add Lottie Animations to your Elementor pages. Just easily export a JSON file or provide a URL to use animation. Moreover, you can enable reverse animation, autoplay, loop, render type, select hover options, and lots of other features. [ Check out our video screencast ](https://www.youtube.com/watch?v=yey37Nxqjno&feature=youtu.be) Lottie addon offers multiple styles of animation including custom count loop, autoplay, increase speed, reverse animation, hover pause effect, hover play effect, hover with reverse play effect, custom link, scroll parallax effect, individual hover style, and viewport animation style. == 41. Post Grid == [ **Post Grid** ](https://wpmet.com/plugin/elementskit/post-grid/) - The post grid widget will help you to display your content, image, post, product, etc. in a group with different styles. It has customizable options including categories, post count with grid styles, motion effects, and more. [ Check out our video screencast ](https://www.youtube.com/watch?v=Mz_KiyAdGhI&feature=youtu.be) Post grid offers multiple styles including two grid layout style, three grid layout style, WordPress four grid layout style, WP custom post grid, WordPress post type grid, post display, content grid addons, post view widget, masonry layout with animation, grid with zoom in animation, slide-up animation. == 42. TablePress == [ **TablePress** ](https://wpmet.com/plugin/elementskit/tablepress/) - TablePress widget will allow you to create responsive data tables on your WordPress website. Style up your table header, body & filter options with the TablePress, table builder addon. [ Check out our video screencast ](https://www.youtube.com/watch?v=XOwlb5u2GrQ&feature=youtu.be) TablePress addon offers multiple styles including flip style table, scroll style data table, WordPress stack style table, data table style, WP advanced data table, table builder colorful data table style, spreadsheet data table style, full weight style WordPress table. == 43. Fluent Forms == [ **Fluent Forms**](https://wpmet.com/plugin/elementskit/fluent-forms/) - If you've got Fluent Forms installed on your website, this widget by ElementsKit will let you use and customize any of your forms straight from Elementor. You can use custom form titles and descriptions, show or hide label placeholders, and error message. Moreover, you can customize the link color, background type, alignment, etc. of the form elements. == 44. Back to Top == [ **Back to Top** ](https://wpmet.com/plugin/elementskit/back-to-top/)- Wanna add and customize the back-to-top button on your website? You need the Back to Top widget of ElementsKit. When it comes to the appearance of the back to top button, you can either choose text only, icon only, or progress indicator. There are also options to set the button text, alignment, and offset top. Last but not least, you can choose to show the button on scroll or not. == Exclusive modules == We have developed Awesome exclusive modules which saved tons of time when you are developing your site. As well it will save you time to develop your site within a short time. - **ElementsKit Header and Footer Builder:** We have built header footer builder with Elementor builder to provide your introductory content in the header and a group of content or links at the footer which will encourage users to take action. Our ElementsKit plugin will help you to create your header and footer template with a logo and menus. Also, you can use the constants in the pro version to show any page you like. There are three types of conditions you can select, such as Entire Site, Singular, and Archive. Basically, you can choose which page you want to add your header and footer. There is an activation option by which you can activate or inactivate the header footer builder whenever you want. [ Check out our video screencast ](https://www.youtube.com/watch?v=XOwlb5u2GrQ&feature=youtu.be) - [ **Megamenu builder (PRO Layout)** ](https://products.wpmet.com/megamenu/) Develop user experience with your sites and cover all the necessary categories by using the mega menu. It's the best way to navigate the deepest section of your sites with just one click with this drop-down menu. You can build your mega menu beyond your expectations with our mega menu builder. Our most unique feature is you will have two options for the mobile view to show your submenu, one is a Builder Content and another one is a WP Sub Menu List. Other pro features of mega menu builder are drag and drop menu builder panel, auto add pages, social links menu, display location, pages, content, menu, badge, post, custom links, categories, and many more. - [**Sticky Content:**](https://wpmet.com/plugin/elementskit/sticky-landing/) If you want your user stuck or fixed in a section, even if the section won't vanish after scrolling down, then you need to use our powerful Sticky Content Widget. This feature will help you to access your content from any place on the webpage. For this, we have an option for choosing your place from the drop-down like Top or Bottom. You can also choose your device to be active or inactive such as Desktop, Tablet, or Mobile. There are other options including Sticky offset, Add ekit-sticky-effects, and other more. - [**Onepage Scroll:**](https://wpmet.com/plugin/elementskit/onepage-scroll/) Want to Scroll through your site very easily and make your site more elegant? One page scroll feature will give you the mobile app scrolling feeling to your webpage. Our effective and lightweight one-page scroll comes with a 15+ navigation style where users are allowed to scroll through Dot Move, Scale up or Line Move, and many more. One page scroll is the most amazing module of ElementsKit. Add any page with a one-page full-screen scroll with ease. - **ElementsKit Icon Pack Module:** ElementsKit's Icon Pack module offers hundreds of icons ready to use whenever you need them. This module features one of the richest and most well-designed icon packs you'll find. So, if you need an icon like home, search, cart, FAQ, or branded ones, you can rely on the icon pack module of ElementsKit to choose from a sea of icons arranged side by side. We hope that you'll never be disappointed. == Exclusive PRO Elementor Addons widgets == == 1. Gallery == [ **Gallery (PRO)** ](https://wpmet.com/plugin/elementskit/gallery/) - Showcase your recent photos, company environment, events, etc. to your visitors with a gallery widget. Our image gallery widget comes with different styles in content, layout, thumbnail, overlay, filter, sequence, alignment, filter label, ordering, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=5pRmbZ2Gpvc&feature=youtu.be) Gallery addon offers multiple styles including style grid, style masonry, style 4 column masonry, style 4 column masonry no popup, gallery style grid 4 column addon, WP image carousel style, justified image gallery for WordPress, grid layout, custom caption & attractive hover effects, filter images within your gallery, and enticing image effects. == 2. Advanced Accordion == [ **Advanced Accordion (PRO)** ](https://wpmet.com/plugin/elementskit/advaced-accordion/) - Showcase your features like image, content, blog, social feed, FAQ, countdown timer, progress bar, or MailChimp subscription form within the accordion in a nested format. With our advanced accordion, customize your content, choose style, icon, enable or disable loop count, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=oV-7-NNiGZo&feature=youtu.be) The advanced accordion addon offers multiple styles including image accordion, accordion content, display text content with accordion effect, FAQ accordions, responsive accordion, collapsible content style accordion, multi-color accordion addon, nested accordion for WordPress, toggle icon accordion, gradient accordion with spacing. == 3. Advanced Tab == [ **Advanced Tab (PRO)** ](https://wpmet.com/plugin/elementskit/advanced-tab-one/) - Display nested elements including text box, image box, icon box, contact form, MailChimp subscription form, FAQ, team, social feed, blog, and much more within the tabs. Our Advanced tab widget provides custom options in style, icon, nav alignment, and others. Check out our video screencast Advanced tab addon offers multiple styles including horizontal layout tabs, vertical style tabs, content boxes with icon style tabs, full grid text style tabs, full grid buttons with vertical tab style, WordPress full grid horizontal content box tab, icon text with progress style tab, left side nav with modern gradient tab, WP showcase nested tabs, toggle on icon tab style, WordPress responsive tabs, WooCommerce tabs, advanced tabs. [ Check out our video screencast ](https://www.youtube.com/watch?v=eNMp_6NturY=youtu.be) Advanced tab addon offers multiple styles including horizontal layout tabs, vertical style tabs, content boxes with icon style tabs, full grid text style tabs, full grid buttons with vertical tab style, WordPress full grid horizontal content box tab, icon text with progress style tab, left side nav with modern gradient tab, WP showcase nested tabs, toggle on icon tab style, WordPress responsive tabs, WooCommerce tabs, advanced tabs. == 4. Timeline == [ **Timeline (PRO)** ](https://wpmet.com/plugin/elementskit/time-line/) - Create your timeline chart using the timeline widget and showcase your timeline, and roadmap horizontally and vertically. With this, get advanced styles in timeline, content, background, border, positioning, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=4GYhT8kh2VQ=youtu.be) It offers multiple styles including background color box, vertical hover effects, one-side content, line icons, horizontal style, vertical style, WordPress multiple content source, WP custom content, and post timelines. == 5. Chart == [ **Chart (PRO)** ](https://wpmet.com/plugin/elementskit/chart/) - Show a graphical representation of data to see the analytics side of your workflow. Add line chart, pie chart, bar chart, radar chart, doughnut chart, and others with tons of styling options including change of data, color, label, category, tooltip, legend, title, animation, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=5VxO1LP6TtY=youtu.be) Chart addon offers multiple styles including Vertical bar charts, bar charts with vertical label bottom, horizontal bar charts, advanced charts, WordPress bar charts with horizontal label right, line charts bottom, WordPress line charts bottom no label, line charts top, wp line charts top label bottom, WP radar charts, doughnut charts widget, and pie charts. == 6. Data Table == [ **Data Table (PRO)** ](https://wpmet.com/plugin/elementskit/table/) - The table widget will let you create data tables with advanced styling options and features. Show your data with a customizable table, body content, search, info, and more. [ Check out our video screencast ](https://www.youtube.com/watch?v=ECFC0QregXg=youtu.be) Table addon offers multiple styles including comparison table, yoga schedule table, super easy sortable table style, row span or column span table, WP data table style, responsive tables, WordPress table addon, and Google sheets data table. == 7. Creative Button Widget(PRO) == [ **Creative Button Widget(PRO)** ](https://wpmet.com/plugin/elementskit/creative-buttons/) - Create advanced buttons with a creative button widget. You can customize buttons with hover effects, content, buttons, borders, shadows, icons, and more. [ Check out our video screencast ](https://www.youtube.com/watch?v=FBlDECSZJJA=youtu.be) Creative button addon offers multiple styles including creative hover button, mouse hover button, WP Winona button style, left to right with hyphen button, center ripple effect style button, WordPress fade with icon on hover button, and creative button style. == 8. Motion Text == [ **Motion Text (PRO)** ](https://wpmet.com/plugin/elementskit/motion-text/) - The motion text widget helps you to display your text with text motion animations, split text animation with styles, colors, typography, text shadows, and more. [ Check out our video screencast ](https://www.youtube.com/watch?v=r2its1DH5j4=youtu.be) Motion text addon offers multiple styles including animated text widget, reveal in top style, reveal in bottom style for WordPress, reveal in left style, reveal in the right style, raindrop character-based style, lightening character-based style, WP jolt zoom character based style, magnify character-based style, beat character-based style, fade in creative text style. == 9. Instagram feed Widget(PRO) == [ **Instagram feed Widget(PRO)** ](https://wpmet.com/plugin/elementskit/instagram/) - Display your Instagram feed directly from your account in different ways using the Instagram feed widget. You can customize your feed style, color, content, and more features. [ Check out our video screencast ](https://www.youtube.com/watch?v=byGY4GVmh7Y=youtu.be) Instagram feed widget offers multiple styles including Instagram photos only feed style, list style, photo list with hover Instagram feed style, Instagram posts with a card layout, wp card layout with content inside, WordPress card layout content outer style, Instagram posts overlay feed style, carousel layout feed, gallery masonry layout feed, and feed with profile link. == 10. Facebook feed Widget(PRO) == [ **Facebook feed Widget(PRO)** ](https://wpmet.com/plugin/elementskit/facebook-feed/) - Showcase updates from your Facebook profile, groups, pages, photos, and more in front of your website's audience by using the Facebook feed widget. You can change every section with hover, animation, loading effects, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=zGqes9wXrAI=youtu.be) Facebook feed addon offers multiple styles including masonry style, grid style Facebook page image post, WP post list style Facebook photos, image list feed style for WordPress, customizable Facebook feed in card layout, and Facebook feed in overlay layout. == 11. Twitter feed Widget(PRO) == [ **Twitter feed Widget(PRO)** ](https://wpmet.com/plugin/elementskit/twitter/) - Display images, profiles, and tweets automatically on your websites with a Twitter feed widget. You can customize your styles, layout, cover photo, header, dashboard, and more using the Twitter feed addon. [ Check out our video screencast ](https://www.youtube.com/watch?v=Kae4LwnKkbU=youtu.be) Twitter feed addon offers multiple styles including style with the cover photo, masonry style, masonry style 4 columns, cover photo with feed style grid, WP list view, WordPress custom feed carousel, and Twitter widget with follow button. == 12. Woocommerce Product List == [ **Woocommerce Product List (PRO)** ](https://wpmet.com/plugin/elementskit/woo-product-list/) - Display your eCommerce product list using the WooCommerce product list widget. You can take control over listing options, order by, product limit, layout, title, rating, price, add to cart, and more. [ Check out our video screencast ](https://www.youtube.com/watch?v=VYNE-r6mWEo=youtu.be) Woocommerce product list addon offers multiple styles including horizontal style, product horizontal flipped style, content on the product for WordPress, WordPress add to cart on Woo product list, WooCommerce checkout on the product list, and eCommerce shop product list addon. == 13. Woocommerce Product Carousel == [ **Woocommerce Product Carousel (PRO)** ](https://wpmet.com/plugin/elementskit/woo-product-carousel/) - Display eCommerce product sliders on your website using the WooCommerce product carousel widget which comes up with lots of advanced features and customization options. [ Check out our video screencast ](https://www.youtube.com/watch?v=Uk0sS_MHwYE=youtu.be) WooCommerce product carousel addon offers multiple styles including mentor display WooCommerce product slider, vertical WooCommerce carousel widget, WordPress specific products slider, related products slider, wp WooCommerce category slider, product carousel, WooCommerce most viewed products, and WooCommerce products from attributes. == 14. Woocommerce Category List == [ **Woocommerce Category List (PRO)** ](https://wpmet.com/plugin/elementskit/woo-category-list/) - Our Woocommerce category list widget offers an advanced and easy way to display Woo-Categories anywhere on the website. Using this addon, you can display your Woo category list in the grid, carousel, and tile style. [ Check out our video screencast ](https://www.youtube.com/watch?v=4QzP4DVE1VQ=youtu.be) It offers multiple styles including Woo all category showing addon, product category widget, WordPress stylish layouts for category lists, WP woo category grid layouts, and advanced category list widget. == 15. Woocommerce Mini Cart == [ **Woocommerce Mini Cart (PRO)** ](https://wpmet.com/plugin/elementskit/woo-mini-cart/) - Add multiple items to the cart and checkout without leaving the product page you're on with the Woocommerce mini cart widget. We have designed our mini cart with many customizable options in the cart button, body, header, item, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=q4xlHQ1OaB8&feature=youtu.be) Our WooCommerce Mini Cart Widget offers lots of styles including WooCommerce mini cart with a header, button, icon, woo cart qty with hover effect, sticky cart with red color style, WooCommerce mini basket with notices content for WordPress. == 16. Advanced Toggle == [ **Advanced Toggle** ](https://wpmet.com/plugin/elementskit/advanced-toggle/) - Creating amazing pricing tables, icon boxes, and packages with the Advanced Toggle widget enables your WordPress site visitors to switch from one category to another. Get styling options in the switch container, switch toggle, and content area. [ Check out our video screencast ](https://www.youtube.com/watch?v=XOwlb5u2GrQ&feature=youtu.be) It offers lots of styles including advanced toggle with the heading, no heading, style square for WordPress, switch style, and no heading dark style. == 17. Vertical Mega Menu == [ **Vertical Mega Menu** ](https://products.wpmet.com/megamenu/) - Display your mega menu vertically on your WordPress site with our vertical mega menu. With this widget, you can customize your Mega Menu content, select an icon, choose icon color, choose badge text, color, position, etc. The vertical mega menu helps you to improve the user experience of your visitors. [ Check out our video screencast ](https://www.youtube.com/watch?v=4FqJkg1pHCo&feature=youtu.be) Our Vertical mega menu offers lots of styles including light style, dark style for WordPress, mega menu with light version toggle, dropdown menu with content, drag and drop menu with icon, mobile responsive vertical menu with badge text, vertical mega menu with sidebar content, vertical menu with dash icons. == 18. Hotspot == [ **Hotspot (PRO)** ](https://wpmet.com/plugin/elementskit/hotspot/) - This hotspot Widget will help you to point out a specific part of your image with a tooltip and reveal an associated text after clicking. It comes with a bunch of styling features like color, indicator, content, hover, animation, loading effects, etc. [ Check out our video screencast ](https://www.youtube.com/watch?v=XOwlb5u2GrQ&feature=youtu.be) Check out our video screencast Our Hotspot Widget offers lots of styles including default style with points, the logo with active style with maps, WP widget content with click style, hover style, and mixed line style product showcase for WordPress. == 19. Zoom == [ **Zoom (PRO)** ](https://wpmet.com/plugin/elementskit/zoom/) - Want to create a Zoom meeting and place that on your website? If yes, leverage the Zoom Widget from ElementsKit. With this widget in your hand, you can set the meeting hosts, start time and date, time zone, duration, and password. [ Check out our video screencast ](https://youtu.be/yIiov9mkLuo) You are at full liberty to use a normal or flat layout, enable countdown and meeting details, and show or hide the meeting ID, status, and topic. Additionally, you can also show the meeting start URL, set the button text, and many more from the settings. == 20. Behance Feed == [ **Behance Feed (PRO)** ](https://wpmet.com/plugin/elementskit/behance-feed/) - Display your Behance Feed on your website using this widget. You can choose to fetch from 6 to 30 stories per request. [ Check out our video screencast ](https://youtu.be/9b02KISGAEU) On top of that, you can also set the column gap and column count as per your preference. There are six different styles to display your Behance feed to your website's audience. == 21. Breadcrumb == [ **Breadcrumb (PRO)** ](https://wpmet.com/plugin/elementskit/breadcrumb/) - Customize the breadcrumb of your website by setting the max title word length and showing/hiding the category trail. == 22. Dribbble Feed == [ **Dribbble Feed (PRO)** ](https://wpmet.com/plugin/elementskit/dribbble-feed/) - Wanna showcase your Dribbble feed to your website visitors? Then this is the widget you need to make use of. [ Check out our video screencast ](https://youtu.be/tp9pOFQqxFA) With this versatile widget, you can choose your favorite style of displaying the feed. On top of that, you can show the feed in 1 to 12 columns and enable the header for better exposure. == 23. Video Gallery == [ **Video Gallery (PRO)** ](https://wpmet.com/plugin/elementskit/video-gallery/) - Add as many videos as you want to your website and design an attractive video gallery with this widget. Place the videos from 1 to 6 columns and choose either grid, masonry, or carousel style. You can also change the button icon, show or hide the filter, and play the button on hover or not. When it comes to playing the videos of the gallery, you can set it to be played in a popup or inline. == 24. Facebook Review == [ **Facebook Review (PRO)** ](https://wpmet.com/plugin/elementskit/facebook-review/) - If you've got a Facebook page for your business or service, you can add public Facebook reviews on your website to earn the trust of new visitors. [ Check out our video screencast ](https://youtu.be/efYKe_Lj6vM) When you showcase the user reviews to new visitors, they can estimate the quality of the product or service you're offering to your clients. This Facebook review widget gives you the ultimate freedom to set the review layout and content styles. == 25. Yelp == [ **Yelp (PRO)** ](https://wpmet.com/plugin/elementskit/yelp-review/) - Yelp widget will help you show the user reviews straight from the Yelp website to yours. This widget offers you ample scope to customize the layout, content presentation, and other styles. [ Check out our video screencast ](https://youtu.be/xjlZoT2ZYQU) This widget lets you choose from review type, layout styles, card type, and card appearance. Moreover, you can also personalize the column gap and column count. When it comes to the content settings, you'll have the control to set the thumbnail badge, align the content center, set stars inline, and make other changes as per your preference. == 26. Popup Modal == [ **Popup Modal (PRO)** ](https://wpmet.com/plugin/elementskit/popup-modal/) - Popup Modal Widget lets you design amazing popups and help you place them wherever you want them on your website. There are more than a dozen of options for you to customize these popups in every possible way you can think of. [ Check out our video screencast ](https://youtu.be/R9sMrFHfEzs) Firstly, you can choose your desired toggler type, show type, and position. Next, you can redefine the label, alignment, width, etc. And then step by step, you can customize the content, overlay, close icon, header template, and footer template of the popup modal you're going to use. So, what more do you want? == 27. Google Map == [ **Google Map (PRO)** ](https://wpmet.com/plugin/elementskit/google-map/) - Want to show your business address to visitors with a Google Map? Don't worry as long as you've got the most comprehensive Elementor addons ElementsKit. All you need to use is the Google Map widget of ElementsKit. It comes with multiple map types such as the basic, multiple markers, static, polyline, overlay, polygon, with routes, and panorama. You can choose the address type, zoom level, latitude, and longitude. From the marker settings, you can customize the title and content label. This map also lets you leverage different controls, and themes to make sure you can ensure the best user experience for your visitors. It is one of the versatile Google Map widgets. == 28. Unfold == [ **Unfold (PRO)** ](https://wpmet.com/plugin/elementskit/unfold/) - You might be folding up certain sections (texts/images) to let the visitors choose the ones they feel interested to go through. In that case, they can just unfold the section they want to explore by clicking on the read more button. If your goal is to customize the way visitors unfold any folded sections, then you can try this widget from ElementsKit. With Unfold widget, you can set the text and media file to unfold, personalize the expand/collapse button text, add and edit the folded text heading, and enable/disable a template. Furthermore, you've got the options to customize the collapsed content height, set the button alignment, transition duration, and more. == 29. # Image Swap (PRO) == [**Image Swap (PRO)**](https://wpmet.com/plugin/elementskit/image-swap/) - If you want to interactively swap or switch between different images displayed on a screen image swap widget is for you. The specific functions and features including image swap trigger option, slide effect, different swap effect, swap style, image selection, etc. With this addon, you will enjoy doing product showcasing, interactive image comparisons, and enjoy excellent user experience. == 30. # WhatsApp (PRO) == [**WhatsApp (PRO)**](https://wpmet.com/plugin/elementskit/whatsapp/) - You can now share WhatsApp details on your WordPress page and include a click-to-chat option. This widget will help you to add profile photo, setting loader, style WhatsApp button with texts, change footer style, adding phone number, etc. Using ElementsKit WhatsApp widget you can communicate with your visitors instantly and effortlessly. == 31. # Advanced Slider (PRO) == [**Advanced Slider (PRO)**](https://wpmet.com/plugin/elementskit/advanced-slider/) - To boost engagement, conversion, and sales you should use a fascinating slider on your WordPress Elementor page. ElementsKit Advanced Slider widget is such a widget that will assist you set pagination, thumbs, mouse scroll, adjusting speed, auto play and so on. It combines all the power of Elementor with the flexibility of a traditional slider. == 32. # Image Hover Effect (PRO) == [**Image Hover Effect (PRO)**](https://wpmet.com/plugin/elementskit/image-hover-effect/) - Display WordPress images attractively with the ElementsKit Image Hover Effect widget. It allows you to customize interesting hover effects in no time to make catchy images. The customization options include various background effects, image setting options, text styles, content animation styles, etc. So, WordPress page and posts design are easier with the image hover effect widget. == 33. # Fancy Animated Text (PRO) == [**Fancy Animated Text**](https://wpmet.com/plugin/elementskit/fancy-animated-text/) - To style your WordPress text you can use ElementsKitโ€™s Fancy Animated Text widget. The widget will create special and engaging animated text for your site and Elementor templates. Its features include animation styles, types, reveal customization options, fancy lists, content editing options, and many more. == 34. # Price Menu (PRO) == [**Price Menu** ](https://wpmet.com/plugin/elementskit/price-menu/) - Keeping a price menu is an important step while starting and planning a business. Utilize the ElementsKit Price Menu widget and make an appealing price menu for your product. It is helpful to increase conversions as well as sales. The widget has options for style changing, price position, and button adjusting options with various menu decorating options. == 35. # Stylish List (PRO) == [**Stylish List**](https://wpmet.com/plugin/elementskit/stylish-list/) - This is the latest Stylish List widget to improve visitors' engagement with your Elementor site. It is designed with a lot of customization options. With the widget you can add hover effects to each list item, overall, you will get completely customized and responsive stylish lists. These lists look impressive on all devices and work on clients' projects. == 36. # Team Carousel Slider (PRO) == [**Team Carousel Slider**](https://wpmet.com/plugin/elementskit/team-slider/) - Team Carousel Slider helps you to introduce your team members pleasingly on a slider. This ElementsKit Team Carousel slider is a standard widget. You can style up the team section, create team pages, add social icons, create popup styles, and do other designing things based on your needs. == 37. # Image Morphing (PRO) == [**Image Morphing**](https://wpmet.com/plugin/elementskit/image-morphing/) - The Image Morphing widget allows you to control the display of your WordPress images. Utilizing the widget you can get unique shapes and designs for your Elementor site. You will get powerful morphing effects, normal morphing, hover morphing, column background, etc. styles, and create attractive-looking images. == 38. # Flip Box (PRO) == [**Flip Box**](https://wpmet.com/plugin/elementskit/flip-box/) - This widget helps to add excellent before and after effects to your messages. through the latest Flip Box widget. You will get customization options like multiple icon types, effect types, background images, border shapes, icon and button adjusting options, etc. So, now you can give messages to your customers easily and beautifully. == 39. # Audio Player (PRO) == [**Audio Player**](https://wpmet.com/plugin/elementskit/audio-player/) - Make your music or audio files and present them on your website interestingly with ElementsKitโ€™s Audio Player widget. It contains features like uploading audio via the WordPress media library, embedding audio using URL, progress bar control, showing playtime and total duration, and so on. == 40. # Content Ticker (PRO) == [**Content Ticker**](https://wpmet.com/plugin/elementskit/content-ticker/) - Utilizing the ElementsKit Content Ticker Widget you can showcase recent posts, latest and trending news, etc, stylishly. The widget is designed with features like bubble animation, any icon set with a ticker title, content effect, Direction left/right, and many more essential customization options. == 41. # Coupon Code (PRO) == [**Coupon Code**](https://wpmet.com/plugin/elementskit/coupon-code/) - The Coupon Code widget guides you to make a small and customizable pop-up that shows on your site. With the widget, you can create advanced coupon codes and discount sections with popup style, border radius, slide style, button with input, and other designing options. You can style them with you can display special offers, discounts, or vouchers on your e-commerce platform. == 42. # Pinterest Feed (PRO) == [**Pinterest Feed**](https://wpmet.com/plugin/elementskit/pinterest-feed/) - The Pinterest feed widget is another addition to the pro list of ElementsKit Eementor Addons. You can personalize a Pinterest feed based on your people's interests, search history, and engagement with pins with the widget. It is easy to drag and drop, style, customize, and add to the website to enhance visibility. == PRO Modules Features in premium Addon version == - Parallax options with SVG library and animations (HOT) - Sticky content in any place. - Header footer in specific page or post. - Add an Icon and label in the mega menu. - Widgets area. [**Conditional Content Module (PRO)**](https://wpmet.com/plugin/elementskit/conditional-content/) If you want to show or hide a certain part of your webpage or content based on certain conditions, leverage the conditional content module of ElementsKit. With the help of this module, you can show or hide any section by login status, user role, operating system, browser, date, day, and time. On top of that, you can choose to display the content only when all or any of the conditions are met. [**Advanced Tooltip Module (PRO)**](https://wpmet.com/plugin/elementskit/advanced-tooltip/) Enable and customize the advanced tooltip module to give the visitors of your website more information about anything. While enabling the tooltip, you can set the position, arrow, and animation. You can also set whether the tooltip will be triggered by a hover, click, or both of these. This widget also lets you customize the text, background, arrow color, typography, and other styles. With it you don't need design skills and also no coding required. **Facebook Messenger Module (PRO)** Do you want to integrate the Facebook Messenger chat-head into any of your web pages? If you do so, your visitors or customers can find you easily. Start using the Facebook Messenger module chat-head by providing the Page ID, choosing any color, logged-in user greeting, and logged-out user greeting. You can also show your visitors a dialogue box if you wish to. This is the easy way for you, no coding required. However, make sure that your domain is whitelisted on the page you're linking to. Learn [How to Install and Use ElementsKit](https://wpmet.com/doc/how-to-purchase-and-activate-elementskit-pro-license/#1-toc-title) ### ๐Ÿค BACKED BY A TRUSTED TEAM ElementsKit is brought to you by Wpmet, a name **trusted by 10,00,000 satisfied users worldwide!** ### ยป DOCUMENTATION AND SUPPORT - ๐Ÿ“ž [Contact Our Support](https://wpmet.com/support-ticket-form/) - ๐Ÿ™‹๐Ÿผโ€โ™‚๏ธ [Join Our Facebook Community](https://www.facebook.com/groups/wpmet/) - ๐Ÿ“œ [Check Documentation](https://wpmet.com/doc/elementskit/) - ๐Ÿ“‚ [Browse Changelogs](https://wpmet.com/plugin/elementskit/roadmaps/#updates) ### ๐Ÿ˜ LOVE ShopEngine? ๐Ÿ‘‰ Stay Updated with our [Youtube Channel](https://www.youtube.com/c/Wpmet/videos) ๐Ÿ‘‰ Rate us on [WordPress](https://wordpress.org/support/plugin/elementskit-lite/reviews/#new-post) ### โœจ OUR OTHER PLUGINS If you like using ElementsKit Elementor addon, then consider checking out our other plugins: ๐Ÿ‘‰ [ShopEngine](https://wpmet.com/plugin/shopengine/) Complete WooCommerce Solution, WooCommerce Builder for Elementor and Gutenberg. ๐Ÿ‘‰ [MetForm](https://wpmet.com/plugin/metform/) The most flexible and easy-to-use form builder for Elementor. ๐Ÿ‘‰ [GetGenie Ai](https://wordpress.org/plugins/getgenie) AI-powered Content & SEO Assistant for Your Website. ๐Ÿ‘‰ [Wp Social](https://wpmet.com/plugin/wp-social/) Leverage WP Social to add a Social Login, Social Counter, and Social Login to your website. ๐Ÿ‘‰ [Wp Fundraising](https://products.wpmet.com/crowdfunding/) Employ the power of Wp Fundraising to create a crowdfunding and donation site with WordPress. ๐Ÿ‘‰ [Wp Ultimate Review](https://products.wpmet.com/review/) Manage customer reviews with the WP Ultimate Review plugin. Visit [wpmet](https://wpmet.com/) to learn more about how to get the best of WordPress with [Tutorials, Tips & Tricks](https://wpmet.com/blog)! == Changelog == ElementsKit Elementor Addons Version: 3.0.4 (2023-12-18) Fixed: Mailchimp integration compatibility Added: New zoom data fields due to JWT deprecation Improved: Removed unnecessary code and enhance security measures ElementsKit Elementor Addons Version: 3.0.3 (2023-11-27) Fixed: Improve accessibility, performance, and security best practices with 10up/plugin-check tool Fixed: Optimize testimonial widget markup for improved performance Fixed: Resolve testimonial conditional issue and align control Added: Header offcanvas close button text control Fixed: Client logo widget nav SVG support ElementsKit Elementor Addons Version: 3.0.2 (2023-11-08) Fixed: Fix ajax loading icon issue for nav menu widget Fixed: Team widget popup compatibility with elementor loop grid widget Improved: Pricing table widget control type for custom ordering ElementsKit Elementor Addons Version: 3.0.1 (2023-11-05) Fixed: PHP notice at onepage scroll module ElementsKit Elementor Addons Version: 3.0.0 (2023-10-04) Fixed: Header search accessibility issue Fixed: Post tab click issue Fixed: Adding dynamic width with ekit layout library Fixed: PHPCS issue and resolved the warnings Fixed: Video widget duration control issue Fixed: Icon box widget custom attributes issue Fixed: Piechart widget global color issue Fixed: Nav menu justify align space between issue Fixed: Nav menu widget textdoamin Fixed: Testimonial widget layout breaking when link enable Added: Submenu indicator font size control for nav menu widget ElementsKit Elementor Addons Version: 2.9.2 (2023-08-27) Improved: Access control security ElementsKit Elementor Addons Version: 2.9.0 (2023-06-21) Added: Category filter in Post List Widget Fixed: Pie chart Widget responsive issues Fixed: Full-Width mega menu was showing in the wrong position for Mobile Breakpoint Fixed: Megamenu was not showing when activating Polylang Fixed: Compatibility issue with slick slider Fixed: Custom attributes were not working in the Page List Widget Fixed: The MailChimp Widget was not working inside the Elementor Popup Fixed: Client Logo BG color was not working when the loop was enabled Improved: Editor template button placement Improved: Reduced JS and CSS up to 50 KB Improved: Optimized Testimonial and Client Logo Widget ElementsKit Elementor Addons Version: 2.8.8 (2023-05-03) Fixed: Title HTML escaping in Tab Widget Fixed: Image alt text was missing in the Image Accordion Widget Fixed: Advanced widget popup was not centered in Elementor > 3.12.0 Improved: Admin banner and Notice sanitization ElementsKit Elementor Addons Version: 2.8.7 (2023-04-06) Fixed: Minor bug & improvements ElementsKit Elementor Addons Version: 2.8.6 (2023-04-05) Tweaked: Using Elementor swiper instance to save up to 139KB of asset loading Tweaked: Accessibility name on mobile menu hamburger icon Fixed: ElementsKit Library category dropdown not showing Improved: Swiper v8.45 compatibility Fixed: WP get_page_by_title() is deprecated ElementsKit Elementor Addons Version: 2.8.5 (2023-02-28) Fixed: Swiper column break on initial load Improved: Tab Widget layout choose style Improved: Post Grid Widget title controls Improved: Accessibility for widgets and modules Improved: Pricing Table Widget button hover Improved: Layout Library responsiveness and category filter Tweaked: Video Widget glow effect control ElementsKit Elementor Addons Version: 2.8.1 (2023-01-16) Added: Flex container support Improved: Widgets searching keywords for editor panel Fixed: Icon animation not working for svg in Team Widget Fixed: Header Footer builder module on/off issue Fixed: Video Widget Popup does not Open editor mode Fixed: Swiper slider initial loading breaks columns ElementsKit Elementor Addons Version: 2.8.0 (2022-12-12) Added: New animation style odometer in Funfact widget Added: Video Widget self hosted video feature Improved: Funfact widget position controls Improved: Icon style and border-bottom controls in the Accordion widget Tweaked: Removed Snapchat from Social Share widget due to no longer supported by Goodshare Fixed: Onepage scroll is not working correctly when hiding a section Fixed: Image box widget title and border radius issue Fixed: Focused title font weight and text decoration color not working of Heading widget ElementsKit Elementor Addons Version: 2.7.5 (2022-11-17) Improved: Compatibility with WP 6.1 Fixed: Heading widget color changes issues Fixed: Accordion widget box-shadow issue ElementsKit Elementor Addons Version: 2.7.4 (2022-11-07) Improved: Coding standard Improved: Edit Content button for advanced widgets Improved: Spelling error for Instragram User Data Fixed: Submenu child items is not showing at WP 6.1 ElementsKit Elementor Addons Version: 2.7.3 (2022-10-17) Added: Widgets Documentation URL Added: Title margin control in Post Grid widget Added: Arrow icon vertical position in Client Logo widget Added: Title styles in the Post Tab widget Fixed: Label and input style in Caldera Forms widget Fixed: The post item bottom space was not working in the Post Grid widget Fixed: Elementor responsive visibility was not working properly when One Page Scroll was enabled. ElementsKit Elementor Addons Version: 2.7.2 (2022-10-02) Added: Controls for Header Search widget and fixed CSS issue Added: Control for border opening and closing in Accordion Widget Added: Active property for Testimonial widget Added: New icons in ElementsKit Icon Pack Added: Dynamic content support for Elementor pro Fixed: Testimonial widget alignment issue Fixed: Focused title's CSS not working after adding a link in the Heading widget ElementsKit Elementor Addons Version: 2.7.0 (2022-08-24) Added: Mega menu ajax load for better performance Added: Icon for Image box and Image swap widget Added: Hover color for Heading Widget Added: Spacing control between text and bar in Progress Bar widget Added: Hiding percentage number control in the Progress Bar widget Fixed: Image size can't be changed and no border option for dots in the Testimonial widget Fixed: Background overlay during hamburger flyout menu not open Fixed: Header Offcanvas icon size can't be changed Fixed: Typography was not working for client description in Testimonial widget Fixed: Margin bottom control didn't work properly in Accordion widget Fixed: Phone call sending issue in the Team widget Fixed: Apostrophe on the Label Name field of Widget builder causing Fatal Error Fixed: Compatibility with php v8.0 of Widget builder Fixed: Content padding issue in Team widget Tweaked: Dual button transparent hover not working ElementsKit Elementor Addons Version: 2.6.3 (2022-07-17) Added: Nav menu widget border controls for menu items Added: Control for Header Offcanvas wrapper padding Added: Social Icons widget's demo to Template library Fixed: Code optimized Fixed: Iconbox border issue Fixed: Magnific popup CSS conflict with Essential addon Fixed: Can't import the Charity Page from Template library Fixed: One Page Scroll conflict with Responsive feature of Elementor Fixed: Widgets and modules active toggle button not working Fixed: Lottie widget not working with twenty twenty-two Fixed: Neve theme compatibility fix for header and footer Fixed: The Black Overlay of Mobile Menu is getting pulled off Fixed: Sticky Functionality of Electro not working when ElementsKit is activated Tweaked: Typo issue ElementsKit Elementor Addons Version: 2.6.2 (2022-06-20) Fixed: Twitter feed widget token not working Fixed: WPML compatibility Fixed: Post tab control Fixed: Console error for image-accordion widget Fixed: Widgets and modules active toggle button not working Tweaked: Php cs security improvement Tweaked: Control and placeholder of the Funfact widget ElementsKit Elementor Addons Version: 2.6.1 (2022-05-24) Added: Form signature fields. Added: Form conditional fields for Elementor. Added: Form reset button. Added: Google sheet for Elementor form. Fixed: TablePress JS error in Elementor editor. Fixed: Repeater field error in the Business Hour widget. Fixed: Id attributes were not printing in the Tab widget. Improved: Added more secure escaping for HTML printing. ElementsKit Elementor Addons Version: 2.6.0 (2022-05-20) Improved: Added more secure escaping for HTML printing. ElementsKit Elementor Addons Version: 2.5.10 (2022-05-18) Fixed: Minor CSS fix. Fixed: TablePress JS console error. ElementsKit Elementor Addons Version: 2.5.9 (2022-05-10) Fixed: HTML special character issue fix. ElementsKit Elementor Addons Version: 2.5.8 (2022-05-10) Fixed: Missing HTML scape functions. ElementsKit Elementor Addons Version: 2.5.7 (2022-04-25) Fixed: Advance Tab widget issue. Fixed: Advance Accordion widget issue. Fixed: Advance Toggle widget issue. Fixed: Advance Slider widget issue. ElementsKit Elementor Addons Version: 2.5.6 (2022-04-18) Added: Language Files. Added: WPMI support for ElementsKit template, especially for Header & Footer Builder. Fixed: Escaping issues. Fixed: Theme support issue. Fixed: One-page scroll issue. Tweaked: Change some links. ElementsKit Elementor Addons Version: 2.5.5 (2022-03-24) Added: WhatsApp widget. Fixed: Elementor responsive control devices compatibility issue. Fixed: Image accordion active issue on hover. Fixed: One-page scroll not working for mobile with OceanWP theme. Improved: Added link for heading widget. Fixed: Elementor 3.6.1 conflicts for depreciation. Fixed: Menu dropdown and sticky feature issue. ElementsKit Elementor Addons Version: 2.5.4 (2022-02-15) Improved: Image_accordion widget for wrapper link, etc. Fixed: Compatibility issues with Elementor Pro's Latest Version. Fixed: The Nav menu widget was not responding properly when the Elementor PRO is activated. Fixed: Nav menu click issue. Fixed: Nav menu widget issue with a jetpack. Fixed: Video widget issue. Fixed: Post list widget issue. Fixed: Page list vertical alignment does not work for icons. Fixed: WP submenu list isn't working if Megamenu is activated. ElementsKit Elementor Addons Version: 2.5.3 (2022-01-22) Fixed: Nav menu widget dropdown issue with on click. Fixed: Nav menu links are not clickable if the item has a dropdown. Fixed: The submenu list isn't working if Megamenu is activated. Tweaked: CSS and JS improved. ElementsKit Elementor Addons Version: 2.5.2 (2022-01-09) Added: Nav menu widget dropdown open on click. Added: Ajax Loading support for Advanced Tab Widget. Fixed: Ask for rating notice logo not showing. Improved: HTML tags associated with the table. Tweak: CSS and JS improved. ElementsKit Elementor Addons Version: 2.5.1 (2021-12-02) Fixed: Megamenu Markup validation issue for the Nav Menu Widget. Tweak: CSS and JS improved. ElementsKit Elementor Addons Version: 2.5.0 (2021-11-25) New: Links support for Testimonial Widget. Fixed: Mobile menu visual issue (theme compatibility). Fixed: Price Tag hides without duration text for Pricing Widget. Fixed: Minor Spelling for Widget Builder Module. Fixed: Overlay responsive issue in the Editor for Nav Menu Widget. Fixed: Menu Badge arrow styling for the Nav Menu Widget. Fixed: Autoplay issue for Video Widget. Fixed: Video widget short link embed issue. Tweaked: Duration and Symbol Control Labels for Pricing Widget. ElementsKit Elementor Addons Version: 2.4.0 (2021-11-07) Fixed: Mobile Menu Animation is fixed on iOS 15 Fixed: 'Tab' widget SVG icon visible issues have been fixed Fixed: Notice width issue solved Fixed: The right arrow icon issue Fixed: Some minor code updates/fixes Tweaked: CSS and JS improved Compatibility: fixed some compatibility issues ElementsKit Elementor Addons Version: 2.3.7 (23-09-2021) Fixed: Image box title typography control does not work. Fixed: Team widget popup issue with OceanWP theme Fixed: Video widget loop and player control functional issue Fixed: Dot Move navigation style for One Page Scroll Module. Fixed: Responsive Slides Per View for Testimonial Widget. Tweaked: Font faces display change for ElementsKit Icon Pack. ElementsKit Elementor Addons Version: 2.3.6 (19-08-2021) Fixed: Sticky feature duplicates WP Forms Widget. Fixed: Responsive controls issue for Post Grid Widget. Fixed: Removed deprecated Elementor PHP Methods from Widgets. Fixed: Alignment Control icons are not visible. ElementsKit Elementor Addons Version: 2.3.5 (02-08-2021) Tweaked: Library Layout button support for Add New Section. Fixed: Double Opt-in support for the Mailchimp Widget. Fixed: Accordion and Tab widgets conflict with the OceanWP theme. Fixed: Minor CSS issue for Nav Menu Widget. ElementsKit Elementor Addons Version: 2.3.4 (19-07-2021) Fixed: Swiper Slider conflict issues are fixed with other themes. ElementsKit Elementor Addons Version: 2.3.3 (15-07-2021) Fixed: In swiperJS slider is not working issue. ElementsKit Elementor Addons Version: 2.3.2 (14-07-2021) Fixed: Multiple placeholder image upload issues when importing widgets. Tweaked: Converted widgets slideshow from slick to swiper. Tweaked: Optimized Images. Tweaked: Improved CSS and JS. ElementsKit Elementor Addons Version: 2.3.1.1 (23-06-2021) Fixed: Email field was required for Onboarding Wizard, changed it to optional. ElementsKit Elementor Addons Version: 2.3.1 (22-06-2021) New: Onboarding User Guide to easily start using ElementsKit. New: Group Templates count for Layout Library. Fixed: Arabic text issue for Megamenu Badge. Fixed: Minor CSS issue for Layout Library Modal Button. ElementsKit Elementor Addons Version: 2.3.0 (08-06-2021) New: Hover trigger option for Tab Widget. Tweaked: Caret placement issue for Tab Widget. Tweaked: Getting access token made easy for Dribbble Widget. Fixed: Icon Search option for Megamenu Popup. Fixed: Image Width when Hovering on Social style for Team Widget. Fixed: Duration control for the Progress bar Widget. Fixed: Minor design issue for the Clients' Logo Widget. ElementsKit Elementor Addons Version: 2.2.4 (10-05-2021) New: Back To Top Widget. New: Hover Trigger on Tab Widget. New: Back to Top Widget. New: Clear Cache button added for Facebook Feed Settings. Tweaked: Dashboard UI Improvement. Fixed: Duration control for the Progress bar Widget. ElementsKit Elementor Addons Version: 2.2.3 (05-05-2021) New: Blog Posts Widget Floating Category. New: Blog Posts Widget Various Missing Controls. New: Client Image Position control for Testimonial Widget. New: Background Hover Effect control for Testimonial Widget. New: Rating Hover Color control for Testimonial Widget. Tweaked: Replaced deprecated Elementor PHP Methods for Widgets. Tweaked: Animating Pie Chart when in view. Tweaked: Improvements to the Testimonial Widget. Fixed: Border and Padding issues fixed on the 'Video' Widget. Fixed: TablePress fatal error after deactivation. Fixed: Submenu icon render issue. Fixed: Minor CSS fixed for Sticky On Scroll Up. Fixed: Minor JS error with OnePage Scroll Module. ElementsKit Elementor Addons Version: 2.2.2 (14-04-2021) New: 'Text' option for the 'Header Offcanvas' widget menu. New: 'Info Text' tooltip option to 'Pricing Table' Widget. New: 'Vertical Alignment' control added for 'Icon Box' Widget. Fixed: Compatibility issues with Elementor 3.2.0. Fixed: Minutes typography options for the 'Countdown Timer' Widget. ElementsKit Elementor Addons Version: 2.2.1 (08-03-2021) New: Added Responsive Alignment Control for Category List, Page List, and Post List Widgets. Fixed: Missing dependency issue with One-Page Scroll Module. Fixed: Category Query was empty for Woo Product Carousel Widget. ElementsKit Elementor Addons Version: 2.2.0 (02-03-2021) Improvement: Minor bug fixing and code improvements. Improvement: Minor escaping and validation improvements. ElementsKit Elementor Addons Version: 2.1.7 (25-02-2021) New: Featured Image Size control for Post List Widget. New: Option to Show/Hide Facebook Messenger Dialog Box. Fixed: Widget builder limited widget issue. Fixed: Tab Widget arrow not showing when body background was set. Fixed: Nav Menu widget showing empty widget on responsive when the toggle button is visible. ElementsKit Elementor Addons Version: 2.1.6 (07-02-2021) Fixed: basic tags support for text shadow option in Heading Widget. ElementsKit Elementor Addons Version: 2.1.5 (01-02-2021) New: CSS Print Method 'Internal Embedding' options support for Header and Footer Builder. Tweaked: Coding Standard improvement. Fixed: Text Domain correction. Fixed: Pot File updated. Fixed: TablePress Widget row color ordering consistency in editor and frontend. ElementsKit Elementor Addons Version: 2.1.4 (27-01-2021) Tweaked: Support W3C validation when using Header-Footer Builder. Fixed: Slick Library update support for the Latest update. Fixed: Mailchimp Widget minor CSS flex issue. Fixed: Team Widget popup scroll bar showing inside content. ElementsKit Elementor Addons Version: 2.1.3 (25-01-2021) Fixed: Added support for new Widget Categories hook. Fixed: Team Widget modal close button wasn't clickable on some edge cases. Fixed: Blog Posts Widgets' default image size changed to provide clear images. ElementsKit Elementor Addons Version: 2.1.2 (18-01-2021) New: Banners consent for showing notices. ElementsKit Elementor Addons Version: 2.1.1 (10-01-2021) New: Quickly turn on or off the Widgets and Modules from Dashboard. New: Position option for Header Off-Canvas Widget. Fixed: Team Widget minor CSS fix for Position text. Fixed: Header Footer builder popup CSS conflict. Fixed: Widget Builder controls selectors values backward support. Fixed: removed em tag from Testimonial Style 3. ElementsKit Elementor Addons Version: 2.1.0 (24-12-2020) New: Added new 'Fluent Forms' widgets. New: Added new background color control on each page list New: Added new column control New: Tab Widget now has the option to enable URL hash routing capability. Fixed: Testimonial default style broken issues fixed Fixed: The Nav Widget CSS compatibility issue with Twenty Twenty One Theme. Fixed: Contact Form 7 Widget minor CSS fix. Fixed: Minor CSS issue on Onepage Scroll Module. Fixed: Megamenu horizontal scroll issues fixed Fixed: Minor CSS issue on Onepage Scroll Module. Fixed: Divider conflict issues with some themes are fixed Fixed: Buttons white space are reset to default. Fixed: Image Accordion, Accordion, Button, and Heading Widget compatibility with Twenty Twenty-One Theme. Fixed: CSS ul and ol list style weren't visible inside widgets. Tweaked: Improved design issues ElementsKit Elementor Addons Version: 2.0.13 (06-12-2020) Fixed: Elementor dependency error fixed on One-page scroll ElementsKit Elementor Addons Version: 2.0.12 (06-12-2020) New: Added 'Equal Height' feature on 'Icon Box' and 'Image Box' widgets. Fixed: Dashboard modal CSS not found on some clients' sites. Fixed: JS conflict issues were fixed with the 'WoodMart' theme and 'Rank Math' plugin. Fixed: The text-domain missing bug is fixed ElementsKit Elementor Addons Version: 2.0.11 Fixed: Updated Facebook community link ElementsKit Elementor Addons Version: 2.0.10 (30-11-2020) New: Option to set Pricing Table Widget buttons 'text-align' and 'width'. New: Added Instagram API settings. New: Added new library stories dashboard widget. Removed: Removed Instagram share option from the share widget, since it's not officially supported. Fixed: Testimonial Widget image missing if not set Fixed: Product Carousel breaks when collapsed in Advanced Widgets. Fixed: Tab nav text line doesn't break when Vertical Style in Tabs Widgets. Fixed: Unfold Widget sometimes opens in the 'up' direction. Fixed: Missing dependency for advanced widgets editor JS include. Fixed: Masonry packery mode JS error on the shop page. Fixed: Widget area popup not opening issues fixed. Fixed: Timeline animation issue when scrolling. Fixed: Testimonial responsive slide issues fixed Fixed: Product Carousel breaks when collapsed in Advanced Widgets. Fixed: Pricing widget order control issues fixed. Fixed: Unfold Widget sometimes opens in the 'up' direction. Fixed: Megamenu content broken issues fixed. Fixed: The Funfact suffix & prefix spacing issues are fixed. Tweaked: Banner library check_interval time definition modified. ElementsKit Elementor Addons Version: 2.0.9.3 Fixed: Minor CSS fix ElementsKit Elementor Addons Version: 2.0.9.2 Fixed: remove rating dialog from other admin pages ElementsKit Elementor Addons Version: 2.0.9.1 Fixed: Conflict with Metform ElementsKit Elementor Addons Version: 2.0.9 Fixed: CSS hover issue in nav-menu Tweaked: Polished inner php classes for maintainability ElementsKit Elementor Addons Version: 2.0.8 Fixed: Compatibility with pro version ElementsKit Elementor Addons Version: 2.0.7 New: added controls for modal image shadow and overlay background height for Team Widget New: added active item when hover over it for Image Accordion Widget New: added horizontal and vertical styles for Image Accordion Widget Fixed: minor gutter margin CSS fixed for Image Accordion Widget Fixed: removed deprecated repeater control codes for Image Accordion Widget Fixed: PHP warning invalid argument issue fixed when social list disabled for Team Widget ElementsKit Elementor Addons Version: 2.0.6 Fixed: PHP warning ElementsKit Elementor Addons Version: 2.0.5 New: New controls added in Dribbble, Behance, and Pinterest Feed New: New Pro widget Google Map added Fixed: Minor CSS issues fixed Fixed: nav menu sub-menu indicator and hover background color issue Fixed: removed fixed width from Social Share Widget, text, and both style Fixed: minor bugs and theme compatibility issues fixed for Team Widget Improved: Team Widget popup markup and style optimized for better clarity Improved: CSS and SCSS folder and files organized ElementsKit Elementor Addons Version: 2.0.4 Fixed: Blog Posts widget grid style layout breaks Fixed: Nav Menu arrow icon disappears issues fixed Fixed: Fixed isotope JS conflict issues Fixed: Fixed column layout breaking issues of the widgets Fixed: Some Nav widget controls weren't visible on mobile Tweaked: Deprecated Elementor JS API is removed. Improved: JS code optimized for Gallery and Hotspot Widgets ElementsKit Elementor Addons Version: 2.0.3 Fixed: Megamenu hidden issue Fixed: Megamenu dropdown hidden issue Fixed: Menu fatal error fixed Fixed: Missing dropdown cart icon in the menu Fixed: Mobile menu logo and close icon disappear issue Fixed: Minor Nav menu widget text color issue in the responsive view Fixed: Elementskit icon conflicts with other themes ElementsKit Elementor Addons Version: 2.0.2 Fixed: Menu issue ElementsKit Elementor Addons Version: 2.0.1 Fixed: Compatibility issue ElementsKit Elementor Addons Version: 2.0.0 Fixed: Template import issues have been fixed Fixed: All compatibility issues with Elementor's latest(3.0.0+) version have been fixed Fixed: All W3C Markup Validation issues have been successfully validated Optimization: - Bundled all CSS files to improve load time and performance by reducing the number of requests. - For Front-end: 15 CSS files merged & minified into 1 file. - For Back-end: 12 CSS files merged & minified into 1 file. - Bundled all JS files to improve load time, performance, and conflict by reducing the number of requests. - For Front-end: 20 JS files merged & minified into 1 file. - For Back-end: 22 JS files merged & minified into 1 file. - In the admin, different CSS and JS file has been separated. It has been loading based on the setting pages. - We used lots of third-party JS Plugins. But right now we are using Elementor-supported JS Plugins. Like: 1. Slick JS 2. Magnific JS 3. Masonry 4. Date picker and so on. - There was a Huge amount of unused CSS code. We have optimized all of them. - There were like 200 lines of JS code that have been optimized. because: - We can use HTML/CSS instead of JS like image-accordion etc. - Used cached JS code(By function) instead of repeated code - Some of the widgets like 'Timeline' widgets had heavy JS code. We make it totally lightweight. Such: Instead of raw scroll functionality, we have used the Elementor waypoint function. - We have removed vendor-prefixed extra code and again merged it into a CSS file. - Fixed settings page bugs - Improved settings design for a better look and best UI. - Added version number for all of our enqueued CSS and JS for default browser caching and it will improve overall site performance. - Improved UI for megamenu widget ElementsKit Elementor Addons Version: 1.5.12 - Latest Elementor 3.0.1 compatibility added ElementsKit Elementor Addons Version: 1.5.11 - Improved Nav menu widget - Changed ekit menu position in admin - Improved post tab widget ElementsKit Elementor Addons Version: 1.5.10 - Fixed Nav menu issue ElementsKit Elementor Addons Version: 1.5.9 - Elementskit icon rendering issues fixed - Social-media Href duplication issues fixed - Minor JS issue fixed for Onepage Scroll Module ElementsKit Elementor Addons Version: 1.5.8 - Fixed Elementskit icon conflict - Added width control on megamenu settings ElementsKit Elementor Addons Version: 1.5.7 - ElementsKit widget builder Beta released. - Fixed few CSS bugs ElementsKit Elementor Addons Version: 1.5.6 - Archive link add post tab - Woo product carousel markup leaked issue - Woo product list markup leaked issue - Menu width functionality (menu panel add settings feature) - Update gallery link issue (remove) - Menu panel background color issue (Update) - Menu indicator icon style (update) ElementsKit Elementor Addons Version 1.5.5 Updated Lottie Widget Updated Woo_Product_List Updated Woo_Product_Carousel Updated Nav_Menu Updated Gallery ElementsKit Elementor Addons Version 1.5.4 New: Added Lottie Widget New: Added one-page-scroll module Tweak: Some widgets control modified Fixed: CSS Improved Fixed: JS Improved ElementsKit Elementor Addons Version 1.5.3 Fixed: Mobile sub-menu issues fixed Fixed: CSS Improved Fixed: JS Improved ElementsKit Elementor Addons Version 1.5.2 Fixed: Menu broken fix Fixed: CSS Improved Fixed: JS Improved ElementsKit Elementor Addons Version 1.5.1 Fixed: Megamenu popup issues Fixed: URL attribute added correctly in all widgets Fixed: Advanced tab, accordion, offcanvas etc. popup issues fixed Fixed: Conflict fixed with the latest elementor New: One-page scroll module added New: Nav menu custom breakpoint control added New: Nav menu custom humburger icon control added New: Widget advanced toggle added New: Widget vertical menu added New: Widget hotspot new style added Removed: Elementskit.ttf file ElementsKit Elementor Addons Version 1.5.0 Fixed: Responsiveness fixed on woo-product-carousel widgets Fixed: CSS bug fix on popup Fixed: Post-list widget meta date Fixed: Testimonial widgets improved style Fixed: CSS Improved Fixed: JS Improved ElementsKit Elementor Addons Version 1.4.9 Fixed: More secure modal Fix: Removed container from blog post widgets Fixed: CSS Improved Fixed: JS Improved ElementsKit Elementor Addons Version 1.4.8 Fixed: Widgets Improved Fixed: Elementor Compatability Improved Fixed: Megamenu bug fixed Fixed: Woo Product list widget mobile Compatability Improved Fixed: CSS Improved Fixed: JS Improved ElementsKit Elementor Addons Version 1.4.7 New: RTL feature added Fixed: Latest Elementor compatibility Fixed: WPML compatibility Fixed: Page list new tab issues Fixed: Google indexing issues Fixed: IMG linked on image box widget Fixed: Popup broken issues Fixed: CSS Improved Fixed: JS Improved ElementsKit Elementor Addons Version 1.4.6 Removed unnecessary dynamic tag from widgets. ElementsKit Elementor Addons Version 1.4.5 Fixed: Compatability issues with Elementor latest version Fixed: Excluding template files from search engines ElementsKit Elementor Addons Version 1.4.4 bug fixed- Admin settings saving error ElementsKit Elementor Addons Version 1.4.3 Fixed admin data not saving in all deactivate mode Icon box button hover effect fixed Wpml mega-menu fixed ElementsKit Elementor Addons Version 1.4.2 Fixed: WPML megamenu conflict fixed Fixed woo carousel, testimonial, post grid, post-tab addon ElementsKit Elementor Addons Version 1.4.1 Fixed: Added reset query in the blog post widget Fixed: Added icon from control in the search field Fixed: Icon box animation fixing Fixed: Image Loaded JS issues in image comparison and gallery widget New: Added new URL control in the gallery widget to make each item linkable. New: Added new dashboard design Fixed: JS Improvements Fixed: CSS Improvements ElementsKit Elementor Addons Version 1.4.0 Updated: Updated icon-box Added: Icon form control in the search field Added: Link control in the gallery Added: A control form image comparison Updated: Woo category-list hover title color Update: dashboard design ElementsKit Elementor Addons Version 1.3.9 Added Tablepress compatibility Fixed: Woo category-list hover title color Fixed: License page popup in the dashboard Fixed: Error on Empty category in the post list widget Fixed: Nav menu active color Fixed: Some spelling mistakes Fixed: Fun fact overlay missing issue Fixed: Testimonial layout issues in the widget control Fixed: Testimonial rating control Fixed: Gallery popup image issues ElementsKit Elementor Addons Version 1.3.8 Fixed: Banner modal issue Added: WeForms compatibility Added: WP Form compatibility Added: Ninja Form compatibility ElementsKit Elementor Addons Version 1.3.4 Fixed: Bug Fixed Fixed: WordPress 5.3 compatibility ElementsKit Elementor Addons Version 1.3.3 Fixed: Bug Fixed Fixed: Menu parent liable in mobile ElementsKit Elementor Addons Version 1.3.2 Fixed: Bug Fixed Fixed: Update Social API ElementsKit Elementor Addons Version 1.3.0 Added: Font Awesome 5 support Fixed: Widget area bug fixed for off-canvas widget Added: New controls to the tab, accordion Fixed: Minor CSS fixed ElementsKit Elementor Addons Version 1.2.7 Polylang Support for Search widget - Thanks to Alain Melsens Fixed: CSS Bug Fixed Fixed: Elementor pro popup issue fixed Updated: Header footer support for twenty-nineteen and My listing theme. ElementsKit Elementor Addons Version 1.2.6 Fixed: Missing ajax-loader.gif Fixed: Accordion active tab issue Added: New controls to the page list, post-list widgets Fixed: Controls were not working on the icon box, image box Fixed: Off-canvas hide issue in the Nav-menu widget (mobile view) Updated: CSS improvement Fixed: Admin icon was missing ElementsKit Elementor Addons Version 1.2.5 Fixed: 3rd party plugin compatible issue. ElementsKit Elementor Addons Version 1.2.4 Fixed: The Burger menu issue fixed Fixed: Post tab bug fixed ElementsKit Elementor Addons Version 1.2.3 Huge Performance improvement ElementsKit Elementor Addons Version 1.1.3 Performance improvement Fixed: CSS bug fixed * Initial release == Upgrade Notice == WordPress 4.9+ == Screenshots == == Installation == 1. Upload the plugin files to the `/wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress 3. All Settings will be found in the Admin sidebar -> ElementsKit menu 4. (Make your instructions match the desired user flow for activating and installing your plugin. Include any steps that might be needed for explanatory purposes) == Frequently Asked Questions == = How to use ElementsKit? = You have to install the ElementsKit Elementor addons first. After that, you can find the ElementsKit plugin in the left menu and use it by clicking the icon. = Does ElementsKit have any video documentation? = Yes, we have video screencasts. These videos will give you details to use the plugin. Please check here https://www.youtube.com/watch?v=VhBl3dHT5SY&list=PL3t2OjZ6gY8MVnyA4OLB6qXb77-roJOuY = How do the ElementsKit Elementor addons reduce the extra loading time of your WordPress website? = ElementsKit is a well-coded addons. It caches API-related widget data to avoid calling directly to the API each time. Also, there is an option to deactivate unused widgets and modules. These things help to lessen the extra loading time of a WordPress site. So, the popular ElementsKit Elementor addons ensure the best loading for your site. = Does ElementsKit cause conflicts with other plugins or themes? = No, ElementsKit is compatible with most popular WordPress themes and plugins. You can work seamlessly with this Elementor addons. = Elementor editor fails to load or not working? = It's due to your servers' PHP settings. Increase your server PHP memory limit from the wp-config.php file or php.ini file. If you don't have an idea about it. Please contact your hosting provider and ask to increase * PHP memory_limit = 512M * max_execution_time = 300 plugin.php000064400000031135150522036200006551 0ustar00onboard(); // Enqueue frontend scripts. add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_frontend' ) ); // migrate old settings db to new format new Compatibility\Data_Migration\Settings_Db(); // Enqueue admin scripts. add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin' ) ); // Enqueue inline scripts Core\Build_Inline_Scripts::instance(); // Register plugin settings pages Libs\Framework\Attr::instance(); // Register default widgets Core\Build_Widgets::instance(); // Register default modules Core\Build_Modules::instance(); // register plugin activation actions ( new Core\Activation_Actions() )->init(); add_action( 'wp_head', array( $this, 'add_meta_for_search_excluded' ) ); // Register ElementsKit supported widgets to Elementor from 3rd party plugins. add_action( 'elementor/widgets/register', array( $this, 'register_widgets' ), 1050 ); // Register wpml compatibility Compatibility\Wpml\Init::instance(); // Compatibility issues Compatibility\Conflicts\Init::instance(); // Show forms sub menu page \Wpmet\Libs\Forms::instance(); $is_pro_active = in_array( 'elementskit/elementskit.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ); if ( is_admin() && Libs\Framework\Classes\Utils::instance()->get_settings( 'ekit_user_consent_for_banner', 'yes' ) == 'yes' ) { $filter_string = \ElementsKit_Lite::active_plugins(); /** * Show WPMET stories widget in dashboard */ \Wpmet\Libs\Stories::instance( 'elementskit-lite' ) // ->is_test(true) ->set_filter( $filter_string ) ->set_plugin( 'ElementsKit', 'https://wpmet.com/plugin/elementskit/' ) ->set_api_url( 'https://api.wpmet.com/public/stories/' ) ->call(); /** * Show WPMET banner (codename: jhanda) */ \Wpmet\Libs\Banner::instance( 'elementskit-lite' ) // ->is_test(true) ->set_filter( ltrim( $filter_string, ',' ) ) ->set_api_url( 'https://api.wpmet.com/public/jhanda' ) ->set_plugin_screens( 'edit-elementskit_template' ) ->set_plugin_screens( 'toplevel_page_elementskit' ) ->call(); /** * Ask for rating * A rating notice will appear depends on * @set_first_appear_day methods */ \Wpmet\Libs\Rating::instance( 'elementskit-lite' ) ->set_plugin( 'ElementsKit', 'https://wpmet.com/wordpress.org/rating/elementskit' ) ->set_plugin_logo( 'https://ps.w.org/elementskit-lite/assets/icon-128x128.gif', 'width:150px !important' ) ->set_allowed_screens( 'edit-elementskit_template' ) ->set_allowed_screens( 'toplevel_page_elementskit' ) ->set_allowed_screens( 'elementskit_page_elementskit-lite_get_help' ) ->set_priority( 10 ) ->set_first_appear_day( 7 ) ->set_condition( true ) ->call(); } /** * Show go Premium menu */ $pro_awareness = \Wpmet\Libs\Pro_Awareness::instance('elementskit-lite'); if(version_compare($pro_awareness->get_version(), '1.2.0') >= 0) { $pro_awareness ->set_parent_menu_slug( 'elementskit' ) ->set_plugin_file( 'elementskit-lite/elementskit-lite.php' ) ->set_pro_link( ( ( \ElementsKit_Lite::package_type() != 'free' ) ? '' : 'https://wpmet.com/elementskit-pricing' ) ) ->set_default_grid_thumbnail( \ElementsKit_Lite::lib_url() . 'pro-awareness/assets/support.png' ) ->set_page_grid( array( 'url' => 'https://wpmet.com/fb-group', 'title' => 'Join the Community', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'pro-awareness/assets/community.png', 'description' => 'Join our Facebook group to get 20% discount coupon on premium products. Follow us to get more exciting offers.' ) ) ->set_page_grid( array( 'url' => 'https://www.youtube.com/playlist?list=PL3t2OjZ6gY8MVnyA4OLB6qXb77-roJOuY', 'title' => 'Video Tutorials', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'pro-awareness/assets/videos.png', 'description' => 'Learn the step by step process for developing your site easily from video tutorials.' ) ) ->set_page_grid( array( 'url' => 'https://wpmet.com/plugin/elementskit/roadmaps#ideas', 'title' => 'Request a feature', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'pro-awareness/assets/request.png', 'description' => 'Have any special feature in mind? Let us know through the feature request.' ) ) ->set_page_grid( array( 'url' => 'https://wpmet.com/doc/elementskit/', 'title' => 'Documentation', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'pro-awareness/assets/documentation.png', 'description' => 'Detailed documentation to help you understand the functionality of each feature.' ) ) ->set_page_grid( array( 'url' => 'https://wpmet.com/plugin/elementskit/roadmaps/', 'title' => 'Public Roadmap', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'pro-awareness/assets/roadmaps.png', 'description' => 'Check our upcoming new features, detailed development stories and tasks' ) ) // set wpmet products ->set_products( array( 'url' => 'https://getgenie.ai/', 'title' => 'GetGenie', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'framework/assets/images/onboard/getgenie-logo.svg', 'description' => 'Your AI-Powered Content & SEO Assistant for WordPress', ) ) ->set_products( array( 'url' => 'https://wpmet.com/plugin/shopengine/', 'title' => 'ShopEngine', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'framework/assets/images/onboard/shopengine-logo.svg', 'description' => 'Complete WooCommerce Solution for Elementor', ) ) ->set_products( array( 'url' => 'https://wpmet.com/plugin/metform/', 'title' => 'MetForm', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'framework/assets/images/onboard/metform-logo.svg', 'description' => 'Most flexible drag-and-drop form builder' ) ) ->set_products( array( 'url' => 'https://wpmet.com/plugin/wp-social/', 'title' => 'WP Social', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'framework/assets/images/onboard/wp-social-logo.svg', 'description' => 'Integrate all your social media to your website' ) ) ->set_products( array( 'url' => 'https://wpmet.com/plugin/wp-ultimate-review/?ref=wpmet', 'title' => 'Ultimate Review', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'framework/assets/images/onboard/ultimate-review-logo.svg', 'description' => 'Integrate various styled review system in your website' ) ) ->set_products( array( 'url' => 'https://products.wpmet.com/crowdfunding/?ref=wpmet', 'title' => 'Fundraising & Donation Platform', 'thumbnail' => \ElementsKit_Lite::lib_url() . 'framework/assets/images/onboard/wp-fundraising-logo.svg', 'description' => 'Enable donation system in your website' ) ) ->set_plugin_row_meta( 'Documentation', 'https://wpmet.com/elementskit-docs', array( 'target' => '_blank' ) ) ->set_plugin_row_meta( 'Facebook Community', 'https://wpmet.com/fb-group', array( 'target' => '_blank' ) ) ->set_plugin_row_meta( 'Rate the plugin โ˜…โ˜…โ˜…โ˜…โ˜…', 'https://wordpress.org/support/plugin/elementskit-lite/reviews/#new-post', array( 'target' => '_blank' ) ) ->set_plugin_action_link( 'Settings', admin_url() . 'admin.php?page=elementskit' ) ->set_plugin_action_link( ( $is_pro_active ? '' : 'Go Premium' ), 'https://wpmet.com/plugin/elementskit', array( 'target' => '_blank', 'style' => 'color: #FCB214; font-weight: bold;', ) ) ->call(); } // Adding pro lebel if ( \ElementsKit_Lite::package_type() == 'free' ) { new Libs\Pro_Label\Init(); } } /** * Check the admin screen and show the rating notice if eligible * * @access private * @return boolean */ private function should_show_rating_notice() { if ( \ElementsKit_Lite::package_type() == 'free' ) { return true; } if ( ! function_exists( 'get_current_screen' ) ) { return false; } $current_screen = ( get_current_screen() )->base; $current_post_type = ( get_current_screen() )->post_type; $eligible_post_type = array( 'elementskit_template' ); $eligible_screens = array( 'plugins', 'dashboard', 'elementskit', 'themes' ); if ( in_array( $current_post_type, $eligible_post_type ) ) { return true; } if ( in_array( $current_screen, $eligible_screens ) ) { return true; } return false; } /** * Enqueue scripts * * Enqueue js and css to frontend. * * @since 1.0.0 * @access public */ public function enqueue_frontend() { wp_enqueue_script( 'elementskit-framework-js-frontend', \ElementsKit_Lite::lib_url() . 'framework/assets/js/frontend-script.js', array( 'jquery' ), \ElementsKit_Lite::version(), true ); } /** * Enqueue scripts * * Enqueue js and css to admin. * * @since 1.0.0 * @access public */ public function enqueue_admin() { $screen = get_current_screen(); if ( ! in_array( $screen->id, array( 'nav-menus', 'toplevel_page_elementskit', 'edit-elementskit_template', 'elementskit_page_elementskit-license', 'elementskit_page_elementskit-lite_get_help' ) ) ) { return; } wp_register_style( 'fontawesome', \ElementsKit_Lite::widget_url() . 'init/assets/css/font-awesome.min.css', false, \ElementsKit_Lite::version() ); wp_register_style( 'elementskit-font-css-admin', \ElementsKit_Lite::module_url() . 'elementskit-icon-pack/assets/css/ekiticons.css', false, \ElementsKit_Lite::version() ); wp_register_style( 'elementskit-init-css-admin', \ElementsKit_Lite::lib_url() . 'framework/assets/css/admin-style.css', false, \ElementsKit_Lite::version() ); wp_enqueue_style( 'fontawesome' ); wp_enqueue_style( 'elementskit-font-css-admin' ); wp_enqueue_style( 'elementskit-init-css-admin' ); wp_enqueue_script( 'ekit-admin-core', \ElementsKit_Lite::lib_url() . 'framework/assets/js/ekit-admin-core.js', array( 'jquery' ), \ElementsKit_Lite::version(), true ); $data['rest_url'] = get_rest_url(); $data['nonce'] = wp_create_nonce( 'wp_rest' ); wp_localize_script( 'ekit-admin-core', 'rest_config', $data ); wp_localize_script( 'ekit-admin-core', 'ekit_ajax_var', array( 'nonce' => wp_create_nonce( 'ajax-nonce' ), ) ); } /** * Control registrar. * * Register the custom controls for Elementor * using `elementskit/widgets/widgets_registered` action. * * @since 1.0.0 * @access public */ public function register_control( $widgets_manager ) { do_action( 'elementskit/widgets/widgets_registered', $widgets_manager ); } /** * Widget registrar. * * Retrieve all the registered widgets * using `elementor/widgets/register` action. * * @since 1.0.0 * @access public */ public function register_widgets( $widgets_manager ) { do_action( 'elementskit/widgets/widgets_registered', $widgets_manager ); } /** * Excluding ElementsKit template and megamenu content from search engine. * See - https://wordpress.org/support/topic/google-is-indexing-elementskit-content-as-separate-pages/ * * @since 1.4.5 * @access public */ public function add_meta_for_search_excluded() { if ( in_array( get_post_type(), array( 'elementskit_widget', 'elementskit_template', 'elementskit_content' ) ) ) { echo '', "\n"; } } /** * Autoloader. * * ElementsKit autoloader loads all the classes needed to run the plugin. * * @since 1.0.0 * @access private */ public static function registrar_autoloader() { require_once \ElementsKit_Lite::plugin_dir() . '/autoloader.php'; Autoloader::run(); } /** * Instance. * * Ensures only one instance of the plugin class is loaded or can be loaded. * * @since 1.0.0 * @access public * @static * * @return Plugin An instance of the class. */ public static function instance() { if ( is_null( self::$instance ) ) { do_action( 'elementskit_lite/before_loaded' ); // Fire when ElementsKit instance. self::$instance = new self(); do_action( 'elementskit/loaded' ); // legacy support do_action( 'elementskit_lite/after_loaded' ); } return self::$instance; } } config/widget-list.php000064400000044307150522036200010761 0ustar00required_list = array(); } protected function set_optional_list() { $this->optional_list = apply_filters( 'elementskit/widgets/list', array( 'image-accordion' => array( 'slug' => 'image-accordion', 'title' => 'Image Accordion', 'package' => 'free', // free, pro, free //'path' => 'path to the widget directory', //'base_class_name' => 'main class name', //'title' => 'widget title', //'live' => 'live demo url' 'widget-category' => 'general', // General ), 'accordion' => array( 'slug' => 'accordion', 'title' => 'Accordion', 'package' => 'free', 'widget-category' => 'general', // General ), 'button' => array( 'slug' => 'button', 'title' => 'Button', 'package' => 'free', 'widget-category' => 'general', // General ), 'heading' => array( 'slug' => 'heading', 'title' => 'Heading', 'package' => 'free', 'widget-category' => 'general', // General ), 'blog-posts' => array( 'slug' => 'blog-posts', 'title' => 'Blog Posts', 'package' => 'free', 'widget-category' => 'wp-posts', // Post Widgets ), 'icon-box' => array( 'slug' => 'icon-box', 'title' => 'Icon Box', 'package' => 'free', 'widget-category' => 'general', // General ), 'image-box' => array( 'slug' => 'image-box', 'title' => 'Image Box', 'package' => 'free', 'widget-category' => 'general', // General ), 'countdown-timer' => array( 'slug' => 'countdown-timer', 'title' => 'Countdown Timer', 'package' => 'free', 'widget-category' => 'general', // General ), 'client-logo' => array( 'slug' => 'client-logo', 'title' => 'Client Logo', 'package' => 'free', 'widget-category' => 'general', // General ), 'faq' => array( 'slug' => 'faq', 'title' => 'FAQ', 'package' => 'free', 'widget-category' => 'general', // General ), 'funfact' => array( 'slug' => 'funfact', 'title' => 'Funfact', 'package' => 'free', 'widget-category' => 'general', // General ), 'image-comparison' => array( 'slug' => 'image-comparison', 'title' => 'Image Comparison', 'package' => 'free', 'widget-category' => 'general', // General ), 'lottie' => array( 'slug' => 'lottie', 'title' => 'Lottie', 'package' => 'free', 'widget-category' => 'general', // General ), 'testimonial' => array( 'slug' => 'testimonial', 'title' => 'Testimonial', 'package' => 'free', 'widget-category' => 'general', // General ), 'pricing' => array( 'slug' => 'pricing', 'title' => 'Pricing Table', 'package' => 'free', 'widget-category' => 'general', // General ), 'team' => array( 'slug' => 'team', 'title' => 'Team', 'package' => 'free', 'widget-category' => 'general', // General ), 'social' => array( 'slug' => 'social', 'title' => 'Social Icons', 'package' => 'free', 'widget-category' => 'general', // General ), 'progressbar' => array( 'slug' => 'progressbar', 'title' => 'Progress Bar', 'package' => 'free', 'widget-category' => 'general', // General ), 'category-list' => array( 'slug' => 'category-list', 'title' => 'Category List', 'package' => 'free', 'widget-category' => 'wp-posts', // Post Widgets ), 'page-list' => array( 'slug' => 'page-list', 'title' => 'Page List', 'package' => 'free', 'widget-category' => 'header-footer', // ElementsKit Header Footer ), 'post-grid' => array( 'slug' => 'post-grid', 'title' => 'Post Grid', 'package' => 'free', 'widget-category' => 'wp-posts', // Post Widgets ), 'post-list' => array( 'slug' => 'post-list', 'title' => 'Post List', 'package' => 'free', 'widget-category' => 'wp-posts', // Post Widgets ), 'post-tab' => array( 'slug' => 'post-tab', 'title' => 'Post Tab', 'package' => 'free', 'widget-category' => 'wp-posts', // Post Widgets ), 'nav-menu' => array( 'slug' => 'nav-menu', 'title' => 'ElementsKit Nav Menu', 'package' => 'free', 'widget-category' => 'header-footer', // ElementsKit Header Footer ), 'mail-chimp' => array( 'slug' => 'mail-chimp', 'title' => 'MailChimp', 'package' => 'free', 'widget-category' => 'form-widgets', // Form Widgets ), 'header-info' => array( 'slug' => 'header-info', 'title' => 'Header Info', 'package' => 'free', 'widget-category' => 'header-footer', // ElementsKit Header Footer ), 'piechart' => array( 'slug' => 'piechart', 'title' => 'Pie Chart', 'package' => 'free', 'widget-category' => 'general', // General ), 'header-search' => array( 'slug' => 'header-search', 'title' => 'Header Search', 'package' => 'free', 'widget-category' => 'header-footer', // ElementsKit Header Footer ), 'header-offcanvas' => array( 'slug' => 'header-offcanvas', 'title' => 'Header Offcanvas', 'package' => 'free', 'widget-category' => 'header-footer', // ElementsKit Header Footer ), 'tab' => array( 'slug' => 'tab', 'title' => 'Tab', 'package' => 'free', 'widget-category' => 'general', // General ), 'contact-form7' => array( 'slug' => 'contact-form7', 'title' => 'Contact Form7', 'package' => 'free', 'widget-category' => 'form-widgets', // Form Widgets ), 'video' => array( 'slug' => 'video', 'title' => 'Video', 'package' => 'free', 'widget-category' => 'general', // General ), 'business-hours' => array( 'slug' => 'business-hours', 'title' => 'Business Hours', 'package' => 'free', 'widget-category' => 'general', // General ), 'drop-caps' => array( 'slug' => 'drop-caps', 'title' => 'Drop Caps', 'package' => 'free', 'widget-category' => 'general', // General ), 'social-share' => array( 'slug' => 'social-share', 'title' => 'Social Share', 'package' => 'free', 'widget-category' => 'general', // General ), 'dual-button' => array( 'slug' => 'dual-button', 'title' => 'Dual Button', 'package' => 'free', 'widget-category' => 'general', // General ), 'caldera-forms' => array( 'slug' => 'caldera-forms', 'title' => 'Caldera Forms', 'package' => 'free', 'widget-category' => 'form-widgets', // Form Widgets ), 'we-forms' => array( 'slug' => 'we-forms', 'title' => 'weForms', 'package' => 'free', 'widget-category' => 'form-widgets', // Form Widgets ), 'wp-forms' => array( 'slug' => 'wp-forms', 'title' => 'WPForms', 'package' => 'free', 'widget-category' => 'form-widgets', // Form Widgets ), 'ninja-forms' => array( 'slug' => 'ninja-forms', 'title' => 'Ninja Forms', 'package' => 'free', 'widget-category' => 'form-widgets', // Form Widgets ), 'tablepress' => array( 'slug' => 'tablepress', 'title' => 'TablePress', 'package' => 'free', 'widget-category' => 'general', // General ), 'fluent-forms' => array( 'slug' => 'fluent-forms', 'title' => 'Fluent Forms', 'package' => 'free', 'widget-category' => 'form-widgets', // Form Widgets ), 'back-to-top' => array( 'slug' => 'back-to-top', 'title' => 'Back To Top', 'package' => 'free', 'widget-category' => 'general', //general ), 'advanced-accordion' => array( 'slug' => 'advanced-accordion', 'title' => 'Advanced Accordion', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'advanced-tab' => array( 'slug' => 'advanced-tab', 'title' => 'Advanced Tab', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'hotspot' => array( 'slug' => 'hotspot', 'title' => 'Hotspot', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'motion-text' => array( 'slug' => 'motion-text', 'title' => 'Motion Text', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'twitter-feed' => array( 'slug' => 'twitter-feed', 'title' => 'Twitter Feed', 'package' => 'pro-disabled', 'widget-category' => 'social-media-feeds', // Social Media Feeds Widgets ), 'instagram-feed' => array( 'slug' => 'instagram-feed', 'title' => 'Instagram Feed', 'package' => 'pro-disabled', 'widget-category' => 'social-media-feeds', // Social Media Feeds Widgets ), 'gallery' => array( 'slug' => 'gallery', 'title' => 'Gallery', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'chart' => array( 'slug' => 'chart', 'title' => 'Chart', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'woo-category-list' => array( 'slug' => 'woo-category-list', 'title' => 'Woo Category List', 'package' => 'pro-disabled', 'widget-category' => 'woocommerce', // Woocommerce Widgets ), 'woo-mini-cart' => array( 'slug' => 'woo-mini-cart', 'title' => 'Woo Mini Cart', 'package' => 'pro-disabled', 'widget-category' => 'woocommerce', // Woocommerce Widgets ), 'woo-product-carousel' => array( 'slug' => 'woo-product-carousel', 'title' => 'Woo Product Carousel', 'package' => 'pro-disabled', 'widget-category' => 'woocommerce', // Woocommerce Widgets ), 'woo-product-list' => array( 'slug' => 'woo-product-list', 'title' => 'Woo Product List', 'package' => 'pro-disabled', 'widget-category' => 'woocommerce', // Woocommerce Widgets ), 'table' => array( 'slug' => 'table', 'title' => 'Table', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'timeline' => array( 'slug' => 'timeline', 'title' => 'Timeline', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'creative-button' => array( 'slug' => 'creative-button', 'title' => 'Creative Button', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'vertical-menu' => array( 'slug' => 'vertical-menu', 'title' => 'Vertical Menu', 'package' => 'pro-disabled', 'widget-category' => 'header-footer', // ElementsKit Header Footer ), 'advanced-toggle' => array( 'slug' => 'advanced-toggle', 'title' => 'Advanced Toggle', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'video-gallery' => array( 'slug' => 'video-gallery', 'title' => 'Video Gallery', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'zoom' => array( 'slug' => 'zoom', 'title' => 'Zoom', 'package' => 'pro-disabled', 'widget-category' => 'meeting-widgets', // Meeting Widgets ), 'behance-feed' => array( 'slug' => 'behance-feed', 'title' => 'Behance Feed', 'package' => 'pro-disabled', 'widget-category' => 'social-media-feeds', // Social Media Feeds Widgets ), 'breadcrumb' => array( 'slug' => 'breadcrumb', 'title' => 'Breadcrumb', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'dribble-feed' => array( 'slug' => 'dribble-feed', 'title' => 'Dribbble Feed', 'package' => 'pro-disabled', 'widget-category' => 'social-media-feeds', // Social Media Feeds Widgets ), 'facebook-feed' => array( 'slug' => 'facebook-feed', 'title' => 'Facebook Feed', 'package' => 'pro-disabled', 'widget-category' => 'social-media-feeds', // Social Media Feeds Widgets ), 'facebook-review' => array( 'slug' => 'facebook-review', 'title' => 'Facebook Review', 'package' => 'pro-disabled', 'widget-category' => 'review-widgets', // Review Widgets ), 'yelp' => array( 'slug' => 'yelp', 'title' => 'Yelp', 'package' => 'pro-disabled', 'widget-category' => 'review-widgets', // Review Widgets ), 'pinterest-feed' => array( 'slug' => 'pinterest-feed', 'title' => 'Pinterest Feed', 'package' => 'pro-disabled', 'widget-category' => 'social-media-feeds', // Social Media Feeds Widgets ), 'popup-modal' => array( 'slug' => 'popup-modal', 'title' => 'Popup Modal', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'google-map' => array( 'slug' => 'google-map', 'title' => 'Google Maps', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'unfold' => array( 'slug' => 'unfold', 'title' => 'Unfold', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'image-swap' => array( 'slug' => 'image-swap', 'title' => 'Image Swap', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'whatsapp' => array( 'slug' => 'whatsapp', 'title' => 'WhatsApp', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'advanced-slider' => array( 'slug' => 'advanced-slider', 'title' => 'Advanced Slider', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'image-hover-effect' => array( 'slug' => 'image-hover-effect', 'title' => 'Image Hover Effect', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'fancy-animated-text' => array( 'slug' => 'fancy-animated-text', 'title' => 'Fancy Animated Text', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'price-menu' => array( 'slug' => 'price-menu', 'title' => 'Price Menu', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'stylish-list' => array( 'slug' => 'stylish-list', 'title' => 'Stylish List', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'team-slider' => array( 'slug' => 'team-slider', 'title' => 'Team Slider', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'audio-player' => array( 'slug' => 'audio-player', 'title' => 'Audio Player', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'flip-box' => array( 'slug' => 'flip-box', 'title' => 'Flip Box', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'image-morphing' => array( 'slug' => 'image-morphing', 'title' => 'Image Morphing', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'content-ticker' => array( 'slug' => 'content-ticker', 'title' => 'Content Ticker', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'coupon-code' => array( 'slug' => 'coupon-code', 'title' => 'Coupon Code', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), 'comparison-table' => array( 'slug' => 'comparison-table', 'title' => 'Comparison Table', 'package' => 'pro-disabled', 'widget-category' => 'general', // General ), ) ); } } config/module-list.php000064400000006746150522036200010770 0ustar00required_list = array( 'dynamic-content' => array( 'slug' => 'dynamic-content', 'package' => 'free', ), 'layout-manager' => array( 'slug' => 'layout-manager', 'package' => 'free', ), // 'controls' => [ // 'slug' => 'controls', // 'package' => 'free', // ], ); } protected function set_optional_list() { $this->optional_list = apply_filters( 'elementskit/modules/list', array( 'elementskit-icon-pack' => array( 'slug' => 'elementskit-icon-pack', 'title' => 'ElementsKit Icon Pack', 'package' => 'free', // free, pro, pro-disabled //'path' => null, //'base_class_name' => null, //'live' => null 'attributes' => array( 'new' ), ), 'header-footer' => array( 'slug' => 'header-footer', 'title' => 'Header Footer', 'package' => 'free', ), 'megamenu' => array( 'slug' => 'megamenu', 'package' => 'free', 'title' => 'Mega Menu', ), 'onepage-scroll' => array( 'slug' => 'onepage-scroll', 'package' => 'free', 'title' => 'Onepage Scroll', ), 'widget-builder' => array( 'slug' => 'widget-builder', 'package' => 'free', 'title' => 'Widget Builder', ), 'parallax' => array( 'slug' => 'parallax', 'package' => 'pro-disabled', 'title' => 'Parallax Effects', ), 'sticky-content' => array( 'slug' => 'sticky-content', 'package' => 'pro-disabled', 'title' => 'Sticky Content', ), 'facebook-messenger' => array( 'slug' => 'facebook-messenger', 'package' => 'pro-disabled', 'title' => 'Facebook Messenger', ), 'conditional-content' => array( 'slug' => 'conditional-content', 'package' => 'pro-disabled', 'title' => 'Conditional Content', ), 'copy-paste-cross-domain' => array( 'slug' => 'copy-paste-cross-domain', 'package' => 'pro-disabled', 'title' => 'Cross-Domain Copy Paste', ), 'advanced-tooltip' => array( 'slug' => 'advanced-tooltip', 'package' => 'pro-disabled', 'title' => 'Advanced Tooltip', ), 'pro-form-reset-button' => array( 'slug' => 'pro-form-reset-button', 'package' => 'pro-disabled', 'title' => 'Reset Button For Elementor Pro Form', ), 'google_sheet_for_elementor_pro_form' => array( 'slug' => 'google-sheet-for-elementor-pro-form', 'package' => 'pro-disabled', 'title' => 'Google Sheet For Elementor Pro Form', ), 'masking' => array( 'slug' => 'masking', 'package' => 'pro-disabled', 'title' => 'Masking', ), 'particles' => array( 'slug' => 'particles', 'package' => 'pro-disabled', 'title' => 'Particles', ), 'wrapper-link' => array( 'slug' => 'wrapper-link', 'package' => 'pro-disabled', 'title' => 'Wrapper Link', ), 'glass-morphism' => array( 'slug' => 'glass-morphism', 'package' => 'pro-disabled', 'title' => 'Glass Morphism', ), 'mouse-cursor' => array( 'slug' => 'mouse-cursor', 'package' => 'pro-disabled', 'title' => 'Mouse Cursor', ), ) ); } } core/build-widgets.php000064400000004673150522036200010755 0ustar00widgets = \ElementsKit_Lite\Config\Widget_List::instance()->get_list( 'active' ); // check if the widget is exists foreach ( $this->widgets as $widget ) { $this->add_widget( $widget ); } add_action( 'elementor/widgets/register', array( $this, 'register_widget' ) ); } public function add_widget( $widget_config ) { $widget_dir = ( isset( $widget_config['path'] ) ? $widget_config['path'] : \ElementsKit_Lite::widget_dir() . $widget_config['slug'] . '/' ); include $widget_dir . $widget_config['slug'] . '.php'; include $widget_dir . $widget_config['slug'] . '-handler.php'; $base_class_name = ( ( isset( $widget_config['base_class_name'] ) ) ? $widget_config['base_class_name'] : '\Elementor\ElementsKit_Widget_' . \ElementsKit_Lite\Utils::make_classname( $widget_config['slug'] ) ); $handler = $base_class_name . '_Handler'; $handler_class = new $handler(); if ( $handler_class->scripts() != false ) { add_action( 'wp_enqueue_scripts', array( $handler_class, 'scripts' ) ); } if ( $handler_class->styles() != false ) { add_action( 'wp_enqueue_scripts', array( $handler_class, 'styles' ) ); } if ( $handler_class->inline_css() != false ) { wp_add_inline_style( 'elementskit-init-css', $handler_class->inline_css() ); } if ( $handler_class->inline_js() != false ) { wp_add_inline_script( 'elementskit-init-js', $handler_class->inline_js() ); } if ( $handler_class->register_api() != false ) { if ( \file_exists( $handler_class->register_api() ) ) { include_once $handler_class->register_api(); $api = $base_class_name . '_Api'; new $api(); } } if ( $handler_class->wp_init() != false ) { add_action( 'init', array( $handler_class, 'wp_init' ) ); } } public function register_widget( $widgets_manager ) { foreach ( $this->widgets as $widget_slug => $widget ) { $class_name = '\Elementor\ElementsKit_Widget_' . \ElementsKit_Lite\Utils::make_classname( $widget_slug ); if ( class_exists( $class_name ) ) { $widgets_manager->register( new $class_name() ); } } } } core/handler-widget.php000064400000001323150522036200011075 0ustar00config(); $this->init(); } public function config() { } public function init() { add_action( 'rest_api_init', function () { register_rest_route( untrailingslashit( 'elementskit/v1/' . $this->prefix ), '/(?P\w+)/' . ltrim( $this->param, '/' ), array( 'methods' => \WP_REST_Server::ALLMETHODS, 'callback' => array( $this, 'callback' ), 'permission_callback' => '__return_true', // all permissions are implimented inside the callback action ) ); } ); } public function callback( $request ) { $this->request = $request; $action_class = strtolower( $this->request->get_method() ) . '_' . $this->request['action']; if ( method_exists( $this, $action_class ) ) { return $this->{$action_class}(); } } } core/activation-actions.php000064400000001636150522036200012005 0ustar00process_key(); if ( $this->has_key === false ) { return; } // call activation job classes or methods here. $this->flush_rewrite_rules(); $this->redirect_to_onboard(); } private function process_key() { if ( ! empty( get_option( $this->key ) ) ) { $this->has_key = true; delete_option( $this->key ); } } private function flush_rewrite_rules() { // all CPTs must be declared completely before flushing rewrite rules. otherwise, it won't work as expected. flush_rewrite_rules(); } private function redirect_to_onboard() { // Onboard_Status::redirect_onboard(); } } core/config-list.php000064400000003055150522036200010421 0ustar00set_optional_list(); $this->set_required_list(); $this->set_full_list(); $this->set_active_list(); } public function get_list( $data = 'full', $module = null ) { if ( $module != null ) { return ( $this->{$data . '_list'}[ $module ] ?? false ); } return $this->{$data . '_list'}; } public function is_active( $item ) { $item = ( $this->active_list[ $item ] ?? array() ); return empty( $item['package'] ) ? false : ( ( $item['package'] == 'free' || $item['package'] == 'pro' ) ); } private function set_active_list() { $database_list = \ElementsKit_Lite\Libs\Framework\Attr::instance()->utils->get_option( $this->type . '_list', array() ); foreach ( $this->full_list as $key => $item ) { if ( isset( $database_list[ $key ]['status'] ) && $database_list[ $key ]['status'] == 'inactive' && ! key_exists( $key, $this->required_list ) ) { continue; } if ( isset( $item['package'] ) && $item['package'] == 'pro-disabled' ) { continue; } $this->active_list[ $key ] = $item; } } private function set_full_list() { $this->full_list = array_merge( $this->required_list, $this->optional_list ); } abstract protected function set_required_list(); abstract protected function set_optional_list(); } core/build-inline-scripts.php000064400000002342150522036200012241 0ustar00 var elementskit = { resturl: '', } common_js(); wp_add_inline_script( 'elementskit-framework-js-frontend', $js ); } // scripts for admin public function admin_js() { echo ""; } } core/build-modules.php000064400000001741150522036200010750 0ustar00modules = \ElementsKit_Lite\Config\Module_List::instance()->get_list( 'active' ); foreach ( $this->modules as $module_slug => $module ) { if ( isset( $module['path'] ) ) { include_once $module['path'] . 'init.php'; } // make the class name and call it. $class_name = ( isset( $module['base_class_name'] ) ? $module['base_class_name'] : '\ElementsKit_Lite\Modules\\' . \ElementsKit_Lite\Utils::make_classname( $module_slug ) . '\Init' ); if ( class_exists( $class_name ) ) { new $class_name(); } } } } autoloader.php000064400000002344150522036200007412 0ustar00 urlencode( implode( '|', $font_families ) ), ); $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ); } return esc_url_raw( $fonts_url ); } public static function get_kses_array(){ return array( 'a' => array( 'class' => array(), 'href' => array(), 'rel' => array(), 'title' => array(), 'target' => array(), 'style' => array(), ), 'abbr' => array( 'title' => array(), ), 'b' => array( 'class' => array(), ), 'blockquote' => array( 'cite' => array(), ), 'cite' => array( 'title' => array(), ), 'code' => array(), 'pre' => array(), 'del' => array( 'datetime' => array(), 'title' => array(), ), 'dd' => array(), 'div' => array( 'class' => array(), 'title' => array(), 'style' => array(), ), 'dl' => array(), 'dt' => array(), 'em' => array(), 'strong' => array(), 'h1' => array( 'class' => array(), ), 'h2' => array( 'class' => array(), ), 'h3' => array( 'class' => array(), ), 'h4' => array( 'class' => array(), ), 'h5' => array( 'class' => array(), ), 'h6' => array( 'class' => array(), ), 'i' => array( 'class' => array(), ), 'img' => array( 'alt' => array(), 'class' => array(), 'height' => array(), 'src' => array(), 'width' => array(), 'style' => array(), 'title' => array(), 'srcset' => array(), 'loading' => array(), 'sizes' => array(), ), 'figure' => array( 'class' => array(), ), 'li' => array( 'class' => array(), ), 'ol' => array( 'class' => array(), ), 'p' => array( 'class' => array(), ), 'q' => array( 'cite' => array(), 'title' => array(), ), 'span' => array( 'class' => array(), 'title' => array(), 'style' => array(), ), 'iframe' => array( 'width' => array(), 'height' => array(), 'scrolling' => array(), 'frameborder' => array(), 'allow' => array(), 'src' => array(), ), 'strike' => array(), 'br' => array(), 'table' => array(), 'thead' => array(), 'tbody' => array(), 'tfoot' => array(), 'tr' => array(), 'th' => array(), 'td' => array(), 'colgroup' => array(), 'col' => array(), 'strong' => array(), 'data-wow-duration' => array(), 'data-wow-delay' => array(), 'data-wallpaper-options' => array(), 'data-stellar-background-ratio' => array(), 'ul' => array( 'class' => array(), ), 'svg' => array( 'class' => true, 'aria-hidden' => true, 'aria-labelledby' => true, 'role' => true, 'xmlns' => true, 'width' => true, 'height' => true, 'viewbox' => true, // <= Must be lower case! 'preserveaspectratio' => true, ), 'g' => array( 'fill' => true ), 'title' => array( 'title' => true ), 'path' => array( 'd' => true, 'fill' => true, ), 'input' => array( 'class' => array(), 'type' => array(), 'value' => array() ) ); } public static function kses( $raw ) { $allowed_tags = self::get_kses_array(); if ( function_exists( 'wp_kses' ) ) { // WP is here return wp_kses( $raw, $allowed_tags ); } else { return $raw; } } public static function kspan( $text ) { return str_replace( array( '{', '}' ), array( '', '' ), $text ); } public static function ekit_get__forms( $post_type ) { $wpuf_form_list = get_posts( array( 'post_type' => $post_type, 'showposts' => 999, ) ); $options = array(); if ( ! empty( $wpuf_form_list ) && ! is_wp_error( $wpuf_form_list ) ) { $options[0] = esc_html__( 'Select Form', 'elementskit-lite' ); foreach ( $wpuf_form_list as $post ) { $options[ $post->ID ] = $post->post_title; } } else { $options[0] = esc_html__( 'Create a form first', 'elementskit-lite' ); } return $options; } public static function ekit_get_ninja_form() { $options = array(); if ( class_exists( 'Ninja_Forms' ) ) { $contact_forms = Ninja_Forms()->form()->get_forms(); if ( ! empty( $contact_forms ) && ! is_wp_error( $contact_forms ) ) { $options[0] = esc_html__( 'Select Ninja Form', 'elementskit-lite' ); foreach ( $contact_forms as $form ) { $options[ $form->get_id() ] = $form->get_setting( 'title' ); } } } else { $options[0] = esc_html__( 'Create a Form First', 'elementskit-lite' ); } return $options; } public static function tablepress_table_list() { $table_options = array(); if ( class_exists( 'TablePress' ) ) { $table_ids = \TablePress::$model_table->load_all( false ); $table_options[0] = esc_html__( 'Select Table', 'elementskit-lite' ); foreach ( $table_ids as $table_id ) { // Load table, without table data, options, and visibility settings. $table = \TablePress::$model_table->load( $table_id, false, false ); if ( '' === trim( $table['name'] ) ) { $table['name'] = __( '(no name)', 'elementskit-lite' ); } $table_options[ $table['id'] ] = $table['name']; } } else { $table_options[0] = esc_html__( 'Create a Table First', 'elementskit-lite' ); } return $table_options; } public static function ekit_do_shortcode( $tag, array $atts = array(), $content = null ) { global $shortcode_tags; if ( ! isset( $shortcode_tags[ $tag ] ) ) { return false; } return call_user_func( $shortcode_tags[ $tag ], $atts, $content, $tag ); } public static function trim_words( $text, $num_words ) { return wp_trim_words( $text, $num_words, '' ); } public static function array_push_assoc( $array, $key, $value ) { $array[ $key ] = $value; return $array; } public static function render_elementor_content_css( $content_id ) { if ( class_exists( '\Elementor\Core\Files\CSS\Post' ) ) { $css_file = new \Elementor\Core\Files\CSS\Post( $content_id ); $css_file->enqueue(); } } public static function render_elementor_content( $content_id ) { $elementor_instance = \Elementor\Plugin::instance(); $has_css = false; /** * CSS Print Method Internal and Exteral option support for Header and Footer Builder. */ if ( ( 'internal' === get_option( 'elementor_css_print_method' ) ) || \Elementor\Plugin::$instance->preview->is_preview_mode() ) { $has_css = true; } return $elementor_instance->frontend->get_builder_content_for_display( $content_id, $has_css ); } public static function render( $content ) { if ( stripos( $content, 'elementskit-has-lisence' ) !== false ) { return null; } return $content; } public static function render_tab_content( $content, $id ) { return str_replace( '.elementor-' . $id . ' ', '#elementor .elementor-' . $id . ' ', $content ); } public static function img_meta( $id ) { $attachment = get_post( $id ); if ( $attachment == null || $attachment->post_type != 'attachment' ) { return null; } return array( 'alt' => get_post_meta( $attachment->ID, '_wp_attachment_image_alt', true ), 'caption' => $attachment->post_excerpt, 'description' => $attachment->post_content, 'href' => get_permalink( $attachment->ID ), 'src' => $attachment->guid, 'title' => $attachment->post_title, ); } public static function esc_options( $str, $options = array(), $default = '' ) { if ( ! in_array( $str, $options ) ) { return $default; } return $str; } public static function get_attachment_image_html( $settings, $image_key, $image_size_key = null, $image_attr = array() ) { if ( ! $image_key ) { $image_key = $image_size_key; } $image = $settings[ $image_key ]; $size = $image_size_key; $html = ''; if ( ! empty( $image['id'] ) && $image['id'] != '-1' ) { $html .= wp_get_attachment_image( $image['id'], $size, false, $image_attr ); } else { $html .= sprintf( '%s', esc_attr( $image['url'] ), \Elementor\Control_Media::get_image_title( $image ), \Elementor\Control_Media::get_image_alt( $image ) ); } $html = preg_replace( array( '/max-width:[^"]*;/', '/width:[^"]*;/', '/height:[^"]*;/' ), '', $html ); return $html; } public static function swiper_class() { $swiper_class = \Elementor\Plugin::$instance->experiments->is_feature_active( 'e_swiper_latest' ) ? 'swiper' : 'swiper-container'; return 'ekit-main-swiper ' . $swiper_class; } public static function get_page_by_title( $page_title, $post_type = 'page' ) { $query = new \WP_Query( array( 'post_type' => $post_type, 'title' => $page_title, ) ); if (!empty($query->post)) { $page_got_by_title = $query->post; } else { $page_got_by_title = null; } return $page_got_by_title; } } widgets/wp-forms/wp-forms-handler.php000064400000001446150522036200013662 0ustar00add_script_depends('wpforms'); } public function get_name() { return Handler::get_name(); } public function get_title() { return Handler::get_title(); } public function get_icon() { return Handler::get_icon(); } public function get_categories() { return Handler::get_categories(); } public function get_keywords() { return Handler::get_keywords(); } public function get_help_url() { return 'https://wpmet.com/doc/wp-forms/'; } protected function register_controls() { $this->start_controls_section( 'ekit_wpform_section_tab', [ 'label' =>esc_html__( 'wpForm', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_wpform_form_id', [ 'label' => __( 'Select Your Form', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'label_block' => true, 'default' => '0', 'options' => \ElementsKit_Lite\Utils::ekit_get__forms('wpforms'), ] ); $this->end_controls_section(); /** Labels **/ $this->start_controls_section( 'ekit_wpForms_section_label_style', [ 'label' => __( 'Labels', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_wpForms_text_color_label', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field label' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_wpForms_typography_label', 'label' => __( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-field label', ] ); $this->end_controls_section(); /** Input & Textarea **/ $this->start_controls_section( 'ekit_wpForms_section_fields_style', [ 'label' => __( 'Input & Textarea', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_wpForms_input_alignment', [ 'label' => __( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => __( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => __( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => __( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select' => 'text-align: {{VALUE}};', ], ] ); $this->start_controls_tabs( 'ekit_wpForms_tabs_fields_style' ); $this->start_controls_tab( 'ekit_wpForms_tab_fields_normal', [ 'label' => __( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_wpForms_field_bg_color', [ 'label' => __( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select' => 'background-color: {{VALUE}}', ], ] ); $this->add_control( 'ekit_wpForms_field_text_color', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_wpForms_field_border', 'label' => __( 'Border', 'elementskit-lite' ), 'placeholder' => '1px', 'default' => '1px', 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select', 'separator' => 'before', ] ); $this->add_control( 'ekit_wpForms_field_radius', [ 'label' => __( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_wpForms_hr_1', [ 'type' => Controls_Manager::DIVIDER, ] ); $this->add_responsive_control( 'ekit_wpForms_input_width', [ 'label' => __( 'Input Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 1200, 'step' => 1, ], ], 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field select' => 'width: {{SIZE}}{{UNIT}}; max-width: {{SIZE}}{{UNIT}}', '{{WRAPPER}} .ekit_wpForms_container .wpforms-form .wpforms-field-row.wpforms-field-medium' => 'width: {{SIZE}}{{UNIT}}; max-width: {{SIZE}}{{UNIT}}', ], ] ); $this->add_control( 'ekit_wpForms_hr_2', [ 'type' => Controls_Manager::DIVIDER, ] ); $this->add_responsive_control( 'ekit_wpForms_textarea_width', [ 'label' => __( 'Textarea Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 1200, 'step' => 1, ], ], 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea' => 'width: {{SIZE}}{{UNIT}}', ], ] ); $this->add_responsive_control( 'ekit_wpForms_textarea_height', [ 'label' => __( 'Textarea Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 400, 'step' => 1, ], ], 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea' => 'height: {{SIZE}}{{UNIT}}', ], ] ); $this->add_responsive_control( 'ekit_wpForms_field_padding', [ 'label' => __( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'separator' => 'before', ] ); $this->add_responsive_control( 'ekit_wpForms_field_spacing', [ 'label' => __( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_wpForms_field_box_shadow', 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select', 'separator' => 'before', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_wpForms_tab_fields_focus', [ 'label' => __( 'Focus', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_wpForms_focus_input_border', 'label' => __( 'Border', 'elementskit-lite' ), 'placeholder' => '1px', 'default' => '1px', 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:focus, {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea:focus', ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_wpForms_focus_box_shadow', 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:focus, {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea:focus', 'separator' => 'before', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); /** Field Description **/ $this->start_controls_section( 'ekit_wpForms_section_field_description_style', [ 'label' => __( 'Field Description', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_wpForms_field_description_text_color', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field .wpforms-field-description, {{WRAPPER}} .ekit_wpForms_container .wpforms-field .wpforms-field-sublabel' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_wpForms_field_description_typography', 'label' => __( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-field .wpforms-field-description, {{WRAPPER}} .ekit_wpForms_container .wpforms-field .wpforms-field-sublabel', ] ); $this->add_responsive_control( 'ekit_wpForms_field_description_spacing', [ 'label' => __( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field .wpforms-field-description' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', '{{WRAPPER}} .ekit_wpForms_container .wpforms-field .wpforms-field-sublabel' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'separator' => 'before', ] ); $this->end_controls_section(); /** Placeholder **/ $this->start_controls_section( 'ekit_wpForms_section_placeholder_style', [ 'label' => __( 'Placeholder', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_wpForms_field_typography', 'label' => __( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea, {{WRAPPER}} .ekit_wpForms_container .wpforms-field select', 'separator' => 'before', ] ); $this->add_control( 'ekit_wpForms_text_color_placeholder', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-field input::-webkit-input-placeholder, {{WRAPPER}} .ekit_wpForms_container .wpforms-field textarea::-webkit-input-placeholder' => 'color: {{VALUE}}', ], ] ); $this->end_controls_section(); /** Submit Button **/ $this->start_controls_section( 'ekit_wpForms_section_submit_button_style', [ 'label' => __( 'Submit Button', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_wpForms_button_width_type', [ 'label' => __( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'custom', 'options' => [ 'full-width' => __( 'Full Width', 'elementskit-lite' ), 'custom' => __( 'Custom', 'elementskit-lite' ), ], 'prefix_class' => 'ekit_wpForms_container-form-button-', ] ); $this->add_responsive_control( 'ekit_wpForms_button_align', [ 'label' => __( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => __( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-h-align-left', ], 'center' => [ 'title' => __( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-h-align-center', ], 'right' => [ 'title' => __( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-h-align-right', ], ], 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container' => 'text-align: {{VALUE}};', '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit' => 'display:inline-block;' ], 'condition' => [ 'ekit_wpForms_button_width_type' => 'custom', ], ] ); $this->add_responsive_control( 'ekit_wpForms_button_width', [ 'label' => __( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 1200, 'step' => 1, ], ], 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit' => 'width: {{SIZE}}{{UNIT}}', ], 'condition' => [ 'ekit_wpForms_button_width_type' => 'custom', ], ] ); $this->start_controls_tabs( 'ekit_wpForms_tabs_button_style' ); $this->start_controls_tab( 'ekit_wpForms_tab_button_normal', [ 'label' => __( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_wpForms_button_typography', 'label' => __( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit', 'separator' => 'before', ] ); $this->add_control( 'ekit_wpForms_button_bg_color_normal', [ 'label' => __( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit' => 'background-color: {{VALUE}}', ], ] ); $this->add_control( 'ekit_wpForms_button_text_color_normal', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_wpForms_button_box_shadow', 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit', 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_wpForms_button_border_normal', 'label' => __( 'Border', 'elementskit-lite' ), 'placeholder' => '1px', 'default' => '1px', 'selector' => '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit', ] ); $this->add_control( 'ekit_wpForms_button_border_radius', [ 'label' => __( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_wpForms_button_padding', [ 'label' => __( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_wpForms_button_margin', [ 'label' => __( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_wpForms_tab_button_hover', [ 'label' => __( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_wpForms_button_bg_color_hover', [ 'label' => __( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit:hover' => 'background-color: {{VALUE}}', ], ] ); $this->add_control( 'ekit_wpForms_button_text_color_hover', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit:hover' => 'color: {{VALUE}}', ], ] ); $this->add_control( 'ekit_wpForms_button_border_color_hover', [ 'label' => __( 'Border Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container .wpforms-submit-container .wpforms-submit:hover' => 'border-color: {{VALUE}}', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); /** Errors **/ $this->start_controls_section( 'ekit_wpForms_section_error_style', [ 'label' => __( 'Errors', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_wpForms_error_message_text_color', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit_wpForms_container label.wpforms-error' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_wpForms_error_field_input_border', 'label' => __( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_wpForms_container input.wpforms-error, {{WRAPPER}} .ekit_wpForms_container textarea.wpforms-error', ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings(); if ( ! empty( $settings['ekit_wpform_form_id'] ) ) { echo do_shortcode('[wpforms id="'.intval($settings['ekit_wpform_form_id']).'"]' ); } } } widgets/heading/heading-handler.php000064400000001404150522036200013326 0ustar00start_controls_section( 'ekit_heading_section_title', array( 'label' => esc_html__( 'Title', 'elementskit-lite' ), ) ); $this->add_control( 'ekit_heading_title', [ 'label' => esc_html__( 'Heading Title', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'description' => esc_html__( '"Focused Title" Settings will be worked, If you use this {{something}} format', 'elementskit-lite' ), 'label_block' => true, 'placeholder' => esc_html__( 'Grow your {{report}}', 'elementskit-lite' ), 'default' => esc_html__( 'Grow your {{report}}', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_heading_link', [ 'label' => esc_html__( 'Link', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'dynamic' => [ 'active' => true, ], 'label_block' => true, 'placeholder' => esc_html__( 'Paste URL or type', 'elementskit-lite' ), 'autocomplete' => false, 'options' => [ 'is_external', 'nofollow', 'custom_attributes' ], ]); $this->add_control( 'ekit_heading_title_tag', [ 'label' => esc_html__( 'Title HTML Tag', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ], 'default' => 'h2', ] ); $this->add_control( 'show_title_border', [ 'label' => esc_html__( 'Show Border', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', ]); $this->add_control( 'title_border_position', [ 'label' => esc_html__( 'Border Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'start', 'options' => [ 'start' => esc_html__( 'Start', 'elementskit-lite' ), 'end' => esc_html__( 'End', 'elementskit-lite' ), ], 'condition' => [ 'show_title_border' => 'yes' ] ] ); $this->add_responsive_control( 'title_float_left', [ 'label' => esc_html__( 'Float Left', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', ]); $this->add_responsive_control( 'title_float_left_width', [ 'label' => __( 'Title Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ '%' ], 'default' => [ 'unit' => '%', 'size' => '40' ], 'range' => [ '%' => [ 'min' => 0, 'max' => 200, 'step' => 1, ] ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__title-wrapper' => 'width: {{SIZE}}{{UNIT}};' ], 'condition' => [ 'title_float_left' => 'yes' ] ]); $this->end_controls_section(); $this->start_controls_section( 'ekit_heading_section_subtitle', array( 'label' => esc_html__( 'Subtitle', 'elementskit-lite' ), ) ); $this->add_control( 'ekit_heading_sub_title_show', [ 'label' => esc_html__( 'Show Sub Title', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', ] ); $this->add_control( 'ekit_heading_sub_title_border', [ 'label' => esc_html__( 'Border Sub Title', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'condition' => [ 'ekit_heading_sub_title_show' => 'yes', //'ekit_heading_sub_title_outline' => '!yes' ] ] ); $this->add_control( 'ekit_heading_sub_title_outline', [ 'label' => esc_html__( 'Show Outline', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'condition' => [ 'ekit_heading_sub_title_show' => 'yes', 'ekit_heading_sub_title_border!' => 'yes' ] ] ); $this->add_control( 'ekit_heading_sub_title', [ 'label' =>esc_html__( 'Heading Sub Title', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label_block' => true, 'placeholder' =>esc_html__( 'Time has changed', 'elementskit-lite' ), 'default' =>esc_html__( 'Time has changed', 'elementskit-lite' ), 'condition' => [ 'ekit_heading_sub_title_show' => 'yes' ], ] ); $this->add_control( 'ekit_heading_sub_title_position', [ 'label' => esc_html__( 'Sub Title Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'after_title', 'options' => [ 'before_title' => esc_html__( 'Before Title', 'elementskit-lite' ), 'after_title' => esc_html__( 'After Title', 'elementskit-lite' ), ], 'condition' => [ 'ekit_heading_sub_title_show' => 'yes' ] ] ); $this->add_control( 'ekit_heading_sub_title_tag', [ 'label' => esc_html__( 'Sub Title HTML Tag', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ], 'default' => 'h3', 'condition' => [ 'ekit_heading_sub_title_show' => 'yes' ] ] ); $this->end_controls_section(); //Title Description $this->start_controls_section( 'ekit_heading_section_extra_title', array( 'label' => esc_html__( 'Title Description', 'elementskit-lite' ), ) ); $this->add_control( 'ekit_heading_section_extra_title_show', [ 'label' => esc_html__( 'Show Description', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', ] ); $this->add_control( 'ekit_heading_extra_title', [ 'label' => esc_html__( 'Heading Description', 'elementskit-lite' ), 'type' => Controls_Manager::WYSIWYG, 'dynamic' => [ 'active' => true, ], 'rows' => 10, 'label_block' => true, 'default' =>esc_html__( 'A small river named Duden flows by their place and supplies it with the necessary regelialia. It is a paradise ', 'elementskit-lite' ), 'placeholder' =>esc_html__( 'Title Description', 'elementskit-lite' ), 'condition' => [ 'ekit_heading_section_extra_title_show' => 'yes' ], ] ); $this->add_responsive_control( 'desciption_width', [ 'label' => __( 'Maximum Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__description' => 'max-width: {{SIZE}}{{UNIT}};' ], 'condition' => [ 'ekit_heading_section_extra_title_show' => 'yes' ] ]); $this->end_controls_section(); /** Start Heading shadow text setion */ $this->start_controls_section( 'shadow_text_section', [ 'label' => esc_html__( 'Shadow Text', 'elementskit-lite' ) ]); $this->add_control( 'show_shadow_text', [ 'label' => esc_html__( 'Show Shadow Text', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', ]); $this->add_control( 'shadow_text_content', [ 'label' => esc_html__( 'Content', 'elementskit-lite' ), 'label_block' => true, 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'bussiness', 'elementskit-lite' ), 'condition' => [ 'show_shadow_text' => 'yes' ], ]); $this->end_controls_section(); /** End Heading shadow text setion */ $this->start_controls_section( 'ekit_heading_section_seperator', array( 'label' => esc_html__( 'Separator', 'elementskit-lite' ), ) ); $this->add_control( 'ekit_heading_show_seperator', [ 'label' =>esc_html__( 'Show Separator', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_heading_seperator_style', [ 'label' => esc_html__( 'Separator Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'elementskit-border-divider ekit-dotted' => esc_html__( 'Dotted', 'elementskit-lite' ), 'elementskit-border-divider elementskit-style-long' => esc_html__( 'Solid', 'elementskit-lite' ), 'elementskit-border-star' => esc_html__( 'Solid with star', 'elementskit-lite' ), 'elementskit-border-star elementskit-bullet' => esc_html__( 'Solid with bullet', 'elementskit-lite' ), 'ekit_border_custom' => esc_html__( 'Custom', 'elementskit-lite' ), ], 'default' => 'elementskit-border-divider', 'condition' => [ 'ekit_heading_show_seperator' => 'yes', ], ] ); $this->add_control( 'ekit_heading_seperator_position', [ 'label' => esc_html__( 'Separator Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'top' => esc_html__( 'Top', 'elementskit-lite' ), 'before' => esc_html__( 'Before Title', 'elementskit-lite' ), 'after' => esc_html__( 'After Title', 'elementskit-lite' ), 'bottom' => esc_html__( 'Bottom', 'elementskit-lite' ), ], 'default' => 'after', 'condition' => [ 'ekit_heading_show_seperator' => 'yes', ], ] ); $this->add_control( 'ekit_heading_seperator_image', [ 'label' => esc_html__( 'Choose Image', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'dynamic' => [ 'active' => true, ], 'default' => [ 'url' => Utils::get_placeholder_image_src(), 'id' => -1 ], 'condition' => [ 'ekit_heading_show_seperator' => 'yes', 'ekit_heading_seperator_style' => 'ekit_border_custom', ], ] ); $this->add_group_control( Group_Control_Image_Size::get_type(), [ 'name' => 'ekit_heading_seperator_image_size', 'default' => 'large', 'condition' => [ 'ekit_heading_show_seperator' => 'yes', 'ekit_heading_seperator_style' => 'ekit_border_custom', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_heading_section_general', array( 'label' => esc_html__( 'General', 'elementskit-lite' ), 'tab' => \Elementor\Controls_Manager::TAB_STYLE, ) ); $this->add_responsive_control( 'ekit_heading_title_align', [ 'label' =>esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'text_left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'text_center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'text_right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'text_left', ] ); $this->end_controls_section(); //Title Style Section $this->start_controls_section( 'ekit_heading_section_title_style', [ 'label' => esc_html__( 'Title', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_heading_title_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title' => 'color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_heading_title_color_hover', [ 'label' =>esc_html__( 'Hover Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title:hover' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_heading_title_shadow', 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title', ] ); $this->add_responsive_control( 'ekit_heading_title_margin', array( 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => array( 'px', '%' ), 'selectors' => array( '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ), ) ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_heading_title_typography', 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title', ] ); $this->add_control( 'title_left_border_heading', [ 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', 'condition' => [ 'show_title_border' => 'yes' ] ]); $this->add_control( 'title_left_border_width', [ 'label' => __( 'Border Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', 'em' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 32, 'step' => 1, ] ], 'default' => [ 'unit' => 'px', 'size' => 5 ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__title-has-border::before' => 'width: {{SIZE}}{{UNIT}};' ], 'condition' => [ 'show_title_border' => 'yes' ] ]); $this->add_control( 'title_left_border_height', [ 'label' => __( 'Border Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ '%', 'px', 'em' ], 'default' => [ 'unit' => '%', 'size' => 100 ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__title-has-border::before' => 'height: {{SIZE}}{{UNIT}};' ], 'condition' => [ 'show_title_border' => 'yes' ] ]); $this->add_control( 'title_border_vertical_position', [ 'label' => __( 'Vertical Position', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ '%', 'px', 'em' ], 'default' => [ 'unit' => 'px', 'size' => 0 ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__title-has-border::before' => 'top: {{SIZE}}{{UNIT}};' ], 'condition' => [ 'show_title_border' => 'yes' ] ]); $this->add_control( 'title_left_border_gap', [ 'label' => __( 'Right Gap', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', 'em' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 128, 'step' => 1, ] ], 'default' => [ 'unit' => 'px', 'size' => 30 ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__title-has-border' => 'padding-left: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-heading__title-has-border ~ *' => 'padding-left: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-heading__subtitle-has-border' => 'margin-left: {{SIZE}}{{UNIT}};' ], 'condition' => [ 'show_title_border' => 'yes', 'title_border_position' => 'start', 'ekit_heading_title_align!' => 'text_center' ] ]); $this->add_control( 'title_left_border_gap2', [ 'label' => __( 'Left Gap', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', 'em' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 128, 'step' => 1, ] ], 'default' => [ 'unit' => 'px', 'size' => 30 ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__title-has-border' => 'padding-right: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-heading__title-has-border ~ *' => 'padding-right: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-heading__subtitle-has-border' => 'margin-right: {{SIZE}}{{UNIT}};' ], 'condition' => [ 'show_title_border' => 'yes', 'title_border_position' => 'end', 'ekit_heading_title_align!' => 'text_center' ] ]); $this->add_group_control(Group_Control_Background::get_type(), [ 'name' => 'title_left_border_color', 'label' => __( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient', 'video' ], 'selector' => '{{WRAPPER}} .ekit-heading__title-has-border::before', 'types' => ['gradient'], 'condition' => [ 'show_title_border' => 'yes' ] ] ); $this->end_controls_section(); //Focused Title Style Section $this->start_controls_section( 'ekit_heading_section_focused_title_style', [ 'label' => esc_html__( 'Focused Title', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_heading_focused_title_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title > span' => 'color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_heading_focused_title_color_hover', [ 'label' =>esc_html__( 'Hover Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title:hover > span' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_heading_focused_title_typography', 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title span:last-child, {{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title > span', ] ); $this->add_responsive_control( 'ekit_heading_title_text_decoration_color', [ 'label' =>esc_html__( 'Text decoration color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title span:last-child' => 'text-decoration-color: {{VALUE}};', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title > span' => 'text-decoration-color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_heading_focus_title_shadow', 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title > span', ] ); $this->add_responsive_control( 'ekit_heading_focused_title_secondary_spacing', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title > span' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_heading_use_focused_title_bg', [ 'label' =>esc_html__( 'Use background color on text', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), 'condition' => [ 'ekit_heading_use_title_text_fill!' => 'yes' ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_heading_focused_title_secondary_bg', 'label' => esc_html__( 'Focused Title Secondary BG', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title > span', 'condition' => [ 'ekit_heading_use_focused_title_bg' => 'yes', 'ekit_heading_use_title_text_fill!' => 'yes' ], ) ); $this->add_control( 'ekit_heading_focused_title_secondary_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title > span' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_use_focused_title_bg' => 'yes', 'ekit_heading_use_title_text_fill!' => 'yes' ], ] ); $this->add_control( 'ekit_heading_use_title_text_fill', [ 'label' =>esc_html__( 'Use text fill', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), 'separator' => 'before', 'condition' => [ 'ekit_heading_use_focused_title_bg!' => 'yes' ] ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_heading_title_secondary_bg', 'label' => esc_html__( 'Focused Title Secondary BG', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-title.text_fill > span', 'condition' => [ 'ekit_heading_use_title_text_fill' => 'yes', 'ekit_heading_use_focused_title_bg!' => 'yes' ], ) ); $this->end_controls_section(); //Sub title Style Section $this->start_controls_section( 'ekit_heading_section_sub_title_style', [ 'label' => esc_html__( 'Subtitle', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_heading_sub_title_show' => 'yes', 'ekit_heading_sub_title!' => '' ] ] ); $this->add_responsive_control( 'ekit_heading_sub_title_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-subtitle' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_heading_sub_title_typography', 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-subtitle', ] ); $this->add_responsive_control( 'ekit_heading_sub_title_margn', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'rem', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-subtitle' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'subheading_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em'], 'default' => [ 'top' => '8', 'right' => '32', 'bottom' => '8', 'left' => '32', 'unit' => 'px', 'isLinked' => false ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__subtitle-has-border' => 'padding:{{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_sub_title_border!' => 'yes', 'ekit_heading_sub_title_outline' => 'yes' ] ]); $this->add_control( 'ekit_heading_use_sub_title_text_fill', [ 'label' =>esc_html__( 'Use text fill', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_heading_sub_title_secondary_bg', 'label' => esc_html__( 'Sub Title', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-section-subtitle', 'condition' => [ 'ekit_heading_use_sub_title_text_fill' => 'yes', ], ) ); $this->add_control( 'ekit_heading_sub_title_border_hr', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_control( 'ekit_heading_sub_title_border_heading_title_left', [ 'label' => esc_html__( 'Subtitle Border Left', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_heading_sub_title_border_color_left', 'label' => esc_html__( 'Sub Title', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::before', 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ) ); $this->add_responsive_control( 'ekit_heading_sub_title_border_left_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 40, ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::before' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_responsive_control( 'ekit_heading_sub_title_border_heading_title_right_margin', [ 'label' => __( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::before' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_control( 'ekit_heading_sub_title_border_heading_title_right', [ 'label' => esc_html__( 'Subtitle Border Right color', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_heading_sub_title_border_color_right', 'label' => esc_html__( 'Sub Title', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::after', 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ) ); $this->add_responsive_control( 'ekit_heading_sub_title_border_right_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 40, ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::after' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_responsive_control( 'ekit_heading_sub_title_border_heading_title_left_margin', [ 'label' => __( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::after' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_responsive_control( 'ekit_heading_sub_title_border_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 3, ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::before, {{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::after' => 'height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_responsive_control( 'ekit_heading_sub_title_vertical_alignment', [ 'label' => esc_html__( 'Vertical Position', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => -20, 'max' => 20, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 3, ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::before, {{WRAPPER}} .elementskit-section-subtitle.elementskit-style-border::after' => 'transform: translateY({{SIZE}}{{UNIT}}); -webkit-transform: translateY({{SIZE}}{{UNIT}}); -ms-transform: translateY({{SIZE}}{{UNIT}})', ], 'condition' => [ 'ekit_heading_sub_title_border' => 'yes', ], ] ); $this->add_control( 'subheading_outline_heading', [ 'label' => esc_html__( 'Outline', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', 'condition' => [ 'ekit_heading_sub_title_outline' => 'yes' ] ]); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'subheading_outline', 'label' => __( 'Outline', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-heading__subtitle-has-border', 'condition' => [ 'ekit_heading_sub_title_outline' => 'yes' ] ] ); $this->add_responsive_control( 'subheading_outline_radius', [ 'label' => esc_html__( 'Outline Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em'], 'default' => [ 'top' => '2', 'right' => '2', 'bottom' => '2', 'left' => '2', 'unit' => 'em', 'isLinked' => true ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__subtitle-has-border' => 'border-radius:{{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_sub_title_outline' => 'yes' ] ]); $this->end_controls_section(); //Extra Title Style Section $this->start_controls_section( 'ekit_heading_section_extra_title_style', [ 'label' => esc_html__( 'Title Description', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_heading_section_extra_title_show' => 'yes', 'ekit_heading_extra_title!' => '' ] ] ); $this->add_responsive_control( 'ekit_heading_extra_title_color', [ 'label' =>esc_html__( 'Title Description color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper p' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_heading_extra_title_typography', 'selector' => '{{WRAPPER}} .elementskit-section-title-wraper p', ] ); $this->add_responsive_control( 'ekit_heading_extra_title_margin', array( 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => array( 'px', '%' ), 'selectors' => array( '{{WRAPPER}} .elementskit-section-title-wraper p' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ), ) ); $this->end_controls_section(); //Separator Style Section $this->start_controls_section( 'ekit_heading_section_seperator_style', [ 'label' => esc_html__( 'Separator', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_heading_show_seperator' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_heading_seperator_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 1000, ], ], 'default' => [ 'unit' => 'px', 'size' => 100, ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-divider' => 'width: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long' => 'width: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-star' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_seperator_style!' => 'ekit_border_custom' ] ] ); $this->add_responsive_control( 'ekit_heading_seperator_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 1000, ], ], 'default' => [ 'unit' => 'px', 'size' => 4, ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-divider, {{WRAPPER}} .elementskit-border-divider::before' => 'height: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long' => 'height: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-star' => 'height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_heading_seperator_style!' => 'ekit_border_custom' ] ] ); $this->add_responsive_control( 'ekit_heading_seperator_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .ekit_heading_separetor_wraper' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_heading_seperator_color', [ 'label' =>esc_html__( 'Separator color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-divider' => 'background: linear-gradient(90deg, {{VALUE}} 0%, {{VALUE}} 100%);', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-divider:before' => 'background-color: {{VALUE}}; color: {{VALUE}};', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-star' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-section-title-wraper .elementskit-border-star:after' => 'background-color: {{VALUE}};', ], 'condition' => [ 'ekit_heading_seperator_style!' => 'ekit_border_custom' ] ] ); $this->end_controls_section(); /** Start Heading shadow text style setion */ $this->start_controls_section( 'shadow_text_style_section', [ 'label' => esc_html__( 'Shadow Text', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'show_shadow_text' => 'yes' ] ]); $this->add_responsive_control( 'shadow_text_position', [ 'label' => esc_html__( 'Position', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em', 'rem', 'vw' ], 'allowed_dimensions' => [ 'top', 'left' ], 'default' => [ 'top' => '-45', 'left' => '18', 'unit' => '%', 'isLinked' => false ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__shadow-text' => 'top:{{TOP}}{{UNIT}};left:{{LEFT}}{{UNIT}};', ], ]); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'shadow_text_typography', 'selector' => '{{WRAPPER}} .ekit-heading__shadow-text', ]); $this->add_responsive_control( 'shadow_text_color', [ 'label' =>esc_html__( 'Text color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit-heading__shadow-text' => '-webkit-text-fill-color: {{VALUE}};', ], ]); $this->add_control( 'shadow_text_border_heading', [ 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, ]); $this->add_control( 'shadow_text_border_width', [ 'label' => __( 'Border Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', 'em' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 64, 'step' => 1, ] ], 'default' => [ 'unit' => 'px', 'size' => 1 ], 'selectors' => [ '{{WRAPPER}} .ekit-heading__shadow-text' => '-webkit-text-stroke-width: {{SIZE}}{{UNIT}};' ], ]); $this->add_responsive_control( 'shadow_text_border_color', [ 'label' =>esc_html__( 'Border Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit-heading__shadow-text' => '-webkit-text-stroke-color: {{VALUE}};', ], ]); $this->end_controls_section(); /** End Heading shadow text style setion */ $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); extract($settings); // Sanitize Title & Sub-Title Tags $options_ekit_heading_title_tag = array_keys([ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ]); $title_tag = \ElementsKit_Lite\Utils::esc_options($ekit_heading_title_tag, $options_ekit_heading_title_tag, 'h2'); // Sanitize Sub Title Tag $options_ekit_heading_sub_title_tag = array_keys([ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ]); $sub_title_tag = \ElementsKit_Lite\Utils::esc_options($ekit_heading_sub_title_tag, $options_ekit_heading_sub_title_tag, 'h3'); // Image sectionn $image_html = ''; if (!empty($settings['ekit_heading_seperator_image']['url'])) { $this->add_render_attribute('image', 'src', $settings['ekit_heading_seperator_image']['url']); $this->add_render_attribute('image', 'alt', Control_Media::get_image_alt($settings['ekit_heading_seperator_image'])); $this->add_render_attribute('image', 'title', Control_Media::get_image_title($settings['ekit_heading_seperator_image'])); $image_html = Group_Control_Image_Size::get_attachment_image_html($settings, 'ekit_heading_seperator_image_size', 'ekit_heading_seperator_image'); } $seperator = ''; if ($ekit_heading_seperator_style != 'ekit_border_custom') { $seperator = ($ekit_heading_show_seperator == 'yes') ? '
' : ''; } else { $seperator = ($ekit_heading_show_seperator == 'yes') ? '
'.$image_html.'
' : ''; } $title_text_fill = ($ekit_heading_use_title_text_fill == 'yes') ? 'text_fill' : ''; $sub_title_text_fill = ($settings['ekit_heading_use_sub_title_text_fill'] == 'yes') ? 'elementskit-gradient-title' : ''; $sub_title_border = ($settings['ekit_heading_sub_title_border'] == 'yes') ? 'elementskit-style-border' : ''; $title_border = (isset($show_title_border) && $show_title_border == 'yes') ? ' ekit-heading__title-has-border '. esc_attr($title_border_position) : ''; $subheading_outline = (isset($ekit_heading_sub_title_outline) && $ekit_heading_sub_title_outline == 'yes') ? ' ekit-heading__subtitle-has-border' : ''; $title_in_left = (isset($title_float_left) && $title_float_left == 'yes' ) ? ' ekit-heading__title-in-left' : ''; $ekit_heading_align_tablet = isset($settings['ekit_heading_title_align_tablet']) ? $ekit_heading_title_align_tablet : ''; $ekit_heading_align_mobile = isset($settings['ekit_heading_title_align_mobile']) ? $ekit_heading_title_align_mobile : ''; echo '
'; if(!empty($shadow_text_content) && $show_shadow_text == 'yes' ): ?>
'.esc_html( $ekit_heading_sub_title ).' '; endif; } $ekit_title = \ElementsKit_Lite\Utils::kspan($ekit_heading_title); echo (($ekit_heading_seperator_position) == 'before') ? wp_kses($seperator, \ElementsKit_Lite\Utils::get_kses_array()) : ''; if(!empty($ekit_heading_title)): if ( ! empty( $ekit_heading_link['url'] ) ) { $this->add_link_attributes( 'ekit_heading_link', $ekit_heading_link ); echo sprintf( '<%2$s class="ekit-heading--title elementskit-section-title %3$s">%4$s', $this->get_render_attribute_string('ekit_heading_link'), // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor esc_attr($title_tag), esc_attr($title_text_fill.''.$title_border), wp_kses($ekit_title, \ElementsKit_Lite\Utils::get_kses_array()) ); } else { echo sprintf( '<%1$s class="ekit-heading--title elementskit-section-title %2$s">%3$s', esc_attr($title_tag), esc_attr($title_text_fill.''.$title_border), wp_kses($ekit_title, \ElementsKit_Lite\Utils::get_kses_array()) ); } endif; echo ( $ekit_heading_seperator_position == 'after' || ( $ekit_heading_seperator_position == 'bottom' && $title_float_left == 'yes' ) ) ? wp_kses($seperator, \ElementsKit_Lite\Utils::get_kses_array()) : ''; // End Title wrapper if($title_float_left == 'yes'): ?>
'.esc_html( $ekit_heading_sub_title ).' '; endif; } if((!empty($ekit_heading_extra_title)) && ($settings['ekit_heading_section_extra_title_show'] == 'yes')): ?>
'; } } widgets/heading/assets/imagechoose/7.png000064400000015076150522036200014256 0ustar00‰PNG  IHDRฝะ=)G๑PLTEๅๅๅ%u๒๒๒๋๋๋ืืื๛๚๛้้้๙๙๙๎๎๏๓๓๓๐๐๐๘๘๘๖๖๖ํํํ่่่็็็บๅๅฉา๓๗๗๗%u๙Q๙ฅใโ๒ว„ใภิฎๆๅฺ๒าฉภ€กฃ ๕๕๕โ^v~มไ€ซำRำ๑โคๅๅ๏™‡%xๅิ๗J•ฯจช||์วฯ์ฦ๙ƒวK„%š๓z€ฟข›Œcปฏฬ็Vฉ๋๑าๅฤ2&Š๚ฮๅๅ=๊ป5v—อๆลๅๅณ๊'}๛ๆศ™€‹“rrtCu๎ึไๆพฝผLฤใฮค5‡๛ใย๙฿ๅๅ„’Ÿย™Eบ›{ฟ๚๗๓ๆเ๒Œร้9‰ส๖ูถยฏ›K–š’Š{ๅฒrฝ˜ogี˜Kญg กZ๕‰ัต๙ nฐธฅส:,{"ๅ๖ษ๎๛ิo€zถ็ไฯๆๆส}ยzฎ’ž ’Jะร๚|{~ผ๊๘้ๆฑ๏ิ›ใมฯŒิฌ7Fฑ์ฦป‡’_™๛Hฆ๚ฝูๆฃหz›พ1‰ฬงƒค~ปy:hคสNœซซ”Lyกก๛”บ๚วใๅŸรไ๙฿๑฿jจฅฝุŽœฎZ{žƒ๕ฝy8[jีŸ]ฤƒ+๒๚›ู๖ๆฌ’‹ฎ๘วี่ฌๆ๙๊ิๅึลZฆssšฑt3:~แ๏Œโ`sร้t{๎\“d˜$๗๐ \ม,โ`pyoJ0H~6‚ะw&q0ƒ8=S ฐ์eฃฎ`๖p0ใ8oฺ=C\ ฐ?pOม3'ฐภ^ฤuึโิ;†3‡Q{งb/9ู^ฬvY<2XยD็”n๐เภป<๓`ไq“`"แ๙…็‚ภ0ถฑ๗DษB$I๐4vย ็p}‚ฝNa๏์aย^šฮฌG้[Ksฏฐ๗?วมฆL฿พฝ„H;fฏ VC๖๖๕A๓6ีใjปจๆ„เSQM~ญยUืฉฝ฿‹ฝฬ๑ฦุZ/ณ\ฏขทcd๏ฃC5Mๅ๒šš๎ฤ”ไj*มจ"ตฆrไต๔‹P?,ง;?…ฝ6ภ„ฝๆ๗ฐฬ›,ืXห%Tฒ)UโxธU•ฝง๖rํe6Ÿฑ^&]ๆ๋18jา๕()H}ฑj=Fc่ๅrƒ'#M^แ้nญษ+ุ+‰<EM๊ตห˜ผห\ุkLฺ๋ผ f0oo–7ะW:kxˆš=฿ฉฝ[Oุ›็๗์๖ำ]ๆo๐วุ้e๊U@ยว้ถฦ๘‚‚บuฺปกฅdAAีษาี• พ ฐ„?๏ใy™ZพU๚ถฐื8˜9`๓๖.ฤจuะฎลปฉ*Hq".{๛น๗๕ฯ๏๔b2Wแ›UะI•๏ๅ^*"Oพ*4"ƒ|Kท7,งn/Q่ ศฝ6aฬ^๗X”•%ษ็qฒษธ.5๙^๙KŒูซpQ๒ุป4’ภบ–ฦ“ป!@ x8fo~ฏˆ™ xfo?9ฌW มuขแyžี/^๚ฆฺซ#๛l๛ุ[ภ@J|ำv™ฝ{MŽP]ืeC่{ zฟa{ๅฅดšฆu[ž‹aฏ๘[{ Ÿkโž…m์M•6ใ0 k`๏ํ_ผSิQวสไไะš_x๗1ฟ1:๗ชบคzr จƒฐื&ฑ$/#`ีบํb{—ทiีถ๒ช:ฐ๎ฺ๛%ฌผ€•ึีฏฬAkตฌฺŽvC4ฦ-mฤOึ"฿ซXv’ลAฏฤa‰^<i"๗ฺ€ ๖x๋\€e๖Bชษs\ฃ!ฌ>ณส zลU+E็–จษแ์Y๎ล๐‹gบ‘{Z—#| *ฏE(v5ฉ[Bุk ูKqา่ว[Vฺ ํร2฿มeูˆฝPงอŒe-:—฿Op}[๙ดF‰v8๗ฆ|'›* ู[ื(‹ิทyV฿8๘rZHTa๏ฟว ฝpว๋XI›ฝ3ึ‘่7ฑeห;‰ฅHtHl‰„DEI   5BI‹จ๘“เs๘ศ้€๓%cวD›อๅตง9;ึ๓œc;sฝฝฏ>=๙ธX œฝ|๒•+ถ๗๊\ํแฃ฿6๚ถmf{ฝ†Zๅ๖‘ว–}E‚.ภ0aร'–€Q ŒJอถท‹/๘ฮj/:`ะ~šฝ๑qทุ‡ข๒+‚Œ3ฎQงaRผจฮผtืL๖๒ญšี^%ว‰R{ตŠ/ำ ›๙ฉ;ศฃMˆอ"kว ณœ{Vฬiฏั‚T…๖‚แ& ฏ๏>@ ฤœมgว+ )่๎ห3๖๒ ‡n7ฃฝJBRฺK;฿ฆ™รศวC‚ษผ •ˆ2oํ๚สh๒๖Ž•ลํลRiฐฬ^Wท)Fู้ทžXDCXb๗ฉ2ํ%f>—ู[`D]’{หk_ WXรEต๛@9ณfmdู+(ํ๕Œฅ๖ๆภ8ฤงp>ƒ๒ ฅ]u.ๆd๖ข‹dF{1๋oโŒ๖๒w๑๋าA2.-็฿‰๊๑้๖ าผผe๖rฉ78ข๏ ’Cฑ^Yu7ิค&_ำBD{ืš*nชbSฏ$…Wแุูp4}˜งฐuป๊xŒ w|ํE๏—Aสํe–’„Gฒ ?{uM„”ไ‹?>?๙‘~ทUใ๚Ks\ ฦฌ™i8kนWถ์mM:ฒz`›ณ๗มปŸ—๏/.ž]~๒-ื^” ขจu๔“ษ๖พพ๗—วOฟธ?ธe7Fo๚จ]ญลุCœ ‰XFw[rAหพzนโX๗‹ฝณ"ˆโธบ๋ฎ+๚ณฑ ,T,ฐ์ป0PQ์๎ฦ.l์ลN;PTlปป1rพณ;Ž:;;ทcฏพ?๔w{;ณwทŸ{๗wฬ๘}+8ฝ'or™•_Ÿ/bษUย2,yJฟ0๕้ๅทสภD;UWฮแqh1+ธ$"m*yโf%ม/˜qฉ๐Œ๐&”9ฅƒใ"7Œ=ƒฝู;Svน5\ ฑธืWC”๗ร้ุyมhYษ ธ๔*ตRศ_‘iวฆ*›’dOฉ็EตR]ฟ6ฝร?฿Z•^1#($ฎWm๚๔.)[qโ[B‰$:*เFชWšP?'ั-Iˆ‹บ ๛่ตมฎ‚์๛\`ื?HŠฅล๚&ฺeCoR!อ๙๙๔–๕ฎ *๕wพษ…Oฐอ—Y[2U‰ˆyr„o๘?fzUURJz7ผgg๒ํซ๙”ˆษ๏uโŸMoqF/ฬ*ˆGำีฌ8 “สลYโFA…สฌค๘X฿›8กฃขwโภ{ข™ฎb&R‘ไ—ั k์ั หุWZ)ŠKฺฆŒค–&ฝ9ใcฆ™ตฅJhา๐^]ๅN"?#๋แบCา8ทณำO๗F#๏า๒ท V—:g ใTe—™$ แลH๏sฑ.ป’g๖fฦ_k๚>ปcSื—๓่ญYšœXญ้…๔qผF๙"๑œ‰ทช่ญJO—†žQน” ืถ%‰.ฑdqfžgc'ฮM๛ุถly‚%gๆ˜žAŽิžษ๗เjณ๔B5rฮฮž๎G–๚š*นฒพ๒w&Hซˆhr๖ณคŽœแฃ ‘Nz „๑€ขั||๚p0…๛้ Bd๗ฮ€า*m,‡[กpใธ๗ ฦาฯิฦฎฝ[D/=Wึ…8๏ฒ„ํไAํ1zMซๅgamซ-ฝ•ข1์ะ„ีวฮo24|นœ)Ks’?wุ6Lเ›๐ทoแฮz1ฎ#ฃทฤx’FF๏^7*๎rŸ< 1;•‹:Vะง6l”’ใSศ[cู๊xเ| ]ฐN฿™pY•ก๔^{[ั ฿zืฅ้ตMxffีฟฅ7๑ส ฿ฬno@ีณฺ฿ฆ่ŸแK่m๙e‡r|ี%พ2z๕8ะ  Œ>๑e๔Nu‰›ฑœ๎ฦu9:6 vเศกbำgTKP{,พ,ดั‘ฌC™œฎฎŠ๊หŸ@ฏดBฒซjd๔‚ญKdใดรDX๋N0 ’0"ฤษ ฑฑ์`๔๒gฉฎฦร‹‚#`งะ(฿“ฮยื—ำ‹‹’ฒ'๚&kใVjฏ„l€0žถ๔X|‘VŸ™=‡ฟZยๅ๚Aด๕\ouคmๆ๔ไ8ํฐ2"ŠW+V)0Tk$ŽๆจฺO ๘ส้]ห่ะภณcŒ†=a`r Ž9t Jไf›6ˆฺยํจๆย^už-โ `ัVญภ›{กล /ั[ฅ•ๆภญ๖โ-rz๓รดEz=๎[Rษุร8ฃ [๑บด‡ฆ”Vžœกร ่(์(fR฿๙๏Q,ศ๙Ž3หtา&K,มWF๏PF/pกV๔ฒ?(ฝแnฏ+P{๐ทแ |'.2Œ9„ฺ>ไว๔LEBุqธ9W!^๐ผpx์า,‘cฯ ขท–@zแ|ๅ๔2g ็'า›‡๘ม๓^ธk3ุบ##ใฟฆท๖nฟล‚TK@ลษ4อˆ/ฅS๎ปิPrUไ า ˆ@ฏ8t`?– ถสV€HOIrf4qทฤฅ^ํbŽ๋uŽ๋jว `๊๘Ÿkะ-}ฝ%ฝ—#ฅฏ<๎Eฺุ(‚Š^"'@ ๓ฌŽbบ‹‹๒$‘q9„ผŠ%คิกฏ…Ž>ภ!๗ Rผ๒ฌํฃ๗ส ฝ1z++/ปฯZwi4”`ŽP€gื“ZะผR|๏๋~ihšฒLโฺGฝ5๐ึ(นš^ดโ†cLsภธผL๖™mNtQXIฏz…8ล ๔ฐฌ TM๏$Š•ง 1ศC๘ะBใž๏"ลป>–๗ู๋‚๏ —็\$๔Z็แœaK*‡ฆ้Y๊‹นY€McwแัสŠ5ฬยMปN5ฬ๔ึ1ณ“ส@/จD’‚^๎{มข‚)แn‘บม{พœuษุ‰mh฿‹B่ z 4‡x,ึWำ‹V฿Z‹Oเo๑hg:๏ะื็ฤQฮJ-e„ซBำ๋ณjGœจAnbeฝสธakwœำีk„๏มf6ฒภ *„๑gข‰~+าหd๔ย<€๓จฒถ–2$ ^†ฮ1ฏะf:๋™ …้อต#8S—^K1ณ8E zlกrzๅšSม†0นC€นื†ถิ0†!ั๔}๏ชwI้ๅบ‚Š^๚n‰ะู่Uพล †[ว2…‹3cjzีฟUฉัtชH‡!ค๔ส๕^Vว๐a”ฐฉ]l\ไ๊fฬx˜ ŸŒ[ใฏ๗๗"ผˆ 1าหU€Y๘ƒžƒ-N/ฌฑš^๓G ฆ๔r๑ถeฝฐิ9%นˆส์hJภ"ฝyNYuz๙๕•]z[gmแKฏ8ึฦ๙แˆq5๘X>๘ม 1ญdรญ๑k‹ฟ€Žƒ3 cค——ีdd้ฝmOK้u–อคjฏณ#–ศมyแ†=mZV#}‘C%โ5D^‡ึแqh~6ก™์_\ฤL^QฅI(ะ GS~76oะ ฬอ;Š™o ฤBw€Aใ๑7Œ`ป์yฑฮRe}Ž๙(dำั{ฃจแŽy5f2‡ฅ@ตvฝLyฤํฃ‚+˜ีIฎใ้rB‡A๘j.พš*Šษ›ฝ)‚ฺ๐g;/4พถ†ใzjฬb/แ๗ะ›๔็ญ2jฆMฉทฏg_}:๖ฌ-ๅฏฃอ—๐ฉql๙{Iฐญ•๓฿ซ๏ iqฑฎ๏’8YŠไฤrาลิ๔/๙zŠIR ก๕๏คะ๗-วฑอFSฯ3K(,#ฏถIๅH>i;…8U(iไ}zEjD_ค6๕~mโฎีNœd9Ÿ฿F/chณฉ่–าaยAyFœธๆคษ>ฃ`j…ฝ๊ฏณ™๒๛้M๎เ๗า !ดฅเษ•๔โ{๘ืฆต}b๏์V„a0ƒ˜bฐ้ฯ ^ม๎?่>v"51cฌจ๏๙\HŸ6Eรฝr-J6zญ ภฏ้u้aฟsๅรฬoฉฟฆษ'๔N( qไ3uใc ๓szใ๛์<_wๆ^าฮแziz๓$ุy ŸHศโ ื-dœWัXgฏ‡๗œC`อ๔Fฺoๅ…ภุG Šไ‚^7ใ„}|VSต{sQ(^1v|kณฃๅฤ0“๒ฮ;ฝ•ษฌŒยงGต_ขหyอ๔M6 ศ๙LปˆAT0 ฝํ๘5VญDถ๙บงzS™ ไ*๙(ƒบtฆ*ฎหH๔ถ6œ]ี^ศ(’Vด@…ณผ‡้}„ N/ˆ’x–:$1—™ ฃัฺบ*มวI˜†้๕—ื›ฆคื๛ภy†ฯํ4jXฐwVM=O™ฐ]UІ‰d฿งท [ภˆWฃboชv˜"mท๗้g}_ฐNฅe–|ฬ`}Hโ่้#E^†ฟษAโ๐8๐ช฿๙8็ฉ๘ฺ๐๓eZg-ฐp๔/๘ษNร็่ึญ[์มk#จชชชชชช {p ไฺชชชชชชชชชชชชชชJ{pH ่k?˜€+˜ ก$ำ’•IENDฎB`‚widgets/heading/assets/imagechoose/5.png000064400000012061150522036200014243 0ustar00‰PNG  IHDRพหฟ)`๔PLTEeee%uอ—ฮ—ee~ดๆๆต}eต็ฮ—อๆด~็ต็ee—e˜ออ˜ee}ตee~~eeว„~e~ฦ็ฆRRฆ็R„ใฅRฅใ„ว๗๗ฅT—e~็๏ฦฝพฝ๏‚ฦ!ซส˜พ„ฯŒ1Uฅ!œ~e—ต}~H9Œฯ…ฦ๕ๆ็ๆ๗ศ„9ฦ‚7)Š0H—e—5„๒ดl1)3‹ฮœ0Œgฮ1™Fฺ๑ๆ็{ฝ๖„สyฝ๋ญ@EBBฝ๗ว๐ธ์ฅ฿๗็—ฮๆLŸ9‚ฦ๗ฝQฅ‚šuaZJฦ‚XBufrบ๗ต็อตมผ@vซๅด—{iKC7ฒfษƒญ`ญ๋็ๆpฑกผ๒ฦ้ฦ๗ใรœฒปฆธ์ต~}ตฝพดeฑd‡ฅbz–ทฅย{sฅp@Uk.[$JBlL#ฝyl?ตiศ๗๏๕๗๏_ญ์ต็ๆฐฯๅBšออกษzร~ดทiตเญ_ญ฿ฅหซ–ฒ {'Xv$RฒrC5BmW>&9VZ,<+ „:ฝuญเฦโ๕ภื๏”ห๏kณ๏’บ฿Tฃ๏ฺึ๋ๅะRส1€ฦ;wป็อซฝฎœawœิพ™Ri”@asฎm!Ik–}f=EZฮ’VกtJ’cCฬ‰=BC3y!e„๗๛œื๗ณู๒อ็ๆsฆิ๓ฮB‹ฬzถห๗ฦ๏ตxžฐ`ฐs’ฅƒ–œIœ๕ำ™—˜—X”๊ภ‡AsํญcัŸWiRXB.๛อๆฺ๓ฺ—ฮออ็ตฅžญฝถฅEœนพ.€€อด~Ji{r}rต•dฅ†cยŠR ON)AJฝy9ZœืฮพฝŒžญRiŒ9‚_f ๘IDATxฺ์ม€ ฉฉ˜{ ‰*Šใ8Aห@h!i/œ0S/4ฅ3BพBำ2E2ณB3{H’คIiXf๙ˆHร ส5Q*Tสย^š=,"B#ะฒ EQ‹jัฆ3วs็โ่ ๎œfŸ•™3๗0฿sๆaŒ1ฦcŒ1ฦcŒ1ฦcฬK‹VIฬำิ฿ฯ{ชึอ%uไ|a7Pั0D3gŠฐ;‚˜G92จมฮ:’F๎ฬ“ิผ ™Zพยbฤ4Oร$™‡ษ๙ยAN็๋ฝ,-pTE๎Kๆ[,|}T!ฐ€^Kพฅ@ๆศ!๑KOS;€ไr_2_’‚ฦอย}๘ึอ[%š!ฆ‘nฌ=แน1=_้V*€”ญฤผำx9๎ผบส—๖Xผ„˜w๒ƒ๐>l๚Lฌ]Dวž$ก-คผ" ฎช,lึฏšt๙9ะ่CาG ุคึรF YคŒkภ๑nžผšดkฐ฿TM๚๊E.Z€ภ7ถ๏E:—ํ*฿Cj" ็“อฒฅBI:jปไถ‡%๒Uีƒิะ็ลไ>uภZีB:Sฏ๘ Zผ"๖ฆฯฌรiไ8 ›u–T้ฮvนP๊ำฌ‹’‰ž…bฝข?7™คีj#Œ! ˆ์‰COoว3๕ZA5(ฎปฬแ>c๙บฆไk”บaฎณ|--fLh๎tฬน_ีG๕6)Žช5ื—oฬy๒€|†ž}ฟๅ๏,฿๐q3๔รet> ajkอ ำƒ‘™ช2Nmก AaŒŸจ~ถรนฦeพ;ฟEB. ้๓Ž„Fงฯื EŽ่oLt—DšSLศRใ๙‚,nกยEr–o_@5we/๋๗า๒ำํ๚iyๅ*U6e์ƒ€Dศ‚RiV;ฎJ9[o ๚ป4ปถนส7ฆjMอืิ๓#R^Š“|ๅขฟ,ธ้ p'ภ1_กธgพZjŠqฅๅyI*้9๑jNศ+Mศr๐?บ_๐T~ฒg๙ อCT_'ฺ+ถ•๖Rf๘ @L”h๎…~LH43]ƒ๑Q/'a•Lส?vฮ,d‡(Œใ๏\นBน(Yš,น๘สV–…d‰,!Iฒf)$kˆ์!%ฎD๖ฅค„Rถ Y/)Rศ%แสœ฿™ใฯc†”‘๓ฟเ๛ๆy๓พ๓›็<็yž๓-H0ฬ๐‡Sแ$_๓อmŒ ฏ๊Fๅ‡๘2=t๊Hฤ๚bX-ƒo๏…@k~Qใ#:งป่Hƒk๓q„ภปoxซ]›?พศ=๚ุฮ๊˜เฤย7๗ZŠไขซiภํ‹๐ศส ชŠภทE 9wHn’…ŠhqB“šXง๛*นปงGัพภษW!+&เ‡Gใdn๏อเM๒๑ี-|}๗›‹๏0ส๊jŽ‘๗ค]x2ยjH~แ ฏๅเ n‰'๚NฉSร„แ=’Cvฤร-ฦqz,ฬตฟ†ฏN%H๔,ศ<๔9wฌ_ฎ’8Fๆมฒๆ ๚๛๙ม๋HยWD |ข‡„Mqล;๘W‰8›p ๆ5I฿IcdWัไ๏ใหร๕แK‚y`„โูฯ~_&›‡‡” ๖ 5 Kม$|Ky_(0ฐ&ฟn์สไ‹–7W๎l๐‚ธ๙?๋}‰จํว๘’1ุD๊šš`1พ#๔>ชรYb'อ ๚ziy$|Kลพ€bP์fpอ๙CTb๘Žฐ ๓ํฒฤพยWeท,พฺIbjiq‹ขฅ-<‚—_ฎm฿`ะ_l‘œสว7?๓เ/l_%วฐp>ฏ8ฺ้w\mซ0๓P_๒tธ๏\|ี—ึด฿๚ˆuใ]|ƒA],NจGไโ๋็}๏ชaฟžร…šืำ+\ซ๐ซผ/่XงY37•ล—\ฯฎrpฏ4ฅ พ ๓T|e0เ[ ูลt—3 ำ_รi฿lีM9rลhfMฐ๊kหVศจบIie๑ฅว9ูีOŒR|o]>?ึๅ'Šƒพ‰๕l„๛ถƒฑีชับ“้—ฤำ%ƒ!xจˆZ]ฉเ ๗gูD๊๑อ๖<(ŽเฮZW์ฯฟZ๊‘5Cูžwส่UณL7A๙ผ๏~c€อ!6มํY๚’†๐muลคผ–ญX;_€/Pาัށลงฬิฤ@Wo"=๗ฝมj7๕Gข)ฉ ,ƒoถใLdฦรG{ซฃdอPถใ ๏๎ดฏ{พžฮv”SG]ฎZ|G^ืI„๗๘ฺGTWhP๖๕ UCงู(๏ด๒>พ~ฟฏ–NrธCไd†าiู~_t๋ Kจ>๚+๘jฃล”฿ฝ=๛งมรbl๒ ฏใหNฦšพuฯถ๗ UFใwฯฝZgLษ…OTD}|าญKFœ+ฦ-็#^Zu๋“ 4~ฟส6:ศ`H๚?2้•awMะ?)ณชŠรd๔ojP? cAA H๛Nจ‹J7 ‹b:สCƒwPPPะv้ €‚ุAิฟผ[} $ภC๗~uฯ๑—จํ๕—จํ๕—จํ๕—จํ๕—จํ๕—จํ๕—จํ๕—จํ๕๗g—q Š{ฯ{gP @@&ฉฒ›ีผ๕ํŸY/9฿„K๙Y๋•/52ื Eข^ŠEฝ‹z)๕R,๊ฅXิKฑจ€Ÿ=8๒mUUUUUUU…3ศm"ขจ4šqทM7Žธ€แlุ๙€€ุฑBdมX œ… W`…ฤ6 แTชJuฺใŒQ$K.ษnปบ๚wUอ๓๔$';ูษ๎ตพ ฃ1ำYเ—;ฺI๘—/ๆ’ณล^bๆช—Q๘๓Uํ_nฮ‰wUeiธ{ภ D wฮ๖หฐฟ๏L฿๋€ใddูษวืJ‡๏š‡ุ„Q’ฦเ;=ฏ๑…”ž ฿แฮมูงaV|ฝŽพE‡ฎ'?โ {d|1Œใ ๗ร๐m7ŠomOŠ๏a‹้ภ"ลื๋8แ๋M{ถศึทŒ3<ฆฌ็ฝะฑกฯ†ฏ4๏อค Dใ†ๅำBeย"šฮ๔่๛ณ&Q๛4ใวWqPษ้ดค๐œ๊ฏ)žฤแ Qฤว หฃ2pม๗ืลต“„Ÿhงฯ(];น–ไผฒ2๓ฯœ%œH!ฑvมะ•mฒœ ๔้}ฐ5ิ๙mฦ„.–บ˜1฿‚ิฤJ)YA~<*…้์ปlfuธรJ.ฒ\#F‹ภ {Z(๒ถIGgำ™`wฌžข’ใอลŠNi๐Dฏ฿ EIฟ–ำˆvcย"p2O$œฯํๆฆcŸณ —ท]ธ _P—E†็ง3Šกั๏พฒœzฺ s!p03ห‹ฎ l-@Yrฎ ข fช‡4Q๑E?m)9๖ฦว—ณฦพ ป฿ษไaˆbภiž\ฉ\fฮopยrา&ฐวปห[No๓บฮ๑ีปฉ๋b3ำ๐ _๒f‚ี9o”au่ยy‹๘žEƒฅIGx๓Vh3ชภฑ…4?ลืƒ๘๒ จ5l๋ _๐ฯŸแ›ะw ŽJื๐—?ขป$ภf๘†_‹ษั'๚แ”ภ๙+Qศ„ฅ๐yrฎ์๘)rแQXยฆhำฒ,'ไ/8ตป _ฮะuฑ™‰!ผฦตละใgYใj|ƒีแ๘“ืรย"ะIั†ฏ5้่LJต.โv|มf8t๗ๅyz3}ตonh๖.พฌ๘ึฯพ5พํS/๏ล—‚rG็{ฦtn…๘`ฝ๑_mาัs๋G0Zโซข ใKž&๐;วo{๘ฺ=ฌฤืƒ!\฿๛&ัjฝEุี๘–บษŸi๚–d'๖ฑB‚0ฎR๚หูF QุBBF NฐขŠค€@Hผๅ‘ZQ ะฯHภSzเ๎™ŽูีbBVQœ>)?ฒ'ใ{ํฃีป;'Wg58gถ|sล(eถมj(Zบต๕O๛แScณZฺ€4zํศj’1นก๓ๆล2Y†๋ยฑ4ปc๐ุฮ รBงฬ‚๑=๋pP๙๊“ฬ–ฏอAๆ๒ต3ศ$ฑ฿๐q-8จ|—?G&๙ทn!๐_ ใ G9od3m’ฏพdลแ†ฑˆถ|ํ ’้Rqj ›tp๎L2*า๖$สWnWูuw‹zหสข#๕™;cษืV:]–+–ฏฮŠtb‘{˜ใ6jTcšIาžB_๎dห€pn™ะ/, y•‡:]ฆ^ห8ฅ {}Tท๑๙*B8ฎIฺํฌn|Ž3Zฑูxฤ๙k์ู…ปม๒ตG้sสžฯ’ฏ,฿ฐ\ู'฿nจsŽ UNYYXพำๆชJเแ4kะนห๒ตGดาึB์ษฅไk+Ž”oZฎ์•o6wŽณ|ํLขฟTฉ1—oš” Kฐ(_ฉษ>2๓‚กd;“ฏข&_[nsgG๑`๙ๆ:๏๔%/ผฐ€๕VSm<Œ2’I๙ฺŠC๒ญตืo๋/;ƒจ๖ฝศŠรkดฎ|0็ฮ$ตญl{’–ปฬ?Z<=็๐o๒-‹Žฆุ2„’/GสืV’oYฎ่Ÿ!ุCฐล)ีuVญ'๙~กƒsg’ฐ%lOาr‡๙G9ถP<ภ ˜๚}oN๐ฆ{ไUฅํVไ ๋c(๋]ไ ๐ซ=8 ๔u?B6 1H{Rp๚IENDฎB`‚widgets/heading/assets/imagechoose/3.png000064400000013141150522036200014241 0ustar00‰PNG  IHDRพมฒCz๗PLTEeeeอๆ—ฮ—ee~ดๆต}eต็ฮ—อๆด~่ตee—e˜อ็อ˜ee}ตee~~eeว„~e~ใฆฆโฦ๚๗Rฆ็็ฆRR„Rดสศฏ๏,j๗๔๎/f๕„ว๗๐๕๗dะ—ต๛_ ำณ้ฅT฿๊gอ—e~d˜๛Dู่๘๏\ฦฝพฝTฅOŠ๛ฦคtโ5๏V)o๙:q๗ฤ€!„n&าฯŒ1ๆ๊๙๚g๘ zๅk:อ^‹๘xผ๖‰Iู!๓๗œืไฝัฦื]’๛o›๚G{๗w1ิF@EC|ฃ๚?๚ส๔๗๋~e—๗ว„ต}~HD8ณgŒฯ4x๚–อ้ๆ็ๆ6‹ฮ๎ฦ:€ฤœ๏ฑiล9ฮŒ2)Š0๊๐Fœ—ax:ื๗ภxฝ—e—9Sl?)ฦ๔๐่๛ ป๛O‚๘ติ๊oโdฑ0Œ™Fใี๖qญฺ„ส๓ไว”ซน๋ญBJฝ๗ธ์ชฤ…ฌ๛์โ๙„ว๗hฒ๐ฉ|ไ@tฌmจๆถ•Um•‚๛ภyGowbZzhIlDXfิ๒„ฆ๚ฟ๋–บเอีต็อณฝฝผมด|ซณ˜šฃez™ฒข~ฅnษOฎrDญ`ญ๋็ๆฐ†ๆSฃฺ์ต~}ตeฑฟฑ˜ัถ–ปฆ9….[$Jƒ8h#sต็ๆ๎ฺ‰ฆฦGœ0‚ุฒv–{fีก\$R–nO"AHiR>&9VZ,ฝu็๛ำพ๒†ย๏ฮๅ้ึRส{ถศ1€ฦZ„ง X@as9D’bBœื๗ูฦ๓ฅพึ๓ฮ็ฯญฦ‚1nO&ฝใ๗ฺ๓ฺ—ฮอ—˜ออ็ตาพฑฝถฅ๋ษ~˜—.€€Ji{ต•d{ฦ็‰y_'๏%IDATxฺ์ุMŠโP†แณŽŒn@’* A3 h ษ?˜šบI†8Vม่j)ตZFŸTY]ฺ4” -|ฯ $w๘r9 š๒ๅWI)Aฟ!๕G๚๖C‹žฉห๐7ž{ฝ^็Kษืๆฒเ„‘/ๅ-[ำ๎ะkพgศ๎ฬ{พอ/ iฝ๕fํฌตWง<ีO๙ฮ9์฿๓}>eฮ“ฦ๋๎!sŠอ๕{ f๓๙,จ๓˜๓|5&Q2ฯอ‘l‡Qฌ&?š$ถสฬืUZฟค†™ฆซ#๒…O็๋d~วX๗สc(D/ฅแ๛Fฑ<็›eวz๔โXพo๙]๊๚๕ข/›ไร‡xํyฮ‹แVs8ซแnL๒0อใJ4ImฯSU[ฒm{•~œาtฆงnช#_๘|พАพฝฅPŒพค|+็tฮ๗ ัฆ๔๗$){!šึ‰”:ๆๅ’X#แ`iฮ—OhžLฉ%Oiัฮ’U/เLีpผS#+พŒผtย+=คPwิ˜!_๘tพ.ฏŒ&Qทำำ6Yกiƒต๔>๛๒ ๏จฝฆซX๋%ฝ ๒xq1๛ถฺ ชรˆ๓5yiชฒ0฿๒•)TwcV™ใพล์ ทฯW1 ด๒Oƒ หยrŠg‰XศCยO๙Nร];ส๙ž‡oฤนพ9.\}‚|แ๖๙>ๅ v๘!฿na1ฮ—$ฅpฌฆ๘uพ"ฌ†์*_ฑตํ๔8"ฺช•[3‘/ซแa-]8ณฮ๙ŽV“‡ใ:_ถ้๘๛_ฃธ งใใ๕้ko้Uจ›โ<]่2๒…็+ญE๔ฒฟฮW+ส IMฮWS$Z๚ํ๛ง[+๙๙ฌtปส7TmฯMV#Zธi$h5hฅ๓ถ–‹|แถ๙าcit™qฎ๒OV6ศฌฯ ๓‚‡‡gมGพ‹6?ษc๕2฿E’ชฬQh๋žk๋+ั๒๔สณ=ไ 7ฮ—๖‡ฬ(า๕้KZ฿)Oหข/I'฿๒OีDฬ๓่๒ำmQ^ไH๘คญ’Mxฬถ“H‰๎F‘|แ?ืช๊|งณชE๗f:SSืตํ• €ป3zชLP/|c็LB›ˆย8 TะƒXqปˆ1…ฤŠฤCbDฌดม‹=”RฉญJซQqซzPฌต๎Bม}ƒŠ๛F]ซึ*u฿p?จธ]|ห?~u&“4(tฺ~ฟƒf’™73ฮoพ๙๗ศ0 ร0 ร0 ร0 ร0 ร0 ร0 ร0 รd@ฑ่๙™‚io~พY•2ฟเะ›!ย฿๔’(-8ดt‚h9ม๗jฃฉ“ำฎ˜u;JNไ?+Œั—ธฐ2 Zสˆ1Rฑ@0ํˆเ-#/QฑR๘่Kฬฐพ—ผcาษิยฟ}7g+พœ&ก\N:,มน6โV>œ VnT %แ_Œพ}…a๘ญ˜Zูƒปn•xฬD3สwท4ž๓u๒ }-Vจ…‰ำ1Y8฿ค~ทษ๕ต00K0“~RqmlrM๒7 q๒ีbู€์๒v•l––]&4srคฌG"ู๛’”หz žGฅ\„๛ažjt๑ิhกจ;{wฑ”w-ฅN•v;†‘ฝ๛หP‰ฎ‹”หาฺT๚žภ‰ ่#4‡ชฯฃ„aต>ไ†5fฏX Mซ6Nชฆ๓ห๔ ๘๕ถZeีR*)พU๋&œ 2ญNŠไ}h2ส'ร3Œขป$ศ<:ฑm‰0›>5™hqฮบf]…—ฑฏแGฃlหJฅฏฮk‹สฅb“K_2uyW/}๓Žลคฅ~&้›h๚Sโื็6[ขSคฏn”ำ9 ็ะญฯฺธษ๕ฉปFH.ญF`ูX„ึ‘c!ŒีfL\/,ร7k?Žฯyำ%Qฑ1ฅพ[O็H@ษ๔-ส‘:Œ&ำR Zt๊žFงฃิtœโน%h่}Rƒœฒ๘‚j‰+\฿u=แ\๏:}_ณHc"[7f‹ต{$*ZR“!€๊".T^pเ|ๅพำ;u‘ๅญ/รnœ๚๋~ไเP’้kPn[“}Xีงงพ๚ท๛”ใ๎ภ)–Vํฟ}1”๎ค{์‘^_โhฐ ๕ฺ+เ‚็๐@}อQ8Dน7]›๖ฺh8|ฤๅDš'ว‚๗›=๊!€ฮ„–O(ŒsF๐9ปแ‰‡พveˆ(”bิM/}้๑ฐ๚เ^แา7ฌ6ลวUยž"‚๎ฌ‹๚ ฎˆฒ…งณ ๚บ<ำA0๚ๆาฬ‡lห$ฃ B#’X๘e..”Œ่ e๏๔ื iงqลAฑิาโ“*จถ2กŒrๆT๚†7ฆu;_3ฺ[_ฝงZ\๚โ& วƒC"๒w๋ํ*ต/่ ะ ใŒพƒฑ€p‘๐& ‘ั"mUTฃjฑ๐Š”Oๆ+9‘Qะ8๒Šˆรแfe๊อuืฟ๖Mฅ๏ำ€ทพฟ๚"œz่;๘๏/‹›e=#~o{ลิ17 5ศ๘$๚"ŒโมJqจ1S™hV้S6b•.6rม’gๅตrMwLP’ฝ๕์1hฌ9ปS'ฉกู}‹๔ฎJŸ- ด@_… @Tgซโก็˜…G rฺ๋Œ %tฟไฅ/Œฐภ@HฝIˆˆธสแ๐ ๕=)ํๅZ7%ฟ-zdช/VE˜ฆ๒PZ๕1ญพf++ข๒*ซ GƒL๋ณถฟี‡€Hฉ๔ฅ‹ืษฏI ๚šPผ@I…8*8, ่ข๏ึ๕ิ.ˆƒพธ9t๋ษ๔5ๆลาฺ<6C}๑ฐ๙ฺHjgƒLซAZย• ๔E๔5hYีข ธม๛ˆมอฉv6๑DaE_T6 šวจ[แ™1[ฺํั}W 'มwทญฑ;ฒ\ 2ญM\ข{D๚ถ4๗5ข่uŠmRืŸ็ู รjc“ฯ}I_v๓ะยําแrpบฎ[]7ม“ฏbZmWƒL๋ทย=๕MUyภื+•-%จ1ฌ=› ƒบoิ(p่๙_ิ„่œงK^๊ˆw#งาR๊yูๆภBต๚ัd๔์“a9ไแ €IDE“[_๗Œ323”Kyดป๗ƒdt+ดN2ใ ัผฬIฃฏUยBP๙V฿ต—$0๒ฅึท(nขƒย ๋h๑uวข’ธP9ฬUเrฯ๗ฅฎyฒ.P5Ž๙พ–ท๗ีO+2ั—^”ฟ๋›ช‘<ฬบ'AEฎHซ/6ฯ7ะšกฝัฮ฿Pxf็ด˜Ž[/N}]o[€ž€ฮM!;‡โ่m rzหจ}ฯแhฌ…๚†๎TฝัVY๊๐๒หฎ>ะฃ‡่บญ>ขNซT—V_หIsŠ•‰+Tช๖S๙ หิ ำQะๅSv ำ&ัฝช?l™ถษœuf`Œaฺ มฯLL›/ 1ฟูนc„a]\@าสุ1ต๕Ooง ์]KŽำ@ENƒใกc2โs๎ฑ‚#dษNภ @VHDbห.€ฤ€ ^Uฝขzb#@H]Rฆ๚uU๕‹ป;,ฆXฑbลŠ+VฌXฑbลŠ+VฌXฑbลŠ+Vฌุภฺช™ฤ,ฏ6๒ วbี๙ศg7ฏYbืืƒภ่t;ฦfเŸ์๐š^e–ฦำฐ฿๊ิhๅฬน๘4๎ok๒Gๆ(๋C9ำ๒ ฅฟ'฿ญ4]ีL*0ฆด๛ ๙.o‡|360C๙ŽVฮœm๗๗”oไQไ›U่cฬ่ด|รฆ|ูL*๎฿“๏โ‚๒ุฟ”๏i๋า‰N”oไQไEปพ๎ฝnฝฎแ]๊ซํตึ่ฎยฝหืŠ๗xU5Pไf—WสŽจj็รฟŸœW (๑ฌํ—\พ๐$Sฅ„ณร3ี)วฟ<ศีRํถฑ๎5ญp“๏็sเซค_ัš{”zฑ๚ศเ"ณ,๒7%œBโฆฑฆฮหฤ˜Œ้๙;xวพ›]ฒ*ๆผxHฒBœ(ˆ`™Jo…€_ทJอ๒๊ฦ<ยแ)gyฌดDฐแ˜LยR๐ฃHณ3Tิภ7V !ๅn{ุ`•V=แ“หw”ี;iwดZn{@„NB/d6๑๐โ[->‚A(ฤ๙kWŠ]F<_^mผ}ญ;j.฿$„aโอœ6:ƒ6H็hƒ fUTDสฮต~Z0cน”์iyLวGuศทาTผ$#ไkฆv€ำƒˆม๓ธ’นœพ’šึฦฦdLG‘fgศ‹ง K€ ฒฯ๋yIพฌท๊่lทFฃ š/ห๑๒กุln@ Ÿƒ1์ัๆA‹H๙Z=ูŽc“7ไkQใFfa"9=Œ(๑˜ธkๆมๅฬyไrฑแLŽ,‚zธผ“cŸณ_ศ—oS๒๚`NFxศ76ศ‡ฏ ๓ทgฬ๓‡็มŽ#๔ŽAด(ฐi†/_‘•j€K_ข|QขXลทใ๒ลGฅV‰mๅ{ฎYก|n„ิมี5๖•[ญ.ฤ\พM._Œ`แhพGบJศ๚K”E*ฝ็p\0‡|])œx‰5aP–ฆๅ๑ด<&I'_ุ๋c๙"B็ๅ`Nฆ๐|uิด๚ต<–oร<ยแy\ —ำsฑpkใcฦภดH3‹xL•UดE8—oW5'฿พx. -=o ๅƒฌฝ,_Sพใ{฿ฏœR`w*_€๚๋{o๋w(.ิ ศ7˜GๅหEO๙๚ป้%ยbZฃ๒jD=!฿ Sx”“ปGทฏ-๖€š–ฏ็‘ษื้_™|มฺpฬ˜xXค๙dDๅธ#e๒ีzŸ”/๊šPฑ|ฅ=–ฏƒก|ัธ|ญu‰d33บyธา?ฏqน 5ตœะฤภฏtฐ่ๅˆgI29FผŒd„ฃฃ๎ฺlT‰๘UฃทขฬรžG._า๐‡ V1ๆ†Cฮ๑เึูฎส~Sษๅ‹า๖อํ๒•๚๐‡ค๊ฮศๆกล๎๊ั’|ฌฤ/๋†งฉTบ~ญํa<เยMย๎๓g9yฯผต[†J๒ฦƒห™ณศŸi pZ(ญ†ย€ม๗ Oหcผฆ์‡ถ๓ไบ็๏๐(x}0’%cZใh่Gš) ภ<แyไ๒%ฝ๖aต๑1cn˜๙nƒแ] จฟ>‰<„อDgป ๛ฮฮฅ4 DQด?RH ˆ๛_‡›p7~๛2sฆ๏คiตฃ็@Pš็r‰“6๗ฤu฿๘nฑหท@lง๏๖i‡7n"""""""""""""""Žgฺ‹ภCณu‚b-fžwพ*ฑณ.๗/O2฿”ƒิ๘ฆd&์ท‚xฤวตไฎ๑zŽŒ๘N? žถ๙ำiŠjๆ สดG-พq โศยำ#พiม €คŠ?žๆ๖b5“œ˜z’ถ6ฟ9Ve๋F 2ไ“ๆฮ‰๘ฆ&…ำ(WXกš,0ฑt{X™‹4ถbZšIะSฤQ›l tsหl~ๅไ-ัtYพ๔งฐจฎZบ+๑e"`ŽญuึZ|๎gะ“P}/ํ=vvๅ‘Tgg Oโ2พ(WVโ{˜8ว๑ลไRฬ$tS๑;Œ๎02ฑ› ฒ฿p๔*-7bแ@!พUลส•ี๘Rธ?ไ\ฦ7อ$ํ'Vฃฦ๙วฐDถโKบฮ1ฎ†฿6})พ,ฤ\<3 รm๓๑ๅ>๏ๅอ ฏ\_์ฐฤ๘Vวrp๏uVaaนP‘ๆโปแมฌf’๑ถr๊Ibmไหผsน2พ8"ฑCีผฤทช8–ๅJ๘wˆ/fพ๛ปVๆz|?_‹ีLาต$S๊IbmไHX<ศ ฬวต'PB~=๑๏ท[ฏ์iจwฏˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆศW{p@ ่๋v*ภHรtล^๔tM'IENDฎB`‚widgets/heading/assets/imagechoose/2.png000064400000014771150522036200014252 0ustar00‰PNG  IHDRผฯ M๒7PLTEeeeอ็—ฮ—ee~ดๆต}eต่ฮ—อ่ตๆด~ๆe˜อee—อ˜ee}ตde~๙๘~eeผpปvJศ;~e~Qส3BฦD(ภa๑<ลJฉา๓๕๔ฦ!พi-ม[Wฬ+rา 7รP๕๒าฉโม€gฯmัา๐โ2ยW๓์ม๐ำcฯเ๖แฦซา€จUฅ ข €ผ๕ึ\อ'๏‚—e~๏๛๓๋๙๏ผ๋ล†š„ัฌ€์๙ไ g๔อ็ฆRฅTๅ๘๋ล๎ืฦŽ– š‘ฎd๗อ๐ฮธ๊ฐงๅฎจๅ  …ษFDๅฯ๑ู˜แฝ”เซจ€ŽyGศVมใฟโู๓ม›ฃ1฿๕-i๖gัๆร—ฉพย์ฎฆใoคร๐ึ๕ๆNหŒฅโ™ษๆP5Z(ืฒ่อ๔ทZฯ’‚ฺ‰ต}~•\…ูYqึงลดžผ๊™“฿ŽhำŒžแeัxK่๘ึ๓ญ็ปผฟปฯŒ’‹€”Keะ8tำ ๆๆๅ๓฿Gœ~e—ฦ‚ภ•xึp]Rœ6\๐=R๋ Z๗ภญๆš‰0ฝ๗ทะ่ฦห๎น„ญ—e—ญๆ_ฯdlำV]ฮPvีH|ึ.็่ฃทัโร™0Š>ฦ~RฬrmH้๘ฒ๊้1Œฮ wฝห๏ฌ\ะž'ภx8ฤk›Dว๓eฏ๎Sฆๆั๘หถ†„ุ?4ฮŠ+ม{]iD›ฐยฺˆณื๔฿อสป hตf{—ธจ–<ฦŠํฑi"3@rI+€ดธ _ฉๆด—"V‡ษ ๗ผv>s˜yb;ล€9Z5—H vผ๗ต็ๆ‚ฦx•ชบงŠ@Nd‚rGB5 u8}๛ˆว๕ฯแไ;yฝž0ร„ฅ’s]D1B9‚ฦ!]ซึ็๑ฦฆ์—ฮอ๋ญœ‘ ‹ธฃnฅ|Wh6‚ŒดIDATxฺ์ู?hโP๐7dzหMน58Z”ึAI พญkฤฝCE:tpŠมแp2 vืMg‡Ž[npoทฃ[‡๎๛ำ„๎=๊A…๏g//๏๗ฒ| ฟ$Šˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ่)่Tล)˜ก๚›™พPฏP:ฉีฟ๛คsŠ่๕Bืuฺ๋วqt#ภ /”BZ>y้เคแ†—K^คมป๙๓:“จ็๙ร&ห=ฯŒ‚4ผณU฿Œ&Gฝพ้ณืeŒI ๏#ส็(ท—฿<_ fบฌ๋Mฆ44e„Uฒ›ี๋๛๓3†—^ำoี๕๗ุฏ{ฆ๖@ใ๔&Hย๗]O/lี๖dุ๒น ค>Y๋e)ฟT๖X๗I/ร7ญ'}`•A…69U๐0’‹ต3t}อ๐า[ร›C˜$ฎ2mล8EสบIxโŠึV$ณ‹Eˆr4Q`ญ๕%ฦฒGทกB๏ๆƒŠ†Ž*ลXwWTตตžๆo๕Tฉ1ๅ+ฬ2 ๅvŸผ๔ึ๐V‹2j*I้Q{€J/แค=๏fEZืดQ;Q[ํม้ัNฯ+ๅiท1•ต;ุIxsˆ์ข!หšo๕%{^ฺwx z 9ฬ†ื^~qฅ](ลฺtf !N o~ีCC{ oา6œ8ูชว๚‚แฅ}‡7D3*Fฒแ๎5 ้ฤ๛WืCxรg ™๐ฺc฿๓;n›๎]:ax้ฟด ธ$2แEใ:Ÿคuฒ0๘}]Ugส2O^/ษhˆฎC Yภ๐าพร[[›าต ฒแตโ‡ขสQgpิ๕ี&ตVผyaฺฒbงeŽโLxCmZฎ;ิ5^ไฐ้ื‰’T9fxiŸแUํgBำบhdยk฿สทญึ โŒe€ถแๅSYต๘๋3ฦอ„7Z๗5เazุC1พท๙uSgxiฏแ•ฟบ5lจlฯkษOˆใuลษฏ๊้eTศ‰`ท็mใ๊ฌ=ุ ฏหอ,l•ิ˜Iแ=–…รK๏Z๙\>พYkไ›่ฐlฆนžAงAt`คัfˆˆˆˆˆˆˆˆˆˆˆˆˆˆ่';็ฺVว๑฿EEผ—Z์ฏmZ 4ุBˆ‡”ฮD˜iโHBS-\[[…ฺาX๛ˆmฆMQF|ดฌ/E[_ณญuพ๐ต)2|อ1u๚‡ ~็“.หดจ$ฮ็qN๎]z๘ไื๏๙“J$‰D"‘H$‰D"‘/8บใ“)๙• ษ:ฤ‘ดX,๑ HN๛๙“ฃŠข|7ง7iBย ’Sk^?จ>ฟŠโพ K‹๛~๊šVa h>‹ฌผง ท~ขฌๆ@ัห  Šั’’’ลv๘็จฌ๒๖k Y๛‹r<l„โFc๒.บqุพํํ๐ฏล|_|2คƒdsใ[ผฺ>๙N^xH“ขCื^ฤ™ืแ๘๚œ'ศผ* Tท|ŽVlzชฃ|.ช ***^B๘ๆใษ๎˜-•ดL†5v!8V6vณQใtiฃVP๋‰tb\ย—จ]๎\ะภ˜ŽŒ.๗ด.ศ%_๙ฌ Myเฒ<๒*[๎ฺฌ OM ต๓›Vบiฯณ‹ฃgฮโŸ๏qโ ภ_๏x้›8yฺoyๅด˜ำvฦ<๒ๆ>ภ฿A๒v2'H(Zๆ่xiร† )VŽ็Q7_žีิ ๘มำัMษธฅฌ,D‚†'งหJKqจ๗OM—^tัTฉ๎k‰tFšqฅวŸฉญmQaa41ฤฆหถัšŽ ค์UW Ÿผ็m^้> DVeฯy›ไbG“”|} ๎*ใ5๏ศ๎ovYysž@ w๗ตณแบำะธh@๋Ey}8oSYWทฆชส ชชšt€ŠธวP^j”CjCiiiฟฆ๕7จ !๕ภะ3VkX”ื5ˆ๗ีฃป=:ุ{ชซ3*@๓ฌอึc๛Heๅ.ปH”ท็•๗c^lwS0`แ๘›ํi2R๒5›้’๘ ดmแŠฒl`€ฏEF‘Ip฿hป`๖Ÿูศฏ7ไ—WKyUฌ1+็•W<€๖%Xๅํํ*™‹Ft`hQMm@Tn+“:†ฉก*เ[|šยŒ€๎ขอt€sๅm;œS(oฃฦ’ฐีjอh€>ป\‰:ภ๔€๒โ@๏ฉžญว้2ส;R๖ึJœJ ƒ๗๊sW[าˆ&"QะŠL$Yv_52ม!พ{เR“๊*ห‚ฝfO&nไหถgอพzU>y๓dšNr—6ี๔่RIyo;“ื,5tแหjŒไMแญB’ฐn?8&Q17€CŠผS€E@‚iซ5ํไ…wฆณn-าง‚V_วฆ6ฤ˜J †ˆ yไ^๓ิฐE$eช—รร\ทXPI่3พgฎ Xก}ลฐ๚‘ฎ6ห้Vฤ๓ห+ž@ N ป%ฝ: ฃ%ๅๅK@๐ิ@3R4ส๓doLoB๋Gyว๚`คะ /-ำœ3ฎ„“ด ษปLc6eCp*),$Šhw!{š๒ษปCAำฟsIiสท่'[|+ ย๔yMˆภAยฬยยM๑กX“ผ|oุุSkŸ+//Ÿ‹ยSƒื่5ิ`ฃŒฟJ๒ฎœ!ำบัi๎uษVณSรธiมW้> Nฬ ธVำม˜Rnจl•g# ฯ^ฃK ุ๔w๒ŠKดPฃW๗ณ_{Xุ#ZcยO*ฎtแแฆจหk–—๖†KJ\ไฎrdBcซ4t—ย„ๆ#yอb๋O’ฝ xj่ๆๆK‘)'dฅ ๏ฬึ23(BA_m5ฒฐ2ตU" ) ขA{xm๒Šส o’ช8ลb+๊ฏจไข[ถ=ง Eๅํ$wัR!o—;;5 ฟ„๎ึxมภว.™%Œ‘ \ส:eูฉม™Fyใ}v`‡้ฑฏLI;H :ลญ๒ฎ!๓2๗ฏงล!V‡i-Gซ2Ž่–=}7>๓RไลMต^ํ8y^ ๆQy‡8|Ž๎Zบ"5Pฑ%eIqRvฺL -Vฤ(บ‚๚Yฒw šge้-๖7๑vT~y๓wx๛๋+šxM‹กวxE`๔ฦ1ฃกปึnCฎผž.’7jn“ผฝบ‘<ํพ,ผ> JFวQxไ๘ิเ˜ฆศ๋กlฆ5ร#ฏ@ำUgษชแศฮฆ$oซ<ฺPphื—v๒ห›ฟฯห็ฏˆ%3N.od ]Š#PNDอิSฑ๐ฆๆkjjB ฅ๔P|๏ำป-ˆw%54€๎Uq\Š„Aค†ื๊iƒย๊ส’w(A›kะ<สsระˆOen(๘a๔ฯ/ฮ•›O$๏ wุฬS8ูe8็˜ฉซ8ป–ปรฦoกb'—7J…ทห„6A๎ฒkฆ†Hฬ[ƒDภแฅตš5๕š๒๊”& ฒiงH jƒ}ตผN ืjตณNžz้@CŸอ6[ำ)o‘pนH'ทmฟ๛พƒyZeนgD‚ ši–a.BWฑgœ{ถมผๅภถปฟุชœ\^ฝทDD๋”่e#5ธ}Žบ›๔@สO=^ฺg ๒ุ`ฆM {ฬF8ฮSC] ผ.Wต%ฮ`— mี[Q^ฬ l’ฑฉŒ ลย•_+qาk•:9งส„—ขุ๎Wx!อaวV!u๎ฉ2QูmG๓หk~gอ์๒vP โ&y}š๒j>”ืงzBช'I๒๒สญ›๒6€3d6สย`D^์˜58Zะ];๙XทซOลymํh=ซผถัf€›mิจผ8•WTmnƒurฮ๓ŠˆL^Š2L6ฃOฦษ=ฯหอ7์}๐‡ฯ๒สห /A-1ญsหnิ `TЁˆ/คช1’7โs„ชชR<๓&€๘วP~oฟวl”iAyำ-l›ุ่Bาƒ™DบE%…u)ไาŽ0NG0-๐ฬ'โNัp็ฯว~atไร'oศ•7๗›"ฯR†e๘pž#๏b-็›œ[<ชด}๗๘s”c๒ห๛S งฃซkฉฃ7:ฌปป๓)œGๆ)7PLPฝIฏ'ุm‰วธแj(^VV:ๆ0ecu€xpมfMg4@์™4ื—ฎฝญญCu}ณีหอjึดrคYบ{š€อ/J3ž@ภPู rฉ`0( G0่ศ๑Nu_ณƒ^฿์ิ๓ๆ:u๕Tช{ฺ€y–bฑDฒ๎`=โโ:ฝD"ฑ˜’”HึฌCผ$’๕ว๏oฏรฟj"‘H$‰D"‘H$ฑ@ฏ ชชชชชชชชชชชชชช {V๓4D#็s Jp‰‚‹PคขBข‚sะ !ฤ จr„า!Zภ จ =bž฿LžฬŸ,vคd฿พ™}๑๎๚ห–-[ถlูฒeห–mถ.ชIฬลฅ 9–ซ๊ฯGพrใ2€] ฃkุํบมฏmษฮ๏/#๐๒ปฬาxบฟ`๊1ญห๛ใu้สƒŽl‹Fบ™ฏ”žxwh๊ขšิŸ&ด ๑^<‘x;l`๚wโญ๋4๎o\ผส#‹๗TŸ/šฯi๑สชxูL‹—๎฿๏๒–ฤณ*๓Vง3\ผส#‹ืญพบiขjMปzืฉ)v—ื\š๋ยฎ%^”๎ัชจL&6vฟธจ฿DQŸ๔z‘ มl๏Jผ\ภฉI„ณ4†{ะ_Œะ๐FH ศหŠkWt งx_\7r•ฺh้ป“rน๚ยเ”Y7๒ˆN†ภ„Qุ”2)&0ฝ€ ๏cลแ/ณNฌb—7Iฆ!เDA€e* av“T]\บษม"9"eSdKŽI0๕wง"อฬPOช‡Oซต)ศฎw๛ญญฯะ>]๑ฎ ลjงถ;Z›7)hpsi7o]/แ#„ ๎=rแฦp์ipโ’aฌี“—ญโ๘Y”seฟชเ u )งNฬะ“"7ส:œ%>FTbก6จOoค1Eง[ฅฤ[ดฉ xƒŒpŠ—=Lt€3‚ะ`ศy,ไ:ัื 9nแตแ˜‘S?if†Dy†`๘l8OชfOผQmจ่สaƒK\0=x\j๘ส„/ภถฟmhK่โลฅบ.š c“Wโeิv98~JA# Jป๔<\—น9พ8ล่E0vัGL†๛Oโ๕'ฉ๓ฦ`Aๆp‰Wใื cHผ*˜ๅˆ<ผใ} Œ.@4˜Ešƒขข\น่%คMi‹ญ€ํ๚โฅ๚ฑไฑ@‚4ภ5ตu๎ษ‹จP[#€…xซฎxmv6ว:ูฏจ]!ฐ๒ ‘€ ื/ƒณฤ:๑iGฌ ƒฒ40ส‹iELF†Nฑค—}๑ถฏd๏‹—ปŸjอฅฤซณ‘วBฎ ๗…"^›SscๆEš™1ัจ!—_‰สฌ†O^U•=_ลvท/Kผ#{^‰gณg?ฏšาV๖†+w!”/ัF8ฏ˜วลหตq๑ฦs้5ขgZฃโตE=!^‘ตp•ำ)ž\^jZผ‘วBฎ L๑ ฺxˆš`ผHs3ˆˆบ G๊Š๕8'^T๙•Ca๑ข^ผ^ล‹&ฤ‹6/ฒywุื-ง6Q ดฎธ1ฏ˜ฯl@ m:โ•ธœฐœฺ68Yภ%p฿oํ๋ฐ๙ ๑j`aด่4Q…(๑z‘ffPญ4\Sก๑๚มd\ผๆ)*|ุ ฤหฉ๊‹W`๗฿๓๒ธQ$๋อฎ8s ึC๑๊ภฦร™%Žˆ}'^o#81๗ฤ‹ิฅ‹P์Sโิƒ†[K๖xััใ`ว$™\D(^ฬษG๒q,xฦู(’ม…พT<pD๑=‡฿oมฺDˆšr~วตš๛Ÿๆว|‹"๑BEล๎ใ“3โEuีQ๑pdฐถ]ี›cOผn‰๊‡Tฉ6(บพ8lx3l๔ช cUžย‡gฬm^Jš ฏ"81๗ฤ{ U†ฒf( ุ๘>ๅiEL†6^๊๚=w`‘\๖"o F2‡ซd,ล็I๑MWR<9˜GGผAฯ—cฯทŽ`mbLอg>ฟใฺ`๖œ ิ฿ŸB๎if"+‡ูื kา"‹wสfx\๛ฬถัYผำEšq-[ถlูฒeห–-[ถo์œมNยPDYHX_H7.!ทค;๗~žLๆsัTฺHˆMๆ$‘>as$ฏะ{B!„B!„Baร<ึL"ัMฑ?F๗๎|Œ๕30=#’)๔pKyqงฒๅu๊ฃห๋ฮวีืโŒHnษ 7”๗สฝb’wMปด?ยj`ภุ;5 {`Pƒ๒โ`Xรƒ`\myี๙ะดU=zฦc?๑มึ9rฅc#xnพ2†*68O๎ห€= nศNฮไ)ฏฃ': Cq^ฆจฎ +`^9pๆฮHๅ&pxBM๙&Ubo˜Cถ9งqšaม>x๚E๒—;4A<#/VฏƒะRmรฬoฌ฿ฅฟญœGœ]u›าฑ–Ri’Kfc,Zะ”W$RงtHmW>&9VZ,ฝu็๛+y”ห๏†ย๏ฮๅ้ิ๙เึ๋ๅะR—ฮ†ฮ1€ฦ๎ต๏ูต}žฏ็อซZ„งd{–ฑžyAyฅ’s'Xsฅˆg–}f=EZBC3q?”Gิๅฅพึsฆิ๓ฮzถหB}ญaญƒ–œ—˜—ภฆŒ#VŒฑp™uWตp?9+kฉศฎlขjกR‘ฝใ๗๏๏ึ—ฮอ—˜อๆ็ตอ็ตฅžญฝถฅWกาฦž.€€อด~{ต•dฺขcยŠR)AJRA)ฮ†{ฮพฝฅถฝRŠฝk}œ๏ห”ฝว„e}~~}e8csU!ศฮ4}ีIDATxฺ์ืฟ+ฤa๐็๙'ฎŒwๅGะX„Dษ&…Bุ.)F+pƒฤH$ส่Oลj๖๔Uwน้ฦowฏื๖žํง๗€œชถสWs๒u๘\Žฑพqz๒ญ;–ž~N›กฅZzิ˜ ’๙V9vิ๏ึBžeํํ:z+†~Oฦไ,08J฿ๅ๘ฯๆ~ศฑB์ฑPิกUˆฝณ!ฟฒ๖พO$Ÿ[1]ฑ†Uฉ๖wowฏ›)ดS˜+†สฺ;2c—•fฆฺ†ิb%&็ญปื~ุ9ึmor๓’ย๊N`(ญ/gำ1ฯว๖—}3‹‘!ใxUHผ๐เeใfFฦฑ›Yื2‰ฌ8fึFืบ !๎ธฏD6X์บโพณฌ#6โ&ฎ ฎ๗^!n!แAีฟซ๖‹๊้i+’ถฬ๔t]ฝซ๕UตฝPฎ๘Rฏ>๓T!U‹ mKMIHd”งฆv็%9 :ณ@$šY๓'XF)ƒ๓b•Dnฬๆ|S ๅๆiœ๗U!SD๏Ufๅใฤ/ทS™ะำป๛บs^ด}MูxАLั@ึญอํ๋๐เฯ๊Y๊B๊ิภถส ล็ฆชœ"›\R'ฯJ;!๔jyqxh>~ดไ?3U์_ดs6ำqn|]>›™=%Zญ—ศaONLจGtkBฏrฅะฑT}l{b8D!๕@ชำ`๑E“7r†<าU:ฟ2ฝ2งm;ˆ# I/ฺณชฝญนฅโร&ฝ|๒‘ฝ๊ื—Mบฤ{หtgงkฆ€^œp๕›‰ป๏Doซ๊AฎKPคต)]๋ไtอ (U`tข‚4šฮ)~X}n=“ K๏ผo'6ฝm38L4&ฝ‘Bˆhาศต6ภI้๑ฤะ๑!œ“z๙J2h วvขททศmษ–T0iฮ…:Snึ`ซN }R3บ>ต์A้ทDrภžQทN‘cN๔fส.•Žl๕yofฃ7’fๅวใL]b/d }hะZoา฿ญ+€ษ=#Y!zหX๑ฉ‰ฅk ฦH ,๐า๗DFq฿-bwีF ๖”ฦq0‹O8สUฯelCพศ๐ธsm฿๓R้อ…ูk™๔ขนh<ธDไ๎pm\YŠฮ ะS’๔6`6;pdŽํ 9eณฐ y‚1ช^1r)็ท:ƒMq฿% Ff., ;ำlํษว8‰3ฝ๔€&zM๓uค๗ฬิ‘ฟn,ไจˆ@?” ็‘Rf‰zJฉฬม^2ัF‹ษ…ตpL€ˆ]R‚ย^ฃัใ {๒G‘8k:งำZ‚ถ‡3ลRsงศ5ะั็@o[yชฌณณ}ฟC/<ธคฟฅ+iุ†jxเžZwGฝ”7)ฺ3ํ„3bาK@@@0็oTฺmJPX+6้ว/ๅ‹โี:๎0๊๒ุrา‹])‰้6ฅๆต‰;ฝ8Š„mบๆธ˜็cF@O —xฎƒ8ŠK/{Œึึ!'จ #^+ฅ •๚๚dฑ๗๕3.หCzฉo z,zQX๎ฮกภๆ๔rำ๛R๒๕ฆอ€ž%ขจุ้u๗^@ Y_…๚*&/งขู๎Ya˜฿๖^๔ค4vzก;ฦฃd™@wzำyh๖อv์J[@O V˜cddงื=๏'’ฤB+ก ห3ifแภŽMW‡ผ—่ฅษ6;ฝZซvŒ—fูภmิ–K…jเSS%ฐ๋l=%X@+2™^็šƒฎxๅ7„ซ" ษŸŽ_HzงขมjFหนๆP~zQ ƒy;าK+ัjบัฆKดฉg1zJดฺf`".ฝfฝ—f ไJWaท€ๆีG‹™\kOฆz/ศ‹K&s —ƒ^Tะwฦเ(อ่%ๅบำKตฝXJ!zก\ค5Œ}9คพV“^๛\-ษ!#†บ0๑J+ูbอตฑhูิHตAๅ wใUเฏwFํ์ู~ฎ่ฝ9u็P]™pฯธฎ*Vv๛6Mฦ๒WŸŸงH่\ะห’C6A๐[pgข* ฦขืพฮ’ๅš0bใแKฃ<”ห ๛:ฝห€ณๅ ‚฿ฏ๗๎KCลฯงKโคXคz™ฒึ%Zœ ทwกLbํC4,PS>˜ะะน?P—3&๕Š#ต 4 ิNฏ}ศกฺ๘P"Šrd_coื*สpกืะๆtฒt(tลขท_6WBj๏J/z(QJRี่))๔Œˆวšชฬคืพพ—FMdท™ฺbMฉrd_฿ ฏ ฉG–”‡^z#พยทธtŒส: &๚Hsงh*๚V74ะ1ี ่)Y4bว”+Ae‚ำ˜5้5฿ญ E๕ฃ๖g;Deวๆฝ[AHyjศ &ฝw;ฏ“ำณ—๒ะๅ ‡ุษlะ‹M๏ƒขลb›;ฝะ)\โๅQณ๕F4TœgิrฦŒ€ž*ˆdaเถ๗*งQr@๐žดžId็j ๖[•า๔Sี€t`/‚.™‘qทป๗;฿aฯ๕ศtีjA@ใฤฟ๕ถภ~Jฮtะู9Ÿฉ Œ‡™ใš‰&ซโ ๘‹เY๖)ม›่U๑มทฏžผ zฝ๘็ โ ่ษสW๕Y13ct5๚`63๊๊๊ฮทIwfRbj\uฮ_-„˜&^"๙Šiqu79_1%^์๖x^1!๎ํ๖xY1ฮํ๎j๊ ป?ฮˆzท๓)ฤš9กU›˜<บc&&ŒพญF฿‹ ฃ_้!„B!„B!„B!„B!„B!„B!„B!„B!„โฯQอสQ›ร%^_˜*‹Ÿๆ่ฉ#@วฑๅJ`,V;iๆว๗†ลใ•/้_ zึฌ๏๎[ิ€ี๚‘Cแ๕๚๒jAูˆขhS8ใ๊M5ฟNฝ'บM=+G˜GดBฝ;g†๊…7x๚m๊]?r(ฌš๕ๅmจ7๛!๕ๆฝโW๏/%ีหอ˜Yผz็งฉฟUฝ›ฉ› •Bฝูฉ—ิว–-‡ญลผnฺู‰#•_๋™ฝงz}์.š•&S›W฿9 S฿A‹ู‚์๓ๅ“ณฦฌบฒ0ฦ๖iช7ฎแeฮ<<ƒLฃ f_"^ฬ2ฬะ฿–^ฝIรี๛๖คูอ5๘]ฤe1?๔สƒหž๕#ฟ…(ญะChbbSbƒj์crOึฑม๑อบม(๖b'ฑ‰ฎะถ•ึยส1O*w?๑ฦุ,`—{1ึ[Z`mฒ่๚/ƒ45l@)œฏ*“๕ธxcฯ.ั“ฝ๚๊=dV> ชฃดภ10ฺ ็๙้O‹ฎ,Œอa็ธาE1ี ัตแฦ๖๏6ุ๑๋ีmศK ลยpmt’9zcะฉi =1ธ๔ Aeไๆฒfแฏส<ตฺLใ๘ฒ[Œ‰q|ูตH๕BสอŠ_:ssWฏWŽ0Qม D6ๆYภ~YD๗l~ฐ ‹o3 ฦ‡ƒ45ฌ[ฑ@เ@ๅp~ฅnศ่่า6ธš๑šœงžะš}†4ป2[ณƒ™ฦ๊ตทYตhKดฉ^ฺtแเfC๗ญฌฤตฝˆ~dp}ฯศป?(mƒ`%ผถำ=c2{๎zฉ8—†_6Fgaž๊อษ๑%๛}ั๛‘์[_uO sG#'ุizง^จŠฒต‹JA@hy ?ฑ^ฝ๖‚าf'†๊5๙ใ๎ี`ุi\ปธ6{ํ-ืtPฝe_ฝึ‚Wถ‚ชฑ#\#p๑ +Dbฎ๐อep้9ีKก๘qGว4Ša00<์cB18ULRฝˆ~ฃ1:ƒ๙Pฝ>*+Wี[ี[ฒEั}\*hcร6๓ุ1HSร{สAฤ8ี i–ฯฝถง`่e็ชz[sV}ญ^SฝๆฝToท@1ฮ~Sฝfิ.์โ–>)MซธJ›ร๕า๓z๕r:ั†zyfบnaฑ[+๊ e[ิ#๊Mg0ช๗่ƒ3Gๆฬj\ฝ์GOฝtฦีK Ž ฺ์รir@EN.|Sฝ๎๊ตa~GScEฝุิKใjจ^lจ^฿R!ฦ:๕โ#,ปK๛s:\[IXUX–aวPฝ๔ผiๆ9sเ†F=๕R]y‹`lๆgiž๊eั•{๖g9ข^บYิŸ‚ไ†c“!ฆzcฆ†ห–"ฎ!ัพzน:Yง^œฉ1ๅ๋์๗—+๊ๅฌฏ4†ใแ^ฌ9f Aพพ‚ซ๊อU›ฏะโOCTๆฮc2„t}มั๓@ฝ]}ำ‚E(Xตูาว6œ^ขFชทซ€่q'ึ;c„๔หฦยY˜[E. ์‰ˆA9$z. ๚ม๖ฃง^บท]Xง…… CฬcMNpอVs…ใฦoฆ๔ีkณฃทฮlP/†วoพฬ.ฌ™9T6ณบs๐•zi ว—Nพkรฆn T}ปฟ๔อฺ™๏˜ˆwแ!๎ว๙Yๆ=2ิp^28zจ๗ฑBฅB(ฐ๙ปoF์c2k๓๋ยพ่“0vฎ~๔า/ gažCๆƒ๕ฑS~รซษˆ~ฐ€่ฉ—๎ูํฝฐ๐ฑ‰6๓ุP\ณุ™พ็WCฎฟ&ขฃ๛ำ[ณดM!๕Ž1ล5€Mฅฅ๑AššM!„B!„B!„B!„๘7จ๘ "เdW2,2Hm5ถ€?๖ีร้โWช—ฟ\ฆz™d *J[ำ๚0ฟˆ~ %~ฅzG~9F๕ึ?ง;%P75ง มF<6[zฆ จ/fเรan๊e&ˆt‹…$ -™…ฤ|ณe๓8ลGlฤ๏ฅv๙๘—๒๔วtช—7b73ซคzฑDยdฃฑฎ์• H< ^๙ิZx‚–V๒ก2ฯkiK/ดTofS(oƒzaาฮOฎๆ#ฮพ‹ตฬ/’แO๐้\๑๛ z™gƒ๒l๑๑ี๋ฉ^ฯฌฒIฝEอ}i็ขlcZ‘๊mปVแ ŸŽ„a†žSใ๊อ<xh–kฐsฎ^f z™Ye“zใษ๚"ํRฝ™€51ฯ่ซ7r|0ืJ!ฤˆzนเงŠ๛ณช–[^ฟฅฬ-:œ9ะ>ร3‡To,๑ŽžาiWŒAน1Gห[ าล„z]Y_ิหeื—๔^‘„๓ƒ˜nะฮ1ำe? o'3 ิหfฏ‡หลwฉ—™8Lฐฬ๚„๔กศธA๕2ณJ5cF&ป๋๏cฦJ;จ๗้I๖ •ฒfจืs|01‹fโ๛iหM฿I่ป๑ทcื๖ธอ*๕ŠษQ3ตฎิ+„B!„B!„B!>ท‡‚ฟ๖ƒ€+r<…ัๆŒIENDฎB`‚widgets/heading/assets/imagechoose/12.png000064400000014221150522036200014321 0ustar00‰PNG  IHDRพรSzโqPLTEๅๅๅ%u๒๒๒๙๙๙๛๛๛๊๊๊๏๏๏ๆๆๆ๖๖๖ํํํ๘๘๘่่่์์์๓๓๓้ชu๑๑๑ซ้ฅใ‡dป‡vNƒ๔๔๔๑ฯคR๊๘du%ห๊ผ๑Cuห%wศ๖ณฮ%‹,uใฅว„R%ก๕๕๕๖%‡๛„ว%ณฮๆ๙๘๚์I•ฯๆๅฒๅๅ๐ๅณwv๒š‰ๅๅุ๏แ KBGจŠ0~OwRฆ็}ฟๆ๛ย1ู๗‰า๘๊Xต2u-ฑhwฤ|vำๅๅG”gศ๋๙า(“‰ุXฅ/†ภ๒๑๏}ฝ๔2yทคT- อัBชวฒ~Ž9ƒ9wใา๛จ่ๅๅqทฯŒๆพƒT6F@2gธ๐ถ๑๚ŸฺPฃA˜[ŽฮผดŸr‡ศไๅบฝผฺœัŸ^ˆhMหŠ5“D๘๕ฤ฿ซีวนฟฐฒ๐ฤเนœคฉ‘ษๅ4‰ฬๅให๋ฏชซจถ|2บwฮ๏fฮ๘เ%ลก•~\x•ั๚fฏ๙šำๅw‘งๅห–v89,žY\&ใAฦ้็๊ัL๛๗์๏๓sณโjฉGEฤปขˆjW@ฤ]หศAถ%ซfฆs{oถ๕ลื่Œม€ลฺ่ธLฒqฒmชYพด”T|๒ย€C]t๑ดmไญl0Xeเฅaฌg*U*9%uyฏะ้นๅๅ^ ูซฤืjฆย—~`ฬ’Oฦ‚e<<'–„ง2Œ๚๛๛๓ผ๒๒๕๏ฒๅๅ๏๛๋รฬถŒœชๅีŸcuœฯบ›7c”„›ŽvAs%ยภฺวŒžญภŽYฃb3~Eฦ‚ˆx7OOIDATxฺ์มม  ภzˆ‚—ตF›]๙๕ตO›๗€b>ปๆำ›Dฦแw์บ@ ดDฌhืtตˆ‘ IIzbาฆ$M…Œท*Tฏ5’ฺzิDฐGcKs4ฑ๑hLZ?…žีแ;์’ฅBลตษvมy6ณ;๏ฬ„ไษ๐]ไ‹Afโ?‚แDb๓_;ฃศ08(ฮ/0 ‚กDb6๐๘Fฝ0xษ^แ๏๐#1›x!KสgูQ‚"? %ณgิํ1โL†@~6v๕>e_w~€`๘ฐซ๏@อ+ึลY ๛GFฦepš8ถ™Œ6ŠŽฯŒฑLoUzใ9ฐฯ%ผ‚Sว†พง'๋ชชPฃc-บG ร1Œ๖ะwL่;„H์*เ้•-]ซอ๑5?L#>l้HLตZฺuBrปชl }€m}x›eC_ิ๓,/iชฮOK ฬซธ{U๖ต๔ี5ตˆๅฌQไ—ตsšเ๋iณVืึ๙|๘@QM`9Jk่z%ฺm^UQฉทกc…–Jƒ7‡šZEกฏุ‰๐(เ ๚าAฮ‘ฐะ +ฝ{tJžญB`„๋๛๓ [+เ}–ูฦ>6q•ฦ–cš‚j฿R๛)Ÿฃ’พ; กiH†๑;ฤษuฎ้"lา.ัaf็V/—ฬ }€ฤN†Nาญ๏9šฝฦ›; rผแ๋ำ๒Y3๛f–๐๑า8ŽS1; ; de_พ/฿„9ผTkฎะฤEฃQวr„ฏ2ฤ‘}‚ิ?ฮส^%0>6ยzT ้Kลัไ&x๚fฟุ(ะ8ฺZฑ๒9DNป๔M=^กXpมาื ฺ:ด Qaœ๚บ…>๚Zศ?๋ล8๔ม9}Kจฉœiๅฃฅ๏ฺกi๙นฅc-vŒพW Ht๊KMื๖—ๆตˆะืE๔ืื"เqมรณ?่ป“ธ> mผนถพ™ึfใxแz๏๐0sˆ7า;บ๛๊ ะขNู8ผ@่๋์่ ^#lั9} ณไ+หํ๋’พ”=|r“‡‡็QH.แ'๋ึํsŒฯัaL๘ˆพuค๐ x ฉ%œ็้bŽ.Oฆ!t(๔uถ๔น‡ฟื ฮ้[*`žยk9j่;FE“?้ส'&ฃ—xWcฮฮ[๚’กtEํิ—lึ‘ ๐/Ro‘’•jT&๔u๖๔ลc๛ฏ\ฮ้Kวl๓7"pT฿dVงื_'ฃฉปฏ1ล่†ห๗tmcน3๛–&0f'ักojว‘$ME๕+Eบ๏€W๗จฌค }]€M}แฺฉ‡_!ซนพฉ,ž๙ลูใH Cุ/;‹;‘Bๅ $z(i.@EGCฑg ก€n+ธุ !ัRS@Oร8 ะฎ’u&ถG๑ฦc็k=™™X_^žํ๘ลฆฏ=6'ฐy่HฏฐKะFŒ๘๊‹ป๕๎}บQ|Š6โฤฆฏ={1๏ปุHo} fำwร•ี๕ฅ,1}‹8A้้ห9•’pŽำืsN$กœGะGัr„พ๋,ปaขk5๘ีZ์žโ์NN_7ฐฎrt˜>* ๊–$๎๐๚Zf*ป9Ž‘R€(%๖j๓<Š81LSซป;ขŽป$ว๊๚6<ดพธbpฅy๚ZKkศ v้Nmz๋K”q@`}%ƒT‹3ัwN`Rร ขKueิS_ำNะ(จพผ Lๆข๏!๑Nภ<*ัยขฏE‚๊KXฮD_F&k)“ ภพ๚าฦ๘|H}‰š‹พ ๔ไ™ุa'>?๏ชฏ_๎Pก€๚n0’‹พ;lฤ^'T‚E6=๕ๅต๑ธd@}yํQ๐'}ว—W50YW฿ึผขร้‹;z)๙D฿๑•ชaŠ(vี๚^_ ฃG๊+…Gตชl๔G ขขฎHgฒžพผ4{$„พฉƒ"ู  sปAๅQ_]_ฌีD…ิ€๚J1ฑJฬ๑ฏpา2c๎y=}_พB๘รbQ˜ฆ๕pZีโ`Kีฤ*1ลจ‡ŒดOqๆืQ_.K3๖š๚žฟผzzvvq๕ใืg}gว$ขๅhีฬผ ฏ๏ƒA“OC=๏ŠEuล ๗ซูฑt เKx6ฅo-oSต%ณไR†พฟ/{uฏน๘๖์})ณqลŒ–%๔ƒ_/\๙๙๕|,กฅ0ข‹™_‰๊เณiพูn๙w[T็zy‡ผโฏฏtฉล*kฃe }๗ˆx{๏ฮต{๏›;ตdๆมผr฿ู๙อ™sฯ9๏พˆpเ๙ฌ๊ถ๋ึหˆกCๆ?Y๘.๚N3*ก™c|#\{ ัpfแ< ช[„@ก, ‚)ฅuํ_nมฐญ๋™\7w%ใžฟ7ศrฤo๗]ทvRX„ษ–๕n^g>m3ฅ]Yจ๚z฿‘”p[เWหXƒ__ำฺ,ZFหั5y๓เ mนื/| b#?ˆwอห7[,‹ต่™ูgvไ ชE˜ึu=„ฐ“BัUpฤ•4ทAจะ๘1H'ฦถ™ช}|+`“ภื9มvฐห J้!z|้Iru3ตˆmฦึ=–นตvึHvmŠ$,dแ๐.ยฤ้ฑำธ7ฅ๐MจV™พฮ๖‰/ํZ์ยŒปซวW’๊บe‡ot"แBศ›฿Jฯ:ฎฺ^6cˆP%qจ™‡•˜คt€๏?ะ“C'๘ขฆxq9ธว;v๘vๅ‘q,}a$•:;ู™Œ x์‰ƒCฎซo]0Px๊ญ`ฟ฿น$ถป\ฃR#ช๘ฤ๗๓น›ีฒ‘|—{ฤŽ฿H"ี/#พ$ึ{ฎv[iMจ๒‚ŒGJจ!>ฝ '‡๚o๐U๏\‘Œาำ!v๘ฒ`แ๎ลwฉฎ๓h9Œ i"ศ&‹Gฑค‹uปด– ๑๐ธe๎‰w$S˜^;ๅt8แa|แ›฿‹๏ƒพัซวxDW๏Vฦa›จY1XƒRม—๋ศƒหณƒI}ข–ฅ!อwm‹Sืz™จtšy 6~ ๘:Ÿลีฃภฦ_ภu"–ผL{l‡˜ฏ1wฦ‚zŒ๙UษX ผ๋-”t้EY$,h์Iศ›ภŸQ2uฮฑว๎๙X๒rงก๊f=Rห฿-ˆ:ณจ`ึP฿ํ 8ดยW'‚อ‰ุ๊[‘#อ๋eวฯžซt€ฏ;xnส+%,ฌวื๚.JMยิ‘ใ ื่ b%_ง€ไ™„7ืQฐฬุแ-ถ2ณ้œŒ™ว๙ย7กŠน๊VนOP[|#’U|ท๓ƒฃE๊ธชGึ4ถr ล๙)!ี คอฬ๗R…ฆุ€ฏQZ|wแ”[น_พ!ส_pT:ึฟเNทฝๅฃ[๐๏e!mๅ฿†6A!งŒ,ฎุ#0ๆ€Œ?ะพ)#พา๊๑…;ตลทT๚ƒOEฤEว€[^ฅdC”B๗‰ฤนดณ’เI ๙ีq†Ewpฟj๐ โ ŠไLๆื.ร+ฎ‰|Hูx ํฅาฏBB๒9œ\2iฉž)ƒuผาึ„ซKOธไฑ>๐ญb*#$ๅมฏ฿CJBWš_๎…]ฑBX๙ŠL ฏ„D๓ฃ!ˆฐK ๚๊P๖๘:\…(ทf๊ึ#D่&[|{ส)๗ฐดป€๚ "บฦิŒG~ ฮF;H ญษVkพธึ€ฏกl 2I๓Jš๑U Ž๙xๆ bUƒภWHKฐ๙.c๔Fม| w ฉ๕0$ฮไo=ึธท _แฅป‹)I4tลข4%"็€†ƒ…๕‰าฎะ?ล:์ช+ํ๒พ7kู!พ"่mPๅน:ƒภW*๖แ~ƒ˜`g๘โึuC๘,แ-5๘šฝ/C``… ใศ๓V๘"ิŒ\๊rผehอUVใ๘+=อถ๊6~\Œ๐Ÿ…Œ๘สซ Y‡#\TƒM8๋๐f์๐^฿,3–่Sk|•'q5๘šc_P1๕xP{_„%i%ฉธ^‡7R0NLฑฏs|eูอ_ทชฌ&|#มไัPUัญมyK*!ๅGฎ‚ห”|ะ+W OไใKr‡๛vฟมVห]|๕™qx—…`Šศ"฿ศ&p้•L‘WCS>cๆม9พั๏หิฉ).1แปฏCตฺยE5(๑5งฤ9kโMšฟ‹ฏ+ฟ๏ป†5›ฐz„=พj7Nไ}ลแ๓ฃใฎ๘ส(–>Kฏ๗ภ{ๅœa.]—7J ๆรฏ:ฦนYa๋ว‘nสIE๚ƒ๏‘bฅ๋๖™6ฏ%$๙ าฮL๘šsๅj/.ฺีEŽ0ˆD‚ฏถ๊&Z~ ฯ‹ฒ "…Bœ์kห•MWu Y ๓,Ÿ6า)พ-€™ภ)ดพหา.฿4i^(^+šƒม$แYไ๑‘V™sุ~$ ƒ๖+LVะฯG‚s3=พฮsๅา2๋,‰g_Y›š๚mŒ:|ต=P2…NJร+9ี“McูŸซ=bศˆ๓ฉ_S๊0๏CุฮJ^๒…‡์ลโTYถจmu(€Uื#พ€- ศ'sG|ศƒ–๑>ฅTƒ]™ศฅ๛D๒ๅgฮ๑ี'kยาแ+0๊ฎเซ๋81“#๊jhื ษ ฌOร:ปฺqฦำkBร›๘ƒoอ์ฬ๋ผฒ9,๘Šhโ๐๑E๛ƒชm‰้๎U B†2งay๊ไฝ|vืศณงpฃผjm]ขโซ๖๛Š^8D"]๑๊๊‡3 ZF฿Jฟ/?ู;{ง [ย๛๋๕™ส5ิขเš+่@ขเ^€EขAT< ผโฎฆฟ.ฏ@ทqข•3kฝ—XบL้ปDฮ็๑ฬฮ฿ฟ๖ย๊๗Ÿ๑u…๒.5—<๘ฒัพฏŸg[ysลทปเแGkE฿s๔.ม†ญ `=qr ๚ย๐ฅะwƒpบธl”\a€๘ยj‹๖๒/Wฺisษ์๐sฺทsธ\j k!_\žyw๕๓๚`ใlพ^ูx๎V^ุไวำ๓ๅZK\zo๕๓๙ท๒๒๓iฤšผ๋Lณว๖sพZ˜แ†Vฆc(š]8d๖ฝเkฤกฺS;!๕๒ไYืฆ(Y2=ฮ0ๅeZMฮn พ-มฅ ฏพuึฦ†๏ยเฃ๊'8!๕{›๐uiCoŸ๎ๆAพถA™๒›ณ vžŠ๗ถืMอ‚ฏsRึวพ฿wๆฺG‡/0gัŸถD‹ฝฤ^ฮ$™_๋ู”•#พ‘Œ†eธˆ \gฑIพDม2+พ๖8mตI r‹ใฤื m›|ฦTฦ๏MƒฦP๓ัCเ‹6’DŠฏ'ฉทa’Mtฉ๘ย i:DNM๖Šฏร/|ณ* ฿Lจ#พxย/gCสY฿ฌI_ฦร๐อ๔_ไ–0เ>พดH฿เV|Œ๑ํq z:ร ณ๓g่†@|Oรuณ’f/stฐ๙๎œ๙ิ3พ#ๅ๛ฤท:โ๋ล7๎แBำ๐ีมรฦ[+:šŽ/$TGŒ/‘ภ›zฤ›,6™€/ัfT(Rู’4ลˆ\A)wยCƒฦธ](ฬ๐าซ‰pขMŸ$Œฒ ;‰P*zใฃฑทฏeงQ=๙ค5~4QymQ|…˜`ฤ ะHณแ‹Ž^ฎ’Tฎภ•า๎รืย๛ขqABŠ1nถ‰/ใืแ(œแตœENzปเCaนQ0Ze๓ใ๋ถยว8x–€‘‰ขfxœˆ3xสโ=[Œ๔ ภOืNEAฏ)฿XRฒy๑…฿,บSู8LŸฏ๘ฒ.nnต!'‹"ฝ|฿‰RํRส}- ุลงj‚n‹T!กฝy๑%าb’อv,i9์2ไqDU๔/ช_ใ3™โD๙i" bซM‘|ศ:(kฝ5]q 3ใ 7 ทบ` ฒกขu็<)ฟuฟuPศ“ํ๏ฦคPl‚/@ us|u๐˜_`ธูEd๕๐S“+u๛ฯนๅ, Qธสต$}๋&๊จฟiฺร FRz ฟฑ„™ž๐ฅ˜ท ๖ฐXmธ๑ื๘>ิำ[*๔y์;|ั๘| ใ ๎hฒa“ฑ…๖ห_*ฟๆRw๒ˆƒ”}ฺ<ผoฐ`Tษษ0X J เ; …ม็๑X3/ฦN"‡ุงRฑR:๐YŒ๋mฦค+งท |ืc9™ปแยb<;าซEภšฦึ๓knvตqฏjC! เ{๋€!ๅ๏vฅ&8’!”n ๚่๘โ่|~Xฃ~ฟi<›šมZ%5‡N”ล5๔”๕FวW]๐nคS9yฃeฉcฬภ`ฺ–๐]1๐ย(ิ†^5.แtW/Sะ ฉ ธ $.แึ€InnnCk๘๎{ๅนƒธ›2ธwfณภy_FลWM.ZัลถqF ƒผy฿็yณ|ˆ฿ผa†a†a†a†aึค rฺิj‹ฟqx$หโุ?(ๆล๛ู“ป‚aAhšfM:๘ 2. f{™ํข[หฯ^f๛H์l/ณe$๖B˜w๕ฝกrMฟกzทYL๊ e5{GSฯบซFำžีm%๋6๑๘พE๖~}Vต—3ๅPCม_>สจSTข‘ะngฯ ุ^f]{-๏ฌ&๏ต"›†7—Wอุ^ว1•ฌtฤPั๔$/๔G โ~ชฝV“<ํAํmaœKห๔hน kแษIUึข&%RJAaD‹ฅนtPฦ๖2kฅ#าŒฆ3..กY=ถ…๚๑…-JK›ิฌฃ.๛U2ฎlcข=‚,ฟฺ‹&|ื*ฃชราฑ๑ วBœใG?)–…AฃPNlัŸณฝฬบ๖๓4ชh๚๙ำเ Rœะ’Wd.z›bลเ้‚†Iต'cLตซ;{+{wแl.Ke]็หl‚\ำ๖—_ฬ๚|WZQV€—ฟุ๛mู@&ุ}ต7Nฏศแก]f{™;D %๎vา๖๊3 จ๏p9S2่ม๐F‚”ฝฦิม‹œMทํ™Dฐภ๖2'9`‰Hู‹๚ š๔EI๘๗ษม?)Ž4ดฅžฝช-"BŠฬฐฝฬฦํ-อญ6ล„fฺŒ[lแ… }š8=กŒฟต้/ชx›}7eo(ญ…ูฝตลฉ[aำeUะF8ฝ`{™ฺ+8ฃ3ฏlส^ˆ๋˜โ)งEY๏ผž˜๕Zฏ๖žบ˜ฑฎS๖๚ฎ#‚oจฐทB3ฤํกŒํe6kฏ๐ž์พdE:๗๖้cFฦอi‡ำš<ปล2กฯ(ัพอฝ|ก nุ›q)‹๔็ด}่ŽขF” ห|l๔c:ƒหฬ=fห๘ษพน†ศ…qฬ)%‰๙ธŒK.)นฦˆA+รR+|ฒ6eฐ๓A)†ณ–EฑยbญHDQ๎w!น_r/๗[nน}p))็็œ9fŽ3ฌK๓ฒฯ๏ƒ๗2ฯจํณ๗9gฑฎึฆ][1ฆ ˆ ™5ฺn[ม‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ ‚ โo“ท% 3โ?c“งs9œ~9u0๓6อ}†๓ฎX๙๕๑?ฑเM.Oy฿ŒyุkFซเoฉOฐŸญ_ร]Cูsๆa”ฝ†)ฒทฺ2๔-O'6๓.อalIมa่…’Cuฅ๕ศDฟ}q)ภุป•wŠƒ๕ๆ]`o7upP ๑ำS[5%†ุ๐มdY'x:๘*{ๅ๒h#ช%ำsมV/7[—ฝ& 3ขZฒ“ ๚6e68alแ—ซผ,สภ†“งลษ๛ำ๛แhQ%็ซร ดบฦ๙qฟ้ๆฝ ศX2aSศวร9L0๎๎™ซœŸz9V]ู้[ุ2๙มผA=Yด1ฏธ%'"{ydห^{๋หต่#^vd`ญฬฦมe“๑ฉๆฆํE yตะ็รEอ…C๒ฅ]Mุุ<<.FsK๚ฑ๔‚DถบGจRe6จ™‹ง8z†+"ทr๔{ื3ฐ[6%…๖`Qcq อ›vN}Vงฒ*๘x=ฃฝผฏ๛^.˜gูkD ึrฺปลง†-{‡Œ.P‹ดš†๛๔ฉfสๆB}fNJAสฯูงŽดkB-—ฝ}รดUฒนม"อ๑ฆhฌบmืœศตฅp๎Šnท๚S?ฆ^ํฯ e3ฺปiGฅ™‚ุ๖ฮ)ฤหฯPœnฏo€OS”cช)‚อาฯ์ฆ ๅ/ Mแฝœ—สคฑPู€G๎m๊กNสร&AlAQ ~ํ(โุž+๛ญ1yžr|šyyฤq‘ฏฎ—ษซ\ุ๖ฎ\ˆyฏหๆล‹ๅK:ฬ-๕I ^u ~†ัyqr้ไตัๅาใy6Š๛‚ƒา Cฯ )ˆฝ-b๓ีl`จงSnงทช๖<ง3Bฬ(ึzMส๏๙ฃ‹9Rฐ’qUฑพRฺฟ]“}<วm/ึNใเZk๋ย˜ร^ฬำ†4…็s๛1hาูŽ*HG%ฅ ฃิ=6๏ฦuซ ‘]`/๓ว+ฦ@"4ฦd€5zMำFž•_•ฑงฃ”†{Š]ฮโฝ' 2W„3ู›1ใZ[prŽPสสšeฏ๒ฆ(TKฺ่จะ\ูช ัR—€ฝ๊ป]ถ๗9่[ส^\>q†๓*ฬ{ใ8$wฉM zตgๆถG6ฝpTn‰YP#็Z ๐y/Oฅ์ขmฏฝวฬˆY5;t์ษฦeภฺcฆ{ปๆTๅ์McYS=;ำ Hุ[‚ฦ เ^F{ี–‡ิwlI๙ใOSฺ;ๆฺ,ˆฝ!้w-{ดแz–A฿ฉ+—ท.Œ๔ปฯKป `Œคz๙SฐฝitFฺคzแุ=F9ู™uฯ‹๗กœ๓ะrฯแ฿ณE2๎œฤ„B[iฤูฑ‡Sc!fHzV|B+t1G๘ธ๗F&ฤ แŽ maณไ(fฝ/๔{n!„B!„B!„B!„B!„B!„B!„B!„B!„B!„B!.สๅลคอชี_+VูOณnหฺถ‰ kณคAถอ0฿ธ~>™๙๖ฺT๑ซ–ีK7w‚ศAซฅ{މ+>,^ๆ๎?ฺม‘eMgZฝก ๚ืฉwS:Tห‹Iฦญ~@ฝซ๖ี‹ฯ๐๔ีปtฯ1ฑฌ—NoLฝัฉ7:่T\ะi๕ฟXฝSš)อQ์W3๖กซo#kึ,›Bฝฉึ|“.ยูWตปn…”Vนต#*ท่น_s๘eqฆFH๑{ปป๗:มฯ[พPฏฅแ—…น33๕ฦไ๘โ๛ยฯsั๔ /}่-เฮŒŒ่เถ“ๆ7๔RU.[Tj ‚B‹[๘ฆฅี‹•ถ<ฑฉฏ^สŸO\ฝ5ป+ืศุ‹ท์\8Hธz‹E๕ฆ˜ eฏ๏ผ๙škW|ฯโขrแ9ิ๋Biฏ;VณPv`๗xณผNฌ?๐–๗ีห†_ๆฮh>P/'@Eษoๅื๊-พVoแํศ"ษญย-ฌoผฬธ6€4ฟ้ฮZjศ;pจ—า,Fว^œ็ sไผ4Toge_ฝnl๊›๗บzำ๛ฆzaิไธนsBกaewi8จื=ช—๗ิฦิ๋#ำ}Tหš5Tฏ)ตžPo8ฃ๙W๊ล์ํต+ฮพ…ีดzฝY$น๛ญzย๛†e๖ฎMf4;จ" 'พก^v๗จzัอ/ ิหใW๊uใr ^\ฝ<บBภR๊ๅGZ6ฮฎม_อ5RhE—ศŠC๕บ็ฑ™ฤฬ‡0ZToจ P็S3: ๓Pฏ'บธY3ญ^บ$‘ด8‰ƒ๗MT1ิk47Lถ&โŠ]TฏญNFิ‹‘I\€แฦ=Pฏ`=๕†1ผ—kŽๅ5rเWQ๙PฝฑjkWh๖Wํ"(แ…ะ1/ซtฝW.<๗ิ›๒S˜จ,ซ‚Wž–>8ฤ๔†ก”ต็“ุถ‘ึ8ฏก๛๕ยฬ™™#ฃ/ 0@ฒฦ5b:%zษ ฺ๋แ Ž๕บ{œโ:อ,ฺพ๑*ฦตฑ"gธfซ|ล๋‘Sz๊ล์hำ๑#๊e๗€SCKฬJฬฌžํฉื[วึ†ณ5†f„ม‡'๋แฬ!ž˜๑rึ„k|ืŽ2w๙ึซjฮ ฏ\x๎ฉ๗ +’Y•’Uฑ ร฿SyณผNฐ†฿Vุท9 ๋Wฝ{ˆSแื 3gf<‘@๕yฃr6ณ๖ยบvx‚ทcAฝ๎ž97\om฿X™qm\3\ณ`คฯฆ๙ ื฿ฑ™hc‘๙ญู 0๊KฝSฬqอ๖?€ฉดิ;I๓[ณ !„B!„B!„B!„ฅoT$#ูA$€<€Tศ1สt|mNฟTฝๅrจ—a=†๊--ตึG™Ž/ขh‰_ฉ้_ŽQฝีฯ้NAAฤPีง0ภ†m›-<าิห#nฤๆ0ณ๕zภ}๘yƒฤ~’š–…„พญdxœใ๑gแ>2ฤa๒ดm:ตซ7"n๐ดGV ๕๒,ฑ€+ŒึูQŒ„H, _ฑkอ ๒6ึŠไ+FqนEœ lkI‡6\ฝqรLฉผ๕า‚„;Wc‹s{†‹ตˆ/๐gธ;WA(ทˆณแ๒ll{งซ—ก^‹ฌ2ขฌ๒saGQr0$€tป„-`ะ>1ญˆณมMณพ[u‰๊ํGภห"ซŒชืvึga๊$ฬษyฦขz-ฦ‡วZษ„˜Pฏ‰ซS๑โlมU๋Gฟปซท[ด?s่ ก1gก^[โญขaW|งzปH?rจ.ฦิ*ซSฏ/ปบ๐^„๓ณ6p;ผ๓H—ฝ$๖89ขภทว๘€ฝ6—‹๏RฏGโ€`=๊รo˜z#โี๋‘Ueวิ๋@่๎]›ฑบี{f3๛HXJQE๘ถkE3๑4ลุฟI่฿"ฤ฿๎ํ๖˜U๊ณฃ๒ะบRฏB!„B!„B!„B!พด[๏4ยEมT74๐‘ั’&ŒAuCะ„คห9ำp‡ะลย็cL)ๅœ—jญถjz•{€ยq„ฦธฦVฝUเ;๕‚็เ,โหŠ—์ ไIENDฎB`‚widgets/heading/assets/imagechoose/9.png000064400000007355150522036200014261 0ustar00‰PNG  IHDRพัdAแ๔PLTE%uฮ๋ผRใฅจา๓๘้duแฅใโ‡ำโภม๓าฉQำ๑„ศ‡uRฆ็๐ำ€จ ข ๐ชา๓๊๏รใ%‹วฯ๗๓›ูอฅ/uฦว„๗4%€ๆฤาชจ„๘~ภโม‹r‚็‹“ฯŒ็๊๙Tฅ—Œ=‹ฯก™(z๒ภพผ๗ูทไภ•มšš๐ฒjฅT๛๒ว๒ช่N„wผ๗๘๊คถ˜กรฑŸ2ŠHดgdผˆทW™นšฦ๑œธฅก˜ŽC‰1ึา๊๚งฮํG์ฐ”‚๚ฤfฮŽ3พ๘งณ*’4ƒJwฅฝื๗ฝyฝๅหญ  •Œ„Žฮ๖ฒ์Xต๏ณ๗ิำฎN˜†‡Augฐ๏ฤๅYœuW1šGtfJฦ๘็ฬฤEข7Œ_}„ฦ๖ดุ๒ฐสๅนฮ1ฮ๓เหคหกฑศ˜ร{รŒณ“  ็ฆR?@1ฝyฦ‚ญ`B๒๗yฤํ฿฿สคว:wฏาqฎาHฮ9„ษ4~รGœฬงฑ„sCGฦƒ;\อนpฉdฅฑช‹O๕ๆศอƒศธพปชธทeฑaŒญ_r˜สชซ™๋ฟ‚ภX๒ฐ$l6jb#จXะจ+ฃh์ข‘ˆฑฦ๖ ๖.ข>jL•Xภุข ขB–ˆ๖^ภ†>yฯ-vvob0ฐฃ™๏ม™;s3ย—ใน]‡>_{ =c ฎฮษgSง…๕›ูc ใซ๓จฯโ4—ŠŽkนบš„+อภษH}‰1๑ี|tธGฤ\๒‹ภม(}‰ฤฎพต—nฏ˜}ภน๏Dsfv‰ณ8๗oY}—F เ๘T~r–eแ ฦ[๐๏ำ4Iงฑม2šmบ„n๋1*K…ะ๚ฒ^=JsgตP๔5“pฉข๔ณ{@† พXšRฯ8~?ษษท๊gตขฌใฃพ๖7ฐ๋KBฦ๔ล^ื’๔ าทM|ฒฅณท],ลvี@dYŠEQบ=ด˜Rหc„I฿ฉ_;0ฮ:L"2s๑ฌ‘*ญฝ๐บdBS‰ iuˆๆฟ:๎6’w๔ตฝAh}“Vข}- ๚๒คHฑ๋k ฑ4ณd-]šวูฎ, šะ%ฬd2ฮ>0้๛Cฆ-ไงงฐ์–]๊ข\wห;ˆ!ฮ”ŒaฅT’b‡ ศl—TฮะYว๗ฯ‡฿ภ"ผฆฑA_๛๋›[ะEŠfะ7}๎ฬŽพหoๆฑ๋+วdฉ๚ญ//ŒN>ฌ”๖ฎภ:{&z๋ร8+qฐmยhฝFฌกฒึ7าจ/naไยะOฝ‘Lwบญ^ฉhธํ;&๘ษฑ˜7ิ๏žฤฐึNK‘ึณcB๐๑๘;๑$สฌ/ฝyืญ˜๔]†ข‹แ-3ใ!X฿<ะ‡8๑XหBI9‹WขาJืู/๛„.Žะ7C๛+&kyz๏ฤ’_ต’ู๓‚RถธN„NK๙4i ฅUG๘TฬAฑœฃัฆฑF}้ Œ๚žF}}ถ=6›พh/ZซชyƒดงV๐ฅซฦ็nฺ9O฿ๆEา'ว๔l›งŠไแ~๋?ะ๗œe#B'h00กK๘มเ ๕!Pค*๔ฅ!?6ฟข-ˆฅ8ค އy }งฮ ;ูง/xXœอฆwูa๊0ชฅฏnz—๎ะAฺBฐO่FHKtลฌฏน๚โ=(+?ๅ7ๆชมTอ);›–โg8PำีรNŠqื-i+nšฉpธj}+ภŽ7?Yป0hB—pใgด<2่k์}ัj4-M6ต~<žN[ ููฃC2bจ—๔ฅm7ฃพ(ฆร8Vนพเฃฅ[มh์ฝ  ]ยน…แ”Y_s๒ /wๆ ๎Q)Bั!1ขกg‹7ษ€7t๒๐๚๚ฬีWกvFUฎฏ๚œกจS"&M่~Qศdv๛F}อนฏฺNูF,ธฒ—m#rTWๅภwฟศ}Uพ5๔•ู@bF]dT ้KŽWฉ๏โ†f'ำ๕Ÿซฏ3[ธ ?{ชำาM!๕ uฃ๏็P)คAยา๗ฺBํบAถ>†าœ๊$c๕ฉsNGheqJศค_์œMhAวŸ9Xั ’5ถ&ุŠ‚EขจฑCPcฒ…V$ถEŒH"ˆ9( าผˆJภ๔TQะƒลฯ–ขxPD/๊ษƒโA๐โ{›]ว5ัX!ม๏P6“™ูห้›7oฒqว๑:มƒฮSTทjษRIgxŽ}๙#ใ๐๚็ <4 ท—Y?ธฟy๙วฺ‰ณ5:ސuำ^ŠuˆกauัXญšงห๎ว๗฿sY$๒พฌคภ‹nฺพh฿i'ํeIwjŸดHง:๚Š”v„”8ศ๊*y3™๒ีW+ึญš4Ou-™ฎsหS]qฆอ”ดฎŽฃน\งv~CฒfBอŠ3 ่ถ[ห๋้ซั)-‰G๖ณ„<ดVwb๙๊่kทj6ศI†ๆd›ž;ทfยง/ส[k`?UหS]๏+H‰ƒ^p๗๊Eึ“5jิ๛ พใ๖_>Ÿ”พ;ชŠu๏F็ูัฌ6šงฉซฏkภฉ-๖ฉˆc๏B๚eBะ4คŸW~ฆไู6นฒYC_๗m อeI๐R,โี.Š— šF฿ถะN'?,›พ๛I™h๏ฒฟีwำQนแฐX.F์ฟ›แUำ๒ฤ›ำ,เัํQชฏฏเน&—)ฆmฝิ—-ฎ๓r~'CŒkB๐ฟ ูGธ]Z’ภ+< แœฑิAะ‚Xi฿=@+b]ยฝFะš์•L ผLฏrh๏(ห๔'บVจ ณๆฬŸK“gถšAL†„฿๏Oซอ฿›`…ก/h1ผถถX}A b๋+@_ะjˆพถ?ฌลOcฦh|ะ(‘šL฿ ‘ปะํ่ปณหๅฃŒ…ทeœ๏๛‰ฑŸ3ขoๆ‘แžsปŒˆ ๐†ห็ฦ•5‚›ณšศ๙’R๏b‘7่ ฆฌoุHซmf้ !:…zผุm๋[Œ๘ uถB†4_šKพ›๒ะพ€้{ะธ4WๆแY๒$UฮS7:๘ลโpL]๊ๆ^แแดRแ,y yบฑ€c*ย /˜บพY ฌaฝleษูณ![_vอท๒a7๖‹›Cไ™SQbzL•ํฃxFๆjฃ„qq=ลG;h–™ ’W\Œจr็Su˜(ฉณ๙ฮ“”)!ฏK@_0E}%n•งีฤžฎ™๊eน๑'๖ี‘ญฅฎWw+‹/{ญc_๎ฤ‡น๏๊ส<ณ+๚ฮ`iฯถIทณltฑ/hผพNZ˜Mt๋๋9ทูŸๆqณLถ‡%มซ๔ํz;ศaม ญฏk wKะ49พ•OPฯ@ซaฐ๙0วด]…q•{ฐ“๘ฮ๙ฟ6‚ชชชชชชชชชชชชชชชชชชชชชชชชชชชชชา๚ฺVเƒ> ตทฑIENDฎB`‚widgets/heading/assets/imagechoose/8.png000064400000015120150522036200014245 0ustar00‰PNG  IHDRฟว')หY๚PLTEๅๅๅ%u๑๑๑๘๘๘๏๏๏์์์๛๛๛๊๊๊๓๓๓่่่๖๖๖๋์๋ํํํ๚๚๚๎๎๏็็็๗๗๗บๅๅ%u๙โจา๓ใภ€ฅใRว„๓ำฎๅๅฺR๘๊ล๙๓าฉ๕๕๕กฃ ~ภไ€ชาำ๑๐ำมโ&|งๅิ๖&œ๕ๅๅ๎ใคๅศ–๕™หๆJ•ฯๅใฒวฯšˆKƒ\vำๅๅช€ํƒศ/ucปๅฤภ?v‹๛็๊ปw}ๅๅ€‹”ฯจ€vrrt4ฤใ~พฮค5‡๛๏ฏอ็ฤฐšK– ž“ฃ“…/ๆเ๓Œร้ษใๅ๖ูถ‹™ฆทค6Š‘Œร›šแณxผ{แ๘Šัค’มุ่Rฆ็๔่โฯปพฝ nฐ}‘กผ˜s=๛๋๚๔ษ๎๛ิบ™Jwจอ๎}ม์๘้}ย\ฆ’ž eQE<ŸM’J€-ะˆ’ถ๛Gฅ๛]ฎ๑งๆขถะๅๅสคสxšฝฯŒ~~ิ _อ“Mฏ๊%Šbuงซ๛ฮๅ๓ฏฤฺว๔บ”ฅทh๒คหX ŒZ•๛”บ๚โฮถŠณ๖ืœXw” ฿ŸL:JฬŽ8ฦ‡7จcW#จ_ฦ๛›ูมพฃd‚ูภ๚F˜๗(‡๖ณื๎6€ร/{ทssšu„hGฎh|<Iฦฏ๛rค๛)‘๚ณน๗ทโๅvดเGธZŸะBฦใีลŽ๕บtƒwrฎrr์ฑjŽs_ฏr4:7+„ป๕ด๛nต๏๕ๆััnชŒพฤตญ๊ฬฅภ>]m:HQn@๏๏๛ธค๛๊๊๗~ฌ๕gงฮัผญJzช๐ร„gR=%ูลsบ๗1Œฮ9†ฮลย‚?pœe:ฺๅ๗3b”pnn^Jถล๐IDATxฺ์ม€ ฉฉf็|zšข>“ผ™n๎n$่"jธ€7ฅL–Jเ`!R เ4แ๎1lยพƒ‰ŸภDƒgMะƒ'ฏ&ž|ำาฌu[w‡IหRๆw ํผ™ฅํ๔ํฬ๎h4อ•R‹าธ™ อeL‹žแฆ‰ฆOa4˜l<ž1‡น ไ๒`gจG6E4 ฃ$cนKโ0ธด-pŸยจ$Ži“ศŒถbqข้G•ว‰|/ฬ-๚™จฒฆW"ษTคu€๕ก;เพDึ฿KqMo;ิ#š>„ั๓b้57&ฃƒ฿>ฝ#เ”า/fŸดœp@ฺ2pg|ŒศsธF4„ฟŸR–FFF"๛๒&Hต๑7ฎํG=?ฎMzฯอ3oEซฝ๒0ช€ D5?hU!ฆ ฐขฟ(บท๏ฬ๖ื*๓O†p็ํ๙ƒI$๋ึๆOf๏SJ?.Ÿฬ.5฿฿&Hc๛pL๘{็Aฑ†แ๐|นPย6๒๏ฆC1ฝ\0[๕ญb ฿$ีŸ+ลฺ/ํo$P๐W}^K฿ส.ŠVX(ŸฆWใอฤ๊ฦสษ์#zt2[\1Žวศํโั)‚`ูฅ…ย๑˜จC„๏˜0๒#‹X=ถQ„๕ฏaฉ-ด๘[)ฏvูฅcwไƒqn‹i#œฟฤvคG z่/ฉœฎKxึโ/ฉฮ6j_สฃƒ“G(ธ˜่^™mฃ„ง๔๊_Vห"#ฉbUg๓o๋ขXA๛$%รž๗ิzK๘‹ ˆ&’ศ๚๋๏€ใ—เyขsา˜k9ศcสก‰$ฒ‚/ ูฯ๋+L-"kะDYษฐ~2Gคๅฺ_Mt๖7‘ิj"ร%๓ มy ว<š็ดฏสgคเoฏ'เ mfฌฟZอ˜iŸๅ0ษฦธ™‰g๋KgลL‘ฎ€ล*p\–J€\tŽ9ิรaน๑‰แXา‹หบ&๏w‰U๕?ค๊จKฦcY๊#ใ _ตฐ˜b้ะV\9 า,IลMAXy‡๓-{”`๕ใF~ฑ™ ๖7๖RIฺหeว๖๖วิlณำมฦ8 ฦŽัNdฯใดYึว#๔าฆ-_@—ๅ>!|ซ๚Kอ@}œt({Y–vฦๅแ็\4&ํRคณม}K๛›๓฿U!FHru3ะ๘้ฮ*-ุfV้ืœE` ฏฝภŠ๖‚_=๔—๙.฿บ๊oฺกม0P๐ืKโ!#Œฟ”=ูสวn4ฆ๗ฺq_๙n๚ห-†xBั_สงŠŠภุy‡ม ธ7U:>แะ0$๛rœ^า_๚#๓7X)/;U๔ื uช˜๒ฉซิโ„์}ฏยศ’‚๋ป{ฒ‹bkaqAอ฿XสRPภื{สŸ)šTศ†ฏยV’š/ด{“๚Nๅ•วe}‘TภฐŽฬ1˜ด‘xิ6€๛ ฆ#้ขฟ\f!+%•0ฉ W๐฿โญGzต:ิ ]่ขฟกaฑาคG:vˆy•r44,OิY>ผฟ`ZmPํขฟผํ„1ˆCn:zEu–ใˆ้†ํ€๙๖ฮ=ถฉ*Žใทป็ฆmoืnjDqŽTฃเิ "1 ‚รdD "ฤl่| !ˆCิC':5š๙ภG_๒ *ฦDE…จเ฿oš๘๛฿-'้้้)ํŠ-฿Dื๖sni?฿๙฿๙Žฆ!“๛ค,ร1f[โฅ,ฅ๙:•ิญืH@•ข๙ื๚ืฅ)อ9Œ,๙e้ช•ถจ๎’๖L7อั_,ฟo–.ฟ,˜yเ๎:Uข9ห฿A\#ถ฿]/ฬGศ๋ณNlิ˜r–๚vขโ C Šํ๙ง/๘ฮฟฅO*G$ZสƒทtV}U๋ซ4๊ฏs~Ÿ{ุMj๔ง่AๆF•NcคŠษฟค!๊ฝณBY†อุโžLณ]ฬษh&2ๅโWŽ ํPI๏€—๏/8ฟuy๔ru}ฆ™ญ 4ฃ์jฺ]3฿"๕~OีU์@~ฃ1๕pุ0TXทธ+D-”ฃหX”ค๗๗‡8ฟ๗e๖ีซt sฒฌหฦ˜‘7~ŸŽZ{NjG$\ฬj A1ั‘ฟ#7š]”™I†}ชC ็ฒ็ทY฿ษๆ.<Ž%ฆฎ„'ฟืk@ฦ‚ ๓ห•?~ฯ๓ฏ}Bหจ|มฯปUž>*€j@ฃ|ƒฦฎ1Šg–๔\ะ’' =ว๋clวยมมคุะ…s๐›Iต~ฝฎ ฮ™p#}d5Cb‡#žวษึ็7a”๔๙ๅKฦไFฬO_ภะ่ลุฤ๘“ศ่—& จBY#~WเYไYžŠ/j–m…'๏ค'฿„ฆฐฺxู˜‰_ภ}๐[Lะ. ฟBป+=ฟAฦ:›’aถีมพ>rๅZ่[œH{s…ฏ‰WำDฬ6ภ™ิ”G:v8Yฃฆ= –EŽoaโgมJ9ฟg"ๆ๓Gษ๘ฝผใ๏…รmศ ฑ"ใ ๐ปน๎„6’บL)บ 0๐…z฿|ฬห&WืฮŒ>วL“~Ai๙ฝi=IหoœตTp‡_0ช๐Ÿ๐@[’ฯทฑซ๕c่™อXgWฃ‡Vัทƒาีแร/Ž3d"Rๆ๕ฟ]ฤ์ดฃ|าG๏ฟคVš Mเ <8 ะ~˜ƒๆฅžั‹=‚}&ฝื6—ณ ถ๘ฬ&่ลf\โM›ฬkฬฤ๏๘=ฆ ๙e_uฤ๘ฏ„฿ะMH฿ฤg‡๏h†ณฦ ยฑ รyฬฎ๖ฌ๏ฃ^hn้๐ตcihะ๚4’ผ}๘š…MC^1 ๊๐›‹ึUTl'|ฒ้€eฐŠ_ก\$้ž%ใ้๚ผธๅ„ู^๖žŒธ‡๑ozž‚ฬrศ๊€G๛Œคพปำ$oqD๛™ศฟG๘ฒ•&๚อr~A]ฐปVงๆ฿ Cฦ/โ๚ศ`อED~'ตx6>๊ฤ๎f๔#&รตืF “ฑ๕wรุ๋ี)่W ]4Eฏ+c=ฅŸๅP~IN~ฟM๒{ห๗3H%๙7ภœ1“ƒ>,ษd;…ฃศ์‹[ฉฃa๕Fธ{ม$jแต:[M{…?9ฟใ็fœฒt œ฿๎iฐ`*ฟาผaK!ไฑศ๔Šyธุร WžI๖๔uฯ$ UึpธTgฺ๒อ/ษ‘๓ปำ็!]ƒาŸ฿&NOž฿Cงaฐถุ4จฏ‡[๊ฑ“ะ‘เใฦำ“ื–˜ฌ๖“€*า-&nๅn(๒+`9ฟdP ๙ฝŠ“_n๙^๎Wh๖ ํ ญอๅ!Aฏรญช)๒ำš`ฬ(e—ฦXฌึ ซ‘_ยˆ๘ญ[…จN ๙ซE<…บอใมฌn~›zL,„ถdn๏Boaงฟ&1G1 ฤ^ฮ๏(๙1ธฅc(B๎โนีcY๔pLศ_l๐B#|5yฏต6{^๒าY‰:|ๆโq}IŒซŠ็8ฒ๐PษŽาโ—ไฆEุNรo›7{แ๓ . ฟ`ธ>เ๋วIŒศศืตัไฤใOะ)ฦะหถโŽ8๎Iํ—z€ถš๒๘ร’ง๑ูU~ฝ๘!lR+.|โ„p=7#ย5 Oษณ˜k‚eฐŠ_uŽจ+‰Ÿ?|๖ฤวj~—y`๙ฑ[ม3@๖ะ‰ุวxW8บส๓{แทa5/ฉะ๘%ง๕ดz ฟ์ไตaŠ&ฟ4PซY'ข†x><–ฺaชB–ั—3ยJ~ีลœ_โr~ฃ&ฟd‰0๐ ภ#“ ƒ8ฒยdฯนเ%ม!๊ฟ๙ดฟคงฝƒ„_๎—ๆ&ขqคŠ_jีW รัIแณิ_m[ว;TิNำXข.ๅฺgนี๏‹*ถ@ŽPด–าD~ี/บฏxฮ 4‹ฟ„๖”นฎุตŠš(_}~iNฦ/ฦ&s:)่+ชาึฐว$‡ kึQ‡iU• หjWxฉ.้ฌ5ฟ๊ฬ‘ไ๏Œ฿ฉเW ๘ืN`p“๏‹์Z@ฃธฝdbxf5๑m~™gฯ•๒หณิzT๎ลฟ๗ฆ_Pน—ฎBvมŸื่ัฌตQW'*a‚๕๙eโ’#&~žm“hbBฮฏ\8:ฃQY%aฉ๎ŠŸฆƒฑ~ู๒;Vผตธšโ›‘กอฤ/ƒผ3o๕ฤณณ์ฌ๘ฅ๕Xๅ"ƒฤึ7๋lšQผC8dW็ฦ!sชสo—~Cฌ๕ฃิ€ฺ(ง‡bะ‡บ-ฤคW gJ{ฑ ต๔ท ส๚1+\fะ7ยแWZฃDm‹รฏ*c ณdพHŠp9เฟฉ›œa์˜็D„ข๐หโ…ซQสjซsซใ๋:ั๔เ—`-/ใท๊โ—šyhฏถ‹ยฏaฎฤ9นดนูัJrถJy\^โgม~ใ—ไZh~ทฆŒ๊œโ๐›TiหŸ ๆ๗อTAห(9ๅeย2๚•_ฺุฅผ฿ืฦ๑ฦลแื.8"ฬสq ทบ เ๘eNเฑ มฏ๚ห ฒข๐๋†tmฃพ"zyๅะ~ำฆLัay็—า] ~ ซ ษษ1ฦช๐›ล’•จ›ษ<ว รฏแึ๖ร=ฺๆศต๐ซผ)Q9Qท0ฺ‡ฟn(๗Y‚‚ื้ซฌ:ยฏ:ี)!๛บIva๘ฅ๏ฆ˜ใ7’ีTY9้X่ศ๘Ma}ษภŠงจ{ŒE๓ษฏS,~caอ้ฆ Hฃ๔ตš฿R/ฮฃไW)mฉŠrลdi๐๙๔์b๑ห‚:ำฌ6=ฤษˆณ์ใฅ^Ÿ]ƒ_f‡4๖Ttษ€r5ฟ,c๊๑S‹ภฏ์‡˜่Bฒ2ๆฺn–ใ7+๋ฯจถไxฒฎฟใ๐]๔hธQ๕„ฝW๗DfงFRฯห 6ฉH2+*zฑj๙œแ -r ้โA–•เZz+ /ัSŸานM๕ฑUvใHว(ฟผ+ฎชZฑ;;.˜ มPZฎฤำ’|โฬโ;ฮ‰rJฟ6ฅ>ฟ๊xฝ-/BภหPฉ๙M๐ึ1พEห%%ิ›ธN•เ$ 7“๔ท›XToฑ3ิฒe‰rฬฝsqยจMสEผฟเ๚[6ค!m๗W๓๎;๙‹ฏAะt๚ฆตฯฝฟh †ฟŒ.ั[ๅป๙K Lนภด~๛K~~ผ1ฟe฿ฺเ๑;#๏า์๎/[เ;ฒHเๆWwฅ~ ?'๗(๚•L{NŠฬญtณR'0+งŒฎ\|ึhY๕กษ—Fcเส)ไ€:Yฺ๋Vuบ•’๊ ]รบNs๑ู—๋/ถ"หxx–ณu ’A๐E-‰ีA%หแkผั๎>?้_ทz฿J‹n ฟแุnF3…๘@จpฉ2d‹{l sฮภท2/• ว๗ทE ใ]‹WbŽํฒdQe‘…คษ฿ชา-1เTdœŽสwคs€จ˜ึŸw๒e๛๋MเŒๅhจ:โ:? !-f;อ฿ฉ<F PV›…•บว#\ฮนlฦ๕ทตฝ ฌ-ภgโhKž…qn๛•™ญ๓-๑็-nี\้K฿๑@ฯ๕ั๒‡พOUzบาXbตะฮุษธึw๋ ๖ หว>ิA%;<ดI5”๗‘ฒ“อฃNxZRAAAAAแ‡=8๒mUUUUUUUUUUUUUUฅ=8$๔ต7 l*ฎž๚๎๊บ‹IENDฎB`‚widgets/heading/assets/imagechoose/10.png000064400000015367150522036200014333 0ustar00‰PNG  IHDRฝฮำJฌPLTEๅๅๅ%u๒๒๒๙๙๙๛๛๛์์์๕๕๕๊๊๊๓๓๓๘๘๘๏๏๏ๆๆๆ๋์๋ํํํ่่่๐๐๐๑๑๑๎๎๏้้้บๅๅ๗๗๗็็็%u๙จา๓ฅใ๘Qไใภิฎว„ฉัภ€~ฟใ๓าฉ€๓๐ำใค ข ˜‡Qำ๒๐ๆๅ๏ๅิ๗J•ฯจƒววฯ์ฦ๙ๅไิๅใฒใ%š๓€–€Œ๐ฉ€=w\v.uๅๅๆส™cปI}๙2&zฮๅๅๅฤv๊๊ปมอฅIฃ๚โย๙› trrฎฬ็ึไๆŒรๅ™~๛ๆฤใบš%Š๛฿ๅๅJ•ค˜ย™š~~=ษŠ7E|{ฝ๛/Š๚ๆเ๓˜ศๆ๕ูถ mฏใฒt˜O(_ฏ๑~ภํRฆ็๓฿ษปพฝ9zดยฏšธฅ5Šฝ˜q,€-4๔ษ๎๛ิฃ’M…buๆๆส}ยiv™หฆQอ“Lฝ{ะร๚๗ฃวญญถ๚ฝู็5‡หใมฯŒิฌึ ^ฃ\‚ ไ๗ํข ๛Y•๛ำ็๗ฏั๎™าๆจๅxดhงใีม๔บ  •k=hฒ์kขr€B๚วใๅกฟLขฒษ™ย•จท†ถไฬฏŽœฎ{‘ฉƒ๓ถo8[j^:A–D‡ำd‚บผ๙ ^ฃ฿ŸL[/Œฯํ๒ฮภ‚‘ษ๑ฎรEรXฃ}}œ๕ีšฎrrตy2ชk ฐeVŒน,ฃ”Qyวต๚}ซ๖๓๏หัแŒฎา๐อgœน5eŽgDiU@:5œšึ’ธ๒ด์จซฅอธžrvŠiY{iJ9B=จi3S฿า๔ืนศีหนปภถซาบคHsˆ๒ฤ…ลย‚๑ฟ”ƒgญa!uGึ๓ DฒIDATxฺ์ึQ ‚@…ั๙มIั หj ํ%จ|‰ys์œ5\ธ_เฟไa™c๊ว.A]๒8วหฅM์Rฟ=๚~‡ถหฉo!ฑGM8^๏‡T…ร%>MๆปKM:ืะ‘๙฿f๑ฐGM”;฿ทํ+K%งA้zห‡M๏7_cm:%ž์›ฟoaวŸKyตb[-ไ‚ ”รศเ`ฬƒ $ใBb8ฦJ‡v1voำtก&ฆ้(ฺส?`า&ปmWc7%N~฿ไŠฅžx ผล๗34/ว๓ Ÿ฿๗}๏FŽ~ํ=๓x„r‚ซ$9<ส?2~ัKƒ&ส:„c›ญWง|ฟ๛ฯ๒ป|ิ“Pไ๖-๊Ÿ,H’พลaDI3—˜Žฟ๕ƒ้.๔ฐ๗ผดw๔paฏ2้งมm[หฏฝา7๖๒_ใc dr๘฿๑(nธ2Œ์ {-}`^cขชํื*UMฌโเอช–|[#ุ‘ฝ;Uvุ|‚ฏน6หทV;๏ฯhWนฝ~h๚ฺ3ณš๖!>#๙้ ฤšผ#;ซ10ลGจย›๔๑GA฿๙)ํ๖บ฿รrooRหA3C_ืธMู2รหFอ{ๅศ^vุส็รO•อ|^/ฐwท่ๆ=~8Edีฎkท๘9ฌ๖ฬ2Kฦ l?†ฯะ[นx‰ช$:X2HQ๖S”X`:สคฝเQ\1แ.๚บท๗%Vเ+?œ x อฆ)0ฮํmเโ๙qฅ'ืไภเ์2 ˆ่›์ฒwํ{ผ„พƒ%›*/Oุ›@]m{ษacŽ–™E8aEiฏ 8ุkใ L*ฝธH ฮ^”ร'^ ต่ƒž˜„ีีS์5ญบใ๖fาHล|ž—nŸป.ํg{mc์Y19`Bึฑตc๏V฿้Cแฦ\๏ไP‰^Š%VบฏฝZ[Rมร:ฏLโะฝไป‚‚a{่lobฯฺ2ตN€ฝv๙๙‡ํฑ;๔…๘ด,๒่ฎ=kSm{!Cช]๖š,™‹7ฟึะถ[ฤIฟ<ค4_ดธiH{ภม^ง›ทภr``๖Rถภr|อKต์…nผโb‰+Wวา|ภฆU{ล์ผm๏LGZ๋วํ…ฬ-pน65œ[C3–t”I{ ?{'‡w๓–ณฝT๙\`[K*uูKก*๖BF8–ุ,ฑ.นณ<ัฯฝู*fหว์ESŠ๘๒Xัฺhn5๒2Mฺ;|๚ด—. =๘H0}{ž$โdฏ๓ล๗xR่ฑ๖ีโ฿ฯˆƒฝNOŒฑถ—xึเyA"$N๖:G‡q‘ŸฒŒ4}{N๙iฏไ/บฝ1iฏDฮ˜ฝ>s8็๓ H๓/๖ฮ๗† Šใฟa็‘ู™}f7กะ‹(ผZBก Q ‘•–H4Dข๒HT Q …ส จuZตP๘Xฏตฟนณgฦd๙v›{ฯ๙ํ๏3็ž9s๎ู_#L•”๒E ๗7ถa*š๖‡QAฑ{|“x E“๖Ÿ›`ๅร8"TิฉFVบH8ร~ึ]ญี8y]wŽ3žgฃ]_บl„C้5s'1Z๕ศPŸK์ัๆ฿QึlยŽะScUH/h’[‚WtนนF,)M;U๕ญc(ฝ)‰M/ๆฒจ$ˆ^ณศžๅ*จ –ษชœบxฯJ!‹šY{™ฺ์๚dฑ9Mˆ^ธษR…#ำ+34ฃRเpz‘ฐฐ;JS'v๋>ค… ฉ๚){Zฬู๕๕BฯCฝ้ํฬ฿จ๔’ สdฝใq7ๆ}P๛,z4ฏjฃฎฬีj qขร๖๏n‰^ุ คQ้ฅR5 w Iƒfe 8@pฉ™ ย๖ิ4d‚•/ั๚าหRใ1้ฅ-rQส้EZ(0พผw๋ TŸz3ํd˜-0/ะ Z4zG @iHฏX“%%เXฏ๖ผฎ๖ ถx^@ๅ๒ฺhzาK ฐ>2œ^s4X ฃทโฅ ิฑn฿ pw{>8G6-ฟžส“^aฎ็x๔โฺง-Jฝ‹†žฌ™ส๑Ÿƒ@ซ๔W€ึK๑้ลB7$"ฝR!Wๅ8ฝCฐ ‡=(ะ๖ฏ๎:็ฌ๘๔’สผ!้% rUKCvmแอƒธ tแ๛ิn_OD๗xwzฑhจม๔Bฎทฏ$มรTฺๆร้ีI'?Iส๊|แฏฒ– )yHฬกะ๕jมศgsึ5ฝu๙ฐึ€ด้พ+า ๕ ฬ๘:าKdี#pz็CI5=f"3]Y8ฝ?ŒŒงs}€Isy๏มcำwษ้BิF์0:yห๑ฯG,๋J6ธ^๎–mฝ…\ฏNไ™ฅw:D๏๎ o฿ธqปkO^๚าห4ดAฤ<_ ฅ๗่†QW฿<ฆทม/`q|0บรT9†v žƒฐยถ๚‡ฯWŠ[๋๙ฤบ ็V๔>}snใwํ?ฟอ1นnผnี`ฒ0ž„B๏จƒg6[’v‰1ึ๖ำƒล‘๙’ˆฎด;_8๘&J„fๆ€{Jš+คฤใ†๐gู้wฦ‰>๐BL8๖W#x-ฝŸh<2‡ฎGz็ตธฒฮˆiทฌ216{Ž๙ผฅVช>ฏอN๏ี๗ื๋ิ 1{ุญ ง๗ศฮA๗^oดcบŠl$mทO"e›ibM^P๕“2ฤาบ่ีปฝ๛^}๑ทื>4Ÿ[๊?tq{ณฝแโำ{เุ๋[๖~บ8qh๕ถ^w๐์ปถฺฑFgIูz วdกช’้ฝ{c€๗ูญ๏เy~q›b$5<^Tzw@๏ู:\=Zอ&มn๒ยถ3ใ–ษBย๙?๛ุ๙ซM(D๏žKผ็ON๔"๚;้];<\mrIv๎วฑฌต`ฮฆwมy…ไgŒLQวg๗1&:ซ‹žHDˆ]dญฒ– kซŒ’จ+ส๎๊e๕ญuuข‹/ˆข„ˆ>่-D‰D็ฯฝใX๏]ืรใ|ฐ3๏wvอๆฬน{๎yA˜ตEd๐}—ฉ€w่vpJ ๙!I๔รฝ=ยฺธV:{ไฎeฅ์ฝ‚”ํbYS๎Kz๋_๑ป‰dฆ—˜NPนGgxpนPœ้Y๚ น3ยฒ๖Olฉ่ญัT ฌŒซ้[ลdู๒Vƒส฿N๑คœึาซbos๑ณpQน–„ซMฺXกK,OญC้yษภ JuษG›1ัBvKญร˜UบrใW†,a๖ก(1ฆH๙’ๅ|q%Z ุ๖ ž๛ัปง7GˆNฮ‚ ˜ๅ๐้้มiงW@เฐฅร@่1Kš` ๏w\;Oพ3 ด2Jๅฒ<(ยญ๊ษ๚ลโRœฉภ*วญ฿ฅื:ำ์Œ[ซกwŒx’8ร™|Œจ€ฐv?ืท๔ถ[šฆฮvšฐ6%ไกน๒ลป&X•–Tš˜/[นน‘X†?~ 'w๖ืะซฆ’D @ฌษt๔ž‘Y๑†ีโtฏ‘%*ฐžY‚ Vฝ7ส๘Xฟ‹ธ`ฆrRแ‚ฏ  ถG=๎!<๗]z'ฟฑ่๓ใL๏่hzโLofol8ชo้ Q9ภj้ํ*O$|ใ"๙HCAฏk‡๚y›นไ๏?รืDฏ๛ \ 4z†้่/‰Zน‚๎]ณ”,ฑ Fpบ๏L็8ึR‡…ฅสMGผe’Enิ™‚๎๎ƒŸ"O้๑=z;ต`๛V;ะ›๑8"#๔^ ฝฃ#AๆฅชณทŠQํm๔สsD์}Šผใ๐pKjี4บ.^ค ]eทT=q2*เพฤกฑ่+3ๅ0ใ2r่พ š7๏ุฤLKฏK‰<ƒ^เ;๘[{เภŽOŽฝ๖:.„๎ƒ6ฦ๙V0-h็\็€!ุเ๑จ๕Gหrก๗F๑ฦ6bฏ๛ƒร˜dฉณXาบชฮช ˜่…บ+หf“฿$)˜5พ.~าๅl ‹›ๆๆซ^Ž๖7ะ›ล~ำูaYถษ6zjฬT …œห5 ึ๛ฤ9จV™ทฝฦLฦve๛cŒ๔ฒงš\n&-Zา›ฐ5œ-ูพR|ื˜รgจ’6œ๖ง฿น์k‡U"\6Aใร†ไ!ต3—๔2uฺm„ฬ๖:`xsควNฏฝพ7&sAdgbํถนG$[}/†ส๗ OL๔ฺwฤรโขี‘ไ8•9,+วฌ…™่…}uAwJbฃพภŒฮณCัz$ท{ ๙ŽzหzKฟ…ฬ^]7’!w๎NG7’ฝปNฝถฝผภiฤŠš๖aN†นkฮผท‚„Iw๚X๛_?๔xฆNQz#—ซ"ษ^šเ7๚z|XฅญY[น3โR3x1ำK{1จหI[zFzqค๘=[ิv่t ทVส๑_52 "ฝ๎;Aoู–‡฿า58กศเ~_›ฉร๏ฐำ๔eJ|ภ์Yณ:ค8? ๕Cฝ„ N{ฌe๙้Oะ๋อผ.ฃ‚นsT^_ถ\ฮุ‡ฤํทฬฺrŸ^๛Z1/aไฬ๔G่๕ไ ^{rNeฟE>•f…๘žใฯ์[ฒœ †}้aะ๑Rบธฌ.๛ศ"ฒกdrrŠ:ำถ r,~gj >พะbฤ Iง—7่pฏl๒ะซTๆWA๘˜฿พ8™m W xVvงหฑ<ži๚้็กWบฝฅฆ?ํ้/พ[2ลใ๊EL๎B/^š฿0ุ๔ฟ_L/(n_L7ํUP%uถršˆ‚hนN/่e+5sำ[๔์ี!ฬ6z‹ช}ำห>Fi`ญˆgุ‡ยƒ้ง34่-์›^tC,ุ‡^้A/จsขH/ิoz9IGฝดุศๅด,bสไ๒ฺผ•/–*7†ๅ*๕๖ฺล๖ˆ‚ษ?ษๆ;้5น่•๗ศd‚‰ซิฤะ{jู 8zmw7a);2?—๑ณน่ลฺFz5~ซผ"ะฦ>ฝƒยฯ[=‚^aUPัลMHD‡งท’R„ym5d mพ,พVQปง ŒืF(ƒII๕้ไฉƒ{้˜aฆด๑\ณg) ›x๕ุrfข/(ดeขW๔xN*ฆ†‹eŽ^ฅKอ็\†๋ช=[ฎยั›.}ŠWำ•‚ljย+ฝึ6เmจษQcF7ดฉ'ูˆ๓ศ+ฝบ๘๔PxF-งs_{S่๕ 9ผ:v+QC)–^Fำก2า[่Eiš%eOoz๙ ™เผM๕๒7.ดป\}oค™ะ.cงํ_ำXv 5OQถ(ก—‰^๏ธaซ;๓)6z_gVาํo*3ำซ––r‚gต˜แlั$z้h˜fว๑๔ŠžTญ6 แ9ๆขท€&แส…พึ|8b&์m๔๔ี`พMŸาF]เiE ฝ๔็\ต้๔Zuไขื๓kNฮ=]/uตgmi๔จท.๘ ญrำ[ุ๛๖ถ๓:’y‚๚๋=)Nกื•‚qdL้‘Dฬฤ-Lvzc๑uzตร @ล‡]ฒCฝใฤิๆq6@ฅhg:Pฌeqz YวLžEูwฮฐw*›pxฯ)[~“Uผำ‰g_ฝ$^ฐ-บAฏวผต๐5ด5‡ญฤbีษE๛@ละ‹ใท)๘ฮย;f-ชว@B/zรƒŒŒ้ย-hœ^.<นj>ž˜N(UF˜ฯ‰ฺ๕Lq๏B@8 ฝl;1”O‹ยฐ•aZ าp๛รฎ6Ca†ข6ฤFญ๖/tฃsŒbิŽŽ"ฯ๓_ษ7<แœLzณEคฬ‹LๅฐอDฌธ๕Š฿กf๏”ฏn3ํfšึžงชtu\๊ม;;ฝป๖"บ9a฿ez€ื]ๆ†dY๗wg2ผ[z๏ทร๋๋is%๔์ถฒ9v7'-๑Gู๔nใ1ี๋๊๏ํ4Nํๅว&vน๛ฝีะ๎ฎž/฿ณz™\zงส๓‚ง+ฦgถม้bศ(›+๘โgฝ^ŠแM<ิฯžU“๖q3nคXHง๔>%4ฉใ‚4<พ๓หP}<ใ๛b&ฐZงC&ถฉY๔ฉป,ซo’^^๘l ํ ‡_฿ฐฯt ฒIENDฎB`‚widgets/heading/assets/imagechoose/4.png000064400000013234150522036200014245 0ustar00‰PNG  IHDRผเึทEิ๑PLTE%u็็็eeeอ—ฮ—ee~ดๆๆต}eฮต็ฮ—ๆด~่ตee—e˜อๆอ˜ee}ตee~~ee๊ปdป~e~ฮฃ๘N„้dvQฅใว„%Їu&ฃ๊ซ้‡ำช‹,uำRฆ็ใฆEuR'z—e~๑ฦะƒว๚3u›ู๏ฦ%€ฺ๓๘ิ9„๗:wส๖๐N~5‚ฯŒ๖HคUฅ~e—ต}~*’q…ๆ็ๆ2ŠฑeฅT1!พ๘Qž ‡ˆ€—e—๏ฑiใธ๐ษํ็็ง฿Œฯyฦึถฌฏ]˜๔ฦลข:†}ฝ๘pท๕6ŒฮœA!Ÿห]ตMž“ฟพฝfXๆฆTHฮŽ3[" Š1<วไไ๕฿ฺรดขžธ–—~Qvdจ๘—ฮๆฮึ๗ฝyฝ‚๊๚๘็‹นIฏัช}‚Kžต็อ6ฤธมบ้ญๅด—นฉŽฤ€:~?tfJฦ‡ฮ็าpจ'ญž…[xตๅ่็ๆ~}ต—™๛ภz˜yd?Fณg!ฝyœFฐ๐๓ฺฦๅลษลŸป3Œˆ•–uwฦŸมnธ~ดทkชGœsฦ‚ี:]‚„ว๗ฑฯ็R•ส๕ศƒศšฑนฺ็ตeฑd{–ษภ†ถธ#ฏuด}“ฆ:ฺVฑฒขDำ_ไต—พจ$ถๅu†MPUC"ฏะkyKˆŠYฝณ๓๚๊-๏ศฮiS?ศ{พ‹D—ผฦj\-,aD1ณQ‘W่ฝผ6L‚K[^c‡บu?~฿6คฎq|Ÿส:ๅ}ฎW A‰e†D^กื๒y6ส๚Tผ#o'ภ*s๐jฒื๘็๚…—3:Oอuษ[Bฌ(๕ญv์ฯq8ภึE^ก—๒Bb#*‰9ณ[2ŸmeยsˆnฺGeรmyํ ?Q๒’ห™xฬ(k^Jฅดดศ+๔R^ื’˜Bwฯ›]ำ‘cณ0ํญ3ŒผกืฬF]๓…gธ๎๛1๓d3!ฏ=˜> 5/5*หBJKh‘W๘ฏ๑๙Y^;ร Eใ6M9iBŸao ฎ.ƒ ‚ `๏พaKžDวJเ ีนO‡ึฏ*< สK๏kZ &9rf˜f{9ี†’_ว›_0ษ‘8\Yุไ‚ฦCw!}พ%cบ อฃ/ฅ|~ๅฆ้ž๑R(#4sกฺxœไ๒ฦRN6Wร`ˆN‰l9_B๗็?ป%eยวS)[ v,ใฤ2‡*L‹“Cz@/ไ"๙|V(yำ˜๏-ค—ฆซoVัLS:}๑EีดSถ์:ฦศธข>nD+๖จ; งJctฝ่ษ-/‚2IL‹-`สํ&Aํธ+๒Bz.แChฉฝสPHฐ_ Žx“šsE‚ล†ซ[Cส+๋คบHช€–ผไiนcn๒ฦt:je,ysท\mถึuฬ„ขvใง฿c๔)‘( ืฮIฮb*5ฆv“ทฮ5]๗oฅ–Iโqe“V๋่คชกDIrGš$ฒค๘ั๘{โFฬษ๒NนO[ Eอ‚-/vˆม๒๚ฒ๚๊–ภh`ชCนชN|‡>‚rฑโ6H_ไaqE†ช”{้œหC*นf#ใต˜ปDJ•%QQฌ  ฑ*’ศณœฦีCsๆ_W x@P๒V|)อๅcหุ6บ(๖y]ไฝญ6ื˜^ฒc=ต—%/nำยBuVvบSrL#t`œสฑ+K๎6' ศ๏๔KrJ’ฦ–Wฉ๕ล/"ทy›คSแF.0ฉฐ์B็y4uWR “Xฃ‹๓ƒ๓๑J~ญwOu!,แ./๓n๎#lะๅu“wฆOบRํX^ุ๒ถGe<=๖Gยญึ…Uิษฐฅ;l ่ํqศไศKชR๕3 G‡0-šโ•์:ณะy>ฯaŠa 0ี3 ’จ,†GEmึ7qteBษ[๑dศถrฝ_นห›ู#ถผํq๏.ฆULyํnงha่n๖mCห G‘šบ ว{๛EP@&ฉ™[ ๅ!Pฃ๒’Uัช่ีAa†๏ฉŸิz#?'๛U“wJŠkธ๙g๒bกบส๏ึ็Yล‡4m๙ป๒bฑ[!ปS\งฑ2II‰ฆผแf^ิ T…EHถQ71R&งnTั˜โbๆEQวกfn#lฅทื+ˆญ|กๅฅฃs‹3พฆฑ2IKดำด%yรญyัiqณัjมึ„J์–n€m…ฟP๓’ผ4ฤๆ*/๊Fต…ปผ" ฐฺูฤTญ€L’AfQ;ส–ืฝเฌ~ ๖0}…w p‹ŽMXŠ ๐บ แหศƒ.7yัถfxHhy;ซฯ&ย"vะgIฟœ0้ษฃ๎๒ฺ}^xp&็\ZษึคแK‹q Vำ๏O๛ผ˜ฯ Mt˜๒า gu~š' ๒Yย‘ทZvw# กผๅ๕8X๋๔Tณ๘t้OๅตGุhฅaMwAฎ4wํg#lโ่‘ด‹ย”—fาไDMำฌZœฯศ[+ฎSkก>›‡S6`+ฯWบK„Š•if฿ุeภˆหOต V๋{eœ~๓ฏ฿ฒZeˆ=ท*ฬ™˜†ฉธ ฐฬ…>bฯmpv‰94็๒ )ร๏๓ฎ‰ภ>/๎ปwํ„‰ (/*w|WษŽkql!คผจ$N]€ฉ ๊มผ^.œk\ ศƒ^r]bbบู๒ฺณสศห!จ~6“r์žฦ#ต5ซŒ2;’ yƒxM+˜‡เๅญถฯG€ฉกๅ5k‰ๅxAะsž๏ืผร}z๔]็ฟ๒ย’ืžฯ เTJถƒ1มฺ`Ÿ ฑๆ๓"g>Kอ'ทX๒†๕่๛ŽขfMสฮฆlจถ—Lฟ”7๑ปU}่แ,7อ๑ฉ>\ฟ Vธrเ ส`ษk=Iฅ6กšต1•1–๔$=๏Yc™๐d\ฑแสตำWด%๊๊uงO… ฉไลษ_' หีึ…%ฏศ4rLu2“แN_กCฝ*pž• rP@&yซT ๓ู@—ล ๓;ธ Hbปืภีaถชแ๏ฬL ๛ „ฅŸoๅฝด“kะOึด้่?o้Rภล()@xyุ()@xุ์าQ ‚@P?ฒฌ4ห ก5ต@7ำา„>๔ม@F_็€—y3^`…jSd)๛C๑~>๒]‘ญV฿หi€ั๙ธlˆ"u7,o›yœ—ใเูษ.๑qโ้UแอMaŒ๓j;๛~_Nูuู›ty๋๎๒ป๒ฦืiS„‹่้‹๒๎Ay๓]ณผแอMa๕bฯ vฺ‚0ฬมq‚nฌˆ๗ศkฉ๗\xธฃช}โธ๖ะิจิ>ว๖ึ?ฬฯ8qTชdมJ‰ร์์ฟ3ใ/ป๋๖k‡7๒xƒ๗น>OบŸ‡แ}ั๐๊rˆ?™ มผ /…ทปUฉcรyผมซ’ฝืชZอปJu6;)mkฎ2|ผVบซaV€ภfรGวtตydน๔๐๗‡ำ,มkcsg^o^฿ภษ$ยc่&ฅ>!ND+ 6ฏœhบผ๋S๘ †‰_ะO'๙`๘dมEfอศฏ%ŒB๒SMa—ผY&ลDฅ‡;|ะวพ™Ub›บ์”˜ฆุQ๚Z*ตv’Šั๑›Ly„A)G@’gr๗ะ…s* KนH=kจง่แjU‚ $\\Mฑ?“&ผš๐แeีNŽ+‹อy๐€Bผ๐7:็ฟ๒อ!ธn.น4 ^2Wป ๚Gว๐ม5V^ŽŠab&ซ)๏ŸM"ชตะ+8)“งˆ’•Œ9_%”ฑQรีoฏาRLŠใน+xIrj้Jฬ ^์arŒ "&3‡0(ฃ0Iž –c๗๐ฺุœqoXฉg Y้Bแใยี‚ืซMŠ&‹1.สด!วยใจู(lrfนใุ =ภแe55†sปnภkQใหOI๒h๒‚ละฮ=ฎฉผ9t9ม่E€Eปไี๏ใ^_I]W“Iฬ8ฏพสŸ}Q*‡Ayh๖ถผ< ''kQ`+R๏^B%jฑฃ$๒@ฮbžํ‡/‚–mฺlSพe™เMฌบœ+cซkๅลGึ›&x‹&ผ˜มรP&|‹ธCd)/F)~ๆt\(ผโฤn;Kœ”e@cy”–b‚™๐-=฿†—Jื'“[๐๒๔S”R๎ย[์ย[(ฃ0I7 yฐ6ขฬ‚WE๊YณDUCnฟ/ษ,:W^๔s&.ฃ๓6ผu†mxๅ,x;ฮผ‚w0gื๛?ย ง:วฮ^ณปฮยหทhถเ•r'ผPk‡W๋า ยRZ-xlD}ฃ๛.ผ“ลๅูษ`y ฏร๐*ผ’_ผ๒Pm8ง%!xฝH}k„ˆศ๐ฒฺ๐ขสrEkมห๋ผr.[๐๒"xy h๛เๅŸ๔ฌ๏—cผอ]zQCัั†Wส]ว ฤฑA95เ ธ\0?tl Xธผ2}YM๑ถ†7N8ajž?โขฺDˆฏฉgอจร mยซ“ฝ๐ย’มฤg/์ฺ-xต~5แ g ๏ฮหe–0ฺ—พŠ๘ๅmxใอฮ-‰r˜„ยผc ้fชเคผ๏f<นDฐ /๐ณใโGKฅฌ Fฯ_`™ค'งฅซษ\ฬ1PXqโํ$๔< เyศ <๐Jฆ_Mรjฃใ๘”{\ซtๆโm^๓W”-xq2š]Ÿuภหุ๊ฏ.ูลžcC‰Sีๅr ^9S๘j๚z]/ฦึ™๖x(๕}ฐ๐พ๓‡8[c๙Qกบxกเคผ๏-ัB)Š ฝopRZŠ ะ5ฎ?ฺ LษUw่ ]Mๆb๎%ณ">%•3อ๐h๛g/ƒน,{m๙โไY™D6าฏอ๎W<`ŸF7„ค3;9+แEฌQงจ,ษlฆภซ0ๆ(SŸ๚1<#ฉ›ˆc4ิะ‡คRล๔สคm่4ขรฒes K‡a๎ Aผ^&ๆXPReๆฟYญๆ\†๗๋5^œ=#)iศF"ผฉ๒ภฟโฒAฎf{ฺ๛*ยฏ ไŸำ?ุ๋๑ชแ•ฃัP็^‘Ÿ๖เ@@ฟ๕ W๐Ÿr)\9‡NVIENDฎB`‚widgets/heading/assets/imagechoose/11.png000064400000037351150522036200014331 0ustar00‰PNG  IHDRผ๐ีaGOPLTE€็็่R#WZ d๛~6J!t๗๗๙_(b๛๗๛x-‹+๙o ต๛B•4 oๅ B๛‰l#j๛p#์๎๔๓ํe๛†Kจ&๙c.m๚uh6x๖Qๆู็9‹;KศKjม ”4ุ€9M T8n๙~}๕ค_]๛vNู*่K OiF Y๛™๒ ะมใรฦุ๗าฉB’IชXฉิ๕7ž่๙`6”Zฤ%eq๚\๓๗“ ๛cds]$ะ0Š; W๚p=-\;ฮฌฎฦ•๐ค}~~ํฑ้๒ำ๕ณๆอง€ e|Nƒp„ฌา G‡2}ป˜1ร๋ z‘น 0า๏Ax๗œใล†™ญa๑ญโป๘H+ฺไea๖’SKifsก€„›ุั่F_„ข$2ท็ำภ*'tƒ2<๔, ิ>9๋ๅ ’),ZซEฟ€"…Y&#๊~ฬ กผ๛ปน๙eK]'Hฝใไ†๘่๒ญG %ย"…ฝ๋กmsไX๒ำใ8!ิ๚ิย\ใ6ํม Rฉ๛hŠS‡VI^๏ฎCซป9œฎtกฝ็ Fๆ’ฮ1 ‘โ๚เษฅSQš+aTวพ0ฬnิ6็โ„ˆ๔ฅ0…ถ%โ„OŠ|e>bวฆƒต๔eฑ—๖ห„จ/I}๓ 3ยvƒ"ํฤู๋†V้็ฤอƒ˜ภeแ’[DN๑ฮVป๋9MfV;๐W=ษ<๊c ‡4^ใ฿“P.tผ–dท>จJ.GŒฬแgdมIbถ‰™ญhืM ทจ”…๘F„ฬ_Lบ9L3้(lถ้ณ‡า๓7ทมผฑŸ๓™Œว‡๔BV@“žˆ7gเงท{\ฏฆyXอผเฟƒžzคb๏ธPƒต›ื๐า๖AษŠีนต#ฌฆ่ึฺ›M๏vถLั}~ะเ่q๐bถ๐ญห›๎‘™ซถPษ;คIDATxฺ์ม€ ฉฉ˜=ปq 8๎MBกํโAB กdIRZK Bยี.: ฅฅVฯล† ึAลกึ+xK9D'Aมฅ –“€ขข็วต๑† (8)*r‹จtฤ๚$~ ํmทไย๛ฃKท<ไฯ“—ร0 ร0 ร0 ร|+ผธบk฿พี Tย=ง3ปบถบ๋}๒3ฮ7˜ึ๖ธfgg๏ํฅyYduีด–ณ{yวกห฿XีL๑๊ีๆJ%7&6ณŸมฉXญy้žพ :R<žfY‡zญัทฑ๐๒ใๆฅ๙11‚เฯ+ล6๏๕๋ง${!‘อ2ข E‚RŠU‘MYืา4%@ผe…~A$”๋!O๋ฯ7fนmใ#\๕้ €•ฺ™“O˜์๖ํูA€*๋ฒ2อฐ) kZ™ข ฃlPTh )]ปำธG๘Q๘ุ่๓๘๓pญิคšYณ.l*กษcl86•;" ‘ตƒ™ดบไฯี[’•โฎ^]ืJ‰ ?ู;จ&ห0Ž“eรXงMไLBiŒds์@ญuNR#!‚ฆQ@ „—‡$Db\ ิดโาส™† ‚PWI„ /yญผvAซ็ื๏ทฌSy&9ุ}~฿๓>๏uฦจ([;ป o "ชC6^,ยI|ฉ>oูา้โะ›3๕šฬนฤcธˆ]กŠ1หฎQ๊3•*f{{ D"‘/~fb_ “nF1eณoึฅ ๓๊)H"ชn๊ฅ์Y}E1@S}ภ ฒ^eE'จaกยTsำ’a~ฎย["ฉจบi_เฌiๆEหjlบฉNl:‚—|ปDฅP้:อvษณ๚/…ฯผT/มKพ_ห4บBŒๆz9lvดษฌf๕ฟ(Š ƒ—N'‡ษ”r:›-fs/f]#ž•ัk^:b—F›ฤD.W$xHขt__๎Mป=gVฦ.€—๐าt่N/Tฝฆpฦอ;ลใ923XLžคsv@4ซR๘ฬKกบ 9ผH\B—้(wษy’ะูลซY/x)€.ฺ๎8x๏ tํ]Yแ์้ฐY?‚ฬK ษt:xทŸeฝ๎ˆุตน8๒’ปgแี"€wŒZเizx1Gูuux]zบฺรฒมยฺ:QกHดถพ6็š[[+Š9ึ7<™ณษไVP•>N๎Lแvๅwผ๖=m…ฺfภfัP]ั(]!ฯš]Ÿ)H^ฉฎลโะะP‘ˆkcรU(&+ฒ`ฯRอ๚'ล๚เ{๛๗ฏ]ต6~ม๗–Xุฦ ่ถ้„…]ั3#ุb๛น†+W—#=๐ภ+V 4๊ง~|ฆ์๙ท•ฺพตn:@Woฟซœ๙บ“ไL๊ซฤ๕lgAR‘Hฺ1๕3๛Ž์U<ฐ|๙ะPฦยแ!c]Fช Bู 8ๆฃkต๓ำDi‡ฝ.๋.)๙ฉฉษ.G,pอ๛กŠ++หt|ซ:3'รชฝXอกS)๗‡ฺ๊}Q&„ฺr์u–“ท็ylะ๋G๕ย๛#b1Dำ“-๐ๆ{รัjx'-ศOgซ๛/VวY8พํสŒะ*ฌLmิช9๏๘!zใ‘.vุผศB…bบอึE‰ณ2|W๋Ž#Žง๑๊๒– ้[0R|ซผƒ=‚D:&f๏+{๚ขล‹]ํำ”๖ ˆ;Fฟ๊=V™ฺำีUฌ <~œB5,‘0\-ฝ๒CยปJ฿vเ้ฮ๓๐A@ฏ้DฺE๐ฒลA DeƒgYœ้‡  jเ๓๖๊ร{๛คฅ๒‘ั'๐ƒๅPช๎Žณ๐‚ฆOพๆ฿๕ถug ณำ9ž/(ฉ.ๅภ„๒#5ใQvู8 ๐_ฐX/{‹SฎJe=฿_G๐[ธnab|ชf%{ผcšS]u๐บบ๊jFeฺ๓&X5ึชไ yต5>[?"ƒ—AAโLi-YcI์Qiฑ็dฤhะ)`!กK™ธทะ๕NHศจ6ืƒDทB์!๒ Ÿว$‚wาB\๎COปU8 ํ๛๖ํk‡วpšฆ™๓LllWjณ6;s“฿๛ฃu่Pส g†ัฏš ‚gษไŽ<ฉKE>๘—กƒฒ๐ำำ&F'ฏ€ซk5.๚eบ’W#กฌๅ D\ป๘G๚\2,ภ9IzRE>[ทn o1< 35Rำ+{{wวม๛ไญŽŒฑศ "ศปใ๔"tห<ะ&\šฃฏ8(ไํอgAเ?a!7 เcxญฏCๆU๗)qJr๖ใ๙Ÿ“ถอฐ•ญีjิv_ฏ[ต#ถuEEX UฯM‰‚g‰‡๙OY่@ฃœk>ฐ…œ+&ฦฆj–ฎ/ๆŽ5ดณ [–Zm„บฒ/ฬ๔.หuฮ}ะoF„ฐ19ป1ณ9ฟ8pkแค๐าา้้%ปsFFbcc๔ๆš๘ขC))2 {H๐ˆT(ฌ0r|ฉtฯฒ เ ิภ~0ฃ€ภgdDDภŸ2@๐>Š๐ขอ‰๓๎ิ( นŒฃ keeตืkไก1 ‘น]‡I-\712Uณtu$—ซk6ุ1Foihพ(์๖iนน‘น-ิƒ—%,ฬฬๆr|4อ™!ืIเฅะฺฺJJr ฑ•”ิฆ>ฃ7~ูฟ:=.xZ[เ\„R— 2•ฮทบPN" ธฃํ |บsdq ๗ศŒ์*i;ำ4puค?"gแpปŽฮ( ฒ;ขณะS[^ผ5Sอ๘z\ฺfส€_= „นื:ฐ‹ณ่"vแ s˜o๎ธ…ศศZR ๛ฺ-๗V๓แ2:อtดี`‡9)ผ{—: ิซไ๑\โ"kk##กปลร+jฌTหุ’M™BQˆOˆaxฉฺร9ๅ๛๖ฮฬ<\^ฒปK/๓พัegipkYฤQฎdB’…แๅ่ไฐ{กฯม!~f!qS“!ุ ƒ๐ณ ่ช„gจฒ9<+,ฌท?9รg!ณ ลZตกอหๆGG-t•”ทiีแom๒๓๛่_K`!ุŸ`Šฌ(‰B1@@.|ฝ๔ฺ˜|๑เฬ-dbdชๆ{ฃi6บF›^‹-่–i‡Œ>'emmmwj๓Q‚0๘งfง ู"งฮBฑุ'0$ไYร๐–็ไ”ท๕–Wชีฺ๒จy๕ ๘ขขขWvถ^H่CฅŠ :ใ์ํนW ๚sธฃฃ/#ƒล ๘afโ… (Oกxฃ_๕แ?fก9)ฉนนFญีfn๒ฅฮ๒|ณq‹Gห)p๙ถ7฿Y(๑ฬๆมคM›๙๚k/ก…`…—ฐQเxŠ[qt_ก[ฌถcžม[ุftCถฝ,พ ถ—CWEฅย๘–…o@ฉ€ษŠ`&g7ท‰4DG‡ฯe๛fห8ะvvž>!แแŸ™าS9#9๙•ตล™™๙9ฑฑๅCธ€๎Gnักบ”“ื,Zดุ^‘GคตถyแBT’จๆmMฤOyDDŒF^๗‰cฃj ฑณcPีI•ๅnป-9ม—“Šณ`ง†—)$k๐"'Ž[ศ,lr_uF Se~~hถุB…5พัฐQฐ๓)Kณ0A.І๛๏ถภLฮอ‚๑m]หpะ!6˜oEท–’ภป๐T฿า˜ะRพSzaถšAx์_ศU๙๚ฆKpŸmศ[!$๐ฦŽฤvuล๕ไgๆท็ฤ–ึ€Kผะๅพ~Qฮ”ำ฿>ฑh1D^~ค!…ฮ"o{๕ฅˆ>ุม/ะ๛ ะหข๒ะ๊ภ(ย๐žีYะิpธ;ุาฌี6vwU&K%ช๕Q คจ Q @Fเึ@[*5ฐi0œจ ฺQ;nแา๏๑๕๑›3ตž_ฏะฺ|l›C„€ัหฏฦ'^\์6?ท}กฎู—l92‚ซำK0ณsg๕,ผ0g๔๛&๚W@&,D฿2q•ุ“รqPฃฺูr<‰แ]ธๅˆ\ๅ`yฮ7X S๎uย‘‡ฤ‰ห ๘B๓™žvv†แฝาึณป F๑ล๛๖}ีช?poTดuน-ฟœ๖U7/K{ืS˜b/๏T_฿ˆฆƒPผหZ^k”จPถ"ฮผศ‚งFSแมAงI “{’%ึSึหศzวƒhฆ๐ฆมหแG๕ุง{',ด ทฌ\9xXป ›ๆž฿;jเ•๋ๆk3ฐUN. ปฑๅฺcVHจ=‡ ยหKฐkีIcQฐซ1ย/ีมจนเ'n้_jhุ‚ดcว–qzฌoฉNŽ,9/ๆx ,๕Eโม‹ฟL(ฃ้TดŒภ†21ค†ฎจŠตล—jฺฟj;ี_„*ฦCE็KO?ะ“ทCฟ?}๐&[ \ˆ˜ตทฟ\D™,4k4œ]R)รNœ ลฌณๆXช’„d/ฺŽเึณ‘I +Wนฏฬส:ช0ืž,ภชศาฅr๔ฬ—-ศข ?›ถไn`t๛Wเ,ฺ8)’tQ0สKƒ ๓ขฤโiห€:หg“6IคูรS๎ัำR]้ๅ่โ˜–ืว“ยไ7‹'3๘žฆTŠˆN7ƒƒEb๘’b+ลล๙™m9ๅVปปปฏtผŠฎAอXTrิk‘็๋Oฟฐ…py$!8ˆ .;pˆ2ฏŒฦVฉ8่F(M UญNWkซ๓๔f๋v*'$D๗n3ถะTฯู๊่ด๐eึๆฌ๐ม5D;nภ‚‹หFxYrT;D4LE๛<6 QyDณ”{กŸ9ฒ๛Ÿjฐ‰๗๚0(T#,^O[ิnะฑxถf ูpyZฎ=๊s‘t].7-ื+77ืน–ืวs‚ต"žดbปมz]Hงม"šญ„Gpู ศ,.V+ท BุAซณ ๐๓do~ูBo฿ยยกฬ๓ˆย๒<ฮQๆ๒๙‘+9–mbวP7Wœ#<.Me„@Aทฬ€รา0"2วฝ€จ)ฒฒ6o๊ ๑~ฑo_ุธš๚bbฌ๓vaข`สbแB| b-ฌ74‘gค›๗?๓‘*’Op„ผ/ขถVฉ”ห7ขภoผ฿jฉŠฝซๅ2XพqvŽ๔ŠใK…ฌีฅs†[ร_ๆ+โะกlQ้0P0 ฏ:00์'wxkv๗•ซWn\€k(zๅ•ข๘จŸyๆ‰๚OqCถvเ,œ"‚W$ ฅQ5 ีตถFม@žAEJ—พ“นW้lšดZตjน ฑ8ญc7~ภ๔๔ฅผฉ%/& PฬPUX ฿™Zz6$ๆฐี>e,วฅp–šฮ5อีE>6ึู่็Šฬ๕ ˆD_ไJ๙Li' บhถมษ—FAขRกฏฅ’มป!,๛ถฃG.gAุ—cแ}ๅPกข๘า๓ฟŸ?๑โฏo ^œ…๏ เu๒Mั่ก2*ผP3`AIœzว•ท,7.ทNต|ช…ต๋>)0ธ:๙๖ต>ศปภ/|๊ปดe แ˜(์qžฌฦZ0พษ0r ฝ“€!ผžd&Ožๆโโ๊š–––ฬิM)n\ไใ์ๅๅใๅŒะ]J)f_aู ปKมkซฆ’ ุึ45นฏ<ฺ]yz•๎๎ซ๐™ํ 8าR๛น/๚kม‹ณ@oถฐLฆโสา“’ิw“ๆผฉb ]_–ฃKZ\*n็ๆMS-|๒‰๛ริkืฌ /ธถิ๊@Ÿrส…ซ—1Q85ใcnOb,ะo9xรร “•ฬžฺR9์ฌs•ฃž …r™W@@€s@LŒ3ฑปฬk™ฅฅR(์ฌnฐ —‚ค์(ขRHแ…ฎv๕๊ห[ร7ฏt_๋๗พlxฟจจ>%ฅะsร™ทg^_‘JEฃQีY:•ไฉH !หล5ฮ2N้T…Wb, ฺว ๒๖tœอมjฃฅ AG่บAฝtZ๐ฦ๕๐at{ึ๐‘*Hบฃ๗H†ภO2x็<ฎ‹{ไซ]_mฮยย 3e๛ใใ๋‡S.ฆิ_ำ๑วม‹ณ@ฏJ$0ฅั5št…^B—!utฺ?7อ‰‹™ _1€ฑ5ธ†„ต?†๗\ปvํdวตŽแcO&Nษผ˜(ค-™1ผ ้7้›3kบูฃ”+ใาา"\ฌ`,ปฦAฆuŽArEืmŒe๓,็๕ฐXษ‚lั๙Dฒฬ uƒ†์RHเฝRพU[˜ฏีิ4Vึึ๖ฌ๛6๓ชฏเ-ญฏ.mฉฟกิปgA9gmT"ุ์+กpจ้้^รEฏL๊h์ฦ)Y์’ศำG16@ฦภ{๒oOvtิต {๒เdt…งhŒณ[-๕~˜๋™&OS*aญJฉt‰‹ษ…dๅณ{๗๎X]ต์บปwตlผนsแำb&6~ศd2zดตx้f ๚.•ส†4๓^้ ๆฑคษษ,–ำ๋ฌฮBฬ`yล{E๕ฅร_๛ljฉki9‘R:|#๔>…ณ@y;ม&j•q8ผax็$QUŽ.‹--]™,ะP ผ ฌ…BR|ถ๏๙๙็o;Nž #Oอศฆ?ฦˆmœG- eก่V-วียŒิ‘19๛bผโ`ภ s!่nnฮw ้.ปc๎๙s็/ฐ\d๏่ค’ E*aช0๕;s‚6D/ค฿f ึีี†ว”+€ํูR!—+S9aแMlAzใ;KSRRNvฝฟnŸiQ๗<ฮ‚>ผ‰ฃœฒeยF )ผŽpมƒKผ‹qhYอั‘…Sง"ฐฮๆ‘ย๛+˜(>แทFy๎๐š๛๋Ga„x#ฤT บ๋X:ซn|Ÿ็8็ฦภnพo๏Šอษ‰ย-œm_อ‘ืี rAw>๖๓,]•ฏK}…ะjNNBUแTˆnชQั้bŒฝ$›ั้l›MG.Jซฐ‘ฎ/-=qกป'ex8ย~๑bQQ๕ฬเลYxŽ lทž~้0 o%%ฬ}G@ึ-+{k๓ั’gฬงfeฌ…'อษแ ๏Cึ}|๕ใaaMGแกำ๖4ๆS-่dcฃYŸx‹ ฎoงpะ๑ุœ/พ€‘M์ˆแยไ’฿?rว๓็/X0o1ค^‰P*•&งย)๏(s‚ฒ†ฅทrูภฎ”axตtƒJำอ ำTRanlŽ๒n  ฺณฆโ7ฒzuำภšภ ิBึ5o.<~๐žฐ€ภ#ƒท฿U™เ*๖9ำƒ๕NqœXˆตเ+ยpภTzโฤŸ'JK‰-ฌ~i ผW๐Q๘"ภ <ทwŸŸfฑญzาอซ„pLUmฤ๗ไL๊๊ถmวAํๅ9_|…ดุ๗†๗…ฯ3y๓\X,xปปฅูพ2บ/‹ฤ๖d‹r{x้h฿คˆB‘ …2\?๘;๋R๊RJ!๗E_ม—ม (์ฎฎ™gg”sกำX0ผว&, ฐ์ฒ6h๛Uฅwจฆน๙ฬภ@LŒญท6lAฅ๒Uญ'บ ??6lุ6ibลu\เ‡๓จ…‡\Hzg็ p๋ท”ล„ริถ)…e^๒หใํะhปsbพ๘ุ^ลsทCูปศv–8๑ป„ะjฆsp๐"pGฏ‰“ฐเN>’š]ษnf=๊sUพ8xอ/ึีีต์s๋๚ภกC--Eซ›เGX˜.๎oพนa๐๑ฐฆฆVžmˆ๙๘ฎนh„‰๏ํท฿๓มE{S,8ฑXษ{ฒ2P›™™ษ€ ๏๘xbๆyqคR‰ ๓ศทฎ฿+ฏผ$ึ`ส7L๎๘8fŠ…฿]b่ลULZtY.‚]<พ@4Mด1ฟcศ_์ XSUว๛ฆ aƒi&ญฌ™๎Q –)}ฬ ษ4$4์CJˆD‰D‹R  ฌD ค€ฐ2 ฬˆฒฒข”ฬJ‚0ณLCศฒ"๛ฐ๏;ww—๕๙๔์แXO๙$๓๖sฯ9๏{0็ญ}๛๎ป฿&,ืห‡^Qi มนุyฝฅlใฆ0f๔EพึฑๅX่lƒ๕ไ‰ทอ1"|็ณภหล฿?$œ?็…Nืผณฏf}ย์•Q:ฤ%ญฒ,ฃฤตใ๚ฎฟๆ^9จ•ษŠ€ฎN็แ!ฏ_฿ห Nแถฐโูsผณ้ถฺง† cŸฃง๑, ขฌ|ๅส†„}๛ˆ]’S ผทยDก‹ิฌณQ80oตYบ$ไ^Tูขpโ w์๔dทv ๚ผ\3ฦ๎R‰ฉ> ๐Šซ4'ตrs๑Žb ฎม /]cŒ#โผต*9ฬOl“โjš,"cA๕๘EqŽ•นOnชjศhˆšqว Š;EARYW{๛›;บบๆ,l^ธึ๙Vฆขธ+ภฎผั๖ฦjฬNแลŠๆติ ๓‚Uฃs:xY ๅํํMํํ Vี$$8ท€คhOฏ}๊+k๕Œศ$Œ๏1›)m฿๛H5c/F๋@ป(lrื;ฟฌ^=๙๘๚ป฿ฎีซt.ภ๋}˜ุอฤ ััe:ุ‡m<’‚‘ผxโขแฯ.ๅni sฦOƒz#/๔›™บ๒Gวฅ '3ญ)๋ม๋!.์eปสบ๖๎ู;งiWSSSษ๊_ผแU(โใ}Jปย๐ฺ[ ๗l~ิล9911wžฐŸ6๐,ดฏๆT‘`ง'nผ ฝvQะ) ึษ,8y(Xbต0T"%`๐หDแzA๔฿Ÿ6๔๔tืf้๖่{ิ'E XWzฆFฅาHค)๊a5R‰\ฉeเ=๎ƒฅK่4z?๐ž{ริqƒใรx๙C‡š„z๋\e ผ-e!๐ปสส0SวดzuทP๗F-b/‹W(ิj‚.8็U[หEแ…—๑ซH;ƒ็oต‡—g^ ฌ๐bโ@ณ‡ +lก›_’๑u_ ต‚gYXฆ0 > ใ-$/  ๕ัณQpว๒Kzaึ๖IAญŽ5ซ!เ๕ฎ๖K ๎=$g†ิณศ*hkx๊ชU‹?นXhโพjgy9ๆ‰ำ5!๓:๊้ฯ-qยดซฌ *!u—tื๎ํ๚‘;-"ฎV›ศณฬkb,Hฬ"/l‹a#'เcฯŸ?‘yaใYุ๕ะ4ฎฉฌ r‰_zp`]Wะยo[j๎‚ย`ˆ็Y  „L&ž€#œ) ๛ก4{ๆEaฑ;^{๓ฦ๒ุ   Cฌู | jƒก?xก9ครท^ฉT๊๑‰gะ0Ž]ๅษ๏†ล~ดไฒรฮ์มๅผ๚BลทQ่€ŸˆฃฝŸ;;ณn ๐ฎภK‹โN/ กxษeoL{a[ค๐œฑ>c1Gœ‚†žฮtW.]ภCso๊ง_บ็็oNmh้งFาhฒ• รZ>ผ:d}ไ ภPอXYm(Jไ]jตfb›†ูOi„,๔[ญ6›X ๘า™"IF็k(iส‹|)/ ๔ฬpปณ]Ž^C,žUjWเ]ƒ”ฅื#ไ4วB่™ภถฅ".yDŒๆฃ_nะๆŠภ‹ ฯxฺผ65ต*๎อ~ฏ+9ุ๘D่6ปภญๅำWภŸ6จIx ปJ^ฦ‚ุRู&ž.บ‡’’ฝถ—_ฒๆSู- ดšgAฆS*‰5‘๘ Š๑ซปต-ผ(.๕^„` x!ตู%x)c!เ”ณhžลย[น8ddฬGซF F#pด›ษผ3ธฆอ›ัwพ<./๐๖ซโu?_"—„)ะตอzy๐š(๒2’ฮ่HG$c!B ^๐ุลZร/๛ฬ{ํึ?&๏าjณฺfา. O cเท<๒/ dแจปอz/ฆผ„ฏ!`†\€7ะฝŽ‹|จcเŸษบs4๚ ฆFะรงLq>็ฝ๋๚๖อO<ฑ9kาค0‚ื~ 7์฿ฯฑ;s˜ซๅOฌ๐zp9ห(0็ตณ‰Mศอ(=๒ยผ˜ร“Ÿณะ ๏0ฌถYฐข ้?Dg}อ‹gแุ๎%ภ Qฺ-T›]„7Eฏ#๋จŠ ฑซ ุYrg mPrชs^รถ™โNŸ—–ไํ —๑ต&฿ษถิ[สขi{ไโ™‹œ%๏; ๒ฑ9๏_๎Ž๛+ัโ1็…ทxd-๘ำEdX๛ตZˆฌ&vIีฎpx‰}ศ~K“iฮHi7ึฬษ•MŠห<… ”ถุ 1c0มโ :,r‰เ#ะ3ซโโ’“Bยฏห๘ฐก‘0ัหY(p„ื๒šฎะ)แU2Dเ ่ธl,:๋.›2๚ขัKทm›ีyญฝึยู ฯ๘งๅขPุ๒ฎ๋๐าำว. œ…ๅn6้- ๐ ัAm๏0#๗ย†ฐc5GKๅrภู”๚„โ_ฃ๚`ˆzฤ๙๔ฃ’"็mุศ‰“\เŽm vนิหYH๑v\m๐€X^„WฯX๐WํใƒkฏrBอ|bห๓]๖๐RยX˜€ฦ;ธJอปดฐ‡๏๚๚57นˆ}u_8 '์ˆCAแ—“'ฦ~QH๏m.ภkŒ *7สYXfขฝศtถpw๕8Tฝ7>ฤะ‘jo็๐"๕ฮŒ›”ฬ9ผcsF.๕‚–๎ฎl๙6ต‰1๔cม/๏฿่ZPฝฆOุ‰Hw9gขภYธฯํเ5ะrƒ™ฆ >[๐zWSฺทฅbห•iEE>ก๓ž๏๖d“^(, ๖AFำ\|g๘ฆณœย;๖ฃิชI๑&์๙„? ๏บFสผ……AAdA^|™”ค๚z!x๋ํ-<‘ฝ@dตa‘_`๚œ๚=๒๎ŠYํท0`uฺ[4ษ๏_ุ ๐> ีหQ฿ๆ2ผฺ๘(p^ฬ)Œๅd6ฤ๖wช ใˆbด์l\†’๖๊๎ดสG๒ง๑P%8Sชก[}sฆขถึหi4ฟ‹Yถgd’˜ฉ"๐ะŸ{ู)@3 Yเฝฐ) ์ฆ๊•จฉAเ}p์-dW๔ˆ‰๔š•‡ฮฯณfๅoู]Qษๆึฏํ-œ๏—ื๚/rฤย๎oฯซLป๔ๆทต.งlƒ- dมz™a{ธะPdๆถ‡ฑIัฯœ7เkœีืฎอž™บ›8pKNvg/5ใท@š%Sโ‘ฎโnw2d}aฯ๓Pนˆจx1eุ@ไ’>ผ ฯ่๋ฉู‚~D^; ๙ปฏ;ฯ—š฿๒้ๆตqรใ*Zถ=ฮาyำ"›ขื ฯ‰ห๛ฯร 7ื–ิMซฌฏ—›\†Wi‹Yhr7x้…o< kKjต‡h›ฌRลnนพ๙ตฉkŸศฯF.J9s๗ืe`ิฃ อ _ไ…ย/ฆณsฏpฅฮีๅUy!ใฉlย_‚wาฎEœ:/‡nฤฅw฿]_า’&ฦN; E>Rณศฮ-%%ตป[๒‡๎ฌฌ}๕ฦaผฝdม&tฦœ&F๎บŸN๎o\๗'ง ฐPป๗U•คพ^/S!D.Jปีฒ๐ฬ๎%ภ‹‰ยhƒษŒY"ึESผEึหฅ)6(ๆๅฏ9 ั™ธำถb\ห'<4ญbg*]k‡ณะK?ฬ*บNย๓๖ช๒ชแƒฮงธ;‡ืณธุSl{e2ษ@‚x;l:e}ํjีt7ต์‘ษ:Rเํณ๊# ๏๒ฌขฌŠๆUๆฯ ฬฎxk jฏ v:r>yบ่ด๗๋ษbกพ.ฮ‚Xศย‰HฅR.แ7ก๐พ้]mXH?รฝ”RhPSต”ฬD/6๕r'sŒี24@@ฺญOำ’—ฒ‘ฒ๒wg9.…ik—zอœ‘8ว๘—นlู%Ž๔žีZU2q<ฑK™๋rx=OSฃ™Ÿผ์ :Yเ฿มอผzeฯฝ=:$๏ถ> `Wโฐ“•Vู’ํ‡kU“ใwษํณ@๔bีแMO'่‚\่ไษŸ<ึrg๎F'R/ฃcฝ๖ z~Ÿ Nถ->:ญใ;’EU‰‰ๅ‰U^~a็฿‰๊ะหฆ๒ช*ฟ!#GŽŸ@์๖jฎCำ๊PvIก‡,๎ีณpซ6‘#๏ฤZ‚๗>›bW+/,\น$k^ๅNฟAC๘๐B๗๎ดY@Tbธj๖5ž่6~†ผŸ„ฑ#’nย3B?…VอDมcๆ9วbมCฐฒ๘v& Wึน[ 3T“ฒ๙[œ้๛'ฃ*z.์1ก$ศ)<ขฃ5ชTz‡ Bฺล!Bษฤ|mห#k[*ำค{ฉภุฏแqUๅๅy็ ปํ’K–-‹ษชNทรๆ็}yyyO…๙GŽ๊ ๛T~฿†ำฏฝฦต๘:๙™ใั;ฅprฉQ' w๑โอณ o‰ี„๒นศู†6ฮยอiŽx๎œcณ>n˜๑—_—๐๘“ฬo+น'?ƒˆ_~๙e๓้ถD๚ัzm,…#๖O›SบรMใEก๔ 7ำ๗4bhYศฅ>Sก0ƒ]HŸ™|๑’ฌฌP j’P€ฎ$tWj~–ี•iC%ฤฎะ9`ม๐๒†8/* š”œ4q~ฬลK๖๎๑iWCำl4 ่&%{๙๙ฝ่RŸ$4ธ}™อgขY~ŸBพŽ]ฦบg๙๒น]ํsบุต™‚Ž^ทŒด< ๐ฺ,HQz+zžwซียฤd๔‚ืsAฏ…ั(ว7updVํk~๔ฝœN#ๅBhำ t๗๏ต บU๋$ ญ_ฐ โขู(ุืj฿ig!าศŽั\^‚mึ€;)ึ>4cฦJ๚^น5::žะUโฃvีั1Tn้|!ไh['•–T์AE I๘ลwฺ๐๒ฤr\ไ€๙ล !แธ]ต'‡……$%… ก๋uร’&Nล†ิ๙ึ'-ย>ax9ฤฯ๛ะšwล ๊S๗Ÿ้{-/ožgm๏ขnIee\5ใfhญรMZžGxoชทZภqt๑ฬa› €W Oฎี ๘.jจš4$๏ฉงx^CืึSว็_pf,ุ5‰ฬFกบT๋myี(อไGม>๑ UตQหู๐ึอGฑQศrฟ ฬ๏SQฒ=}ๅŒจึจึ/3)ํขฃฃ3_๙5“ชUQฌFƒ†๑‘ฃิ‹„ฺ๊":@`W8โล สWVyyั›.†-gJยžŒฮCศ] ๗์sฑD\4กแยNA๗ญc^”ŸBร/tLZQ๓ุhz0๑Žจwtตถ*)io฿E๚ต7ค‡Rฏเั๒,–พs$8˜_ขKeฌภ+ะไbมื—ร7$O—!Cฤ-ุ๊ฎํzศ๕(Djํ=0คT“›L=คšฌœ8& /บู"/๔(บnถB7ถ่ˆฯŒŽ5`ศ^y%3:ฺCั i4*ฉฤฺิ‚คงJq)Iv…ตฝ หP๔ศย•๙CHษI”)x๒žK—q่R[ลpkบโร;์t๛"ก฿โม'ฮŽ:ฝ๗ล9eปๆœzฑซ์ะฯฏฯŽšNNฎlhEqžJy„เๅ,Hw๎ิ"›ฌภ+@oŽ ^hLUU$j์Zu ,ธฝ‘ูb,  }sกย4๘hƒ}6นa‘ซ?๙b๙๒ถถB๔ ˆง'ํ+นฏdfFว{@ ฉ4 ศาg[‚ฺK+บ*‰ศf›XงEฏsะ"`ษIทอวต#แCะ9ถ ทN;:๘a฿Qฃ(่๔e๏ํh“TS“‘ศ\_3=1ฃy6:„พ๚=ธ๊TใฉŸ>u๊๑ฤฤhมย/i*ๅY€WGเอxƒผฌภ+ c1dมชฐSตOิยบพฯ บ…{“Rึ' กK=Ÿ4›†๗Ea‘U_Bฑย Ecุr3๑7ดศโ:ฺะจม’x๕ดJNฯ' ๓z+๐จ ๔ยA€7,, _ถx•y็Qฯ"พถบt:พ {xท?พขJXฟ"!#Wa6ฯFฤO|Wฒ=‡-*สูโ๘ึ'NดตกrุMžฃ@C(k$˜Aยสƒ—ตเไxห|{๕๐ธผผ*d]็ภฎMžวฺb]“/ดjึะฝX#ื]b7xช1~ฝQpฯk‚ฏS<ฦ ส„โUฝํd2‰œkm€”pKe(๚+X• ^จ~ฆZต@ดบ๔Tาฤ‰Xgฒ๋J]ผq‡ Ž๕{ท] xcFr„—š๓ขตํพ}+š_฿Hฏ:องN๚ๆค-$~ภJ_ฑเThซzg•ฮณ`ภ[c <ขŽฮ…"๐ฒฏ ึuุเฒo๚xWsfแt1ปuไbภ.{TาฮฌขWkฏ=\_3iธ% K1๏^ฺ.ŒŽ.Œ๏ทh”ชšt\ี*ื‰ž\2สบz  ’ชฬDL?๔zyY.~๗ฃ๕ฅd๓,ำฎิq๓นU๚รฃ|G]vฅ ผุ_{mใ๚5๘aใ๚ๆวg'f$Bญ]ปสeผsp#๎‘’ € B—ฮณ ิhO%๋|๎โ๐2xY–๊zแฝ อฤฎฐ…ฏuุ.t% :ฃฃฯH; ซ8กK๐rตXc‘zตอเฅ1‹วhEcุ่[‰ฃ„&WrญฃnHฤ.[ฤฎTฅTุฦ์_g-ฤฎ:5zฃ;*Y/!to}เ หŸ๎๋‹+‚—พ๋๘ิผ”‘1ฝแ4h๎<4c:E>#caz”็เWบ(]žwky„z•ม“~‚ฉY๖‹๕็e-ˆœŠ}ฃรRdL๐"๋าดมมยlม^๛ฅAFApิฝSd6 €lอปFใ๚‘]ผฟะอŽ๑ฺ”bฑB๚ล` b“‚ถฆจ๚KGŸx<ฌd`่ส%เVฌŸ0ุo]ขox๏5ฺ4ƒเ๎ซ๑9"ง. ๗VJผฝชsไๆั• 4u์์LDไkjšgG5•์m{}L]ง?Š–gA^Z] ๆ”{AฎF์H$kAฌ˜ฦป ƒƒทนyล๚ƒ2H Œ…—†9=๖$3sฑป‹aตCVr-™744+yื7MปผF ง4ฎDO+Uฌ*iิt@WEiW†ƒฌบ@œ\~๒ฅฦแ$bุสn๘ั—๚ัมฌผิ^๚žŒ D}ฦ๔•ๅy 5ญํต[฿฿?น0๐Š,Zžx•ุ›ข•%(๗‚‹E;ฃ3xณฏ๏ริ$์;๘๛ฦวš‘{W€^ ญOŠ-ถjSbEกšAื‘{Y๐บ}ขฺ่ฑG็บ/บ€(EผŽกcิะภl2ั135*U้Yฅ“qฏบ่Bป7Vรๆ์ดrMุ…![™+ผ฿่ˆใ^ฺ่ซvDMŸั@o>ว;ŠฒBxO๛[วL€7-้ใท)_pๅXฉI^ึยฆโ~+›_ฤฅณ!ผฏญHhX๙uโ‹๚|{osˆ‚ฒฺุ๏ภ{cฺม‘ซ้Cwจ‡นิŽโื:kฺย๛ถQุทmš;ํฌฟ8šรถ฿~ฯใอ5o|Kฌ/ฌ๛฿oำ฿{๚๕ื›‘u:ปปฟ๔šป\฿๒H7ฆT›ฑเ๋aฎ>bLw๙CžRญVp๋#ซ้๛1ะ€4  h@ะ€4  h@๚ƒ=8๒mUUUUUUUUUUUUUUvอXGqรL)OpดผFpAGฟBŠ  C ขอlCŸ‚ผา=Fฺิ4W^u0"ฮX(,œฬ๚/–%L;<žฑๅี๚'-&ข|Eู๗งฺ.'/ฆบฌFZ-ัo@6ดŸ;M::ฏfZ7Tพํ&QAxห์ภ;›Ÿ&ก„†Fตฎ‰ีoAั๋—ชฝ!Rฏ&# ๛จผ่ฉgร‹bฯx‚PV?ฆ5(ด๕†#N๊•jTMPฆฺ\ž“ู†‡}T0 ผ่ฉ'ร‹ฒ‚ม;>l@฿๙ฃื„Z€4=XSqฯ™ีํ#*œ^ชž oA‡ื๓F|ก?<๗XŽk๋žทGoo7ฃจ€xiแย›9%9ป™L?’Mk\8ป๐Š้Š ๐;"ม™‰qA0_ุš่คสˆsฬล$Gย94 0œŠ–สj90๐lๅSqIb)บZฎ็•GGฯV€ทฺ0g^ธ ซ*7“ู๏\ผ+R๐ๆ*Mฉ€ญส‘ Z,๚1ณฬะี๏ฉ รKญชฅ๏t?ท๐๗B‡~สฆแM/ดด ณห-^*?`Cม[sJ2ญW’’ˆ›y๛‘ฬTx(ูŽ‹„;6I,\Z 2ผไ\K้ฒ!Xใ^๕Iก,š๘+<_๘ห0ผ|PreบzูX—๑๔ภซW)๖1_ )}ฦv๐สdœ@—.ชซ .]"–ณฟRูŽvš˜2nŽ ำยeI=F2ฉฎ์ฎ— ฎเฦj0ทษ•-ิญชu'ผญภ{žD”ภ 4@ รk;Kว€ไฆLอฐ้0ผjfw์w็ย+V๊1ฐำ›)Gฺ^h!ร{‹็฿?ฬฺ0Fมซืำฆm\่ *Wุ,็ฃเ3zZ๕๓ผ:!’[|1๗Rvฐิญ 'EŸx[ ~—^๓!xsl0*ๆี)ฃฬ$Qก$๐ฺ”*ำศธI่‰๐Bฦ’‘๐rœปvุ9q\๓ผPp๕ฏ6hxm๑Bvฬุ‚JเตIฆ=ศํMัึ‡ RษJึุฐืฟW%’3ยGเป*fV๋ผWรk=`ๆ:ฺฤ๕€้D$8<žฐ์*I[6ิฎliม–{ฌโฏfW,ฝ;l^ืh ˆcุNฏMษ๚™ห+cmiq–ลณๆ†ล๚ถม๏‡ผฮฮc–ส6’ธฟํผ๐๊ฅ2ปฮJฅ,Lใ๊็แ]sๅ“ซ†ฮ6คIยำ Œl™’ฐลMАxmWf๎yซ2ำ›L‹ฺ]ุทœmธw“ขฬ๐๊M ‘‘ฏฐ~^Ct3งนFF๊‚‡Aฟ—^ปีฏOบฮO๎ึs˜ส๙ษ๘ปฐPงb๕๖ฐf๗บ~|l่ฏึyU Lx็y฿๏"ฒ๛ญ…`!5NมQ_M‡KวณฑQณƒ@€าญ^}๔แ…๎fศ#$ใdฮ*ฦนu๘ 6':Š2 >ย ยหx‘„h๎d_ฬ…™— IENDฎB`‚widgets/page-list/page-list-handler.php000064400000001406150522036200014104 0ustar00start_controls_section( 'section_icon', [ 'label' => esc_html__( 'List', 'elementskit-lite' ), ] ); $repeater = new Repeater(); $repeater->add_control( 'text', [ 'label' => esc_html__( 'Text', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label_block' => true, 'placeholder' => esc_html__( 'List Title', 'elementskit-lite' ), ] ); $repeater->add_control( 'ekit_menu_widget_sub_title', [ 'label' => esc_html__( 'Sub Title', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label_block' => true, 'placeholder' => esc_html__( 'Type your title here', 'elementskit-lite' ), ] ); $repeater->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_page_list_background_rep', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .ekit-wid-con {{CURRENT_ITEM}}', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $repeater->add_control( 'ekit_page_list_show_icon', [ 'label' => esc_html__( 'Show Icon', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', ] ); $repeater->add_control( 'icons', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'label_block' => true, 'fa4compatibility' => 'icon', 'default' => [ 'value' => 'fas fa-check', 'library' => 'fa-solid', ], 'condition' => [ 'ekit_page_list_show_icon' => 'yes' ], ] ); $repeater->add_responsive_control( 'icon_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} {{CURRENT_ITEM}} .elementor-icon-list-icon i' => 'color: {{VALUE}};', '{{WRAPPER}} {{CURRENT_ITEM}} .elementor-icon-list-icon svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};' ], 'condition' => [ 'ekit_page_list_show_icon' => 'yes' ], ] ); $repeater->add_control( 'ekit_page_list_select_page_or_custom_link', [ 'label' => esc_html__( 'Selct Page / Custom Link', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'yes', ] ); $repeater->add_control( 'link', [ 'label' =>esc_html__('Select Page', 'elementskit-lite'), 'type' => ElementsKit_Controls_Manager::AJAXSELECT2, 'options' =>'ajaxselect2/page_list', 'label_block' => true, 'multiple' => false, 'condition' => [ 'ekit_page_list_select_page_or_custom_link' => 'yes' ] ] ); $repeater->add_control( 'ekit_page_list_website_link', [ 'label' => esc_html__( 'Link', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'dynamic' => [ 'active' => true, ], 'placeholder' => esc_html__( 'https://wpmet.com', 'elementskit-lite' ), 'show_external' => true, 'default' => [ 'url' => '', 'is_external' => true, 'nofollow' => true, ], 'condition' => [ 'ekit_page_list_select_page_or_custom_link!' => 'yes' ] ] ); $repeater->add_control( 'ekit_menu_list_show_label', [ 'label' => esc_html__( 'Show Label', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', ] ); $repeater->add_control( 'ekit_menu_list_label_title', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Default title', 'elementskit-lite' ), 'placeholder' => esc_html__( 'Type your title here', 'elementskit-lite' ), 'condition' => [ 'ekit_menu_list_show_label' => 'yes' ] ] ); $repeater->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_menu_list_label_title_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', ], 'selector' => '{{WRAPPER}} {{CURRENT_ITEM}} .ekit_menu_label', 'exclude' => ['image'], // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 'condition' => [ 'ekit_menu_list_show_label' => 'yes' ] ] ); $repeater->add_responsive_control( 'ekit_menu_list_label_title_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} {{CURRENT_ITEM}} .ekit_menu_label' => 'color: {{VALUE}}', ], 'condition' => [ 'ekit_menu_list_show_label' => 'yes' ] ] ); $this->add_control( 'icon_list', [ 'label' => '', 'type' => Controls_Manager::REPEATER, 'fields' => $repeater->get_controls(), 'title_field' => '{{{ text }}}', ] ); $this->end_controls_section(); $this->start_controls_section( 'page_list_settings', [ 'label' => esc_html__( 'Settings', 'elementskit-lite' ) ] ); $this->add_control( 'view', [ 'label' => esc_html__( 'Layout', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'default' => 'traditional', 'options' => [ 'traditional' => [ 'title' => esc_html__( 'Default', 'elementskit-lite' ), 'icon' => 'eicon-editor-list-ul', ], 'inline' => [ 'title' => esc_html__( 'Inline', 'elementskit-lite' ), 'icon' => 'eicon-ellipsis-h', ], ], 'render_type' => 'template', 'classes' => 'elementor-control-start-end', 'label_block' => false, 'style_transfer' => true, ] ); $this->add_responsive_control( 'page_grid', [ 'label' => esc_html__( 'Columns Grid', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ '12' => esc_html__( '1 Columns', 'elementskit-lite' ), '6' => esc_html__( '2 Columns', 'elementskit-lite' ), '4' => esc_html__( '3 Columns', 'elementskit-lite' ), '3' => esc_html__( '4 Columns', 'elementskit-lite' ), '2' => esc_html__( '6 Columns', 'elementskit-lite' ), ], 'condition' => ['view' => 'inline'] ] ); $this->add_control( 'ekit_href_target', [ 'label' => esc_html__( 'Target', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => '_blank', 'options' => [ '_blank' => esc_html__( 'Blank', 'elementskit-lite' ), 'self' => esc_html__( 'Self', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_href_rel', [ 'label' => esc_html__( 'Rel', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'yes', ] ); $this->end_controls_section(); $this->start_controls_section( 'section_icon_list', [ 'label' => esc_html__( 'List', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_page_list_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item > a' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}} !important', ], ] ); $this->add_responsive_control( 'ekit_page_list_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item > a' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_page_list_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementor-icon-list-item > a', ] ); $this->add_control( 'ekit_page_list_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item > a' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_page_list_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementor-icon-list-item > a', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_page_list_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementor-icon-list-item > a', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $this->add_control( 'ekit_page_list_background_title', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_page_list_background_hover', 'label' => esc_html__( 'Background Hover', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementor-icon-list-item > a:hover', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $this->add_control( 'ekit_page_list_background_title_hr', [ 'type' => Controls_Manager::DIVIDER, ] ); $this->add_responsive_control( 'icon_align', [ 'label' => esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'prefix_class' => 'elementor%s-align-', ] ); $this->add_control( 'divider', [ 'label' => esc_html__( 'Divider', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_off' => esc_html__( 'Off', 'elementskit-lite' ), 'label_on' => esc_html__( 'On', 'elementskit-lite' ), 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item:not(:last-child):after' => 'content: ""', ], 'separator' => 'before', 'prefix_class' => 'ekit-has-divider-' ] ); $this->add_control( 'divider_style', [ 'label' => esc_html__( 'Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'solid' => esc_html__( 'Solid', 'elementskit-lite' ), 'dotted' => esc_html__( 'Dotted', 'elementskit-lite' ), 'dashed' => esc_html__( 'Dashed', 'elementskit-lite' ), ], 'default' => 'solid', 'condition' => [ 'divider' => 'yes', ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after' => 'border-top-style: {{VALUE}}', '{{WRAPPER}} .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after' => 'border-left-style: {{VALUE}}', ], ] ); $this->add_control( 'divider_weight', [ 'label' => esc_html__( 'Weight', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => 1, ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 20, ], ], 'condition' => [ 'divider' => 'yes', ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after' => 'border-top-width: {{SIZE}}{{UNIT}}', '{{WRAPPER}} .elementor-inline-items .elementor-icon-list-item:not(:last-child):after' => 'border-left-width: {{SIZE}}{{UNIT}}', ], ] ); $this->add_control( 'divider_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'unit' => '%', ], 'condition' => [ 'divider' => 'yes', 'view!' => 'inline', ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item:not(:last-child):after' => 'width: {{SIZE}}{{UNIT}}', ], ] ); $this->add_control( 'divider_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ '%', 'px' ], 'default' => [ 'unit' => '%', ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 100, ], '%' => [ 'min' => 1, 'max' => 100, ], ], 'condition' => [ 'divider' => 'yes', 'view' => 'inline', ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item:not(:last-child):after' => 'height: {{SIZE}}{{UNIT}}', ], ] ); $this->add_control( 'divider_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ddd', 'condition' => [ 'divider' => 'yes', ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item:not(:last-child):after' => 'border-color: {{VALUE}}', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'section_icon_style', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'icon_position', [ 'label' => esc_html__( 'Icon Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'row', 'options' => [ 'row' => esc_html__( 'Left', 'elementskit-lite' ), 'row-reverse' => esc_html__( 'Right', 'elementskit-lite' ), 'column' => esc_html__( 'Top', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .ekit_page_list_content' => 'flex-direction: {{VALUE}};' ], ] ); $this->add_responsive_control( 'ekit_menu_list_icon_vetical_align', [ 'label' => esc_html__( 'Vertical Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'flex-start' => [ 'title' => esc_html__( 'Top', 'elementskit-lite' ), 'icon' => 'eicon-v-align-top', ], 'center' => [ 'title' => esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-v-align-middle', ], 'flex-end' => [ 'title' => esc_html__( 'Bottom', 'elementskit-lite' ), 'icon' => 'eicon-v-align-bottom', ], ], 'default' => 'center', 'toggle' => true, 'condition' => [ 'icon_position!' => 'column' ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-icon' => 'display: flex; align-items: {{VALUE}}; justify-content: center', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'icon_position_bg', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementor-icon-list-item .elementor-icon-list-icon', ] ); $this->add_responsive_control( 'icon_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 1000, 'step' => 5, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item .elementor-icon-list-icon' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'icon_position_bg_background!' => '' ] ] ); $this->add_responsive_control( 'icon_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 1000, 'step' => 5, ], ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item .elementor-icon-list-icon' => 'line-height: calc({{SIZE}}{{UNIT}} + 5{{UNIT}}); height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'icon_position_bg_background!' => '' ] ] ); $this->add_responsive_control( 'icon_line_height', [ 'label' => esc_html__( 'Line Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 1000, 'step' => 5, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item .elementor-icon-list-icon' => 'line-height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'icon_position_bg_background!' => '' ] ] ); $this->add_responsive_control( 'icon_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item .elementor-icon-list-icon' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};' ], 'condition' => [ 'icon_position_bg_background!' => '' ] ] ); $this->add_responsive_control( 'icon_color_hover', [ 'label' => esc_html__( 'Icon Hover', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item:hover .elementor-icon-list-icon i' => 'color: {{VALUE}};', '{{WRAPPER}} .elementor-icon-list-item:hover .elementor-icon-list-icon svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};' ], ] ); $this->add_responsive_control( 'ekit_icon_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-icon' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'icon_size', [ 'label' => esc_html__( 'Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => 14, ], 'range' => [ 'px' => [ 'min' => 6, ], ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-icon' => 'width: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementor-icon-list-icon i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementor-icon-list-icon svg' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'section_text_style', [ 'label' => esc_html__( 'Text', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'text_color', [ 'label' => esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-text' => 'color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_text_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-text' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'text_color_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item:hover .elementor-icon-list-text' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'text_indent', [ 'label' => esc_html__( 'Padding Left', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'max' => 50, ], ], 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-text' => is_rtl() ? 'padding-right: {{SIZE}}{{UNIT}};' : 'padding-left: {{SIZE}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'icon_typography', 'selector' => '{{WRAPPER}} .elementor-icon-list-item', ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_menu_subtitle_style_tab', [ 'label' => esc_html__( 'Subtitle', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_menu_subtitle_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_menu_subtitle', ] ); $this->add_control( 'ekit_menu_subtitle_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit_menu_subtitle' => 'color: {{VALUE}}', ], ] ); $this->add_control( 'ekit_menu_subtitle_color_hover', [ 'label' => esc_html__( 'Color Hover', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementor-icon-list-item a:hover .ekit_menu_subtitle' => 'color: {{VALUE}}', ], ] ); $this->add_responsive_control( 'ekit_menu_subtitle_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit_menu_subtitle' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'section_label', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_menu_list_label_title_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_menu_label' ] ); $this->add_responsive_control( 'ekit_menu_list_label_title_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit_menu_label' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ] ] ); $this->add_responsive_control( 'ekit_menu_list_label_title_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit_menu_label' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ] ] ); $this->add_responsive_control( 'ekit_menu_list_label_title_border_radius', [ 'label' => esc_html__( 'Border radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit_menu_label' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ] ] ); $this->add_control( 'ekit_menu_list_label_align', [ 'label' => esc_html__( 'Horizontal Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'ekit_badge_left' => [ 'title' => esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'ekit_badge_right' => [ 'title' => esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'ekit_badge_left', 'toggle' => true ] ); $this->add_responsive_control( 'ekit_menu_list_label_vetical_align_left', [ 'label' => esc_html__( 'Vertical Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'flex-start' => [ 'title' => esc_html__( 'Top', 'elementskit-lite' ), 'icon' => 'eicon-v-align-top', ], 'center' => [ 'title' => esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-v-align-middle', ], 'flex-end' => [ 'title' => esc_html__( 'Bottom', 'elementskit-lite' ), 'icon' => 'eicon-v-align-bottom', ], ], 'default' => 'center', 'toggle' => true, 'selectors' => [ '{{WRAPPER}} .ekit_menu_label' => 'align-self: {{VALUE}};', ], ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); $grid_d = empty($settings['page_grid']) ? '' : 'col-lg-'.$settings['page_grid']; $grid_t = empty($settings['page_grid_tablet']) ? '' : 'col-md-'.$settings['page_grid_tablet']; $grid_m = empty($settings['page_grid_mobile']) ? '' : 'col-xs-'.$settings['page_grid_mobile']; $this->add_render_attribute( 'icon_list', 'class', 'elementor-icon-list-items' ); $this->add_render_attribute( 'icon_list', 'class', (!empty($settings['page_grid']) ? 'row' : '') ); $this->add_render_attribute( 'list_item', 'class', 'elementor-icon-list-item' ); if ( 'inline' === $settings['view'] ) { $this->add_render_attribute( 'icon_list', 'class', 'elementor-inline-items' ); $this->add_render_attribute( 'list_item', 'class', 'elementor-inline-item' ); } ?>
print_render_attribute_string( 'icon_list' ); ?>> $item ) : $post = ''; if ($item['ekit_page_list_select_page_or_custom_link'] == 'yes') { $post = !empty( $item['link'] ) ? get_post($item['link']) : 0; } else { $post = $item['ekit_page_list_website_link']['url']; } if($post != null) : $text = empty($item['text']) ? $post->post_title : $item['text']; if($item['ekit_page_list_select_page_or_custom_link'] == 'yes') { $options = [ 'url' => !empty($post) ? get_the_permalink($post->ID) : '', 'is_external' => ($settings['ekit_href_target'] === '_blank') ? true : false, 'nofollow' => ($settings['ekit_href_rel'] === 'yes') ? true : false, ]; $this->add_link_attributes( 'link_' .$index, $options ); } else { if (!empty($item['ekit_page_list_website_link']['url'])) { $this->add_link_attributes( 'link_' . $index, $item['ekit_page_list_website_link'] ); } } ?>
add_script_depends('ekit-nav-menu'); } public function get_name() { return Handler::get_name(); } public function get_title() { return Handler::get_title(); } public function get_icon() { return Handler::get_icon(); } public function get_categories() { return Handler::get_categories(); } public function get_keywords() { return Handler::get_keywords(); } public function get_help_url() { return 'https://wpmet.com/doc/nav-menu/'; } public function get_menus(){ $list = []; $menus = wp_get_nav_menus(); foreach($menus as $menu){ $list[$menu->slug] = $menu->name; } return $list; } protected function register_controls() { $this->start_controls_section( 'elementskit_content_tab', [ 'label' => esc_html__('Menu Settings', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $this->add_control( 'elementskit_nav_menu', [ 'label' => esc_html__( 'Select menu', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => $this->get_menus(), ] ); $this->add_responsive_control( 'elementskit_main_menu_position', [ 'label' => esc_html__( 'Horizontal menu position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'elementskit-menu-po-left', 'options' => [ 'elementskit-menu-po-left' => esc_html__( 'Left', 'elementskit-lite' ), 'elementskit-menu-po-center' => esc_html__( 'Center', 'elementskit-lite' ), 'elementskit-menu-po-right' => esc_html__( 'Right', 'elementskit-lite' ), 'elementskit-menu-po-justified' => esc_html__( 'Justified', 'elementskit-lite' ), ], ] ); $this->add_control( 'elementskit_nav_dropdown_as', [ 'label' => esc_html__( 'Dropdown open as', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'ekit-nav-dropdown-hover', 'options' => [ 'ekit-nav-dropdown-hover' => esc_html__( 'Hover', 'elementskit-lite' ), 'ekit-nav-dropdown-click' => esc_html__( 'Click', 'elementskit-lite' ), ], ] ); if(\ElementsKit_Lite::license_status() === 'valid') { $this->add_control( 'elementskit_submenu_indicator_icon', [ 'label' => esc_html__( 'Dropdown Indicator Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'skin' => 'inline', 'exclude_inline_options' => ['svg'], 'skin_settings' => [ 'inline' => [ 'none' => [ 'label' => esc_html__( 'Default', 'elementskit-lite' ), 'icon' => 'icon icon-down-arrow1', ], 'icon' => [ 'label' => esc_html__( 'Icon Library', 'elementskit-lite' ), 'icon' => 'fas fa-external-link-alt', ], ], ], 'recommended' => [ 'ekiticons' => [ 'down-arrow1', 'arrow-point-to-down', 'plus', 'link', ], 'fa-solid' => [ 'plus', 'external-link-alt', 'link', 'angle-down', ], ], 'label_block' => false, ] ); } else { $this->add_control( 'elementskit_style_tab_submenu_item_arrow', [ 'label' => esc_html__( 'Submenu Indicator', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'elementskit_line_arrow', 'options' => [ 'elementskit_line_arrow' => esc_html__( 'Line Arrow', 'elementskit-lite' ), 'elementskit_plus_icon' => esc_html__( 'Plus', 'elementskit-lite' ), 'elementskit_fill_arrow' => esc_html__( 'Fill Arrow', 'elementskit-lite' ), 'elementskit_none' => esc_html__( 'None', 'elementskit-lite' ), ], ] ); } $this->add_control( 'elementskit_one_page_enable', [ 'label' => esc_html__('Enable one page? ', 'elementskit-lite'), 'description' => esc_html__('This works in the current page.', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), ] ); $this->add_control( 'elementskit_responsive_breakpoint', [ 'label' => __( 'Responsive Breakpoint', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'ekit_menu_responsive_tablet', 'options' => [ 'ekit_menu_responsive_tablet' => __( 'Tablet', 'elementskit-lite' ), 'ekit_menu_responsive_mobile' => __( 'Mobile', 'elementskit-lite' ), ], ] ); $this->end_controls_section(); $this->start_controls_section( 'elementskit_mobile_menu', [ 'label' => esc_html__('Mobile Menu Settings', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $this->add_control( 'elementskit_nav_menu_logo', [ 'label' => esc_html__( 'Mobile Menu Logo', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'dynamic' => [ 'active' => true, ], 'default' => [ 'url' => '', //Utils::get_placeholder_image_src() -- removed for conflict with jetpack 'id' => -1 ], ] ); $this->add_control( 'elementskit_nav_menu_logo_link_to', [ 'label' => esc_html__( 'Menu link', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'home', 'options' => [ 'home' => esc_html__( 'Default(Home)', 'elementskit-lite' ), 'custom' => esc_html__( 'Custom URL', 'elementskit-lite' ), ], ] ); $this->add_control( 'elementskit_nav_menu_logo_link', [ 'label' => esc_html__( ' Custom Link', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'dynamic' => [ 'active' => true, ], 'placeholder' => 'https://wpmet.com', 'condition' => [ 'elementskit_nav_menu_logo_link_to' => 'custom', ], 'show_label' => false, ] ); $this->add_control( 'elementskit_hamburger_icon', [ 'label' => __( 'Hamburger Icon (Optional)', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'separator' => 'before', ] ); $this->add_control( 'submenu_click_area', [ 'label' => esc_html__('Submenu Click Area', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__('Icon', 'elementskit-lite'), 'label_off' => esc_html__('Text', 'elementskit-lite'), 'return_value' => 'icon', 'default' => 'icon', ] ); $this->end_controls_section(); $this->start_controls_section( 'elementskit_menu_style_tab', [ 'label' => esc_html__('Menu Wrapper', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'elementskit_menubar_height', [ 'label' => esc_html__( 'Menu Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 30, 'max' => 300, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'devices' => [ 'desktop' ], 'desktop_default' => [ 'size' => 80, 'unit' => 'px', ], 'tablet_default' => [ 'size' => 100, 'unit' => '%', ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-container' => 'height: {{SIZE}}{{UNIT}};', ], 'separator' => 'after', ] ); $this->add_control( 'elementskit_menu_wrap_h', [ 'label' => esc_html__( 'Menu wrapper background', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_menubar_background', 'label' => esc_html__( 'Menu Panel Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'devices' => [ 'desktop' ], 'selector' => '{{WRAPPER}} .elementskit-menu-container', ] ); $this->add_responsive_control( 'wrapper_color_mobile', [ 'label' => esc_html__( 'Mobile Wrapper Background', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'devices' => ['desktop', 'tablet', 'mobile'], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-container' => 'background-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'elementskit_mobile_menu_panel_spacing', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'tablet_default' => [ 'top' => '10', 'right' => '0', 'bottom' => '10', 'left' => '0', 'unit' => 'px', ], 'devices' => ['desktop', 'tablet'], 'selectors' => [ '{{WRAPPER}} .elementskit-nav-identity-panel' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_mobile_menu_panel_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'devices' => ['desktop', 'tablet', 'mobile'], 'range' => [ 'px' => [ 'min' => 350, 'max' => 700, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'tablet_default' => [ 'size' => 350, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-container' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_border_radius', [ 'label' => esc_html__( 'Menu border radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px' ], 'separator' => [ 'before' ], 'desktop_default' => [ 'top' => 0, 'right' => 0, 'bottom' => 0, 'left' => 0, 'unit' => 'px', ], 'tablet_default' => [ 'top' => 0, 'right' => 0, 'bottom' => 0, 'left' => 0, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-container' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_menu_item_icon_spacing', [ 'label' => esc_html__( 'Menu Icon Spacing', 'elementskit-lite' ), 'description' => esc_html__( 'This is only work with Mega menu icon option', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav li a .ekit-menu-icon' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'elementskit_style_tab_menuitem', [ 'label' => esc_html__('Menu item style', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'elementskit_content_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-navbar-nav > li > a', ] ); $this->add_control( 'elementskit_menu_item_h', [ 'label' => esc_html__( 'Menu Item Style', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->start_controls_tabs( 'elementskit_nav_menu_tabs' ); // Normal $this->start_controls_tab( 'elementskit_nav_menu_normal_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_item_background', 'label' => esc_html__( 'Item background', 'elementskit-lite' ), 'types' => ['classic', 'gradient'], 'selector' => '{{WRAPPER}} .elementskit-navbar-nav > li > a', ] ); $this->add_responsive_control( 'elementskit_menu_text_color', [ 'label' => esc_html__( 'Item text color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'desktop_default' => '#000000', 'tablet_default' => '#000000', 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li > a' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_text_border', 'selector' => '{{WRAPPER}} .elementskit-navbar-nav > li > a', 'size_units' => ['px'], ] ); $this->add_control( 'elementskit_menu_text_border_radius', [ 'label' => esc_html__('Border Radius (px)', 'elementskit-lite'), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li > a' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); // Hover $this->start_controls_tab( 'elementskit_nav_menu_hover_tab', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_item_background_hover', 'label' => esc_html__( 'Item background', 'elementskit-lite' ), 'types' => ['classic', 'gradient'], 'selector' => '{{WRAPPER}} .elementskit-navbar-nav > li > a:hover, {{WRAPPER}} .elementskit-navbar-nav > li > a:focus, {{WRAPPER}} .elementskit-navbar-nav > li > a:active, {{WRAPPER}} .elementskit-navbar-nav > li:hover > a', ] ); $this->add_responsive_control( 'elementskit_item_color_hover', [ 'label' => esc_html__( 'Item text color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#707070', 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li > a:hover' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li > a:focus' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li > a:active' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li:hover > a' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_text_border_hover', 'selector' => '{{WRAPPER}} .elementskit-navbar-nav > li:hover > a', 'size_units' => ['px'], ] ); $this->add_control( 'elementskit_menu_text_border_radius_hover', [ 'label' => esc_html__('Border Radius (px)', 'elementskit-lite'), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li:hover > a' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); // active $this->start_controls_tab( 'elementskit_nav_menu_active_tab', [ 'label' => esc_html__( 'Active', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_nav_menu_active_bg_color', 'label' => esc_html__( 'Item background', 'elementskit-lite' ), 'types' => ['classic', 'gradient'], 'selector' => '{{WRAPPER}} .elementskit-navbar-nav > li.current-menu-item > a,{{WRAPPER}} .elementskit-navbar-nav > li.current-menu-ancestor > a' ] ); $this->add_responsive_control( 'elementskit_nav_menu_active_text_color', [ 'label' => esc_html__( 'Item text color (Active)', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#707070', 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li.current-menu-item > a' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li.current-menu-ancestor > a' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_text_border_active', 'selector' => '{{WRAPPER}} .elementskit-navbar-nav > li.current-menu-item > a', 'size_units' => ['px'], ] ); $this->add_control( 'elementskit_menu_text_border_radius_active', [ 'label' => esc_html__('Border Radius (px)', 'elementskit-lite'), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li.current-menu-item > a' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_responsive_control( 'elementskit_menu_item_spacing', [ 'label' => esc_html__( 'Item Spacing', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'separator' => [ 'before' ], 'desktop_default' => [ 'top' => 0, 'right' => 15, 'bottom' => 0, 'left' => 15, 'unit' => 'px', ], 'tablet_default' => [ 'top' => 10, 'right' => 15, 'bottom' => 10, 'left' => 15, 'unit' => 'px', ], 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li > a' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_menu_item_margin', [ 'label' => esc_html__( 'Item Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'elementskit_style_tab_submenu_indicator', [ 'label' => esc_html__('Submenu indicator style', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_submenu_indicator_font_size', [ 'label' => esc_html__( 'Font Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 5, 'max' => 100, 'step' => 1, ] ], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li > a .elementskit-submenu-indicator' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon' => 'font-size: {{SIZE}}{{UNIT}};', ] ] ); $this->add_responsive_control( 'elementskit_style_tab_submenu_indicator_color', [ 'label' => esc_html__( 'Indicator color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#101010', 'alpha' => false, 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav > li > a .elementskit-submenu-indicator' => 'color: {{VALUE}}; fill: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon' => 'color: {{VALUE}}; fill: {{VALUE}}', ], ] ); $this->add_responsive_control( 'ekit_submenu_indicator_spacing', [ 'label' => esc_html__( 'Indicator Margin (px)', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', '{{WRAPPER}} .elementskit-navbar-nav-default .elementskit-dropdown-has>a .ekit-submenu-indicator-icon' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'elementskit_style_tab_submenu_item', [ 'label' => esc_html__('Submenu item style', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'elementskit_menu_item_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a', ] ); $this->add_responsive_control( 'elementskit_submenu_item_spacing', [ 'label' => esc_html__( 'Spacing', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'devices' => ['desktop', 'tablet'], 'desktop_default' => [ 'top' => 15, 'right' => 15, 'bottom' => 15, 'left' => 15, 'unit' => 'px', ], 'tablet_default' => [ 'top' => 15, 'right' => 15, 'bottom' => 15, 'left' => 15, 'unit' => 'px', ], 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'elementskit_submenu_active_hover_tabs' ); $this->start_controls_tab( 'elementskit_submenu_normal_tab', [ 'label' => esc_html__('Normal', 'elementskit-lite') ] ); $this->add_responsive_control( 'elementskit_submenu_item_color', [ 'label' => esc_html__( 'Item text color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_menu_item_background', 'label' => esc_html__( 'Item background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'elementskit_submenu_hover_tab', [ 'label' => esc_html__('Hover', 'elementskit-lite') ] ); $this->add_responsive_control( 'elementskit_item_text_color_hover', [ 'label' => esc_html__( 'Item text color (hover)', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#707070', 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active' => 'color: {{VALUE}}', '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_menu_item_background_hover', 'label' => esc_html__( 'Item background (hover)', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => ' {{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover, {{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus, {{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active, {{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'elementskit_submenu_active_tab', [ 'label' => esc_html__('Active', 'elementskit-lite') ] ); $this->add_responsive_control( 'elementskit_nav_sub_menu_active_text_color', [ 'label' => esc_html__( 'Item text color (Active)', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#707070', 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a' => 'color: {{VALUE}} !important' ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_nav_sub_menu_active_bg_color', 'label' => esc_html__( 'Item background (Active)', 'elementskit-lite' ), 'types' => ['classic', 'gradient'], 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'elementskit_menu_item_border_heading', [ 'label' => esc_html__( 'Sub Menu Items Border', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_item_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li > a', ] ); $this->add_control( 'elementskit_menu_item_border_last_child_heading', [ 'label' => esc_html__( 'Border Last Child', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_item_border_last_child', 'label' => esc_html__( 'Border last Child', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a', ] ); $this->add_control( 'elementskit_menu_item_border_first_child_heading', [ 'label' => esc_html__( 'Border First Child', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_item_border_first_child', 'label' => esc_html__( 'Border First Child', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a', ] ); $this->end_controls_section(); $this->start_controls_section( 'elementskit_style_tab_submenu_panel', [ 'label' => esc_html__('Submenu panel style', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'sub_panel_padding', [ 'label' => esc_html__('Padding', 'elementskit-lite'), 'type' => Controls_Manager::DIMENSIONS, 'default' => [ 'top' => '15', 'bottom' => '15', 'left' => '0', 'right' => '0', 'isLinked' => false, ], 'selectors' => [ '{{WRAPPER}} .elementskit-submenu-panel' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_panel_submenu_border', 'label' => esc_html__( 'Panel Menu Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_submenu_container_background', 'label' => esc_html__( 'Container background', 'elementskit-lite' ), 'types' => [ 'classic','gradient' ], 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel', ] ); $this->add_responsive_control( 'elementskit_submenu_panel_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'desktop_default' => [ 'top' => 0, 'right' => 0, 'bottom' => 0, 'left' => 0, 'unit' => 'px', ], 'tablet_default' => [ 'top' => 0, 'right' => 0, 'bottom' => 0, 'left' => 0, 'unit' => 'px', ], 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_submenu_container_width', [ 'label' => esc_html__( 'Conatiner width', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'devices' => [ 'desktop' ], 'desktop_default' => '220px', 'tablet_default' => '200px', 'selectors' => [ '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel' => 'min-width: {{VALUE}};', ] ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'elementskit_panel_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-navbar-nav .elementskit-submenu-panel', ] ); $this->end_controls_section(); $this->start_controls_section( 'elementskit_menu_toggle_style_tab', [ 'label' => esc_html__( 'Hamburger Style', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'elementskit_menu_toggle_style_title', [ 'label' => esc_html__( 'Hamburger Toggle', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_responsive_control( 'elementskit_menu_toggle_icon_position', [ 'label' => esc_html__( 'Position', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'label_block' => false, 'options' => [ 'left' => [ 'title' => esc_html__( 'Top', 'elementskit-lite' ), 'icon' => 'fa fa-angle-left', ], 'right' => [ 'title' => esc_html__( 'Middle', 'elementskit-lite' ), 'icon' => 'fa fa-angle-right', ], ], 'default' => 'right', 'selectors' => [ '{{WRAPPER}} .elementskit-menu-hamburger' => 'float: {{VALUE}}', ], ] ); $this->add_responsive_control( 'elementskit_menu_toggle_spacing', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', ], 'devices' => ['desktop', 'tablet'], 'tablet_default' => [ 'top' => '8', 'right' => '8', 'bottom' => '8', 'left' => '8', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-hamburger' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_menu_toggle_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 45, 'max' => 100, 'step' => 1, ], ], 'devices' => ['desktop', 'tablet'], 'tablet_default' => [ 'unit' => 'px', 'size' => 45, ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-hamburger' => 'width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_menu_toggle_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'devices' => ['desktop', 'tablet'], 'tablet_default' => [ 'unit' => 'px', 'size' => 3, ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-hamburger' => 'border-radius: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_menu_open_typography', [ 'label' => esc_html__( 'Icon Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 15, 'max' => 100, 'step' => 1, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-hamburger > .ekit-menu-icon' => 'font-size: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'elementskit_hamburger_icon[value]!' => '', ], ] ); $this->start_controls_tabs( 'elementskit_menu_toggle_normal_and_hover_tabs' ); $this->start_controls_tab( 'elementskit_menu_toggle_normal', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_menu_toggle_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic' ], 'selector' => '{{WRAPPER}} .elementskit-menu-hamburger', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_toggle_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'separator' => 'before', 'selector' => '{{WRAPPER}} .elementskit-menu-hamburger', ] ); $this->add_control( 'elementskit_menu_toggle_icon_color', [ 'label' => esc_html__( 'Hamburger Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => 'rgba(0, 0, 0, 0.5)', 'selectors' => [ '{{WRAPPER}} .elementskit-menu-hamburger .elementskit-menu-hamburger-icon' => 'background-color: {{VALUE}}', '{{WRAPPER}} .elementskit-menu-hamburger > .ekit-menu-icon' => 'color: {{VALUE}}', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'elementskit_menu_toggle_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_menu_toggle_background_hover', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic' ], 'selector' => '{{WRAPPER}} .elementskit-menu-hamburger:hover', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_toggle_border_hover', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'separator' => 'before', 'selector' => '{{WRAPPER}} .elementskit-menu-hamburger:hover', ] ); $this->add_control( 'elementskit_menu_toggle_icon_color_hover', [ 'label' => esc_html__( 'Hamburger Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => 'rgba(0, 0, 0, 0.5)', 'selectors' => [ '{{WRAPPER}} .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon' => 'background-color: {{VALUE}}', '{{WRAPPER}} .elementskit-menu-hamburger:hover > .ekit-menu-icon' => 'color: {{VALUE}}', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'elementskit_menu_close_style_title', [ 'label' => esc_html__( 'Close Toggle', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'elementskit_menu_close_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-menu-close', ] ); $this->add_responsive_control( 'elementskit_menu_close_spacing', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', ], 'devices' => ['desktop', 'tablet'], 'tablet_default' => [ 'top' => '8', 'right' => '8', 'bottom' => '8', 'left' => '8', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-close' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_menu_close_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', ], 'devices' => ['desktop', 'tablet'], 'tablet_default' => [ 'top' => '12', 'right' => '12', 'bottom' => '12', 'left' => '12', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-close' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_menu_close_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 45, 'max' => 100, 'step' => 1, ], ], 'devices' => ['desktop', 'tablet'], 'tablet_default' => [ 'unit' => 'px', 'size' => 45, ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-close' => 'width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_menu_close_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'devices' => ['desktop', 'tablet'], 'tablet_default' => [ 'unit' => 'px', 'size' => 3, ], 'selectors' => [ '{{WRAPPER}} .elementskit-menu-close' => 'border-radius: {{SIZE}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'elementskit_menu_close_normal_and_hover_tabs' ); $this->start_controls_tab( 'elementskit_menu_close_normal', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_menu_close_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic' ], 'selector' => '{{WRAPPER}} .elementskit-menu-close', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_close_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'separator' => 'before', 'selector' => '{{WRAPPER}} .elementskit-menu-close', ] ); $this->add_control( 'elementskit_menu_close_icon_color', [ 'label' => esc_html__( 'Hamburger Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => 'rgba(51, 51, 51, 1)', 'selectors' => [ '{{WRAPPER}} .elementskit-menu-close' => 'color: {{VALUE}}', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'elementskit_menu_close_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'elementskit_menu_close_background_hover', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic' ], 'selector' => '{{WRAPPER}} .elementskit-menu-close:hover', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'elementskit_menu_close_border_hover', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'separator' => 'before', 'selector' => '{{WRAPPER}} .elementskit-menu-close:hover', ] ); $this->add_control( 'elementskit_menu_close_icon_color_hover', [ 'label' => esc_html__( 'Hamburger Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => 'rgba(0, 0, 0, 0.5)', 'selectors' => [ '{{WRAPPER}} .elementskit-menu-close:hover' => 'color: {{VALUE}}', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->start_controls_section( 'elementskit_mobile_menu_logo_style_tab', [ 'label' => esc_html__( 'Mobile Menu Logo', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'elementskit_mobile_menu_logo_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 500, 'step' => 5, ], ], 'tablet_default' => [ 'unit' => 'px', 'size' => 160, ], 'mobile_default' => [ 'unit' => 'px', 'size' => 120, ], 'selectors' => [ '{{WRAPPER}} .elementskit-nav-logo > img' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_mobile_menu_logo_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 200, 'step' => 1, ], ], 'tablet_default' => [ 'unit' => 'px', 'size' => 60, ], 'mobile_default' => [ 'unit' => 'px', 'size' => 50, ], 'selectors' => [ '{{WRAPPER}} .elementskit-nav-logo > img' => 'max-height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_mobile_menu_logo_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'tablet_default' => [ 'top' => '5', 'right' => '0', 'bottom' => '5', 'left' => '0', 'unit' => 'px', 'isLinked' => 'false', ], 'selectors' => [ '{{WRAPPER}} .elementskit-nav-logo' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'elementskit_mobile_menu_logo_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'tablet_default' => [ 'top' => '5', 'right' => '5', 'bottom' => '5', 'left' => '5', 'unit' => 'px', 'isLinked' => 'true', ], 'selectors' => [ '{{WRAPPER}} .elementskit-nav-logo' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { $settings = $this->get_settings_for_display(); // Return if menu not selected if(empty($settings['elementskit_nav_menu'])) { return; } $hamburger_icon_value = ''; $hamburger_icon_type = ''; if ($settings['elementskit_hamburger_icon'] != '' && $settings['elementskit_hamburger_icon']) { if ($settings['elementskit_hamburger_icon']['library'] !== 'svg') { $hamburger_icon_value = esc_attr($settings['elementskit_hamburger_icon']['value']); $hamburger_icon_type = esc_attr('icon'); } else { $hamburger_icon_value = esc_url($settings['elementskit_hamburger_icon']['value']['url']); $hamburger_icon_type = esc_attr('url'); } } // Responsive menu breakpoint $responsive_menu_breakpoint = ''; if ($settings['elementskit_responsive_breakpoint'] === 'ekit_menu_responsive_tablet') { $responsive_menu_breakpoint = "1024"; } else { $responsive_menu_breakpoint = "767"; } echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); if($settings['elementskit_nav_menu'] != '' && wp_get_nav_menu_items($settings['elementskit_nav_menu']) !== false && count(wp_get_nav_menu_items($settings['elementskit_nav_menu'])) > 0){ /** * Hamburger Toggler Button */ ?> '; // Use an if statement to conditionally display the site logo if (!empty($settings['elementskit_nav_menu_logo']['id'])) : $markup .= ' '; endif; $markup .= '
'; $container_classes = [ 'elementskit-menu-container elementskit-menu-offcanvas-elements elementskit-navbar-nav-default', 'ekit-nav-menu-one-page-' . $settings['elementskit_one_page_enable'], !empty($settings['elementskit_nav_dropdown_as']) ? $settings['elementskit_nav_dropdown_as'] : 'ekit-nav-dropdown-hover', ]; $args = [ 'items_wrap' => '' . $markup, 'container' => 'div', 'container_id' => 'ekit-megamenu-' . $settings['elementskit_nav_menu'], 'container_class' => join(' ', $container_classes), 'menu' => $settings['elementskit_nav_menu'], 'menu_class' => 'elementskit-navbar-nav ' . $settings['elementskit_main_menu_position'] .' submenu-click-on-'. $settings['submenu_click_area'], 'depth' => 4, 'echo' => true, 'fallback_cb' => 'wp_page_menu', 'walker' => (class_exists('\ElementsKit_Lite\ElementsKit_Menu_Walker') ? new \ElementsKit_Lite\ElementsKit_Menu_Walker() : '' ) ]; // set submenu indicator icon $args['submenu_indicator_icon'] = $this->get_indicator_icon($settings); // WP 6.1 submenu issue if(version_compare(get_bloginfo('version'), '6.1', '>=')){ unset($args['depth']); } wp_nav_menu($args); /** * Mobile Menu Overlay */ ?>
editor->is_edit_mode() ) : ?>   $indicator_class, 'aria-hidden' => 'true']); } } elseif(!empty($elementskit_style_tab_submenu_item_arrow)) { $icon_class_map = [ 'elementskit_line_arrow' => 'icon-down-arrow1', 'elementskit_plus_icon' => 'icon-plus', 'elementskit_fill_arrow' => 'icon-arrow-point-to-down', ]; $selected_arrow = $elementskit_style_tab_submenu_item_arrow; if (isset($icon_class_map[$selected_arrow])) { return sprintf('', $icon_class_map[$selected_arrow], $indicator_class); } } return $icon_html; } } widgets/icon-box/icon-box-handler.php000064400000001400150522036200013560 0ustar00start_controls_section( 'ekit_icon_box', [ 'label' => esc_html__( 'Icon Box', 'elementskit-lite' ), ] ); $this->add_control( 'enable_equal_height', [ 'label' => esc_html__( 'Equal Height?', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'enable' => esc_html__( 'Enable', 'elementskit-lite' ), 'disable' => esc_html__( 'Disable', 'elementskit-lite' ), ], 'default' => 'disable', 'prefix_class' => 'ekit-equal-height-', 'selectors' => [ '{{WRAPPER}}.ekit-equal-height-enable, {{WRAPPER}}.ekit-equal-height-enable .elementor-widget-container, {{WRAPPER}}.ekit-equal-height-enable .ekit-wid-con, {{WRAPPER}}.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox' => 'height: 100%;', ], ] ); $this->add_control( 'ekit_icon_box_enable_header_icon', [ 'label' => esc_html__( 'Icon Type', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'label_block' => false, 'options' => [ 'none' => [ 'title' => esc_html__( 'None', 'elementskit-lite' ), 'icon' => 'fa fa-ban', ], 'icon' => [ 'title' => esc_html__( 'Icon', 'elementskit-lite' ), 'icon' => 'fa fa-paint-brush', ], 'image' => [ 'title' => esc_html__( 'Image', 'elementskit-lite' ), 'icon' => 'fa fa-image', ], ], 'default' => 'icon', ] ); $this->add_control( 'ekit_icon_box_header_icons__switch', [ 'label' => esc_html__('Add icon? ', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), 'condition' => [ 'ekit_icon_box_enable_header_icon!' => 'none', ] ] ); $this->add_control( 'ekit_icon_box_header_icons', [ 'label' => esc_html__( 'Header Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_icon_box_header_icon', 'default' => [ 'value' => 'icon icon-review', 'library' => 'ekiticons', ], 'label_block' => true, 'condition' => [ 'ekit_icon_box_enable_header_icon' => 'icon', 'ekit_icon_box_header_icons__switch' => 'yes' ] ] ); $this->add_control( 'ekit_icon_box_header_image', [ 'label' => esc_html__( 'Choose Image', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'default' => [ 'url' => Utils::get_placeholder_image_src(), 'id' => -1 ], 'dynamic' => [ 'active' => true, ], 'condition' => [ 'ekit_icon_box_enable_header_icon' => 'image', ] ] ); $this->add_control( 'ekit_icon_box_title_text', [ 'label' => esc_html__( 'Title ', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Strategy and Planning', 'elementskit-lite' ), 'placeholder' => esc_html__( 'Enter your title', 'elementskit-lite' ), 'label_block' => true, 'separator' => 'before', ] ); $this->add_control( 'ekit_icon_box_description_text', [ 'label' => esc_html__( 'Content', 'elementskit-lite' ), 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'We bring the right people together to challenge established thinking and drive transform in 2020', 'elementskit-lite' ), 'placeholder' => esc_html__( 'Enter your description', 'elementskit-lite' ), 'separator' => 'none', 'rows' => 10, 'show_label' => false, ] ); $this->end_controls_section(); // Section Button $this->start_controls_section( 'ekit_icon_box_section_button', [ 'label' => esc_html__( 'Read More', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_icon_box_enable_btn', [ 'label' => esc_html__( 'Enable Button', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', 'separator' => 'before', ] ); $this->add_control( 'ekit_icon_box_enable_hover_btn', [ 'label' => esc_html__( 'Enable Button on Hover', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', 'separator' => 'before', 'condition' => [ 'ekit_icon_box_enable_btn' => 'yes', ] ] ); $this->add_control( 'ekit_icon_box_btn_text', [ 'label' =>esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'default' =>esc_html__( 'Learn more ', 'elementskit-lite' ), 'placeholder' =>esc_html__( 'Learn more ', 'elementskit-lite' ), 'dynamic' => array( 'active' => true ), 'condition' => [ 'ekit_icon_box_enable_btn' => 'yes', ] ] ); $this->add_control( 'ekit_icon_box_btn_url', [ 'label' =>esc_html__( 'URL', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'placeholder' =>esc_url('https://wpmet.com'), 'default' => [ 'url' => '#', ], 'dynamic' => [ 'active' => true, ], 'condition' => [ 'ekit_icon_box_enable_btn' => 'yes', ] ] ); $this->add_control( 'ekit_icon_box_icons__switch', [ 'label' => esc_html__('Add icon? ', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), 'condition' => [ 'ekit_icon_box_enable_btn' => 'yes', ] ] ); $this->add_control( 'ekit_icon_box_icons', [ 'label' =>esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_icon_box_icon', 'default' => [ 'value' => '', ], 'label_block' => true, 'condition' => [ 'ekit_icon_box_enable_btn' => 'yes', 'ekit_icon_box_icons__switch' => 'yes' ] ] ); $this->add_control( 'ekit_icon_box_icon_align', [ 'label' =>esc_html__( 'Icon Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'left', 'options' => [ 'left' =>esc_html__( 'Before', 'elementskit-lite' ), 'right' =>esc_html__( 'After', 'elementskit-lite' ), ], 'condition' => [ 'ekit_icon_box_icons__switch' => 'yes', 'ekit_icon_box_enable_btn' => 'yes', ], ] ); $this->add_control( 'ekit_icon_box_show_global_link', [ 'label' => esc_html__( 'Global Link', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'yes', 'condition' => [ 'ekit_icon_box_enable_btn!' => 'yes', ], ] ); $this->add_control( 'ekit_icon_box_global_link', [ 'label' => esc_html__( 'Link', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'placeholder' => esc_html__( 'https://wpmet.com', 'elementskit-lite' ), 'show_external' => true, 'default' => [ 'url' => '#', ], 'dynamic' => [ 'active' => true, ], 'condition' => [ 'ekit_icon_box_show_global_link' => 'yes', 'ekit_icon_box_enable_btn!' => 'yes', ], ] ); $this->end_controls_section(); // Settings $this->start_controls_section( 'ekit_icon_box_section_settings', [ 'label' => esc_html__( 'Settings', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_icon_box_enable_water_mark', [ 'label' => esc_html__( 'Enable Hover Water Mark ', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => '', ] ); $this->add_control( 'ekit_icon_box_water_mark_icons', [ 'label' => esc_html__( 'Social Icons', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_icon_box_water_mark_icon', 'default' => [ 'value' => 'icon icon-review', 'library' => 'ekiticons', ], 'label_block' => true, 'condition' => [ 'ekit_icon_box_enable_water_mark' => 'yes' ] ] ); $this->add_control( 'ekit_icon_box_icon_position', [ 'label' => esc_html__( 'Icon Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'top', 'options' => [ 'top' => esc_html__( 'Top', 'elementskit-lite' ), 'left' => esc_html__( 'Left', 'elementskit-lite' ), 'right' => esc_html__( 'Right', 'elementskit-lite' ), ], 'separator' => 'before', 'condition' => [ 'ekit_icon_box_header_icons__switch' => 'yes', 'ekit_icon_box_enable_header_icon!' => 'none', ] ] ); $this->add_control( 'ekit_icon_box_text_align_responsive', [ 'label' => esc_html__( 'Content Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'toggle' => true, 'separator' => 'before', ] ); $this->add_control( 'ekit_icon_box_title_size', [ 'label' => esc_html__( 'Title HTML Tag', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ], 'default' => 'h3', 'separator' => 'before', ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_icon_box_badge_control_tab', [ 'label' => esc_html__( 'Badge', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $this->add_control( 'ekit_icon_box_badge_control', [ 'label' => esc_html__( 'Show Badge', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', ] ); $this->add_control( 'ekit_icon_box_badge_title', [ 'label' => esc_html__( 'Title', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'EXCLUSIVE', 'elementskit-lite' ), 'placeholder' => esc_html__( 'Type your title here', 'elementskit-lite' ), 'condition' => [ 'ekit_icon_box_badge_control' => 'yes' ] ] ); $this->add_control( 'ekit_icon_box_badge_position', [ 'label' => esc_html__( 'Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'top_left', 'options' => [ 'top_left' => esc_html__( 'Top Left', 'elementskit-lite' ), 'top_center' => esc_html__( 'Top Center', 'elementskit-lite' ), 'top_right' => esc_html__( 'Top Right', 'elementskit-lite' ), 'center_left' => esc_html__( 'Center Left', 'elementskit-lite' ), 'center_right' => esc_html__( 'Center Right', 'elementskit-lite' ), 'bottom_left' => esc_html__( 'Bottom Left', 'elementskit-lite' ), 'bottom_center' => esc_html__( 'Bottom Center', 'elementskit-lite' ), 'bottom_right' => esc_html__( 'Bottom Right', 'elementskit-lite' ), 'custom' => esc_html__( 'Custom', 'elementskit-lite' ), ], 'condition' => [ 'ekit_icon_box_badge_control' => 'yes' ] ] ); $this->add_responsive_control( 'badge_arrow_horizontal_position', [ 'label' => esc_html__( 'Horizontal Position', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => -1000, 'max' => 1000, 'step' => 1, ], '%' => [ 'min' => -1000, 'max' => 1000, ], ], 'desktop_default' => [ 'size' => 0, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .ekit-wid-con .ekit-icon-box-badge' => 'left: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_icon_box_badge_position' => 'custom' ] ] ); $this->add_responsive_control( 'badge_arrow_horizontal_position_vertial', [ 'label' => esc_html__( 'Vertical Position', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => -1000, 'max' => 1000, 'step' => 1, ], '%' => [ 'min' => -1000, 'max' => 1000, ], ], 'desktop_default' => [ 'size' => 0, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .ekit-wid-con .ekit-icon-box-badge' => 'top: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_icon_box_badge_position' => 'custom' ] ] ); $this->end_controls_section(); // start style for Icon Box Container $this->start_controls_section( 'ekit_icon_box_section_background_style', [ 'label' => esc_html__( 'Icon Box Container', 'elementskit-lite' ), 'tab' => controls_Manager::TAB_STYLE, ] ); $this->start_controls_tabs('ekit_icon_box_style_background_tab'); $this->start_controls_tab( 'ekit_icon_box_section_background_style_n_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_infobox_bg_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient', 'video' ], 'selector' => '{{WRAPPER}} .elementskit-infobox', ] ); $this->add_responsive_control( 'ekit_icon_box_infobox_bg_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'default' => [ 'top' => '50', 'right' => '40', 'bottom' => '50', 'left' => '40', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_icon_box_infobox_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-infobox', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_icon_box_iocnbox_border_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-infobox', 'fields_options' => [ 'border' => [ 'default' => 'solid', ], 'size_units' => ['px'], 'width' => [ 'default' => [ 'top' => '1', 'right' => '1', 'bottom' => '1', 'left' => '1', ], ], 'color' => [ 'default' => '#f5f5f5', ] ] ] ); $this->add_responsive_control( 'ekit_icon_box_infobox_border_radious', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'default' => [ 'top' => '5', 'right' => '5', 'bottom' => '5', 'left' => '5', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_icon_box_section_background_style_n_hv_tab', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_infobox_bg_hover_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient', 'video' ], 'selector' => '{{WRAPPER}} .elementskit-infobox:hover', ] ); $this->add_responsive_control( 'ekit_icon_box_infobox_bg_padding_inner', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_icon_box_infobox_box_shadow_hv_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-infobox:hover', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_icon_box_icon_box_border_hv_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-infobox:hover', ] ); $this->add_responsive_control( 'ekit_icon_box_infobox_border_radious_hv', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_icon_box_info_box_hover_animation', [ 'label' => esc_html__( 'Hover Animation', 'elementskit-lite' ), 'type' => Controls_Manager::HOVER_ANIMATION, ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); // start content style $this->start_controls_section( 'ekit_icon_section_style_content', [ 'label' => esc_html__( 'Content', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_icon_box_content_valign', [ 'label' => esc_html__( 'Vertical Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'top' => [ 'title' => __( 'Top', 'elementskit-lite' ), 'icon' => 'eicon-v-align-top', ], 'middle' => [ 'title' => __( 'Middle', 'elementskit-lite' ), 'icon' => 'eicon-v-align-middle', ], 'bottom' => [ 'title' => __( 'Bottom', 'elementskit-lite' ), 'icon' => 'eicon-v-align-bottom', ], ], 'selectors_dictionary' => [ 'top' => '-webkit-box-align: start; -ms-flex-align: start; -ms-grid-row-align: flex-start; align-items: flex-start;', 'middle' => '-webkit-box-align: center; -ms-flex-align: center; -ms-grid-row-align: center; align-items: center;', 'bottom' => '-webkit-box-align: end; -ms-flex-align: end; -ms-grid-row-align: flex-end; align-items: flex-end;', ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox' => '{{VALUE}}', ], 'separator' => 'after', 'condition' => [ 'ekit_icon_box_header_icons__switch' => 'yes', 'ekit_icon_box_icon_position' => ['left', 'right'], ], ] ); $this->add_control( 'ekit_icon_heading_title', [ 'label' => esc_html__( 'Title', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, ] ); $this->add_responsive_control( 'ekit_icon_title_bottom_space', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'default'=>[ 'unit' => 'px', 'size' => '20', ], ] ); $this->add_responsive_control( 'ekit_icon_title_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'default' => [ 'top' => '0', 'right' => '0', 'bottom' => '0', 'left' => '0', 'unit' => 'px', 'isLinked' => '', ], ] ); $this->add_control( 'ekit_icon_title_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-title' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_icon_title_color_hover', [ 'label' => esc_html__( 'Color Hover', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover .elementskit-info-box-title' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_icon_title_typography_group', 'selector' => '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-title', ] ); $this->add_control( 'ekit_icon_heading_description', [ 'label' => esc_html__( 'Description', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_icon_description_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#656565', 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .box-body > p' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_icon_description_color_hover', [ 'label' => esc_html__( 'Color Hover as', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#656565', 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover .box-body > p' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_icon_description_typography_group', 'selector' => '{{WRAPPER}} .elementskit-infobox .box-body > p', ] ); $this->add_responsive_control( 'ekit_icon_box_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox p' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'default' => [ 'size' => 15, 'unit' => 'px', ], ] ); $this->add_control( 'ekit_icon_box_watermark', [ 'label' => esc_html__( 'Water Mark', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', 'condition' => [ 'ekit_icon_box_enable_water_mark' => 'yes', ] ] ); $this->add_control( 'ekit_icon_box_watermark_color', [ 'label' => esc_html__( 'Water Mark Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .icon-hover i' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-infobox .icon-hover > svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};' ], 'condition' => [ 'ekit_icon_box_enable_water_mark' => 'yes', ] ] ); $this->add_responsive_control( 'ekit_icon_box_watermark_font_size', [ 'label' => esc_html__( 'Water Mark Font Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 1000, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 100, ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .icon-hover > i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-infobox .icon-hover > svg' => 'max-width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_icon_box_enable_water_mark' => 'yes', ] ] ); $this->end_controls_section(); // Icon style $this->start_controls_section( 'ekit_icon_box_section_style_icon', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_icon_box_enable_header_icon!' => 'none', 'ekit_icon_box_header_icons__switch' => 'yes' ] ] ); $this->start_controls_tabs( 'ekit_icon_box_icon_colors' ); $this->start_controls_tab( 'ekit_icon_box_icon_colors_normal', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_icon_box_icon_primary_color', [ 'label' => esc_html__( 'Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#656565', 'selectors' => [ '{{WRAPPER}} .elementkit-infobox-icon' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-info-box-icon > svg path' => 'fill: {{VALUE}}; stroke: {{VALUE}};' ], 'condition' => [ 'ekit_icon_box_enable_header_icon' => 'icon' ] ] ); $this->add_control( 'ekit_icon_box_icon_secondary_color_normal', [ 'label' => esc_html__( 'Icon BG Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-info-box-icon' => 'background-color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_icon_box_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-info-box-icon', ] ); $this->add_responsive_control( 'ekit_icon_box_icon_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-info-box-icon' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_icon_icon_box_shadow_normal_group', 'selector' => '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-icon', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_icon_box_icon_colors_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_icon_box_hover_primary_color', [ 'label' => esc_html__( 'Icon Hover Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover .elementskit-info-box-icon i' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-infobox:hover .elementskit-info-box-icon svg path' => 'fill: {{VALUE}}; stroke: {{VALUE}};', ], 'condition' => [ 'ekit_icon_box_enable_header_icon' => 'icon' ] ] ); $this->add_control( 'ekit_icon_box_hover_background_color', [ 'label' => esc_html__( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover .elementskit-info-box-icon' => 'background-color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_icon_box_border_icon_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-infobox:hover .elementskit-info-box-icon', ] ); $this->add_control( 'ekit_icon_icons_hover_animation', [ 'label' => esc_html__( 'Hover Animation', 'elementskit-lite' ), 'type' => Controls_Manager::HOVER_ANIMATION, ] ); $this->add_responsive_control( 'ekit_icon_box_icons_hover_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover .elementskit-info-box-icon' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_icon_icon_box_shadow_group', 'selector' => '{{WRAPPER}} .elementskit-infobox:hover .elementskit-info-box-icon', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_responsive_control( 'ekit_icon_icon_size', [ 'label' => esc_html__( 'Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 6, 'max' => 300, ], ], 'default' => [ 'size' => 40, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-icon i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-info-box-icon > svg' => 'max-width: {{SIZE}}{{UNIT}}; height: auto;' ], 'separator' => 'before', 'condition' => [ 'ekit_icon_box_enable_header_icon' => 'icon' ] ] ); $this->add_responsive_control( 'ekit_icon_box_icon_space', [ 'label' => esc_html__( 'Spacing', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '', 'left' => '', 'unit' => 'px', 'isLinked' => 'true', ] ] ); $this->add_responsive_control( 'ekit_icon_icon_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-icon' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'default' => [ 'size' => 15, 'unit' => 'px', ], ] ); $this->add_responsive_control( 'ekit_icon_rotate', [ 'label' => esc_html__( 'Rotate', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => 0, 'unit' => 'deg', ], 'desktop_default' => [ 'unit' => 'deg', ], 'tablet_default' => [ 'unit' => 'deg', ], 'mobile_default' => [ 'unit' => 'deg', ], 'range' => [ 'deg' => [ 'min' => 0, 'max' => 360, 'step' => 1, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-icon' => 'transform: rotate({{SIZE}}{{UNIT}});', ], ] ); $this->add_responsive_control( 'ekit_icon_box_icon_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 10, 'max' => 200, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-icon ' => 'height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_icon_box_icon_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 10, 'max' => 200, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-icon' => 'width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_icon_box_icon_line_height', [ 'label' => esc_html__( 'Line Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 10, 'max' => 200, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementkit-infobox-icon' => 'line-height: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-infobox .elementskit-info-box-icon' => 'line-height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_icon_box_icon_vertical_align', [ 'label' => esc_html__( 'Vertical Position ', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => -200, 'max' => 200, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon' => ' -webkit-transform: translateY({{SIZE}}{{UNIT}}); -ms-transform: translateY({{SIZE}}{{UNIT}}); transform: translateY({{SIZE}}{{UNIT}});', ], 'condition' => [ 'ekit_icon_box_icon_position!' => 'top' ] ] ); $this->end_controls_section(); // start Button style $this->start_controls_section( 'ekit_icon_box_section_style', [ 'label' => esc_html__( 'Button', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_icon_box_enable_btn' => 'yes', ] ] ); $this->add_responsive_control( 'ekit_icon_box_text_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_icon_box_text_margin', [ 'label' =>esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_icon_box_typography_group', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-btn', ] ); $this->add_responsive_control( 'ekit_icon_box_btn_icon_font_size', array( 'label' => esc_html__( 'Icon Font Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => array( 'px', 'em', 'rem', ), 'range' => array( 'px' => array( 'min' => 1, 'max' => 100, ), ), 'selectors' => array( '{{WRAPPER}} .elementskit-btn i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-btn svg' => 'max-width: {{SIZE}}{{UNIT}};' ), 'condition' => [ 'ekit_icon_box_icons__switch' => 'yes', ], ) ); $this->start_controls_tabs( 'tabs_button_style' ); $this->start_controls_tab( 'ekit_icon_box_tab_button_normal', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_icon_box_button_text_color', [ 'label' => esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-btn svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_btn_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-btn', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_icon_box_button_border_color_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-btn', ] ); $this->add_responsive_control( 'ekit_icon_box_btn_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_icon_box_button_box_shadow', 'selector' => '{{WRAPPER}} .elementskit-btn', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_icon_box_tab_button_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_icon_box_btn_hover_color', [ 'label' => esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover .elementskit-btn' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-infobox:hover .elementskit-btn svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_btn_background_hover_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-infobox:hover .elementskit-btn', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_icon_box_button_border_hv_color_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-infobox:hover .elementskit-btn', ] ); $this->add_responsive_control( 'ekit_icon_box_btn_hover_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .elementskit-infobox:hover .elementskit-btn' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_icon_box_button_box_shadow_hover_group', 'selector' => '{{WRAPPER}} .elementskit-infobox:hover .elementskit-btn', ] ); $this->add_control( 'ekit_icon_box_button_hover_animation', [ 'label' => esc_html__( 'Animation', 'elementskit-lite' ), 'type' => Controls_Manager::HOVER_ANIMATION, ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); // Background Overlay style $this->start_controls_section( 'ekit_icon_box_section_bg_ovelry_style', [ 'label' => esc_html__( 'Background Overlay ', 'elementskit-lite' ), 'tab' => controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_icon_box_show_image_overlay', [ 'label' => esc_html__( 'Enable Image Overlay', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => '', ] ); $this->add_control( 'ekit_icon_box_show_image', [ 'label' => esc_html__( 'Choose Image', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'dynamic' => [ 'active' => true, ], 'default' => [ 'url' => Utils::get_placeholder_image_src(), 'id' => -1 ], 'condition' => [ 'ekit_icon_box_show_image_overlay' => 'yes', ] ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_image_ovelry_color', 'label' => esc_html__( 'Background Overlay Color', 'elementskit-lite' ), 'types' => [ 'classic','gradient' ], 'selector' => '{{WRAPPER}} .elementskit-infobox.image-active::before', 'condition' => [ 'ekit_icon_box_show_image_overlay' => 'yes', ] ] ); $this->add_control( 'ekit_icon_box_show_overlay', [ 'label' => esc_html__( 'Enable Overlay', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => '', ] ); $this->start_controls_tabs( 'ekit_icon_box_style_bg_overlay_tab', [ 'condition' => [ 'ekit_icon_box_show_overlay' => 'yes' ] ] ); $this->start_controls_tab( 'ekit_icon_box_section_bg_ov_style_n_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_bg_ovelry_color', 'label' => esc_html__( 'Background Overlay Color', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-infobox.gradient-active::before', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_icon_box_section_bg_ov_style_n_hv_tab', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_bg_ovelry_color_hv', 'label' => esc_html__( 'Background Overlay Color', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-infobox.gradient-active:hover::before', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_icon_box_section_bg_hover_color_direction', [ 'label' => esc_html__( 'Hover Direction', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'hover_from_left' => [ 'title' => esc_html__( 'From Left', 'elementskit-lite' ), 'icon' => 'fa fa-caret-right', ], 'hover_from_top' => [ 'title' => esc_html__( 'From Top', 'elementskit-lite' ), 'icon' => 'fa fa-caret-down', ], 'hover_from_right' => [ 'title' => esc_html__( 'From Right', 'elementskit-lite' ), 'icon' => 'fa fa-caret-left', ], 'hover_from_bottom' => [ 'title' => esc_html__( 'From Bottom', 'elementskit-lite' ), 'icon' => 'fa fa-caret-up', ], ], 'default' => 'hover_from_left', 'toggle' => true, 'condition' => [ 'ekit_icon_box_show_overlay' => 'yes' ] ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_icon_box_badge_style_tab', [ 'label' => esc_html__( 'Badge', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_icon_box_badge_control' => 'yes', 'ekit_icon_box_badge_title!' => '' ] ] ); $this->add_responsive_control( 'ekit_icon_box_badge_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'default' => [ 'top' => '10', 'right' => '10', 'bottom' => '10', 'left' => '10', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .ekit-badge' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_icon_box_badge_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'default' => [ 'top' => '0', 'right' => '0', 'bottom' => '0', 'left' => '0', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .ekit-badge' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'badge_text_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#fff', 'selectors' => [ '{{WRAPPER}} .ekit-badge' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_icon_box_badge_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .ekit-badge', ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_icon_box_badge_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-badge', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_icon_box_badge_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-badge', ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); $icon_image_post = $settings['ekit_icon_box_icon_position']; $icon_pos_class = ''; $icon_pos_class .= $icon_image_post == 'right' ? 'elementskit-icon-right' : ''; $icon_pos_class .= $icon_image_post == 'left' ? 'media' : ''; $content_alignment = $settings['ekit_icon_box_text_align_responsive']; if($icon_image_post == 'top'){ $text_align = $settings['ekit_icon_box_text_align_responsive'].' '.'icon-top-align'; }else{ $text_align = $icon_image_post.' '.'icon-lef-right-aligin'; } $enable_overlay_color = ''; if($settings['ekit_icon_box_show_overlay'] == 'yes') { $enable_overlay_color = 'gradient-active'; } $ekit_icon_box_show_image = ''; if($settings['ekit_icon_box_show_image_overlay'] == 'yes') { $ekit_icon_box_show_image = 'image-active'; } // info box style $this->add_render_attribute( 'infobox_wrapper', 'class', 'elementskit-infobox' ); $this->add_render_attribute( 'infobox_wrapper', 'class', 'text-'.(empty($content_alignment) && $icon_image_post == 'top' ? 'center' : $content_alignment)); $this->add_render_attribute( 'infobox_wrapper', 'class', 'text-'.$text_align ); $this->add_render_attribute( 'infobox_wrapper', 'class', 'elementor-animation-' . $settings['ekit_icon_box_info_box_hover_animation'] ); $this->add_render_attribute( 'infobox_wrapper', 'class', $icon_pos_class ); $this->add_render_attribute( 'infobox_wrapper', 'class', $enable_overlay_color ); $this->add_render_attribute( 'infobox_wrapper', 'class', $ekit_icon_box_show_image ); $this->add_render_attribute( 'infobox_wrapper', 'class', $settings['ekit_icon_box_section_bg_hover_color_direction'] ); // Title HTML Tag $options_ekit_icon_box_title_size = array_keys([ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ]); $ekit_icon_box_title_size_esc = \ElementsKit_Lite\Utils::esc_options( $settings['ekit_icon_box_title_size'], $options_ekit_icon_box_title_size, 'h3'); // Icon $image = ''; if ( ! empty( $settings['ekit_icon_box_show_image']['url'] ) && $settings['ekit_icon_box_show_image_overlay'] == 'yes') { $this->add_render_attribute( 'image', 'src', $settings['ekit_icon_box_show_image']['url'] ); $this->add_render_attribute( 'image', 'alt', Control_Media::get_image_alt( $settings['ekit_icon_box_show_image'] ) ); $image_html = \Elementskit_Lite\Utils::get_attachment_image_html($settings, 'ekit_icon_box_show_image'); $image = '
' . $image_html . '
'; } // Button $btn_text = $settings['ekit_icon_box_btn_text']; $btn_url = (! empty( $settings['ekit_icon_box_btn_url']['url'])) ? $settings['ekit_icon_box_btn_url']['url'] : ''; // Get Link attributes if ( ! empty( $settings['ekit_icon_box_global_link']['url'] ) ) { $this->add_link_attributes( 'ekit_icon_box_global_link', $settings['ekit_icon_box_global_link'] ); } ?> print_render_attribute_string('ekit_icon_box_global_link'); ?> class="ekit_global_links">
get_render_attribute_string( 'infobox_wrapper' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
'true', 'class' => 'elementkit-infobox-icon' ] ); } else { ?>
'true' ] ); } else { ?>
start_controls_section( 'ekit_btn_section_content', array( 'label' => esc_html__( 'Content', 'elementskit-lite' ), ) ); $this->add_control( 'ekit_btn_text', [ 'label' =>esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'default' =>esc_html__( 'Learn more ', 'elementskit-lite' ), 'placeholder' =>esc_html__( 'Learn more ', 'elementskit-lite' ), 'dynamic' => [ 'active' => true, ], ] ); $this->add_control( 'ekit_btn_url', [ 'label' =>esc_html__( 'URL', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'placeholder' =>esc_url('https://wpmet.com'), 'dynamic' => [ 'active' => true, ], 'default' => [ 'url' => '#', ], ] ); $this->add_control( 'ekit_btn_section_settings', [ 'label' => esc_html__( 'Settings', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_btn_icons__switch', [ 'label' => esc_html__('Add icon? ', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_btn_icons', [ 'label' =>esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_btn_icon', 'label_block' => true, 'default' => [ 'value' => '', ], 'condition' => [ 'ekit_btn_icons__switch' => 'yes' ] ] ); $this->add_control( 'ekit_btn_icon_align', [ 'label' =>esc_html__( 'Icon Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'left', 'options' => [ 'left' =>esc_html__( 'Before', 'elementskit-lite' ), 'right' =>esc_html__( 'After', 'elementskit-lite' ), ], 'condition' => [ 'ekit_btn_icons__switch' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_btn_align', [ 'label' =>esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'center', 'selectors' => [ '{{WRAPPER}} .ekit-btn-wraper' => 'text-align: {{VALUE}};', ], ] ); $this->add_control( 'ekit_btn_class', [ 'label' => esc_html__( 'Class', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'placeholder' => esc_html__( 'Class Name', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_btn_id', [ 'label' => esc_html__( 'id', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'placeholder' => esc_html__( 'ID', 'elementskit-lite' ), ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_btn_section_style', [ 'label' =>esc_html__( 'Button', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'width', [ 'label' => esc_html__( 'Width (%)', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'width: {{SIZE}}%;', ] ] ); $this->add_responsive_control( 'ekit_btn_text_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_btn_typography', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-btn', ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_btn_shadow', 'selector' => '{{WRAPPER}} .elementskit-btn', ] ); $this->start_controls_tabs( 'ekit_btn_tabs_style' ); $this->start_controls_tab( 'ekit_btn_tabnormal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_btn_text_color', [ 'label' =>esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-btn svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_btn_bg_color', 'selector' => '{{WRAPPER}} .elementskit-btn', ) ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_btn_tab_button_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_btn_hover_color', [ 'label' =>esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ffffff', 'selectors' => [ '{{WRAPPER}} .elementskit-btn:hover' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-btn:hover svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_btn_bg_hover_color', 'selector' => '{{WRAPPER}} .elementskit-btn:hover', ) ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->start_controls_section( 'ekit_btn_border_style_tabs', [ 'label' =>esc_html__( 'Border', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_btn_border_style', [ 'label' => esc_html_x( 'Border Type', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'none' => esc_html__( 'None', 'elementskit-lite' ), 'solid' => esc_html_x( 'Solid', 'Border Control', 'elementskit-lite' ), 'double' => esc_html_x( 'Double', 'Border Control', 'elementskit-lite' ), 'dotted' => esc_html_x( 'Dotted', 'Border Control', 'elementskit-lite' ), 'dashed' => esc_html_x( 'Dashed', 'Border Control', 'elementskit-lite' ), 'groove' => esc_html_x( 'Groove', 'Border Control', 'elementskit-lite' ), ], 'default' => 'none', 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'border-style: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_btn_border_dimensions', [ 'label' => esc_html_x( 'Width', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'condition' => [ 'ekit_btn_border_style!' => 'none' ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'border-width: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'xs_tabs_button_border_style' ); $this->start_controls_tab( 'ekit_btn_tab_border_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_btn_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'border-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_btn_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_btn_tab_button_border_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_btn_hover_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-btn:hover' => 'border-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_btn_border_radius_h', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%'], 'selectors' => [ '{{WRAPPER}} .elementskit-btn:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->start_controls_section( 'ekit_btn_box_shadow_style', [ 'label' =>esc_html__( 'Shadow', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_btn_box_shadow_group', 'selector' => '{{WRAPPER}} .elementskit-btn', ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_btn_iconw_style', [ 'label' =>esc_html__( 'Icon', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_btn_icons__switch' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_btn_normal_icon_font_size', array( 'label' => esc_html__( 'Font Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => array( 'px', 'em', 'rem', ), 'range' => array( 'px' => array( 'min' => 1, 'max' => 100, ), ), 'selectors' => array( '{{WRAPPER}} .elementskit-btn > i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-btn > svg' => 'max-width: {{SIZE}}{{UNIT}};', ), ) ); $this->add_responsive_control( 'ekit_btn_normal_icon_padding_left', [ 'label' => esc_html__( 'Add space after icon', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 5, ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn > i, {{WRAPPER}} .elementskit-btn > svg' => 'margin-right: {{SIZE}}{{UNIT}};', '.rtl {{WRAPPER}} .elementskit-btn > i, .rtl {{WRAPPER}} .elementskit-btn > svg' => 'margin-left: {{SIZE}}{{UNIT}}; margin-right: 0;', ], 'condition' => [ 'ekit_btn_icon_align' => 'left' ] ] ); $this->add_responsive_control( 'ekit_btn_normal_icon_padding_right', [ 'label' => esc_html__( 'Add space before icon', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' =>1, ], ], 'default' => [ 'unit' => 'px', 'size' => 5, ], 'selectors' => [ '{{WRAPPER}} .elementskit-btn > i, {{WRAPPER}} .elementskit-btn > svg' => 'margin-left: {{SIZE}}{{UNIT}};', '.rtl {{WRAPPER}} .elementskit-btn > i, .rtl {{WRAPPER}} .elementskit-btn > svg' => 'margin-left: 0; margin-right: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_btn_icon_align' => 'right' ] ] ); $this->add_responsive_control( 'ekit_btn_normal_icon_vertical_align', array( 'label' => esc_html__( 'Move icon Vertically', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => array( 'px', 'em', 'rem', ), 'range' => array( 'px' => array( 'min' => -20, 'max' => 20, ), 'em' => array( 'min' => -5, 'max' => 5, ), 'rem' => array( 'min' => -5, 'max' => 5, ), ), 'selectors' => array( '{{WRAPPER}} .elementskit-btn i, {{WRAPPER}} .elementskit-btn svg' => ' -webkit-transform: translateY({{SIZE}}{{UNIT}}); -ms-transform: translateY({{SIZE}}{{UNIT}}); transform: translateY({{SIZE}}{{UNIT}})', ), ) ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); $btn_text = $settings['ekit_btn_text']; $btn_class = ($settings['ekit_btn_class'] != '') ? $settings['ekit_btn_class'] : ''; $btn_id = ($settings['ekit_btn_id'] != '') ? 'id='.$settings['ekit_btn_id'] : ''; $options_ekit_btn_icon_align = array_keys([ 'left' => esc_html__( 'Before', 'elementskit-lite' ), 'right' => esc_html__( 'After', 'elementskit-lite' ), ]); $icon_align = \ElementsKit_Lite\Utils::esc_options($settings['ekit_btn_icon_align'], $options_ekit_btn_icon_align, 'left'); if ( ! empty( $settings['ekit_btn_url']['url'] ) ) { $this->add_link_attributes( 'button', $settings['ekit_btn_url'] ); } // Reset Whitespace for this specific widget $btn_class .= ' whitespace--normal'; ?>
get_render_attribute_string( 'button' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn " > 'true' ] ); } else { ?> get_render_attribute_string( 'button' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn " > 'true' ] ); } else { ?> get_render_attribute_string( 'button' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?> class="elementskit-btn " >
add_script_depends('elementor-waypoints'); } public function get_name() { return Handler::get_name(); } public function get_title() { return Handler::get_title(); } public function get_icon() { return Handler::get_icon(); } public function get_categories() { return Handler::get_categories(); } public function get_keywords() { return Handler::get_keywords(); } public function get_help_url() { return 'https://wpmet.com/doc/progress-bar/'; } protected function register_controls() { $this->start_controls_section( 'ekit_progressbar_content', [ 'label' => esc_html__( 'Progress Bar', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_progressbar_style', [ 'label' =>esc_html__( 'Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => '', 'options' => [ '' => esc_html__( 'Default', 'elementskit-lite' ), 'inner-content skill-big' => esc_html__( 'Inner Content', 'elementskit-lite' ), 'skilltrack-style2' => esc_html__( 'Bar Shadow', 'elementskit-lite' ), 'tooltip-style3' => esc_html__( 'Tooltip', 'elementskit-lite' ), 'tooltip-style2' => esc_html__( 'Tooltip Box', 'elementskit-lite' ), 'tooltip-style' => esc_html__( 'Tooltip Rounded', 'elementskit-lite' ), 'pin-style' => esc_html__( 'Tooltip Circle', 'elementskit-lite' ), 'style-switch' => esc_html__( 'Switch', 'elementskit-lite' ), 'style-ribbon' => esc_html__( 'Ribbon', 'elementskit-lite' ), 'style-stripe skill-medium tooltip-style' => esc_html__( 'Stripe', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_progressbar_icons', [ 'label' => esc_html__('Add Icon', 'elementskit-lite'), 'label_block' => true, 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_progressbar_icon', 'default' => [ 'value' => 'icon icon-arrow-right', 'library' => 'ekiticons', ], 'condition' => [ 'ekit_progressbar_style' => ['inner-content skill-big'], ], ] ); $this->add_control( 'ekit_progressbar_title', [ 'label' => esc_html__('Title', 'elementskit-lite'), 'label_block' => true, 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => 'WordPress', ] ); $this->add_control( 'ekit_progressbar_percentage', [ 'label' => esc_html__('Percentage', 'elementskit-lite'), 'type' => Controls_Manager::NUMBER, 'dynamic' => [ 'active' => true, ], 'min' => 1, 'max' => 100, 'step' => 1, 'default' => 90, ] ); $this->add_control( 'ekit_progressbar_percentage_show', [ 'label' => esc_html__('Hide Percentage Number? ', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'return_value' => 'none', 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'selectors' => [ '{{WRAPPER}} .skillbar-group .number-percentage-wraper' => 'display: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_progressbar_data_duration', [ 'label' => esc_html__('Animation Duration', 'elementskit-lite'), 'type' => Controls_Manager::SLIDER, 'dynamic' => [ 'active' => true, ], 'size_units' => [ 'px'], 'range' => [ 'px' => [ 'min' => 100, 'max' => 10000, 'step' => 5, ], ], 'default' => [ 'size' => 3500, ], ] ); $this->end_controls_section(); // Bar Styles $this->start_controls_section( 'ekit_progressbar_bar_style', [ 'label' =>esc_html__( 'Bar', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_progressbar_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .skillbar-group .skill-bar', 'default' => '#f5f5f5' ] ); $this->add_responsive_control( 'ekit_progressbar_bar_height', [ 'label' => esc_html__('Height', 'elementskit-lite'), 'type' => Controls_Manager::SLIDER, 'size_units' => ['px', 'em'], 'range' => [ 'px' => [ 'min' => 1, 'max' => 200, ], ], 'separator' => 'before', 'condition' => [ 'ekit_progressbar_style!' => ['style-switch'], ], 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-bar' => 'height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_progressbar_bar_shadow', 'label' => esc_html__( 'Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .skillbar-group .skill-bar', ] ); $this->add_responsive_control( 'ekit_progressbar_bar_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-bar' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_progressbar_bar_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'condition' => [ 'ekit_progressbar_style!' => ['style-switch'], ], 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-bar' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_progressbar_bar_margin', [ 'label' => esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => ['px', 'em'], 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-bar' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->end_controls_section(); // Track Styles $this->start_controls_section( 'ekit_progressbar_track_style', [ 'label' =>esc_html__( 'Track', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_progressbar_track_color', 'label' => esc_html__( 'Track Color', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'condition' => [ 'ekit_progressbar_style!' => ['style-stripe skill-medium tooltip-style'], ], 'selector' => '{{WRAPPER}} .skillbar-group .skill-track', ] ); //ekit_progressbar_style style-stripe skill-medium tooltip-style $this->add_responsive_control( 'ekit_progressbar_strip_color', [ 'label' => esc_html__( 'Stripe Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'condition' => [ 'ekit_progressbar_style' => ['style-stripe skill-medium tooltip-style'], ], 'selectors' => [ '{{WRAPPER}} .style-stripe .single-skill-bar .skill-track' => 'background: repeating-linear-gradient(to right, {{VALUE}}, {{VALUE}} 4px, #FFFFFF 4px, #FFFFFF 8px);', ], ] ); $this->add_responsive_control( 'ekit_progressbar_switch_color', [ 'label' => esc_html__( 'Switch Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'condition' => [ 'ekit_progressbar_style' => ['style-switch'], ], 'selectors' => [ '{{WRAPPER}} .skillbar-group .single-skill-bar .skill-track:before' => 'border-color: {{VALUE}};', '{{WRAPPER}} .skillbar-group .single-skill-bar .skill-track:after' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_progressbar_track_shadow', 'label' => esc_html__( 'Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .skillbar-group .skill-track', ] ); $this->add_responsive_control( 'ekit_progressbar_track_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-track' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); // Title Styles $this->start_controls_section( 'ekit_progressbar_title_style', [ 'label' =>esc_html__( 'Title', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_progressbar_title_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-title' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_progressbar_title_typography', 'selector' => '{{WRAPPER}} .skillbar-group .skill-title', ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_progressbar_title_shadow', 'selector' => '{{WRAPPER}} .skillbar-group .skill-title', ] ); $this->add_responsive_control( 'ekit_progressbar_margin_bottom', [ 'type' => Controls_Manager::SLIDER, 'label' => esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'size_units' => ['px'], 'range' => [ 'px' => [ 'min' => 1, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .skill-bar-content' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->end_controls_section(); // Percent Styles $this->start_controls_section( 'ekit_progressbar_percent_style', [ 'label' =>esc_html__( 'Percent', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_progressbar_percent_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .skillbar-group .number-percentage-wraper' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_progressbar_percent_typography', 'selector' => '{{WRAPPER}} .skillbar-group .number-percentage-wraper', ] ); $this->add_responsive_control( 'ekit_progressbar_percent_tooltip_bg', [ 'label' => esc_html__( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'condition' => [ 'ekit_progressbar_style' => ['tooltip-style', 'style-stripe skill-medium tooltip-style'], ], 'selectors' => [ '{{WRAPPER}} .skillbar-group .single-skill-bar .svg-content > svg' => 'fill: {{VALUE}};' ], ] ); $this->add_responsive_control( 'ekit_progressbar_percent_pin_bg', [ 'label' => esc_html__( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'condition' => [ 'ekit_progressbar_style' => ['style-ribbon', 'pin-style', 'tooltip-style2', 'tooltip-style3'], ], 'selectors' => [ '{{WRAPPER}} .skillbar-group .single-skill-bar .number-percentage-wraper, {{WRAPPER}} .skillbar-group.pin-style .single-skill-bar .number-percentage-wraper:before' => 'background-color: {{VALUE}};', '{{WRAPPER}} .skillbar-group .single-skill-bar .number-percentage-wraper:before' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_progressbar_percent_shadow', 'selector' => '{{WRAPPER}} .skillbar-group .number-percentage-wraper', ] ); $this->end_controls_section(); // Icon Styles $this->start_controls_section( 'ekit_progressbar_icon_style', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_progressbar_style!' => '', 'ekit_progressbar_style' => 'inner-content skill-big' ] ] ); $this->add_responsive_control( 'ekit_progressbar_icon_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-track > span i' => 'color: {{VALUE}};', '{{WRAPPER}} .skillbar-group .skill-track > span svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_progressbar_icon_typography', [ 'type' => Controls_Manager::SLIDER, 'label' => esc_html__( 'Icon Size', 'elementskit-lite' ), 'size_units' => ['px', 'em'], 'range' => [ 'px' => [ 'min' => 1, 'max' => 200, ], ], 'default' => ['unit' => 'px', 'size' => '15'], 'selectors' => [ '{{WRAPPER}} .skillbar-group .skill-track > span i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .skillbar-group .skill-track > span svg' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); extract($settings); ?>
'true' ] ); } else { ?>
0%
0%
esc_html__( 'Select Form', 'elementskit-lite' )]; $form = array(); if ( ! empty( $caldera_forms ) && ! is_wp_error( $caldera_forms ) ) { foreach ( $caldera_forms as $form ) { if ( isset($form['ID']) and isset($form['name'])) { $form_options[$form['ID']] = $form['name']; } } } } else { $form_options = ['0' => esc_html__( 'Form Not Found!', 'elementskit-lite' ) ]; } return $form_options; } protected function register_controls() { $this->start_controls_section( 'ekit_caldera_form_section_tab', [ 'label' =>esc_html__( 'Caldera Forms', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_caldera_form_list', [ 'label' => esc_html__( 'Select Form', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => '0', 'options' => $this->elementskit_caldera_forms_options(), ] ); $this->end_controls_section(); // label $this->start_controls_section( 'ekit_contact_form_input_label_style', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_contact_form_input_label_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form label', ] ); $this->add_responsive_control( 'ekit_contact_form_input_label_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .ekit-form form label' => 'color: {{VALUE}}', ], ] ); $this->add_responsive_control( 'ekit_contact_form_input_label_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form label' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_contact_form_input_label_hint_heading', [ 'label' => esc_html__( 'Hint', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_contact_form_input_label_hint_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form label span', ] ); $this->add_responsive_control( 'ekit_contact_form_input_label_hint_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#777777', 'selectors' => [ '{{WRAPPER}} .ekit-form form label span' => 'color: {{VALUE}}', ], ] ); $this->end_controls_section(); // input style $this->start_controls_section( 'ekit_contact_form_input_style', [ 'label' => esc_html__( 'Input', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input.form-control:not([type="submit"])' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 1000, 'step' => 5, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'unit' => '%', 'size' => 100, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input.form-control:not([type="submit"])' => 'width: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea' => 'width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 200, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 50, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input.form-control:not([type="submit"])' => 'height: {{SIZE}}px;', '{{WRAPPER}} .ekit-form form textarea' => 'height: {{SIZE}}px;', ], ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_margin_bottom', [ 'label' => esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 20, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form .form-group' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_contact_form_input_style_textarea_heading', [ 'label' => esc_html__( 'Textarea', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_textarea_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 176, 'max' => 300, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 176, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form textarea' => 'height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_padding_textarea', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form textarea' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_contact_form_input_style_padding_textarea_hr', [ 'type' => Controls_Manager::DIVIDER, ] ); $this->start_controls_tabs( 'ekit_contact_form_input_normal_and_hover_tabs' ); $this->start_controls_tab( 'ekit_contact_form_input_normal_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_contact_form_input_style_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .ekit-form form.caldera_forms_form .form-group input.form-control:not([type="submit"]), {{WRAPPER}} .ekit-form form textarea', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input:not([type="submit"])' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_contact_form_input_style_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input.form-control:not([type="submit"]), {{WRAPPER}} .ekit-form form textarea', ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_contact_form_input_style_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => ' {{WRAPPER}} .ekit-form form input:not([type="submit"]), {{WRAPPER}} .ekit-form form textarea' , ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_contact_form_input_hover_tab', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_contact_form_input_hover_style_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .ekit-form form.caldera_forms_form .form-group input.form-control:not([type="submit"]):hover, {{WRAPPER}} .ekit-form form textarea:hover', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $this->add_responsive_control( 'ekit_contact_form_input_hover_style_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input:not([type="submit"]):hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea:hover' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_contact_form_input_hover_style_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input.form-control:not([type="submit"]):hover, {{WRAPPER}} .ekit-form form textarea:hover', ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_contact_form_input_hover_style_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => ' {{WRAPPER}} .ekit-form form input.form-control:not([type="submit"]):hover, {{WRAPPER}} .ekit-form form textarea:hover' , ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_contact_form_input_focus_tab', [ 'label' => esc_html__( 'Focus', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_contact_form_input_focus_style_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .ekit-form form.caldera_forms_form .form-group input.form-control:not([type="submit"]):focus, {{WRAPPER}} .ekit-form form textarea:focus', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $this->add_responsive_control( 'ekit_contact_form_input_focus_style_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input:not([type="submit"]):focus' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea:focus' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_contact_form_input_focus_style_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input.form-control:not([type="submit"]):focus, {{WRAPPER}} .ekit-form form textarea.form-control:focus', ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_contact_form_input_focus_style_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => ' {{WRAPPER}} .ekit-form form input:not([type="submit"]):focus, {{WRAPPER}} .ekit-form form textarea.form-control:focus' , ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_contact_form_input_style_typography_heading', [ 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_contact_form_input_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input:not([type="submit"]), .wpcf7-form input:not([type="submit"]), .wpcf7-form textarea, .ekit-wid-con .ekit-form form textarea', ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_font_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .ekit-form form input:not([type="submit"])' => 'color: {{VALUE}}', '{{WRAPPER}} .wpcf7-form textarea' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-wid-con .ekit-form form textarea' => 'color: {{VALUE}}', ], ] ); $this->add_control( 'ekit_contact_form_input_style_placeholder_heading', [ 'label' => esc_html__( 'Placeholder', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_responsive_control( 'ekit_contact_form_input_style_placeholder_font_size', [ 'label' => esc_html__( 'Font Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 14, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input:not([type="submit"])::-webkit-input-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form input:not([type="submit"])::-moz-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form input:not([type="submit"]):-ms-input-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form input:not([type="submit"]):-moz-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea::-webkit-input-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea::-moz-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea:-ms-input-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-form form textarea:-moz-placeholder' => 'font-size: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_contact_form_input_placeholder_font_color', [ 'label' => esc_html__( 'Placeholder Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .ekit-form form input:not([type="submit"])::-webkit-input-placeholder' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-form form input:not([type="submit"])::-moz-placeholder' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-form form input:not([type="submit"]):-ms-input-placeholder' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-form form input:not([type="submit"]):-moz-placeholder' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-form form textarea::-webkit-input-placeholder' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-form form textarea::-moz-placeholder' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-form form textarea:-ms-input-placeholder' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-form form textarea:-moz-placeholder' => 'color: {{VALUE}}', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_contact_form_button_style_holder', [ 'label' => esc_html__( 'Button', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_contact_form_button_alignment', [ 'label' => esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'left', 'selectors'=> [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'text-align: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_contact_form_button_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]', ] ); $this->add_responsive_control( 'ekit_contact_form_button_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_contact_form_button_border_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_contact_form_button_style_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_contact_form_button_style_use_width_height', [ 'label' => esc_html__( 'Use Height Width', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', ] ); $this->add_responsive_control( 'ekit_contact_form_button_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 50, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 10, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 50, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_contact_form_button_style_use_width_height' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_contact_form_button_style_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 50, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 10, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 50, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_contact_form_button_style_use_width_height' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_contact_form_button_style_line_height', [ 'label' => esc_html__( 'Line Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 50, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 10, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 50, ], 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'line-height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_contact_form_button_style_use_width_height' => 'yes' ] ] ); $this->start_controls_tabs( 'ekit_contact_form_button_normal_and_hover_tabs' ); $this->start_controls_tab( 'ekit_contact_form_button_normal_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_responsive_control( 'ekit_contact_form_button_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ffffff', 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_contact_form_button_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient', ], 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_contact_form_button_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_contact_form_button_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]', ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_contact_form_button_title_shadow', 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]' , ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_contact_form_button_hover_tab', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_responsive_control( 'ekit_contact_form_button_color_hover', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ffffff', 'selectors' => [ '{{WRAPPER}} .ekit-form form input[type="submit"]:hover' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_contact_form_button_hover_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient', ], 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]:hover', 'exclude' => ['image'] // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_contact_form_button_box_shadow_hover', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]:hover', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_contact_form_button_border_hover', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]:hover', ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_contact_form_button_title_shadow_hover', 'selector' => '{{WRAPPER}} .ekit-form form input[type="submit"]:hover' , ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings(); $calderaform_attributes = [ 'id' => $settings['ekit_caldera_form_list'], ]; $this->add_render_attribute( 'shortcode', $calderaform_attributes ); ?>

'.esc_html__('Please select a Contact Form From Setting!', 'elementskit-lite').'

'; }else{ echo do_shortcode( sprintf( '[caldera_form %s]', $this->get_render_attribute_string( 'shortcode' ) ) ); } ?>
start_controls_section( 'ekit_header_info', [ 'label' => esc_html__('Header Info', 'elementskit-lite'), ] ); $headerinfogroup = new Repeater(); $headerinfogroup->add_control( 'ekit_headerinfo_icons', [ 'label' => esc_html__('Icon', 'elementskit-lite'), 'label_block' => true, 'type' => Controls_Manager::ICONS, 'default' => [ 'value' => 'icon icon-map', 'library' => 'ekiticons', ], ] ); $headerinfogroup->add_control( 'ekit_headerinfo_text', [ 'label' => esc_html__('Text', 'elementskit-lite'), 'label_block' => true, 'type' => Controls_Manager::TEXT, 'default' => '463 7th Ave, NY 10018, USA', 'dynamic' => [ 'active' => true, ], ] ); $headerinfogroup->add_control( 'ekit_headerinfo_link', [ 'label' => esc_html__( 'Link', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'placeholder' => esc_html__( 'https://wpmet.com', 'elementskit-lite' ), 'show_external' => true, 'default' => [ 'url' => '', 'is_external' => true, 'nofollow' => true, ], 'dynamic' => [ 'active' => true, ], ] ); $this->add_control( 'ekit_headerinfo_group', [ 'label' => esc_html__( 'Header Info', 'elementskit-lite' ), 'type' => Controls_Manager::REPEATER, 'fields' => $headerinfogroup->get_controls(), 'default' => [ [ 'ekit_headerinfo_text' => esc_html__( '463 7th Ave, NY 10018, USA', 'elementskit-lite' ), ], ], 'title_field' => '{{{ ekit_headerinfo_text }}}', ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_header_icon_style', [ 'label' => esc_html__( 'Header Info', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_info_item_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-header-info > li' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_info_item_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-header-info > li' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_info_text_color', [ 'label' => esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit-header-info > li > a' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'item_bg', [ 'label' => esc_html__( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit-header-info > li' => 'background-color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'elementskit_content_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-header-info > li > a', ] ); $this->add_control( 'icon', [ 'label' => __( 'Icon', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_info_icon_color', [ 'label' => esc_html__( 'Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit-header-info > li > a i' => 'color: {{VALUE}};', '{{WRAPPER}} .ekit-header-info > li > a svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_simple_tab_title_icon_size', [ 'label' => esc_html__( 'Icon Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 100, 'step' => 5, ] ], 'selectors' => [ '{{WRAPPER}} .ekit-header-info > li > a i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-header-info > li > a svg' => 'max-width: {{SIZE}}{{UNIT}}; height: auto', ], ] ); $this->add_responsive_control( 'ekit_info_icon_spacing', [ 'label' => esc_html__( 'Icon Spacing', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => 10, 'unit' => 'px', ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .ekit-header-info > li > a i, {{WRAPPER}} .ekit-header-info > li > a svg' => 'margin-right: {{SIZE}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); ?> start_controls_section( 'ekit_video_popup_content_section', [ 'label' => esc_html__( 'Video', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $this->add_control( 'ekit_video_popup_button_style', [ 'label' => esc_html__( 'Button Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'icon', 'options' => [ 'text' => esc_html__( 'Text', 'elementskit-lite' ), 'icon' => esc_html__( 'Icon', 'elementskit-lite' ), 'both' => esc_html__( 'Both', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_video_popup_button_title', [ 'label' =>esc_html__( 'Button Title', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'label_block' => true, 'placeholder' =>esc_html__( 'Play Video', 'elementskit-lite' ), 'default' =>esc_html__( 'Play Video', 'elementskit-lite' ), 'condition' => [ 'ekit_video_popup_button_style' => ['text', 'both'], ], 'dynamic' => [ 'active' => true, ], ] ); $this->add_control( 'ekit_video_popup_button_icons__switch', [ 'label' => esc_html__('Add icon? ', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'condition' => [ 'ekit_video_popup_button_style' => ['icon', 'both'], ] ] ); $this->add_control( 'ekit_video_popup_button_icons', [ 'label' =>esc_html__( 'Button Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_video_popup_button_icon', 'default' => [ 'value' => 'icon icon-play', 'library' => 'ekiticons', ], 'label_block' => true, 'condition' => [ 'ekit_video_popup_button_style' => ['icon', 'both'], 'ekit_video_popup_button_icons__switch' => 'yes', ] ] ); $this->add_control( 'ekit_video_popup_icon_align', [ 'label' =>esc_html__( 'Icon Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'before', 'options' => [ 'before' =>esc_html__( 'Before', 'elementskit-lite' ), 'after' =>esc_html__( 'After', 'elementskit-lite' ), ], 'condition' => [ 'ekit_video_popup_button_style' => 'both', 'ekit_video_popup_button_icons__switch' => 'yes', ] ] ); $this->add_control( 'ekit_video_popup_video_glow', [ 'label' =>esc_html__( 'Active Glow', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'yes', ] ); $this->add_control( 'ekit_video_popup_video_type', [ 'label' => esc_html__( 'Video Type', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'youtube', 'options' => [ 'youtube'=> esc_html__( 'Youtube', 'elementskit-lite' ), 'vimeo'=> esc_html__( 'Vimeo', 'elementskit-lite' ), 'self'=> esc_html__( 'Self Hosted', 'elementskit-lite' ), ] ] ); $this->add_control( 'ekit_video_popup_url', [ 'label' => esc_html__( 'URL to Embed', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'input_type' => 'url', 'placeholder' => esc_url( 'https://www.youtube.com/watch?v=VhBl3dHT5SY' ), 'default' => esc_url( 'https://www.youtube.com/watch?v=VhBl3dHT5SY' ), 'dynamic' => [ 'active' => true, ], 'condition' => [ 'ekit_video_popup_video_type!' => 'self', ], ] ); //video option $this->add_control( 'ekit_video_popup_start_time', [ 'label' => esc_html__( 'Start Time', 'elementskit-lite' ), 'type' => Controls_Manager::NUMBER, 'dynamic' => [ 'active' => true, ], 'input_type' => 'number', 'placeholder' => '', 'default' => '0', 'condition' => ['ekit_video_popup_video_type' => 'youtube' ] ] ); $this->add_control( 'ekit_video_popup_end_time', [ 'label' => esc_html__( 'End Time', 'elementskit-lite' ), 'type' => Controls_Manager::NUMBER, 'dynamic' => [ 'active' => true, ], 'input_type' => 'number', 'placeholder' => '', 'default' => '', 'condition' => ['ekit_video_popup_video_type' => 'youtube'] ] ); // video Options $this->add_control( 'ekit_video_player_options_heading', [ 'label' => esc_html__('video Options', 'elementskit-lite'), 'type' => Controls_Manager::HEADING, 'separator' => 'before', 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); // Self hosted $this->add_control( 'ekit_video_self_url', [ 'label' => esc_html__('Custom Url', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' => esc_html__('Yes', 'elementskit-lite'), 'label_off' => esc_html__('No', 'elementskit-lite'), 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_self_external_url', [ 'label' => esc_html__('URL', 'elementskit-lite'), 'label_block' => true, 'placeholder' => esc_html__('Enter video URL', 'elementskit-lite'), 'description' => esc_html__('Input a valid video url', 'elementskit-lite'), 'type' => Controls_Manager::TEXT, 'default' => 'https://wpmet.com/plugin/elementskit/wp-content/uploads/2022/11/selfhosted_video.mp4', 'condition' => [ 'ekit_video_self_url' => 'yes', 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_self_hosted', [ 'label' => esc_html__( 'Choose Video', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'dynamic' => [ 'active' => true, 'categories' => [ TagsModule::MEDIA_CATEGORY, ], ], 'media_type' => 'video', 'condition' => [ 'ekit_video_self_url!' => 'yes', 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_popup_auto_play', [ 'label' => esc_html__( 'Auto Play', 'elementskit-lite' ), 'description' => esc_html__( 'Unmuted videos will not auto play in some browsers.', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'default' => 'no', 'return_value' => '1', ] ); $this->add_control( 'ekit_video_popup_video_mute', [ 'label' => esc_html__( 'Mute', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => '1', 'default' => 'no', ] ); $this->add_control( 'ekit_video_popup_video_loop', [ 'label' => esc_html__( 'Loop', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => '1', 'default' => 'no', ] ); $this->add_control( 'ekit_video_popup_video_player_control', [ 'label' => esc_html__( 'Player Control', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => '1', 'default' => 'no', 'condition' => ['ekit_video_popup_video_type!' => 'self'] ] ); $this->add_control( 'ekit_video_popup_video_intro_title', [ 'label' => esc_html__( 'Intro Title', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), 'return_value' => '1', 'default' => 'no', 'condition' => ['ekit_video_popup_video_type' => 'vimeo'] ] ); $this->add_control( 'ekit_video_popup_video_intro_portrait', [ 'label' => esc_html__( 'Intro Portrait', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => '1', 'default' => 'no', 'condition' => ['ekit_video_popup_video_type' => 'vimeo'] ] ); $this->add_control( 'ekit_video_popup_video_intro_byline', [ 'label' => esc_html__( 'Intro Byline', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'return_value' => '1', 'default' => 'no', 'condition' => ['ekit_video_popup_video_type' => 'vimeo'] ] ); //video option $this->add_control( 'self_poster_image', [ 'label' => esc_html__( 'Poster Image', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'dynamic' => [ 'active' => true, ], 'separator' => 'before', 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); // Control Options $this->add_control( 'ekit_video_player_control_options_heading', [ 'label' => esc_html__('Control Options', 'elementskit-lite'), 'type' => Controls_Manager::HEADING, 'separator' => 'before', 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_playpause', [ 'label' => esc_html__('Play Pause', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' => esc_html__('Yes', 'elementskit-lite'), 'label_off' => esc_html__('No', 'elementskit-lite'), 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_progress', [ 'label' => esc_html__('Progress Bar', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' => esc_html__('Yes', 'elementskit-lite'), 'label_off' => esc_html__('No', 'elementskit-lite'), 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_current', [ 'label' => esc_html__('Current Time', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' => esc_html__('Yes', 'elementskit-lite'), 'label_off' => esc_html__('No', 'elementskit-lite'), 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_duration', [ 'label' => esc_html__('Total Duration', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' => esc_html__('Yes', 'elementskit-lite'), 'label_off' => esc_html__('No', 'elementskit-lite'), 'condition' => [ 'ekit_video_player_current' => 'yes', 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_volume', [ 'label' => esc_html__('Volume Bar', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' => esc_html__('Yes', 'elementskit-lite'), 'label_off' => esc_html__('No', 'elementskit-lite'), 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_volume_slider_layout', [ 'label' => esc_html__('Volume Slider Layout', 'elementskit-lite'), 'type' => Controls_Manager::SELECT, 'default' => 'horizontal', 'options' => [ 'vertical' => esc_html__('Vertical', 'elementskit-lite'), 'horizontal' => esc_html__('Horizontal', 'elementskit-lite'), ], 'condition' => [ 'ekit_video_player_volume' => ['yes'], 'ekit_video_popup_video_type' => 'self', ], ] ); $this->add_control( 'ekit_video_player_start_volume', [ 'label' => esc_html__('Start Volume', 'elementskit-lite'), 'description' => esc_html__('Initial volume when the player starts.', 'elementskit-lite'), 'type' => Controls_Manager::SLIDER, 'size_units' => ['px'], 'range' => [ 'px' => [ 'min' => 0, 'max' => 1, 'step' => 0.1, ], ], 'default' => [ 'unit' => 'px', 'size' => 0.8, ], 'condition' => [ 'ekit_video_popup_video_type' => 'self', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_video_popup_style_section', [ 'label' => esc_html__( 'Wrapper Style', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_video_popup_title_align', [ 'label' =>esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], 'justify' => [ 'title' =>esc_html__( 'Justified', 'elementskit-lite' ), 'icon' => 'eicon-text-align-justify', ], ], 'default' => 'center', 'selectors' => [ '{{WRAPPER}} .video-content' => 'text-align: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_video_wrap_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px' ], 'selectors' => [ '{{WRAPPER}} .video-content' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_video_wrap_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .video-content', ] ); $this->add_control( 'ekit_video_wrap_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .video-content' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_video_popup_section_style', [ 'label' =>esc_html__( 'Button Style', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_video_popup_text_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_video_popup_icon_size', [ 'label' => esc_html__( 'Icon Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 100, 'step' => 5, ], '%' => [ 'min' => 1, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit-video-popup-btn svg' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_video_popup_btn_typography', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-video-popup-btn', ] ); $this->add_control( 'ekit_video_popup_btn_use_height_and_width', [ 'label' => esc_html__( 'Use height width', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'yes', ] ); $this->add_responsive_control( 'ekit_video_popup_btn_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 30, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 10, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 60, ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_video_popup_btn_use_height_and_width' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_video_popup_btn_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 30, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 10, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 60, ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_video_popup_btn_use_height_and_width' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_video_popup_btn_line_height', [ 'label' => esc_html__( 'Line height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 30, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 10, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'line-height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_video_popup_btn_use_height_and_width' => 'yes' ] ] ); $this->add_control( 'ekit_video_popup_btn_glow_color', [ 'label' => esc_html__( 'Glow Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn.glow-btn:before' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-video-popup-btn.glow-btn:after' => 'color: {{VALUE}}', '{{WRAPPER}} .ekit-video-popup-btn.glow-btn > i:after' => 'color: {{VALUE}}', ], 'default' => '#255cff', 'separator' => 'before', 'condition' => [ 'ekit_video_popup_video_glow' => 'yes' ] ] ); $this->add_responsive_control( 'ekit_video_popup_btn_glow_size', [ 'label' => esc_html__( 'Glow Size (px)', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px'], 'range' => [ 'px' => [ 'min' => 30, 'max' => 200, 'step' => 1, ], ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => '--glow-size: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_video_popup_video_glow' => 'yes' ] ] ); $this->start_controls_tabs( 'ekit_video_popup_button_style_tabs' ); $this->start_controls_tab( 'ekit_video_popup_button_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_video_popup_btn_text_color', [ 'label' =>esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ffffff', 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'color: {{VALUE}};', '{{WRAPPER}} .ekit-video-popup-btn svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_video_popup_btn_bg_color', 'selector' => '{{WRAPPER}} .ekit-video-popup-btn', ) ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_video_popup_btn_tab_button_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_video_popup_btn_hover_color', [ 'label' =>esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ffffff', 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn:hover' => 'color: {{VALUE}};', '{{WRAPPER}} .ekit-video-popup-btn:hover svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_video_popup_btn_bg_hover_color', 'selector' => '{{WRAPPER}} .ekit-video-popup-btn:hover', ) ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->start_controls_section( 'ekit_video_popup_border_style', [ 'label' =>esc_html__( 'Border Style', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_video_popup_btn_border_style', [ 'label' => esc_html_x( 'Border Type', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'elementskit-lite' ), 'solid' => esc_html_x( 'Solid', 'Border Control', 'elementskit-lite' ), 'double' => esc_html_x( 'Double', 'Border Control', 'elementskit-lite' ), 'dotted' => esc_html_x( 'Dotted', 'Border Control', 'elementskit-lite' ), 'dashed' => esc_html_x( 'Dashed', 'Border Control', 'elementskit-lite' ), 'groove' => esc_html_x( 'Groove', 'Border Control', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'border-style: {{VALUE}};', ], ] ); $this->add_control( 'ekit_video_popup_btn_border_dimensions', [ 'label' => esc_html_x( 'Width', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'border-width: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'ekit_video_popup__button_border_style' ); $this->start_controls_tab( 'ekit_video_popup__button_border_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_video_popup_btn_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn' => 'border-color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_video_popup_btn_tab_button_border_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_video_popup_btn_hover_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn:hover' => 'border-color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_responsive_control( 'ekit_video_popup_btn_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn, {{WRAPPER}} .ekit-video-popup-btn:before' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_video_popup_box_shadow_style', [ 'label' =>esc_html__( 'Shadow Style', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_video_popup_btn_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-video-popup-btn', ] ); $this->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_video_popup_btn_text_shadow', 'label' => esc_html__( 'Text Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-video-popup-btn', ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_video_popup_icon_style', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_video_popup_button_icons__switch' => 'yes', 'ekit_video_popup_button_style' => ['both'] ] ] ); $this->add_responsive_control( 'ekit_video_popup_icon_padding_right', [ 'label' => esc_html__( 'Padding Right', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 5, ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn > i' => 'padding-right: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_video_popup_button_style' => 'both', 'ekit_video_popup_icon_align' => 'before' ] ] ); $this->add_responsive_control( 'ekit_video_popup_icon_padding_left', [ 'label' => esc_html__( 'Padding Left', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 5, ], 'selectors' => [ '{{WRAPPER}} .ekit-video-popup-btn > i' => 'padding-left: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_video_popup_button_style' => 'both', 'ekit_video_popup_icon_align' => 'after' ] ] ); $this->end_controls_section(); $this->insert_pro_message(); } /** * Video Icon */ private function video_icon() { $settings = $this->get_settings_for_display(); // new icon $migrated = isset( $settings['__fa4_migrated']['ekit_video_popup_button_icons'] ); // Check if its a new widget without previously selected icon using the old Icon control $is_new = empty( $settings['ekit_video_popup_button_icon'] ); if ( $is_new || $migrated ) { // new icon Icons_Manager::render_icon( $settings['ekit_video_popup_button_icons'], [ 'aria-hidden' => 'true' ] ); } else { ?> '; $this->render_raw(); echo ''; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); extract($settings); $player_control = isset( $ekit_video_popup_video_player_control ) && $ekit_video_popup_video_player_control == '1' ? 1 : 0; // Fallback Video URL for YouTube if ( empty($ekit_video_popup_url) ) { $ekit_video_popup_url = 'https://www.youtube.com/watch?v=VhBl3dHT5SY'; } $ekit_video_popup_url = Embed::get_embed_url( $ekit_video_popup_url ); // Support for short links like: https://youtu.be/VhBl3dHT5SY $video_properties = Embed::get_video_properties( $ekit_video_popup_url ); // Get only the video id. $video_id = ''; if( !empty($video_properties['video_id']) ) { $video_id = $video_properties['video_id']; } $is_autoplay = (int) $ekit_video_popup_auto_play; $is_muted = (int) $ekit_video_popup_video_mute; if($ekit_video_popup_video_type == "vimeo"){ $url = explode('#', $ekit_video_popup_url, 2); $ekit_video_popup_url = $url[0]; $ekit_video_popup_url = $ekit_video_popup_url."?playlist={$video_id}&muted={$is_muted}&autoplay={$is_autoplay}&loop={$ekit_video_popup_video_loop}&controls={$player_control}&start={$ekit_video_popup_start_time}&end={$ekit_video_popup_end_time}"; } else{ $ekit_video_popup_url = $ekit_video_popup_url."?playlist={$video_id}&mute={$is_muted}&autoplay={$is_autoplay}&loop={$ekit_video_popup_video_loop}&controls={$player_control}&start={$ekit_video_popup_start_time}&end={$ekit_video_popup_end_time}"; }; // set player features playpause, current, progress, duration, volume $features = []; ($ekit_video_player_playpause === 'yes') && array_push($features, 'playpause'); ($ekit_video_player_current === 'yes') && array_push($features, 'current'); ($ekit_video_player_progress === 'yes') && array_push($features, 'progress'); ($ekit_video_player_duration === 'yes') && array_push($features, 'duration'); ($ekit_video_player_volume === 'yes') && array_push($features, 'volume'); // set settings data attributes $video_settings['videoVolume'] = (!empty($ekit_video_player_volume_slider_layout)) ? $ekit_video_player_volume_slider_layout: 'horizontal'; $video_settings['startVolume'] = (!empty($ekit_video_player_start_volume['size'])) ? $ekit_video_player_start_volume['size']: 0.8; $video_settings['videoType'] = (!empty($ekit_video_popup_video_type === 'vimeo' || $ekit_video_popup_video_type === 'youtube')) ? 'iframe': 'inline'; $video_settings['videoClass'] = (!empty($ekit_video_popup_video_type === 'vimeo' || $ekit_video_popup_video_type === 'youtube')) ? 'mfp-fade': 'ekit_self_video_wrap_content'; $poster_image = !empty($self_poster_image['url']) ? $self_poster_image['url'] : ''; //generate id $generate_id = "test-popup-link".$this->get_id(); // registering video player default attributes. $this->add_render_attribute( 'player', [ 'preload' => 'none', 'controls' => '', 'poster' => $poster_image, ] ); // video options if (!empty($ekit_video_popup_auto_play) && $ekit_video_popup_auto_play === '1') { $this->add_render_attribute('player', 'autoplay', ''); } if (!empty($ekit_video_popup_video_loop) && $ekit_video_popup_video_loop === '1') { $this->add_render_attribute('player', 'loop', ''); } if (!empty($ekit_video_popup_video_mute) && $ekit_video_popup_video_mute === '1') { $this->add_render_attribute('player', 'muted', ''); } ?>
add_render_attribute('button', ['class' => [ 'ekit_icon_button' ]]); } if($ekit_video_popup_video_glow == 'yes') { $this->add_render_attribute('button', ['class' => [ 'glow-btn' ]]); } if($ekit_video_popup_video_type == 'self') { $this->add_render_attribute('button', ['class' => ['ekit-video-popup'], 'href' => '#'.$generate_id]); }else{ $this->add_render_attribute('button', ['class' => ['ekit-video-popup'], 'href' => $ekit_video_popup_url]); } $this->add_render_attribute('button', ['class' => ['ekit-video-popup-btn'], 'aria-label' => "video-popup"]); ?> print_render_attribute_string('button'); ?>> video_icon(); ?> video_icon(); ?> video_icon(); ?> widgets/lottie/lottie-handler.php000064400000001556150522036200013140 0ustar00start_controls_section( 'ekit_lottie', [ 'label' => esc_html__( 'Lottie', 'elementskit-lite' ), 'tab' => \Elementor\Controls_Manager::TAB_CONTENT, ] ); $this->add_control( 'ekit_lottie_type', [ 'label' => esc_html__( 'Select JSON', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::CHOOSE, 'default' => 'file', 'options' => [ 'file' => [ 'title' => esc_html__( 'JSON File', 'elementskit-lite' ), 'icon' => 'far fa-file', ], 'url' => [ 'title' => esc_html__( 'JSON URL', 'elementskit-lite' ), 'icon' => 'fas fa-link', ], ] ] ); $this->add_control( 'ekit_lottie_json', [ 'show_label' => false, 'description' => sprintf('%1$s %2$s %3$s', esc_html__('Discover thousands of' , 'elementskit-lite'), esc_html__('Lottie animations' , 'elementskit-lite'), esc_html__('ready to use.' , 'elementskit-lite'), ), 'type' => \Elementor\Controls_Manager::MEDIA, 'media_type' => 'application/json', 'condition' => [ 'ekit_lottie_type' => 'file', ], ] ); $this->add_control( 'ekit_lottie_url', [ 'show_label' => false, 'label_block' => true, 'description' => sprintf('%1$s %2$s %3$s', esc_html__('Discover thousands of' , 'elementskit-lite'), esc_html__('Lottie animations' , 'elementskit-lite'), esc_html__('ready to use.' , 'elementskit-lite'), ), 'type' => \Elementor\Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'placeholder' => esc_html__( 'https://example.com/file.json', 'elementskit-lite' ), 'show_external' => false, 'condition' => [ 'ekit_lottie_type' => 'url' ], ] ); $this->add_control( 'ekit_lottie_link_check', [ 'label' => esc_html__( 'Link', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SWITCHER, ] ); $this->add_control( 'ekit_lottie_link', [ 'show_label' => false, 'type' => \Elementor\Controls_Manager::URL, 'dynamic' => [ 'active' => true, ], 'condition' => [ 'ekit_lottie_link_check' => 'yes' ], ] ); $this->add_control( 'ekit_lottie_options', [ 'label' => esc_html__( 'Animation Options', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_lottie_reverse', [ 'label' => esc_html__( 'Reverse', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SWITCHER, ] ); $this->add_control( 'ekit_lottie_autoplay', [ 'label' => esc_html__( 'Autoplay', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'return_value' => 'true', 'default' => 'true', ] ); $this->add_control( 'ekit_lottie_on_scroll', [ 'label' => esc_html__( 'Start when visible', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'condition' => [ 'ekit_lottie_autoplay' => '' ], ] ); $this->add_control( 'ekit_lottie_loop', [ 'label' => esc_html__( 'Loop', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SWITCHER, 'return_value' => 'true', 'default' => 'true', ] ); $this->add_control( 'ekit_lottie_loop_count', [ 'label' => esc_html__( 'Loop Count', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'max' => 10, ] ], 'condition' => [ 'ekit_lottie_loop' => 'true' ], ] ); $this->add_control( 'ekit_lottie_speed', [ 'label' => esc_html__( 'Speed', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'max' => 10, 'step' => 0.2, ] ], 'default' => [ 'size' => 1, ], ] ); $this->add_control( 'ekit_lottie_renderer', [ 'label' => esc_html__( 'Render Type', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::CHOOSE, 'default' => 'svg', 'options' => [ 'svg' => [ 'title' => esc_html__( 'SVG', 'elementskit-lite' ), 'icon' => 'fa fa-magic', ], 'canvas' => [ 'title' => esc_html__( 'Canvas', 'elementskit-lite' ), 'icon' => 'fa fa-chalkboard', ], ], ] ); $this->add_control( 'ekit_lottie_action', [ 'label' => esc_html__( 'On Hover', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'elementskit-lite' ), 'play' => esc_html__( 'Play', 'elementskit-lite' ), 'pause' => esc_html__( 'Pause', 'elementskit-lite' ), 'reverse' => esc_html__( 'Reverse', 'elementskit-lite' ), ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_lottie_styles', [ 'label' => esc_html__( 'Lottie', 'elementskit-lite' ), 'tab' => \Elementor\Controls_Manager::TAB_STYLE, ] ); $this->start_controls_tabs( 'ekit_lottie_state' ); $this->start_controls_tab( 'ekit_lottie_normal', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_lottie_opacity', [ 'label' => esc_html__( 'Opacity', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 1, 'step' => 0.1, ] ], 'selectors' => [ '{{WRAPPER}}' => 'opacity: {{SIZE}};', ], ] ); $this->add_group_control( \Elementor\Group_Control_Css_Filter::get_type(), [ 'name' => 'ekit_lottie_filter', 'selector' => '{{WRAPPER}}', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_lottie_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_lottie_opacity_hover', [ 'label' => esc_html__( 'Opacity', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 1, 'step' => 0.1, ] ], 'selectors' => [ '{{WRAPPER}}:hover' => 'opacity: {{SIZE}};', ], ] ); $this->add_group_control( \Elementor\Group_Control_Css_Filter::get_type(), [ 'name' => 'ekit_lottie_filter_hover', 'selector' => '{{WRAPPER}}', ] ); $this->add_control( 'ekit_lottie_transition', [ 'label' => esc_html__( 'Transition', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'max' => 10, 'step' => 0.1, ], ], 'selectors' => [ '{{WRAPPER}}' => 'transition: all {{SIZE}}s ease;', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->insert_pro_message(); } protected function render() { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw() { $settings = $this->get_settings_for_display(); $this->add_render_attribute( 'wrapper', [ 'id' => 'ekit_lottie_' . $this->get_id(), 'class' => 'ekit_lottie', 'data-autoplay' => $settings['ekit_lottie_autoplay'], 'data-on-scroll' => $settings['ekit_lottie_on_scroll'], 'data-speed' => $settings['ekit_lottie_speed']['size'], 'data-direction' => $settings['ekit_lottie_reverse'], 'data-action' => $settings['ekit_lottie_action'], 'data-renderer' => $settings['ekit_lottie_renderer'], ] ); if ( !empty($settings['ekit_lottie_json']['url']) ): $this->add_render_attribute( 'wrapper', 'data-path', $settings['ekit_lottie_json']['url'] ); else: $this->add_render_attribute( 'wrapper', 'data-path', $settings['ekit_lottie_url'] ); endif; if ( $settings['ekit_lottie_loop_count']['size'] ): $this->add_render_attribute( 'wrapper', 'data-loop', ($settings['ekit_lottie_loop_count']['size'] - 1) ); else: $this->add_render_attribute( 'wrapper', 'data-loop', $settings['ekit_lottie_loop'] ); endif; if ( !empty($settings['ekit_lottie_link']['url']) && $settings['ekit_lottie_link']['url'] ): $this->add_render_attribute( 'wrapper', 'class', 'met_d--block' ); $this->add_link_attributes( 'link', $settings['ekit_lottie_link'] ); echo 'get_render_attribute_string( 'link' ) .' '. $this->get_render_attribute_string( 'wrapper' ) .'> '; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- get_render_attribute_string Already escaped by elementor else: echo '
get_render_attribute_string( 'wrapper' ) .'> 
'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- get_render_attribute_string Already escaped by elementor endif; } } widgets/lottie/json-handler.php000064400000003351150522036200012604 0ustar00>>=1;return(t+r)/e};return b.int32=function(){return 0|v.g(4)},b.quick=function(){return v.g(4)/4294967296},b.double=b,f(c(v.S),t),(d.pass||u||function(t,r,i,s){return s&&(s.S&&m(s,v),t.state=function(){return m(v,{})}),i?(e[a]=t,r):t})(b,g,"global"in d?d.global:this==e,d.state)},f(e.random(),t)}([],BMMath);var BezierFactory=function(){var t={getBezierEasing:function(t,r,i,s,a){var n=a||("bez_"+t+"_"+r+"_"+i+"_"+s).replace(/\./g,"p");if(e[n])return e[n];var o=new l([t,r,i,s]);return e[n]=o}},e={},r=.1,i="function"==typeof Float32Array;function s(t,e){return 1-3*e+3*t}function a(t,e){return 3*e-6*t}function n(t){return 3*t}function o(t,e,r){return((s(e,r)*t+a(e,r))*t+n(e))*t}function h(t,e,r){return 3*s(e,r)*t*t+2*a(e,r)*t+n(e)}function l(t){this._p=t,this._mSampleValues=i?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return l.prototype={get:function(t){var e=this._p[0],r=this._p[1],i=this._p[2],s=this._p[3];return this._precomputed||this._precompute(),e===r&&i===s?t:0===t?0:1===t?1:o(this._getTForX(t),r,s)},_precompute:function(){var t=this._p[0],e=this._p[1],r=this._p[2],i=this._p[3];this._precomputed=!0,t===e&&r===i||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],i=0;i<11;++i)this._mSampleValues[i]=o(i*r,t,e)},_getTForX:function(t){for(var e=this._p[0],i=this._p[2],s=this._mSampleValues,a=0,n=1;10!==n&&s[n]<=t;++n)a+=r;var l=a+(t-s[--n])/(s[n+1]-s[n])*r,p=h(l,e,i);return.001<=p?function(t,e,r,i){for(var s=0;s<4;++s){var a=h(e,r,i);if(0===a)return e;e-=(o(e,r,i)-t)/a}return e}(t,l,e,i):0===p?l:function(t,e,r,i,s){for(var a,n,h=0;0<(a=o(n=e+(r-e)/2,i,s)-t)?r=n:e=n,1e-7n?-1:1,l=!0;l;)if(i[a]<=n&&i[a+1]>n?(o=(n-i[a])/(i[a+1]-i[a]),l=!1):a+=h,a<0||s-1<=a){if(a===s-1)return r[a];l=!1}return r[a]+(r[a+1]-r[a])*o}var o=createTypedArray("float32",8);return{getSegmentsLength:function(t){var r,i=segments_length_pool.newElement(),s=t.c,a=t.v,n=t.o,o=t.i,h=t._length,l=i.lengths,p=0;for(r=0;rr[0]||!(r[0]>t[0])&&(t[1]>r[1]||!(r[1]>t[1])&&(t[2]>r[2]||!(r[2]>t[2])&&void 0))}var a,n=function(){var t=[4,4,14];function e(t){var e,r,i,s=t.length;for(e=0;e=n.t-s){a.h&&(a=n),c=0;break}if(n.t-s>t){c=d;break}d=i&&i<=e||this._caching.lastFrame=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var s=this.interpolateValue(e,this._caching);this.pv=s}return this._caching.lastFrame=e,this.pv}function a(t){var r;if("unidimensional"===this.propType)r=t*this.mult,1e-5=this.p.keyframes[this.p.keyframes.length-1].t?(r=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/s,0),this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/s,0)):(r=this.p.pv,this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/s,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){r=[],i=[];var a=this.px,n=this.py;a._caching.lastFrame+a.offsetTime<=a.keyframes[0].t?(r[0]=a.getValueAtTime((a.keyframes[0].t+.01)/s,0),r[1]=n.getValueAtTime((n.keyframes[0].t+.01)/s,0),i[0]=a.getValueAtTime(a.keyframes[0].t/s,0),i[1]=n.getValueAtTime(n.keyframes[0].t/s,0)):a._caching.lastFrame+a.offsetTime>=a.keyframes[a.keyframes.length-1].t?(r[0]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/s,0),r[1]=n.getValueAtTime(n.keyframes[n.keyframes.length-1].t/s,0),i[0]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/s,0),i[1]=n.getValueAtTime((n.keyframes[n.keyframes.length-1].t-.01)/s,0)):(r=[a.pv,n.pv],i[0]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/s,a.offsetTime),i[1]=n.getValueAtTime((n._caching.lastFrame+n.offsetTime-.01)/s,n.offsetTime))}else r=i=t;this.v.rotate(-Math.atan2(r[1]-i[1],r[0]-i[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}if(this.r){if(this.r.effectsSequence.length)return;this.pre.rotate(-this.r.v),this.appliedTransformations=4}else this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],e),e.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},e.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,r,i){return new e(t,r,i)}}}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(t,e){this.c=t,this.setLength(e);for(var r=0;r=this._maxLength&&this.doubleArrayLength(),r){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o}(!a[i]||a[i]&&!s)&&(a[i]=point_pool.newElement()),a[i][0]=t,a[i][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,i,s,a,n,o){this.setXYAt(t,e,"v",n,o),this.setXYAt(r,i,"o",n,o),this.setXYAt(s,a,"i",n,o)},ShapePath.prototype.reverse=function(){var t=new ShapePath;t.setPathData(this.c,this._length);var e=this.v,r=this.o,i=this.i,s=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],i[0][0],i[0][1],r[0][0],r[0][1],0,!1),s=1);var a,n=this._length-1,o=this._length;for(a=s;a=c[c.length-1].t-this.offsetTime)i=c[c.length-1].s?c[c.length-1].s[0]:c[c.length-2].e[0],a=!0;else{for(var d,u,y=f,g=c.length-1,v=!0;v&&(d=c[y],!((u=c[y+1]).t-this.offsetTime>t));)y=u.t-this.offsetTime)p=1;else if(ti+r||(p=o.s*s<=i?0:(o.s*s-i)/r,m=o.e*s>=i+r?1:(o.e*s-i)/r,h.push([p,m]))}return h.length||h.push([0,0]),h},TrimModifier.prototype.releasePathsData=function(t){var e,r=t.length;for(e=0;ee.e){r.c=!1;break}e.s<=d&&e.e>=d+n.addedLength?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[s],f[i].v[s],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[s-1],f[i].v[s],f[i].o[s-1],f[i].i[s],(e.s-d)/n.addedLength,(e.e-d)/n.addedLength,h[s-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1),d+=n.addedLength,o+=1}if(f[i].c&&h.length){if(n=h[s-1],d<=e.e){var g=h[s-1].addedLength;e.s<=d&&e.e>=d+g?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[0],f[i].v[0],r,o,y),y=!1):(l=bez.getNewSegment(f[i].v[s-1],f[i].v[0],f[i].o[s-1],f[i].i[0],(e.s-d)/g,(e.e-d)/g,h[s-1]),this.addSegmentFromArray(l,r,o,y),y=!1,r.c=!1)}else r.c=!1;d+=n.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[p][0],r.v[p][1],"i",p),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),d>e.e)break;i=d.length&&(m=0,d=u[f+=1]?u[f].points:E.v.c?u[f=m=0].points:(l-=h.partialLength,null)),d&&(c=h,y=(h=d[m]).partialLength));L=T[s].an/2-T[s].add,_.translate(-L,0,0)}else L=T[s].an/2-T[s].add,_.translate(-L,0,0),_.translate(-x[0]*T[s].an/200,-x[1]*V/100,0);for(T[s].l,w=0;we));)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,r=FontManager.getCombinedCharacterCodes(),i=[],s=0,a=t.length;sthis.minimumFontSize&&D=r(p)&&(l=t(0,e(i-p<0?e(m,1)-(p-i):m-i,1))),h(l));return l*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var e=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/e,i=this.s.v/e+r,s=this.e.v/e+r;if(st-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 13:return this.createCamera(t)}return this.createNull(t)},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.buildAllItems=function(){var t,e=this.layers.length;for(t=0;t=t)return this.threeDElements[e].perspectiveElem;e+=1}},HybridRenderer.prototype.createThreeDContainer=function(t,e){var r=createTag("div");styleDiv(r);var i=createTag("div");styleDiv(i),"3d"===e&&(r.style.width=this.globalData.compSize.w+"px",r.style.height=this.globalData.compSize.h+"px",r.style.transformOrigin=r.style.mozTransformOrigin=r.style.webkitTransformOrigin="50% 50%",i.style.transform=i.style.webkitTransform="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)"),r.appendChild(i);var s={container:i,perspectiveElem:r,startPos:t,endPos:t,type:e};return this.threeDElements.push(s),s},HybridRenderer.prototype.build3dContainers=function(){var t,e,r=this.layers.length,i="";for(t=0;tt?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,e=this.renderableComponents.length;for(t=0;t=t.x+t.width&&this.currentBBox.height+this.currentBBox.y>=t.y+t.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var t=this.tempBoundingBox,e=999999;if(t.x=e,t.xMax=-e,t.y=e,t.yMax=-e,this.calculateBoundingBox(this.itemsData,t),t.width=t.xMaxthis.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));var e,r,i=this.animationData.layers,s=i.length,a=t.layers,n=a.length;for(r=0;rthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame()},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&&this.name!=t||!0===this.isPaused&&(this.isPaused=!1,this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(t){t&&this.name!=t||!1===this.isPaused&&(this.isPaused=!0,this._idle=!0,this.trigger("_idle"))},AnimationItem.prototype.togglePause=function(t){t&&this.name!=t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!=t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.goToAndStop=function(t,e,r){r&&this.name!=r||(e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier),this.pause())},AnimationItem.prototype.goToAndPlay=function(t,e,r){this.goToAndStop(t,e,r),this.play()},AnimationItem.prototype.advanceTime=function(t){if(!0!==this.isPaused&&!1!==this.isLoaded){var e=this.currentRawFrame+t*this.frameModifier,r=!1;e>=this.totalFrames-1&&0=this.totalFrames?(this.playCount+=1,this.checkSegments(e%this.totalFrames)||(this.setCurrentRawFrameValue(e%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(e):this.checkSegments(e>this.totalFrames?e%this.totalFrames:0)||(r=!0,e=this.totalFrames-1):e<0?this.checkSegments(e%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,e=0):(this.setCurrentRawFrameValue(this.totalFrames+e%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(e),r&&(this.setCurrentRawFrameValue(e),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.timeCompleted=this.totalFrames=t[1]-t[0],this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramee&&(r=e-t)),this.firstFrame=t,this.timeCompleted=this.totalFrames=e-t,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"==typeof t[0]){var r,i=t.length;for(r=0;rdata.k[e].t&&tdata.k[e+1].t-t?(r=e+2,data.k[e+1].t):(r=e+1,data.k[e].t);break}}-1===r&&(r=e+1,i=data.k[e].t)}else i=r=0;var a={};return a.index=r,a.time=i/elem.comp.globalData.frameRate,a}function key(t){var e,r,i;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+t);t-=1,e={time:data.k[t].t/elem.comp.globalData.frameRate,value:[]};var s=data.k[t].hasOwnProperty("s")?data.k[t].s:data.k[t-1].e;for(i=s.length,r=0;rl.length-1)&&(e=l.length-1),i=p-(s=l[l.length-1-e].t)),"pingpong"===t){if(Math.floor((h-s)/i)%2!=0)return this.getValueAtTime((i-(h-s)%i+s)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var m=this.getValueAtTime(s/this.comp.globalData.frameRate,0),f=this.getValueAtTime(p/this.comp.globalData.frameRate,0),c=this.getValueAtTime(((h-s)%i+s)/this.comp.globalData.frameRate,0),d=Math.floor((h-s)/i);if(this.pv.length){for(n=(o=new Array(m.length)).length,a=0;al.length-1)&&(e=l.length-1),i=(s=l[e].t)-p),"pingpong"===t){if(Math.floor((p-h)/i)%2==0)return this.getValueAtTime(((p-h)%i+p)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var m=this.getValueAtTime(p/this.comp.globalData.frameRate,0),f=this.getValueAtTime(s/this.comp.globalData.frameRate,0),c=this.getValueAtTime((i-(p-h)%i+p)/this.comp.globalData.frameRate,0),d=Math.floor((p-h)/i)+1;if(this.pv.length){for(n=(o=new Array(m.length)).length,a=0;an){var p=o,m=r.c&&o===h-1?0:o+1,f=(n-l)/a[o].addedLength;i=bez.getPointInSegment(r.v[p],r.v[m],r.o[p],r.i[m],f,a[o]);break}l+=a[o].addedLength,o+=1}return i||(i=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),i},vectorOnPath:function(t,e,r){t=1==t?this.v.c?0:.999:t;var i=this.pointOnPath(t,e),s=this.pointOnPath(t+.001,e),a=s[0]-i[0],n=s[1]-i[1],o=Math.sqrt(Math.pow(a,2)+Math.pow(n,2));return 0===o?[0,0]:"tangent"===r?[a/o,n/o]:[-n/o,a/o]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([o],a),extendPrototype([o],n),n.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shape_pool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),t*=this.elem.globalData.frameRate,(t-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTimestart_controls_section( 'ekit_socialmedia_section_tab_content', [ 'label' => esc_html__('Social Icons', 'elementskit-lite'), ] ); $this->add_control( 'ekit_socialmedia_style', [ 'label' => esc_html__( 'Choose Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'icon', 'options' => [ 'icon' => esc_html__( 'Icon', 'elementskit-lite' ), 'text' => esc_html__( 'Text', 'elementskit-lite' ), 'both' => esc_html__( 'Both', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_socialmedia_style_icon_position', [ 'label' => esc_html__( 'Icon Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'before', 'options' => [ 'before' => esc_html__( 'Before', 'elementskit-lite' ), 'after' => esc_html__( 'After', 'elementskit-lite' ), ], 'condition' => [ 'ekit_socialmedia_style' => 'both' ] ] ); $this->add_responsive_control( 'ekit_socialmedia_icon_padding_right', [ 'label' => esc_html__( 'Spacing Right', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 5, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 5, ], 'selectors' => [ '{{WRAPPER}} a > i' => 'padding-right: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_socialmedia_style' => 'both', 'ekit_socialmedia_style_icon_position' => 'before', ] ] ); $this->add_responsive_control( 'ekit_socialmedia_icon_padding_left', [ 'label' => esc_html__( 'Spacing Left', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 5, 'max' => 100, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 5, ], 'selectors' => [ '{{WRAPPER}} a > i' => 'padding-left: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_socialmedia_style' => 'both', 'ekit_socialmedia_style_icon_position' => 'after', ] ] ); $this->add_responsive_control( 'ekit_socialmedai_list_align', [ 'label' => esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'center', 'toggle' => true, 'selectors' => [ '{{WRAPPER}} .ekit_social_media' => 'text-align: {{VALUE}};', ], ] ); $socialMedia = new Repeater(); // set social icon $socialMedia->add_control( 'ekit_socialmedia_icons', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'label_block' => true, 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_socialmedia_icon', 'default' => [ 'value' => 'icon icon-facebook', 'library' => 'ekiticons', ] ] ); // set social icon label $socialMedia->add_control( 'ekit_socialmedia_label', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => 'Facebook', ] ); // set social link $socialMedia->add_control( 'ekit_socialmedia_link', [ 'label' => esc_html__( 'Link', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'dynamic' => [ 'active' => true, ], 'default' => [ 'url' => 'https://facebook.com', ], ] ); // start tab for content $socialMedia->start_controls_tabs( 'ekit_socialmedia_tabs' ); // start normal tab $socialMedia->start_controls_tab( 'ekit_socialmedia_normal', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); // set social icon color $socialMedia->add_responsive_control( 'ekit_socialmedia_icon_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#222222', 'selectors' => [ '{{WRAPPER}} {{CURRENT_ITEM}} > a' => 'color: {{VALUE}};', '{{WRAPPER}} {{CURRENT_ITEM}} > a svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); // set social icon background color $socialMedia->add_responsive_control( 'ekit_socialmedia_icon_bg_color', [ 'label' =>esc_html__( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} {{CURRENT_ITEM}} > a' => 'background-color: {{VALUE}};', ], ] ); $socialMedia->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_socialmedia_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} {{CURRENT_ITEM}} > a', ] ); $socialMedia->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_socialmedia_icon_normal_text_shadow', 'label' => esc_html__( 'Text Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} {{CURRENT_ITEM}} > a', ] ); $socialMedia->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_socialmedai_list_box_shadow', 'selector' => '{{WRAPPER}} {{CURRENT_ITEM}} > a', ] ); $socialMedia->end_controls_tab(); // end normal tab //start hover tab $socialMedia->start_controls_tab( 'ekit_socialmedia_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); // set social icon color $socialMedia->add_responsive_control( 'ekit_socialmedia_icon_hover_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} {{CURRENT_ITEM}} > a:hover' => 'color: {{VALUE}};', '{{WRAPPER}} {{CURRENT_ITEM}} > a:hover svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); // set social icon background color $socialMedia->add_responsive_control( 'ekit_socialmedia_icon_hover_bg_color', [ 'label' =>esc_html__( 'Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#3b5998', 'selectors' => [ '{{WRAPPER}} {{CURRENT_ITEM}} > a:hover' => 'background-color: {{VALUE}};', ], ] ); $socialMedia->add_group_control( Group_Control_Text_Shadow::get_type(), [ 'name' => 'ekit_socialmedia_icon_hover_text_shadow', 'label' => esc_html__( 'Text Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} {{CURRENT_ITEM}} > a:hover', ] ); $socialMedia->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_socialmedai_list_box_shadow_hover', 'selector' => '{{WRAPPER}} {{CURRENT_ITEM}} > a:hover', ] ); $socialMedia->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_socialmedia_border_hover', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} {{CURRENT_ITEM}} > a:hover', ] ); $socialMedia->end_controls_tab(); //end hover tab $socialMedia->end_controls_tabs(); // set social icon add new control $this->add_control( 'ekit_socialmedia_add_icons', [ 'label' => esc_html__('Add Social Media', 'elementskit-lite'), 'type' => Controls_Manager::REPEATER, 'fields' => $socialMedia->get_controls(), 'default' => [ [ 'ekit_socialmedia_icons' => [ 'value' => 'icon icon-facebook', 'library' => 'ekiticons' ], 'ekit_socialmedia_label' => 'Facebook', 'ekit_socialmedia_icon_hover_bg_color' => '#3b5998', ], [ 'ekit_socialmedia_icons' => [ 'value' => 'icon icon-twitter', 'library' => 'ekiticons' ], 'ekit_socialmedia_label' => 'Twitter', 'ekit_socialmedia_icon_hover_bg_color' => '#1da1f2', ], [ 'ekit_socialmedia_icons' => [ 'value' => 'icon icon-linkedin', 'library' => 'ekiticons' ], 'ekit_socialmedia_label' => 'LinkedIn', 'ekit_socialmedia_icon_hover_bg_color' => '#0077b5', ], ], 'title_field' => '{{{ ekit_socialmedia_label }}}', ] ); $this->end_controls_section(); // end content section // start style section control // start Social media tab $this->start_controls_section( 'ekit_socialmedia_section_tab_style', [ 'label' => esc_html__('Social Media', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_STYLE, ] ); // Alignment $this->add_responsive_control( 'ekit_socialmedai_list_item_align', [ 'label' => esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'center', 'toggle' => true, 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li > a' => 'text-align: {{VALUE}};', ], ] ); // Display design $this->add_responsive_control( 'ekit_socialmedai_list_display', [ 'label' => esc_html__( 'Display', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'inline-block', 'options' => [ 'inline-block' => esc_html__( 'Inline Block', 'elementskit-lite' ), 'block' => esc_html__( 'Block', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li' => 'display: {{VALUE}};', ], ] ); // text decoration $this->add_responsive_control( 'ekit_socialmedai_list_decoration_box', [ 'label' => esc_html__( 'Decoration', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'none', 'options' => [ 'none' => esc_html__( 'None', 'elementskit-lite' ), 'underline' => esc_html__( 'Underline', 'elementskit-lite' ), 'overline' => esc_html__( 'Overline', 'elementskit-lite' ), 'line-through' => esc_html__( 'Line Through', 'elementskit-lite' ), ], 'selectors' => ['{{WRAPPER}} .ekit_social_media > li > a' => 'text-decoration: {{VALUE}};'], ] ); // border radius $this->add_responsive_control( 'ekit_socialmedai_list_border_radius', [ 'label' => esc_html__( 'Border radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'default' => [ 'top' => '50', 'right' => '50', 'bottom' => '50' , 'left' => '50', 'unit' => '%', ], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li > a' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); // Padding style $this->add_responsive_control( 'ekit_socialmedai_list_padding', [ 'label' => esc_html__('Padding', 'elementskit-lite'), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => ['px', 'em'], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li > a' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); // margin style $this->add_responsive_control( 'ekit_socialmedai_list_margin', [ 'label' => esc_html__('Margin', 'elementskit-lite'), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => ['px', 'em'], 'default' => [ 'top' => '5', 'right' => '5', 'bottom' => '5' , 'left' => '5', ], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_socialmedai_list_icon_size', [ 'label' => esc_html__( 'Icon Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 100, 'step' => 5, ], '%' => [ 'min' => 1, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li > a i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .ekit_social_media > li > a svg' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_socialmedai_list_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit_social_media > li > a', ] ); $this->add_control( 'ekit_socialmedai_list_style_use_height_and_width', [ 'label' => esc_html__( 'Use Height Width', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'yes', ] ); $this->add_responsive_control( 'ekit_socialmedai_list_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 30, ], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li > a' => 'width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_socialmedai_list_style_use_height_and_width' => 'yes', 'ekit_socialmedia_style' => 'icon', ] ] ); $this->add_responsive_control( 'ekit_socialmedai_list_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 30, ], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li > a' => 'height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_socialmedai_list_style_use_height_and_width' => 'yes', 'ekit_socialmedia_style' => 'icon', ] ] ); $this->add_responsive_control( 'ekit_socialmedai_list_line_height', [ 'label' => esc_html__( 'Line Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'unit' => 'px', 'size' => 28, ], 'selectors' => [ '{{WRAPPER}} .ekit_social_media > li > a' => 'line-height: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_socialmedai_list_style_use_height_and_width' => 'yes' ] ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings(); extract($settings); ?> start_controls_section( 'content_tab', [ 'label' => esc_html__('Widget settings', 'elementskit-lite'), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $this->add_control( 'post_cat', [ 'label' =>esc_html__('Select Categories', 'elementskit-lite'), 'type' => ElementsKit_Controls_Manager::AJAXSELECT2, 'description' => esc_html__('To avail this option you need to set/add a featured image to posts..', 'elementskit-lite'), 'options' =>'ajaxselect2/category', 'label_block' => true, 'multiple' => true, ] ); $this->add_control( 'post_count', [ 'label' => esc_html__( 'Post count', 'elementskit-lite' ), 'type' => Controls_Manager::NUMBER, 'default' => esc_html__( '3', 'elementskit-lite' ), ] ); $this->add_responsive_control( 'count_col', [ 'label' => esc_html__( 'Select Column', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'ekit___column-2', 'tablet_default' => 'ekit___column-2', 'mobile_default' => 'ekit___column-2', 'options' => [ 'ekit___column-2' => esc_html__( '2 Column', 'elementskit-lite' ), 'ekit___column-3' => esc_html__( '3 Column', 'elementskit-lite' ), 'ekit___column-4' => esc_html__( '4 Column', 'elementskit-lite' ), ] ] ); $this->add_control( 'ekit_post_tab_on_click', [ 'label' => esc_html__( 'On Click', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Show', 'elementskit-lite' ), 'label_off' => esc_html__( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', 'prefix_class' => 'is-click-', 'render_type' => 'template', ] ); $this->add_control( 'ekit_post_tab_on_click_link_archive', [ 'label' => __( 'Link Archive?', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => __( 'Show', 'elementskit-lite' ), 'label_off' => __( 'Hide', 'elementskit-lite' ), 'return_value' => 'yes', 'default' => 'no', 'condition' => [ 'ekit_post_tab_on_click' => 'yes' ] ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_post_tab_wraper_style', [ 'label' => esc_html__( 'Tab Item Container', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_post_tab_wraper_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .tab__list', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_post_tab_wraper_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', ], 'exclude' => ['image'], // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 'selector' => '{{WRAPPER}} .tab__list', ] ); $this->add_responsive_control( 'ekit_post_tab_wraper_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .tab__list' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_post_tab_wraper_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .post--tab .tabHeader .tab__list' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_post_tab_style', [ 'label' => esc_html__( 'Tab Item', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_post_tab__item_content_typography', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item', ] ); $this->add_responsive_control( 'ekit_post_tab__item_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_post_tab__item_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'ekit_post_tab_normal_and_hover_tabs' ); $this->start_controls_tab( 'ekit_post_tab_normal_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_post_tab__item__color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_post_tab__item_background_color_normal', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', ], 'exclude' => [ 'image' ], // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 'selector' => '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item', ] ); $this->add_responsive_control( 'ekit_post_tab__item_border_radius_normal', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_post_tab_item_normal_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .tab__list .tab__list__item', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_post_tab_item_normal_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_post_tab_hover_tab', [ 'label' => esc_html__( 'Active', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_post_tab__item__color_hover', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item.active' => 'color: {{VALUE}}', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_post_tab__item_background_color_hover', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', ], 'exclude' => ['image'], // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 'selector' => '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item.active', ] ); $this->add_responsive_control( 'ekit_post_tab__item_border_radius_hover', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item.active' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_post_tab_item_hover_box_shadow', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .tab__list .tab__list__item.active', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_post_tab_item_hover_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .post--tab .tabHeader .tab__list .tab__list__item.active', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->start_controls_section( 'ekit_image', [ 'label' => esc_html__( 'Image', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'image_disable_hover_effect', [ 'label' => esc_html__( 'Disable Hover Effect', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_on' => esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' => esc_html__( 'No', 'elementskit-lite' ), 'default' => 'no', ] ); $this->add_control( 'ekit_image_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 500, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .ekit--tab__post__details .tab__post--header>img' => 'width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_image_height', [ 'label' => esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 500, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .ekit--tab__post__details .tab__post--header>img' => 'height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_image_alignment', [ 'label' =>esc_html__( 'Nav Content Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'selectors' => [ '{{WRAPPER}} .ekit--tab__post__details .tab__post--header' => 'text-align: {{VALUE}};' ], 'default' => 'left', ] ); $this->end_controls_section(); $this->start_controls_section( 'title_style', [ 'label' => esc_html__( 'Title', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE ] ); $this->add_group_control( \Elementor\Group_Control_Typography::get_type(), [ 'name' => 'title_font', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .tab__post--title', ] ); $this->add_control( 'title_color_normal', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::COLOR, 'default' => 'inherit', 'selectors' => [ '{{WRAPPER}} .tab__post--title > a' => 'color: {{VALUE}}; transition: all 0.3s ease;', ], ] ); $this->add_control( 'title_color_hover', [ 'label' => esc_html__( 'Hover Color', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .tab__post__single--item:hover .tab__post--title > a' => 'color: {{VALUE}}', ], ] ); $this->add_responsive_control( 'title_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .tab__post--title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); extract($settings); if(empty($post_cat)){return false;}; ?>
'post', 'post_status' => 'publish', 'cat' => $cat, 'posts_per_page' => $post_count, ); $count_col_tablet = isset( $settings['count_col_tablet'] ) ? $settings['count_col_tablet'] : ''; $count_col_mobile = isset( $settings['count_col_mobile'] ) ? $settings['count_col_mobile'] : ''; $this->add_render_attribute( [ 'ekit-single-item' => [ 'class' => [ 'tab__post__single--item', $count_col, 'tablet-' . $count_col_tablet, 'mobile-' . $count_col_mobile, 'post-count-' . $post_count ], ], ] ); ?>
have_posts()): while ($xs_query->have_posts()) : $xs_query->the_post(); ?>
get_render_attribute_string('ekit-single-item'); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>

add_script_depends('final-countdown'); } public function get_name() { return Handler::get_name(); } public function get_title() { return Handler::get_title(); } public function get_icon() { return Handler::get_icon(); } public function get_categories() { return Handler::get_categories(); } public function get_keywords() { return Handler::get_keywords(); } public function get_help_url() { return 'https://wpmet.com/doc/countdown-timer/'; } protected function register_controls() { $this->start_controls_section( 'section_tab', [ 'label' =>esc_html__( 'Presets', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_countdown_timer_style', [ 'label' => esc_html__('Choose Style', 'elementskit-lite'), 'type' => ElementsKit_Controls_Manager::IMAGECHOOSE, 'default' => 'style1', 'options' => [ 'style1' => [ 'title' => esc_html__( 'image style 1', 'elementskit-lite' ), 'imagelarge' => Handler::get_url() . 'assets/imagechoose/1.png', 'imagesmall' => Handler::get_url() . 'assets/imagechoose/1.png', 'width' => '100%', ], 'style2' => [ 'title' => esc_html__( 'image style 2', 'elementskit-lite' ), 'imagelarge' => Handler::get_url() . 'assets/imagechoose/2.png', 'imagesmall' => Handler::get_url() . 'assets/imagechoose/2.png', 'width' => '100%', ], 'style3' => [ 'title' => esc_html__( 'image style 3', 'elementskit-lite' ), 'imagelarge' => Handler::get_url() . 'assets/imagechoose/3.png', 'imagesmall' => Handler::get_url() . 'assets/imagechoose/3.png', 'width' => '100%', ], 'style4' => [ 'title' => esc_html__( 'image style 4', 'elementskit-lite' ), 'imagelarge' => Handler::get_url() . 'assets/imagechoose/4.png', 'imagesmall' => Handler::get_url() . 'assets/imagechoose/4.png', 'width' => '100%', ], 'style5' => [ 'title' => esc_html__( 'image style 5', 'elementskit-lite' ), 'imagelarge' => Handler::get_url() . 'assets/imagechoose/5.png', 'imagesmall' => Handler::get_url() . 'assets/imagechoose/5.png', 'width' => '100%', ], 'style6' => [ 'title' => esc_html__( 'image style 6', 'elementskit-lite' ), 'imagelarge' => Handler::get_url() . 'assets/imagechoose/6.png', 'imagesmall' => Handler::get_url() . 'assets/imagechoose/6.png', 'width' => '100%', ], ], ] ); $this->end_controls_section(); // Timer setting $this->start_controls_section( 'ekit_countdown_timer_timer_setting', [ 'label' =>esc_html__( 'Timer Settings ', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_countdown_timer_due_time', [ 'label' => esc_html__( 'Countdown Due Date', 'elementskit-lite' ), 'type' => Controls_Manager::DATE_TIME, 'default' => date("Y-m-d", strtotime("+ 1 day")), // PHPCS:Ignore WordPress.DateTime.RestrictedFunctions.date_date 'description' => esc_html__( 'Set the due date and time', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_countdown_timer_content_setting', [ 'label' => esc_html__( 'Custom Labels', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_countdown_timer_weeks_label', [ 'label' => esc_html__( 'Weeks', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Weeks', 'elementskit-lite' ), 'condition' => ['ekit_countdown_timer_style' => 'style3'], ] ); $this->add_control( 'ekit_countdown_timer_days_label', [ 'label' => esc_html__( 'Days', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Days', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_countdown_timer_hours_label', [ 'label' => esc_html__( 'Hours', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Hours', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_countdown_timer_minutes_hours_label', [ 'label' => esc_html__( 'Minutes', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Minutes', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_countdown_timer_seconds_hours_label', [ 'label' => esc_html__( 'Seconds', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Seconds', 'elementskit-lite' ), ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_countdown_timer_on_expire_settings', [ 'label' => esc_html__( 'Expire Action' , 'elementskit-lite' ) ] ); $this->add_control( 'ekit_countdown_timer_title', [ 'label' => esc_html__('On Expiry Title', 'elementskit-lite'), 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__('Countdown is finished!','elementskit-lite'), ] ); $this->add_control( 'ekit_countdown_timer_expiry_content', [ 'label' => esc_html__('On Expiry Content', 'elementskit-lite'), 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__('Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s standard dummy text ever since the 1500s','elementskit-lite'), ] ); $this->end_controls_section(); // start style here........ // content settings styles start $this->start_controls_section( 'ekit_countdown_timer_content_style', [ 'label' =>esc_html__( 'Content', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); // set width for Days $this->add_responsive_control( 'ekit_countdown_timer_days_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px'], 'range' => [ 'px' => [ 'min' => 0, 'max' => 500, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => '', ], 'selectors' => [ '{{WRAPPER}} .ekit-countdown-inner' => 'width: {{SIZE}}{{UNIT}};', ], ] ); // set Height for Days $this->add_responsive_control( 'ekit_countdown_timer_days_height', [ 'label' =>esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => '', 'unit' => 'px', ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 500, 'step' => 1, ], ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .ekit-countdown-inner' => 'height: {{SIZE}}{{UNIT}};', ], ] ); // set Line Height for Days $this->add_responsive_control( 'ekit_countdown_timer_days__line_height', [ 'label' =>esc_html__( 'Line Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => '', 'unit' => 'px', ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 500, 'step' => 1, ], ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-content .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-content .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-content, {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container .elementskit-inner-container, {{WRAPPER}} .elementskit-flip-clock .elementskit-top, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container ' => 'line-height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_countdown_timer_content_margin_bottom', [ 'label' =>esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'step' => 1, ], ], 'desktop_default' => [ 'size' => 0, 'unit' => 'px', ], 'tablet_default' => [ 'size' => 30, 'unit' => 'px', ], 'mobile_default' => [ 'size' => 15, 'unit' => 'px', ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .ekit-countdown-inner' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->end_controls_section(); // end content settings //weeks Style Section $this->start_controls_section( 'ekit_countdown_timer_weeks_style', [ 'label' =>esc_html__( 'Weeks', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_countdown_timer_style' => 'style3' ], ] ); // Start Digits for weeks $this->add_control( 'ekit_countdown_timer_weeks_heading_digits', [ 'label' => esc_html__( 'Digits', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, ] ); // Set Digits color for weeks $this->add_control( 'ekit_countdown_timer_weeks_digits_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-count' => 'color: {{VALUE}};' ], ] ); // Set Digits typeography for weeks $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_digits_typography_group', 'selector' => '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-count', ] ); // Set Digits margin for weeks $this->add_responsive_control( 'ekit_countdown_timer_weeks_digits_margin_bottom', [ 'label' =>esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => '', ], 'range' => [ 'px' => [ 'min' => -30, 'step' => 1, ], ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-count' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_countdown_timer_weeks_label_title', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_countdown_timer_weeks_label_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-label' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_label_typography_group', 'selector' => '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-label', 'fields_options' => [ 'font_weight' => [ 'default' => '400', ], 'font_family' => [ 'default' => 'Lato', ], 'font_size' => [ 'default' => [ 'unit' => 'px', 'size' => 14 ] ] ], 'seperator' => 'before' ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_label_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-label', 'seperator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_label_border_color', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-label', ] ); $this->add_responsive_control( 'ekit_countdown_timer_weeks_label_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-label, ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_label_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-label', ] ); $this->add_responsive_control( 'ekit_countdown_timer_weeks_lebel_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks > .elementskit-label ' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); // start genaral setting styles $this->add_control( 'ekit_countdown_timer_weeks_heading_general', [ 'label' => esc_html__( 'General', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks .elementskit-count', 'seperator' => 'before' ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_border_color_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock > .elementskit-wks ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_weeks_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_weeks_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-flip-clock > .elementskit-wks ', ] ); $this->end_controls_section(); // end digit section styles for Weeks //Days Style Section $this->start_controls_section( 'ekit_countdown_timer_days_style', [ 'label' =>esc_html__( 'Days', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); // Start Digits for Days $this->add_control( 'ekit_countdown_timer_days_heading_digits', [ 'label' => esc_html__( 'Digits', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, ] ); // Set Digits color for Days $this->add_control( 'ekit_countdown_timer_days_digits_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-count' => 'color: {{VALUE}};' ], ] ); // Set Digits typeography for Days $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_days_digits_typography_group', 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-count', ] ); // Set Digits margin for Days $this->add_responsive_control( 'ekit_countdown_timer_days_digits_margin_bottom', [ 'label' =>esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => -30, 'step' => 1, ], ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-count' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_countdown_timer_days_label_title', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_countdown_timer_days_label_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-label' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_days_label_typography_group', 'selector' => '{{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-label, {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title', 'fields_options' => [ // Inner control name 'font_weight' => [ // Inner control settings 'default' => '400', ], 'font_family' => [ 'default' => 'Lato', ], 'font_size' => [ 'default' => [ 'unit' => 'px', 'size' => 14 ] ] ], 'seperator' => 'before' ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_days_label_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-label, {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title ', 'seperator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_days_label_border_color', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => ' {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_days_label_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-label ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_days_label_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_days_lebel_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-days .elementskit-label ' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); // start genaral settings $this->add_control( 'ekit_countdown_timer_days_heading_general', [ 'label' => esc_html__( 'General', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_days_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock > .elementskit-days .elementskit-count ', 'seperator' => 'before' ] ); // overlay color $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_days_border_color_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-days ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_days_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-days ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_days_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-days .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-days .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-days ', ] ); $this->end_controls_section(); // end digit section styles for Days //Hours Style Section start $this->start_controls_section( 'ekit_countdown_timer_hours_style', [ 'label' =>esc_html__( 'Hours', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_countdown_timer_hours_heading_digits', [ 'label' => esc_html__( 'Digits', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_countdown_timer_hours_digits_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-count' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_hours_digits_typography_group', 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-count', ] ); $this->add_responsive_control( 'ekit_countdown_timer_hours_digits_margin_bottom', [ 'label' =>esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => '', ], 'range' => [ 'px' => [ 'min' => -30, 'step' => 1, ], ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-count' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_countdown_timer_hours_label_title', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_countdown_timer_hours_label_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-label' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_hours_label_typography_group', 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-label', 'fields_options' => [ // Inner control name 'font_weight' => [ // Inner control settings 'default' => '400', ], 'font_family' => [ 'default' => 'Lato', ], 'font_size' => [ 'default' => [ 'unit' => 'px', 'size' => 14 ] ] ], 'seperator' => 'before' ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_hours_label_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-label, {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title ', 'seperator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_hours_label_border_color', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => ' {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_hours_label_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-label ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_hours_label_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_hours_lebel_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs .elementskit-label ' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); // start genaral styles $this->add_control( 'ekit_countdown_timer_hours_heading_general', [ 'label' => esc_html__( 'General', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_hours_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock > .elementskit-hrs .elementskit-count ', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_hours_border_color_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_hours_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_hours_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-hours .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-hours .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-hrs ', ] ); $this->end_controls_section(); //Minutes Style Section $this->start_controls_section( 'ekit_countdown_timer_minutes_style', [ 'label' =>esc_html__( 'Minutes', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); // Start Digits for Days $this->add_control( 'ekit_countdown_timer_minutes_heading_digits', [ 'label' => esc_html__( 'Digits', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, ] ); // Set Digits color for Days $this->add_control( 'ekit_countdown_timer_minutes_digits_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-count' => 'color: {{VALUE}};' ], ] ); // Set Digits typeography for Days $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_digits_typography_group', 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .eins .eount, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-count', ] ); // Set Digits margin for Days $this->add_responsive_control( 'ekit_countdown_timer_minutes_digits_margin_bottom', [ 'label' =>esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => '', ], 'range' => [ 'px' => [ 'min' => -30, 'step' => 1, ], ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-count' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_countdown_timer_minutes_label_title', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_countdown_timer_minutes_label_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-label' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_label_typography_group', 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-label', 'fields_options' => [ // Inner control name 'font_weight' => [ // Inner control settings 'default' => '400', ], 'font_family' => [ 'default' => 'Lato', ], 'font_size' => [ 'default' => [ 'unit' => 'px', 'size' => 14 ] ] ], 'seperator' => 'before' ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_label_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-label, {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title ', 'seperator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_label_border_color', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => ' {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_minutes_label_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-label ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_label_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_minutes_lebel_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins .elementskit-label ' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); // start genaral styles $this->add_control( 'ekit_countdown_timer_minutes_heading_general', [ 'label' => esc_html__( 'General', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock > .elementskit-mins .elementskit-count ', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_border_color_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_minutes_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_minutes_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-minutes .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-minutes .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-mins ', ] ); $this->end_controls_section(); // end minutes style section //Seconds Style Section $this->start_controls_section( 'ekit_countdown_timer_seconds_style', [ 'label' =>esc_html__( 'Seconds', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); // Start Digits for Days $this->add_control( 'ekit_countdown_timer_seconds_heading_digits', [ 'label' => esc_html__( 'Digits', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, ] ); // Set Digits color for Days $this->add_control( 'ekit_countdown_timer_seconds_digits_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-count' => 'color: {{VALUE}};' ], ] ); // Set Digits typeography for Days $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_digits_typography_group', 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-count', ] ); // Set Digits margin for Days $this->add_responsive_control( 'ekit_countdown_timer_seconds_digits_margin_bottom', [ 'label' =>esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => '', ], 'range' => [ 'px' => [ 'min' => -30, 'step' => 1, ], ], 'size_units' => ['px'], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-count' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_countdown_timer_seconds_label_title', [ 'label' => esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_countdown_timer_seconds_label_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-label' => 'color: {{VALUE}};' ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_label_typography_group', 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-label', 'fields_options' => [ // Inner control name 'font_weight' => [ // Inner control settings 'default' => '400', ], 'font_family' => [ 'default' => 'Lato', ], 'font_size' => [ 'default' => [ 'unit' => 'px', 'size' => 14 ] ] ], 'seperator' => 'before' ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_label_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-label, {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title ', 'seperator' => 'before', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_label_border_color', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => ' {{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_seconds_label_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-label ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_label_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-label ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_seconds_lebel_margin', [ 'label' => esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-timer-content > span.elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-title, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs .elementskit-label ' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); // start genaral styles $this->add_control( 'ekit_countdown_timer_seconds_heading_general', [ 'label' => esc_html__( 'General', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_background', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock > .elementskit-secs .elementskit-count ', ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_border_color_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs ', ] ); $this->add_responsive_control( 'ekit_countdown_timer_seconds_border_radious_open', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs ' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_countdown_timer_seconds_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-countdown-timer .elementskit-timer-container.elementskit-seconds .elementskit-inner-container, {{WRAPPER}} .elementskit-countdown-timer-2 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-countdown-timer-4 .elementskit-timer-container.elementskit-seconds .elementskit-timer-count, {{WRAPPER}} .elementskit-flip-clock .elementskit-secs ', ] ); $this->end_controls_section(); // end seconds style section //Section Background $this->start_controls_section( 'ekit_countdown_timer_bg_style', [ 'label' =>esc_html__( 'Background', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_countdown_timer_style' => 'style6' ] ] ); $this->add_responsive_control( 'ekit_countdown_timer_content_height', [ 'label' =>esc_html__( 'Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'step' => 1, ], ], 'desktop_default' => [ 'size' => 120, 'unit' => 'px', ], 'tablet_default' => [ 'size' => 100, 'unit' => 'px', ], 'mobile_default' => [ 'size' => 100, 'unit' => '%', ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-container .elementskit-countdown-timer-4' => 'height: {{SIZE}}{{UNIT}}; line-height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_countdown_timer_content_line_height', [ 'label' =>esc_html__( 'Line Height', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'step' => 1, ], ], 'desktop_default' => [ 'size' => 120, 'unit' => 'px', ], 'tablet_default' => [ 'size' => 100, 'unit' => 'px', ], 'mobile_default' => [ 'size' => 100, 'unit' => '%', ], 'selectors' => [ '{{WRAPPER}} .elementskit-countdown-container .elementskit-countdown-timer-4' => 'line-height: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_countdown_timer_outer_section_bg_style', [ 'label' => esc_html__( 'Outer Part', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_outer_background_group', 'label' => esc_html__( 'Outer Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-countdown-container .elementskit-countdown-timer-4', ] ); $this->add_control( 'ekit_countdown_timer_inner_section_bg_style', [ 'label' => esc_html__( 'Inner Part', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_countdown_timer_inner_background_group', 'label' => esc_html__( 'Inner Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient' ], 'selector' => '{{WRAPPER}} .elementskit-countdown-container', ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); extract($settings); $data = ''; if(isset($ekit_countdown_timer_weeks_label)){ $data .= ' data-date-ekit-week="'.esc_attr($ekit_countdown_timer_weeks_label).'"'; } if(isset($ekit_countdown_timer_days_label)){ $data .= ' data-date-ekit-day="'.esc_attr($ekit_countdown_timer_days_label).'"'; } if(isset($ekit_countdown_timer_hours_label)){ $data .= ' data-date-ekit-hour="'.esc_attr($ekit_countdown_timer_hours_label).'"'; } if(isset($ekit_countdown_timer_minutes_hours_label)){ $data .= ' data-date-ekit-minute="'.esc_attr($ekit_countdown_timer_minutes_hours_label).'"'; } if(isset($ekit_countdown_timer_seconds_hours_label)){ $data .= ' data-date-ekit-second="'.esc_attr($ekit_countdown_timer_seconds_hours_label).'"'; } if(isset($ekit_countdown_timer_due_time)){ $data .= ' data-ekit-countdown="'.esc_attr($ekit_countdown_timer_due_time).'"'; } $data .= ' data-finish-title="'.esc_attr($ekit_countdown_timer_title).'"'; $data .= ' data-finish-content="'.esc_attr($ekit_countdown_timer_expiry_content).'"'; switch ( $ekit_countdown_timer_style ) { case 'style1': ?>
>
>
>
>
>
>
ฦฅ)95KU@Ht@ฺ˜ฬ€L แ„ะ๛;๑aค แ„H๘˜“SsEzf@B55๐qON‹€ขใ)>ฬ€!ํ„„@š; U@H{@ฆ’“S9€Lœ’ f@Š€P$ฒ_ 9wษฉ.็—Raตb คฑH๚ยZ}˜Y„๐ฦขHค๚0R„๐Eฒ า€tv@บ #„ไ@ฒ% ŠT@โ+ศœโ„ฤ?@่'ˆ5—ษฆ@2@(าฬ€ !M๛ฤHŒX้!€„ไฬๆ@f€P$๙ๅ-ฤศ:B๘็%ถัํ€ด•@H_› #ฤฆๅ๛๙ŽžฯHg ค[|๕A9 qRyษฉG็ˆaทหฟ 9 @r@4}.฿/{wดใ& PT› ศ<ศ†%Tํ๏7ืฑM์ชJํฆš‹็~Ar4ถy˜ไฌ@_๚ํ>3ฐ€ Cอ2 ็(Pc H RไLฤ*คmก@ฒ%bศ@&‰ $K!ฦฐ๔o ชž $C"Fฟ*>„˜คr/พdฉ รT™ญ”GษRื4 ีˆค,๓’๒iQ@ชฤR– I|(WWัไ'$๒๐๗โ‹@ๆHตR๏@K_fB}H = ศDr Dฒฒ๐มา‚€Tก„<๛8ํลGRฑœrbBั H‹2Y - ˆ’g4 ฮH•qท„,|œl๏{๑E އ , ื&ฤูz?ูœlW›P2?ˆ๏…>< ไ=ฬ|FศŠ ษ฿ฤทาฬBฒ!)ูวe/พ$๘@น^ฏc๏f ศล ษศชžคZq/Y, ู Y๑>ฮ{๑E “{มBนF  ศู ษH ฮ ศ์ƒไ&d*์ญ๖BฒุุD4 ฝk<ผI/๒9†าร€ฬB2ฒzภ:{๑E } ๒คไ๓0๖กจมyฯf„,€, =ศHโ„ไไๆ#๎kฺ‹ ฤ๙๘ธq@โNฌำ1‡ตqฦ๗0@ˆ@ฦ›้@ช‰#d๛๏Xk',๋ƒd$9Œ6+$ง3V $๘ภ-ไ๓#ฑฒy@œ<ฑVOX5 ศˆr@n๔ํ@ีu€ไq Y2เ€ุD ‡๑6Dx@†<๘7ฌฐŒf/พฤแ( ˆ›"( a้วสHrม\าฑ@l๎ท๏@ต๗3VA๊ @ j‚8 ~„ นiY@์ฟ vฤr@B0 mž@=\A€@จ„ ไvฦR ารน*?&ศEผฐjS@.ฉ๏yๅuW{+/ศ@bพHผฃ+›YkŠu>คŒM(Wุˆ@†ˆ๗ก@ึR kต6,cพHญ@b/{ๅต`™ะ@Œ‘€tˆ1ไ€L{๑E ๓?ํ‡yu]ื ˆQ Bใ้ CAช4I Dfฟ๒คณทปร€”)"2:.ฑคDˆฤเ@:<DˆHทRคžึป+ymศ„r Dˆะ@บPX^ ฒข@ฤEา…(ำณ"ญ ๙j๎a@œ":0.ิ4๓j^g! DX| Mำฤํ๎ฉ‡๕๎ Df\ ๓k2๑€ฌญwW ฒยiž$ข@DF๒ีุยvw‹ข@$‡’ ๆพdUˆศW d‚9;! Dtp Mโ„ค–๋ˆภุ@พื}ป; ศ,Dˆ $ _๎^๚อzw"ฉ‘@œ"บอy@ืป+‘A„7,>ต๕๎ DPh Mศ/ฏๆyZ๏ฎ@ฤต! vЁ! Dh›โทปค๋ˆฤ6ฤowศ›่ศ@ๆ;๚ฯ๛vw‡๕๎ Dfd อ $nw/H ้%DHk3@ฌ$Aˆ๎{g๖ิถว๑mสƒ^:ำi฿๚ะa0ฦใvŒํ8ย}ƒ1„๛๗๎ฃ\แa€ค9›4ํูีd๏J–•ฬ4Ekwฟ3Xป’:ร่3ฟcปฟŒDQบ๒ณDB$1ํ^ Qบ„C @พZHบขMbฅ= ฟ@ธ•ฤ:ั๖๎บ<ฏ„ @ฌำฯL”n1 M+v„%7z4รU]กy![G์O‰๑V;™jฑป}CIแ๒ๅg)๎X๎%ีฟ๑ศ‹I„•ญฬG:e๓HiUzŸv>žŠ(ƒUืd M^DไmbG๛e”Pว;ตhKฬศ0e [ลAWธำ‘>ธรWฯ›yบm@sเ›๒ำศR@œ๛~:Qด๑ํมฒ'@Ba;;8>Xษ+K‰ฉ”…€๔๔"FRน‘จ๗‘น๎ฮ\ฌ—G#rrฟ1 ?|3@Pj@v#ˆ•บ๒[๒#€,€9pMฐƒc0HEฏ W๒”5€ภวOe์Fv›L๛8‹Aๆ>J†T8VาS^ฉF:ญฮ$ุัใ คฝ)ฒ-ฐƒชฐทzฝ.nhSซ‚k<ีS๒ธ%€ะ…ห‡‡TOk๘wํ--ล๙ณท๐Hsพdl!๎!ญr฿อqHeา*š0 #•˜ฺฺ<๕gไ๐฿฿~ฅ !–B๙ ;ธุ xŒ+ฆม3n'Wญ‹ชCฦ๘UเUYHK1RT@BญM ก/)n๘สbๅRนPู๋ญfˆ@œQ๐ช’๕` ๐ Lซึค๖A&ข 1—๔ˆ8X๓šK๛a'ค๑ชภ฿ฒ=ฒัnpž4ถข๗กฮƒAพาผพ2ไๅ%‘>€๐oฉQlƒ{ฦ`ๆ Aย=ข^>๖2’€ดูh€N#‘0(!Jม!ยตŸ[AŠญdSk๎‡K๊ŒOร่|ญƒจ้+$%๒ilW๐ศๅป/:5˜DŠฆใ—ณQr8i/ค:UU!ตDHั%ชีฃ ๑[-ไก8Xห‰N๒วฺา ม>ฎ ใ้+้์c2 'Jk๒€Lว)•๏…t๕c)ชN{@ฝ4@gด~Q8l+t ‘Xj‚,ไ•ž‡BL๗hbเNP ะนd๎)rฝฬNไฝO ™G@S}๕ณตneฆ’ฆป2'2 ะอฃiฌฑ‡ตแส…%€€‡Uฬํๅdค“ @ภใฌิไdRqฃp๖ึ#„Uw‹C@ oH‘แšqfee m6ณe ฝหีัnไ~ญWm [Cไ๏q‡zŽ]ำ–Fธซลz๊@{'ท ฉ#I,™Ye“Xๆ๙เŒคฝV˜˜ษำ(3xฬ ‹eŸฐAุ๘๛Ž๊tฑˆฏžรbลๆsท น"้฿ภ^ฎ„mฬฒA ญฆV•ŒUdชแิ%,›๔ฤƒVWศฆ”ฎผNq฿ŽWf];.fdงpฑdก’ผแfจค€ 9erQp>–ไปmแ &+้2‡@vˆUi๕ฉ๙ซ3้ DHFชไ๖$๓‡74€ฃ5šทาฏค{›,h่eจ๚0eๆ!Tiั?h๏h๒biต™@NัEปงSเaฅ๗J:น๔…นe๖๘Lื]p!V๒๋ึ+B๋๖]ึ๋ ำ4V1า+ุูย= Ÿ%ค“ใ'€ิ"ฝVGRคƒ!๋›€@KGศ„1 r๋Ÿš4p Qูฌ*wฟƒRRPbPฦ๋!RณจซหŸ”ัไ €OปษwŸGหญPใขx(VLk@ึC$zฝ8 …š D—g\gA๚yไ$฿๐pนO‚‹p=๏€เ๘([%"็R"๓g/yซฆzฺ iช7ซPฒปkpSTญฤJo@ฺิไ‚ิ.uฉ—ใ€€:v`ฌ้$ำcoใ5ล‹†‰ั^ธผnแFsuPฯ{ย ŒF)Lศl์˜šอJo@Vˆ. ฝiษ.ฃ๖?]์†รEฏjwญ๏)[Q๖6+Yšฤ โBร[ด0LH:ขๆดค{™ชไ@ร™NาO+|๔”‡.™ฎjตด"S๋2.kภz ก~hท,VeหNIwา [gเcqศlิhญใดฉuฝiHUกพL}อeYฉWL๚้N‘˜‡nญ‚Yฅม`rX›tชๅ Sา ุ=•ฯ! Y`*R๐‘€@๕[ำŽฦR๏ส-ฌŠ—bู(6ฒ2Oซก‹๙จื6HZiqฝๆ ณ })\ฌ็้๐ŽC@`“Tdร€Lไ๛FK€&ดw่ใ๎GถxชชnOg_„ZyQแ๚9ฝ๙wb]คWiิ๖:sศ!Y/ฮ&๓‘€ภ7๓$eชฐbิ(ฐx,‘๋’ปิ  ซ‘ท=้ฟ๕๊ฮjXV\ผruฅ7‚ต๗‰@œว๔w%์ชL๐1็#CYiณบOd๐ฐh๊VพXb็ภคxผฺข-Oฃ๚wงšœ3›miiV1๏ฅ&๗าว+อฮC$qQ‹…MDdท2ห่เสวฌLD]๑ณA™nี… ฤึ„-ฒZW็ผ‹L‘ผkรเjโ๎\,๐ฟคkฒŽ๘์UแrdC๎ั)4yŠ/ศu.™&$‡gตŸVดS>J‹"(!Ae:?ฒฺ๒z e„ุำ|^w$2บ&จป‡.า็ๆ8R.*fzฌ\ถ๒(ย"ss๏rัv]ฮโ,E‘Agโ`ธ<2บ1ๅGฉ rิโใU„งd<็,*Š?ฯา๗ค? ๖ถฒ๑์mR;ฒษะ&็oูปˆ[’ +๒m1ื€๔}ฃ็แ๎@:GŸ„๋I7‘หพNKA—sส'~‰4€ C@šsrฮะYNNณ๒hnENNฮž{็8ซ๘8yrS€T๎—ฏฮ๏}บฆฆf๚‚ธง"ี•คaศิ๎}™ศC๘V8๔ปG˜๗d ธI็Rฟฺ=jภึ฿Zว?šBถGุœฤSy‘)T]ฉไดจ๔พ๚žฬDgอZฐล” ฯ…’Ÿฤ{ฑษ<RฎถณํCล€<+๑๙zิ^"แ็[–’ฯqt —ฏไ}๔๖kม#i๏หบโmhHTใ†ž•0–็(๒70€ภ?‰๗d ห]8 มvƒภoฑๆhต!yœ@่‹€ $๕Bp3Œะu‹%€4๖Nf Ÿ_$ัคํๅ‹Kr<ฝฑ xทศ"‡๑˜ปศ๙@jF๎C= ๔=ธX‹ญˆ้fˆฦh็ถ นŸ@z๋{zz6 \ฌbก-า๛ mงZ–ป}-7ฌ เค•งSuปฒใ€\้-H…ญƒๆฒฅบ›L๓:kัAf  d@nอีh>FXค€0 …sG“’„!ป)@œnผ"8’ฅ](ฌ|EจtFฟP€dอ๊ ้{า>H7’(5ฅ&_ซŒ/5I–D๒๛t ภ@ศ฿z(‡~‚"HDA‚ ‚D ˆ ‚A$"ˆ AA ‚"HDA‚ ‚D ˆ ‚A$"ˆ AA ‚"HDA‚ ‚D ˆ ‚A$"ˆ AA ‚"HDตoFซ‘„@—t/ŠHH^ 1™ซ๎ญฺ–‘%ำมบเ ไ-งบ8–ฺd 2ศd ฒd ฒY‚ ฒY‚,AY‚,A– ƒ,A– KA์ ’Rส๕18็}Œ{อ‹‰์HŒ>z็\[ž•฿+ณ!jRlN๊—บ0WœRบ]ฏฑS๗l{ะ3KMใฤๆค.ุ _?&Hฐ+ˆW=Cฌ๗Œ ›“Z ~Tl_๐จgbฯุฐ9ฉฏ‚ไ;๙8y;1ถว:jฏีKฯTB‰+ศั›Zี8ฑ9ฉต"ศ!ศวอ‚เbๆถ#Q†จgfšฦ‰อI l9‚/ศ'QืXfˆฝ๏ูv้ๆพoฬVšฦ‰อI ์๎ ‚|~C–‘ มฮ)Ljฏๅ;๏ยรžมjิคุœิ‚#ศH฿w R๋ŸฟD์ปิŽ๊ฝฬn๎ฃg๓ฉIฑ9ฉ6 ๏ไ‚ศ›ยfศ)ˆ‘D๔ฌ›๙yหืžUj+œุœิJส*๏ !ศ{'ศ("ศ+Q๗ผฤœ!ฅvดLz–๑ƒmš%jRlJ๊จศๅ–‚ผŠ ฟ_yข๗X!อ?…ภŠๆ[ฯ‚š๙9m9หฒ†ฃฃjRlN๊DvX๒ไ>Ad„ Rด1Š?ฺฏท๒ตa็gGื˜-P“bsR+l ทาาeฅ ม˜๔Aๅจีู#๗ nฬŠš›“ฺ6ภซ?ฃ?#H7B`ศY”ฝf<ƒอกšŒค๖Eหฐฎ97š›“๚Šบr“ z•ฒ:ˆตฤ‰Aํ—ดlซฝ*œ 6c๔Ÿcฯ5)6'ตยtNz‡๕]AไžWB0Bฤ็ ๋Y๙สผGร}ztvจIฑ9ฉ h }๒Ž‘=Vo™@ิฟํไ$S];mP“bsR+l๑ฃa=%ˆŒc“•ีKำ้ (ซ๊Gบuอ5)6'5ฐลถมยyJ9„่C€ธI ศvF๛ฏ๒‘เŠล5)6'ตฦด ๚๒P?Z>zzOปIENDฎB`‚widgets/countdown-timer/assets/imagechoose/3.png000064400000014353150522036200016006 0ustar00‰PNG  IHDR ศ'Qu(˜PLTEVWๆๆๆ๙๙๙๖๖๖่่่๔๔๔333๘๘๘๛๛๛์์์๓๓๓UV๋๋๋๊๊๊๘TT๒๒๒๐๐๐๎๎๎็NO๏๏๏๑QRหEEพ@AฺIJด=>๖STUV๚TUๅMNูIJ๛๛ำำ๓RSิGHโโโํ๎๏PQเKLฌญ๐QR‚‚๋OPฯEFศCD๗๗777โLMึHIยAB””˜˜˜JKLLLป?@ด==ฯฯฯ{{{ํPPสDEไไ’’’^^^๐๑๔๔เเ๊ฏฐฤBCฝ@@fffAAAฒฒฒ_`PPPžžUUUธ>?ฝพŒŒŒฤฤฤFFFฅฆžžžpqึึึsssููษษษปปปˆ‰ฬiiษ^_ลXXฦฦbbb………===มมณด‘้๊ฬอฅฅฅkkk๛ๅๅ๖ุุ๖าาใ‘’ี}~ะmnืde˜™บปชชช|}๗็็ฮฯธน๎ถทฏฏฏใกขแ กŒุŠ‹wwิ]^ะ[\ีUV๕RSปKLถABV๒IDATxฺ์ม1ย ๛งถฤN`@ๆ์ิMŠƒ0ฦqๆ.ฤฯVAAˆ.ฤ‚ู&KO  -ํฎซถซ๖ฺ๓ฆ0ซ™์๊โภ} ู๗๓๒x๎^‚7ฝ<ห๙>์ฑ›ตอ+uผ-ป`lVJฯ)แ€1–›ฑYผ>ร xต”r๎ร9ฅBิ 1ุ ›4ฏหฐภ‚rBาดชbลปXฉช4%„S;,6cณฆyMWไ0ฒฆ.Iใฆษ‹ขศ6>อXž7qJ\Zหq:`3ภๆ›WโฺยjูeูepŒ(@ึ•ฅ1ตฬะ^ฑูมf]๓*œZ5ŸGv—9I*–!ก’$NัูQ๎ซฺ6[ุฌkผ~’ยU”ฐ@hmทoรเ+LœฌT3ธBN=6lึ4ึe๖(‰a‚B-‰๐eะภ1j‡fจ๕ๆ 6cณถ๙ฃ๚นๆiร์, แyะพ)เฑ“ฬf~ส๋นวๆlaว|Z[ข(~ฟภ[”„’ืผ๑…iล6C$ซเB'ˆE .ใข ”บ*๏imƒล„„้ยณp'‹_Ž๗+na6ฆ›Qw0๎O:ิ!ํ@ำ๊๓]ธi™kตฬ[˜่nิฝ:ฃกaม^m่ บฃป–๙K-s“ู˜^q†’ฟะ#ยFฃ๔์ช;zm™ฟี27˜ ้๖รƒwcPฃP.เ$ฝm™ฟี27˜อ่~8c01B7G้๛้ัx0ผo™7ิ27˜Mhz}qŸhฮP—€อ—1mาdl-ู๊ษฒb …ๅe Dๆi๗‰๘โzบf_—8x}” ุjฎ๖^=ฮ\ห_โvพˆฑYf—Eifsฯrˆ;`ฎ‚ๅžV๔%ๆบ์c5วœV˜๔–ฤ=eดช๒”แ#ว^Xจ@|๎j1›ะ[๗๊๒\y ž<ฮBpจ”"ฑR uเล’=ป’็ฺ“tr๙ง๛ฆวฌ—ฑ็yู‹F@ฒคli•Qด^‡Yl–ูe ๒พa H\๚ g/~™าใ๐q5ว\ู™›E 9้#I\คึยŽŠy%ˆฺกBฉ’๙ษ3cฎณM‡๘’ู้hๅCๅŸืŠ-ษๆฐŠrๆi ช ต๕๛คืมWอแT‡Y7 y(ๆTy—อ€P .๐ฒ็0c@f™6Rำืร ๓G‹IK*#–ฆT%uั(*๑x^ฤ!pฌ™=0R8DO๑žตC@ฐž$๕น•าถ‚๊ล–1šc;๙.฿+zงใ‹ fํ€ฬX•^ถ% โ%5ฮ์ฒ@ศ”M๘ฑ'1 ‡g~โ หอ€ŸFำJญ–รฬ๙F@b ๋=0PฐIจ!ชzYฃ[ชพŸ}๓yiˆโ๘maaฅtIชธซ ล“๔ะไ=„@กIS-จPถž๐}oโ˜dะ‡N3ย|“๊ก^ๆ;๏วิ)ฯ1ี—eช2ฎ8วmโฯ™eƒ ุX‚’Aโ„nXึ{๓EงฬD7`@รim๔fชัฯœcำ"มk๎Tขš‚”S๘ฝ"ยKmqQeึฏ5ng”D• O‚๓(fg ี๚หถ%ฐ U(ฒฮp›X๏šy0ฎ๔rขน72“A๎รIF‹†AฦXคค„กf2ว้ฤcฐญ"Œ?4ˆฟ@bู ๊ฬ๚๕L›%Qๅ+ ‰บฏกจD๑6ยผ๒YUฤ๓Ž™)ƒ๘ุ9H%™„3งิ1ถ˜\iค2“A0'ใJ6 BAŸา†๔jจijา7ฦ9ฐจjา—๘หงfค”J,efบ=pฉส+M๗เVYกI_†ำE5ZเO+ง๊8ฃI๕$\vห์{Dสขธm*]๑๕Šฒ`Œ๋M*ฑ:efถศ๗aผำคmฌnา=Œพ:ณ~=^\๕๚?ฤ&ก2ๆ]Lร%_„ๅFฤ๗สํZ!…๔{W ฬ c^|Fฤ ณ*ัgพลอ•ล1 ƒ ๎iโด B“t|}โ}x'eeึ32MgEค๕˜7๗‚บดฦผ๘ƒ|.y•™๕k}ry},6 •ƒBชฒbž+ฝBd๘7`P&Žสจ็'kf…ƒB'ฮC:•pzEBo:f&ƒdƒ8ผ'qฦoคฤ๓;cฮx(}งqP˜–ภผIโด 9bI…สฬ๚๕ไb†c Ct๔๒่“enห2Kฬ๛ภ]•Eฯฃw–Y’eฎ™๗'@ฝะœยค <>ฟzA0ห”e–˜๗!QŒษขผะ<=า๛ฬ`™-30‚Jฃห๋Cณ‚px}9.ห&ห`f๛pะ๛0 ย/ƒ๚ฐชฃ T’™I–ู2๋ทฝื•™Xhโ' x*Bษำ–ู2ำnฤ51.4$?6หl™5[€} {ลlzฺ2[fhX„ip “ธฝพiA่๗\h ™kYfห,์ก'‡2? }™g™%ic~›2้K ๆกึืyp–น–^f&ฎป•(9…ฬ๚ธ Ž๒๊:S–eถฬ-fฆ#‡@[฿\?ว้{g‚@ ม@v‘dภซŸเE8“6qิfก{?Pิ{',๘๚๊_d†$๓๙Lๆฟฬ DD๗ฅŠ›\ฏ—!?&Gf2ƒyY…(%มedฒ@ๆwศ›yั –”ไเ2Yด2—Y3‡๖XๅW ร‚—ฬฬ๓œ๒RเWBฮpษศ ๆ5ฒ!รA .#,`|%d&๓ฬ<วธ@ะก1บ• ำเ2™ษ<1›฿d้รท„bกKภKf2ƒYฏ!ึา8—๛เคŽฬdณZC6๋ƒ\&5 5Rำ€ษLf0๋5dAD๏ฺไฦ[q&3™มฌ+dUx•ะ, ๑VLf2ƒYWศ’Ii.ณ7 Y ŽฬdณบศฺŒDŸฏŠ…๑ำ†ืb2“ฬ_[ˆัgผG< =‘ฬdฬบBLWขก9๐+กZ่ฆ{2“yŸ+dฑ\AІช"–็ƒ#๓๊์*ฤ~ฉNมeNีศ8.VศLๆฦŒbฺ Ÿ$น—๐d฿ vิ†จEvšขVP๕๖žАย!แ!%ม 8มy9ํวทฑรฺ RiาLRฟฝ,b/oๆy์ฌ๓yLฯ๛[ฦุp6œมซคs,อาล-Bฺ2ช๒dลp6œ9gอUHi ข๎ฐฐŠ dฟ๕E๐ยฮ†3‘ R๊โ 7ˆ!๏jยา่ g8WZษ"ๆฦฤนu6ฮธ…3œuจ ฤ&U$ล+•…Œ gร™sฎ,Aไ‚_„&ฮpฎTBJOh>A‰~Aแ gรน "Q๊!–ำƒd2Hpฦ†ณแ,‡า.Bธ9ŒATฮๆ์8 A(fจพp†ณแLi… โ6ห Nำ g8CTlทผ1Qa87›๓งAL‚4ซp†3@Eœ๓ัœ?:ุ g8Wศน๚้ƒฮ ๆ\i‚ศ{ยWEฐ;็ห˜1/Š—03-&2 ๗:็๋๚เ1ถš&ัฃsœg|g฿ฒ88ซ:8ปx•}^๙า@ร™cณส” ศ#้iF๚whไE์อŒ}bนทš`{s`7ฬืZFฃฅx –ลฆืYภZค์†Ubใ2ˆคLg๎zฎกญ โ„S1โ7ˆ{พใ|ะ˜€NEแvX›^gฏ[ฆภ‹)ฮ๎GN<ะฤŠD4jg‚ะ˜L้Sƒ-๒‡”]8ืœ–ฃ‚?๑นะตsึ๋,๐m๖๐ ฮาุƒ์า‡"ผย{‚ุ๏Œ#=๚$Oฬตท`-k/œฝ๐nœรˆ1ํ ฑฯโป‡AŠu–JGกLYฮgŽก\f๋อBX„ื ๒a‚lxEผw‹‹!บx๔คo/฿j/uฬ9๛LŠ@}่ย$๏ฤH ๒Dg๛C|โฃ‡๕ฮอJpฮะ™1ญAบ–แ๒&ฆซH:พƒT– ๒งpใป}&:sัJ,KœญcdU/คอ๕H๙)]็ทU>,ฉ๑ธํืฮYฮƒ$^€ิMb๔y‚นฝี}5ฏp๏oeื{AZZแฎ)ฯ๓ฏ$ว‚eˆ]5๋ภ€^;็g:ฟKฟห์%ตs–วW ฤ:Šฎ ณo]‚์X†…LT^ศ่'QกJปตn Fก๏๚ํๆyฟFc':.|ญ]asถjใ ฏๆ๛คทtศ#$ด– มvฬุEW?#` ้ต๖ล6ธ?ุข|{8€๘.Ac':oNภ?6คSgXrถฺhœด#eาm[‚d6ด‰ฆpER๛bคฐ;vGNo:ƒ<ั๙ฬู~h๘ค~ฮผำฬ:ไั Ažˆกx ถ%„ธ8 บษ<จฑํh^ไ'ฦe qๆˆห :‹ึ๋ aีกj€๓c1%:ƒ@Šn, ายัฌพุ-ฃUb๓šื๐nOฒ›็ทV˜ "uฮศƒร๓ ืgสcOg@q8๛/ฤš2aๅr ๊_lึฑเLดใcฤฃnq>xโี?Œ‘:หqฦหe€‡30Hฺภึ‰ืˆคƒล…3œ ็ชค1้5ฐpŽsฏœห|z“ M๎l†ณMN๒ เKื~ัˆพฅ๖๓โŒ'|<Š~๒อฝภ|โ๛ว1ˆ]T3ˆิYพิh็ัL๚wYOA๋nาUภ๛8ข{ Šกงฟฑ๙‡รuJ–yแ0D๊dƒแ„Ali๋ลRเ„,ƒr คย ‰ โุg/‘ุ๗—๊ฑ‹gฑธศ k<œu!ึyฮrŒS‡vคล bฏษื็๖8๎eษรหu;„›Dแํร4‹ํAgอฝ๙Y\๕ แฌDEqI[ลArื"ุd๐๗u๋‘G์Nซ!ƒ|บAsm%ฌœ^ ธภฐ,6 3tƒ๊™=ฮE/ฟ-Gคฝ โ๙C๎’๗Hnฅ;ซ‡ทa"7UนVw0H/๖ฎžทmˆ &v@ะ฿ ]ƒ`P)›h CaMn&gv&๘ฦฅ"“Nบฒผษ_ร๓;=>Šธ;!ฯŽา}าrม์6ƒคo๓f7ˆ‰@ฐš—TŸ๔Z $‘%'L๑Œีผดt†ๆO"หป{๋ CN ฐศ†K]ำเ GŠp฿M „ัj<โ™ถVTฝK˜มศS :ˆ\ง˜7‹T1@ฯ๔K”ำ[ฌ&แpฑ<“โฒื‚c5๏WrT๗๎M_๓ๆ0 Ÿสุล–(๖‚ิ†ส!ฎุQžie/) ํ€f—@hwšฏ"ฯ.}@ก ไ‘@ไฮ๓Eต>บย~๕‹ภi;lVcย3ีpž™–}X2ภLbํ:ฌ#๐ีA†ผU™ณ0ป|v|เฦ~'n“™Ÿgณcv๐,Zฃ‚แ[อfhƒS Hพพ๓ิAคžร”Ÿ_F^๖ฝ0 d›pj>ŽMช๎†๒กิเ.œ1OW5ศ{~ฬžใ“>Šno’Zx]ฮฯณ] t„฿U€ง2C5Nั‹ฌž๊๗Cแˆั๑Tา|4ม๐ํ๛์˜<ีฝภฒฌ๕๏šŒฯqปพลOฝL–ทื็ฅyƒฎอฯW)ิj*๒ฬ0&aึพš5๐ZฺซL๋ว๙1[yž–:๒เ™h&อษ๖š}uveOศZ2dีnz•ฎ)๊ 0ยณ่•a,žญมต(ํผuาธโ•๋„‡ePwย`ง8ญฦเ€ูมณŽไ€r฿Elxถ wณ; :ˆ5qh ้[๐ฟ|dOีm"&ž>U๏๗.x`v๑ŒOŸRŸ6ฯŒxถ ๗…อ๙ +ฒ@=ภ!Gf2๏ˆู~d‘ศห"ESfAC4"ิ…yิรฯแo”!ะ฿u฿ŽRุฐw฿อ๊l—Tูฏj™ฮ็|เ‡Eึผฮ้Iึธt฿อ๎ฯเ3ำฮTุญk˜Yูฉฬ๑#ะHึนCึฟ___อ์อ่HืบNุตYฺชฬ๏r฿‘x฿‹๕~แ†๋๛๘ฯโ>ีฤ777ฮโOืฒ{เ‰แ๙๔ฬ์LLLy฿Š{{{MุตRูฐ˜˜˜ฯใฯไฑฑฑAAA=ีลAึมWฺฌddd๛&ัน๐ๆŠๅึหหห‘‘‘~~~FFFอ๔๏zเŠ:::PPPUUUŠŠŠ!ะเyเŒฅ์๚oแ๖,า๒ฐ๎ๅๆีrrr ฬ๒žžžjjjร๒๊ืืืใฯ`ม‹ใ”•••[[[ึ๖๐Zษพ๑แ‚ไจ์าาาฦฦฦฏ์ตโโโษ๏ฬภภภทททPืฑƒƒƒด๋เ†ไุ‘็ฬฅฅฅŸ๊฿ใ๙๐๛๑uเั<ีฦzโฦชชช{เŠuuuš้ิm฿ีlถฎฎฎl฿หQุษฒ๏๚™๊๙\๕_๓ฅเ฿ชใี๕ูƒืย็ฦZฺตซไฑจจจ•่เภๅลง้ฌŸใจMMMkูุEีิHีั๔๑ณไ-oIDATxฺ์ม€ ฉฉfทuฺ‚0พ๛ !กภœe F:เภ RQˆ"EdะAaŒŒญklDแ‚‚Hก โ…„ แา*฿์ณโBธƒpฐ+๏จัoพ™qFFFFFFFFFF†ษœŸUA>่๘z ฑบบฝฬฯฯฯฬ|รทฟ^n//ฏXYYXYุ\๛ J‡ฅขL๑๑ฤbnnxcxcqqbbhhhvvvt๔Q(rน๗ฮา๔๔tq0ธตusu๔r๋:`kๅ=ฏด•๕~›ฌืWเ ๋อ1๋RiคDึ ถึฺ๐^|ิึสปฝ_ขaึ€ฌฒ†7gดษzญI›ฒ~šณž#๋ ถe๋PY๏pุ/ตฎฒต๏๗ยŽฮˆสฐ5ฯย>|` ุ:ัŒ€˜I‘“ณ‹*ทŒŸšฦฯc›KW์Rรจe(}ŠWฅ๓ ๕p้S\zุฒaี2*Šงา(P้๘๚ˆAb``เๆ(น5กญ๑ฑต~c๏ะสZต ๔uุ2=h๐ึฯ#2h`Iyัzž๖…›ณฝ็A„Yร;๚จษšำ&"ึ”6ะึเ๕4}Jšญ+ฯทึiตBy‘๕ฮ{็ ๑3’>งaํีธ†ภลG7š ั–ฉถถlปแษ†าAeฒ›ิ$h๑Woัซ”5 m"ฒัz“‰ต/y๕ดตสบอึ”6ฟร'ฌ็”5gอึนŸั=ZWžk ”ตžถึWฏญฏeฝzฌ1nF๔ญŽ™‘ิแI;ฝป-ŠwEถ.ฉeฎตศZiWศ;™vี me]a๋„+๔ญ{3ขv๚œจโOo…ดŽ''nใศ.kาv†›@ปj6ฌ๖Y๋yฮชเ—0†sืญีฎmณ&m7™v`6Y6ฯH๚œ˜Vผ8oิผตขmึhผbด {ฐฎy5ฏh›u8#oqBคผง฿–ย(บkx า6kั๕ึผ+๋ดษฺฦฐ1#;mค”gA˜๒ใ’iy^YVY“ถwฃ]5Nปๅ•หา:k5#vzH‰ฟ 0n;ˆn9_$'mฒฦVรฌYง k+ร.็ห#รดPก zNฦ%ˆ|ฌe†ZCปœำŒำพฬ—‹๖YำŒ์ษะ[ค‚ไP฿7ํ|ŠVž/YF;fฌ5i็ฅuฺ๖†ฝ9žใืG ๏พ฿) ร{๚‚ศhหŒต2ฟ็ฤi๛ฦiรบhŸ5ด๕‘โต‘ŒPฃ&Œรq๔R“‘Ž™k-๒Ž#Ÿึ๎๘ย8(l๛ฌก”ไฦ ‘ฝtบ0Žฆฃ—พHหLตNำyZ๏จํ4‹1ึพ‰ค‰Bญส๗ƒGญnเ.M]œ@ QtœRlมำX€' ! ’ „\RึVธ"ป7นธ๐Hฮofฯื€RPMต>Tj ศ/lุ€x; u๖ˆW่%bชู6ภ้}ฒฆH95ีz5T๊lต4 vศ๕Dx๒9 ทCLญq๚O@ชำๅง:&@jJ>co v๒wหฦ H’ปMˆV๓ข7ซY?•บ!R“ˆดฑก—-bค&Y๖_ „งi%8‰ณ\aAM"๎าj/ฑR“ผฎห๎Y Eฬ˜Vsฮ27ฎ†Mฑใ๖ ˆ—= 5‰s™ญw‡\†็u N.Z:ฺ ิ;์ะj๑qูqฑฑ์พยl@ญvFหฃSS<ร๖ˆO; 5นx2๗๎z๘ข}_N1”ึo ,5…ฐญf; 5ล07ฐ๛H๋๔  ีๆ ?5ฎ]>E "uถZ๘ ป์7u็ฏ›6วq๛์ž’ถaฒผ๚xผBv”…%ซปDQK!Y‚QD๐ˆ‚<„ „‚ุCŸ K^งืป_9ใ„นใ*ม7R$ธๅ๓๛๓ฮBfคถพsƒwˆml!Ÿ}e‹utบฌGพŒžEๆu;^jึj๕ฤf)กพ8Bjถฎ/}R!–ml@๐ล1FFพŒžptŽ๚;a‡;ฑณี๊at‚ิlˆBฒa‡@k›] พ๏ช„ฬว”)noฃxำtงด7ZV‹Œdาmฐฃ๗u๛ฬฺSa=rกhโญE]ไPฺot3ย•ญ๛”)ฉ่ดZฝ ปฆ‡}ึ^3์xฐ˜zTตบฝณฦ้„hฤ|ฒฅศฏ?้l|B‹๑ณณ[วาQX%6—๐ˆ‘"แ^ิ”jFš”ซนU ็๙Žn4œๅ๖อๆ$^ฯ๖ žีLDbIญiำภ ฆh.D$๗˜™หฑร‚=[ว์าูชi6ข=อ]j“ษฦ=€ไ<ก rhฒs›ู ผชA Š๓5ะผ๎ๆ’๒๓9*U๐š๙๙ฉฦK๊š5งdT฿‹V{ิซY`fฐิจZ์?ฉไ\kƒฃฦ=€ค:ขˆA4’อdzƒศ้เีZ*ั?>!๓๕แ†JมK๖rTช ˆ<9ค4ฉ1UI„๔jปฑ[ต–บ?–9ฒ_I)’*u'2N-=€DNU}ƒฯ์ ฑฅd๐žาxจ$ศ|2ฆ\ใn๓ๅ^๓ๆ\iฐ๛ำfsุฝ7ูำ น่aฒ1d V7ภgฺ+\Av;.qq vP‚]๛iฉ๊5yKš์… ธopํb้Mเ’๛lซSGๆฉฅpƒุฏ D;ูศ 1ต@x๐๛>n…dพ’ฎHAf๓+qƒฟ๊ฑ[๚น{ีื!ไc฿š๑่ญฆA-›_x—?zธ+NึŸ"H๐†‚Nฐป๕Mตี`ฤ]ž5๏9ๆุP€ฌว_ญธ_>ฆ0›ิฉ#cิธภ ๘ตQ฿ ภ.ฌKW่qุogจ>€ผm1<๒4 fVฎh’ย<ฮ_qzูม_EŽ็!5cิ๊™ ภ๙]1€มเMš]ํฦf?i`)jตeY๒ย_ฆFS>ฝ•[~ถTฆพŽŒSƒPƒภฃำแนvŠ+ไ ฯ aศo๖ฮ็ง‰ Šใปv๛ห ˆ1† J4pเ$’Hฅ5๑F8jjLธx3œ $ํก1i!คoค„C{ช1m8๔f8๐x๑฿q˜๖kwท๛vบC3ซพ“ฟฮ{๏3๏อฑฏ9mฤซอํ๑(u~9ižp็iCX—ฎAฺ'ˆ=zf!cXฟ/ำšโใบฟฐ˜ณ”Oตฒูท3d๛B^v[ำรำQkŠ—ไึ0ฮ฿vฦสท Uช ิฐ‹ๅZบืมDŽ|ฒ•WX,ฦ>%ัรป7@ญC‡ฎ๙Ÿช๐I›U5ัๅ?ˆe ีา€คฯ9ธวา ํ<Š ฑ@งRํƒฟ์ฯ=์ฒฆ‰a ชpOฑ$ฎ#2ชŸ.จV ถ+ๅXบŸUvC๒ด/[อaaoค ศ;‰ˆ{~ตЇ๕ฤQฟPไ3s›—๘9aOYฬดก˜Aตœตk๎๒ศีg $ฑ@'Rํ)![:ี๖๋L$| ํซ_ฌ>฿sŒˆDาู๒€ ำๆฮๅุvุi&๗ร๒ฮ ค_>c์[r2 z~ํqŒ๘’dช…†^ป0๘ƒ˜awลึWศr฿ฆฝนะม„\ ำ1{แ/๛-dK4๓iH ถฅาฆก…ชQŽ9ๅ˜jkืwŒp€ผภlคข‚ˆฟํ์ฐ2์[r ๔Šže๐c8งห‰J @2L f)l:Bต”ฅ.Qุ †Y ,ฐฦ„๎ซฮฆZ˜ผฑrฺณ”ณ฿Žฃฺ:ๅป—žิฆฯปำ w6zฌpDภ@DษฐO-\€ะ๓+๙"ฦฮ]ฌึL€˜ญ1crฦ,&TK’.ปซm/BRะM0กSm_๖;R6)bqZ;\rช gKต™ฮธสŠ"ƒ‚„ฮ๔Xจ**ˆ( Aม‘ิ^็’ตฝGW๘จร๊ƒก›~S็ผ-๋˜'{6.† b๛1ucjจฆmิแa{l่N:ญDญ๘nŽ !๛UH@ฬสžำฌK๔Œ2ถž#-ญš๎๛’’R]Aะaลูทฌƒฏน;ต†kT™มi7‚p5'้จAtฬโ|๔˜ฅฐ๋hซHจvวย5๓ฮดบ๘๖qใR:ีึs„์Wร๒ฝ>๚0ฐ]B ”SM8›}๏\C@ึืืใ๎KEมR^X8ญ<๋๖„๘\“e„ ฿ช๕ฌ bs}@’#๙(š ๎mฌโJ”=ูน8๋/๛ใ๘€เ ‡900Nh)gCต†€ไr9!€เ๕า&ะB‡@– _ร•ฆ*7 ฅ๊:V/x"›1ใร&ชTหX%1}๗5ฦq/,ๆฒYู<ีู„‰…าฬ่]๘=๙M†lnคณu$›ๅ€จ:+h9ษฐั/๙ล -nฬฑUVƒ.@pq+ภJ@Xฝไf๔Ž˜‰9ฒคn_yนyP}VkZ:fซYูคณ้A์Ž$ื์–pJ%ซšp๖าา’†€ไฒซถlขถ‚ุ„yภ>Q*&๙?๕ํฤn—ฺnO;›๒พช"Bยฆlฯ๓ˆ๑˜Aต*@ะA^ฮุ.ฦสBศ~c์ดงTฒ€๘ชึU!Š+HJŽอ[[ Rธฒ หLห‰~—Œฒฟsx‘2ฬป]ฑ`@ศชGฬ,fใrqไณ™ญข-์i{nHำฒW ูฯ![ฺfห™žปm๎ุ‘„Tญ# ซž€จฉ XฃวŸำฃ7ซHz\๐ตู)แฉvihน?ฤำ ฤเืˆ˜AตŠ]ฌ UCwฬ+าฉถB6aำ8้'j‹คญญEตต[ญ d1ะ๎๙แส๑่“ž๙i"๏ฤ?DฦlŽxquชe 4ธฯAฤึืqรตtชอฒฟ„ไฃiฉใ€Pช5dmH๒V+ศ"FOqm7V<;e1jแœ^#๏$ฑยฤ H{ŸคZฃ WSY•ูผŸl8[๎ฉๆ6O9{QO@ๆ็ˆข โผส›น—€ธฦQ ฃ<‚ถฦ•wfฐ˜e3 1ห@ตชปXEื้[E ศž๗—e๑‰v|pgSชต$ใYAฬ1+ˆ 8Kต'Oฦ้vgvฦ๔๐ˆ{็ฟ(f๑?cf!fPญไ6ฏ My@ูDช|T“ฃ๙๘APแ์'Z"œํqRศ,tฑ€<กSอฌzตXขa‰Oฐr„Gฮำa™›ฃQ๘ฑฝ€ƒ){ސ่‘v|pgSชuD8›c}$f๒ˆ=„i:wช๐จ๗aฬฑ1ธbŽวพM‰bธ˜AตŠgาก๋,๎€<ญ Sgฃ๙ุ฿๎๓๑ฯ2็D]‘ฤบพฦP)กiŸฦซz๑{๖Lm6qพ€g.ะ์O ๚ญ&]ฯืๅc๖Fฑl๐qšอGเ#ฌณฃศ-T• | ฏ”2’ลR&ชษฮAŒฃT,‰‰•'Qพ0ํ๘ึ‚>ั3๗ฦ3fI:f๒๏ลฦ`ถท( ’€(—}ฯำ;็ฮดญผณuVพๅ~๏jส , ณuไอ›‰T•••เฏฌ…W๘๑ม5kผ๚Eƒท[ZUฝ๚wƒด7TฬV€u๘7+โ_ฅ+6†“„ฯ+ ูฯˆTƒณeDปํ2…B็ด†ด๊ฅช๑|ะUนซชฬ35lƒi'D๓€Y/ ๕€,ง๒๔๐:†f ๏Ž…ํV‚ฤ์3`๖ผ่ธ`โๆ™€ˆ)ฦe{1๘zZUZตrgฃtภDsา๓ฌ1tŽLฆ‚,/€ะฏ฿฿vฐsŒีKฏๆ๐C ๛ุฯ(@–iฌ้ทป7“ฮ๗dย๊Fpƒl8[f๏อูzH@เlRต–€<›DI//? ๖T0โŸู-Zฬ<พ๚ƒฌ๋X๘˜Aตา๏ƒฬ\๎ญะ€Pฒ—รeA–)„Pญ% p๖ญT๒J5ไzฃฬ๒ซTnCภ๐ฆJU๗gŽ๎u๋,๗Žส‹;AฟฑฆQ…)|ฦ้Ÿq’ู†Ÿl๎l-!U๋ Hzไ!ฝvถแˆถชื”Qgo0g฿f  ํlc+ข1Š ์ฟ PไoDCีy ก์ญˆฮF[[ฉ ดŒYม'fฺชfฉVˆ …ญ…ชf9ฒฅผ‚„ฐ๐€DPv!ขฮ.&TA^ฺYa3’1+6#({3š€6 ส+ศ_ศK U฿Aู›~ฮึ6EXŽlNค‚ผ|ุะฮ|cฆญj&{“RCู4 :ชfฒ๓ฉ ฿k8๚อผOฬดUอcFpะฮ๒๙…ชf9’W^A"H>š€ไ๓yBถŽฉQ@๒๙IUื†v๖›ป28a(จML`O{ณฐ‹,ค๛o V —ฟ-ˆb?z‚„gAzXj๔ฌB์ะ‹ฟฤ8 i„ดg fฑH ์†/ bฌ`ฯK ljA‚ˆ ฑCH lฤ0ุIเNร ้‚X๖๖$pว ฉุ–ๅK‚0ฆฑ _~O&Nซีฝบ*•Jนmญ6๘\–Sx3žป๗สŒ†มo—_เึh\x=‹"–๑ฮูj$cฑ7ฆi๖า™d๒๚๛ท‡G่34ฉ๛Nแิ‹๙`P/—Sภ–ิ็็.6~Ÿˆ๒pm0 ปšธภพ0อt/ญM-ˆฎุว๎t@[ฬkƒzฝ<ถK lIฺCอ\๊๘8่ s”๎!๖QิŽ+๖จ j!ถซ6ง;#เๆbsn}ฑ}Iถbdํ๗}ƒถkูl™ฑตlู3oหxว์ldืฒ้(ษ$?&ŠลB็รQ=ำฆพ๕ฤC]Sƒ&ฑAxwy‰k๓bะVี,ธ?a=bุ่ŽปPะมถlถาป๏bwอํV ฺƒ๊—JlPฟโิภ–ิqN=5งยŒj]ฑทzิŽข†อaก๕ก˜Nฏ‘kรŒˆตN€[ทฉ/zำ๏p4œฝ>ฬค+GCํ‰b>฿lV~9›Q ย˜ตj™p4™zjะhG๕๕‡B>_iSุึlFa$6จ?Sฏ&ROe5[จ{ปuUPว=ิEP7+’ZWl}๊ฯjจMd5ธ๖ˆg5็ๆ3B‹ํO‚ุUขxแh-้hยธฃญฝŽ&}Xดlล„wŽ–Ž–_VฺงงD๕ขgZิŽ—z๎qดฉgG‹HG3ฅฃม\VH์ู†X›ู๖฿ฉงฬhฝ๋จทPCRcฮเรid–ฺ5ฃๅ{ jB์•6uwG l9#JlOV{g*ซนตI์ูฦ—๗ฯ>Š฿ใh)ๅhจ]9ฺ™๐a[9JWކา๓r&/NQzpม]p_ƒปธ๏—qม ๕ ‚m+’†เEP ษ%ฬษCผ„QHŒ ‚ET๔ ‚๘๘ฝ๊gž]*.ษœ<่ไWU๏๛Rqdำฆ=ึ_pœูพn๊ธฃู๋xPŸŽ9š*ฆ๛817โ†ฃท ๛jAวF ;ฐ%๋qoหี“AฝCํ™`F๐aCอ›ญ ไ฿ฉฅผ’•‹Bษzงm1bdอ5ๅ๊”๖fธ7ปpฟฤ-๔ oฐ7ŒhqG[ูv4x9-น๊‡๖ป‚@ึฉG‹—Wpด’๕hจwด˜ฌฏุ่W๛Yฝฯmฏใืท๋x๖"h้\-=็๊Žจ .ฌvRท-๔6BจC]ŠีPKึณลศLS‚Sำฤ1๒‹[วพ_่๏Q™ขบjK9ฒ๘dBŽ ึฎ,มาŽ6ํนE? ฤMอ&3ท์:^muฺัๆฐฃ๎+‹TW+ธขc'ฒžษี็ืถญอ…>จgโ้UผgbQŸกอ^ดัs D—ตƒ๚๕Qฺ๋tฎ–ฌg้> k#ค๎šXเึ7้Eง๖๋พฐ7ค๋x 4’‡*V[eนๅ7Gร‘ฉg6์]^=37uั๖‹ฃ้YOบKภŽฒfr4ค=’วขฏ4์ยปผŽ(jุ้ฌวGŒคผโž้nชg"6นzฺ"P{*ตsณิRฆหซeฑฌ็Œ‘ƒ&FPcธ6ปฟ๏Iม๖Z๚„7ค๋xปฃEF|#5ง@๛ัฐ๔mด3{ืฯฬM5š ด2Mูˆฃ‰o๖Qร.ไ๓ˆ-ๅ•ไj’Grๆฦิณ˜šหซxฯ$fดซป›ฯีงXY/#’ซอPk ˜ั6lถŠ๏Iม๊kสฟ;žพ๘ัm_ยัV™ฅ‹ฃถK=ณฏ๙>ฬิ์hถ†‘-0ฒฃอN:ฺZ8šแ†ฌqdป6ุ่}.์ป*vบŽGฎŽQ/—\Mmฎึ33›ฝฝห›(ฏ–สฬMbdน-FfRŒศอฺ(W฿‹dํฺ์|_O2ศ์)ณหฺ๊-uผั‡”–|‹pดcŠฃmพ}ƒvfO๛gๆฆๆ›.Gc}GKูผฎ 81pkุNญbง†ป๋“3ทDฎjkฯt๎ ๅ๊ํถ;7[งึ7~?–์PSY'œ'bw6}y€[ว๎๋Iiภ7•Šลว๋๘”ฃษ<พํh๓xqดรโhX๚†Mž’=ฑ๖aส™นฉ9ะฎ#๋‰ฃ%หซ๔นํฮๆฐ8šแึฑ9ฐ‘ฃlตŽฯพ๑‡<ะ3ญH๔Lํ\ฝตูื†?j™ส(ิœ๕$Fฒ๎l๎E]ฐ7lwnvO2ศคฌ๘ƒ>]hIIG9šT–f้๓<†๋g6pq๖E๕š๔ำ๛นd=๛ หƒœxรผy:๖6Cมvิ๑ถ้™ฤ‡#๊s†šไแฺ์kร]ิjโ“๛1ื;7`หไj™pJฎ6ฎอ๎IyIs›j๖™กŽWŽฬ†I|˜็ฺ$Y๚๔์3{Ž#ป6B9ณฉoฦฉ๕ฌ—ผณIฮvโVฐม jf$uŸพsปlz&™Qร‹ๆอำ6๛š{ณิZy%ชฤH๖ไjp๋1๒ผ'dtƒฎ+2—O ;ฺ:&ช,SS qดyำ!ํศึฮŒฉgบจ้แO^๎^ฐ฿ู˜H๛ลญYgุ3•อVนYn”ž้\”ซA hธQ7ฉำ๗cฑ—ปห;z็jโ&Yƒ›rตcณ๛€“ 2๚%แฎ,g™ฆŽื&!-ฟ>k )Pษ๓ห์ร4ฯตฉฒ„5ะา๗xตๅSศๆ ž™›:ณผชไ*จใ?~“Ž์sษ๗<ฟ๒‰ฦคCA๑ ญ” ณ Yุ}aƒ:็ึ๔‹ƒๆ`ัoโ๎˜hฏDน:๔_ฅง@ฟr~ผ.S_๎n% `‡Koๆฯo๚ๆo—(๗?ฤพ#h&๏lฎpโฮฤ๎c์^dัฐx”ฑjๅ๗ฦ-๙w็aฎึ^/๚eใhะ๓jํW™›ล‡i้์hด๔=6 {•–ŽŸงXปzf >†CSจc/wๅ๛*GmPฌ{มY#๒Œฃํ9špga๗uŠญlvชŽ—wnฏฐ#n„9ฟ &YD%็ฟ‡C ๑ž‰ง@,๊ลY›}ํฯจหvjŒค%FOKšพ_ญ•;๓gแOƒญV๋ฐb฿_>ฉŸ๐ห฿น%Wƒ;Œ ‚ๅO|`๊A„5ŒษฺิเTf'e<;“ื@aฎŠื@U/lฃ ร ๘ิฎ,ฑ๔รฟ™,}๑ษ๘~ฎโUfกwะ˜kS˜}LดžCทฉ/šธ‰šนqwaจลัร]…J$5ฏ˜BYฏ~้า’ทํq.L:š81ธุน;วฦ^ƒ์5ํQ๓^oVน5}ฏXEาซ=ฟ5ล„‚ถ’หทๆ@ ๑ž‰lXD ่ˆฬx/ึ/ฬnj ŽขๆฝŽธๅ~ฬ๒-›ชWแc-฿o๑(คๆ…๑[ฆ๏lXึ6n[Œt5ƒˆ@ฦผ|xaojYใฆ{ ๘ƒRวgผ…@Pว Šƒด๔zqฐNqฝสฝสไ๎C–พx๑โgณ|–ฮ‹๔|ŒzfB:–จqdDอฒฦ็ฎตผbju< dึ>ไŒ๏td`ล ึ ฃูe n`น;วพQs็0‡จอ^ฏUน5 >ฬxเทซI X~ฅ"ุH ๑žiSS˜šรŒE8cๆ?ฺlPbิถ๛1Ž‘ช็Wๆ $j๕‚โ{หL8ำp'cคwdฬ˜1/ ้”ฃแะคผ"}ค'o jร\ ƒปฒ|,ึ“w็2bgุนsgยั๒ฟ์วsเ8ฯLจฃI๖7๚ž์๏"@ p4ศ๊ี-?"GปR๗Aม/€@ขฌwฏํhภถrฟc๎ฟม&jำงตณ๖หVวGน KรJwJ^-๔[5BŽ^)> ฝสฤฺ3ฑจDขพฯ9ฯ0 ตID‹ห;7™น}@ใRฌaจ”ฃ๗ˆ’ทถwnfฤW wฟp3v2ˆฌ~ุฑc'เg|๔3ฉ#u|b2๑๋K/u ็ท๊!N+qwฮKGyไ์3๙ P๚|`Œ๋ฬtj@งณ^…๗รoั‘ิ~ฎฉ๛ ภั ฿๏lgฯv;UวK A ‚ Cก_ฦ๔ ก)2nHz ฤqvคห›m{น+๚ก†~<๘4ปM๛^มหH rg“œprnปwD_ฝ5ผธe`zE%ึ’KC๓Yce ฤK?4ฉ›g–rคูl~จ45Ÿ(ฑฯ๓ 2ฃA ถ๒Šน๊&6g=?2ซZ ผา> ะ;ท ฒ{eื+้™’น๚l—7;2#ๅ๛*฿โ๗ปณหhาหๅ!}ะ~ว_๎ฒฌ)Hb v๗3ศศค@ฦZCอ๕bำซ’ขA‹เีซ'0ˆƒ‡I ์h<ฝGราwวืฮ‹'ŠqXปzfS;๕}ิำ0ขIGsM๚7Tิฏvp๏ทบ๗xšฅkbYƒป‹ุส;7d_#„ฯ†@Pว“@PฦWHิ12}%S dฎ&่.Sg_ฅ๑a฿พปT’@ส|gSษีฟญ]๛ํญL81็ึฐป›AF.‰X}–?Gำ' Œyฒw>ฏ>Da'„ฐภฮJ"Y‘",ฤBศ‚(R,$dEษVฒฑดฑJฒ–”ฌฤ†( gๆ๛บŸ9๓ž™9s}ฯธSฮ•ฒบฯ๓žyฟ็uW‰๙ต—Noบแ…"หย3 „E จi4w–€บyrW ข.๔k)ˆ๊๑‹2๏s•yyภหk3๗Šผ)-špหข–™`7ฯน• ฒ๖ี๕W Q๖!)*…Rวพpํ%9S๕;+Œ‘ฟไผยฦW๛๙ฝ™งฏฮ<ถnฤƒO…o&=›—7g”Pพ1ตv–น`ทฬนIAฌใ/‘ฌฅ Js Q่ญrrฆJ,+๕ศ/lLจŸฝsท”iัธkยข๚๕ๆตฎ=|หœล]S๋taKซ—Mษƒิฤฺ@ž=๔6iฤง2™ข ไจ8๗&๒+๎, uย4๛ฃโ=›ฮข;l7็fq|๗œ[ุ;ฏ+ufacB{•ถษ]z6ฆึU‚ ๎ุ(Hb์IมŒ>ƒสDใ “mาจฝ -ฺa,šพณP‡;๙—ปณeY jทวฏ๖i z6็ู่์ ิฺแฮ;mฮํB็œ%…%่+ซ๓ฃn›=ี๔œW8]ฐQ…S๗ ‹B๖ุ๘'mาุสTๆl]๛2vธ^2๊โuธไน;่4ิXดณ^m+ัž Mธฯไ…ืcWW}๛ sn†บ6็fจg}ต@็vว+๘ '๚กฌ ฐQ๒เ?ฦƒ๘:/๖!8๕8‹ึฒI;์ช@ฆgฮภ๒ iใ2wgจฉนu๏ฺƒืkฒฤ‡เ>šv0็ีี:็Fxe%…า็ๅvสฮ]ธž‹1„; ถ@ื=ศ‚นz^AHมข๔›฿ป}ช;รตบv•๚็'ซ#๏,ตวจt‹†%๎ฐ๑ีอปบศ™šซ@(uvaง๏mœs;L ็ศ,๎$ุ=uBงะ;Pัฏ€9MX4&ฬW๘ฮ4ฏQ -ลyO๎lYy„ุโยิีwƒปZ-šŸหšภ๖š`ฮMฐฃปบ˜s๊N__ุ‰;w'wQpw ›*๏ด< โฒ๔*}๘ไM1ขm'๏ท7วช@!๕๛ซก^ๅ^หฟธ3ำ๊ิv๎z‹ฏ„๛Ifุิฎ.๗ฺฑ-gยWkš)ณฐำw๎๚ฑฌษp' ™–๑Yบู‡‚>K3๑ฃu“†฿งjvxuˆ๐สิฃ@3โFธห8„SๆมY ๊ิปXดึ:ธฟg…ฮนฑซ‹ํƒท=๊–*พ•Wุ~็.^/Tz6เฦW' ›=ƒAAฐะ'ฮnฝ 6i่M‘%S™ั9ิลธฆ3K๊ฦ๎‡๘ t๊พ;wใ“ปAึTช๕ญoYaWบ๋cปบคิ{r&:6๘ผซš;ฮ+์–ป[ฮ]พ‘ฆ๐ ยv}Bฺ๑u$gbฮญbŒ๔n%ฟฐ{ํฅgใ}5ฑฌbŒDุค S๔ >ฦ‚~ษฟ"Omธฑhบ2๗&Œบvhัคข~๒k…ธจ๗šqฐ;๒นฝDิ=w๎๚:nฯ,ฑžๅ‡Mออํ๊uหœ›W๊ก„พs7^แ๗๑w’ฐQ){b,O ่ง Oeขผ2,Z๋& _ื6‹fWถฺุธ›๗\\ฟณฅฉจ{๎๕“ปAยX>๙vุ๑฿–2็ๆ{็V ‘R#์๔ปพBึ๎้ยSฟ๗ $!ธ๓ ขฮว๗ึE`†ฉeŸ*ิ}]๛jIษg;Vม=4“;Cฉ๛ ๖q|rฯฦ[โม`ทฮนบeฮญ๊ซCพs7>น‹Z w?aื<ศฤชX>ฦšฅou<ื๏๏ ฏ ๛TE=ˆ,ฉkcัž|‡:ฤE=ไพ‚พUI๖า๚ก^›ผs—„‹†%๖ฆ9ทsnฮ cไร”Q๏HนŸs#k๊ภƒฬํเAœ พฮหสU๚ษ{๔D๊pว8pe†๙Ÿฃ)์qขN€‚Lมƒ๘:VH_‘ภโขp™.mพ )์qขn…8๏Aผ 1๚!\r€1๊ฦู4.ญ๊ฐGŒ:6 bu9<ˆ ภล@ฟเ<ห'ิแNtYปณ๙„zคฐว‰บvƒฬYAb.๚โ‚ฎๅP‡๛„LภA^Jฦ๐๖ก9๊ร!็[jQlM๊;ุวษฌ๔รŸTmิ๗๎๑ืqjQlM๊-6ิHB‡ฺุ!แƒข4˜‡:2ฎqๆfิขุšิ[lฃ@*}cใSdล๑Kย๕๕Hใh๋B-ŠญI}›ศฉ๔ร?@nŽt๙šsCHc_ฉ‰$๖sุฤ6 $ฃBะว?ภ *‚๖Q= วZ jQlM๊;ุ–ึ ๖UGG&PผQง:—tฃลึคbEOชโ๒sŠAp)ฤืยุฟท ลึค6 ’ฑ๘3‚ฺ },|c๑ˆZ[“๚'์hห [ร&_=2ฤ%6–ล ซ#ต(ถ&5ุ฿$/sƒ0€Ÿ๗u u ขต(ถ&๕๖ตฤฬ#!| 0h#Ž{@uLขต(ถ&๕ 6t‰๛ฎ@ฉ]xฯ๎ษพๆฆ๊O[“บหฐmjไะ `™CUฐ&!ฝž ฉŸุยิlะ,3๘st๔ŠAถชว๏;R‹bkRุdjNNต้Ž๊oF-ŠญI=_S๘3Ÿงฤ`เi๛"\+jQlM๊ ; ฎ Wฑโ)pUPธ#๛}Z[“zมฎูผ'rะถา๕•๏?ๅŒฺ4ฑ5ฉ; ป`{ะข ็Cโแ๐uŸ3ํ9์‘&ุ‰ูŸj๕‡รใิ=ฮด็ฐ;bฏyตq=#ฏ†qฟIENDฎB`‚widgets/countdown-timer/assets/imagechoose/6.png000064400000066154150522036200016017 0ustar00‰PNG  IHDR “bณ๗PLTE  ์3zร5ห4•๕3hฬ4ธฮ4ต๎3wภ5ัะ4ฒ๏3tเ4’ิ4ชส4ฝม5ฯศ4ภล4ฦ ๓3k3Y๘3bใ3‹ห4ป4˜๗3e๑3oฤ4ษา4ญี4งโ4Ž4š๑3rฟ5ิ๙๙๙๋3}ว4ฤื4ฃั4ฐแ4๊3๓3m๚3]็3„ึ4ฅ3\้3๙3` ๆ3†ไ3‰4œๅ4ˆ ๕๕๕ฺ4ู4Ÿพ5ี!ฝ5ื า4ฎ ่3ƒุ4ก™55   %  "      &  ใใใ ๐๐๐"๊๊๊%ศ4ยํํํรรร๓๒๒* ' )ูููศศศะะะ+*!ีีี  ู4 ,/๛3_2 LLL็็็$ุ4ขฺ4ž1$ฬฬฬ32 ฯ5ต%฿฿฿JF68/)*'#1+"8!D?<;" 2%)H/ LJG951<H&IF|฿๓<ถ%;กr๔๕๊ฬนึ‡ไ8ŽสŠ… [,ึVƒTถx@ุิโะฅ ‡PF( ZฌPFQูลt๕ูบ บnอูcวฉพื)วFŽญ๏_ฬ‘ชฅZธI9‘Z* Lแห@Cdk>ฬV‚XEึš้t:ณ์yš&ำl˜คฯ“~๖j<๎{^ิy๚ฟยฏตZฯžี‚ h~ฟ:gq๙  G๗"mทรฆ3๛์ุ฿Dnฯ๓6fูค?n&่@Œผ5&ธฬ?|šp-ไไcหงY˜Kxาj)ฅคyศSลXA,ฤR-=?|) FšโฃŸย|ง (’$Iฺmผz5Œ ƒม๋wQaั\ฃ๓ํ!ืq๙ 7๑ใทnTฬำž<—ืa#ˆใ฿u(ลเฃ€น‹-ึจcs/(vV สVI๋ คtŒวYNDpฉ?iขfน\œ:xZBศ…n)Yว%แYรm2™ผ™bแ&ล๕ฆ๒jQ/z๕z™ูce‘IYb”iค.$h4‰ู‚Mง๏aฯ Ÿ%)Iํn7>พ:S๔\๘7ํ๙X= KNย˜ถกฦ ’ธ๎—นŒ3Xฮ๒ฤŽ9ฟๆี‚wฌ๏ไ5oศฉDH%9แr6“๐„ฏaใZ!€~๛๖-ฮ FkตAŽuจ‚Z …-„'ผ‚ A€ณบBฯi6๓<รQFau:hิ:ฝ์๙$ํ๖ด{už\ว๑ษ็ฐแว้Tถฺˆ้ ฌ๘๒ฐs>-NCQoQฒ๎ย…๙ Yjก+)บฉกB% ์&t5LHภ]: ฅƒm SŒP๊ฆ บsํG๒w๓งัฺดีฎ๊1y๙ำ2(๖ื๛ฮy7ƒาะจV70€ ั’RQa5’‹|Š5%‰ัม|ฐNHฦIญฦ๕#™hฉM็จŠฮสp ีษค7QDDŒ๕ๅ;”‚‘ั]›ๆgฑ(ฒ’๊Tฏ๓NไT (๗ฏ๗อพyฆ6ไN@ŽB,๘๘เ86๎ั~#ถผ๘f$ถโๅrใ๑ใชPซQ&@‰^‰งXภƒก( ฆฑjฟrงว$$“$Fๆกaเ#L ฐh๊Ž Btป)™|Db@’/ธฉmมกุฦ๕สQ0ำบ๖<หด,ืฒ๚ฆแX}]ืMdฟ&$“จ8%ˆพ“ไฆ_:KMฆป๐ุ ศ#Xวั-ำVDถR…ˆ‘rแDส• ๅq‹i5:9“>M )ภฃ€Cฒ-ๆอ*  Cวา‡:ัสฮๅdbื๋ฬ 1/์ฝมi"ล/ฤผ8Œ—aธื๓u4รมเๆf00ƒมซ—}PŽ\ร5พVฅณT :G4ฐณ ฦผ๘ึvJย L Rทมk‡ฺฌ จ!/ขrrz> {RA๊ฟ, ึsJั0iวX†ฟะ€วไหง/š0้ฉ.๑> เรgฃQ๐a=‚๗†hญฃ8ฅนทW็ศydั80ขQ๐ถ oๆฅณTmzltล“ซXว h+%กฯ#^๚ &‰‘rS,ถ*ฒT๎่›€ิjrฟ€“ึ‘m€เl—4ˆGภ @6Tk5;ผ%@ศrฏฤ‡ั‡pศqid€Cแ/ _I4‚sัขโ็wฅณTmป ฎv‹ Eขwไ- ู๓ฆ๎a/ต•("ฑช(ŒลผdH0๒ป$u๔\ฬ 1 {๐๑๏แุฟˆd$฿jยึƒŠ‹‰=๙ต‚๔๐Bฯขu๔p>ฟ1+฿wUต?ผV]๊ST;=jS์จชฎถม ุ้~ญ&ถUฝt–:Ž๛Yฬp็'V{rฤJฉ _.)-‹ดB&ึ‘์B ืบญฎ!ผย„$SฌC๘ ถ’?O ๚[F2@สฉถZ๓&}ษ๓JaอซัB_TG›€ะ ถ‡Eq2แ๓๙^=|๙b+ฦฟบ^๗_#มผพ>7bXj…๕ะLืืซาY๊H@xŽฒw†U๐ ,&€๐ใœbก‚ศคŠุ—ืA*rK–ไFEฆ*ƒท)tปฆ˜—าkG๙#‡๋xBr! ๔™ื{0้/x 2ิฑcc@8‹ว^ำzฐ+แh ๛=‚hฝ๏ื๏oใx0r )$CKu†Cƒ&Y $™^:–ูCโ%’*Nำช;ไUว[xษ2ญทzC่ํภ0"-วH~—ฅณิQ|์ศวัแ้ฏ„ ‚ -Šง*ีnฃูช*ํ–0ไ"ๆmpฬห‘Vๅฑ"ัก—ฆXภรY8๘`ํU>^|Hญฎ ฬ‚ำmA5„-ฺtEน„AีY:๗รห})ตV กf{O‡8๊bŠ,คฝฎ๑?ๆูภฐkv•=6[ผ8˜_๔8~ีY"ลkƒฒชทฺชg™ฎ…FปNฃช*@ฅัj5 j๗1ๅYธ€co่ {tgตบ›pษฏ็sz–ใ๛ฟฤ?hwv›๔ก ™–3m Bฆถษ…P%!8ทM,7uUยฐ,4็š:eTบ ภx€†ิชˆ%หปT—;JซฃtKgฉC๚ฏฒโ๚ฑmU๐๘ถ "๑ภ lบฆ๊อ่jŒF;งYตt5ซฯ-UU?5xึ๊>๏ถ ชjง”ญ~|ฟไ‹หWŽ 'ัI้กo{Uƒ+—\ิ€๗๙ํNืฆ—ถทมuรฉร{˜nซ๖-ฯŠ,ไผแต๏rI˜o™X‚0๔Uณt–: ฝb.๖ำ฿?pmrก%€H…๛,บZ.ฏ `ัTŽณrฏ^ฝ๒ผ“แGฃี~๙Tํvี–j ๓มบฤำ ”< ฌ Oฅ}๙`@Iผ†8j™า—Yi๕‹้งูีทK8z'D#/l๗ํ,|ี•๕swไฯย[๊U4ฌ( 0ฤ-X๋5ฮ่—<ฃp>.ฅNH๓8ฎˆP‘ูqž{cึqvตบถ]๖ทoฏฑ?x๒"š]+๊ซožv๛ญŽ3ูPญŽzย&=bๅะ}xj๑ย๛~$Aแ" เปrqLNฑsoฏ.L:ฤdyตšุŽmŒัUัoh๐๛žhธj฿zใว-๘๚ฮ8Zา;ฤ๊3โ‚ƒ‡ีƒSฌยลฝUHวรํk €pฬ[iศJทใ˜ฐŽุ้ภNv๑ฅฟ๔ญ~Wฝ๒ห7/nTข}B๓w 7›@dโถภ‹ไo\ป ›ง…„อA€”PAุฤ3ชไภ7qŠm‹‡ซีw๛ฮr\฿_ะต>ไ้ฦšNWศXt1= b:ซHVหeฐœอ@I[Pจ๘? „๚ไaธฟ๑็ทi6Sิ๘tGนh&œำB๙Orฮง5q ใE่อƒ‡ด=ˆก(อeม“ไ8„"ˆ`ฎฝHX๔œฎฒฬB*ฌ -”ฅr๛<“™$โฟฒฌ—๕—8b ™wๆ}{ˆ๎ ัC]อํฯvบƒสxฝžOปUบNขเ9ไƒ†ะ“$1Šคv ลื0Ipƒดว?Bู:-;?bม”ŠไโศF!Š˜‘[ฆdi?tธทหถฒ๊๑lŒu|คฆdnฐ๒น6wC$V๏ฤ๗ใxJfoเ;˜!โ;Ÿห๓žb5ำๆ๏ฤœW‡ผe #uฃฌ0—™r˜Kฒ[ศๅI]ข"ปขลณˆHนฅ-^ญฆ๋Pผ;$L›j‰‚ Rงค'Z:^uํMพ’่ฤรศ๖ชงz†\C†7#|…14~bAย~Aบ่}$สŸต }€ฬฺ>?:“ิี]ถ๏}ฎิKgษฦเง๊ฒ%zเ0$ท„Xาฒ๐  ๊‰Tฬc็ืง\ู„๛ ,ฉ(TRก€( 'Uวก:๊(ฏhซA๏ซHฎrAาร๎™ 0AvLw"ญฒ็ธึฦชm็d U„—๙ฦS … € ๅ‚!Q&I?˜ฮ‰JJŸฝแVัชมฐŠขFDษ-‚$ฯŽ(%Ÿ- W? u 3dv๒g‹^˜&งยkฯ4=Al•e‹ั‚ุ8ฌˆ›นถž#D[@Ž-ถ:น่ต๐jตๅUฑQ(#ฉแหb๑ ศ๔˜คX'f_B•A R•Oุฯ{๊E7=y๋ำŽ 4C!Hฑุo๕#~[>c}ฎำu-E๐๔ยี๚๋อ๚๗ฯ5vฮ(ญ๘•งLL>ž๓Fa๓(๕r๑ณaทg Z5%H‚๐ แษGื๎E”หฦ|‹5ซ˜sหŒ(1@Rค‹Wf‰ดNLลฺŸ-‚ซูL†mAธ›ฮb$ฝ๓ํjA๐AิNzฝ•iZ๗าๅd—(กศE๗โื3|ภอซ๊3z…ิtณT ๆเ”"š๕Zฌฅ”๋œป๋;อ0Rั่>ใ&งqำ(pูธไ*็๖๊ึ๐‡zKMร01ž‰ขz@4ˆUo*‚^TศE0๋ศ\€นqgํชšัษ|๓1Bฉ%ฯO–๐๒eบ‘Qwฉ๐‹+EU†r2Ž0—–าž{็'ฌ„อj#ฌ7kฎ% Z˜ ๆฬร4ฃรศ็^ฮuƒ `_Œฑ;x<๏่฿๘-$พํ*ัv]hบ›FสชSไํ|jชแ7|โOkb)zVฒš:Q‚qi,lว[๎“{yXฏ€> Lไv 9@4‚Dะ@4ฤ‘ฬe หs!าJŠ๒Z(DMd&™*h"C"น€…D"ga าB&bซชถA eตBy ˜DjmˆžHˆJz!j่ƒ"๚xž@DXH3iA’นใ‚ Ž‚>ฐ \ย‚pๆ/$-SฤKXลต!y@ˆSr @ นน ธ ูtA๔i‰Xนป,ˆCDะdo านถ ,fA(๔@h"ป €‘ด@ฌุฉ๓/ถ$‚ู>M ้$}ƒ<า๙aฟ @†ฅ U๖ฝต˜ƒ8ศใ ใ โ โ โ โ โ โ วAฤA‚ƒ8ˆƒq โ dูฏAึLP9ˆƒ qโ 2ฤAd8ˆƒ8ศpqแ โ รAฤA†ƒ8ˆƒ qโ 2ฤAd8ˆƒ8ศpqแ โ รAฤA†ƒ8ˆƒ qโ 2ฤAbฟŽi„๙w=œปŠ R‰„A$baˆA„A"a‰„A$baˆA„A"a‰„A$บd์šมj@†—ฝ„^z์ตะK0nฉC!า้๛ก›l0|0rKศถ,ห‰"ลเเๆZํ’V๖nzา๚ข9ู^มŠ๕๓อllณ"&Iร@ฎ_|๑ป5^&ง๚bฟW, _W&$๒mฮ๋๙/9z+"ฟฝƒคNฑ๕hฎa+blœA๚ Oœšํfiๅ lฆŽธc-ƒฤLฤp#—Xื™t” }<ฺ,h๓”"y[ ’Aะยxpƒ$ฟ5>`ต ๒bšAฎH>บฝx _)}OpิอA  ื มTส9H&ีX๘\อAH0“ํ0 $ ".^w%1Hศ่ฦ็ h_้ไี3Žiูs‘๔้'ฤU”B WSO7Q;ศ ัผ‹ตฆซปX)e€9ฦ}}หฃซ 9๙[5(๔ะฮ…> tณ Rตฏ2ฎfศ๋ิ4ƒ jN๘ภ!„T`AKQwKษ q ่อซ&ฑ+ คšค?ึ™ค‡z”ž‘bฺa่กžค‡$‡เq,ฑฤ]ฌฟ์Mkิ@ว‡นˆ๕ ‚ขXe}มฅŠx‚~๏‚Ÿ+„v ‘=”ธm•mณ/๎๛ ญV้มƒO2ฯฬd3I๊๊&+์<ะ}‹Jฅ๙๗?ฟy^—vNg&;ศW#จV4ƒZ4ธ้/๓๘F็D5IWDHแ”Zฌ&ปM%‚TฏหR“ณ›\WX;R ?ฌน5_A-ึ๙~่G๏๖h"ƒฐฅฟูนU[Eคqํ๒„ˆฎลJbบ€~Z-–ฯnำ๋B fK d”"ป๚่Ÿฤฅฬ"ตXธa€Aงีbูีz~ ๒ ฦ์ร›wษ๒ŠržBd3HŸ์็W‹ต›&4๒4นดึโใํi Mƒ้H:iE$] ฬ |AฉๆลEำวภB$Qซy…@rฬƒ šHJศโก@ฒไุ"ำ๚Aj<‚3ฺึ I าฤ„FXvh:๛๏“—Xu฿ภาmนย],ฮ 98ศ7จ" ]h โฤco`อmผvไ฿ข:ˆj็ศ๊๚A๎ฐัTๆขDu\`Eซ๘"}M‡˜H็ถ#๒ ๘~ ข2Ž:ศ("‰…ำQ$๗~DqY!๔ไ–ศ๊๚A4 4c ๋ฮ >Qb>ฦ žธ๓ZผšทษซjA ˜IW๒ :l‡าฎ=๊Y๐„aWK‹9ฎงข *ถฑุใaฤ$๘^œ@ \t-gฉ๓o ’ํ  ำ_ทžค8ศก ข“c+ุ็z๕ชF'vIภgหe™'Tย—^๑~€YL^๔ƒฟศƒ}ฒVาณˆรƒp˜ใ/ขฺ]|ฉล"ัLz4qรƒ‡’OถK.ญ>j1(dHด'=".Qฃz0๏  ‰ซ฿พ db“)ฅ๔ƒค0ศ๓น#G ƒ‚6๚ิšngƒ „็ม15{KeK}ยา†๗Eฬiว{าw)จฃ_>๓ žAๅK—~x่›๎:1ศˆ$่ด๕Lut ฎN’ฒvขตXเQ๑ษN`!.x` ็ ชƒHMนื=Wไ‡Uฉป4ดx/’#ƒ01;ฌๅ6ูAศฦฦ1u`ี7{(ิแย2ไf A\้(T ไ'i‡ฯ5ะˆรtฟั๒ฺ1ศ#ำภaษโ฿:๏UHaัTR9q—nฯ1Hƒ์\๐แหฅใD$ัAุ+Bง_žC|๔Q"๛*ƒุ•z—์'!kgภ๊ ƒจู˜<๎/‘A@ศL้I"ไ!$TˆจŒo๏าฺู1HbŽ{าyQV+ถ‹U?˜ูผแ+ค#ucpIH)\ศ8zVฅไ›ญEwฑบY โaŽp {า-Dษƒ(ษ—A@œ#์I_ฬA@ Kdิว'ฅ']5t”๘†ฦO2[;iใM/†6เสi˜”a—ู”๙dฑfuŸ]9›"DB)yๆฤฺ^8‚ปX๗’vฑNl‘A…t1k’ํ ๙3{_ํ€>)สA0x{ย\ฌฏณe.–เ~D k—๑ฑKฮลยๅLzฉ‰ูRๆp™อ๕ค๗,ฮ =k—X€๊–ูZj„ศนXƒmd)y{žA*๕<ฤ˜`O๚โฒ,‘๚ธจN5Aฉธ)SM@5ะE๋ศ X=™‹…7ใ๛”ฐ$*ฎ์๖ฦฆš๘คฺฬร6[ภ่@.xคRZ8า ฉ™tSŠœ๛s„฿f’ƒ๖ุ.ึxsำƒธงsc.I ๓cก "๕กฮล’ขฮลH‡ฏOฐา…„[Y5R>์bญƒ @"sฑฺ้AXฦ‚โœ๑ƒฺ„ —Yf-V\ /‚QDไA lะ\ฮA๖hบ@ŠdฉคนX5์I˜‹ี ำg0b7‚EึบๅAธƒคค3๙NPHญ๘ูผจฒ›|>ศ๗ปL>๚|๔Zฌ:fยvฉRโ(DT์†ืฎ+€N†Rลฯลแฅื>A)z6oถƒ฿"๕๑ึณขิไ" DŸ’ัาŽ+๘z(ฦšจ…Œรจ๘|\^็ƒdOVฤ สŒGฬฃล {Œ1l]@8•๓AŠ๏aณฎ”(ฃ@„่๓A2{าฤj๗P ฑf*\`I…ˆy๐จŽอๆXjต{‘ณy๗hยFี๊:3rŸˆ>$ป'=ึG‡ฒกฐ^Ž๗Rแ์๊นŠ๗agชำง0]($>ƒ ศูผษY=ƒ์า @pัgž6ซƒ2@yF์xผ๑๐๔๙žrโัkฯ อ›,ี3Hถ@4๕…งอลz๚สr ธnTฦb8ฏrภTezp"่ๆ๖—ยฮ(ŒŸ0%๚@Fๅปxmซเูผ‰๙$[ H /›๚ŒB}Fก>ฃPŸQจฯIื็ค๋sา๕9้๚œt}NzZ่sา๕9้๚œ๔xhั ข$#4ƒhั ’šA4ƒhษอ šA4ƒd„fอ šA2B3ˆfอ กD3ˆfŒะ ขD3HFhั ๒›:ไoฝมe‘ƒ qโ 2ฤAd8ˆƒ8ศpqแ โ รAฤA†ƒ8ˆƒ qโ 2ฤAd8ˆƒ8ศpqแ โ รAฤA†ƒ8ˆƒ qโ 2ฤA$๖๋@@ฟ๕”EรAฤA†ƒ8ˆƒ qโ 2ฤAd8ˆƒ8ศpqแ โ รAฤA†ƒ8Hไ˜อnใTลษฦ๋๛ <ƒWw3’7ต,[ขืฮต]ืnmYQdษŒณH5 ยŠฅj6VำtjF‰าQ (ฃ**] u5 nyxฮu2ia˜"Vˆแดˆใ{‘๓๓น›5๔ชA~}็!5 BHƒ˜ฆB)‘$"‹‰ชT’J”€)ฎ)๊R%rีอฆฎo›jิ5ท3[7Uw ส™Bํ€ส†ซ๊ O™„Nˆ–I^&ฃ^šโ๖(i'ัฬQž๒ิ๓<ท{ำ‹้(Nsฦ}nqฬ1q๊„c–eQ s/ฯSgร|œ‰bqฺ‰ี‰‰ยeX’E$YjIšciZXhš๖5mw#kฒฌAŽๆ$I1ŸอfSOg๓ฒ,’$๑ยะq,/ฑBวrdYฦyหD๚+=z$ืาะ๑qq|||uy๛พะ๙ =๕‹฿ศ‘ศ]DาROl ่Zช›หปYฒ๛—(/O]ึHc)4ณGš\ทท้j,กz/ฒj ฺ;6ืM- M-คฆ›Uน†q’Q฿mณ๚ถ˜‘หDซG˜ฝV’ดZB๕๒A๚ึW๏๖ภ…้*ก„HิิPw"]W๕M•nnl<6ีๆึฆาอ6†ญวjvw†ี^V McPูQึ4]ฌ›`‡v ิ๗, …E˜ฆa>๒๒^ฺ๎ฅQพŸ็=šŽา'ํvี๎fYUU&ษNฺ๖8๗}๓}฿Qะ๒‡"SŽ Cฆ(Db\’(ฑธ@ไ–Ih nแ็[{๎j^ขŒม‘&˜ “ขœฯว3hผๆรqMณ,แ๎‡ฅญ0s_QลีีอK@ๆ่ซL๊ž ๔ๆไ่> Cะbฅ^ฬ—gB4pŒ+ 05X"‹…๐ฟ$sจฬ–€‡NฦeฎVึ•pfซ{@-"n6…<3Mbปf@ค˜ H+2ญ‡ฑธ“ิPไz๑€‹~{๗ญด&โWˆaซDษรญํํฝษฮถพณณ7ไฤf’)ีdoัaQe›Ž]dอE@ž-žVีb๑lุvts๛qืฬบธ๛>ฅ*ณ็ต;iฬใK๓ธถ^ซงคฃึำฮ`1X '‹ลd™œ™Y`ŒQ฿b”1+žฯy>Jใ4u$<–b\Q(ๆเ™JA Yช>i"า$huศk@ K’€ผœƒ‘๑(‡Š๑ฑด๕฿ขญฉu\–`ํz >ข3!งVั†๓(ด,Neซ$ฬ-Aๅ0Yšร=†[oีd.Dhy๕ˆrำฆ„f“ฝฝอฝovpkี`ศ%๗๋ฏŸ'“แฮขEฬสW๔ม ่œคF5ะม้ณฯŸ.NOO๗โ.Q‡รhPe๛=Ÿชชฮ|๎3wPE78นืๆQวb๊๑๖Ygฐ&‹ำ“o''Uึฉ\ำ0 ~@นฯ=Ÿฅฑู๊์๏๔า"a„:TaLกฤ‘€I,ะu3ธศ*+`๖;3ษ๋€O็XŽๆEXK0rOI^„Ž๖Jxผไƒ‡ะ๓% ื๓:ึ|@ ๒8Xhท˜cY่รFแ"; ฅ–ใ%`ฮงบJมทœ๒๊ชจU–วโ8แk>jœ๚๏IeB๎l9!„5 Xล>ภ‘†o4m›b'ˆ-˜๔ml j็ฟุ๔—Iฝฉ๑๑pˆXŒ‹„&†ม\ด‡;;รฝญฝษ†nF2š$๛z๒<ฏ†Hหฎb๑Qดขง bpz๚ลูโ‡Nณจีฅ;ŒปU๖e)5 ำ,3๑#ฉFฬโo!„tส•ึ๓ฒ3=[T'฿Ÿœ|}ตVE‘#1ลoทฒ“รู้—= อ‰เนHYq*E๒9A‚P3œธฟ฿f แ฿ฐ@rŒงใD„Iํ๊$qVฦึ–X„eŽmฺ}แ+๛qฮ=ฏ#ต›ู๕ล‡5 ^ˆ[q( EทŒ!A>Z,ฌb–S‹a$i‰"c ˆ#/ซA Jๆ?๘ใOK9‰˜ฯ{ผ!-ฅฅ€ฑI”๙L€‡&„‰s—–’i8Ÿ'วปป’s$๓๒—€4k@•^[W†^ol|<" ษฃ<ะทLF}s{ห ถ-๊ฆn4M–u7Sฏป๗x2pแฬอีโคช>ฏ"s๐์ูgŸœœž>ซฒชซป๚03๗†๖ ใ$ˆฏ›YdAภโˆFึn๙ฑฎคN:-;gg฿‚ณร๔๙๘pฺ‹"รไˆง<Ž9oท๖>=หฺ‡ฝ<๕ธ%E‚,cP[„๘’d๚๗Iฤq๊„ผ Jืi/Ÿb “4b‚๓กพำGฐ๔๋ึเ๔—t„`ภ๓า4อgืืท็็Z็ทG3๔$†ข7<๕ฬxZZุnญ๘}ๅฌห‚ฯ>7uืDมพทณEพjYŒม์> ’(ฦฌ•ํŽ๎๐VฌŒ๒t–gbU๊ฐชzใN„ แ>๗ ฿ 8W–น๓‰kดRฯ๓-J ž• ˆq"ชิ “)—“ญYนCŒeˆศตึ^OfGใัลสƒ0อ‘ษห)ดr6žหคw90} HโVซ=ฝฦ๐jญ๓๗oo฿?ยƒ=.0’็!Bf:Kดญ.pP็ŒŽฦษ|ป8๊๕r ‘ˆH;B๚ลhvss,ํ^ D€๔5ซฟd๖ี๓‘†ฤ่G›_๐๓๕๕ๅ=อื•e™3E+FI™h฿3\ะฬnชK@šอ‡ ฐโ‚”$‰พษ๑๑๚i,ฐœQQ<(4X’QBB|J$= ŠซรฅtำีUึฬŽOiปำށGeิ0ƒM๊yL&2cŒs$G`Fญม ›eOF๖EปาnG_ถ9 มศbRUQูfเ3ฉพŠฆ๘qฐuV‰๔แเฃ–BHT"ภ˜ช[x8ขไd‚ƒ{ "๏bˆEเ$ ‰๘ސ#„สฟHฦใ< Cdๆ ฒZลจ(วeีฤฉ…6qทบO>๕๙‡wˆs1`sj @Šู'Ž@7ะU>ย่ญ๕ฮFำ‘ƒ‚งๆศ8ลี|๖ํ‹หท฿๛๙ล‹ฟ@Kูล@Kr3ป๙i ศ่็ห‹‹หBW\]]]–\‘%๑2OCคลfำ อ&#ฤh6wšnc`gฎNฅq๘๓nๅ›ฏ ‰ZVร๒7w๐ส “4ํmำ„ซฃœรฺY!<ซอ(สฒV+ าmeƒNซ๘ุ๏AUEฎฯ์š”งก(|†ฤoEŒฃ]ท“uŸv‚5 Oa22YLพ™L&[บพจ* ฐ•๊LU๎ฑอqŸQA^ŠมQ@$tภ่” ๑ดV๊7พห6ย…๋q–r๎ !78_รqG„ผV๛ฏัZว šฑ๛๘ฃ>นธญฃฃึ’‘ฃผฎhะa H9›a$ˆI#*ฏิIŒษ~zpD45 ’Œ˜๒โป๏พ{!tss๓SQ„ FWaฟ.GJmy•ไ๚โใ฿ษ7—ิญ( ทชฤ˜a#O*1มŠ๐ฬรุdY’{€Uจj %ช๓Hi$7$7oศƒFQิ$“่fิ๊N๓oบ๖ม$้ปใfl๓Hpพณ๗ฺ๛ธ{๕้๘~๖๓?H9๓y8SF๛HBd–์‚GlRย๑๙\ส–๚›o8๒G@0J็แใo‚HHE" ป ลชีjฝฎiv‰“lAK9 ี๎อ%ฆถทณทฝฝ{ใุAปปฎู ฺํมๅ.2%Aชูถํธฎ‚Ffสขh•QยQ”UE๑ว•zg›ขkqžข;เฮpl&ืจ+ธ$'‚ย็{Ž„ม [Œด< ‚M2ยBC” …๙0D&๒ DF”าGู๋R–Bษ:ณธ๙{:(aผA๓เ๓LIี|โแ๑๖to4๊รzLค1%Yฅฌ@3tFลฒnตTโ@มฟึ๐B‘"ฒ t>•"๙๊ึ,เ;บ_=zz๚แƒ้้c้Uฑ2ุเ(2ณ+Ÿ/ธ๗๗มี๏ู หlC€„“ซซซๅHer๔AฉZ]d€ !Zู๊1; Š…ศkร๑บC[|๊๛๐๑—Aไs1Œ๔}…h€T5ิa“ฒ!จ–นช:เ`FƒO 2voึถ\s{—๘ธผl›'—ฎ฿พ๊๎๎nหู๋ž]รซœŒึ๘AQtW#Qฦk}S<ส˜ญHฯ Jด๕ _‘}Lbเซp*Jฃ\ถ8‘บk$$๊แ05ำUญg#‰x @V Sff=(J_wะ 38ภv W B/ฃ—bƒม‘ฤภว•ž@ฌAaRภ=\ฐRเแ๑p็ฦ้h:@€NF้`:5eๅY:$ชะHฅ† dญpด5žถแซฤ พ˜D)*Iศงง๛๗3!dAวn)๓ ซbQ !ฟ -ด๎ฏ๎gไงD^D€dPฅ๋P,ข”MKYL}‘ ‹$์mืˆ]๙ …ดศ๋pฝ„}2๐๑WA$xIYK‚ รTฆีh7]็ไ†กฐ{ณ+7onšf๛ๆ€8ธH2้ถ~w<ฦเฺุB Qฒ=˜๎nท•แฝ๖๔ ˜i%ญŒE€|cEšญQŒ”ลฅฏฌฅLVCถธPn เ*b> ฐ–tWจผคKฒ๊”@še v ื9 ิ.ˆrณm”Œ8 ‘^ม•b$&q<$ษt๓ H#˜ ๘ ม}QQำ0”ี@ฒ€ฒนqx๛ธh pd˜+ร•ๅŠaš๊`กt$ค|\๑L$9x๕€Lด8๘to…ฝ๎w}ฟybจp๛ejr-Kอ}ๅ่ำง๛_}zzบšน  IrŸฬคxิtAoา3ณ้B6F€˜? อa~5Š วy์ๆซJๆLฐะAG‘(ŽEˆ€0ซฎ(Amdฌ๐ ((ˆ‡XาQดpš่๙`โฐLำ›Jไ‰,Z ฉลๆ๊Xย>เาPžšถŠ]xy+ไG€W@œˆ.โ`ะฐPสh}ค๒+้i๕5 ˆ$—k-˜t1dcำŒ๙kD~\U"–‡'ญขDฐ๊eS…๏‘๐๎ฐ(ˆ ๆฏ-yr>ป€lƒMฐ›๒&ยวŸ‚ศฌศ›ํlž]w‰Œ ๒i9^ic๎ รrขh~4ๆ.ไุด+Mื>๚ม๎.ฤม3บำข่น”b-%็€, ‚8UŒ•ๅฅฏสซ"5้ฐ๓ผƒVๆ6Y\ฐZK!์ิšชิ์”ญ" ƒcะyŠฤวฅX hœB4tุอŒ = บpฅษ_ไ@(ฃัดW‚ๅปษ0^7๙+ฑถขRkชQู๗ฑ าu[ฎa.Ÿ Fฃ๎dtผ๒rท&{ววM)฿\ฉิ๋รฮ๐|}ex}}9฿„ฎอมำำงiฑ8ฎ฿ีCMิพ‹+‹(`D‘๎ตึBTjO]Jฑ~ ฑพ= ่k,เI [พาฦusำ๖ZญWฅ^9iิฬฦjqฉัj›้๊3 Ÿร‹ชฆช๊<เ2ณฤ&(ธใ…Œ๐๓]ฅ7>Dhาˆvฮฯฯฯ.ฮฯ;U &ฤRcู;w;=›่@>ีใœํžl?‚หๅอIำ๏๖ปS\wmW.๕วiทˆ ศะZEฮา๓D ‘YXซaร๛\&ฒ K฿DจmG `#H1Zแฬjyม๓=๒ยฮz\Yฏืํคˆl๓๔8…ฆ9 ,Hะ7สiบk๘ j73>่!๔,แ๛“ศณ ช…Pเผ :ฺ ฿ ฒลม|Sท[„2ธฬ|-ฯmปลFw2ํŽกฎฏฌT*5ฮซ’6Lื5—๗ทึึฦ##q}ฑนณyxvqธ๑~ใpsg็ร‡‹อรอณอE ๕ฉOƒbฑ๏oUx๒้ฃูฉ"{ '3xaY3ๆhŒๆฬ=ผ๙'่้ำ฿ข๒า($e(™D-Cl|zๆกีn๛s4›อeSไJตZอm4|฿ฑซ…Xฌ^ญๆ1เตl6›ํ5 ร#~Žgฮ๗t๘Vยว๋ B€pZผ~~ืs‚dบa่d,๔X้๑]LV6Qำ!~ำmŽั„HปงŽcขˆๅUฯkน†ย๒xk5Y\JZซ!c)TฮpซIV๗า&y|ปEกBฑd๏ภี’9h๓ฒŠูๅโdะEข€ๅNP&JฤV๚๒<เ“ช ฺ A ‰Fqแมว๒ฌไฌฮ+†`๙—ฺh ึ‰ฃ’ฅ–_ค@เฃี๖ƒ)ศ88˜๗งŠfP{ฑRYฤ@ •ด6OO‡‰รอร๋ณอณณร=ฒนyqwq†ฮ‰9่ร^”…›๗๏฿๘ำมเ€$#’\rdา\ฝฟฎb๚๋ฏW ีฎ่#Z">VEz๛<ฯ ๎ีฯ๗dูิ\W?^อD่ —์Jลทฆ#wˆšญ,`WUEa&เ%|ปH0ตฐ‡ฐ &0๒vยว๋ ๒yจPอม|t6ฯมH'‘@“5…G€ธHฌHฝฉQ฿ปูณmb€4 ฃy๙๎า๗woฺอfฏ”rlƒbH[ึ<ฯueย!‚…‰^ุ*Šค์…‹eZRาpภ“i;•JฉTฏc๕ขํM/ซ๕^ํคษ+5ช แ&ๅ9)ฯ3(>ห*วกhสวร‘ เใqQQ9žJZฯลูภฏ„H}}^Y๙›-Ž*Z:ง4}-ัIส\๚3(ฮฝ{ืำ6}˜ญf t@้,y,~5 @ooaBไถ O๗#’ณ3ฒ7mยฉ}X‰ณ๕๚ษd๒`p‚T6ช—ฬfปฆKอัh็บr๔x่่็–๋Nงฃ‘o่ฅฆ5’งดTไ๗}bๅw$*ภš/๚ใ๖ œ’xqDœ†`์ณJG”Œ ศ๓CฦI„ce๓7>^‘ฯE4Q฿ลW:ฌW๊vฉv KR[์15BญทPH๕มuฅๆๅฺๅ‰yCA&e#ลย“ฎPBฌi)ฒป$6Zฃฅ ฅแสN#๊YชU–B ช๎  PTจ4ณ้ีlษ:p ’ฎฦฎใ๚zgฆJK˜zˆjfA•tฅh!ผ(ž‹Pีศ๐ฏศ|œK'–Ež๚†ผศA 5(Nศ„จขศhะ{ำ๛%5(มโR*ฑ#-ฌ}€qู$]วƒƒ๑Vw‚‰ภJLู@’”!@ไ๑€nB;๏Bฑ฿"o]๋6อ“๎ุฯๆถ๏z0หวฃดกะšJ)๋l๏6K‚ู๔7ฮํฃ'DŽภƒH|6฿ขa`)z&oโhฑฒqu5=งŸ•h฿caน‹๐็;H] Q™"ซรอ zเ๏$์˜šอ6Q์pฬ"1‰พฉ๐๑DPมส'b8$‘ฯ'r8L$นB6ญฯวšถSU;mWซ๐ขมqฐ„dXYv{ื่Tฎ;v๏ฺ1Kนดƒ!,F)kใโv…:๐T+๑น๋E|Yšฆa8๓Rู]Œ็5IŠฃ๎T,†ฉ๚Xž(Esน„C(,ๅxซuเ๛˜ึวๆIซ๕mืลr1O‰kิLf<™ง#๓ฒ ๏`ม˜ YIำTM\tำำuIา%\Kบ  :๕๒ …Œษ‘1ื์\วฅโšMว4JR>๛š Jฐ๒ ่„€n"flภ0@.6‡ท๛“ญ“œูํ๛‰์`ศลิJส๑[ซQN&UิิmCuรmฺˆ๙'ำOคฉฬษœตี๏wM†๐rซ}โ—; aลฝ๚๒ใี—ฯใOB‰U!ผฮ%Fฟ)py-ฯ‡>็ž—p‚ "ภ]้ยะ`b๑“"6ฯใะy[แcD>ลฆ*Tˆ ธฦ K€›@˜ซ!>W`๔@ฑ’acี›3A–D˜ลซ็Z9อ๖๏|„†หัฟตZeš๘Œ๖švปnžFฐศJ ะ&Ÿ)๓ดŠ๑ ำm3@บ ไYw[—ไy—+iผU ๏Bสพย#8ๅ๓ม.‡\k๓‚DQไ์|cใbcssHzX™๔$’OK —็eK”RๅTฝ๊œด๎งวว{ว'”ผžพZ…หqฟ ˆ-ฉ9Aํ\ว@ล่Uผbu๕ขf๚<„1_ ‹D{โ$‡+ถ C‡=ฤvˆืvzIทm;E9Mษlๆb<งลiะๆ5 8aBn<—c<+ด[ขศœFว๙สรขU์1W6ป4๋eม(๒ํ> O„ไcRk8Hฟ0†PJฆฅ%ฮจ‹ ์htb&˜„„๐J ปพ๘y(ฮ๙—ศœ-:ุlศฆIูื €ศณ-g‚้กsVฟ=[ƒ๎†งw;๏ัmnžWW†๛{[๛ธ‰fI6o๒š *pRช.&9ญT=๏ิฆจ๑ŽFใ๑ศŸฏ5นRœfำ4 หh๚ิ‘MีU6n6ฃ66๖ท๗๗qB'TCฤnเ๋Ž–jฎแ๎๚ญึด‹ฌัLง์t–…OZ‹Lmฤฃโฌลเ˜ป(EŠจ2/ยม 9ํณ7)T4พฺy H!ลG€Eชwฮiw>S]าmXRiิtbY ณEh–ะFใ๙<}ฌข‰<-Hd)“UfTD96ง1ขxฎซกๆU†ฮjqQวƒP ุ ฟลŠJ}฿œ๋%“อx†ซวฬ๒ kL๘‚fต™pˆk ynฬ™A†ต @ถž5นคผ*Ekรำi\าs0ๆp@qมL%’ฌ•ฮ๐๖Hlํํ‹วแฮฺฺ๛ษ1ZŠร๗kkฃรแ้h…* ูJ#ี’aั%้Jผณ‡ใc1z4ly‘(ก$$ 1-—ๅ๔!v๒ธจr‚จ%โื0l%ฤTฅ-บƒ๑x‚Dฃฟต}าhNF“๎ Eฦ€ ภฦTฯL3I‚„ฟณ›๎ ๘h ปฃK02™\๎๚ดฤฦฦcx`ฯ˜หๆf[ 6Hุ๑ ลuช]๗'ั) Z›;{๛๏oฌ๊ษ้แูšญ๗w็‡‹•Z:Ÿ*I:y$๕สb ๙น๗A๖ืกๅJmน"gซpnŽQrศแub”แjRฌพ๓฿ล—ฬ…ฬหผฏ„Faเขnu" ถL-™R\่-มพพฎr€!ƒ#ฐ๏P”ฅVฤ‰cศG๐[Z\’xฒ*ŸฝIแC‰cะ,ฆื€ฐ;q…„H ฃ@4๛›(๓v๑X"5n@;ไ๐˜๏—คแdgผา๋ฬtNpฅ’ด@=ษ–†มษWaสฬยฎMสด&ุ)บ๎‰ฟŒ™ฐYณ1lsนX.‘Nำsหฏ๔œSแเ/ค่ฆใœ๔ง†"คrLฤ5ำHgs9 :H€ƒฌุœ FฯH~๖ณ•๋ ะ๑8D้๊xy6]D’๏๚วทงx™ตฝ‹ปต๏H๏๎>|8|<๑ณqไJ Šrฒ(jxญผ5tไฏ๖‡ทCจึ\w๔Rส4)ว2ป~q-๑qๆ DTฑMฟ“พœ๏PลRUQค,IทJฆYโ%นจ|šEไซฟ9y0Lอz(D฿)‚ˆH6.ฤ๑ŸฝIแCมrI$P‹ฑA„ˆ@tŸ‘Gd)hูNฟ) žG, XขgีฯฮฯจC ถุฑEพx}6SGe} H่ๅ+Š‹ล"ื*†’KžedŽ)‡ฆฑš ณ‹e_4็‚ๅTyฒ*ธ๑อ,ฺ Šฌ่%ร๖}K D2–l่ลR‘h7็#l0๑์ผส8ไxขถฟฑฐ0ธ>> i๘แรฦ้ฦ๛wHฎ†+รใ lอd์ˆ!๕ื๎6‡+zก˜า๕ฌก[zพตkr?๎'””QZ–*ุฆ‘3 Rษ๐ ็ผŽBCภโตฦ๕Aภร_‹ฮAˆฃฉŠะ—เ .Z๙ฉ*๘ ิ#\Ptp†ฆ)†๑ }๖&…ขŸศๅใZ4†˜@๖‚ ๎ˆ`ถœmจู„‘‚™›D•๒๎9-KKjZJื็ฮ„๕ใ้F'ึaว็มvฎ‹„uqฮิ‰>W$๓Mqi๕จต)ท๖LcฑT 2ERš‰บt‹เมธtม‹ บ; „vuษ้ข9(r)l้-ฅ{ั^„R/J3††ุะsฑภƒe}q}gฅ•ปปว‡l๊๑๖โร‡ำใ‹;ใหหไฮQ๋n`ีษ๑ ื;0r7\Jt นŒ ฏ^IษVษ™U:Džแ้้แ&Bบๅะค“nธNช$p<•5\ณ๎ี๗มว฿ $๚วภ~•Vฝณนhฐr๖๕P้ไอ‚”โhฌ ๅาฑc!ฯDฺ๑$สศ'‚(GiŽVJ%brUญภ่ธฒƒNกNิ8มQ‡ฤ{=ผ ‚!(˜#!1l๒FRี8#„‰๓หชHฒฬT…8^้นj…—๙]ไ3์# Š-…ีWงห4K฿ƒฃ๒xˆjx|ผs6ศ้:smxผถถ๕nฒ๓แO,ฐ9ตอš!‹บ HัาฒiฮqGi`ูi"•ฤ/aต0๒[น†ํkyœ R9สๅ๚ WW ตม9ขกืŒP๙O€โ๑ท ู๔pค D๒k˜Ž9PณƒYA“เศชrš]ำi่BšYu@กzN™๎ศUgะ@ด š,ีjิk™.โฤ`:A€ข้e,วP9žะวEข(คPYJถm| ฃ)Pp ๛ๆย๐ ฐ‘W™่<]*ำเbิฐชสžC๘๒:9 ๚x~1ร‰ QU,ฃrŠ๐ฑ์bฝ&jธYฃฒrxwwqzzผwwทy;$>เšYน8ฟ8Cฆ5ู;ฟปLqAly ศว_|ท?๒—€คQ.„หJ pฌร˜ฏฒŽcธD>ำ๓๕ ›IฎZ|P+ชŽม๊{ฬค/๖ซ7kต/^พjถํ6ๆšแึDรVบjฝhผุM5.RญฉV l,{ขwœZ2QฤืB•*วZšH‚nภ€ ๏T‚ฦ๕๒=XŽœnๅ9y|_ฦลFต4T4~K<”xHwsมฬวvT/ล|ฬฮฯgัx๛j๛p0;@pบฎ๔วใ‰ ไ๐ŒDFQ€|ื›#ขซRอuCำสšfฐPฆช;a…q๘—ถ‰ซy‹ธ๏6Dฏ๕ลชฺๅท_xปึ ฤy^8‚šก,ฮ๒บฦ๏ฬC๏‰!QชZZv๓ ฟA–:ZqVHDnํ9`ภAฒบgฒ๐ฤb ฺ๛œูฐR(Jล‰๕อODฤM*p๔p:mๆmTะWZถ™ณา 0ต'—๖R/›ช.มฒl†*แ‹"”%ŽใYBษ๊‘ฅbรฑ$#ทิrqวOิT4 ล5ˆ\#ˆU_ไto4”ฤะUoแAบD‘GebธฮๆQทู<9:<รฝr`8 .Šๆh1<žฝG*jึQภžLข ศ`|ผฉ้„ˆ_]ฮgˆู฿wNgฺ๏๖ป>๊w[žœี5™€heUุ)7TSชงยœ๋ฅJe๏Xblป๊ท_฿€„?ำ5…9:ไศxณmeaAด[€ˆ๋ <๒ืบ3ู[ˆอฮฑXงrLiQk OJ–ใถ^๊ฆ๛9ล๋f๑จ฿ฐk6ส y]’๐๙ิฒJ๛ญีจ(ฏqะŸใ1L5wRญ-่u'H๘€ฤ3~Eฮuฝ–โ bวฮ•e)๘!sk๋K>rw่ธŽลฦํkm่@ขํภฏp# q๖81q%>ๆcA฿๔lพฅ๙“ฎไ่์xษวจ_๏!“;@8~Œฮ+œRf1"ƒIุ๏ำŠ`ฤ๗x|x6C,‚jแป 3E็T่จศญ™–„ฅSูqฌๆฑอฬฌX†^Nฆ~ g €๐ห/?<Hฺ|ูuษ{ ฿ถ `ํa@๘GO€,u๗‰๛oŽ๗เK”ดนษมk[ฐMธปm]uป<่aิlaj<„ฌnyฒฬcซeLไGbE =ซรำํืŠ3%NEha@จR FeOˆ‚ุ้ฑ Žoืแ8Ž*ผพ%|XjIัธ+R,ึษ†0PˆP{#๘HK  ฏฆษชข0QเตOvฎ๙่ย~„ม์๒`ีแ6@D„0 ๐u wk2\]มŽŽแŠ๑$๎wฝ^7ค\]z–5เiyi €ˆŽœkุปะ –‡ำ,e™ƒ†eMย2oB@Q-ฝตฟ๏ปrศพƒjฝ#/‘๏ppBต"๓Izไ@ˆ@2:dฑB .ฤ ๔,Ÿ{-oซลำP.†ถ็LžKBe ซsๆ›A0ส๘TdนBถ5“I_ตIีDW)Žš'dภj.oB๑HFึšคF@lาt˜[VFBยํ1ฏJแƒ๔ะพจ“ส:ดคใIƒc\"$tรh6›_^ฯh@X้v|ืปัŒ `vŒฬ†ศhE(/Fๆวร™_`พ–๋ภˆ ! )๒@@Œ"AŠ็๐ข”ขชbศ”L˜๔๋ :y‘3กY|^ดŒฒuช&zLศํ=ขš~œŽไ Zพ+†EUวd๗ป็bแๆๆฆ0ธ“cgขตสe๖zTฐ,s)™“45_•ไ‚@ธ™!๋Yƒkฎฆ4ไ%งท^uฆ'ฏ›œ๐ใ“•๓˜จ๑็"pฅฎ)ลำgeLๅฌ > Pฒ† สuิํ" ˜๎tวrฐ–Pด„โ l{\ไ๋ฑดชฎ3oCžย|ฬzEงy‚6€ํ๑์ฝเใbM;เ#๊ใ1t5?=ฅ }"E]ญใใั(๛ฬgฺGWใจW๏๕พ›ฯw9,D@ก‚ ูำ้y2kฺs๔ด@BJ๓ฒ…ผ Obผ๑:ฝขŒhเูˆ22‚~žC# ๅ;€่้Gศx๘…”_"๕ J€ ฝ0n@๗ตfภ‘สg่หคำ&‡/g4์"r>Ÿ5u‘ธŽ…ส y +้๙ำj!ผ€Hฦ&$nสษ๎ณ๑ ไ$8nฉิ`Hา(1Aป9>`ซว$‹‘P >Vใ=€d่Y]๛Tธ ป!ษw๓ฌnVR๒€ุ ]ใฑ์|{หฎšdv‘ปา –?…{ี+๚ำ#h;ฑa4Šบือ>Mร"c‚NSิ }*์ฃ9ฌ^งซีƒูภรฟnภฟช๗.ๆ็ปubฃฮqMรŠิพiก“ Y,ฎKษk้๑lb€ะฑ%"rJ*mXQ๕{„๒++ฌŠฆชฉ9ไe‘Yัฟถ ๏žาผ ซY-P-‹๓ศIๅ"ไแ}`รัyU็ฒชขAŠฤkฅ9ฒว4สใภ๘D\เ๏ถgc.ฉ/M๏%ว)มราศ*า?b‰€@D—†*{๖‚ัe…œnUIั‚, วu2๗~Jฦ๋6b:pZ‚‡$ปหฮ_(Ž>จ-Žอ ฆ˜ู“Že๐ฃั%‰eรม( &‚ p5:& ฃ!Lก >ย a6c0 F฿๔{ฝฯ๘๓Œ—ป ๋ฅJฌ!1่_๑ …g-ำkทผvs ๋œ.ƒก4bxŸ CD ’}พ[0qP6‡หบk,%ช”™โ^ฟศ€ ด๒|Mlย*'<๓ํฯqG†= ^;ฑ(eผ`๒ผ‘^vปMก––ลฌišŒ;`p/็0ฯสฦMV@ฤkŒ]p๗฿pโuณˆฦ6A @๘ภ'Š}aLํเ#%๙%ฦๆd%62”naGpเ—=El=pKrW ยท&hOY’St โภฝขM(›|ฐข‘E๒1> Wฃขw0 \H4v™ะF€!๛.y?ผEฃํqฟn*๕ ๘Y$ฤาeุฮุะ;oฆฮธ)V™้„าšฎp(cv5“‰ ‰pzญ`j )Žหหิm ข<ž?U๗_}„ซQQ้Oค4™ปfYขืๆK=S}!๚Qmลฦ1๙NZ„d˜bภ ๓ตId^„ยฮtƒ<+ทo€ฦพฟs„ก:อฬIe…ฅG‡ะtŠkิ\๐wZๅ " ว#l,-ห‚ @ศลtฤ๖ใ:ygTเษ06ท-ช„\๐?‚3œ๘๙]งฅๆฐธPu4ก…EŽณใmิ@`U๚‚ “3LบFๅง7 ุ ?@าซื{x2๔Šv~๕ฌaัl,mดซ)๚๔ซo็Œ€ุŽ*YอTแใr##Y1SLคsVp‚œ€่R ˆ๛wI->ฤ๘x$$ƒฎYF|วํฟA๔‘’œท>)ลfjแฤๅOXูŸY™ฯBฒ’ึ4ณŠfB‘สeG‡฿จั่Go฿ ซ๓fg: K8ใป‘ ม๚ญ2ืv๘j,เAeเ&H้ฟใ8ฃ ไN.Dส๊บตd•ตA6ฦ|ˆส‡ข ผ˜aน๗๋ฅ ปtv319ญ%l๛ƒฎ๋ข‘`t5˜Œ.GฤวLapƒงO{ฎ฿% oQ่๓xแhศx„‘รำ่เ^ฦnm๔z%{ฬ๘ฆชkฯ4จcwฆ.บ0c{Vt–cัฑ0โั๕Z6‹ "%Qฌ1jฌว;e.n"$0 4CO1ศŸ !ฮูบ,<ฃดฤล ญ๙†฿@cqแ๐V˜€d—๏qaƒ#ค€Šิ ช,๖แAํั—ฺ Žพ?BŸVณT๔( &nา@๚ํ)๐ชาvP‹ๆจคยม๛ใ’U5oัx$๎ี2iตบ&่Hย8ชI่มฒนฎุA‹๊๕็็<C†๔ข&ณžU์#ฝหหƒtฃซั]$จy@~> รฐวา‡$"๙uปรแ( BDธ*ยฝ๏{CqฅœD~ฎ"14‘€๒ldlูŽf8„B{พ/cvไูเj‘‘๋Kฦ$้Ž_์ืฟศP*๕มR fๅ ฎวƒ ถญ• ฅ>ฟ ”ศK๛ ัดํL8Šฝ +ฦรศฟ๖ƒ}……:แ~uดฟ๏=ˆ0HฦMO ทD (ษ ๋ไ€๎ืฏP| ใo}ุCM;เฯณฌš/๘เ?Yม3•Lz€0$๐ข๒ม†ด„‚0>0vwV/wฯ็ภeKY4 Œ<ฮ Œ๖มtลaธ,ูปฌ„$€ ้ย„„โ5`ƒู๏ใม…pต~†ฏญcๅ#ไl์ล' ื\œœี MR ‰\ Œ))ŽฤR5 ๑Ÿ™~)ฏ[6โู@/ฅ(yคฏ<ืง\ฏลฒyY6ถjย๏Gjฎฬฐฒม•ืษุw L| 1A๗๛7#ฌcL c%†"ึ-q*$ฅไโเ Žวf2’›ฏ ร€uAศฌ๎*$เ้<ง๒bน1&wzW ญ๛" >z๓qฬฒxช๏ž_t]๐1=šเ1c~ษแ8ค4P๗<ค๚บd๒ๆY$ค ม๗%x{\ 5ฐW็4ฮ‡ฏšขๆbัšH=ตm!c™‹ฃ#bLฏฉคโ+่โใ `๕!หƒฝs้M" รpใยu‹+6&l4ฦYศีŠƒ:!„…X`ŒฤฤฤEฏ,m5%Šhใย…ueโO2ฦฯ๛3ร(j1ฏimลฺy๘.็=฿)…ว ฉS|:ฺณ#ๅ•‘ี นำก|ช-‘qล2พH{ไW Awฤ™6‰ึ8%*ภแย”๒ิ๏ูA.’ฉ i0ฬpลJI๏๑P)žW^พKQี๖{C=ฬ›ธล๐ 6๔„่‘Wะ*ฬษจฉr5 ๚ณGจ0>๎ะพ๏ด7ฺ๗็;}๑q๕ฮ๎„) ฦรแเเร์` -^3ZQ V„< อ5๊SงOถ†]คฺฆำŽฦใFษ0”DŒ‘ำMุฎ…๋ษ•MI"ๅดฃ= yŠ‘R้ŒLtหุnิ‹9[;ีฅŸA+ ˆYฯ I2ปzญ+‡T‹‰… ึ1๎๕ฏDฤK๔่ย๔UA˜์ึ น๛”Vฅฟ๏ˆˆัˆษ ๘p3{^๔ฃฃพyฺํ๎วi 6(DSด์OฦยนฒซN k›™pTัฌ๙ฯฦLc๘ดั~=็๘เe`4วผ>3ิ‡‘%ฒs0Ÿ9@šโl0]ˆ*“๑ศB„4่ตท';3Yๅฯิ๋g<#ถ™˜nบึALlง’1/>Hs <ฌฬ๔ „ ๛*ต~I+แี๛ใO‹A 0t์ๅ5Fฦศ*อ#!bo{iวผ .๔๚xฎTcธม‡h ”,w >@xB๔˜›๋UๅUy๊'JํDิ”D\šำnๅนk๏žด”*ิH [}ฮ+ปโ"ำฺ<#qฎฅWt+ูE‡$maทs-ช>ณ<ภจว58\คj| ขถ็๚YA*?Bขวษฐ^ง๐อ B@uGq๘ุ‹๙˜Š9—๏p6c ฐฅ:ต2฿฿š์๊ภˆV +ฒi€<ล>p!d;j"yK}ƒฤ๛!Q<#{ŸฮีE!rgกK,&fชR๚;fƒZZˆ์)@*…b@Šๅจ[ šอำ' Zเส๙G][พิ ƒ“สCE๗ร› =|รZู#•rฐหใลƒช๗š'่็„ˆ 3™หr—‰ ฬGฒnaฬL$ฃS5^‡}วว0คผ ˆอ™ ฺwŽkIcG+ญฯQฺ๋R„่ํ3R๔€lยว+ฬVšม›๐A {:bฦฯ๖€Pข“aะžbR|ˆบำ พฤg^๙‹2๑€Heฉ0ภz8๕j’cคแ๙Oีฐ(ฒ2ฝด ‚ไฟ๛Ihi•Blฃฐ6)< ˆR€•(`ส]่l๛ลิ์ัรฆฎ|๒ตต•ิ๓E๚N2uํ!ร‘‘ใแKDgjใ†]ขภปีc,<์๑QีsฎNฐ่h~ศ9- ๒@„[WWD ัฑ˜ัF r(ีCงถค4 >ม uช๏์ย๐๒ฐม5DœสU็ฝž๐`sGฬGp>nO๖ฉ/๖f;ร"ฝšพูL(@@เ‡ล@ย!SรNKาd๕๎๔…ฑ*}ฺW|{7z@\K<ูฅ\คฬiึ!๙cุH*Q˜‹"iึาษ๏2 „EZŽ5Ÿn‹งต6Vฅ>บPZะunด‹•…ฺฃ็k+ฉฯ 9] ‘กŒส‚ปkซ0ฑฑแผธฮIฒแ(8—"TbI4๘บŽ›’€eืGฒqF‰•๗ๅฆ๖<ๅS=49ญBao˜2’–y“…๓"€@แƒ๒\€ฃŒˆ,|เ‰ฅ๚ะ๋ฐ…อ€ƒกjl1ฬ{งƒ{0ฃภ0>ศ‰}š6ย‡y XLสMŠ๔อV#โ~:ม‰๒๊ษ.„๔{๚Gา้…$“Wิจม‡นขVทU+C๋6ะ$ˆT‰D…๕฿ย๕ฮ=!& šqฺY…ฐศ_DBน–x†RNŒ4ส‘ิฑฮหjโ {9ฮ|^[M1ฬMdŒ4.dจถิภ$็ิแ‰lIUˆ๐'’bๅทจก2(ุ›?e q็ฝท๊ไB|๘0?Bƒญ8L)ˆˆ|Wาภaทิาจู–น์ท.|h"ไ|๔e q๖๖๑๘ ฝยoฃ๊œช๘ุูึ„Eศณ๗คฑ# ่b€Pย?QŽ5hCศวwcbม€ ยF‹Q ง บธ๋uแ๚–รแ๘ฏY{Z5ž0ฎk ขAฤwTi0อ4ิฮƒฤุฆษฒz>๔ฝˆ'ฉ%ฎๅ6สfXkG./‘๑@-[ชo-๑]ณ๘ษนTฅ์๕H+.n@Lน จƒ6ชฝพึ Dtˆ3มhV’งัjวฯ Žs-l!Ay๘ฝ<A< vN‘ฐ!@Hฎ˜+ิ•๐˜dฒ?™ว๑ฃ?2>X วdศนฮคW]บW†^ƒพOฒ2ๆ๋ๆ๛พOูr ภฉว๕ไ9V1d$@"฿ว๒€จD—ษ๐‚นw™ืะ`EฃQ qmฤ+ชฅตŽU๘ูํ4ƒ๊๕&ฃ\รผmฆ‹](+%7ล9ฟ9ฃปŸŠนlไY๙ฒถ๖…๎$pbฦ๚R~๑[dp๚ั†ฉJ†ขื~>ฆซฦ๐Aซ–UG€L]๒๙ิdXโƒ”‹=T๐1Rมฒ,@ฦ[smi9ม@wะjTค(I› ~}œฟ+๓‡ซ“ำf-–a4ŒำIš•หหฌu”:\๑์ว๓หโ๏.‰_ยTP“ุ๒9h‘• B ษ†\XIฮ ใ (]ฌn~ๅ๕๙๙59. ub†„\ธNo\b’ˆ ŸจัvƒฆH[tศด›4yมQ์&๑๋'Y::%L่m๑(•bแ<ก๔Š›YwแCtศ6C‚_Rž”ษฏฬX">>(~ค๙ภ฿พ๛ย๓ฤ‡X/ŸLI ศ—aฑ˜„ฐฤŒศ 2ไŸ ๏ฦํV„›ƒFPKลdA›ำฯา๊”ƒบ– Aฤ้O>†ฬœ•๕2’6S‡ๆฐ\สปฝ๕ฐŸะjฮR5D_ysๅ] ึ๒ญ๚Wิ2ื‚™;y‡Bk๖„XตQุิฌ‰ช96ํ7ซ– ใN^พะ–Aข^พJŸQ—ถ™ข:—ภ9’ื-4ิ4$€‚Uท้ฬ>‡=etซ ญz7%.ล•ผdี0P†AขAมงูn™ –ํฅ๚<ฬผTu4B, ฤ€>‡mwk;^“†วข?jthัdญ@จ$ฌษ+j*หP/๒$Rj็ํ™ข฿ํ>๏\ˆ z…‰cS)7ฒpกขย•ฦำX˜ม—พ๘ฟqษO˜+ู๘iKC่‰แ"œŒKJA‰Yช๑9C๒bร‚รa D ดาNj๔้'๗-‹ถ˜จภ#ฤgA'\ศ„x$Ndšqˆ€ฦ˜ ใ†=d์้#vขmw,๏Lxˆxไฌถ‚ฦ†า‰ห%ldฬ‰ฬY(Tภกุ€ก0€xะ_๓C๛aัV:ˆUณๅาฺวEด@ ha(เฤ&”‚ฤ‰ฬ_ ~rRจ#kC›) e( ๘ฅmw)๏rวƒŠgๅ$จXN๔Y"‰D"฿ ๆBๆ)˜ม;oDด๓*ฮ t&T ๚ธ†E๋ลใ7]ะถNผ แ• 4ยLธ5ํ{".d†ชวG|~8qทำx่8า“ฉ 1ˆzZq?ปQ\w!ถ‚P`šจH€œl%๗ต\ˆัR>(้ƒVฌณxˆปSฬl"0a๕๕ลปฆทญF”Bน ” J'งZษนq!j‹๘ฏe~จำC๊ะOซpj Zeษ2yฐ‘S2Hn?LษO‘ˆ โB–ฉ „หฝฝช3|œcฬCNำ=๊Hmะ่0ฆฎ…Žaัฏˆไ(ฯธŒ)r& !c๘๎เ๑ q ุ@Vสศ†yPx~ต•„ป๓qJ/<‚ศ…‰๔qมุภ้1 ‘~\h„…ˆซ’๋ืA8h'wทโ `!d๛že้๏moต– ๒๐ะฯ3$bw IENDฎB`‚widgets/countdown-timer/assets/imagechoose/1.png000064400000024667150522036200016015 0ustar00‰PNG  IHDR ศ'Qu(PLTE๗๙๛๖๘๚๓๕๗๐๒๔เโใ้๋ํ์๎๐ๅๆ่โไๅ็่๊ฅznขuช‚คw๗|๘~‹Ÿp๔t——e๚…‚šiํ๎๔๚ƒ„๕w“ rœk๕v”๘‰๛†€๙†ฎˆ๛ˆ™gง|ฉ€จ~ฌ„๓r™Šz•b๖x‘๙€ˆญ…‰|(ัุ]อ%๖yp“๗{ŽŽvJศ;Pส4Mษ8dž๚‚…Œx7รP5รS!พi`ฮ"๖z0าัWห,Gืบ;ฤK_ฃ+ัีbก:ิวm–Xฺช&ฟcDึฝ#ฟfZฬ(-าำ7ิส(ภa9ฤN=ลI?ลG-ม[ฐŠ[ฺจ2ยU+ภ^j™v฿ŽRส1bฮVูญ‹{Qุฑ๛ˆ|อ๎]ฆผrAฦEUห.%ัgœGว>CฦBnั๓q›0มXNุดIืธKืทLืต4ำออ๋s฿ฝnAีภฯโ?ียjะฮ่ฝlfฯบy|เˆlัฬ๒ฮๅนSูฏปu1ำฯผp$ะdฯh›บ|"ะtำ yเ‹wำrา Pุฒ>ีฤTูฎปwYฬ*gฯ ฯเฮๆqาˆ~<ีลEว? ธ‚iะฯใyิEวA~แ…"ะ฿|ี๚๕๚แวฌญๆพ ธ…๙๙์๛๙้๋ฒŽ๒๓ฮั๗มศ๊๙์Mุติภpเำแ…๘ซท๖šญฯ็ฟขeั„หท๙ุ๕ๆ๛คฆ๏้ห๔๐๚ผตฐํ่ไ๙๕๙‘–๓ีำๅธ้ฑ๑ฏยา๓๕ฝ๑๊ƒไุ|ู˜้ีฉๅ ีํŸ๊แ™็ษ๖๒๓๒ฮ๏ฤ_ำลแี๖๖ฐ่ิ‹ๅๅไ๕฿™โญน™ƒใภqิฑษ๏ิ˜โ—ฏไuาฤ๕yแ๓พ่ลˆฺฏvีi๔ฃม้™‹|œ็๕SูมเˆdะYงš™…Qู๐Bึา•ุภ•K_ฮAย๐!พŽNสMŠู".ำ๒Nษšโ๑Dวmป๎๗๊สิ9ลœuิ.–๚ปœ&uIDATxฺ์ม€ ฉฉ˜;Vqˆรฯถkบe‹ญยrทิVพGฺ_!/เ„#Xด1ธ`eAฆHaถlฤยlฦ"อษŽฬšQว์>,m>>U’$I’$I’$I’พซ!๓ผ,uใจ,๓Xƒ,Lี‹Qlถ„-/ฦศnGtฺŽ๚Ž๔พ#พ=F_4ถ๛฿‘ํTG6U;ฬฏ…‘ู‘47ษS่‘7AL<่“›ฉd.๔()ฬFІnw$งื9ฮศzฺ jLฑC่‡ƒฉฺล๔bO˜i.ฬf‡‘AูŠbะ๕kNoZ~€ฎ๘ะ=ซW๊ฃ"{b.ฎหp+ฒ‹uบ^‘0@!ิฌ}TdOืhEFฑฮI<‚ฮŒlฤ‰=‚๎Œฐฆ๒ ๎๐ฑ๏ศ‚rC“–:7e ๑ž7Otลฅ7ิ…Ž$lพเ6ฐฯ๕(ืg<“Gะ๕€xfๅCฌLใ*ณ ›bฮU1คŸพ๏3๎กu๖โฺ‡5๎0ด.™s7˜‰๒ญˆ?}hมฤ‡Vœj>~i|ฯo-s Uี|แŸŒศ_๊์7u0 p฿0ืTlfซชธUWำT]D,kH–)HSฐ!†@€a)I Lลฎฉi*€5ABn๙ธ?`iฟsพ็p‚=yร MศƒzPฏlnŠLvdP ฝ?โSํ–ป^hส^‰\รHZ‚€fSƒฬ$37่ฤQิDผ$ฝ?f%ฏdCsห}@ˆ๊1kvo๚53hŒท^ัชฅzฬฺ ดOว๏€า๗WOoMRทS๒aธs<สู )ย^IV0t…\้WG&น๒รzB๙ag5r™ฆ ่น{๕ยdฐ$‡=๑๚™ศ;ซ1ศ cE€๔…E ศผzdฒRรŽฯq่7–vRc‘่ืˆ~ฐ่งค]=2mžv์9<ห ;yf’@ณŠˆ~๔น& ซถษ5า ฿๐,ธถ~่ึึ}>/kd\=ฒPvฬTฑฑฌฐ“็'พI OEPศYๅ(TฟzaณZ  !์‰ใ:฿Nไ„=ฑสดiศO๚ก_CPˆlf •ร]วu97Dแส๚กMCpv|์rฯg•ฎžฺ์ฆ8ซ๖ะu}—w‡ีร^}ฐ[AƒŠเlู์ฒk.qVแู๊esฯอ gUย๏\nn\5์อฉ๓ม=ง๚†@ุwƒ๗๎!”ฟ๚ถ๘็B…ฐทฎฯ?ชa:  บ!าA›ฺํBูซ็–eู;‡P:์X<๖ฐo\-์คำh4๘7Qy[‘Bนซ#ๅA(๖ฤ๕ีLX%์ฌกHฆด!–อถขi.!”นzvg)r7ƒP*์qฏ็ซ™‡q๙ฐฟZญ†ši|)l.๖Me๖ธ(q๕งฅฬ'.ส„ฝ๕žš–๛ะRๆe มล๚oSใพVำย8€๓ํq\z(ฌษBฯ๚K<ไจOเกฝ็ค}€\rท+$์!‚Fซˆ-H!Šฌ(l[–๘ก+ฮบ“–์ฮl๊ฮ—†นŒ&๙็'Ÿฺฐ!œ๚:-ั5lˆ—}~ฌฟ“ตฯใ–=P–ทฆฒnlLชRM`C0ต•–ส‚ ัฒM]*3^ูฃฒT#97จyUฆ๗s ฤRท2i™ซ”`ู]Xืๅํnผฒ๏ห2๗ ใ†5ศษU%’บ“ฮศ] „สn๋’ตใ”=6 ฃ,s% 7'WีU€HสH– R ฤ๊reล)๛ม์!H๐ู9้l๐qงndคk€ฟ์พ.[ถ/^ถcH็ฉ“พลANพ๘8S๗2๔ภว[v3ซK_ูฆhูหผaไe๏eฒ7ถ์lุโK}•Aเ ถ8ห๎g่‹–ํไp˜ิ ฿ไ…‰ุ฿ฬRฝืงm‰]ฅ™Eก)V๖(ย(<๕=@๘F;@ไ_oณ#ไๅ G#ไล dGl-JH,`+2ตาS‘่มGูH;B :๕ฒXฬ1์eb7v ‘ฉ*ิ  t„๐–ํ‘p ฉ”เ–๖K% |‘ฉS*)6ud์aVรฑ†"eฏŠHฌุิปม>~ˆิ›:"v[Cฃอ_๖๘1›zwภงฬ๗ั˜#หซวฉCbตxบๆ™—๓คู๕ศ๚ณฎรท์UกR)ฤุ?ฦuB๊ห้Š9>ป%๋ร๑Šž ๎UH๊ ๅๆวืSโaž๛้3ก๊—๓œฺ‡Qn<๚๒ตชชฯ฿{=โ้ํ=๗๛\ฒฉCส6ต84‰๏ไฯdzAb0๙สžUโ™๊ยกG…ปYPทำJ,3eื#สoฺอ็5 Šใeฝตตก ^<zi r่!งžr.๔ฺCษฟแ5น๚RS JะPbbQiF‘HŠ ีC ะ{wือ๎:f๓f๗ณ,y๓ึŒ_'๓ทใn ฬY7๙็0ศFœ฿๙Mๆ†สw2pzช.cบ๕๛VปŸขคฺ[๖ล›8cฃ"aqXq+?‡Aโœž/ ๖๒3‹.YไึfXuœณกห๊w)ฉษTชŒ๑W5-|T 5*(๙๓>ชCK™์ตzyช!5ล[อO๏เ1ี๏bฑุKํฝš(๊๗๕ARํ-ปgะ.‘1 ๅยแฺ 6”BŽัณฟม^ํ~}๒~•ฃฺ1]SนXR~Dฦ่tGวH2๚ผ’U‡X@z;J๎๚UมJQฆ76#*๙มใIT3๗ศ6; z๒๙AVˆA๑7 Iต—์RœCEŒ[IX ]aู>„ฺƒp(๙์ฮ.‡๙”j„w…ฤฮฝ.ฎ…gv’ีuGRฺฤ0†; 0ฑ\Ž)ๆpภ;9พDฟEICรu‚๐V]-@r่J—ชคฺKv…7‹mœ ฏด]‡๙ฉ๘์ซ]d€…๗1ะณu2we'็œฎฏ$ีกŸฟฆ๔ว‹๎๏Žูฒk,๐ฝๆ™„)\ษษŽ‚š๘๔bชoc๚ผnม๕X Jชฝdsฆ1ชDaร, Lk ƒœ๙์E:}โŽ๙ฝ@{™ียŒป”ฤk f๔ฝT‡W@Œป็๔๕Sอi ฎ @Ÿ฿žIแŠ›ึ๐ฮ6ˆบ‚า๙AV6–ˆล๔v,@๊ฏ)ึ฿Jชeู%Hน๐ฃtๆ,'qP๕คฌcถŸมพO3 ‹ฉNฌฆT-lƒF"‡๘‰Kชร+ ฝm%f ™ิถaJ žmบœ๊{']P5ูVั“ฮ’๊FL,@ฏcัTหฒ q]ฺจ ฎาย4(จป“ๆ@K๔.b˜!ฟD6we›fบJs่HชC+ ˜ฏj\ไ;Z=๏ค“มwบ์ฺVั’ฮ’๊j"ฆป}jŠzำƒ=k‘ำฺช’jYv%žัฐAl™a๖XQv7อซอึุ*Xคwำ,บ’๊0 ˆ0ก1เฤ]P:ผ“ƒ~_๗l+วฝRYuQBืŸ;hi๗W”TหฒOด Bw=สv|x‘ั3ศ‰zฐ—[P3ฌ๊‰ฬฎ_๓vV[,–’๊ฐ ˆ17งคŸก^hYวjจ HฎsVาzM 7†๚c๕{ํ๑ูmdีG ]่หฆ๙)กษ‘คZ–}–ั#Iw=~ ,@ ว่0~ฆ์9 ื —AF4ท…3@ntฟลc.ฉซ€ู}Ÿภ ˆ๑}•}„ผเ™Dฟ!ร}5Ycใ ซ~‘ะฅAz~7๊gีšผTหฒ3šเŽa™b,@2lƒ€dR=ุผY<}ฤ ŽGMŽฏธน—T‡U@&ู}Ÿ ‚^ฐŽธ ฒฮYกฟฮณ๊๗šเณห˜I’L่r๚›\!Œ๖ชAV9MhาT- v)™ัฺเB1ี‘‡A˜}&Kชมžnฅถถžพร ˆมใYำ9ซoำ~›ชร* ฌ_`ฤธšสห žI‚๑M/G๗SฒJ๚็็D#๊ ]ชด๒@!ย‹ี„&๕Mีา`Jj่ฅ65 ดกpm&ฟTƒ=Jฑภ%–ี‚ARฉอั"ตšMฑa๖V ู๔ญ์žฯ AŒ๕ธ๋ศdI๋๕Hบ๛ธมญvๅ{ตไฟ˜[ท˜ฬQญ]TgEŠ-ท่๖YT- v%ภ X€$0HE5ุ]พA๒K—Aบฉี”พอข”ณ่Jƒ าง๎๙A<ศ#vดzI7=บ•ธงbhBข๔#~&ขš[“r_ท่zซก็OY50,ๅ๙[nO’.Tƒ=cNaLw w!7ห‹FŠลLRxŽA_(I7-1LjO `ซะ}ี… b5nษ QMN-ี28ั๕‡]( ไD5ุ‹ิฮ†šaตจžฬRHฎsธ'2g๕พ;œฉ}๓ ฒnเฉ’uO•<’;ผผ4DV๙ฌษ rีฅ NŸa[Oีม> ย ˜AฮTƒ=ยลbXMแD๎ม ๆฒ๊P Hdฬ3พฑBผ~.ั;‰‡y-žรB >Ž#xP๋ึ9Šj’จำWQPฅEzT“ฃศใ็b –ื๏9ปํ+ืฎ” ๕zน\ษฐ๚n+›kxXYnมZนƒล1=kย้` ฅ„H$๒๗ฃ˜‘~vdฦ“ํ5Š[9qภฬ?$อI๒„IŸrึ ”๏๕7‚๏q*†๊Q]Šขhิjย-š|ุP-หn'฿ฟฯู-xว"ทjฐW<๐ธ;…d–์เ2wผ ร๋|%ซพ€ภ ~Aฌึ97สŒ†๘฿จว’™9{6‚( +ฑ4RX™๕V[Y‰ฉœ' 3ฅ+รธqใ‚Ÿ แ่ำP,1 "!ม$  ฤฤ?4 d Y4–Kด]ผ{๐ฮ,ƒ5ึx๎7{ ๋ฬ๕žนพฐปก)ผ฿น`๘'4KN -ฟ๓  z8ู/Cธ$๙qึ{ฒ_†cชกฒ#ƒdtเ่๒2 ’ัใ}UlณV ฟAy#ฟZมo๖ยั}๐:N:9ี{wŸซŽx…าฃAŽยํ?วฝxu-Ž๚n“ธqi๗๐สH/ม๒cฃp %†’}ƒSM.76vผpะYc‰ช!‰‚ั#…ŠW~฿3ช`๛๓%ฝ๖tษmใ้’z0W_‘ฝฮลุำ|wŸซ6˜B๘ทฬh๕น^8๗ผ๓2g>หพ0™ล๕V–w)I๐Š}jPm'๛gU\ิe9ู76TCถœA๔ "ไ฿MD์๙๙Rฉคีล›6,œ๒9ฮอฝ๎{sีฆ‹ฎo˜Aธร!Mbฎนหช’๋ี €+7ตค ถ.๙ฉŠตค ๖x1ƒคำ้ŒF"$๖: ŒuzF์’>ยm๊นz0ผ๗%] ฺl"ี_mฒฝ๐ ˜mž?#ฎ‚ŸปOV—ผ๖ไย๎Qถ7b Ÿ๐ี0ˆwดบใ…',–m#๏ีะ {เ9 vZƒ.แpƒhข vฑX,i๖"nทpsฺโ๓~}/ฌ>~4๎1งีี†K„$ยกฦทaมึVาฆืlQ5€~n’จ‚]$I|72gธƒฏพ™%Hซุˆ‡Ž๊6A†ฑดแฑ`;izdRช`๛ลqzอƒมt hNค™ำ[ษี‰A› ƒขjฑ‰dWำฉช‚ํฤUG1_‚ธ 2ีtลด<„#ฎ๚ƒM‚jพ ‹ม โP๋UUฐ[ใ๔k‰ช#ฬgท2E _} ŠT/Yๆชฃ๒ฤqjฝช vkŒ -ื|"%6๎ํ=&o]$ะHๆชk6AjPอ5I๖บCิ/Uฐ7ว่1พ v๓%ˆ{4M#q๕|Sใชห6Aส\uูkAึTมžฅืf\Ebจq/ฆาk.จDG๕–mัk[‚jิปฯd'zคTมฎค๎*ŠC%ปžž ืฎV๛›)€๊;หฒ-jŽซ–tC๖ŠCUฐG ฒศEˆก„=Lไ‰iฤTŸY9‹ซ–KvโไD์F>?šงึฬx๒b ยถ็&่ตmีg๖hไ๑™jู ๏Rฝ๖N์ฅ฿คฃพฅtุฝe๏ิ3Ov๛•wj฿š์˜A‘๔ำ…žฉฬ\j้จŸ/yฆ็ มษฒg:ฑ™์๑+ฯ4ฦจ๕cฌฑฃ๗:F๊ำ?žตฉษจ—ž๚uNŒ๚ถาaื_,๛uิm&ป๙‹างา”Q๏ ๒๘>?เฝgฬฺิ๎OŒ๚r้ฮ‘๘๛ธ4dvํล#๑๗Qณ™์แ;ฯ4tษ ๓ ๒@mํ๗ฮJ"ชฅ›ƒmUํwGฉi!"uW[}๚ำ฿=zิ7Oญตs๏€ๆหฝ/า–งช๗vp>zฌDƒฅ๊ ›ฃๆRK‡{aPฝZญซส~น"fฆTWฆขฮaO‰แ‘บแPตš A ฑf๕l&ปฮ .1j~ŽจX–๑6ืk์H๋1Bi>7yŽ(Vฉ ‰2I/ววX๎ฑ  8๋ชdw„sซุ,Jญ_ผฆา฿…Y็AภqIไกลF:๊O๓B‘†Ft0 วDG^าh8๐๑irิิŒaŸ‰H—ธ$mMข›iจา€ฉWŠI'v“=ยชœYฐ๚/ฐานฐYำlมมzมO๛b๐ €ภปƒฑpu๑ส{c=jืBแง๏ฯ ศhทลนุMฤPล๛เ™S๔ำOc้จๆ„0P ะ0 ˆDIีMG–€tฐ*๓3 ฉจdฑ_ญVุๆชฯ‚r ถŸ‘@`ูคe(-KEลY”Ždwท25<J…~บL๖8kษ๒Vd่ ลญชWฌJG’๒D(~sB‰็๊ํ˜๘‡‹ฯ aต'๊‡๖›Zxด๒ฬใศ ฮ*ง%฿q™์ซMOtAy๔ฺ=rูิnV๎ 9nœyดš๓ใpš์๖ฺฺฺฆฅฝ่ โS aฑิ8๊g^hฃถ„ร_๕B๛n“]๓B]Œzั„๛ร/ฤมvSc yๆ…n้ญzกždทืผ—ศd‡7่sgฬ›: `ัขฺ“ฆH‘‡*K'ึ'T๑:wเ0eG๊/i$ฆ"ต™ฃ Dั[Cล€ฑ3าชรsTกภ;โ+๎๘ซ:~ws6(๑_qุMMไ-Dqวณ8p‚ˆKh!ฮหกลž_AูAฎ‹์/ข…D?ูc(ึŸM าึ˜vโ๒ไะbG๗ธD*{ญษ็AŠ์EะโๆO ถฒฟู๓ดUS)mึ%ลŽวนๅ๘๐bg๗์dภ๚ฬOูหy‹™นฮ,V๖Z‹aS๑Žก€ึธ๖าaf)/ถ๊2๓.‘3>“n(n&Y‹—ฬ$ฟำ?แM Z/3‹=ึตG3ฃcŠฝ๊2ณ*ฌ‰jbุd/ฒ^‹sdb“อKญฤ๚Uฑ๒ZbiVฦว๛ญหสฐ>Gูด}ิc%‚ู_ uชXIKฌ1ํฤa%9ฎุำ6+S`M๐fลb],‚#0X?/-ฑ#a‰5ฎปๆ:ๅŠ๘ุbgmF2`]›ฏส6!"'{b#O฿ํBkEึซลำ;.ื_์u›‹๎XŸฝƒloม ั‘ศถั(๏ทNตbBงภบ์๘จธl$9พุS฿o3)ด†_ƒT~ย”กศ^ฮ˜˜Il-ึ ฅ•โˆ…บfืนLŒN)๖สgbUj];็ Sป T,ฒhŸ่ Z?kล1ž๋ขโฒ๐rZฑ็~฿๗้cbฑbU๕1ฬ^f dR thณ~ืžาฤแฝcึฆึvํฑหภ๘ิbฏ๛๔๘k`Msสํ๕๎ Sสhา!gI ึ—–ƒWกu:ิสำด Sh ฎูด“ฅKฮ29ตุำ>Sh}†Sn๑MˆIฟCŽIYฬ็สV๋T““ขึD๛\ฑ ฺ๘>ฝุม`0่ำฦฬb]C:Hต›)?:ฤ|H‰-ๆ”mึ Mฬยfm|7ฟ์ฺ#๊ 2ชขุซ1+)ซ‚เ›"ํj๎:”#ดO๐ะ•มnzšpx!bm”๓ศฒjวnฃั ‹ธšbgส‘!ึHฉ๒›ป่teฆฦUฌ}&ยมถ~ฮŠฦvvmIZ @๐tุ คk%‡ํูVŸ NิI88็G˜๐จ‰Yฟk์‰GVโ;l•Y‰‡๊6l’@@ d}Šˆฝxyึํ—Žฬขถ‘0แRc้๗รฆˆผ๖ˆโ๑‡ญ2K๑เ[Fย๒ขอพ‘ฏำ๑•โa0฿ฒำด\wฆNยt[i˜ฐฉฑ@†`วQ๙ถทส(?รVYนท๊L๑ฉฑ@D*ฤะ d_SฑาK๛ยังKำNำb‡:ๆฝไ]จฑ@b{~ฟx๘vu๊Sี‰ DฐBธ๖ฉF๖ำAๅัnธำ๔\sฉฑFึ๔๕ ๅิฦ„5ย/๑‡ 52ฌ<ฺ\ โr… J๖Ajป๏Žญrะ{ห้ฒmงม.ๆRใQk=]?ตpภ›†๛ํใœMฑ๛สะฎุ8่๓เvš–๋ิIพJืsำ#]ๅIwj|หฌaว‘_2ยแG๑cถชš๚ฦจบฉT/j\F๒w!ฯฺ์“0$ฝ†/ฺuึ~Kแ@๑ฬk‚XกN๒0h ว:๓„Gm.ซุฑ๙ส†?ฦaซ*;ีญู8e•๊K WJฎB4๛ฦฺจbปํ%eฟ฿ํถ…‚l0–ร™‡_T@ฎ‡S'็˜„ซ Mื๋‡XคiฐZฃ‘ ค†ฑŒฝ่ึ๗ห๒G.สาฟผcธ‡ญ๎ซ์usช๋นจOอ๋ฌบWCฉ!ียB Š๖ษฟ5=o1฿พŠ!ึE}กุ—@ "T!<๛ฯญX7›วUŒนพ(๊ ลพjA๗xฦิํ“,.๒ฮZi่7๒%Q/๏Œr† *r้ z›าj$ฒ๎kœชxQf; า{–>๕'จ'ฆ{G3gL่ซ!&tไ9]ฒำธฏจMฑO๑?วe ทŒไ—แLฬัะŠฺ๛เิุี „วbF7ฐ8+คVœจMฑM-hQ็$ศ "6„_v0.ศณีฌจMฑMt‹ว๕Cิoะ‡‹๎”—`&ตโEmŠํI2d}PฟQOชoษท^žV…ฺ“zaAŒB+๐š;ปa•วSm๋P›b{Rฯ gL ™QWณ]qฉGwส/ๅP‰ฺ“z๒ู/๚+2p—:{๙๖ฐ”Jิฆุyิ฿sจsƒXฐ เฏXssๅ—ฒชรๅภvจEmŠF•D{ aAD๗sZs๏–ตxSพต)ถ'uสญ,"ๆysv_(‡zิฆุžิ /ข ุqค60‡:WyN—๕จMฑ=ฉS“  ญ€o’๎ผตอrP*R›b{Rgk โบ‡แ?jJ?้ี้†ๅP“ฺ“:ใย‚PCD.C๕เ.๙q9Tฅ6ล๖คN{9„ Ae฿œ๎์–C]jSlO๊œkศvCศ_9ฏ9ทผฅู Ÿ [™ฺ“zZ>v‚Zๆpo fหฎjS›b{Rฯ!|ำMh๙w‡1ฌอฯQ]๎—ŸyYฺ“:"pี0ฟาH“{จฮ–!๕ฉMฑ=ฉ“ฎ!lˆถ\ข๋ีป๏yูTิ ่†k‚;P›b{RO!๛ qMใ 04oท? ๎œ-•๗ 6ล๖ค^๓Vๆช9ิIENDฎB`‚widgets/countdown-timer/assets/imagechoose/4.png000064400000013246150522036200016007 0ustar00‰PNG  IHDR “bณ&PLTE็็็333๑–โŽ๘๘๘๑๑๑๕๕๕๎๎๎๊๊๊(Œa๚๚๚์์์๊’.\H๓๓๓ฑฑฑ777เเเ"ย~ีีี%จp๗๗๗๋๋๋275 ำ†sss+vV___ืˆMMM๐๐๐ๆๆๆ0J?ไไไVVVขขข|||1?9นนนgggษษษ˜˜˜ๅลลลRRRkkkEEE,oR๎”‚‚‚???Œ&Ÿkœœœ*Z*zXZZZ0NBbbb-gN-aKะะะ"บy(d“““‹‹‹จจจ"ฟ|1E<‡‡‡$ฎsIII<<<999ตตตภภภญญญ!ว€.YF/TDฬฬฬํ” ฬƒ)†^ ั…xxx'—g$ฑu#ธx&ขm–––0I>'’dื๓ “;IDATxฺ์ำ ภ gะ&๐  ณภKA A‚@‚  A A‚@‚  ศฑk๎81|.‰ŽPrKาXhกpๅH;ั›LžwบSเ@Œi ;ณX0ญกฺLkตฐฯgZCต™ึอฤ[$˜ึPmฆuw qฆ5T›iHล!ญiG๓ุณฒ€Žฦด†j3ญ๛‰ํ% ƒ๕ยฑ–วฎ˜>Xo‚0Zoky์Š๙‰Uาšิ<๖?€@โ$Lkจ6ำบ;ไ)iM;šวฎ@Hk๘S๓ุ?0‰‡ค5ฉy์H ˆฃ1ญกฺL๋!•–ึดฃy์ L €ฟาา๚Oอcแ2?7iM;šวฎ๒a฿ R#ˆ˜ฟ:ดg/Fฐงฉjคษe ฃม—v\ห.ใ†d„พJื;ŽZร— ๚*ํๆZฐ"oุI*@เซดใZv7์$ ์Uฺอต`Eฐ“d€ 77ใzอQkุฒB.ํๆZฐ"oุI:@ภ››qฝ่จ5์ า.ฎ kำ†$ปนืซŽZรB-m\JkุIJ@ ››qฝ์จ5l! ฬออธถ•ึฐ“ค€ 77วต์2nุIV@ˆ››ใZv7์$- ภออq-ปŒv’เๆf\JkุI^@x››ใZv7์$1 ธออี5?‹†d„ถนนบๆgัฐ“ิ€ภ67kืsฅa'นa- Žkูeฐ“ไ€ Jืถาv’าขเqํzฎ4์$=  Eมq-ปŒv’NiใฺVZรNZๆ{้ใฺ๕\iุIก”v\ห.ใ†ดศข`\JkุI+, nฎ{์†ดฦขเqํzฎ4์ -€ wื๘?‘vะ@฿K?ฎU๚†ด@iืช}รZศ๛‹‚วต๋นาฐƒ6๒๚๗าqm+ญaญไ๋๏ฅˆฮ^ฎ4์ ]€|[ฃณ/Kรุnุ>@~ู;ทีD‚ o จฃ(D‰‚H"ใฃx!‚ †ฌ‡‹ไf฿-VบkฑำำŽ{3Uใิอ.‘อV}ำวi๏/%โู}z:iงb๓ไพR*ž5 '”v*6?@๎ฺ/%ใู=รJiงb๓ไำ่xv‡iคาNลๆศ๛ฅ„<‹> '•v*6?@๎ุ/ฅไYdำhฅŠอ่ปAค<‹:\!–v*6?@"_“IหณˆฆQK;› Qwƒˆyํ<6นดSฑ๙q7ˆšg‘ฆผ๔าNลๆHด jžE๚‚iงb๓$’iไ<‹2ๅฅ˜v*6?@ข์ั๓,ย”—dฺฉุ‰ฐึMะณS^šiงb๓ไถi=ป9ๅ%šv*6?@nž6%ู้ญ=ีดSฑ๙rk7ˆฆg7L#›v*6?@n์๕ฬ>ๅฅ›v*6?@์ปAT=ณ่้ฆŠอ๛5™d=ณ™F8ํTl~€Xwƒ่zf™๒RN;› ถตnยž…OyIงŠอ‹i”= 5vฺฉุ๔)cวฉดgƒŒฺ ๒Ž1>*๕ึj๘๖้8๛๖์่ว๎YfฐŸsyต~™c4ู;็hxฤJํyตtฮัม_n“žJึFฑ๛Ž9>ธโ7*๊L;ฎ๘™{ฅึq้จxูzฑz–)OU.ใฒ‘\|ฺฌR{Wว/@4ฑHํดw‚๑ๆหต๎[.yˆFฃฃgฅซd+3ญีฆ$y@lฐ’=N^€;ั€ิ:ํwผีล๕—ฦ+iโL แลๆYํf.Xt๓>ฑั<>Ÿ์€(้)dmศŽ5 #ษวผ7~L‘๘ŒxฒกszL„ญ!ษz›Mc๎ˆXทb๒ฬํ9"ืช mRิ’ฯJงE ฬZ=Ÿ:dรค'uธุีฅ1๋ส3 ฟEึฎpk!๚=ภตnใ ~+'ผB›BXึํแ ฯฒe9xe ณ‹6๔ัJZ๋AฏR9ˆ ณ๔ฒถ‰m๎ต—]ฮ€lล?ึฐฟ_ห2ช™V๒ชหหืŸแ๓๘jL0Œว3ฟ-๚ภ:x”OบฺDึ‚ฉๆXัฅ'ตMl=dฏแผฬ๋Šส~OแDษฐึlฌถฏu9Tp0ƒg๙คžฟt์7Nะiํ(œU๑ฑ๖Jz YฤึฑnKฌ9"Xg#7…ไฉณtzsฒน}อฑีX€ึม3ฬ๙ณซMซพ=}2๏“ฺr๛ท|U้œฤŸe%ถ MzYฤ6cฝ`ฝQ่๕ฦgๅ/อ}๎! ูบนนวษ™ฌๅลฑ๎{|€Tลx–Q?ศ/ต%Ÿ„คฉmไ2ว‡๕e;ดา(dmŒ5k@ฮQหี (ยš๋w[ฟH";จศ๎dมiO์ะFM( €€ ุก•F!k‹ุfฌ‡-๎€\Eฉ‰€่„ด†ึ•มT 7ใค(ื Vp‰.ฟ_M@นSMีฉำ(ภ3!JzY[ฤ6c=JฤY,ญmธp‰L”ๆสQ๔ฬมณRgVr\์' อ*มcฯฒ๗F@”ุๆJฃตMl-ˆuขษสV-ดำฆชน;csีC๚‡gXิ.แฝเ๚๛eวๆๅดiWœ}sฝjCb"DIO!k‹ุFฌ_พ’qš7ธศญ*›อ=ฮ๑!ƒgหNฏ˜u'โฟุWิv๔Š2 gฑC*Dึ6ฑอX' ฺF-rk„,ฌำ\,ยNžแจฐ๗ —ศ7ล D๐ฺq๔˜Ÿ(ŒๆM€˜Qา“ฤ"ถ ๋ฯABม}ห่แ‰ๆNGๆ๘ป8+~9!žฝt๋ธ‚ฅา'Pj@Œw†TQzC›ุฌg~ข๙zQงดฺุšฺฮๅ655ฯผbแื…ฉ,7›๗Šใูr rฆJฃศYlึIyฃPDw,*ฉœ= M[s๛s๙Xฆ็๏I$V‡ฦฑ—šศฌ4"koVฑ X' )๘ึ๎์@Žข฿ูwZq ‹งaรbภหผwฆE›ยฑฟp@เ๕Gฅฤ*vๆึ‰y'ฟไมR%๑ัhL๔‚ว8ศ-ฌ4๓|หVณฎาฝิฌ€@^าSูฝฑŠ„จ•‘ž— @?™Pfv>b๓Lค8ษ”๕SLญ\p‹ฝิ์€@)Xi฿@ฌbธAฌ“sซ ิ-|ศไ๗สtMๆ@๑฿ๆ๎$dsท—ฅงu๕ฒ?b/ต€ฑUฅ‘ูท‰ญQX'h_๏j๕P>(Zˆ๕ี๘>@คุ\?'ˆElOฌ๛ษน ๙ุe ผเมE Ÿไำ‘M์ฅfDˆญ*ะ 2›ุHˆย:1€ิ'>ค{8/+^๓1F>hพขเNาง_ม!9ˆปƒW5ฤ"6FNb]9$ๆfE+ุT๐ ‘1๑A๓%ทYQอ ๛—eS&G๕๑—ฺM@ภวJฃtู&6ฦฑN ฅ†่หไ้ว7ิ}ฝ+>ˆฝ&ป ํ6d๖yต๊6•gOใ/ต›€ ๔“.%@lb#B๒‰ZNสผศวฦc`s๛๊๎5๘=ำ.ฺ(WH๗๑tRmานภˆ’D๋-‹ุAฌ—„๒๚-SษิQฑ๔๔งXNญ•ฌด๏us๎จ˜T \ีt’W5‚C‚สย-‰„฿ั= ฅf$Xiดฑ‰ฤ:!ทปป=วณโUs>จP+yฆุ‘น์OH€็f๖‚งy$Jํซกู‰7ฤ฿p-–ฺ{ฑƒX'์ย1F๏๙ชนo9ํ๛ท<3Wฮ•๋b{.@pŒ๙ฬ๛ ๅŸฎแZzŸ 6ฑึ‡B2ษM์€`sห๚ธl5ฆˆ~แ๘:cธ=c|$Sj6@”๔ฏิฑˆญฐ. ‰$฿ดขš Zฌ>‰r๕•ํQ‚Q|Qร|็*5# บ๔yj€Xฤฦศ ๘€ˆๆ๎{†7 ษขพ๔จน๎fรฟA๋@ๆุŸ]๚<5@ฬb+ฌว}1O ู9ฯขฤ3ฝRKลN$ ญs๔ \–ฅ–Šอจ8z.หRKลๆ =ƒ'–ฅ–Šอศฐ๔ r,ำ~xฑ–žAŽeฺ.6G@ภe้ผฒL๛มลf ธ,=ƒ<หด[lž€ภKฯ ฤ2ํ‡›) ๐ฤาณl‰eฺ,6W@ วั3ศึYฆภbณ^9zลหดWlพ€@žฃggำXฆฐb3J=ƒ หR{Xฑ9’-q๔ 2,KํQลๆ ิ๊=ƒg–ฅ๖ bณŠŽžหฒิSl€@‘ฅg๐ฤ2ํ‡›9 ู'ƒษa ˆXศ–ะฯ3ฯษ?ษKโ>ฌVG@›4ฅ3ถปโุ๖@x•ฮธ•ุวึBW:ใVbื]้Œกฤ.7v@ lฅ3†ปฺุ p+๑(ฑ‹ทาู๕(ฑkร่ŒฯW‰]j์@Fgฌฉฤฎ4vJ ืctฦRพZฅฑSแ๚ั”ฏVh์˜@๘Lฃ3^ๅซี;'ึ4:ฃ+_ญฬุAะ”ฮ่J์*c'BS:c+ฑ‹Œฏา[‰]c์ฌ@่JgJ์c‡ยV:ใงฤฎ0vZ lฅ3†ปภุqp+1”ุ๙c็ยO้์z”ุ๑cย0:ใ๚*ฑำวN „atฦg*ฑรวŽ ไzŒฮXำˆ>vd \_ฃ3š๒ีฒวฮ „5ฮhสW‹;4–าฏ;y์ิ@hJgt%v๐ุฑ๐*ั•ุนc็BW:c+ฑcว„ฎtฦญฤN;9ถาท;t์่@ธ•ฮ๘)ฑ3วฮ„[้ŒกฤŽ;<~Jgำ่ŒฅฤŽป@ ฌitFKy55ญr 4ฅ3)ถ“šV9šา]‰5v@x•ฮ่J์จฑ‹BW:c+ฑ“ฦฎ[้LŠํคfW„ญtฦญฤฮปN Jg”ุ1c „ŸาC‰2vฅ@JgRl'5ฃr ฅณ๋QbgŒ]+๋1:“b;ฉนžยp}ฮ๘L#vฤุลaMฃ3)ถ“š5 ยšFg,๑ซูจY•ก)Iฑิดสะ”ฮx•ุ๚ฑ BW:“b;ฉ้•ก+Iฑิ๔สฐ•ิRl'5๛ฟ๒';'ตIwัQKฑิ'ตI}๑QKฑิ'ตI}๑QKฑิ'ตI}๑QKฑิ'ตI}๑QKฑิ'ตI}๑QKฑิ'ตI}๑QKฑิ'ตI}๑QKฑิ'ตI}๙วฎด8 รQษMะ‹xˆ”zสล‹‚ขE ฺข--ณ฿KlLฑึฒYg3K]๖มLZำ—šฤnฯ๕Fmoำ๕@ถ็zฃถท้๚? sฝQtb€`H^ฃQ%ษQแ‰ŠโภฮBQ{‚}…‘ฉkฟณEแ+฿าดฮb๙ฺwช`K)ิ‡„ํzดB†lcg๏+ืาsมBBซฅ_?ธ๖@ษSร"ไ"]๚ๆ]ษ;œโ ๋#้f ดฮ qฺNฅฮ/ร1ปิวcงvtzy@ŽRRE๒mt&คDB.ซ"ัo>Œ๐K[#2 HอŠo๔ํศ/O๙ท๛ใเ™žฒพ,JดFฆs$C… }-ฑ1N มุ‡ใN›พyืืฆ๕ซ0P! ม]าะ›Šค‡ห•eถJ=  ใ4iŠxึŽF/ˆงซยQ~ ณNjำฃ’$โฅ‰*d๘(๓‹x<oH—q:ตฃำF‹ O;สojฌXสjค๎ฏ@ยY@ฌฆWภ{ˆ_ไX`Nm‡ึศ VอJ$ฌ9 —Šดฟˆ>}๓ฎ=$ฅs@ฌ๗หิฉqฺdษ ฉๅะŒน3@d1ตฃำฆqI‰ขs ‹šA ัs์€>!๓€€”ชแ nG€+Z!s€ุป0'ฯ พ๑‹๒Vคo.์>cpขcˆฐณ5€เธ(่ฉ6ˆšbEgคึ#๊2=*๒ศงN1๓€„1ฦ8y2ล๒ฦS-ํิrฑnD—F๕\@ฟBฦA‡&c5zลE‘:xๆzˆZค+า7ถ]ม› q\ฃ'P>Ÿbษž]x>Nฑฆv4ฺ QEJ‰I…1ฆNึอ๚~yo‘}แ"ภน„ผกqจ<"OถฎFUภฒBๆ‰ฮv @ไฤษม3ืห)–>}๓ฎี๗ีฤU!~ฤ.“ถ‹tี3ภ 5;Gwํ่๔๒€m๓ิโ๔ธ>=Qd@_ธอkg,๑}ŽG@M?ฐฯ[?iV]ษ ‚h่ฃ'€ 8x๎zyม.}๓ฎ}žaฐอ’ผค-ฟ.ทyี๕ๆผS;ภ6๏๔ 0ศU\’•9!Ÿ ๚‹ ‘ph*start_controls_section( 'ekit_pricing_pricing_plan', [ 'label' => esc_html__('Header', 'elementskit-lite'), ] ); $this->add_control( 'ekit_pricing_table_title', [ 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label' => esc_html__('Table Title', 'elementskit-lite'), 'default' => esc_html__('Starter','elementskit-lite'), 'label_block' => true, ] ); $this->add_control( 'ekit_pricing_title_size', [ 'label' => esc_html__( 'Title HTML Tag', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ], 'default' => 'h3', 'separator' => 'after', ] ); $this->add_control( 'ekit_pricing_table_subtitle', [ 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label' => esc_html__('Table Subtitle', 'elementskit-lite'), 'default' => esc_html__('A small river named Duden flows by their place and supplies','elementskit-lite'), 'label_block' => true, ] ); $this->add_control( 'ekit_pricing_icon_type', [ 'label' => esc_html__( 'Header Icon or Image? ', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'none' => [ 'title' => esc_html__( 'None', 'elementskit-lite' ), 'icon' => 'fa fa-stop-circle', ], 'icon' => [ 'title' => esc_html__( 'Icon', 'elementskit-lite' ), 'icon' => 'fa fa-star', ], 'image' => [ 'title' => esc_html__( 'Image', 'elementskit-lite' ), 'icon' => 'fa fa-image', ], ], 'default' => 'none', 'separator' => 'before', 'toggle' => true, ] ); $this->add_control( 'ekit_pricing_icons__switch', [ 'label' => esc_html__('Add icon? ', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), 'condition' => [ 'ekit_pricing_icon_type' => 'icon', ] ] ); $this->add_control( 'ekit_pricing_icons', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_pricing_icon', 'default' => [ 'value' => 'fab fa-amazon', 'library' => 'brands', ], 'condition' => [ 'ekit_pricing_icon_type' => 'icon', 'ekit_pricing_icons__switch' => 'yes' ] ] ); $this->add_control( 'ekit_pricing_image', [ 'label' => esc_html__( 'Choose Image', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'dynamic' => [ 'active' => true, ], 'default' => [ 'url' => Utils::get_placeholder_image_src(), 'id' => -1 ], 'condition' => [ 'ekit_pricing_icon_type' => 'image', ], ] ); $this->add_group_control( Group_Control_Image_Size::get_type(), [ 'name' => 'ekit_pricing_thumbnail', 'default' => 'thumbnail', 'separator' => 'none', 'condition' => [ 'ekit_pricing_icon_type' => 'image', ] ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_pricing_pricing_tag', [ 'label' => esc_html__('Price Tag', 'elementskit-lite'), ] ); $this->add_control( 'ekit_pricing_currency_icon', [ 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label' => esc_html__('Currency', 'elementskit-lite'), 'default' => '$', ] ); $this->add_control( 'ekit_pricing_table_price', [ 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label' => esc_html__('Price', 'elementskit-lite'), 'default' => esc_html__('5.99', 'elementskit-lite'), ] ); $this->add_control( 'ekit_pricing_table_duration', [ 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'label' => esc_html__('Duration', 'elementskit-lite'), 'default' => esc_html__('Month', 'elementskit-lite'), ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_pricing_features_tab', [ 'label' =>esc_html__('Features', 'elementskit-lite'), ] ); $this->add_control( 'ekit_pricing_content_style', [ 'label' => esc_html__( 'Features style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'paragraph', 'options' => [ 'paragraph' => esc_html__( 'Paragraph', 'elementskit-lite' ), 'list' => esc_html__( 'List', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_pricing_table_content', [ 'type' => Controls_Manager::TEXTAREA, 'dynamic' => [ 'active' => true, ], 'label' => esc_html__('Table Content', 'elementskit-lite'), 'label_block' => true, 'default' => esc_html__('Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam','elementskit-lite'), 'condition' => [ 'ekit_pricing_content_style' => 'paragraph', ], ] ); $repeater = new Repeater(); $repeater->add_control( 'ekit_pricing_list', [ 'label' => esc_html__('List text', 'elementskit-lite'), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( '15 Email Account' , 'elementskit-lite' ), 'label_block' => true, ] ); $repeater->add_control( 'ekit_pricing_check_icons', [ 'label' =>esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'default' => [ 'value' => '', ], 'label_block' => true, ] ); $repeater->add_control( 'ekit_pricing_list_icon_color', [ 'label' =>esc_html__( 'Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists {{CURRENT_ITEM}} i' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists {{CURRENT_ITEM}} svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};' ], ] ); $repeater->add_responsive_control( 'ekit_pricing_list_content_typography_group', [ 'label' => esc_html__( 'Icon Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 100, 'step' => 5, ], '%' => [ 'min' => 1, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists {{CURRENT_ITEM}} i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists {{CURRENT_ITEM}} svg' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $repeater->add_control( 'ekit_pricing_list_info', [ 'label' => esc_html__( 'Info Text', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], ] ); $this->add_control( 'ekit_pricing_table_content_repeater', [ 'label' => esc_html__( 'Pricing Content List', 'elementskit-lite' ), 'type' => Controls_Manager::REPEATER, 'fields' => $repeater->get_controls(), 'title_field' => '{{ekit_pricing_list}}', 'default' => [ [ 'item' => esc_html__( '15 Email Account', 'elementskit-lite' ), 'check_icon' => 'icon icon-tick', ], [ 'item' => esc_html__( '100 GB Space', 'elementskit-lite' ), 'check_icon' => 'icon icon-tick', ], [ 'item' => esc_html__( '1 Domain Name', 'elementskit-lite' ), 'check_icon' => 'icon icon-tick', ], ], 'title_field' => '{{{ ekit_pricing_list }}}', 'condition' => [ 'ekit_pricing_content_style' => 'list', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_pricing_button_style_tab', [ 'label' =>esc_html__('Button', 'elementskit-lite'), ] ); $this->add_control( 'ekit_pricing_btn_text', [ 'label' =>esc_html__( 'Label', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' =>esc_html__( 'Learn more ', 'elementskit-lite' ), 'placeholder' =>esc_html__( 'Learn more ', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_btn_link', [ 'label' =>esc_html__( 'Link', 'elementskit-lite' ), 'type' => Controls_Manager::URL, 'dynamic' => [ 'active' => true, ], 'placeholder' =>esc_url('https://wpmet.com'), 'default' => [ 'url' => '#', ], ] ); $this->add_control( 'ekit_pricing_btn_icons__switch', [ 'label' => esc_html__('Add icon? ', 'elementskit-lite'), 'type' => Controls_Manager::SWITCHER, 'default' => 'yes', 'label_on' =>esc_html__( 'Yes', 'elementskit-lite' ), 'label_off' =>esc_html__( 'No', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_btn_icons', [ 'label' =>esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_pricing_btn_icon', 'default' => [ 'value' => '', ], 'label_block' => true, 'condition' => [ 'ekit_pricing_btn_icons__switch' => 'yes' ] ] ); $this->add_control( 'ekit_pricing_icon_align', [ 'label' =>esc_html__( 'Icon Position', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'left', 'options' => [ 'left' =>esc_html__( 'Before', 'elementskit-lite' ), 'right' =>esc_html__( 'After', 'elementskit-lite' ), ], 'condition' => [ 'ekit_pricing_btn_icons__switch' => 'yes' ], ] ); $this->add_responsive_control( 'ekit_pricing_icon_spacing', [ 'label' => esc_html__( 'Icon Spacing', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => ['px', '%'], 'default' => [ 'size' => 10, 'unit' => 'px', ], 'range' => [ '%' => [ 'min' => 0, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i' => 'margin-right: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i' => 'margin-left: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg' => 'margin-right: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg' => 'margin-left: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_pricing_btn_icons__switch' => 'yes' ], ] ); $this->add_control( 'ekit_pricing_button_class', [ 'label' => esc_html__( 'Class', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'placeholder' => esc_html__( 'Class Name', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_button_id', [ 'label' => esc_html__( 'id', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'placeholder' => esc_html__( 'ID', 'elementskit-lite' ), ] ); $this->end_controls_section(); //Body style start $this->start_controls_section( 'ekit_pricing_section_body_style', [ 'label' =>esc_html__( 'Pricing Body', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_pricing_pricing_body_bg_sp', [ 'type' => Controls_Manager::COLOR, 'label' => esc_html__('Background Color', 'elementskit-lite'), 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing' => 'background-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_pricing_content_align', [ 'label' =>esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing' => 'text-align: {{VALUE}};' ], 'default' => 'center', ] ); $this->end_controls_section(); //Price Title style start $this->start_controls_section( 'sekit_pricing_ection_title_style', [ 'label' =>esc_html__( 'Table Title', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_pricing_title_align', [ 'label' =>esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'text-align: {{VALUE}};' ], 'default' => '', ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_title_style' ); $this->start_controls_tab( 'ekit_pricing_tab_title_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_title_text_color', [ 'label' =>esc_html__( 'Title Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_tab_title_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_title_hover_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}}:hover .elementskit-pricing-header .elementskit-pricing-title' => 'color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_pricing_title_typography_group', 'label' =>esc_html__( 'Title Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title', ] ); $this->add_responsive_control( 'ekit_pricing_title_text_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_title_wraper_margin', [ 'label' =>esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_pricing_titlehr12', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_title_border_style', [ 'label' => esc_html_x( 'Border Type', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'elementskit-lite' ), 'solid' => esc_html_x( 'Solid', 'Border Control', 'elementskit-lite' ), 'double' => esc_html_x( 'Double', 'Border Control', 'elementskit-lite' ), 'dotted' => esc_html_x( 'Dotted', 'Border Control', 'elementskit-lite' ), 'dashed' => esc_html_x( 'Dashed', 'Border Control', 'elementskit-lite' ), 'groove' => esc_html_x( 'Groove', 'Border Control', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'border-style: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_title_border_dimensions', [ 'label' => esc_html_x( 'Border Width', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'border-width: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_pricing_title_border_style!' => '', ], ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_title_border_style' ); $this->start_controls_tab( 'ekit_pricing_title_border_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), 'condition' => [ 'ekit_pricing_title_border_style!' => '', ], ] ); $this->add_control( 'ekit_pricing_title_border_color', [ 'label' => esc_html_x( 'Border Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_pricing_title_border_style!' => '', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_title_tab_border_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), 'condition' => [ 'ekit_pricing_title_border_style!' => '', ], ] ); $this->add_control( 'ekit_pricing_title_hover_border_color', [ 'label' => esc_html_x( 'Border Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}:hover .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_pricing_title_border_style!' => '', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_responsive_control( 'ekit_pricing_title_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_title_box_shadow_group', 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title', ] ); $this->end_controls_section(); //Price Subtitle style start $this->start_controls_section( 'ekit_pricing_section_subtitle_style', [ 'label' =>esc_html__( 'Table Subtitle', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_pricing_table_subtitle!' => '', ] ] ); $this->add_responsive_control( 'ekit_pricing_subtitle_align', [ 'label' =>esc_html__( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'text-align: {{VALUE}};' ], 'conditions' => [ 'terms' => [ [ 'name' => 'ekit_pricing_table_subtitle', 'operator' => '!in', 'value' => [''], ], ], ], 'default' => '', ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_subtitle_style' ); $this->start_controls_tab( 'ekit_pricing_tab_subtitle_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_subtitle_text_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_tab_subtitle_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_subtitle_hover_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}}:hover .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_pricing_subtitle_typography_group', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle', ] ); $this->add_responsive_control( 'ekit_pricing_subtitle_text_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_subtitlehr12', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_subtitle_border_style', [ 'label' => esc_html_x( 'Border Type', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'elementskit-lite' ), 'solid' => esc_html_x( 'Solid', 'Border Control', 'elementskit-lite' ), 'double' => esc_html_x( 'Double', 'Border Control', 'elementskit-lite' ), 'dotted' => esc_html_x( 'Dotted', 'Border Control', 'elementskit-lite' ), 'dashed' => esc_html_x( 'Dashed', 'Border Control', 'elementskit-lite' ), 'groove' => esc_html_x( 'Groove', 'Border Control', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'border-style: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_subtitle_border_dimensions', [ 'label' => esc_html_x( 'Width', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'border-width: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_pricing_subtitle_border_style!' => '', ], ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_subtitle_border_style' ); $this->start_controls_tab( 'ekit_pricing_subtitle_border_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), 'condition' => [ 'ekit_pricing_subtitle_border_style!' => '', ], ] ); $this->add_control( 'ekit_pricing_subtitle_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_pricing_subtitle_border_style!' => '', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_subtitle_tab_border_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), 'condition' => [ 'ekit_pricing_subtitle_border_style!' => '', ], ] ); $this->add_control( 'ekit_pricing_subtitle_hover_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}:hover .elementskit-pricing-header .elementskit-pricing-subtitle' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_pricing_subtitle_border_style!' => '', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_pricing_subtitlehr13', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_subtitle_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_subtitle_box_shadow_group', 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle', ] ); $this->end_controls_section(); //Image Style Start $this->start_controls_section( 'ekit_pricing_style_image', [ 'label' => esc_html__( 'Header Image', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_pricing_icon_type' => 'image', ], ] ); $this->add_responsive_control( 'ekit_pricing_image_space', [ 'label' => esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'size' => 10, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementor-pricing-img img' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'ekit_pricing_style_tabs_image' ); $this->start_controls_tab( 'ekit_pricing_style_img_normal_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_pricing_imge_border_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementor-pricing-img img', ] ); $this->add_responsive_control( 'ekit_pricing_image_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementor-pricing-img img' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_iamge_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementor-pricing-img img', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_style_img_hover_tab', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_pricing_imge_border_hover_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}}:hover .elementor-pricing-img img', ] ); $this->add_responsive_control( 'ekit_pricing_image_hover_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementor-pricing-img img' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_iamge_box_shadow_hv_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}}:hover .elementor-pricing-img img', ] ); $this->add_control( 'ekit_pricing_image_hover_animation', [ 'label' => esc_html__( 'Animation', 'elementskit-lite' ), 'type' => Controls_Manager::HOVER_ANIMATION, ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); //Icon Style Start $this->start_controls_section( 'ekit_pricing_section_style_icon', [ 'label' => esc_html__( 'Header Icon', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_pricing_icons__switch' => 'yes', 'ekit_pricing_icon_type' => 'icon', ], ] ); $this->start_controls_tabs( 'icon_colors' ); $this->start_controls_tab( 'ekit_pricing_icon_colors_normal', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_icon_primary_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementkit-pricing-icon' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-pricing-header svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_control( 'ekit_pricing_icon_secondary_color_normal', [ 'label' => esc_html__( 'BG Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementkit-pricing-icon, {{WRAPPER}} .elementskit-pricing-header svg' => 'background-color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_pricing_border_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementkit-pricing-icon, {{WRAPPER}} .elementskit-pricing-header svg', ] ); $this->add_responsive_control( 'ekit_pricing_icon_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementkit-pricing-icon, {{WRAPPER}} .elementskit-pricing-header svg' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_icon_colors_hover', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_hover_primary_color', [ 'label' => esc_html__( 'Primary Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}:hover .elementkit-pricing-icon' => 'color: {{VALUE}};', '{{WRAPPER}}:hover .elementskit-pricing-header svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_control( 'ekit_pricing_hover_secondary_color', [ 'label' => esc_html__( 'Secondary Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}:hover .elementkit-pricing-icon, {{WRAPPER}}:hover .elementskit-pricing-header svg' => 'background-color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_pricing_border_icon_group', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'selector' => '{{WRAPPER}}:hover .elementkit-pricing-icon, {{WRAPPER}}:hover .elementskit-pricing-header svg', 'condition' => [ 'view!' => 'Stacked', ], ] ); $this->add_responsive_control( 'ekit_pricing_icon_hover_border_radius', [ 'label' => esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%' ], 'selectors' => [ '{{WRAPPER}}:hover .elementkit-pricing-icon, {{WRAPPER}}:hover .elementskit-pricing-header svg' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_pricing_icons_hover_animation', [ 'label' => esc_html__( 'Hover Animation', 'elementskit-lite' ), 'type' => Controls_Manager::HOVER_ANIMATION, ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_responsive_control( 'ekit_pricing_icon_size', [ 'label' => esc_html__( 'Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 6, 'max' => 300, ], ], 'default' => [ 'size' => 40, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementkit-pricing-icon' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-pricing-header svg' => 'max-width: {{SIZE}}{{UNIT}};', ], 'separator' => 'before', ] ); $this->add_responsive_control( 'ekit_pricing_icon_space', [ 'label' => esc_html__( 'Margin Bottom', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => -20, 'max' => 100, ], ], 'default' => [ 'size' => 15, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementkit-pricing-icon, {{WRAPPER}} .elementskit-pricing-header svg' => 'margin-bottom: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_icon_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'range' => [ 'px' => [ 'min' => 0, 'max' => 100, ], ], 'default' => [ 'size' => 15, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementkit-pricing-icon, {{WRAPPER}} .elementskit-pricing-header svg' => 'padding: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_rotate', [ 'label' => esc_html__( 'Rotate', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => 0, 'unit' => 'deg', ], 'selectors' => [ '{{WRAPPER}} .elementkit-pricing-icon, {{WRAPPER}} .elementskit-pricing-header svg' => 'transform: rotate({{SIZE}}{{UNIT}});', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_icon_box_shadow_group', 'selector' => '{{WRAPPER}} .elementkit-pricing-icon, {{WRAPPER}} .elementskit-pricing-header svg', ] ); $this->end_controls_section(); //Price Tag style start $this->start_controls_section( 'ekit_pricing_section_tag_style', [ 'label' =>esc_html__( 'Price Tag', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_pricing_tag_right', [ 'label' => esc_html__( 'Right', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => -200, 'max' => 200, 'step' => 1, ], '%' => [ 'min' => -100, 'max' => 100, ], ], // 'default' => [ // 'unit' => 'px', // 'size' => 0, // ], 'selectors' => [ '{{WRAPPER}} .elementskit-pricing-tag' => 'right: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_tag_width_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 0, 'max' => 500, 'step' => 1, ], '%' => [ 'min' => 0, 'max' => 200, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-pricing-tag' => 'width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_tag_text_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'default' => [ 'top' => '8', 'right' => '0', 'bottom' => '8', 'left' => '0', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_tag_text_margin', [ 'label' =>esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'default' => [ 'top' => '0', 'right' => '0', 'bottom' => '50', 'left' => '0', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_pricing_price_typography_group', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span', ] ); $this->add_control( 'ekit_pricing_heading_period_style', [ 'label' => esc_html__( 'Duration', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_control( 'ekit_pricing_period_text_color', [ 'label' =>esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_pricing_period_text_color_hover', [ 'label' =>esc_html__( 'Text Hover Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price .period' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_pricing_period_typography_group', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period', ] ); $this->add_responsive_control( 'ekit_pricing_period_vertical_position', [ 'label' => esc_html__( 'Vertical Position', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'label_block' => false, 'options' => [ 'top' => [ 'title' => esc_html__( 'Top', 'elementskit-lite' ), 'icon' => 'eicon-v-align-top', ], 'middle' => [ 'title' => esc_html__( 'Middle', 'elementskit-lite' ), 'icon' => 'eicon-v-align-middle', ], 'bottom' => [ 'title' => esc_html__( 'Bottom', 'elementskit-lite' ), 'icon' => 'eicon-v-align-bottom', ], ], 'default' => 'top', 'selectors_dictionary' => [ 'top' => 'super', 'middle' => 'baseline', 'bottom' => 'sub', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period' => 'vertical-align: {{VALUE}}', ], ] ); $this->add_control( 'ekit_pricing_heading_currency_style', [ 'label' => esc_html__( 'Currency Symbol', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_pricing_currency_size', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency', ] ); $this->add_control( 'ekit_pricing_currency_position', [ 'label' => esc_html__( 'Position', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'label_block' => false, 'default' => 'before', 'options' => [ 'before' => [ 'title' => esc_html__( 'Before', 'elementskit-lite' ), 'icon' => 'eicon-h-align-left', ], 'after' => [ 'title' => esc_html__( 'After', 'elementskit-lite' ), 'icon' => 'eicon-h-align-right', ], ], ] ); $this->add_responsive_control( 'ekit_pricing_currency_vertical_position', [ 'label' => esc_html__( 'Vertical Position', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'label_block' => false, 'options' => [ 'top' => [ 'title' => esc_html__( 'Top', 'elementskit-lite' ), 'icon' => 'eicon-v-align-top', ], 'middle' => [ 'title' => esc_html__( 'Middle', 'elementskit-lite' ), 'icon' => 'eicon-v-align-middle', ], 'bottom' => [ 'title' => esc_html__( 'Bottom', 'elementskit-lite' ), 'icon' => 'eicon-v-align-bottom', ], ], 'default' => 'top', 'selectors_dictionary' => [ 'top' => 'super', 'middle' => 'baseline', 'bottom' => 'sub', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency' => 'vertical-align: {{VALUE}}', ], ] ); $this->add_control( 'ekit_pricing_taghr1', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_price_style' ); $this->start_controls_tab( 'ekit_pricing_tab_tag_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_tag_text_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_pricing_tag_bg_color', 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag', ) ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_tag_tab_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_tag_hover_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}}:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_pricing_tag_bg_hover_color_group', 'selector' => '{{WRAPPER}}:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag', ) ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_pricing_taghr2', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_tag_border_style', [ 'label' => esc_html_x( 'Border Type', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'elementskit-lite' ), 'solid' => esc_html_x( 'Solid', 'Border Control', 'elementskit-lite' ), 'double' => esc_html_x( 'Double', 'Border Control', 'elementskit-lite' ), 'dotted' => esc_html_x( 'Dotted', 'Border Control', 'elementskit-lite' ), 'dashed' => esc_html_x( 'Dashed', 'Border Control', 'elementskit-lite' ), 'groove' => esc_html_x( 'Groove', 'Border Control', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag' => 'border-style: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_tag_border_dimensions', [ 'label' => esc_html_x( 'Width', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag' => 'border-width: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_tag_border_style' ); $this->start_controls_tab( 'ekit_pricing_tag_border_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_tag_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag' => 'border-color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_tag_tab_border_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_tag_hover_border_color', [ 'label' => esc_html_x( 'Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}:hover .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag' => 'border-color: {{VALUE}};', ], ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_pricing_taghr3', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_tag_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_tag_box_shadow_group', 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag', ] ); $this->end_controls_section(); //Price Features style start $this->start_controls_section( 'ekit_pricing_section_content_style', [ 'label' =>esc_html__( 'Features', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_pricing_btn_align', [ 'label' =>esc_html__( 'Content Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-content' => 'text-align: {{VALUE}};', ], 'default' => '', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_pricing_content_typography_group', 'label' =>esc_html__( 'List Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-content p, {{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists > li', ] ); $this->add_control( 'ekit_pricing_content_li_type', [ 'label' => esc_html__( 'List Type', 'elementskit-lite' ), 'type' => \Elementor\Controls_Manager::SELECT, 'default' => 'none', 'options' => [ 'none' => esc_html__( 'None', 'elementskit-lite' ), 'disc' => esc_html__( 'Disc', 'elementskit-lite' ), 'decimal' => esc_html__( 'Number', 'elementskit-lite' ), 'lower-alpha' => esc_html__( 'Alphabet', 'elementskit-lite' ), 'lower-roman' => esc_html__( 'Roman', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists > li' => 'list-style: {{VALUE}};', ], 'condition' => [ 'ekit_pricing_content_style' => 'list', ], ] ); $this->add_control( 'ekit_pricing_fhr1', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_content_style' ); $this->start_controls_tab( 'ekit_pricing_content_tab', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_content_text_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-content p' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists > li' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_pricing_features_n_bd', 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-content', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_content_tab_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_content_hover_color', [ 'label' =>esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}}:hover .elementskit-pricing-content p' => 'color: {{VALUE}};', '{{WRAPPER}}:hover .elementskit-pricing-lists li' => 'color: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_pricing_features_h_bd', 'selector' => '{{WRAPPER}}:hover .elementskit-single-pricing .elementskit-pricing-content', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_pricing_list_divider', [ 'label' => esc_html__( 'Divider', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'default' => 'no', 'separator' => 'before', 'condition' => [ 'ekit_pricing_content_style' => 'list', ] ] ); $this->add_responsive_control( 'ekit_pricing_divider_style', [ 'label' => esc_html__( 'Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ 'solid' => esc_html__( 'Solid', 'elementskit-lite' ), 'double' => esc_html__( 'Double', 'elementskit-lite' ), 'dotted' => esc_html__( 'Dotted', 'elementskit-lite' ), 'dashed' => esc_html__( 'Dashed', 'elementskit-lite' ), ], 'default' => 'solid', 'condition' => [ 'list_divider' => 'yes', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists li' => 'border-top-style: {{VALUE}};', ], ] ); $this->add_control( 'ekit_pricing_divider_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ddd', 'condition' => [ 'ekit_pricing_list_divider' => 'yes', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists li' => 'border-top-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_divider_weight', [ 'label' => esc_html__( 'Weight', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => 2, 'unit' => 'px', ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 10, ], ], 'condition' => [ 'ekit_pricing_list_divider' => 'yes', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists li' => 'border-top-width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_divider_width', [ 'label' => esc_html__( 'Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'condition' => [ 'ekit_pricing_list_divider' => 'yes', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists li:before' => 'margin-left: calc((100% - {{SIZE}}%)/2); margin-right: calc((100% - {{SIZE}}%)/2)', ], ] ); $this->add_responsive_control( 'ekit_pricing_divider_gap', [ 'label' => esc_html__( 'List Gap', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'size' => 15, 'unit' => 'px', ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 50, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-lists li:before' => 'margin-top: {{SIZE}}{{UNIT}}; margin-bottom: {{SIZE}}{{UNIT}}', ], 'condition' => [ 'ekit_pricing_content_style' => 'list', ] ] ); $this->add_control( 'ekit_pricing_fhr5', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_features_body_margin', [ 'label' =>esc_html__( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'default' => [ 'top' => 0, 'left' => 0, 'right' => 0, 'bottom' => 50, 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-content' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_features_body_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-content' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'features_icon_heading', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::HEADING, 'separator' => 'before', ] ); $this->add_responsive_control( 'features_icon_spacing', [ 'label' => esc_html__( 'Spacing', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'selectors' => [ '{{WRAPPER}} .elementskit-pricing-lists > li > i' => 'padding-right: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-pricing-lists > li > svg' => 'margin-right: {{SIZE}}{{UNIT}};', ] ] ); $this->add_responsive_control( 'features_icon_align', [ 'label' => esc_html__( 'Vertical Align', 'elementskit-lite' ), 'type' => Controls_Manager::NUMBER, 'selectors' => [ '{{WRAPPER}} .elementskit-pricing-lists > li > i, {{WRAPPER}} .elementskit-pricing-lists > li > svg' => 'vertical-align: {{SIZE}}px;', ] ] ); $this->end_controls_section(); //Button style start $this->start_controls_section( 'ekit_pricing_section_btn_style', [ 'label' =>esc_html__( 'Button', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_pricing_btn_typography_group', 'label' =>esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn', ] ); $this->add_responsive_control( 'ekit_pricing_btn_icon_size', [ 'label' => esc_html__( 'Icon Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px', '%' ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 100, 'step' => 5, ], '%' => [ 'min' => 1, 'max' => 100, ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-btn i' => 'font-size: {{SIZE}}{{UNIT}};', '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-btn svg path' => 'max-width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'pricing_btn_width', [ 'label' => __( 'Width (%)', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'selectors' => [ '{{WRAPPER}} .elementskit-pricing-btn' => 'width: {{SIZE}}%;', ], ] ); $this->add_responsive_control( 'pricing_btn_align', [ 'label' => __( 'Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => __( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => __( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => __( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'selectors' => [ '{{WRAPPER}} .elementskit-pricing-btn-wraper' => 'text-align: {{VALUE}};', ], ] ); $this->add_control( 'ekit_pricing_hr1', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_button_style' ); $this->start_controls_tab( 'ekit_pricing_tab_button_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_btn_text_color', [ 'label' =>esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_pricing_btn_bg_color_group', 'exclude' => ['image'], // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 'selector' => '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn', ) ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_btn_tab_button_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_pricing_btn_hover_color', [ 'label' =>esc_html__( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn:hover' => 'color: {{VALUE}};', '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn:hover svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], ] ); $this->add_group_control( Group_Control_Background::get_type(), array( 'name' => 'ekit_pricing_btn_bg_hover_color_group', 'exclude' => ['image'], // PHPCS:ignore WordPressVIPMinimum.Performance.WPQueryParams.PostNotIn_exclude 'selector' => '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn:hover', ) ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_responsive_control( 'ekit_pricing_text_padding', [ 'label' =>esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_pricing_hr2', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_btn_border_style', [ 'label' => esc_html_x( 'Border Type', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'options' => [ '' => esc_html__( 'None', 'elementskit-lite' ), 'solid' => esc_html_x( 'Solid', 'Border Control', 'elementskit-lite' ), 'double' => esc_html_x( 'Double', 'Border Control', 'elementskit-lite' ), 'dotted' => esc_html_x( 'Dotted', 'Border Control', 'elementskit-lite' ), 'dashed' => esc_html_x( 'Dashed', 'Border Control', 'elementskit-lite' ), 'groove' => esc_html_x( 'Groove', 'Border Control', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn' => 'border-style: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_pricing_btn_border_dimensions', [ 'label' => esc_html_x( 'Width', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn' => 'border-width: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'condition' => [ 'ekit_pricing_btn_border_style!' => '', ] ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_button_border_style' ); $this->start_controls_tab( 'ekit_pricing_tab_button_border_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), 'condition' => [ 'ekit_pricing_btn_border_style!' => '', ] ] ); $this->add_control( 'ekit_pricing_btn_border_color', [ 'label' => esc_html_x( 'Border Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_pricing_btn_border_style!' => '', ] ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_btn_tab_button_border_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), 'condition' => [ 'ekit_pricing_btn_border_style!' => '', ] ] ); $this->add_control( 'ekit_pricing_btn_hover_border_color', [ 'label' => esc_html_x( 'Border Color', 'Border Control', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '', 'selectors' => [ '{{WRAPPER}}:hover a.elementskit-pricing-btn' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_pricing_btn_border_style!' => '', ] ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_pricing_hr3', [ 'type' => Controls_Manager::DIVIDER, 'style' => 'thick', ] ); $this->add_responsive_control( 'ekit_pricing_btn_border_radius', [ 'label' =>esc_html__( 'Border Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px'], 'default' => [ 'top' => '', 'right' => '', 'bottom' => '' , 'left' => '', ], 'selectors' => [ '{{WRAPPER}} .elementskit-single-pricing a.elementskit-pricing-btn' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->start_controls_tabs( 'ekit_pricing_tabs_button_box_shadow_style' ); $this->start_controls_tab( 'ekit_pricing_tab_button_box_shadow_normal', [ 'label' =>esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_button_box_shadow_group', 'selector' => '{{WRAPPER}} .elementskit-single-pricing .elementskit-pricing-btn', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_pricing_tab_button_box_shadow_hover', [ 'label' =>esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_pricing_button_box_shadow_hover_group', 'selector' => '{{WRAPPER}}:hover .elementskit-single-pricing .elementskit-pricing-btn', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); // Custom Order Style Start $this->start_controls_section( 'ekit_pricing_order', [ 'label' =>esc_html__( 'Custom Ordering', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_pricing_order_enable', [ 'label' => esc_html__( 'Enable Ordering', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'label_block' => false, 'return_value' => 'yes', 'default' => 'no', ] ); $this->add_control( 'ekit_pricing_order_header', [ 'label' => esc_html__( 'Header', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px'], 'range' => [ 'px' => [ 'min' => 0, 'max' => 4, 'step' => 1, ], ], 'condition' => [ 'ekit_pricing_order_enable' => 'yes', ] ] ); $this->add_control( 'ekit_pricing_order_price', [ 'label' => esc_html__( 'Price Tag', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px'], 'range' => [ 'px' => [ 'min' => 0, 'max' => 4, 'step' => 1, ], ], 'condition' => [ 'ekit_pricing_order_enable' => 'yes', ] ] ); $this->add_control( 'ekit_pricing_order_features', [ 'label' => esc_html__( 'Features', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px'], 'range' => [ 'px' => [ 'min' => 0, 'max' => 4, 'step' => 1, ], ], 'condition' => [ 'ekit_pricing_order_enable' => 'yes', ] ] ); $this->add_control( 'ekit_pricing_order_button', [ 'label' => esc_html__( 'Button', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px'], 'range' => [ 'px' => [ 'min' => 0, 'max' => 4, 'step' => 1, ], ], 'condition' => [ 'ekit_pricing_order_enable' => 'yes', ] ] ); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); extract($settings); $options_ekit_pricing_title_size = array_keys([ 'h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6', 'div' => 'div', 'span' => 'span', 'p' => 'p', ]); $ekit_pricing_title_size_validate = \ElementsKit_Lite\Utils::esc_options( $ekit_pricing_title_size, $options_ekit_pricing_title_size, 'h3'); $table_title = $settings[ 'ekit_pricing_table_title' ]; $table_subtitle = $settings[ 'ekit_pricing_table_subtitle' ]; $table_content = $settings[ 'ekit_pricing_table_content' ]; $currency_icon = $settings[ 'ekit_pricing_currency_icon' ]; $table_price = $settings[ 'ekit_pricing_table_price' ]; $table_duration = $settings[ 'ekit_pricing_table_duration' ]; $table_content_repeater = $settings[ 'ekit_pricing_table_content_repeater' ]; $content_style = $settings[ 'ekit_pricing_content_style' ]; //For button $btn_text = $settings['ekit_pricing_btn_text']; $btn_class = ($settings['ekit_pricing_button_class'] != '') ? $settings['ekit_pricing_button_class'] : ''; $btn_id = ($settings['ekit_pricing_button_id'] != '') ? $settings['ekit_pricing_button_id'] : ''; $icon_align = $settings['ekit_pricing_icon_align']; if ( ! empty( $settings['ekit_pricing_btn_link']['url'] ) ) { $this->add_link_attributes( 'button', $settings['ekit_pricing_btn_link'] ); } // $tag_align = $settings['ekit_pricing_tag_align']; $currency_position = $settings['ekit_pricing_currency_position']; $this->add_render_attribute( 'icon-align', 'class', 'xs-button-icon xs-align-icon-' . $settings['ekit_pricing_icon_align'] ); $image = ''; if ( ! empty( $settings['ekit_pricing_image']['url'] ) ) { $this->add_render_attribute( 'image', 'src', $settings['ekit_pricing_image']['url'] ); $this->add_render_attribute( 'image', 'alt', Control_Media::get_image_alt( $settings['ekit_pricing_image'] ) ); $image_html = Group_Control_Image_Size::get_attachment_image_html( $settings, 'thumbnail', 'ekit_pricing_image' ); $image = '
' . $image_html . '
'; } // Custom Orders $header_order = !empty($ekit_pricing_order_header) ? $ekit_pricing_order_header['size'] : ''; $price_order = !empty($ekit_pricing_order_price) ? $ekit_pricing_order_price['size']: ''; $features_order = !empty($ekit_pricing_order_features) ? $ekit_pricing_order_features['size'] : ''; $button_order = !empty($ekit_pricing_order_button) ? $ekit_pricing_order_button['size'] : ''; ?>
'true', 'class' => [ 'elementkit-pricing-icon', 'elementor-animation-'. esc_attr($settings['ekit_pricing_icons_hover_animation']) ] ] ); } else { ?> < class=" elementskit-pricing-title"> >

  • 'true' ] ); ?>

start_controls_section( 'ekit_tablepress_section_content_table', [ 'label' => esc_html__( 'Table', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_tablepress_table_id', [ 'label' => esc_html__( 'Select Table', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'label_block' => 'true', 'default' => '0', 'options' => \ElementsKit_Lite\Utils::tablepress_table_list(), ] ); if (class_exists('TablePress_Responsive_Tables')) { $this->add_control( 'ekit_tablepress_table_responsive', [ 'label' => __( 'Responsive', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'none', 'label_block' => 'true', 'options' => [ 'none' => __( 'None', 'elementskit-lite' ), 'flip' => __( 'Flip', 'elementskit-lite' ), 'scroll' => __( 'Scroll', 'elementskit-lite' ), 'collapse' => __( 'Collapse', 'elementskit-lite' ), 'stack' => __( 'Stack', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_tablepress_table_responsive_breakpoint', [ 'label' => __( 'Responsive Breakpoint', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'label_block' => 'true', 'default' => 'none', 'options' => [ 'none' => __( 'None', 'elementskit-lite' ), 'phone' => __( 'Phone', 'elementskit-lite' ), 'tablet' => __( 'Tablet', 'elementskit-lite' ), 'desktop' => __( 'Desktop', 'elementskit-lite' ), 'all' => __( 'All', 'elementskit-lite' ), ], 'condition' => [ 'ekit_tablepress_table_responsive!' => 'none' ] ] ); } $this->add_responsive_control( 'ekit_tablepress_navigation_hide', [ 'label' => esc_html__( 'Nav Hide', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_length' => 'display: none;', ], ] ); $this->add_responsive_control( 'ekit_tablepress_search_hide', [ 'label' => esc_html__( 'Search Hide', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_filter' => 'display: none;', ], ] ); $this->add_responsive_control( 'ekit_tablepress_footer_info_hide', [ 'label' => esc_html__( 'Footer Info Hide', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_info' => 'display: none;', ], ] ); $this->add_responsive_control( 'ekit_tablepress_pagination_hide', [ 'label' => esc_html__( 'Pagination Hide', 'elementskit-lite' ), 'type' => Controls_Manager::SWITCHER, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_paginate' => 'display: none;', ], ] ); $this->add_responsive_control( 'ekit_tablepress_header_align', [ 'label' => __( 'Header Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => __( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => __( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => __( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'center', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress th' => 'text-align: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_tablepress_body_align', [ 'label' => __( 'Body Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' => __( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' => __( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' => __( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'default' => 'center', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress table.tablepress tr td' => 'text-align: {{VALUE}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_tablepress_section_style_table', [ 'label' => __( 'Table', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_tablepress_table_text_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_length, {{WRAPPER}} .elemenetskit-tablepress .dataTables_filter, {{WRAPPER}} .elemenetskit-tablepress .dataTables_info, {{WRAPPER}} .elemenetskit-tablepress .paginate_button' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_table_border_style', [ 'label' => __( 'Border Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'solid', 'options' => [ 'none' => __( 'None', 'elementskit-lite' ), 'solid' => __( 'Solid', 'elementskit-lite' ), 'double' => __( 'Double', 'elementskit-lite' ), 'dotted' => __( 'Dotted', 'elementskit-lite' ), 'dashed' => __( 'Dashed', 'elementskit-lite' ), 'groove' => __( 'Groove', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress table.tablepress' => 'border-style: {{VALUE}};', ], 'condition' => [ 'ekit_tablepress_table_border_style!' => 'none' ] ] ); $this->add_control( 'ekit_tablepress_table_border_width', [ 'label' => __( 'Border Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'min' => 0, 'max' => 20, 'size' => 1, ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress table.tablepress' => 'border-width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_tablepress_table_border_style!' => 'none' ] ] ); $this->add_control( 'ekit_tablepress_table_border_color', [ 'label' => __( 'Border Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ccc', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress table.tablepress' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_tablepress_table_border_style!' => 'none' ] ] ); $this->add_responsive_control( 'ekit_tablepress_table_header_tools_gap', [ 'label' => __( 'Pagination And Serach Gap', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_length, {{WRAPPER}} .elemenetskit-tablepress .dataTables_filter' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_tablepress_table_footer_tools_gap', [ 'label' => __( 'Footer Text And Navigation gap', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_info, {{WRAPPER}} .elemenetskit-tablepress .dataTables_paginate' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_tablepress_section_style_header', [ 'label' => __( 'Header', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_tablepress_header_background', [ 'label' => __( 'Background', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#dfe3e6', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress th' => 'background-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_tablepress_header_active_background', [ 'label' => __( 'Hover And Active Background', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ccd3d8', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress .sorting:hover, {{WRAPPER}} .elemenetskit-tablepress .tablepress .sorting_asc, {{WRAPPER}} .elemenetskit-tablepress .tablepress .sorting_desc' => 'background-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_tablepress_header_color', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#333', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress th' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_header_border_style', [ 'label' => __( 'Border Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'solid', 'options' => [ 'none' => __( 'None', 'elementskit-lite' ), 'solid' => __( 'Solid', 'elementskit-lite' ), 'double' => __( 'Double', 'elementskit-lite' ), 'dotted' => __( 'Dotted', 'elementskit-lite' ), 'dashed' => __( 'Dashed', 'elementskit-lite' ), 'groove' => __( 'Groove', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress th' => 'border-style: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_header_border_width', [ 'label' => __( 'Border Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'min' => 0, 'max' => 20, 'size' => 1, ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress th' => 'border-width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_tablepress_header_border_style!' => 'none' ] ] ); $this->add_control( 'ekit_tablepress_header_border_color', [ 'label' => __( 'Border Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ccc', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress th' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_tablepress_header_border_style!' => 'none' ] ] ); $this->add_responsive_control( 'ekit_tablepress_header_padding', [ 'label' => __( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'default' => [ 'top' => 1, 'bottom' => 1, 'left' => 1, 'right' => 1, 'unit' => 'em' ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress th' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_tablepress_section_style_body', [ 'label' => __( 'Body', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, ] ); $this->add_control( 'ekit_tablepress_cell_border_style', [ 'label' => __( 'Border Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'solid', 'options' => [ 'none' => __( 'None', 'elementskit-lite' ), 'solid' => __( 'Solid', 'elementskit-lite' ), 'double' => __( 'Double', 'elementskit-lite' ), 'dotted' => __( 'Dotted', 'elementskit-lite' ), 'dashed' => __( 'Dashed', 'elementskit-lite' ), 'groove' => __( 'Groove', 'elementskit-lite' ), ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress td' => 'border-style: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_cell_border_width', [ 'label' => __( 'Border Width', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'default' => [ 'min' => 0, 'max' => 20, 'size' => 1, ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress td' => 'border-width: {{SIZE}}{{UNIT}};', ], 'condition' => [ 'ekit_tablepress_cell_border_style!' => 'none' ] ] ); $this->add_responsive_control( 'ekit_tablepress_cell_padding', [ 'label' => __( 'Cell Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'default' => [ 'top' => 0.5, 'bottom' => 0.5, 'left' => 1, 'right' => 1, 'unit' => 'em' ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress td' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], 'separator' => 'after', ] ); $this->start_controls_tabs('ekit_tablepress_tabs_body_style'); $this->start_controls_tab( 'ekit_tablepress_tab_normal', [ 'label' => __( 'Normal', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_tablepress_normal_background', [ 'label' => __( 'Background', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#fff', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td' => 'background-color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_normal_color', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_normal_border_color', [ 'label' => __( 'Border Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ccc', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress tbody tr:nth-child(odd) td' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_tablepress_cell_border_style!' => 'none' ] ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_tablepress_tab_stripe', [ 'label' => __( 'Stripe', 'elementskit-lite' ), ] ); $this->add_control( 'ekit_tablepress_stripe_background', [ 'label' => __( 'Background', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#f7f7f7', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td' => 'background-color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_stripe_color', [ 'label' => __( 'Text Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_stripe_border_color', [ 'label' => __( 'Border Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#ccc', 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress tbody tr:nth-child(even) td' => 'border-color: {{VALUE}};', ], 'condition' => [ 'ekit_tablepress_cell_border_style!' => 'none' ] ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->add_control( 'ekit_tablepress_body_hover_background', [ 'label' => __( 'Hover Background', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .tablepress .row-hover tr:hover td' => 'background-color: {{VALUE}};', ], ] ); $this->end_controls_section(); $this->start_controls_section( 'ekit_tablepress_section_search_layout_style', [ 'label' => esc_html__( 'Filter And Search', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_STYLE, 'conditions' => [ 'relation' => 'or', 'terms' => [ [ 'name' => 'ekit_tablepress_navigation_hide', 'value' => '', ], [ 'name' => 'ekit_tablepress_search_hide', 'value' => '', ], ], ], ] ); $this->add_control( 'ekit_tablepress_search_icon_color', [ 'label' => esc_html__( 'Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_filter input, {{WRAPPER}} .elemenetskit-tablepress .dataTables_length select' => 'color: {{VALUE}};', ], ] ); $this->add_control( 'ekit_tablepress_search_background', [ 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_filter input, {{WRAPPER}} .elemenetskit-tablepress .dataTables_length select' => 'background-color: {{VALUE}};', ], ] ); $this->add_responsive_control( 'ekit_tablepress_search_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_filter input, {{WRAPPER}} .elemenetskit-tablepress .dataTables_length select' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Border::get_type(), [ 'name' => 'ekit_tablepress_search_border', 'label' => esc_html__( 'Border', 'elementskit-lite' ), 'placeholder' => '1px', 'default' => '1px', 'selector' => '{{WRAPPER}} .elemenetskit-tablepress .dataTables_filter input, {{WRAPPER}} .elemenetskit-tablepress .dataTables_length select', ] ); $this->add_responsive_control( 'ekit_tablepress_search_radius', [ 'label' => esc_html__( 'Radius', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'selectors' => [ '{{WRAPPER}} .elemenetskit-tablepress .dataTables_filter input, {{WRAPPER}} .elemenetskit-tablepress .dataTables_length select' => 'border-radius: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_tablepress_search_box_shadow', 'selector' => '{{WRAPPER}} .elemenetskit-tablepress .dataTables_filter input, {{WRAPPER}} .elemenetskit-tablepress .dataTables_length select', ] ); $this->end_controls_section(); $this->insert_pro_message(); } private function get_shortcode() { $settings = $this->get_settings(); $ekit_tablepress_table_id_sanitize = isset($settings['ekit_tablepress_table_id']) ? intval($settings['ekit_tablepress_table_id']) : 0; if (!$ekit_tablepress_table_id_sanitize) { return '
'.esc_html__('Please Select A Table From Setting!', 'elementskit-lite').'
'; } if ( \Elementor\Plugin::instance()->editor->is_edit_mode() ) { \TablePress::load_controller( 'frontend' ); $controller = new \TablePress_Frontend_Controller(); $controller->init_shortcodes(); } $attributes = [ 'id' => $ekit_tablepress_table_id_sanitize, 'responsive' => (class_exists('TablePress_Responsive_Tables')) ? $settings['ekit_tablepress_table_responsive'] : '', 'responsive_breakpoint' => (class_exists('TablePress_Responsive_Tables')) ? $settings['ekit_tablepress_table_responsive_breakpoint'] : '', ]; $this->add_render_attribute( 'shortcode', $attributes ); $shortcode = ['
']; $shortcode[] = sprintf( '[table %s]', $this->get_render_attribute_string( 'shortcode' ) ); $shortcode[] = '
'; $output = implode("", $shortcode); return $output; } public function render() { $settings = $this->get_settings(); if( class_exists('TablePress') ) { echo do_shortcode( $this->get_shortcode() ); } else { echo '
'.esc_html__('Please install and activate TablePress plugin to work this widget.', 'elementskit-lite').'
'; } if ( \Elementor\Plugin::instance()->editor->is_edit_mode() && class_exists('TablePress') ) { ?> add_script_depends('easypiechart'); } public function get_name() { return Handler::get_name(); } public function get_title() { return Handler::get_title(); } public function get_icon() { return Handler::get_icon(); } public function get_categories() { return Handler::get_categories(); } public function get_keywords() { return Handler::get_keywords(); } public function get_help_url() { return 'https://wpmet.com/doc/pie-chart/'; } protected function register_controls() { // Content section $this->start_controls_section( 'ekit_piechart_content_section', [ 'label' => esc_html__( 'Content', 'elementskit-lite' ), 'tab' => Controls_Manager::TAB_CONTENT, ] ); $this->add_control( 'ekit_piechart_style', [ 'label' => esc_html__( 'Pie Chart Style', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'simple', 'options' => [ 'simple' => esc_html__( 'Simple', 'elementskit-lite' ), 'withcontent' => esc_html__( 'With Content', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_piechart_content', [ 'label' => esc_html__( 'Chart Content', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'ekit_piechart_percentage', 'options' => [ 'ekit_piechart_percentage' => esc_html__( 'Percentage', 'elementskit-lite' ), 'icon' => esc_html__( 'Icon', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_piechart_percentage', [ 'label' => esc_html__( 'Percentage', 'elementskit-lite' ), 'type' => Controls_Manager::NUMBER, 'min' => 0, 'max' => 100, 'step' => 1, 'default' => 40, ] ); $this->add_control( 'ekit_piechart_icon_type', [ 'label' => esc_html__( 'Icon type', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'icon', 'options' => [ 'icon' => esc_html__( 'Icon', 'elementskit-lite' ), 'image' => esc_html__( 'Image', 'elementskit-lite' ), ], 'condition' => [ 'ekit_piechart_content' => 'icon' ] ] ); $this->add_control( 'ekit_piechart_icons', [ 'label' => esc_html__( 'Icon', 'elementskit-lite' ), 'type' => Controls_Manager::ICONS, 'fa4compatibility' => 'ekit_piechart_icon', 'default' => [ 'value' => 'icon icon-apartment', 'library' => 'ekiticons', ], 'condition' => [ 'ekit_piechart_icon_type' => 'icon', 'ekit_piechart_content' => 'icon' ] ] ); $this->add_control( 'ekit_piechart_icon_image', [ 'label' => esc_html__( 'Choose Image', 'elementskit-lite' ), 'type' => Controls_Manager::MEDIA, 'dynamic' => [ 'active' => true, ], 'default' => [ 'url' => Utils::get_placeholder_image_src(), 'id' => -1 ], 'condition' => [ 'ekit_piechart_icon_type' => 'image', 'ekit_piechart_content' => 'icon' ] ] ); $this->add_group_control( Group_Control_Image_Size::get_type(), [ 'name' => 'ekit_piechart_icon_image_size_group', 'default' => 'thumbnail', 'condition' => [ 'ekit_piechart_icon_type' => 'image', 'ekit_piechart_content' => 'icon' ] ] ); $this->add_control( 'ekit_piechart_title', [ 'label' => esc_html__( 'Title', 'elementskit-lite' ), 'type' => Controls_Manager::TEXT, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Default title', 'elementskit-lite' ), 'placeholder' => esc_html__( 'Type your title here', 'elementskit-lite' ), 'label_block' => true, 'condition' => [ 'ekit_piechart_style' => 'withcontent' ] ] ); $this->add_control( 'ekit_piechart_item_description', [ 'label' => esc_html__( 'Description', 'elementskit-lite' ), 'type' => Controls_Manager::TEXTAREA, 'rows' => 10, 'dynamic' => [ 'active' => true, ], 'default' => esc_html__( 'Default description', 'elementskit-lite' ), 'placeholder' => esc_html__( 'Type your description here', 'elementskit-lite' ), 'label_block' => true, 'condition' => [ 'ekit_piechart_style' => 'withcontent' ] ] ); $this->add_control( 'ekit_piechart_content_type', [ 'label' => esc_html__( 'Content type', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'simple', 'options' => [ 'simple' => esc_html__( 'Static', 'elementskit-lite' ), 'flip-card' => esc_html__( 'Flip Card', 'elementskit-lite' ), ], 'condition' => [ 'ekit_piechart_style' => 'withcontent' ] ] ); $this->end_controls_section(); // Style $this->start_controls_section( 'ekit_piechart_section_content', [ 'label' => esc_html__( 'Title ', 'elementskit-lite' ), 'tab' => controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_piechart_style' => 'withcontent' ] ] ); $this->add_control( 'ekit_piechart_title_color', [ 'label' => esc_html__( 'Title Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit-piechart-title' => 'color: {{VALUE}}', ], 'condition' => [ 'ekit_piechart_style' => 'withcontent' ], 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_piechart_title_typography_group', 'label' => esc_html__( 'Title Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-piechart-title', 'condition' => [ 'ekit_piechart_style' => 'withcontent' ], ] ); $this->add_responsive_control( 'ekit_piechart_title_margin', [ 'label' =>esc_html__( 'Title margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'default' => [ 'top' => '0', 'right' => '0', 'bottom' => '20', 'left' => '0', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .ekit-piechart-title' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); // Content $this->start_controls_section( 'ekit_piechart_general_settings', [ 'label' => esc_html__( 'Content', 'elementskit-lite' ), 'tab' => controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_piechart_style' => 'withcontent' ], ] ); $this->add_control( 'ekit_piechart_content_color', [ 'label' => esc_html__( 'Content Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'selectors' => [ '{{WRAPPER}} .ekit-single-piechart p' => 'color: {{VALUE}}', ], 'condition' => [ 'ekit_piechart_style' => 'withcontent' ], 'separator' => 'before', ] ); $this->add_group_control( Group_Control_Typography::get_type(), [ 'name' => 'ekit_piechart_content_typography_group', 'label' => esc_html__( 'Typography', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .withcontent p', 'condition' => [ 'ekit_piechart_style' => 'withcontent' ], ] ); $this->add_control( 'ekit_piechart_content_margin', [ 'label' => __( 'Margin', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-single-piechart p' => 'margin: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_responsive_control( 'ekit_piechart_content_align', [ 'label' =>esc_html__( 'Content Alignment', 'elementskit-lite' ), 'type' => Controls_Manager::CHOOSE, 'options' => [ 'left' => [ 'title' =>esc_html__( 'Left', 'elementskit-lite' ), 'icon' => 'eicon-text-align-left', ], 'center' => [ 'title' =>esc_html__( 'Center', 'elementskit-lite' ), 'icon' => 'eicon-text-align-center', ], 'right' => [ 'title' =>esc_html__( 'Right', 'elementskit-lite' ), 'icon' => 'eicon-text-align-right', ], ], 'selectors' => [ '{{WRAPPER}} .ekit-single-piechart' => 'text-align: {{VALUE}};', ], 'default' => 'center', ] ); $this->end_controls_section(); // Flip card $this->start_controls_section( 'ekit_piechart_section_flip_card', [ 'label' => esc_html__( 'Flip Card ', 'elementskit-lite' ), 'tab' => controls_Manager::TAB_STYLE, 'condition' => [ 'ekit_piechart_style' => 'withcontent', 'ekit_piechart_content_type' => 'flip-card', ] ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_piechart_flip_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => ['gradient'], 'selector' => '{{WRAPPER}} .flip-card .back', ] ); $this->add_responsive_control( 'ekit_piechart_flip_back_padding', [ 'label' => esc_html__( 'Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', '%', 'em' ], 'selectors' => [ '{{WRAPPER}} .ekit-single-piechart.flip-card .back' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->end_controls_section(); // Chart style $this->start_controls_section( 'ekit_piechart_section_piechart', [ 'label' => esc_html__( 'Chart', 'elementskit-lite' ), 'tab' => controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_piechart_size', [ 'label' => esc_html__( 'Piechart Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'render_type' => 'template', 'range' => [ 'px' => [ 'min' => 100, 'max' => 250, 'step' => 1, ], ], 'default' => [ 'size' => 150, ], 'selectors' => [ '{{WRAPPER}} .ekit-wid-con .ekit-single-piechart > .piechart canvas' => 'height: {{SIZE}}{{UNIT}}; width: {{SIZE}}{{UNIT}};', ], ] ); $this->add_control( 'ekit_piechart_border_size', [ 'label' => esc_html__( 'Border Size', 'elementskit-lite' ), 'type' => Controls_Manager::SLIDER, 'size_units' => [ 'px' ], 'range' => [ 'px' => [ 'min' => 1, 'max' => 50, 'step' => 1, ], ], 'default' => [ 'unit' => 'px', 'size' => 5, ], ] ); $this->add_control( 'ekit_piechart_color_style', [ 'label' => esc_html__( 'Color Type', 'elementskit-lite' ), 'type' => Controls_Manager::SELECT, 'default' => 'normal', 'options' => [ 'normal' => esc_html__( 'Normal', 'elementskit-lite' ), 'gradient' => esc_html__( 'Gradient', 'elementskit-lite' ), ], ] ); $this->add_control( 'ekit_piechart_line_color', [ 'label' => esc_html__( 'Bar Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'render_type' => 'template', 'condition' => [ 'ekit_piechart_color_style' => 'normal' ], ] ); $this->add_control( 'ekit_piechart_bar_color_bg', [ 'label' => esc_html__( 'Bar Background Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'render_type' => 'template', ] ); $this->add_control( 'ekit_piechart_gradientColor1', [ 'label' => esc_html__( 'Gradient Color1', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'render_type' => 'template', 'condition' => [ 'ekit_piechart_color_style' => 'gradient' ], ] ); $this->add_control( 'ekit_piechart_gradientColor2', [ 'label' => esc_html__( 'Gradient Color2', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'render_type' => 'template', 'condition' => [ 'ekit_piechart_color_style' => 'gradient' ], ] ); $this->add_control( 'ekit_piechart_iocn_color', [ 'label' => esc_html__( ' Icon Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#333', 'selectors' => [ '{{WRAPPER}} .ekit-chart-content i' => 'color: {{VALUE}};', '{{WRAPPER}} .ekit-chart-content svg path' => 'stroke: {{VALUE}}; fill: {{VALUE}};', ], 'condition' => [ 'ekit_piechart_icon_type!' => 'image', 'ekit_piechart_content' => 'icon', ] ] ); $this->add_control( 'ekit_piechart_content_color_number', [ 'label' => esc_html__( ' Number Color', 'elementskit-lite' ), 'type' => Controls_Manager::COLOR, 'default' => '#000000', 'selectors' => [ '{{WRAPPER}} .ekit-single-piechart span.ekit-chart-content' => 'color: {{VALUE}}', ], 'condition' => [ 'ekit_piechart_content' => 'ekit_piechart_percentage', ] ] ); $this->end_controls_section(); // Background $this->start_controls_section( 'ekit_piechart_background', [ 'label' => esc_html__( 'Background ', 'elementskit-lite' ), 'tab' => controls_Manager::TAB_STYLE, ] ); $this->add_responsive_control( 'ekit_piechart_wrapper_padding', [ 'label' =>esc_html__( 'Wrapper Padding', 'elementskit-lite' ), 'type' => Controls_Manager::DIMENSIONS, 'size_units' => [ 'px', 'em', '%' ], 'default' => [ 'top' => '60', 'right' => '0', 'bottom' => '60', 'left' => '0', 'unit' => 'px', ], 'selectors' => [ '{{WRAPPER}} .ekit-single-piechart' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};', ], ] ); $this->add_group_control( Group_Control_Box_Shadow::get_type(), [ 'name' => 'ekit_piechart_wrapper_box_shadow_group', 'label' => esc_html__( 'Box Shadow', 'elementskit-lite' ), 'selector' => '{{WRAPPER}} .ekit-single-piechart', 'separator' => 'before', 'description' => esc_html__('Eg: 0px 28px 40px 0px rgba(0, 0, 0, .1)', 'elementskit-lite'), ] ); $this->start_controls_tabs('ekit_piechart_style_tabs'); $this->start_controls_tab( 'ekit_piechart_wrapper_bg_style_normal_tab', [ 'label' => esc_html__( 'Normal', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_piechart_background_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient', 'video' ], 'selector' => '{{WRAPPER}} .ekit-single-piechart', ] ); $this->end_controls_tab(); $this->start_controls_tab( 'ekit_piechart_bg_style_hover_tab', [ 'label' => esc_html__( 'Hover', 'elementskit-lite' ), ] ); $this->add_group_control( Group_Control_Background::get_type(), [ 'name' => 'ekit_piechart_background_hover_group', 'label' => esc_html__( 'Background', 'elementskit-lite' ), 'types' => [ 'classic', 'gradient', 'video' ], 'selector' => '{{WRAPPER}} .ekit-single-piechart:hover', ] ); $this->add_control( 'ekit_piechart_bg_hover_animation', [ 'label' => esc_html__( 'Hover Animation', 'elementskit-lite' ), 'type' => Controls_Manager::HOVER_ANIMATION, 'prefix_class' => 'elementor-animation-', ] ); $this->end_controls_tab(); $this->end_controls_tabs(); $this->end_controls_section(); $this->insert_pro_message(); } protected function render( ) { echo '
'; $this->render_raw(); echo '
'; } protected function render_raw( ) { $settings = $this->get_settings_for_display(); $colors = $this->get_globals_colors($settings); if($settings['ekit_piechart_bg_hover_animation'] != '') { $this->add_render_attribute( 'pieechart', 'class', $settings['hover_animation'] ); } $this->add_render_attribute( 'pieechart', 'class', 'ekit-single-piechart' ); if($settings['ekit_piechart_style'] == 'simple'){ $this->add_render_attribute( 'pieechart', 'class', 'text-center' ); } if($settings['ekit_piechart_content_type'] == 'flip-card'){ $this->add_render_attribute( 'pieechart', 'class', $settings['ekit_piechart_content_type'] ); } if($settings['ekit_piechart_flip_background_group_background'] == 'gradient'){ $this->add_render_attribute( 'pieechart', 'class', $settings['ekit_piechart_content_type'].' '.'flip-gradient-color' ); } $this->add_render_attribute( 'pieechart', 'class', $settings['ekit_piechart_style'] ); $this->add_render_attribute( 'pieechartscreen', [ 'class' => 'colorful-chart piechart', 'data-pie_color_style' => $settings['ekit_piechart_color_style'], 'data-gradientcolor1' => $colors['ekit_piechart_gradientColor1'], 'data-gradientcolor2' => $colors['ekit_piechart_gradientColor2'], ] ); if($colors['ekit_piechart_line_color'] != '') { $this->add_render_attribute( 'pieechartscreen', 'data-color', $colors['ekit_piechart_line_color'] ); } if($colors['ekit_piechart_bar_color_bg'] != '') { $this->add_render_attribute( 'pieechartscreen', 'data-barbg', $colors['ekit_piechart_bar_color_bg'] ); } $piechart_size = $settings['ekit_piechart_size']['size'] != '' ? $settings['ekit_piechart_size']['size'] : 150; $this->add_render_attribute( 'pieechartscreen', 'data-size', $piechart_size ); $line_size = $settings['ekit_piechart_border_size']['size'] != '' ? $settings['ekit_piechart_border_size']['size'] : 5; $this->add_render_attribute( 'pieechartscreen', 'data-linewidth', $line_size ); if($settings['ekit_piechart_percentage'] != '') { $this->add_render_attribute( 'pieechartscreen', 'data-percent', $settings['ekit_piechart_percentage'] ); } if (!empty($settings['ekit_piechart_icon_image']['url'])) { $this->add_render_attribute('image', 'src', $settings['ekit_piechart_icon_image']['url']); $this->add_render_attribute('image', 'alt', Control_Media::get_image_alt($settings['ekit_piechart_icon_image'])); $this->add_render_attribute('image', 'title', Control_Media::get_image_title($settings['ekit_piechart_icon_image'])); $image_html = Group_Control_Image_Size::get_attachment_image_html($settings, 'ekit_piechart_icon_image_size_group', 'ekit_piechart_icon_image'); } $flip_front_start = ''; $flip_front_end = ''; $flip_back_start = ''; $flip_back_end = ''; if($settings['ekit_piechart_style'] == 'withcontent' && $settings['ekit_piechart_content_type'] == 'flip-card'){ $flip_front_start .= '
'; $flip_front_end .= '
'; $flip_back_start = '
'; $flip_back_end = '
'; } ?>
get_render_attribute_string( 'pieechart' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>>
get_render_attribute_string( 'pieechartscreen' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Already escaped by elementor ?>> % 'true' ] ); } else { ?>

get_kit_items(); $globals_vars = !empty($settings['__globals__']) ? array_filter($settings['__globals__']) : []; if($globals_vars) { foreach($globals_vars as $key => $globals_var) { parse_str(wp_parse_url($globals_var, PHP_URL_QUERY), $queryParams); if (isset($queryParams['id']) && isset($kit_items[$queryParams['id']]['value'])) { $global_colors[$key] = $kit_items[$queryParams['id']]['value']; } } } $color_controls = [ 'ekit_piechart_line_color', 'ekit_piechart_bar_color_bg', 'ekit_piechart_gradientColor1', 'ekit_piechart_gradientColor2' ]; foreach($color_controls as $color_control) { if(isset($global_colors[$color_control])) { continue; } $global_colors[$color_control] = isset($settings[$color_control]) ? $settings[$color_control] : ''; } return $global_colors; } protected function get_kit_items() { $result = []; $kit = Plugin::$instance->kits_manager->get_active_kit_for_frontend(); $system_items = $kit->get_settings_for_display( 'system_colors' ); $custom_items = $kit->get_settings_for_display( 'custom_colors' ); if ( ! $system_items ) { $system_items = []; } if ( ! $custom_items ) { $custom_items = []; } $items = array_merge( $system_items, $custom_items ); foreach ( $items as $index => $item ) { $id = $item['_id']; $result[ $id ] = [ 'id' => $id, 'title' => $item['title'], 'value' => $item['color'], ]; } return $result; } } widgets/piechart/piechart-handler.php000064400000001416150522036200013731 0ustar00ะ#BGเf‹e+น %Œ ย@๔ฮ*vถkwสO•ด๊E ทFW^ฮjัBแ๋ญณฌ๗๔f )ยLฆ=Rsะ่†ดฤ_ำ็(ช„‰>i*IENDฎB`‚widgets/init/assets/img/cross-out.svg000064400000000401150522036200013700 0ustar00widgets/init/assets/img/elementor-icon.png000064400000010347150522036200014661 0ustar00‰PNG  IHDR22?ˆฑ pHYs  า~ OiCCPPhotoshop ICC profilexฺSgTS้=๗๔BKˆ€”KoR RB‹€‘&*! Jˆ!กูQมEEศ ˆŽŽ€ŒQ, Š ุไ!ขŽƒฃˆŠส๛แ{ฃkึผ๗ๆอตื>็ฌ๓ณฯภ –H3Q5€ ฉBเƒวฤฦแไ.@ $pณd!s#๘~<<+"ภพxำ ภM›ภ0‡๊B™\€„ภt‘8K€@zŽBฆ@F€˜&S `หcbใP-`'ๆำ€๘™{[”! ‘ eˆDh;ฌฯVŠEX0fKฤ9ุ-0IWfHฐทภฮ ฒ 0Qˆ…){`ศ##x„™F๒W<๑+ฎ็*x™ฒ<น$9E[-qWW.(ฮI+6aaš@.ยy™24เ๓ฬ ‘เƒ๓xฮฎฮฮ6Žถ_-๊ฟ"bbใๅฯซp@แt~ั,/ณ€;€mข%๎h^  u๗‹fฒ@ต ฺ้W๓p๘~<฿5ฐj>{‘-จ]c๖K'Xtภโ๗๒ปoมิ(€hƒแฯw๏?G %€fI’q^D$.Tสณ?วD *ฐA๔ม,ภมม `6„B$ฤยBB d€r`)ฌ‚B(†อฐ*`/ิ@4ภQh†“p.ยUธ=p๚ažม(ผ Aศa!ฺˆbŠX#Ž™…๘!มH‹$ ษˆQ"K‘5H1RŠT UH๒=r9‡\Fบ‘;ศ2‚†ผG1”ฒQ=ิ ตCนจ7„Fข ะdt1š ›ะrด=Œ6ก็ะซhฺ>Cว0ภ่3ฤl0.ฦรBฑ8, “cหฑ"ฌ ซฦฐVฌป‰๕cฯฑwEภ 6wB aAHXLXNุHจ $4ฺ 7 „Qย'"“จKด&บ๙ฤb21‡XH,#ึ/{ˆCฤ7$‰C2'นIฑคTาาFาnR#้,ฉ›4H#“ษฺdkฒ9”, +ศ…ไไรไ3ไไ!๒[ b@qค๘Sโ(RสjJๅๅ4ๅe˜2AUฃšRจกT5ZBญกถRฏQ‡จ4uš9อƒIKฅญข•ำhh๗iฏ่tบ•N—ะWาห้G่—่๔w †ƒวˆg(›gwฏ˜Lฆำ‹วT071๋˜็™™oUX*ถ*|‘ส •J•&•*/Tฉชฆชช U๓UหTฉ^S}ฎFU3Sใฉ ิ–ซUชP๋SSgฉ;จ‡ชgจoT?ค~Y‰YรLรOCคQ ฑ_ใผฦ cณx,!k ซ†u5ฤ&ฑอู|v*ป˜ป‹=ชฉก9C3J3WณR๓”f?ใ˜q๘œtN ็(ง—๓~Š๏)โ)ฆ4Lน1e\kช–—–XซHซQซG๋ฝ6ฎํงฆฝEปY๛AวJ'\'Ggฮ็SูSง งM=:๕ฎ.ชkฅกปDwฟnง๎˜žพ^€žLoงyฝ็๚}/Tm๚ง๕G Xณ $ ฮ<ล5qo</ว๑QC]ร@Cฅa•a—แ„‘นั<ฃีFFŒiฦ\ใ$ใmฦmฦฃ&&!&KM๊M๎šRMนฆ)ฆ;L;Lวอฬอขอึ™5›=1ื2็›็›ื›฿ท`ZxZ,ถจถธeIฒไZฆY๎ถผn…Z9YฅXUZ]ณFญญ%ึปญปงงนN“Nซžึgรฐ๑ถษถฉทฐๅุฎถmถ}agbgทลฎร๎“ฝ“}บ}= ‡ูซZ~sดr:V:šฮœ๎?}ล๔–้/gXฯฯุ3ใถห)ฤiS›ำGggนsƒ๓ˆ‹‰K‚ห.—>.›ฦศฝไJt๕q]แzา๕›ณ›ยํจฏ๎6๎i๎‡Ÿฬ4Ÿ)žY3sะรศCเQๅั? Ÿ•0k฿ฌ~OCOgต็#/c/‘Wญืฐทฅwช๗a๏>๖>rŸใ>ใ<72Y_ฬ7ภทศทหOรož_…฿C#dzัง€%g‰A[๛๘z|!ฟŽ?:e๖ฒูํAŒ นAA‚ญ‚ๅมญ!hศ์ญ!๗็˜ฮ‘ฮi…P~่ึะaๆa‹ร~ '…‡…W†?ŽpˆXั1—5wัCs฿D๚D–D›g1O9ฏ-J5*>ช.j<ฺ7บ4บ?ฦ.fYฬีXXIlK9.*ฎ6nlพ฿ํ๓‡โโ ใ{˜/ศ]pyกฮย๔…งฉ.,:–@LˆN8”๐A*จŒ%๒w%Ž yยยg"/ั6ัˆุC\*N๒H*Mz’์‘ผ5y$ล3ฅ,ๅน„'ฉผL L›:žšv m2=:ฝ1ƒ’‘qBช!M“ถg๊gๆfvหฌe…ฒลn‹ท/•ษkณฌY- ถBฆ่TZ(ื*ฒgeWfฟอ‰ส9–ซž+อํฬณส7œ๏Ÿํยแ’ถฅ†KW-Xๆฝฌj9ฒ‰Šฎ—ุ(xๅ‡oสฟ™”ดฉซฤนdฯfาf้ๆ-ž[–ช—ๆ—n ฺูด ฿Vดํ๕๖E/—อ(ปƒถCนฃฟ<ธผeงษฮอ;?TคT๔T๚T6๎าตaื๘nั๎{ผ๖4์ี[ผ๗>ษพUUMีfีe๛I๛ณ๗?ฎ‰ช้๘–๛m]ญNmqํวา#ถืนิีา=TRึ+๋Gวพ๏w- 6 Uœฦโ#pDyไ้๗ ฿๗ :ฺvŒ{ฌแำvg/jBš๒šF›Sš๛[b[บOฬ>ัึ๊zGœ499โ?r้งCฯdฯ&žขหฎ/~๘ี๋ืฮั˜ัก—๒—“ฟm|ฅ๊ภ๋ฏฦยฦพษx31^๔V๛ํมww๏ฃ฿Oไ| (h๙ฑ๕Sะง๛“““˜๓c3- cHRMz%€ƒ๙€้u0๊`:˜o’_ลFIDATxฺิ™ปoEว?ฟูน‡ํณุqœ8Š‚’ P Q!E‚h(A‚(‚ „€!Q€ ษ?@: คะ๐/ฅ;โ›ฤษ9ถc็vๆGฑปท{wปw{‘ธ•ฮ็™›ฯฮ฿฿ส'พt"P='pฬFA“|4๚Žฎi๔_ โ๋ขilปAŒ—ํฏ%ฦKๆงู๓E3ึรyDŽU ๚ฅQ๐ะ>'ž ลวืHn–9—๘(๘๘Ÿโ๑ข฿GใE วKๆ'๘ดรIฃœท Gฃ}`า๓|˜ไฝa:‹โ๑๒aŠวห…9j=l˜บ[0ว0ไรlX/hg็‘„QซนGฦ๚ย›Œํ๑hม$ฬพ๙ฦ(tุศ(ยhิc#ฃ“ึ“฿8j0ัึฦแ๖ื›i>ไ•๑ฝSิchหAะฺฺฆตึฤฤๅ[q›ฤ๙V}vฉW๑ฮ—‚Qฏฑฑ-sgงE}j‚#'๎<” ธ๕๛UvนIฅVมalfŠน“๗๗ˆjGโ(™ไ4๙ p{้/ยๆAล–ZำvฟCภl]ปม๓์น7ษ_ฝ๑1?~๘)3GฑนrCO<ฤฉ^cุใ‡โ๚฿0~`_้mHw็0žิLฒGา–|”ฯม๗ตม^˜ค,Œ|‰w5Bไฮ็ฎ@<ŠŠJ€"›KY•๘ผ๛I&ซ!เœ#จUwท$UK่\๛•Iใˆ$K:ฦlอlซ๚ ซฟ,qแ๕ฺฦaุ‰‘fิ#ฑ็ฺธผLe฿tๆแ †)ฐ‘0พk€6ˆNTฆ4ฏฌฒ๒ฅศ๕Jฦํfdฐ ‚ŒlžX˜ฃฺว‡nจ8ำ‘k•…ั‚ฝํc๛[!มXษฃ นš==ืM†n่ i๓๓๛b_`#ูํe*–ึญ-ถVotฎFOPŒ2ƒ">Zน‰๙ฬX?$ŒีBฑ’SไZณnw{๓6S๓3s๚apq@ิฮส‰tURDQhญ๋ีสP้Œ๕I^TF%฿ุ\K6Vึ8v๚ž|๏•กึ…฿f๙ื?h,ฬ •›ูฤ—…QIถYo K$Šม…nWืyƒ2ัฬ่‘r0ลฦžบf'๙ัฟTd๐ข๔Wฎฝ0]zd0ŒOฒ‚๎#›ขจ‡Jฐ;’ ˆ\ภๆ…๛~0Ž‚8’ษทฦ๗ฯฐ|q‘ฯ^}ยศด [ตำเc'ƒอฅฟฉฮ๎กœrM+ššฝF้JirRc}e•‹‹ั$‘L๚ฎช:E2ตไ‰๙ชใuผsCU4๛h๖|/๙[+๋šC็0๕*“‡็{ ัํ`จš$…(W“’Jณคf๏…๑}sญ8EฉXvึ7ูXพQตบ`‚˜้…9juดๅJษๆž\ซ,L!ˆ$6"l67˜=<ฯฯ<6"้j?ํX9Jfี–ฟพศ๖๊ีzญt ฃูหร๘ฦฎภ๚๊ ๎๊1ž~็ๅกึ็g฿ๅ๚ฅหุC๛K4r4{I˜Iœ€ภZ๎์ดvๅ}รV6(]ษh๖p฿ฦ)จษ™18ี80*ณป€+ะ์N)c‹”Xฑf4gIR้4Kkvh๖^yิู›ฆ‹๙u๋฿rL4ฦ8xฯมv@ ‚€ต?ฏฒqํ&ตJw'droƒน# q9(ี’ใnฦู/ะผ|…p}[ฑฝำฬั3อ.อ>xelฝยๆฦ?}๙=Fด] ›3ลXc :*ใ5nญbu๑Hh์ฑโmฅ(™€?ฌ‰ูiช๕นาออ&tSฑLœmฟMžPข์B็j&ฬๆ'ถ•คe๕$ˆ™"ˆ\‡#E1Cn€ฤŽƒษ~ืีJ,,Aa•ชUw^4I%Pu Q33{0i1T…Ggwy}%ˆ%'Rœ  ก  Ž…Œ=กช ฆงซ ฃฅง3žถG–%น”pบฝ0ฆ ™ณJRo…5ศ†0IฤฆmykˆรxอTˆ_}ศ(…ื^โโyKŽsต์œ้>i_จ%Žี๎n๚=ูโฺสqุ4eอ-MยคD!๙ , ๎ศI)*จ๊อ')Eฅd]•ฆรPR A”:!ญ๛zr’‚“œbw“ %6€"Gค(d$["‡’๘JฑภFhญaQP`p%ย†/BFP\cU โ ?TะtW/pG&OtDa_sylD'M˜™ œq Štc˜ฅ กข™ฆ b ข2šฑD“M :‘ตนน dกˆ%ภ ข4%s) ภป‘uƒƒE3ธ ฃYU€‹tฺ–ๆๆ‘ฦDŠ$ๆJiMํ<เYเ;Šุฐ€˜d<“ O‚tX๒^%o/rvl9'L’“–—;†‡9—Ÿ›œ“ ™…ฃ”ช9€% ‹i9ณณจ Cน "†B BนตDs ฮ^Xf}$P ื {L?Pส ”›O4 ืะภEำ๓ๅ’›V๋$ธๆสdJะ#)…pVยภ$!๙ , ๋ศIiRฉ๊อง"J…d]• กRยZN‰*P*ซแ;ี$P{*”N‚ภํ\Eะ๒!1UO2D ™_r6I๖b กคๅิฤH—š8 B—; ฒฌ"'ชœZฺtฝ’b€K#C'Kˆ‰Œw}?ˆ”‘’K•iz6Š :x‚KACจจŸ&}9ฎtz\ \ถจชD5;x นจฑQd( ึ ห ฑKWึ ส ŠMBเหˆIดฺ้ˆM=๑หคs๘โธฝ8DaƒกJ`@LG!๙ , ๏ศIiRฉ๊อง"J…d]• กRยZN‰*P*ซแ;ี$P{*”N‚ภํ\Eะ๒!1UO2D ™_r6I๖b กคๅิฤH—š8 B—; ฒฌ"'ชœZฺtฝ’b€K#C'Kˆ‰Gziz6ˆ8}z‰’”~Š›%X„K9ƒ:ขจ0}ค% จtz\Bฑคlc LขbQ ว ั ลˆฮ ั ลว‰ ฮยลณKฮ่ธลˆไ ์็า้ลxฮ(ศ›PเšX ,ศ้ึ‚|/"!๙ , ๐ศIiRฉ๊อง"J…d]• กRยZN‰*P*ซแ;ี$P{*”N‚ภํ\Eะ๒!1UO2D ™_r6I๖b กคๅิฤH—š8 B—; ฒฌ"'ชœZฺtฝ’b€K#C'Kˆ‰Gziz6ˆ8}z‰’”~Š›%…:„A/ C} ฆฆ†u\ฏ ณh}bฅฆ Dยร]=ฆจ จึ ศV)ำ ึ ฺŠำะโศ9Cำใ๋DๆK่ ๕ํผKฆ…ขu ทว*00SสtD!๙ , ๋ศIiRฉ๊อง"J…d]• กRยZN‰*P*ซแ;ี$P{*”N‚ภํ\Eะ๒!1UO2D ™_r6I๖b กคๅิฤH—š8 B—; ฒฌ"'ชœZฺtฝ’b€K#C'Kˆ‰Gz ‘‰z5 ‘— “”˜ŠŸC…: „A/ C}ชช†u\ณ ทEh}bฉช6ล[=ชฅธฅืWx&)ิืาI9ˆิฌแ@oCิ๊T?Kฦุ้d๏๒]๘มB7กภ‚ 6ะซD!๙ , ่ศIiRฉ๊อง"J…d]• กRยZN‰*P*ซแ;ี$P{*”N‚ภํ\Eะ๒!1UO2D ™_r6I๖ ฦ€ิฤH—š03ชณ”hีธƒ›aภ—j U {CIkmbK#‡cK‘’€8 „{a’•8™n›•˜™“ฅ‡‚V:ˆ/q:M ฏฏCu€~ทธ‰Ehณkฎฏ6 ฝ[_ฏฑƒ6P.]๚6ฉ๐!‡)Vˆ!๙ , ๐ศIiRฉ๊อง"J…d]U กRยZN ร”Jภj๘N2sK6 ฑ› d‹I€ศ)  LุHฐWกG 6 สKXฆƒ์ ฑ’.6ขdฐจ~z“hูยuur/6 X5ƒI;_†t O#E {O››ˆ9Vขฃœž9ฃจ4žกฉœฑ›—;V–C/ €น6ปร˜~*ฝ'รŠMoธบป€nฮวbXย:~]+V*อmๅK_เOัrK๑ณN@.๊›ัd๙~ฮqะฆไDขBึ‹ 5D;widgets/init/assets/img/sort_desc_disabled.png000064400000000222150522036200015544 0ustar00‰PNG  IHDRุYGYIDAT(ฯc`ƒ ‰ผ๓๓ฮw8y'ป2๖;;๎‡ร}wxq™gs็Tัป;Žธญeผ3ชl๎F|๎Sพsจ่๑-Bษพ๓๋N)aฒ™p‡‹ถa sถBq๘Ž(IENDฎB`‚widgets/init/assets/img/reactions_12_2017.png000064400000306541150522036200014707 0ustar00‰PNG  IHDR?Bƒ}?[tEXtSoftwareAdobe ImageReadyqษe<&iTXtXML:com.adobe.xmp ว&vม‰ัIDATxฺ์}p๕}/๘/‰ABภ&ƒ๏n@ฮ Xุ่๗6c:ำูAงMj68Q๚ฤ‡l›ํqqช%Sf"f’ ;ubJ,ั'’4ท$UbwษL๏–[ษm๑ฆS{ …Š"Bเฮ8!ม™ุุึž๏๏ษ๒ณฮร๏แ๕š๙qจKl๙#[๚œฯ๏๗~.™ŸŸะ,ฅjุ\{นถษ?ํฬไP˜Q] f๛+ฝต—3~๘\?ถ ฮiฝOใ:—ต๋๕3ฌgb๔uŸI 7ฆ๛ฮ๑ฃ}็๙ฏฏm๔gญ4užฝัŸcw๐I€Ž๖ฝ!ใณžZ?aึล๊_๚ฮ๑ฃ}็๙ฏอB€ณผู_9Wpกพกี=ลน๚†3แ์YษฬUฃ3>“œห%ยลVชž6,ํ ง฿๘=฿›กM)๛m์;วM๑Ÿv๓xr่ผƒZ ฃfOไž๏฿zž›r\Š—ย้Cโฉs๕D=ฃ๚! ตฆ— ฮ๗๏ั9ฏฤาูีฬ’^m้™ฐq็Œ?4pZ/aึSทฌYOญ—˜๒‡:ฟ˜…ิ™…ภผู_้[๒ž๏฿ำ๘,o3ง‡'—>ผดฟ8p•รrO๘ gJีำŒ}Kไl.ศžี8ธไMัTใ๕ดซอ“ะ9g„n/ํy๎Tฅ5Y:0^/๖BB’ภYN=ศทดO๋kผฦํ&EZ“ƒg๖dK๚4‡^ยฌงต.8๋’€U๕/ ฝŠYHk˜…Po๖Wฮœƒœ9#นF•ึdแ†™p*9ตะ[Id—๐#@†, 6ž๋มญท๔f๑โขะพNoŒ`–„ฯ๕๊ะ†๔ุwf_…# ‡N…ฯ๕๊ฦ{:,l€zŒฬคก—0๋ษ†sฮz„#(hb’~f!ค›ฟบธฑ๑ฬWฯ๗ฆวยก 3g\ฎ๚KแH€ด~H™R5yณณ0@ํ]r9%.[oŒญS๑'‡ร’PHKŽ ฝM_ใeภ›๛ยาอตK0R์ิC}}ม *\:ฃ๒0 อ์%ฬz๒๏ฌY`$๏_ฬB๒อ,€ถhฯœ‹80!?.้%ๆ"‚‘&ะฅ๊โ›o~Šๅœƒึษกไว f๛+ ฝM฿’>วCoลถฐ=๛ดจgbTํ0=ธด/[๘w๕[ผq?X^/qf/ณžb;็ฌGฐ€๕/K๛–…7 )6ณVไอ_]<เ{้ณพž๑e_Xฒ)2พ^๕—ฃ” ๕„Z่ŒใยฟoRฮ๓ฆh๑”˜x EfK69๖พฑถhแFsา๕L8-Vฅพฝ`aดะฃyฐ•x),™M…๚ƒ€nฺง—0๋กฮš๕ิ๚ ณZีฟ˜…ฐVf!,lrrd-†S๓ฉPEฮ( @๓?4Aฉ–rค™NŠYŠt“€ถšํฏœy๓ุ —VZุ–=N"g”ฮ&ฤ7‡ข•NŸOูŒ‡~ยฌ‡v:kึcK$+์]ฬBh7ณ€z๓W+ }ฤาหม ดสแp๚! l‰X=แG€*UO;ฅ/ธ!L๛-=yn*DะDK‚Ž —IƒรK{Ÿ  @QœpŸ๑คษย)ฦH?aึC5๋ˆ ัป˜…Vf!๒ๆGN :.๔ž๓% ๖-ํ)ฎ๚–@$ภr?\@cฃcŸ7@d€@$+6_ั๋e‡รฉไ’ืž‰QูV',๔eถ5ร้7์ฺ฿K˜๕egอzj„Y@๛ณฒฬ, %Hฅ/8<์ฺทดงธ๊[8“๐#ภฅ๊Y7„ฝ"หNKMCV€‚klu\ฺ๏่uศs3e;$ฉvv8ม&๒f้Fง)ZาO˜๕wฯ่'f” ำฝ‹YygะญŽK{ ‡'7/-้)bROž๐#PX็ุ๊hจJ6d ไlโษvzŠL…SaH‡Aะ9ำƒฝKzณx 'PD—๖gถ9ฌธŸXฺK˜๕PD‡ฯ่%ฬzาป๔ณ0 Xฃ7?ฒxะwผ,5กจถCN CE$Fฉzƒำ^เ\oˆ–" Y2Lุ.๊ดร z& „h!๘มrุๆpแ~bi/aึgณ] ]ฝKo0 ‹y)œ†œQ€ำvŒื5ชg9ํ€…ซพ5ู๊_ ื„jlv Uaีoˆ„!าMุึฬfHšว~ะ ถ!E๏'–๖f=ฐr6Cดทw้ f!ฐV1 น'˜…๖ๆG…ก .๔W}ำAเ@?นั;.}dณ#4๑ ัไP๐† รf๛O๘ฅ"ะt ศ%Oฯฤ่Œ’p^ำƒKgQ๑.๘A๓\์ฯlr๒ูO˜๕@k6๋ฑY `อฝ‹YดžY{o~ดา{FO!์อท/œ C: ศ<แG ำJีฐ9œฺ๎่\hฝฝแิVHoˆZlถฟb“5tึโiป=ฃ{”€F@ม, :ga6ตGxศh/aึujณาฦf=ห๋_ฬB ณฬB€\x๓ฃ•ฅ๓‹M ฝ‡S›ฆ๗\๕อQ›ฆฬ~2ฅT ฝม‰//…%งๅNoˆš ฑqkใ2๐…tYผมl+$@AœP0‹‚t^ฒาO˜๕@z œป˜…@z™…™ัุ๎ธะSฅ"*=ล[!ฌ~RoษvG7…!๖-ผ!š 3สฐ<ํŽ}K๚7‘!n0ว ไ”rไH= ๛ณr0‹‚,ูN=8ฃ@{ ณศฆลYOญ—˜R `‹Yd“Y*o~ด๛‰…ภฃžฒมVH „ิ)Uƒ›ย}‹7ˆ'‡’7E,1Ÿœpทะ๏8แฒ๏ดapฯ„a0@ๆL.๔f๑บIA ๓O-w:ตhG/ัฬz ON›๕ิ๚ ณ หB๏b๙`ด›w;์r(ฎ0{ŠซžQ -„Thน) ๙ฒpƒ8นI<9  ฉxŒฝN98แ๒n๑คž ร`€ิš\˜Eน!๙f‹ะช^ข7˜๕@Qุชไฅ1 b0 Zฆx๔ฌ/C<\aฌvM]๕ฤจร€Ž~:ฆT ฝมMa(ข…ฤ{!ผ›ํฏln๔:}๚(ฌ…a๐AH€›\zC>๖g๒ƒโ9uHืฦ{”XE?aึ,ฮz! ๔.f!€Yฐfoฝxุwผ๎T(ค…รฦ!N~ฺJเ8ƒ $;Kฑ็นIE€%!ฺํ๔‡œ@ ,ๅแ?`น„Yp>‚@{ณเ|ฬB€e[x,ฯ๚ง„ฺN๘h9G`™!ฬxVA U<ไฌœ‡€3๛ ณ`ฅ!N๖.f!ภJ™…gy๓ื*ฑง(ฯ๚หw*๙‚@๋?-!๐ฌ‘ $zณNนšf_8„ิ๛ฌึ๔เยC~๑บFA€U:่อฦยฦnิCฑz‰`ึ4วโฌงึO˜๕ญ์_ฬB€f0 kข4รK =ลUแp น„ฆ)Uรย› rํบSE€&‰Aศฑษกเค9 ใf๛‡พ;‚‡เ€ึ๕>19ฆหP฿สด#xศh…‹wูเนํ%ฬz€Vซ๘นq็˜RM๊_ฬB€V2 ‚x๓ื* ฯ๚ <ญp0œ B: X3แG`อJีเMะ๑คน8`Aศ)ๅฺiถ฿ะ่\๏ำ31ช๗Xชพ•ฉธnR Moิเน่'ฬz€v[œ๕ิz‰)ๅVุป๔ณ ฬB gตŠC€NH†บ๊/ฌž๐#ฐ*ฅj๐&่คxา\|#ƒ3สดยlฟก/พงgbT๏“ญL@บ์ ๕๖(dชŸ0๋าbqึcฃpล,Hณศจ7ญาปคงpˆะI Cํบ๊/F(ฐยภฒ•ชม› ๖…๚ โ=“CมIsภšฬ๖Wโไrใr#Hu๏ำ31ช๗๒ozฐฏั› )it8œ .ธQ้์%ฬz€ด[œ๕ุจ4๚—พ`ค—Ydฤ›ฟ^Y่'๎R …โมPปB๙Ÿ\œ๐#pQฅj๒จ์Mr งยฤmSสฌฤlEฟdต๗ูี3แD< gฆ{รฉ‚ธ€ฌ87๊ „Y5‹ณA(d๏าฬB€์1 ”™๛๕สๆ%=…C€ฌH6LwงQฆ๓~ฮฉฑๅ1nxŒ7‡ VฌY8fฬ6Hเ|f๛+ฑ฿)7’์[ผนl$iB @>.@็z‰`ึไƒ ง1 ๒ภ,:h๎ื+ื†๚sพ๑y฿M*dX|๎w,ิƒ3ส,%œฆT]ผ)|งj91lƒ–ฐๅศ1 ์R๒MpฺำO˜๕y%H๙์]zƒY_f!ะ&- Nly๒ฦ6Hเ4ยภย–วrใ7A@^ู 6Ÿœtท#ธ‘ ‡m@บM๖5๚3!  ๙ฝ„YP4‚ฅ/˜…ลa-2๗๋•rฐเ( „๐#Xฉœ„ Uนkr(ฐBฮอ๖W๚ฮ6ี *\ ๕m3สtT=ค{ณ๘ ŸPT๛’lใฮ1ฅ€U๕}มฌ(ถลYOญŸ˜QH}๏b`k6๗•`ม @|๎wฌ๛ฃSJล#SชƒU€S’Sr'‡’›ฤ@Žฬ๖W๚Mชฐhoํ๋™ฃ@[M๖ึ9\ปโA\nสิ-žV,ธห๊'สมฌเL{ฝ„Yคฏw้ f!g2 š๛พ`s4ภนzŠ๘~kO๗7F^W(แG(ˆR5๔ƒU€๓‰งไ๎ช]c“CaF9 ›f๛tฐL‹ƒเž‰Qƒ` uฆท6zณ;เ‚โiลq{ำฅ€ำz‰`ึฐ‹ณžZ?aึํ_ฬB–ว,.`๎7ส฿‚€๓‹ฯŽลžข๛#3ส๙&9WชƒU€•Iฌ“Cม€2bถฟฒนั๏lS €Y๗LŒฮ(ะำƒื†๚แ[รมMy€•ฺ๊ฦ”‚‚๗f=ซณ8๋ฑM ฺฺป˜…ฌžY4ฬฦ@opภjล็~วบฟ12ฅOยCฅj0XXป8`!ศ=J้4_qศ@๓$ƒเž‰ั)ฅVลf&€fŠ›v…๚รถ7Qค~ยฌ yฦฝฤ”R@หz—`ะ,f!V#๔8ะ ษม ฿S ศแGศ‘F่qG0Xhฆ8`ฎ]{&‡‚+คภlฅ๒ะ*ษ=ฃ€–ง _์อ”hพธฝiแมฟๅ วD9˜๕ดJ2๋ฉ๕f=ะผฅ7˜…ดŠY…1๗›}žย!Pอท๘o๗Ÿx๎r@๘r T ฝม` ีฌป„ กf๛+yhฏd31:ฆภ9M๖7ๅฺi<๙บ๋ม?๒ำK˜๕ดืK^bL)`ีK_0 h'ณri๎7สก>ูค-ท๘ฏ$d›๐#dXฉ๚j/๑ะ#@{฿ ลำq‡'‡ยŒr@kอ๖WzŽแ:#>7๊ ‚๘ ฿ึFoๆA?€ฮุ๊›ฆ”‚Œ๖ฝมฌ “g=ต~ยฌ–ืฟ˜…t–Yนะ=ืฎ›T ํŸ๛ํ๓‘ๅ€์~„ j„ใ› ƒU€ฮJN™‚„ๆk„cฟใ€tX< O jzฐ”H“}กพ`J)ศH/ัฬzาdqึ# ็ํ_สม, MฬBศœน฿ธ6ิQp@z$ฯ ABถ?B†”ชมir้” X'‡ย”Rภฺ=คž$าฮƒคฝ—่ f=i& g๗/ๅ`ff!คžะ#@&ฤไฎ๎?9 ~ยฅj(ƒU€,‚„Uzศคไ4ผž‰ัฅ€๒ @ึผ๊))้%zƒY@ึŒ7๚‰ฅ  K9˜…d‰Yฉ3๗1กG€ Jž๛ํ๚ศ”R@z ?BŠ =d๛อ$\œะ#@.ABžxะ ๋<๘Gง{‰`ึuBญ)ณ€,3 กใ„rARL๘RH่ _o†„ แlBน$ YๆA?€ผ๑เํ๎%zƒY@A’๗ฅฬB๒ฤ,„ถzศ%!HH!แGHกG€|ฟ‚กG€‚‚„,๑ @y๐V๗ฝมฌ ๏„ ษ[Rf!yfBห =‚$คˆ๐#ค€ะ#@ฑ ARDB…sธvํŠWฯฤ่๋ส)ไA?€ขIๆRaใฮ)ฅ IฝDo0๋(’ลYOญŸ0๋!ซK9˜…‰YM7๗qกG€ฺฟ๎wmdF) s„กƒJีะ๊76ฉ@กARB…' iใA?€ข๓เkํ%zƒY@‘ A’ลฅฬBŠฬ,„5z f<๖BะยะะใpํบS5ผš ‘;ณ•…ม๏jฦ๕LŒ+tศ๔`_pง์Kทoy@)Xf/aึภR๕ไฦรJAŠ๛—พ`ภ)f!ฌสวสžB่€H:@๘ฺจT ›o‚„8๋อ$yฐ$๔่ด;ฮๅฅุ๗๔LŒŽ)ดIAฟแ`ภน%sฉฐq็ŒRpž^ยฌ€ yฉัKŒ))๊_๚‚Y็gยฒ4Bฑงฐ=€3ี…ช]_y]9 ๕„ก JีะxดM5ธ€j|349ผ"“f๛+ๅเด;–'>W๎™R h‘้มFov—bฐ ‡๚ƒๆR,ํ'สมฌ€ๅIf=ต^bJ)่`๏าฬBX>ณฮi๎ใ}ม๖h–' AvmdX) ต„ก…Jีpmจ‡๏S V๒fhr(x3Dfฬ๖Wถ†๚เืiwฌิพP฿9ฅะ$๕ํLฑ7s+ตxRฑ ฿O˜๕ฐZษฌG’6๗.f!ฌ–Y‹ๆ>1ฐน๑็ม๖hV* 5ี‘1ฅ€ึ~„)U“ะสŽเ4\ึ๐fhr(x3Djอ๖W๚B ƒ_ึj<ิC3JซTะoG0`ํ’นTุธsL) ืO๔ณšcผัOฬ(-์]ฬBhณ›๛ฤ@oจฯCคภZ%‡BuudJ) น„กษJีPnผr.M{349ผ"5f๛+ฝมเ€ึจึฎ]=ฃNื…•˜,๓(š๏`ˆ’T„^ข7˜๕ะษฌว&%Zะฟ”ƒYอgR sŸpญฒ7~้๊ศŒR@s?B“”ชก/8 €ฟš ั1ณƒ_ฺแp^ำ31:ฆpถ3ะษ\สๆฆ\๖f=ดรแF/1ฆ4ก้ f!ดžYHฮอ}b ค@๋=๊›  k$kTช†เ4\ฺ'9!wr(x3D[อ๖Wสมเ€๖JNืํ™R 8ƒํLt†อM๙๊'สมฌ€๖ฒI‰ต๔.ฝม,€๖3 ษ™นO ๔)ะ^ษกP_S X=แGXฅR58 €Žพš ัrณ•พ`๐ @g%ง๋๖LŒฮ(…g;gsS๖๛‰พ`ึ@gูคฤJzณ:อ,$ๆถ ๔)ะYษกPใ#SJ+'ซPช†ญ!ž่ใ4\R๐fhr(x3Dำอ๖Wฎm๔;ฟคErบnฯฤจำu)ฆ้A๓(าฤๆฆ์๕f=คMJ\ฌ1  MฬB2jnภpp้‘ ี=>2ฃฐ|ยฐฅjุ๊ƒUงแ&ใก‚ts˜ฆ˜ํฏฤก๏p0๘ }^ ๕-{”‚ย˜์ญs,˜GNษ\Jh!๕„Yi๕Rฃ—0๋ai๏าฬBH/ณŒ˜6ะื่)ค@ฺฤอาปบวG†•–G๘–กT ๑4๘อๅ>ี ลo††'‡’>ฌสlฅ/ิzุคคพฺU๎™Q rซพ)†€”KๆRaใNsฉ๔๕}มฌ€lHf=ต~bF) ป˜…f!)6ทm 7ิ็!wฉ)…*wL)\˜๐#\Dฉส7BNร †๚Ho†Xถูสต~g›j1ี๘=ฌgbิ้บไห๔เึFๆ4bฒ$™K…;ง”ขใฝ„YY•ฬzlR*db@™…คฬถแP?Lม๓พdษ๘ซ{|dF)เ„แ๘คไDr^ฯฤ่ŒRIำƒรม< €ˆsฉ๘ะ฿˜Rดญ—0๋ o๖6๚‰ฅศm2ฬBศณ˜+ฤ็}ใsQT€œH6KwL)œ"K”ชก/8€ู๊[ (ณ•8๘ฎ]๗ฉ9”ะ31๊๐ฒczฐ/˜G_q.UZhi/aึ@ž%ณžZ/aึ“ฏฅ/˜…_f!m2Wุ๊3‘kT€z8~Ÿ๋ฑY‚๐#$วjื]ช@ŽUkืฎษกเอPAอ๖Wถ†๚‰wn&w๑$ผrฯฤจรHฏzPมiฤE5l9ฌ M๏'ฬz(ŠdึS๋'ฬzฒป˜…P$f!-2W่ ๕็}๏T r. U๎ูฃ๐#…WชงฟP$/ล7C“CaJ)Šฃฑํq,8่€โI่™u๘้R*ฤฬ< €"‰ก…aใฮ)ฅXs/aึ@Q%ณžZ?aึ“ฝล,€"2 iฒน๒ภpํeH%(˜dณt๗ุศŒRPTยVฉzƒำ_(ฎ๑ฺตรศ›ํฏ”C]7“(ชไ๐‡ž‰ั)ฅ ใฆ{ฝ™ E๖pˆ‡R -ฌถŸ(ณŠ-™๕dฆw้ f!`ฒFs๗ ๔5zŠMช@Aล-ร์R ŠH๘‘B*U“MqใฃรอPนG)๒gถฟา๔K%7–mคcฆใ,j8˜G@$ดฐ๒^ข7˜๕ภRB้๏_ฬBเณU˜ปgเฺF?qŸj@ขพ๒q[ )แG ฅT ›Cฦฐำ_เ”ฝก‚ts8'f๛+n&ภนลห;z&F@๛*ภ…ŒวLhแข„YœK^ยฌ']ฝKo0 €๓1 YฆฦถวุSคp–j๗ใ#รส@Q?RmC*็d dุ๖ห–` $-'จห‘ฬฅ„ฮูK๔ณXŽฝ~ยฌง๓‹Y\œYศุ๖หv0ิท@P ๒N๘‘ณํVฤศŒฒํV,นฑl $-!จซ!ดpz?aึ+#Dะูฅ7˜…ภJ™…œมถGX[ ษ=แGrอถGX[ 3ฤถGXณ๑ฺตรHšFPึ"ฮฅถ†;ง K๔ณX‹dึ#Dะึล,Vฯ,คf๎“ถ=ภีท@>f $๙$H.ู๖Ma dสู๖M๓RจoœR VMPš้แgE -@ณ$ณžข‡ฺะป๔ณh–bฮBB|์ ถ=@3ฤC†ปูฅไ๐#นc#4อ-)3_‰'ลฯ‰›ษะ\ษe[ Yฑ้มrํŸ๑‚ 4OqB ำƒf=ะ… ดก)ณhถยเ0๗ษแเy_hถ}กพrF)ศ แGrฃT ฝม‰rะ*ถ@ฆฤlekฃ็q3Z#Xฺ31z@)ธจzP!๖fw)ดฬรaใฮ9๎'ฬz ต’YOญŸ0๋iN๏bญ—๏YHHB›=ล&Ÿnh‰ธ๘dG๗c#cJA?’ ฅj('ส@ซ%'ฬM…)ฅhฟฦถวุ๏lS h‹jฯฤ่ฐ2p^ำƒ}กพกษ< Z๏`จo>ศOhก0๋ ญž~๖๐ฒแ†๕๋๒๔ฏึz‰a ึิฟ๔ณh—อBๆ>9ƒ_๖)€ถHŸt?6b๑ ™&Hฆ•ชม‰rะ~O…สะ>ณ•พFฯs“j@[ลหq ไŒRฐจTฎ]๗)ดgยฦปrะO๔ณš่น็ยGއฯิรO?๛F๒๚สกŸ†W~xtอ?-ฝแ๊๎หรญษ๋eaหํื4๒ฌ•*™๕ิ๚‰jVิป˜…@็ไcR3๗ฟฤž"คpงO+ดUmํณ‘)ฅ ซ„ษฌR5๔'ส@ง$'ฬM…JัZณ•แฺหJ@วฤ!๐Žž‰ั1ฅ Ln๕ ย&ล€Žู๊ก…lžR<=8R<๋yc๎xxnf.ผr่h˜๙A|m„fž{๑อ0{ไฤ๗=]—…[7\ต๘ว€L วD7ฌฏoหแ&1€ถŽ!ว๘ฟN?_{ํ”๘uŽF2"๏ธ-o$ณžZ/1ๆOิฒzณ่ผlฯBB|ฺ่)<๏ ๓p๗ŸX|B& ?’Iฅjˆ'ู8Q:+ž ป”ข๙f๛+ฝก~ะƒ›ษ{kWนgb๔uฅ(จ้มxเห ฉ็Rๅฐq็ž ๕ฝ!…ณžงŸ=ผ ‰[รšฑlนnธn]ˆŒ™†ผuCwVB3mรŽ๛k_ซŸ~ๆไkv'ƒŽห๕-๏ [j_ฯyหปำv฿่'ฬzฮ฿ฟ˜…@zdoท=ฯ๛@Z$‹Oบlฤโ2E๘‘L)Uƒๅ }’›ร“Cมอแ&™ํฏ8๑า้ฅฺตตgbิธHฆฏm๔fw)คฮรaใฮ๔ŸR<=˜šYO่๘7๛_K‚4Oํq*หC‘1ƒ3‘@ล0๚SตฏีS๛:…ฐใลพฆฟหปร‡K๋“ฏ้)”ฬzj„Yฯ้ฝ‹YคW6f!! >zา)Y|าg#ŸยdFฉสต—๘ึNH็›กญ“CaJ)Voถฟrmฃ฿ูฆjีž‰ัae(€้มพP฿ะd้•œRœสะB=8ะ๑YฯBเ๑“‡2ข‰Aศ;nป:lนaH —bเ1~Žกวvnแmง[zป“dผฎ๎พ๙:žษฌงึKL๊aY–ŽYHอ‘฿๐ผ/dืgบtd—2VยคVฉฌฝ€์JnO…)ฅ8ฟูŠ๏ ช=ฃรสำƒ[™C) ปึฎrุธณงOvlึ๓๔ณ‡ร#Oผ๖?{ธะŸ|AH ํbเ๑‘'พ_๘ะใ™nธn]ุ~๗i AVkฝฤp!ŠoyะนYHร‘฿๐ผ/d฿ุSt้ˆล'คŽ๐#ฉSช!ศ๊ไPrส=g˜ํฏln๔<›Tr!ู~31jœUำƒฑoRศ…˜Œ[ฦฺุKtdึ#๔x~[nป& ัค(HX๖8๐ะ๓พ^_DสBษฌ' [”Zุฟ ณศ‹๖ฯBBz๔ผ/ไหKตkkืŸŽP าD๘‘T)Uƒต๗?ษอแษก ะ0_)ื^vง่@$ฏ{&Fง”"C๊šโ<๊Nล€๕Z;—š,‡6ฯz„—ฏง๋ฒ๐แาฟ ๅ\o$ะ1๘๘ฑฯ=žŸ™SŒeJQ2™๕ิz‰ฉ\ุ,๒ฌ=ณš#ฟ=เy_ศฏฯtษศ.e -„IR5”ƒไUrsxr(Lนณ•kฮ6$ ื>ำ31jœำƒ}ก~c< ๒๋`จ‡fZะKด}ึ๓สกฃแ๓[xj}fWแ[ถ}เ๚pวmฺ? =ื&n๑~๗{า๐u๛3ต^"ณณ(‚ึอBŽ๖ภŽฺห—•rmoํ*wษˆล'tœ๐#Wช!(Ž๊ไP.โo|ถฟา๊7“7๙c… {&F ำjzะy(Žx0W9lนง‰ฝDohใฌ'†gฦŸ|5<๒อ—}6›เ–๎dd 6Š9๗มม‚M๐กพ๕แOnWw_ษcoฃŸศ๎ฌว,Šค๙ณ„=๏ ลUˆศJA' ?าQฅj่ BP4ษอแษกP˜ ภlekํe,8EŠ&๗LŒงI}CS์อ๎R (œjุธsธ D[g=Oํ-|ฑร+?<๊3ุd7\ท.lฟ๛F!H %yโ๛B๋MิำuY๒5;†ื;(™๕ิ๚‰lอzฬB ศฎ๕.;š๑๙ํอžย๓พP,๑P…]22ฆtŠ๐#Sช!(ฎไๆ๐ไPศ}`ถฟ2\{๒)€ยJ†ภ=ฃcJ‘ำƒnฬ๛jืึUomšmš๕ผr่hธ+/„ฯ๖Yk1!H _รK•๏)D lนํš๐ะงo7ฌ_ืฉ!™๕ิz‰ฑLฬ,X๋,$$มGฯ๛wษศe „้ˆR5 !(บไๆ๐ไP2อูŠSt€ฅ๎™5๎ค6ohRํฅP่o๙sตycาุ“ฏ&รfœ๐ูjฃ[zปรŸ๎ธMหฌอผพ3uH!Z$%[ ›ถEฉeฬB€SV> i8๒ฉแเy_ .9Tก๋G^W ฺI๘‘ถ*Uƒpฆ‡'‡Bฎ‚ณง่็’ {&F ญš€ฬXึฆ6nLzc๎x๘์W^OํฑฯPฅ`ซaถ>ถ๗๋๕ศท„ซป/๏ิ‡ฐๆ-J-cœmEฌ|jภ๓พภน$‡*t๑ศฅ ]„i›R5็“ž ™ฬ๖Wœข \H2๎™5n‡6oh2้ย[›ฺธ1้ฉฏ%›ยl{Lํ}Oุ๖๋;ช2่๓ฝฦฟ๛ชBดI9๒ู[;นตwี[”Zย,ธธ‹nฐ>๒ฉฯ๛’ชะ๕ว#cJA;?าฅj.&น9<92˜ํฏ ง่— {&Fว”ข…ฺธก ศผsomjใฦ$A™๔บแบuแOn๏฿๒nล–ฅ๔;฿ ฏ๐จBดูถ_น>๙z!+ฺขิ2f!ภ๒wƒ๕‘O xXฎ‡ปxd‡2ะjยด\ฉโณ/ซฐ ๑ๆpyr(์ษา=_qŠ.ฐีž‰ัaeh6nhrใ`ํ*'[›ฺธ1้นใแcŸ{&fœP๙Œ่้บ,<ดf[  ~m๘็žQˆญ๚ƒ?nะฉ!™๕œk‹Rห˜…ซ—R~d็[Sม๓พภ๊%Lvัศฅ „i‰F๐1พVkผvํ˜ ฉ ฬ๖W67zง่k‡ภ[{&Fg”bฆว‚๓@|{๒P๘์W^PˆŒ๚P฿๚๐ภ'7ุ œๅ‘'พ๙ๆห ‘q[๏‡K๋;๕ห'ณžฐq็Lห%ณ`ๆฮ‡Ÿ>v๔ี๙#๓ืซฐ๑P…ญ]42ฅ4›๐#MWช! Yโอแพ4 g๛+ๅฺหใ>E@“ฤ!p_ฯฤจS๐VczะA\@fศ แ;S‡"ใn้ํ}๚ๆNnRH๘1]ถส๕IXฝC’YOุธณ5ณณ  N:Ž~๓X€h’{บhdLhฆK•€f*UC9>อoุฮ4WHูสฎ ๘4Wœฅcใ€Vbz0๖Š‚‡€”{c๎x๘ุ็ž|ฬ‰็gๆjŸฯ OํM1Rjปฏ&‡tH2๋ ำƒๅฆฬf!@œ๘o'€Vxศ60ฆ 4“อ4Mฉvิ^พฌ@ ฤำqwL…Žพ!šํฏฤStc๐q›O ะBีž‰ัaeX†้มพฺ?๗q)ท|Œ9๒็‹Ÿพ9|ธด^!›S*n๋๚ƒท‡ซป/๏ิ‡P w7ๅg2 šเ๘?วฆŽ+ะJ๛jืึฎ?ฺบRฐVย4Eฉš„€V๛ฬไP>lปF๐q*8Eh๑ž‰ัฒ2\@}s‚m@๊=๗b}Cเ์‘Š‘c@$˜^)@އ;หk๚ฬB€&8๖ืo‡ใlFดลม๎žQ ึB๘‘5)Uƒะnใ“Cกฮ_pถฟฒ9ิOัฝI๙€6ŠCเพž‰Qงเiz0ˆqŸBi'๘X=]—…ฏ?๘ณแึ Š6๖ไซแ ฟจ)ฃ๗฿nXฟฎSB2๋ wฎ|ึcฌัั๙pt๏แไN*ะN‡kW_ืฃป(ซuฉฐZฅj่ ‚@๛mซ๕!SCZฎ|Œ=เ#ะnqๆ2ี่GX0=8<์d€เcฑฤฯ๓_yA! เ ำํ๙™น๐มมLพGwH2๋ ำƒ+›๕˜…k”ฟyL๐่„kjืิ‘฿นwซRฐZ6?ฒ*ฅjX\ฃ@‡$งใN…–mBšํฏ”k/+5ะaษ)x=ฃล>oz0~1ฤd€เcqm่{ย๖ปoT(ฐUR.z“YOุธ๓ยณณ  N๐d|œ?ช@วำ๕่๎1e`ฅl~dลJีืSA๐่ฌxฃwฆq(Cำอ๖WvมG ’S๐3ำ๔`o๐ฐ฿ž<๎๚฿>ิุ“ฏ†7ๆŽ+ุ–Rlถ?Bฑลgฟ๒‚Bd@ 6@F๗„;วN๛ณ  Ž?{"๛V ฦปFw—•ๅ~dูJีึ๗ฉR๗L…ฑตณ•kk/ฑ็|า์แž‰ั…๘N๖ีน'xุศ€|Œ[คl|ไ†๋ึ…ษG฿งPPq๛k้wพ็๛A†พf๏น9\}y'?Œ‡รฦ๕YYะ‚@์ซ][ปFwฟฎ\Œ๐#หRช&A! ํV€lงjื&e2`ผgbดœ๋฿แ๔`=๎S dเ#gฺ๛›;ฝI ่ Gž๘~xไ›/+DFาพเํ@އ๚}*ณ`MŽ็ทร๑6Ÿ2แ`ํ๊€ไb„น R5ฤภXํบK5€ŒŸ ๅ•€Œฺ[ปส=ฃ๙ >"๘ศนl่{ย๖ปoT(จธ๑ฎมแ•UŒŒHI`M€ Šศrื่๎Jม๙\ชœO#๘8€lูึุZฝ,ณ•อต—๘ฆI๐ศš8ณ™jไำƒป‚เ#1"๘ศน<์Št_~ณBdศ๓3sแ๓ฝจ@&อ?ึ1มG ‹โณปSG*๗nV ฮวๆGฮiI๐Qศช๑ฺตcr(œwR#๘{žk” ศฐx ^_.6@NŽีนองศ‚z๐๑™$,gบแบua๒ั๗)\ ำ๗U…ศ๕ญ ฎƒG๒X8๙Cฯƒ™vธv๕uุษูl~ไ,ฅjฐศƒ๘ะTใP‡ณ>9’œ‚ื่oฒK๐ศ˜‡ž|ไผ^๙แQEยŸ„้ศŽ๏L ฿ž<ค@&>9Ÿๅ:2poY)8“๐#งiงjืMชไ@839_)มG ‡}O&ำƒืึฎุ› >™q#/„ฯV.*n€ฬ–ฯ~ๅ…๐ด๏๓@สแIมG oโ3ฝ @rฆKๆ็5ฝิ- > ysฐv๕M…ืมวว•ศฉ๘d^_ฯฤ่L|ด1๘XŸGm๒ฉฒb์ษWรQ!ธxป;๑ Šคโ๛ว-ฝแ๊๎ห“ฟใถซ/๘฿พ1w"<73^9๔ำBoฑํ้บ,ีฮnXฟฮ^ u‚๓Gีศญ{บFv)‘๐# มG Ÿบ๓KทอทชRy๏{B‚@ล-P3…ฎม–ฮ};ฑ่!™sถผยภž{q.|๑[ถ=8~พตท;บก; ํบ$๔ธ–๏}๑ใŽ๓S๛\จฯW ีฮอเฉ’'€Bธงkท$ย„$๘Xถ9๗K?๙ปp฿ห_U (โS”ๅž‰ั=ฉ่€ zๅะั๐มม ณGNๆ๗Cฟผๅ]aหํืฌ(@๓ฦ๑dkXด™ร‹[ฤž{๑อยิ/n ๛‡ฏผฟ8ภ9}{๒Pxไ‰๏ฏ94พ๔๋๔ทต็ฌ๋ง๖ฟๆ้‡๏L*ฤ็jฏ\๘ไh€T| ่แฎปw(Cฑ ?œเ#Pั฿†฿z๕[ ั==ฃcฉ๚ˆฆ{kŒกLมG S>8x <฿๔ๅY า”?p}x–wญy[ุน,#c(๒้g฿ศm 2n_๛๚ƒท๛‹\P Aฦ0แJ6*ฦฏำ.ญฟผๅษvวN‰_ฯใว?ไซน฿๛ตฺื๓v…KฮG๐(ฐ๑ฎปหสP\ย&๘มŽ—วร/ไ๏(ฒ๔ ง7‡๚ฦGO ™ทs=๒อ—s{P฿๚$๔x๋†๎ถฺฯฝ8W฿$ถวน ˜n่{ย๖ปo๔—X–ฅม๐…mน nธn]๘๗๋ื%_Ÿcฐบม๔ตŠ_รวž๏aณ‡s๙๙‰ŸƒษG฿็*ะ1ว๙D8๖7o+Pd&XP‚@>,๊|R๐ศจW ฅส๗r๛๛‹กว฿ฝ๛ฦŽn[*€โด•nBK›‘๛o ๏฿๒n€B‰_ป?ุ‹น๙ลO฿œlh7มG€E%X@‚@>œฅsHมG ร๎ไ…๐ฉCน๛}ฝหปย๗ผ75กวsYBŽ=๙jฆ6B๖t]แk?๏/PX๑๋vš<{ไDn~Oถ?p9มG€3Œw}Eฒh„ F๐(มG€๓jR๐ศฐE ๘ฐjอ@ >9ท><๔|f?žฎหยŸ|o๘pi}!>_1๙ศ/‡๑๏พฺฑแkžl8เž{q.|์sิ๑ภ๚jลMสทn่๖‰š. >>%๘ฐ ใ]@ๆูฅJ_‚@>ฌษใณ•rำ~6มG Gb8#ซโยฏ?๘ณ… >FqbpC)ท๔ถ?”๒ลO฿,๘ฐ 188๙่๛:๒ตบ8r'h:มG€5ูvd๛ฝcส_ย9%๘เ#@S4')๘ 1LฒwgqทRล฿๗_ี~?๚žถš1๘Xค )ภZลภ๚ืผ=|จฯืNมG€ฆ€ฬ1แว|Š@๐ ฉึ€|r่น™์m~Œ!’‹ก’ข~๗ษศžฎหZ๚๋>ฌN^๕ะ๖› €B;๑สIมG€ๆ€ฬ)แวœ|Šเ—~๒w‚อทบไ๔เตตŽมG gzบฒ Œแ‘"แ”ธr๒ั๗…๗oyWำ๎ฎ[พ๖เํ‚kฟw=(œ“?<Ž=yL!šK2‡.™ŸŸW…œ|Š ๏{๙ซ ะ:กgb๔ภฒหz๐qชvmR6 oyโ๛แ‘oพœ‰ี๖ม‹{jkแ๓ฝ^๙แั5Qภš>ดอ=]ธ{LฒO๘1Jีฐ9ิ4ปF5€ผ|hซ  €ˆ›z>ีฃเใ๊ฝr่hx๚ูรแ้g' _9๔ำลญqปใญฎ Ww_ถvMธฃvบก[ัฺ ญศ|๖ต)๘?^แ“ฌšเ#@ @ๆ€๐cฦ >E๐๓o ฟ?๓จBดื๙ำƒ๑ว€\‹แธRๅ{ฉ๘ศซ4n_ซ›ร-ฝ‚๐ภ๊อ??*๘ะ~wฉd—เ#P๏}๋aวหใ ะ~qๆ45_น๖ด ‚@ฐ~]jC‚ไู๖ปo ๊Kฯ๗น‡ถ฿,๘ฌI >Ž๒๘‘฿ฝwซ2d—อUช†๘ะูL|r,ฟ๐o_ ]'R €ฮ9๊ _oท) Pi<%๘@Q <๔\xj;๚1ฤเcš‚˜@๖$มว=วยษy^ ƒืฎพฎ‡wPŠ์ฑ๙1ƒมวฉ ๘ไ˜เ#@jฤ-SแูมoมG `>\๚wฉ๚xb๘B๐€ขˆNn\|šA๐ bj๊ศ}๗nVŠ์~ฬ˜%มวMชไU๗‰ทย}/ >คฤ;~๎๒MแแืU(šึฏKM่!~1„Equ๗ๅa๔[COืemตใa‚ภZ๛/o >ควBฒW)ฒๅ’๙yMu–”ชI๐๑N•๒*ฟ๐ฏ_ ~๚ลHwๅแŠ_}งB…๕สกฃกT๙^G?†ธ๕๊๋ž„@ hž~๖p๘๘็žiฏƒq๋$ภZฤเใ‰็O(@๚ฌ]}W>ผ๛uฅศ›3คT cA๐ศนfFRโฒ๗^&๘^ธฃ๏ุ้ฏท]ลญW‚ีท]ำถ๏ล๑ื|ึ๊ํวาkSํšz๋พ{ฏUŠlp‡,#มวm*ไูŽ—วรํs/(@ \๚3—†+?.๘mฟ๛ฦ๐๔ณo„ฯn๛ฏ=๒ู[“&{๑ ฿™:ิฒ_ใึ ษ๗]€ตˆกวใ฿;ย%jb19Vปถ*E๚ู˜ฅj(มG ็b๐๑๒๗ 1๘ุ๕ฉuแ’+™X0r-แ–๎ถšq๓T@„๐ะ๖›ร‡๚ึทไ็Žมวฏ?๘ณษฦe€ี:๑โ‰p์o฿V€lธ๋ญ๗Ž)C๚ ?ฆ\#๘๘ธJy๖K?๙;มG€”ˆว+?๒NมG€3\}y๘๚ƒทท-ƒ.ญWxX" ทส๕MPํ๛ฎเ#ฐ't2ผ_2f[;๎V†tปd~~^RชT ›k/จ@žลเใ}/U!R ใฦวธ๙€s{c๎x๘ุ็ž ฯฯฬต์ื|€ {jkแG^ณGNฌ้็i๗แ@>อฯฮ‡ฃO ๓วิ ฃ๎นrื๎1eH'แว”jงjื5ชไี{฿๚A๘ยฟ})txK1RเŠผ3ผใ?^ฎห๐๙ว^ ใ฿}ตฉ?็ ืญ #๗฿n €$๒ี0VปV‚Œ›$?ิ็ภ`๕ๆฮ‡c{…“?๒<6@ฦ•ฎต{JาG๘1[ชแฺฺหฺu“jyตุkแ_๘ผเ#@Jฌ๛ภ;ร;A๐`%ž{q.|๑รgฏ้็้้บ,”?p}ุ~๗Š +C฿ž<”\+ูฬผsวฦ๐ฟฯื) ฐ&Gฟy4œ|อณุ9o๖๔]๙ๅ”"]„Sฆ|œช]›Tศซ๎o…/๋—ย†Ÿ@1Rเ?wyธโW฿ฉซ๔๔ณ‡รท๖Pxjk+ฺ๘ฃฟ ฟ๘“ฟW€ธไŠKย•ŸX—ผpq't2›|[!๒m[Ÿนw—2คร%๓๓๓ชะaฅjุ\{๙G•๒์็฿8~ๆQ…H‰๎฿ฝ"ูภลอฯฮ‡ฃ฿:ๆฉ@Asๅ—v)CgyบฉรJีะ[{™R ฯ๛ึยŽ—ว %ฎ๘ศ;–i่|8๖ืวŠๅ๑ท~๏อสะYžp๊ R5\[{ูSปฎQ ฏบOผ~ฅัะU{ ๓๙ —‡wวห`™ž|;œ|m^!Šg๊ญ฿ปทW:G๘ฑณฦjื&e๒์ ๚ฅฐุ .Ÿ. ๋>๐N…Xฆท๋แฤฬI…(ฆธ๐nฯ[ฟw๏ตJัยRช†]ต—ปTศณ/‡ ?Bคภฅ?siธโ#‚หuโ_N„ใtB!Š-.พฅ qษผ์ํVช†rํๅq•๒์—~๒wแพ—ฟช)pษ—„ฎOญK\ษืN†cu,ฬS ี+w๎V†๖๒ดS›•ชas๖r๎g฿œ|H‘+?!๘ฐ\๓วๆรฑถเ#K ฝ5x๏Veh/O<ตQฉฎญฝLีฎkTศซ๕ว^ ผ๔จBคฤบผ3\ถม`นŽ๕a~v^!8ำุ[ƒ๗nV†๖๑ิS{MมG วบOผ˜y4tี^่ผwๅแฟpนB,ำ๏แไ?ฉœKฬ…ลไตJัยmRช†]ต—M*ไูoฟ๚อฐแง?P€ธ๔g. ๋>๐…Xฆr"ง ภ…ฤ|ุ˜2ดว%๓๓VฒทZฉสต—วUศณ_๚ษ฿…๛^ชBคภ%W\บ>ต. @pq'_;Ž฿วย1ต`YชWม๎aeh-แว+UรๆฺหTจฏ5๘ูป 9๋รL๐๙$ฃbถfฐ ค 9Iข‘ไ ตศ€‰ฒฃฑo}็xฅ…ฤป ึฐVึ$qB,m.Wท‹ฅTmภ[˜ญw3FdwSXZg#mะB$ฐd๔a} d ฃ๙่้๋ aพ„zฆฟ๗ํ฿ฏชซˆ้๎ง๛ํ้‘๚้ “.ูตV ั๕นŽะ๚‰A” ?–ฃ~,ไOz_5S2ะ๕G๒91T~ฏๆฃw(ฬ,œ=€ ๋ษ„฿๑  !:–ท)>Lม๘sใŠLวS#๔๗‰กz”ซkCแ4W @–=ธ็ นA$@หe-ก}Y› J47!ทgRLGฬ{J ีฃX%CaMแ์6IYvฯกMแšแ]‚H€ฆฮฆะ๕นvA”h๒ภd˜๘› APŽ๙#๔oCu4ๅ๓&ฺ+m`(,)œm–e‹Olฟป็ฯ=ค34ิg”"?–ฃnดp. *โ๓]๘/7ˆกฒ”+l`(ฬ,œํ งgK2ฉw์h๘ึฎตก;7" €่Xัฺoh@‰FŸ “Gฝ€Š9^8-้๚ร๕DQ9> พ๒ž Š@ฦ=ธ็ฯข๕-ŠS0„โ#•๛dFูช™ขจๅว  k g7Iศฒ/๘N่?ตO ะ‘ฆะygป J”3&^ศ €j˜_8=*†สQ~ฌกฐคp๖5IYถ๘ฤ๖๐ฉืž@Bt}ฎ#4u6  ๙Ÿๅร๘_ €jZ9๒ฯV Šก2š๒y“ํๅ qŽtO8=O IฝcGรทvญ นa$@วŠ๖ะ~Cซ J4๚๔x˜้ค จถใ…ำ’ฎ?XฟMๅฑXOลG ใ๎ปQ๑ !Z.kQ|˜‚๑6ก๘@ญฤžู1”O๙ฑLCaMแ์&IYvฯกMแšแ]‚H€ฆฮฆะ๕นvA”(–'[Nิา‘cีฃb(OS>Ÿ—ย4 ……ณฟ•@u]>;„ู3OŸŸืy๚ญงใ็<<ยหฯ฿x๗iyยT]{rgX๛ใ?@Btoกฅ฿gš”"?ย่_Žฯ >๕๋Ÿร๔(?NำภP˜Y8V8อ•@ๅฤrใ‚พำงXlœ_…gูW.Až9<%w8›žH๘ำ]_ฝcว„ํ7ด†ŽVJ5๖๑๛ษค จ—ใ…S_ืฌCSื*‚i*"oผ๊๔้†_ฌๅยลงOฟบ่๔?๕฿‡๐_^:}R„„wปo๏FลG€„hhณโ#ภL์ศ…ซ“!4ษ€บ™Q8ลๅว%ข˜:หำ00 g฿–@yโบใgืฆ๐XŠแัำศร^>่[_{6ฃ฿@4u6…๎{;C๓L3PŠษฃ๙0๖Œ…˜,H„฿๊zdฃb˜ๅว) }…ณmแt๋€iธyAƒKBธ8มฯคย†็ O๘{_4ฆฑฃแ[ปึ†๎ˆ0 .>ถ฿ะ*€~w,L๓>iๅ๊zd61”N๙qІŠลว๙’˜บธ๔๘ภํษ.=พ—$๊Owฎ ง๖  Z?ับ>ื!€p"L์ศ €คู^8-้zdข(‹Ÿ‚กฐ&(>Lู์™!ฌบ9„~1}ื}dฅ$ๅžC›ขฉณ)tู.€MtR๑€คŠฝด5…ำ}ข(ๅว ……ณฟ•ภิxี้ตวžŒŒ”วํ!ฌ^'OนoษฆหF๖…Gwญ@BฤลวธภนๅวB}j,ไOz4‰6ะ๕๕ฯ‰แ”Ky4 …™…ณm…ำ\i”.ฎ=๊ข์ฎแัพ๑Tๅ%๗1ูา“ บ๋๋กw์˜0 †ึะฑย๊#@ฉฦžนW'@า/œ๚บพฑ Q|ธf”dMP|˜’ธ๖˜ลโcW,๙!|ืB8ฏำ}Mv๚กMŠ ั‘ฆะพผM%สdR๑€ด˜Q8mรน)?žรภPXR8ปWฅ‹ลว_™Ÿyร/†๐—๗…p๙l๗9้wํษแSฏ=+€„่ผณ#4u6  ๙ฑฦ๓ธ H“FXuป>œ๒ใ‡ 3ƒ-ภ”|fqcฯˆ+๗ยอ ๗ค๘qœ ๗๎(€„hฟก5ด๔๛c;€Rง๑bRfรศซfŠแ์ZE๐กึNsลPšู…oนƒK๓ถ฿[ ๚B๘ฦSคฯ<zวŽ  š?ฺฺ—ท  DนW'Cn๏dMฒ uf„ำร} ฯยGศŸลภP๑Asฏ$JWใbฃŠ‹—xษAส,>ฑ=,}‡‚Hˆฎ;CSงฟ™(E\{ฯใ‚ อn๙Ušgก๘†Bœ €ฉนy  I“žHธo๏FA$Dว๒ถโ๒#ฅ‰ลวX€€”0๒;ซfŠแผ›๊ƒ=Nฯ†Pข}ฝ๚๘N คE,>v็Fฑ๔ุพฌM%สฝ:Y<@ฤ1ผŸ๒ใ{ …%…ณ•’˜šหgหเ IบkO๎ ‹Nl@Bt~ช]%Škq๕2ไถ‘฿Yฅ…๐ญ"๘นก็A7H`๊ฮ๋”ม{ลไษS!ฌž,H–žHธw฿FA$D๛ ญกฅ฿g””jฟŒ‡|์>6ษ€Lู0๒ปซ๚บ~ข8อปชmMแ4W Tสฏ. แๆr Y~ะฆะ;vL ะ‘ฆะพผM%สฝ:Y<@อ†E๙๑-CaIแ์^IPiซnแ๒ูr ฎ=น3|๊ตgwv„ฆNI PŠุ้ีGศฐF~wีํb8M๙1‹3ƒV,Uาำยื-„๓:eAปoฃขํบึะา๏็J5ฑmขX€€Œ{tไwWอCญ"(บฏpš+ชๅโ!ะ@๎=๕เชง:ืฎฎ‘Ch๖8Š |/”A)Vยlใำิม?:๐„ขๅฒ–ะ๚‰A”hbDศŸฬ €Fำ๐ฝท†.? ง?orP+=ง PKทพ๖lธfx—  ฎ=ฦีGJ3y,&ถ็@#š๊มUk9€†-? …ธปตฦ1@ญ๐‹!x•จžH๘๕C›ํ7ถ†ๆ™M‚(ัฤึ !ะศ๎;๕เชพFฝ๑ผธกpšแ๑@=Xคfฏt๗n นA$@๓G›C๛ฒ6A”(๗r.Lš,๖฿64๊omฤ=0–ฮn๓ุ ^..ผ,|7ฺ๐œ,จžkO๎ ‹Nl@Bt~ช]%ส…0ฃ‰šd@รป้ิWW๙๕๕O5ฺ oิๅว ๓ิg‡p^งจž{๗m@Bด]ืZ๚›Pข‰:ย˜เ-ž๚๊ช™vฃ๎WCaMแlฎว;@e|CSีำqบ ีpฯกMกw์˜  ฉณ)tฌh@‰&N†+9Aภฯล>}vฃช80๚ g_๓Xจ<ๅว้YySณgสส๊;n{ํYA$D๛๒ถb€าŒวีGเฝพv๊ซซ4า nดๅว ใ$๕G*ํ‹พบs#‚H€ๆ6‡๖ZPข‰s!z^๐มmค0๏ผ ทฮn๒๘ in^ย†็B8yJ”๏ฺ“;รขŸj@‰๒c!LlŸกIp7๚ฝUทw๓๕O5ยmคๅวG=ถHขž๋Tฮฝ๛6  !ฺฎk -อ‚(ัฤ&B—œรฃง~oีฬFธก ๑๎ซกฐฆp6ืใ€คŠ๋Pฎ{m ฝcวMMกcE› J4y,rฏไ็{r๗5ย อ|๙q`(๔5ส @z]”*.>NšLอฃYฟญYพqCaIแlฅว1@mœ<%ƒrฬŸย์™!|CLอต'w†ฅฏP ัyg‡RdหŽใo๚๊พžpAOซP †๒c!L๗\Mฒ€)บํิCซ–t>ผนฌภฌฟ“็Qaาไ3‹CX=905๗ฺ$€„hนฌ%ด๔7 "ก^=žูz4lูqข๐๋“แgoๆ>๐๗]ีือ›]sAXพp–เ Šr/M„p^0= งพฌธฆ|>›?, …มยูท=~j็ัมำ๋…L฿กใ!š๊>Sฐ์๕็รฝ{ ข็ฎะ<ำว'อ“›‡ ›„—๖ O๙=ฟป% ฎธ$ฌ,œฌB@eๅOๆร่ำc!Œหส๐๙ฮ‡ืoศโ หไวะ …™ม๊#)t๑Œ.Ÿ-Jg๕ 9ฺฎkU|L˜-;އ/(<ฐ~ืดŠQ\‡\๗ฤโืY๗๘ซแฤ๐„` B&{N๑ส๗่ฉ‡Vอฬโ kฮ่v_แ4รใ€4บy (M,>๖Ž@4u6…Žm‚HตํŸ{่…ฐศhEพž$Tึไกษ๛qNPพุฃป/‹7ฌ)Ÿฯg๊ …พยูถ Ps†0ฎสu่xฟfฟ˜s่ษ„าƒกปp@u,o ํห”“ –?๛ะ ำ^z,ี๙-apล%aeแtAOซเ`Šฦพ?&O *งฟshž, ,.?ฎ Šuฑm *แโยwฑหgห๗ลO(>$D๓GšขVลวศ$L_n๏คโ#Tšฌ L•†ย‚ยูJSา๎ๆ2เ์zวކฅฏP ัพ\๑1)jU||'%H˜บ‰ฟ๑็้P+O}mี’, ฌ-?>๊1 @,่“g๗ล฿@B4ด9ดRซ `ํcปk^||'%H(M๎วนฮ ชcM–nLfสCaIแ์&Oฒเ.a๖L9๐~ืžุ.€„่Tป`หŽใaใำq]” เ์๒c!ŒศŸ@”ฅ๕ว,},ฝีG2%ฎ?~o›xท{m@Bด\ึZ๚›‘ฌ•ธ๋tฆนaำ0ธโ’ฐฒpบ วJ(-๗๗!ฤ๎c“, Š6N}Yธ!™xwึภP,œอ๗ธ K๔ษ€w‹ซื ๏@Bt,oB<น๙pุd4ฑืฯ$œW'^ส ชo๎ฉ5ซณpCฒ๒ั๔k<&๊๏ไ)T’๒#๏u๏พBHˆถ๋Zญ>&D\VL%Hฤ›a\P#kฒp#RญทV็z<ิ฿หePIฯa๖L9pฺฒืŸฝcวํVแลรแฅ=รฉบฮJ4ขp>ไ~l๕j(ฎ?—๖ัšๆ+?0b%ไQEฒ*ฎ?~o›แžC›„)า2๏สท;ซx๚ อ}—†ฆž๎wปžฝ! œ๕k็v๏ ๙w๗ษ=๏g`๊โ1ฺtัฌ’Žจ)๗‹฿' ๙รGฯyๆ฿|3L๎'๔”‹ซอ3›‘ฯl=šฺ๋~ฆ—+W\VN๔ดบSศค‰ฟS|€:Xsjอช kึฟ‘ึ๖wำฤ๖้ Cฒ๊๒ู2ภ๊#$อ™’TK้โโ™cs็๎ฎฒฟ~หผ+ฆN๎ูW,Xๅ‡฿,:šxag๑<ทcง;†ำิำU8F?VN{gฝUH>}ผfน่8]“GŽOeศฺ่Xฺ—)?&ล–วร็z!๓ทำ$$ฑไ_‡ฝธ{8ผธงpฺ}ฒ๘แ Symsuyแ๊พžbrัผaNo‡`2l์ใล$PWฉ]L๋ปeฌ>$ะม7dP —ฯV~lTq๕Q๑*ะย๙กuั‚ำeชŒ.;VRquฎp ท,-s\œ›xซd5ฑuป€จธฆžฎยqบ XHvœ–&fิผdqh{k๒ฬq:พ๙y ฎ•~|v6…ถฯจ=K@ฝ=ณ๕h๘–ca๋Žใa‘ัฒ_ฤฏOgฬนจ#,_8+1ะk bกฤ›๏๛๗--Mแ—ฎ$ๆฏษ า6Už“Cฃฑ๚•sฆ๐ฯญ;VV\†œุบญX„ด6วtลUวถ…งQหŽ••sคx|Nlูฆฐ\V“งQ–฿ห$PซืZO>{ธX|œสฒcนb2– ๏ธุ"$@…ล’ใ™๕Xfgƒฌพ๛ใa๕]P–ฑgญ>@‚œ^|(]๋i|wŒีGส‚>4"ซPžธืถ๔z…วช็|zฒใ๓w†ษ#วŠEHks”"›q1ฎ&าฅu6ไํถ Tห‰แ‰๐ฬึcaใฏ–ฝ๐8]๑rใkx๚๔’pวาฐhžฟ(็y=ูทผp|Je๖๘sf™ V qRน˜ชๅGซษg๙ฑ๒แื•C#ฑ๚ำำ;+ด \Z 'eช๚zปdต้Y‹ํฟ4ดฏXฆ”œ„ctฯพ0V8>ใqš๖zฃV“๋ส_๋†ฯภ$PฎXŽูธ้@๑รjน๒Xช…๓f„GV]a  Dฑ์๘ไๆรลโใtY}*ม๊#$R๊ึำV~\S8SซH0ๅวช}คshSแ๔ด  DgVใฒษฃdีุ”’“-ๆHแุฦ฿คจ!โ๊cฯลs’็ึฏl /ํDP‚ฆ'ฎ<&ต๔๘^+oน$ฌพ๛c^๋œE,ฯn๓_.œ 0]ฑ๔ห@" u>ด~MZฎljสVาA๙ฑ:~kc๖ศกX}„าลBU๛Šฅกน๏Raคฤ๘s? ใฯ>r;v #ใโบcฑ๔X8'r;v…ัว79>?€ีวdปฎ๐็ โ” €RฤUฐตํ.ป Sื:ฌพ",_8ห๐–J•ฯฐ๚Tย้ีวผ ™Z\—Š๕ว4ฝ๛ๅพ ๘@ƒ:ฏSโึื~ ๘็P,=ฝยŠ\๏ป%‹‹ง3kใ›ŸJ†4๕t…๖หฌ<ฆTหผ+B๗รฟฅ๙วugShปAy,ษ>น่Bๅว๗ˆซM๋žุ[\pR‚kแัฐ๖?ฯl=–ฺื:_~ไฅฐ|แ…แซฎ๐:hh[vฌUั"{|^?K”#ฎ>Nษ‡ะ$ Hจุฯ‹=ฝ5iธฒฉX~ด๚๊K!ยลrจดย†็ไuVแร)=fOอ‘0พู้0ถ้!?์น/ญš{gอธ๒ุิ%ŒP‚<อ๊c:\๗น฿ฯณ œ?!.ƒeๅตำœ‹:ยŸuธบฟว 4”รล๕j|ีG ฦทL„žIA@ฒ^ฝไฏ?ถฌYณ&๑inซ๐@แ์W<ฎ’o้5!ฬž)‡J{ๅP[_–Cึƒใ? ห#xXz์zเ7 ็‹‹หrdGS[[h™weh๛•šฺBศQ%ศ‰ฅวŽ/:WFh้ปดx’ญ๛7>ถ^๓‹a๒๐ัโ๑ูˆ:๏์(ฎ?’lcใ“a๋Ž‚8k>๙b>๎?,fหํอ‚€K2ฟ๕'6>ำโkƒฌˆ%ฮฟ†9ฝ @รˆkw=๐฿ร๖]'ซ๒๕YmU(O~8ฦท๚ภBHฮยiด๕ฆ๘\าฏhโ—ญ>คหฃƒ!ฬŸ+‡J“๎ ‡ฌ๛W/=zวŽ Kqwฏ(œ_!Œ2๖๔ณa์๑MJ vf้ฑmษba4‰ญร่ทฟS,B6Šถ๋ZC็gฺ๙)ฐ๐hธ๕+kฑD–  ฑผธ{8|๙‘ร#ฃ™พ+oน$<๘…~w8iqํqใำช๖๕๏่ ฿Xๅฯใ€๒X}€TIล๚cr_P|2nู๋ฯ+>ย[โบc\“SฌjLํท,-ฎอoz6Œm๚d‚(=6ถึ…๓‹งฑ'žn˜cณ}น5ำด˜ำQ,๓ญ{bฏ0JKข1ซ ›(A@ฦ=น๙px`ฎ†ธญฑ .ใb@ึฤ็ท/?๒RุบใxU/g๕6P–ธ๚จ๘ฉ๛zฑทท&ษW2 หoๅG€ิฐXี๏‰d˜ีG8ญ}ลาbนชฉปK„›#ลศฑMฯ ฃžpะำU86—…๖ปnE“GŽ…ัวž(ฎAf•ีวtบ๕+ยK{†1E–  ›๎_ท+|๗นร wป?ฝคWศ”ธเ{๚]Uyื๊#P V •~า๙{๋๚’|]~ ƒ…ณo{ค‡๒cUฟ/’Qq๕๑ฝF4ดๆKC็็๏ -๓ผน‚๗‹EซS๋6†Žยจฑธยู๑…;’๙@ฑxjฦLฎ@๖฿šg6น“S&พ!๔ณ]qูฉS‚€lจี:X’)@~ฮบอหaฮEBฆ-?ย่wว้๔๙ฮฏฎิ+ืœ๐๐ึxภiณgส ซ–{^4ดŽปW„ž?zP๑‘ณเzั…ก๛แ฿ ]๗)4๗ฮH-2๏ฟ4๔|๓มะน๊79ซึ…๓CฯŸฏ-žgIหe-Š)uuO๘ณฎฤ4ล7ำฎ{bo๘ายบว_-'€t‰฿ฟ?๛ะ ]|Œโโe\พHณZอ›ก๘”-ทำ@ŠญI๒•kYณ&™ื๏ญีว•?้ z ๚ไP ๗!|CYsํษแžรO ‚†Klvhฝแ—…Ai™9ณCา๋CนปRM=]กใsŸ]ซV†ฆ™„s?fฺฺBฟZ๚?rvŽฯ๔—ฅบ๎์อQ~LซK{;รœยiห วรุx^ ำsบใD๘w๑`แื“ลRiG{ณ` แ๖ ๋ืGxiฯฐ0 b๛ ™|r‘Qาง–ลว(ฎๅฦŸฅฆ+ฎ>Ž??ยค, ฅfNง๗'ญเnKโ•K๒ปV๎๓ุฒ๎žC›„@Cjธ>t๓มะwฉ0˜’ธBุ๑๙;‹ซ„qสi™weแธjhฟeฉ0˜ฒธ?๑q”๊ใเฒ–ะาฏไ•vw ๔†ฟx๘Zซeฒ ้K2ท~ๅo฿#.@>น๙ฐ €ิ=งืฒ๘WNๅ(ฎ>ŽหRn0ฉWฌ)ŸO'  …%…ณอ7)ŽWx_y“ชแ‘ย๗ถษ!Kzวކ๕าWAC)ฎส}แฎะถdฑ0จˆัo'ŒmzVe—ํwฏPzคbฦžx:Œ>žฮx่ผณ=ดRซ;1#bYoํcป‹ozง|็wท„ม—„•…ำ=ŽHŠZ—dา่฿>|Mฑtqล7–ูk๙œW?ฝคW๘@YFŸ๙7๓‚€๔่|psIปRI(๛5/๐nณgส k~๊# &ฎ๔u?ŠTT\ŒซๆYย˜๎qiํ‘ kฟ๋–โq‹ตฉ:>าค๘˜1ฑ ฿ฤ฿์nลข|–  yโ๗ใ/?๒ขโใ9|๙/ EINอ?งฯ้ํP|ส–3ฉ๘ูq_ฏTโสCกฏpf3 ศดธ๚ธ๔๕ ‚†ับp้‚Z฿ฅย โZๆ]บฟ๙`๑qFฺ้W, =๔`hพ่BaPฅใ๒ซล‚mjމๅm๎ธŒŠ+?๑๐5Jข ษฟ๖กย#J}ฅผ~‰…"€${`ฎ๐าžแš^ๆ?น๛ใ‚ส6ฑห๒@†vjํ๊พค]ฉ$.?ฎ๑Xฒnู๋ฯ †ัq๗Šะu—BSw—0จš๘๘ŠณŽ/)Œseี๓VVŸ—ี‹ตลล฿๋“\t6…ึOดธำ2N ฒฒ”  ~ฮk]’Iณ˜U|อD๑๙้™ญวjz™๔ด†ๅ g (หไ‘ษร๊#dฬšค]กD•†ยฬยูJ€๔:yJp.=น‘pkฯ ‚†ะนzehฟ๋AP3ํท, =฿|ฐX๐ใ าโŸ•Lj%“;WFqi4ัฯ7ถ 4%ศสR‚€ฺ[๛ุnลวiˆฏYถ์8. Qโ๓R|~ชต•+. ็w๛ ( <;'…ูs๛ฉตซg&้ ต&, ๛8}์;a|๓๓ ŸGว+ฌฐRwmKฯG{"ไ‡“๓Amืต†ๆ™fพ‘)AV–$Tฯ“›ืe,K๖  ฏSV฿qau๗ภ๚]ลŸกj-็\ิแส’๛9ฝGศฎม ๒csRฎศภP1˜@–]{rg่;&2ซนRลG# ;WFh_ฑดกs่\ฝR๑‘ฤˆศ๘}"ๅsฌ>๒–X‚‹‡ฏ ถpZ8ฯS–๋L rเK?*.TลE`๚^=ึ>๖cAT@|๓จงgถ-œ๊๓๗EV€ฒ‡;0)ศฎนฃฟฟz0)Wฆ9AมX}2๏ึืž™ฅ๘HRu|ฮbฐัœYa=ณถ‰๙~ัwib อm-อ๎E ฒฒ”  |๑๛็uZหชต฿- พฯ๋๋vีๅฒฏ๎๏๑ณ.Pถž\ฑ dฺ`RฎH"50–ฮๆ{\ค฿ๅณegำ;v4,:ฑ]dา™โc\ฺƒ$ŠภF*@ž)>ถฬปยO2ฟo$คู~ฃีGฮN ฒฒ” `๚ึ>ถ;ผดวRa%mqผธบPฏ็๕zฺW\โส–e๕ภMฃฟฟzAฎHR>ฺ~ะc ฮ๋”œอmVษ(ลGาโL2 ksีtฆ๘h…•ฤจsฒฉณ)ด’๒#็ฆYYJ05On>พ๛aATA,ิฺ–ว๋๖ผ~AOk๘๔’^wP–ษ“!f^ะ๎Kย•hส็๋๛CศภP่+œ๙›%€Œ\ยส›ไP Rx๕ฐAiี“ ๚ฅCwแฒD๑‘4šณ/ผ๙ะ‡p๖ž“qL–ฎcy[h_ึๆ`สโUื=พทธD๙ฮ๏n).ฌ,œโq€Ÿx4๚•ฟญ:X#๘ฦช+ยŠ@@ํ|๖ก๊๖๓ไ๊ป?V฿๕1wP–๑4&(?@๙Hว๏ฌ{ฃžW หƒูฑ O๐AŸุฆ๘Hๆฤ’Uืฟฉ๘H๊ิ{mฎšวคโ#Žษาต^งdล๔X‚ฌ,Kpv๗ฏ฿ฅ๘Xe๑๕@ญฤ5฿z~Žฒ7Pฎธ๘จ๘ ง๎๋สTิy2€rฯกMB S.Y]tก0HฅXถ๊\ต2{วคโ#)>&;พpWอ.ฏํบึะ<ณI๐”E ฒฒ” เ6l:`iบ๖-–‘jกž…๋X|œsQ‡;(Knืค ๑ ึ๛ ิต80T `ฎว@vยล2€๗บ๖ไฮะ;vLd†’Yับp~่\ฝา1 ัถdqอŽษ6ซTde)Ai๐โža!PU๛Z$ฌ!Yต‹ึฑp]/V€ฒ‡๛INะxๆŽ‹ีทื๓ ิ{๙qะc ;.Ÿ-๘ ห^^dJ\ๆRฒ"+jYถชลGฒxLถฏXZีหhHSh้o6งYYJ@mูq<|๖กยKสTู๋wฟRึZจgัzNo‡ŸS€ฒๅL @Cฌ็…ืํc๎†B_แ์&๗?@v(?ย๛๕ไFยาื(2ฃใ w‹)%๑1?|4Œ>พ)…วค22^๓๙;C~x$ŒoฎฮHดะ&dช*– =<ฃXY๗๘ฐตpฮ๔)Anุt ฎธ$ฌ,œ.่ฑ ิึ;Ÿำใsะง—XNขzžูzิ๋‡:ˆฏ5ฌขีR๏ีว๘ณ@นr/็Bh’4จFฟฑบฏใu{๊qแ๕˜๛๛๗ูข๏g๕‘,iธ>ด฿ฒTdR๛]ทใi+•‘ษชXถo๎ฏNฑทํบS– +ห$Pg–?W8)ฃ)GQM๑๛ฺวv ขโข๋ฅS J๊น๚x๚๕หล๎ ,๙ใ๙โ hhƒ๕บเๆFผัTว‚>ภ{๚ฺ„@&ฤJ,ข@–uฎ๚ช•ญ*-5ษฒฆ๎ฎะuo†ฆžฎส;ืต†ฆNKLm)AV–$P Tz{X@U^Wิ๓น=~pร๙> (Oq๕htƒ๕บเบ”†Š7ุ;}2ไผฮ~ม‡†VีษS2H›kO๎ ฝcวA๊ลโIฑ€า% 2ฏ๛แ฿อฝณ}cA35!๋š/บฐ๘ง’b๙๊E ฒฒ” j๘ฐาใ™็๒9uŠชุx4lุt@u๔็{MTฦ:?ท[ญส6B๎ภค€นฃ฿X}{=.ธ^หƒ๎s€lฑ๚X}/”Aฺ,{y! ฑx (ะNฏอ})นืฏงซXะ„Fั2๏ŠŠ-7ค)ด๔7 •บS‚ฌ,%H ฮUz<ใŽฅสTฯท ฿วโ๗5๊๋ษอึส‰ล๖gถึ๏C2็๔v๘น([ฑ๘8. hฐZ๓ป }…ณ›฿ูrใU2€w๊ษ„ฅฏPค^ว+Šลh$อ}—†ฮี+รฉuwb๑ั +ฆ–ฅ!๗ยฮ0ฑu{Y_งํ†6a’(ฑน่แลยอบว๗~hู†s;S‚Œ‹Yƒ+. + ง zฌฝn*ฯม๑9ๅำK”ฉŽwWฉฟX~Œฏ%*ก‹พžฯ€Jศฝ’ กI@ัmฃฌ๎๋ธžZ^h=>๎>๗5@๖X~„wณ๚Hดฬป2ด฿u‹ hHmK‡ถ๋uโ๚],fB#Š…ไๆYๅืืต’DฒYY– R”บ๔๘Nw (>R=kฟฝ[ ๑าžแb žูzดฎ—วภล๎ ,๙7๓!Ajฑ`‹&ะศโ1ะuKภฑŒW๏ ัตฬป"tฝbZouญ$5” +๋ฝ%H qล๔ญ_ู6>}`ส๏ี=แชพ!R๋฿+„„ฉ๗R ฿฿rฌฎ—๏ƒ€Jศฝš๐^sGYฝค–X๋ๅวA๗1@๖x• jA๙1=n}ํB ีฺฎ/ฎฬ…š๛.vูชRบ๎MedxK๛]ท„ๆKงvคฉธiฃYYgJฑ๘๔โ๎a@ƒ‰ลวฯ>๔Bxiฯ๔Žม—‘ชฐ๚˜Lqฉอ๋ \๕,Rฯ้ํห^่Nส2๙ำษฦๅ| มZ^XอสCafแ์6๗/@ถ\>;„‹ฝe๑‰ํB ตš{g…Ž/)x‡้”ญ*vู+–ื๎€Ÿ๋Z5ต%TลGาN ฒฒb๑้ณ]xr๓aa@ƒ(ท๘-_8KTลฦM„P[”R2ฤโc–z๙คื.@ไ^ ก)899999999999}ะiๅ่ฌžYซŸOjน8่วA€์๙ฬbภ;-{๙ะฉีนjฅ…9๘S-[Uไ๖Yกฝฮซ“DS]dmปฑMhd‚dๅฤ7!?ฐ~—$4ˆตํ.ซ๘xว@o8ฟ‡)Py๛†gถDBy”ใ๛[๊๛พาj5Pฎ๑ท–ฮ๎๖Z]๒#eน๑*ิสถ=2Hƒลวญ>’^ญ ็[˜ƒณ๐<ลฒU%(#รู•บศฺัๆะ<ณI`dŠdๅ(@B๖ลีฅ๏>Wqn๕‘j๙ึใฏ !มbi:.วL๗5Hฝ\฿ๆ\ิแNส’{5'เ\๎ซีีค80ฮๆป_ฒๅๆยณ{ฟ;ƒท๕ไFยขสคSSOW่\ฝR๐!Šeซฺผ๑Yฮญ”Eึถ๋ZEf)AVฦฺว~^=,ศ XZบฎฒพฦ=ญa๙ย …IUŸๅsฉพญ;Ž ˜ฒ-…็Žธ6_/qต \นWญ>็4๔V๗ีโ‚jต8่>ศžX~~nู๋ฯ ิ๊๘ย]ๆ ซช_ŽeไxL..ฒถฏX๚กฟงํบA‘yJๅ‰oJพ.A@mt ์โ๒ี||’|[^8!`สถพP฿โ๔ป€ฒไ฿ฬ‡๑ผ €R ึโBj๕๑๗ทป?ฒๅ๒ู!ฬŸ+‡Zyๅ า`ู1ๅGาฉe•กmษbA@Iวหกmเ๚0พนzฯ๙ํ+–…ๆ‹ฌห@Iวห+Šวc~xไ}ญ๕-กฉณIH4ŒX‚\๔๐Œโสศบว๗Z*š‚—๖ 2{5ฌพ๛ใย€ ูPr™๒#ี๒ไfซiฐล๋)`พฟ๕X.{๙ยYแn”'๗สdz(อ`แดฆฺR๕ๅวกb๑Q= c>ฃ#SS'Oษ ้zวކS๛A*u~แN!ภฤฒU\gฌส้ฝณB๛]ทJW‹ฯถ”ฺ:ฯ›hL– ง'–คN O2โ™ญGห^}œำฎ๊๋&Uy|๎?2*ˆˆเ๕0๑9#>wิห'๙@5 |“'…”j๎่ฎ^Pํ iฎม ฑ๚1็u†๐+๓ๅ๏tkฯ Tj_ฑ44๗]*˜สา]X\gฌ†Žฯ+#รTล๕โธbNq๑ฑํ—Z…CCS‚œšX’ฒยู๑-ๅ/. ฎธDT…๏7้bMHหsฦ=ญแำKฌVๅ™|m2ไ฿ฬ ˜Šมj_€๒#Sf๕ฑ๖^>(ƒค[tb›Hธ\์€ฉk[ฑดโ๋ฑผีบะ'Lภttผ็๛™ีGxวฯ*J%ธ้€ #โฒ^น–/œ%H*nแัยใ๓˜ RไลรBR๑œฑ|กีG |“ฏZ}ฆlฐฺPี๒ใภP๑xG @†ฤีGๅวฺ;yJIvูศพะ;ๆMKคO\ฎk๊๎LCศ(d,>Žห(KบสCafแ์6๗@vX}ฌ/ๅวไZ|bปH sPyqฑฉงห1 Ip๒@N O฿ฟฐu# ฝฎ๎๏)๋_พp–ฉธXˆูdTฉ}d(แนพNหŸ๔ฺจ€ษŸZ}ส–บๅGซc๕/ปs#‚ U,ฬAuดฏX6อoฉ๐ ’NWภ4์?<๎_ท+ |้Ga{•3€†‹็wท‚Šณ๚˜n๕*4){ฎุ}ฒ.—{ว€ีj |นƒส@ูfŒั๊ช๔ [ซt…•2$ญ>ึฯ๖Ÿศ ฉ฿&RฅนR sP%m+–†ัว7Mํ˜์ZฮTส๘ฑFศฆ`หŽใaใฆแ™ญว„๑ฅ'Hฟซ๛ฆฟ๘ษE ช๘พ๏ตฉf(ลฯฌJ์œŽpU_๐€ฒLฦโใDแMฒส๛„OU๚‹Vผ80fฮnsdรy!|fฑเƒ\3ผSคสt—้€sk๊๎ mื‡๑อฯ—~LZb…สyEPข'76/Y1zŸซ๛ฯค=ญลภtžใฮ๓ pT^\X๖=7ๅ๗กUlเโหิร"ฏ]€ ˜ด๚TNUฦ›ำrEจX|์้C=|CItูศพะ;ๆIธ0ืถD›ชฉ}ลา’oSO—ีGจด“/ศ>ฤ‰แ‰ฐ๎๑Wรภ—~XฟK ใ,ๆ\ไA ฆSธบฟวsUQฏB •Kฌg๓ณแ‰บ\๎๒…ณ„”-งTฮŒัoฎฎxฏP๙€ณš=ำ๊c(?&ำฒืŸฉbaชฏน๏าะiIฟทuแ‚โZ$P!“#สp๑๚๗ฏU,=ฎ{bฏๅขsˆๅ' ๎่ญษฅxf๋Q!dภพ#ง„œี‹ปkแ2qํz๙ย …”ฅธ๚8. ข*+lญไ 3 gทนŸฒap‰ีว$8้=‰ด่ฤ6!qaฮ๊#ิF๛Šeแิบ%พฅย‚ŠพhV|„๗Š+S7ฯlตX?Ÿดœ™‹ฬW๕๕LiๅึrU๛ž‚ๅว,จืช'†s5ฟLลG &ญ>•—์๒cม๗@6\>;„_™/‡$x๙  ’ๆฒ‘}กwฬˆIXฦjฃuแน_@5๗ฮ*ฎDคo{r๓แฐaำ)~8-ฅๆ๔๚(ศŠม—„ึ๏*้๗ฦฒไœ‹T^\๛ู›9AdไพT’ฮ๚Q‡Ÿฟ<'•‹ๅว&95c๔W฿๑๋žชิlฎ๐ผ} ซn–œอฒืŸฉา:pฝ FšบปB9Žน6ซPY“#ส4ผรaใฏ†/จX๔Q|œžX”ฒใށฐpŒ’/TC\b€Jป งี๒#Pถษฃ“!นชcI%ฟ˜๒#๏sใU!ฬŸ+‡คุถGIsอษB 5b ซ๙"o‚€Z:ื๚c๋ยB‚Jz๓ะฐ๖ ๗ฏU,=ฎ{boุdT(ำt~w‹7C=๘๙’~฿ขK’0U[•ย‹ปOึ๔๒zํTภไมผ€jฉhฟฐbๅวกโ๓'ฌ)w^งีG๘0ฝcGCฉ}‚ 5ฺฌ>Bอล๒cSOืฉB2TšีGP\‘๚๒#/†฿Q๘๎s‡รฯฬ ฅL~แฒโz -W๗๗„฿=GrNoGธชฏGXT็{๖ สูyuBภYี๚gฒO.๒็‹@๙&N จ–นฃผบb+•|7ว๗ @๚}fqซฒ'ฦ๖Ÿศ iŸุ.RฃนwVh™w…  โบใ๘ๆ็฿๗๏’ก N hOn>6l:^ฺ3,Œ Šซ)w ๔ 2jpล%แลรลฒ๘๙ไยYBข*โBณ( –{”)"๒#–€ชŠ#‹*๑…Z+|ฅHฑู3CXy“เร,>พMคFŠฅB€:‰๋T~ŒฅH ‚|%„ษSr ำN O„›‹๛Œ คยฮ๏n ฌ๒!uฌ>}œPr๙BหITG\j 1~fซฅE๓fŽ(วไัษšไTU์ฎฉฤชH๙q`(ฤwoฮuฟคj์‰๓๒A$IOn$\3ผKค†…9จŸ–kฎ|฿ฟk๎ฟ44_ไีPQรVษฎธ๕ญว_ ฯl=j5ชŠ์ซรœA@ˆศK ว๛บ'๖พ๏.่i-ฎฟB5ฤลQเ๙~OmŸ๏—/๒็‹@๙r๛&…Tั?Yื๑[๋๖”๛…*ตธฤ}n7^U๘๎ขฦž8'ุ$สตร;…@jฤโcSw—  Nโ๑ื'ถn๙เ๓ฎ TZ\~„Œ‰+Qq้๑™ญว„Qe฿XuEq5hซ๏xXxอŒ๐ภบ]ล5]ลGชฉึeƒŸa`zนส?pjแ้Eœฮw}ˆาี}=ลUH•๑๒'๒rjaIแดก/Rฉ?}tคืy!ฌบYId๙1Y฿&R#–ฎ€๚Š๋๏*?.\ จค๑c!Œ™๑ไๆรaรฆแ%E‰ช;ฟป%ลรื†ซ๛{„ (ร7‹ๆ—๘ะ ชg๋;`• WW๕๙9+–๗9U\ู๐DุฒใD๑฿ฟธ๛d๘ู›นš]ซ*Bฮนจฃธ:ฆ(ฉ $M๎ีG fnI(? …™…3๏ฌHฑฯ,แbšH–“e๑‰ํB š{g)?Bฤฅวัท~ิำZๆ]!จ่‹ๅd@๊ž(–ob๑1.Q}qๅํ‘UWผkฅh<๑วq2oไ€*‰oผ€J๛ไยYB แลว๘Z+žโŸฅ$้'>์ญโ1]^ฑน่š ยrว3PG๙ฃส@อV‰/R‰•บ}^—ฯaๅMrHชm{d—์ นA Š อ}—K๙แ‘ะ2๏J@ฅผ"R+.|๋๑Wร3[ึt ‘ลี…Xtบc Wภššd@•พื๑ฉvYcษH‚๘a.ะPฏฉพ]vŒ็V.Lบ๘็?๑๕Dณ8„๙sๅT"ƒ$Y||ปH…ๆYลต9 Zฎyซh๙*K๑‘”yr๓แฐaำT/คอง—๔†;–๖†E–Qจƒ}ฯฯœซ๛ฯPWq!ฒ่ฤ๐D๑CขbูฑQ?,*ฎA๚•ฟ ซ๏xq  š&M จตุ;ผฏœ/PV๙q`(,(œy๗@ ืยเ9$ูษS2HŠžH่?ตOคB๋ย๙B€i้;ฝ๘ุ2๏ a@%ผ,/พy/ฎ<ฦโc–— ’$.21pq๑‚ึจ๏๋€œจจEื\ 2%yI#฿+.AทwฤYํ๏€๊™<”PksG'}๗}kฯtฟ@นหVR๊ย3x๗&ฺหeื๏ฉั6pฝ Ab้ฑน฿+T›ฏศ€ฤฺx4|๋๑W‹oเ‹o\ฃ๚ๆ\ิVฎธ$1ะ.่iuื{เg๏ƒซผ๏;ั๕#F68P a,ี&….์L*y'ูkัM๎„ป54 {gœB2w๎์:@{ง˜ฦ3๎ุณNออฦ4ํ:v์?bทื8)™้mˆaณ;“ t'8Fุ’ ขŽุ€%H:W฿+!6?๔ใxž็ผ^3$๔‹ฃ๗stฮ๗=๏็PLฆฺ“ฑุ๗ไžž3นŽ๛’)โฯ<ฒาs@๑] กpV๙จˆฮ๑ํษ้~q}s2ๆ#หB๘๐ๅvoผ%ƒดธ๛ฬA! ตอ๓Cmซ’คR2ูฅำ! Ÿฉs ๛L2้ัฤ‚๒Yึฺ˜LyŒฅGH‹8Š)Nถ ซโ”วธ9Aฤไ๎ >ัk$Ptฃc!ิศจˆ8|๑ษ้~๑ดหkทฟบGูrหฌถ|BY ˜+M~$#๊W า๘ปนโB€b:o๊#้‹S โi”วฺ๖yษคG“OHฃkŠฬcฒ(ž">gOีrX S'@.nn[7.P4…Sฆ>ำ9“/ฎฏิ @elฟ๕^เ๏c™pฐOiะ|๑ิ๘fr ู`บค“‰ฌPdCสT^<€/ผโs_y:ป.ฌmŸถm\’L=จ+q—์˜xฮ$ž(๊ะจ@f`็sวB๛๘๏ฟ4P,…ำƒ€J™{๑หV฿๔‡œฮ+?T‘ีญ!^‡ฒ`ะฑณฉq๗ู—„@&ิ4ฌ`@ux๛eP1รแ๑g_{ปN9€ฏLZšย†5อษคว9๕ ๕บBอiฌP1๑D0๑$Q>๑ช็LŠ่ั'zรทฟดZภŒฮBแผษ@E;พ)?pmทฬ a๛ฝrศŠŸฝ!ƒด๘ญทLจo๗‡Oชภpcไ@ู่>žq ์? Œ2Yึฺ6ฏ[”*m๙๘ฺ "ท?mแึู ุค[|d๛ฮฃกค3แพมคT๊๙`ฆฦN+>ื9/œV๙qอรกuี*นdวๆ๑ปŠsๅส้๑[ƒสdC}ปๅ9U`่PV๑เฒธuu›เT.k็%S;Vx€l๊้@)๕cHณแ๐ภฎฃž7)ฑ'๗œP~fฌ T=ำย้N~์”9@vฌn แ๗:ไ%oผ%ƒ4๘อ๓วร์ั๓‚ ๊V~@ไ฿yๅGJ๏์เHRx|jฯ  ส$N1Y>?lธ$ด47€Œฏ%F…@ัด+?’R;Ÿ}=)ๅฒ๖)ต8ฑงw0™ 0]cงวBจ‘PY฿ึyำถว๗O๕๋”ชภ–Oศ k>๑หๅ๑าkฟ๏ƒ}—_/๘ฉdCŠ„šู7 €๚™ (™8ญ ด๗พŸ;pฏLZš’ษqาใœฦzฉีพR๙จŒท?คL,แลi‡Mป.ซxขฎฺLKแl!„9ฉp๏๘ถช_คs›วoฑ๏\ ธžUw\฿C฿;๒Lิ›๚@5z%„ฑ r ่tŸ ฯฟ8v๏F™,km ›ื-JŠ7ึฌี&žุฅไpัฟoวŠนแึูu&5โดวฯD๔(›30vบ  -:ง๓ES.?ฎy8ดŽฟบC้wืย6#˜ฎั๎ฃB โไGศฝ๓ฆ>R\๑Œ๙q๋๊>#Œ2Y>/™๒เ€ผ*E๙…ส[4Kภ5ต4ฯ*ษํฟฉณค…i•็๙+`& ส@zฌบ๘๘ถnฺ๖๘[S๙ข้L~์”5@6lฟW0]ฃG„@&ิ4๊V,๙'?ย I Oํ9ก˜P&qJษฺ๖๙aฦ%กฅนA @&Yว•ะฑbŽจธ'๗œ_zฏ R –P—ท5 ˜ฒฑ7วBจ‘ใ S๙ๅG€œฺ<~k}็9ภt๖™`๊#Ucธ_L[ภprฐ๓๛~ฮ  ค Zšย†5อษคว9๕2+žฬเzbIฑSู–ท"\*&ž@j๛ฎฃaoืiaคeŸ ˜ฒยนBn>€tY”ธka›๎‘ฬ„ษdEJๅGช@,>Ž]Sิ{๔‰ฐ{€0สdYkcุผnQR|ศๅ# 2ท=สืTLœ0xŽžะrX7vบ  m:ง๚S*?ฎy8ดŽฟบCฮ้ถ^ภLR~$๊Zo๙7๔Š ˜ฒฝ]งย;š๔X&k็%S;Vฬ+qข5ภ๕ฤขbฑylEฅ<ฟo ™๘@>”€๔™๒˜ฏฉN~์”1@บmฟฅพs`&ฦz‡ยะyA u+– €;ฏศิฤiO}็„ J,N!Y>?lธ$ด4+ภ๎3Bศกลึ9ภ5ึ{ถ+?RžOศŸฑำcBR็โฮm7m}|d?ชฯภฎ1@zต0„M๗ศfjคิGฒกnล„@u๚™ ˜ด8ํq๗A”Pœ~ดaMs2้qN ๒H“RLt๒ฅS;V*?R>gG’i{ปN #ล7อ0%…s…FไคR็๘ถฒŸl๒#@ŽlฟWP ฃสdDJๅGชภpcไภค(>–ึฒึฦฐyขค๘P-Z €Iธuv]874Z”๏Kื๑๛A9ฤโใ} ‡๛…‘๖5‰iิภ%ๅว9ฉิ9•Ožt๙qอรแถ๑Wซไ N›วo๏\ (†ฑcB j[ €>!&ๅ๙}Š%ฒถ}^2ๅฑำLาฮไG`rทท„ฎ๎3ล๙^ญnw(žมpŽžะrX)ื๎9`ฦN„คี๊ฉ|r}ฉพ1ๅsืย6#(†ฑSa์ไiA ตmท €zEPภpx๔‰WQDqสศฺ๖๙aฦ%& Uk™0I-Mล{ิฑRษ‰า‹ลว๛zนhK)ญxb*€ฉ*ผฉคึ‹ปถญพiหใ'๓ษS)?vส ถ฿+(–ฑพใB j›็‡ฺ&่  ๗ห€z`ืQ๋I<`wรšๆdาใœฦzภฬ™ํพ3oL_&}{ัึv๏wC6(>fฯวฺ็ ˜š‘ ็•€T๋฿”ชมๆ๑[็;ศŠe๔ะ! 5Mศ @;ย๐ 9p]บฯ„ฎ๑™‰S6ฏ[”€้‰ล์SภํลLฤ“ะ˜:K))>fO๛ŠนกฅนAภ”Œvซ'๛‰๕ฅ๘ฆ”ว] Cุt ˜F๛Ž Lจ_๙!นฑง๖ธžฬฤฺ๖yษ”วŽs…๐.สภคo/ŠTX4๕‘RR|ฬฆญo0e…s…jไคZ็d?qRๅว5'ลGGฟคฬ๖{eล6ฺ}TdBm๋b!็&ฎซ`8์ํ:-ˆ)บuv]X>?lธฤไ€๋p‚`ฒโฤฦ–ฆ†ะrxF฿ง}ฅJC๑1›โิG๋`:ฦ,Hป;.~em7}๑ทn๔‰“h๊#@สl๎ แฮr€bํ>"2ฃถอY^จCฏศ€๋๚nื)!LA<wรšๆdาc<0€k[f๚0EqZ์Lห+ๆ’ข;;8ข๘˜A๑ไU;ถ,0-ษไG€๔‹}ล7๚$ๅG€ บka›๎‘h๏q!ตM๓„@ ๗ห€๋๊๊>#„Iˆ๎o^ท()>09ฆ,Sต|ฑืฎำ3๛mท’ขบ\|<ค๘˜A~๎7CKsƒ €)KŠ#r2ก3ฑุ)O€๔ุ~ฏ  ฦz Lจ[๑!—N/ะ.ศ๋๊้ยuฌmŸ—Lytเ>”O<้ภแ>k”<่Xi๚05ํ+ว{=7ฟ5ล’Sœ๔ลtŽรึ&ด้“NbLŸฉ@†LjXใdหซไ ›;Cธs F๛L~$j›็ €>!nจไฐ%(ปถ}~ุถq‰้Ps๋…ํN LัLO<ณผีิGŠ๋GCW๗Adฬ๚ฮๆ๐เ็ฺL[แํB5r2กs2ŸtรฟพญyุิG€ดธka›๎‘”ส˜๒#ก@U๎—ืe๊ใฏkijH&ฤIJ3'xZSำ‹ำำ-›-ok E๓พฐ{€ 2ๆ Ÿm ›ื-0#c&?ู1๗โWทตtใ}ื๛คษลfต,าa๛ฝ2€Rํ>"2ฃnล„@ ฝ"ฎ๋์ะˆยๅ๓ใAqฑ๘T๒๑๛f–ฒฏริG`ฺทsฆ}?ฟŠ!ž0j๛ฎฃ‚ศxRซวถ.ตŠข๐ฆ๒#)ฑทุwฝOP~ศˆอ!น@P*ฃฝฆ>’57 €3๙ฎ+Nูบ๑vล@สฬiฌBtฌT@ฆ๙Xmๅ๘cด็ŽM๋k—ท"@f์์เHธG 2โึูuษIญ6oฆNลP0๕ศžุ[|แzŸ w- aำ=r€R๋=&2ฃถuฑศทKงวhไภuอ™]„ญ๏l6. -อ ฎB-อณ„k็ ˜–้ž &>ฦ‹%(˜ฉ8๑ฑไฐ ฅ฿อ8aq๑ฯฉ$…ๅI878’Lิœp|`8ษ9–M๗ N๙๒,km ึ4'›า#PLส@u่&๓์ษ*9Tึ–OศJmดฯไGฒกถูWTแ2เ†–ท5Vอฯj d‡d฿ฺ๖yBf$–ฌบบฯLํ1nซฉฬฎSใ้ช๙ใ๓'q‚jวŠ9ษ )โบlykcัžKนษb ฒงo0๔วRไภ…p ๛์{>gโrล’ด5#P*…ท•€ฬนแะฦ๋>ปณๆแท'(ญOยช;ไฅ6ฆHFิ4)?P†๛eภคฤณ๕็yšA๙ถn\’Lฒaq“ษYื>อฉmb‰zสๅว*:มฅหw์’สT“™คx ฎำน๙yึw6‡m—(M@ฦลƒ๒๗ "ฃ๛ฮZ ˜ฉXศjij˜าษz–ท"8ฆmoืฉ\=?๒nqยใ†5 ฦทf…G€๋(\P|2ซ3(?dฯG–…ฐ๊9@9N ์hผYไุ๙๑ํ‚˜”ตํ๓23ฤ๘6ฏ[6os๋ํTศลอ สKลyผ:?<๕“๚๘X0>6„้8;8}ข7—?[,oธฤ3ภ$ฮ)?™uโŽฆนG~ๅwหฌหS๒ํ;&2ฃฎ๕v!oNศ€I‹ˆฦi‰ป๗d๎ฒ;€๒kykcฎง/ๅูวฺ็ (Š๘Xoฒๅวxฟำ๕ิžSš2šž3˜ๅG รZฏ๗มk–ื<|/ tถ|"„ฦ9@นŒv@Zœ™ ˜’851Kๅว๖sรึท‡Ž๑ื@>-oSbษขeญกฅูg€โฤืdJiํ+=>dz๚†รฮ็๒s’ื85–ใs=L]แํ๑5r2iี๕>X{ตส V฿๚~|• \ฦN Lฉm[,๒ํา›2`Jโฅq๚cฺลหธ๏/>žydฅโ#ไ}}าz‹2ศt) ุึNrš์bลkฆ้๑g_ฯั๏หผฐ๏kR|˜ย&?ูu๑k:ฏ๕ฑ๚๋|]ง่สo๛ฝ2€r*œT~$[jf฿,๒ําi0e~ฎ-์ํ:ฮ ฆ๊rล‰๑ ฝMใœฦz; ชDœืi[›p}ส@)nWž๚ฮ‰฿o4)?2uบฯ„๛2sฤ5ำŽญK']เฺ ”€Lkฝึฎ7๙qตสksg €ฒ9tDir0eฑX”K‹xเ๊c[–†๙๔a๋ฦ%ŠP…–ท™˜%qฺ”5P๛‚ฦIW๘1Sท๓ูcนธำfn์MลG ๓Zฏ๕ฺ้|ลท๐ถ>uท  &?’5ฆ>sฆ>2๑@นญŸพฝข—!ฐ๚๔#+“๗L€๊ึฑbŽ2ฤฺ จิํKœ Sีำ;บบฯd๖๒วi๑คQ_}`น“‹ฉ@๖u^๋ื{i•สgห'Bh๔ท-(ปฑ“สdGm๋ํB ฿.ฝ)f$NY<>0v๏(๋ปพณ9lฟด Lh_97„็Ž "โT6ง€RูฐfAุy๛ƒลMณ„ฤ”=น็Df/๛ฒึฦฐcหาd2*ลSˆๅว9™ึzญ\ตธๆแฐZfๅณzf๚ร”Tยh๗Q!คล๙Ÿษ€ฑui่X97l฿Uฺต~œRฐyขฐi|3ฅxทๅญ่ฯ SRŠ'ษY>/์ํ:}ี'ey˜‚ œ๔ฉXโ๏Bœ๘่y€โ{หไG ๓๎ธึjฏ๑V™”ฯ๖{e•06`๊#@ช˜H‘ฤุฟ๕ŸV'S|Š-~ฯx |๚๎dาค๖€ซ‰k„e ™OfPJื›.ปธนA@Lษ๓๛~žษหฝพณ9|๕ๅžG(• "ฒ๏โึyต๗_ซh๒#@™lฟy^เ„žP…“สฉr้ด (šๅmแ[_Zถ~๚๖dJใLตฏ˜ž~deุ๗ต™LJว Oง],b(aฅC^๋ไ<ฅ8i๙๖ไž™ปฬ๑$R;ถ.ต๓JจpมไG Zฏ๖N“*hแm!|๊n9@ฅŒ:"€49Š (ชx {œฮ ‹_๘l”ง/ลาd< ~฿_|(<๓ศJ`JึvฬBสm6๕(“kDงใLฆ`oืฉpnh4S—9D  ดฦR|rฃ๕j๏ฌŸส'P\q๊cฃ“yBๅ ž—@ZŒY›Q:ฑl[ภp8ะ}&๔๔†žพม๗|nœบฑธน!ฌmŸŸL˜ฎxโ„x2…ฌ•ชE,Y๏ๅฒi๑่ฮ็Žฝ็ฑ*Lล๓๛2uyสdคB€\X}ตw^๋™ิ{ไ3ง๚ลk๛ู!ผ}กJo•[C๘๘*ืจคัพcBH‹ 'd@Yด47„ ออ!ฌ‘Pz+็†ฝ]ง‘B[7. lbัq}gsุฝWๅตๅญ ุLูม‘Lญ)สง๐ถษ@nด^ํ๏)?ฎy8จjม4ลขใG–]๎Zhข฿d ‡pฐ๏๒๖?‡๐ฦ[ี๑sวฉ@e๕@Z ๗ห€‰ำค•ำ'N}Œ“9สiฦ%ฟ^~4}–)ศาzbำ')>”Qแ‚ €ธ๊xฑซM~\-+˜šOฌพผญบCำKขเๅํ๓แฅืBxrๅ2d^ล‚ฌ๋ T^a่ผาbฬฺ €Y>O)d๊#P -อ ษยD‰ํึฦzก0i{ปNeโrฦ ง~ฎอ(ฃย“€ธ๘—Zo๚?๏ป๒}ตW๙ผVQมไฌm๙ๆ…๐ภ๏*ฒSฬ๒ูยŸoพœqm๙„ •6ฺ}Di2๔Š ศ9๕ )c๊#PI›ึ-๚ๅ+ๆ„I;p่L๊/ใฒึFลG€ (ผญไJ๋ป฿กำpหฌใฟป\ะ[เoฃ%3Q‚ฬ[Q0N uฝส+ š,Dฏท'O €2๙€œZ>_)b๊#PIฑ|N{ŽษLา๎3แะhช/ใญณ๋ยŽ-K]ฏ*aD@ฎฌ~๗;๊'๓Iภฏต0„ํ๗†p็Y”ห๏u\ž๙GO†๐๖…l,ฑ8k๊#ครh๏1!9cสไุ๐ Kึ4‡GŸx5๕ฅ…j`๊#ฑ„™‡ฮ$S๒`2บ20๕q๋ฦ%ay›๋4@นฝUกF@ฎ๖๎wิNๆ“€หb๑๑ฯ7+>VBฬ›tydูง๎กฑม„4((‘ควฅำ2 ืLL‡?& โb ๛“n“ึำ7˜๊หO.ฐy";  F 2๒ๆ=CฏV~ผGN๐^ลGลตส‰ูว}ีdœ๚ห@:ŒT~HKoส€\Sจผ๕อ&Rฉ๑เ็”ฑ™ผžt—wlYj'THแmๅG w&5๙x—XZS|L‡ธถ฿{yŸdฉ.&?คศˆษไ[,-kUผซ”[gื…m—H฿ธํ}B`า๚Oง๖ฒm๔ํกฅู•Rธ  w3ิ๑ืสk2‚๗R|L—;\.@f‰ฉ>c'`O6v๙sษฺ €3ฑฒู+fEiž๚O.ฐษ๚ ข ร&?๙W/ธพอ—หvคห‡?ยG–…๐?gใ๒š๚้2f๊#@บ\zSไฺ๖yIIเะจ0สจฅฉ!l5๕€Œ:;4’ฺหO.0งักg‡ืˆศ—‹ตญ๓ฆใ๑ฎ}ืว;Eฟฒ๐6ำ๚า,NŒำฮิGHŸยIๅG€T1๙€*หฆ?–฿c[— J`รgจดย“€ซ\[œ๚hZ_zล}“…Rกฉ>&?’eฃG„@Œ(?P6ญ[”LคLyrQ่X1WPdqขuKณ!*I๑ศฑฮ+QฝB5‹S?พJi‹…๓รพห๘‰ี๖ค๒#@ส\zST…‰้;Ÿ;&Œkij[7.2mqำฌT^ฎv'จผ !ิHจ&?ย5|d™ ฒ NTL๓พŠลวž๓‡ิ)(?’aสปไฮ%Sจ.ฆ?–วc[—&eSศฒดNW\ึh็TXaิไG ท:ฏวปฺs|เ2ำ๚ฒ#–๎`:/[œL คฯุIๅ12|U~ oL} ส˜Xz›>น(t˜H@Nฤ)‹]gRu™–ท*?TZแํ‚ั@U0๙ฎbแm!น@Y๑แฆ๓rญnu=‚ด* žูฝ €|ณ6 ๚˜X:หZรึท €H[ั0ืšฎ @ ฺ8ป_–ื<ฬนƒ‰฿’Vุg3gz(คืX฿q!๋oฏ๋/93/ชN, lธDE ฅ;ถ,Uศ W6ฌiNีๅ1]  g B๒๊ืž€บr๒ใmฒห๚mศœด•o™ยวWู/”Faศ„,€ฌผnQ29‰โy๐sฟ–ทษ€|‰๗m-M ฉZร@)]๚ฏZ'พ๒”—๊^๐“™)S!ฝLอ#/ืใบK@> ŸU๋มฯต…ฯน(,okด#า  }๒ญs|฿จ}ื;˜กO˜ฃ ฉฆˆ๋1คฬ๐ Pีๆ4ึ‡ฏn_.ˆiธ\|ญ$Cศปตํ๓+61:NYบ๑v; % ƒ!UฃVลฅ@ฉ)?ไKวŠนษ4%ฆ&–FM  šฤ้ฑˆXN๑d;ถ,uฒสฉuโ+หทษ`fV฿ผ66ศาlฌ๏ธศผั๎#B †๛e๏ˆำ”ส]fศฒวถ,MJฃPMb๑™GV–mอ01eูษาฅpมไG ๗Z'ธฒธJ.3๓‘e2€ด+  \;yZd฿่ภ;b™แ/Xž” ธพX|ฐฆYTํšกHลG€๔* หจ๕"(ๅGสฅ0p*„ฆy‚ศ‘–ๆ†ฐc๋าpŽรยธลG๘Ur็ณวยS฿9Q๔๏‹•๑ค qm@Jีˆศตีo$“ื<ซQLฯยBX0WvฃG…@NฎหG„@๖™ เ]ึถฯO ~ผ—โ#J,@>๘นถ๐๔#+CKSqJŠqฺใ>พฅีŠi6Xwฟl็LL~l• ภฬ˜๚@9๖@Nล‚฿Cgย๎ยx‡โ#\]วŠนa฿ื>ž฿7žs"๎œ๒๗ˆฅวอ๋…Mใ[,Un…QีรณUEฒบU”ฯX฿q!ไุŽญ—ง?*@*>ภdฤ๛สธ๕๔†ฝ]งย๎ณใoฟฮ ]ฝ!ณฌต1)Nvฌœ“Lž€4น๔๕?\พฯ~๙เD๙๑6‘ฬŒ๒#ค฿Xฏฒ9บ>œ …ก๓กf๖อย ป†Oศฎฃฺ q ี3VXึ่ส“๏7ใถ๕Š๗๕ ‡ใ'/\xkฃ้ŽWxป  $}ว‰gฒVห`๚Ž฿ค66ศาฎ04$r%z๋V,ู5z^pีZ€ŒำจvlYช๘Eะาlไฤุ๘V# :ิŠ`ๆ๎Z(สoด๛ˆช@,@ฎ๏lฎšŸwm๛ผ๐ฬ#+ชWk|Q/€™S~„l8%reด๗˜ศถ‘ำ2€IŠศXโื{ss~แณma๓บEv8ภีŒˆจญ๑ลD๙ฑSำทบUสไ๎:w\dฅ7eSK‹›ย;†sCฃน๚ูZšยWXnฺ#ภu BชJญf๎–Y2 bกw์ค‰Yีdm๛๐ฬ#ฟ–ตๆง$ธ้“‹ยทพดZ๑€_ฃPw.•1ฺ}DU&–ฟฅีIi0หb๓้GV†?ืๆ4ึฑLX_๘ P5 ง„@๎Œ:ืyท ศžKฆภLลาเฺŽyแั'zรแพมฬ\๎[gื…ญ—„อู๋‰SPQ# *_L”๏‘ภ๔ฌn•dลุIๅG๒วไG2๋า›2€"่X17™น๓ูืร“{N„sCฃฉฝฌฑ๔ ›ฦ7“ฆฎ0XPUE 2llเT;y:ิ6อ@‹“cฉ๐ฉ='RW‚Tzา๊์เH่นมํลMณBKsƒฐ*ภ_– ใโ๔วฺฮปPๅbฑ๐สไ๓๛BษแŠ]žeญI้qm๛<ฅG ข๚†CO฿กงw0่>;๏ S^'ล:,oป%,_ใฤ2dœภฝผญQธฅq[|แ/Lqฃ‡Ž„๗)?๐މd๖vJJ{ปN—ๅnijk็‡ kš•€ŠŠ๋ ๏8บบฯๅ„qฒv^q› ‘+็&๋ŸX†4! hVล๕kพ‚ศปั๎ฃB งืํ#B {ฮLP๑@ธI )Z`B๛ŠนกcลœไQx*้ภ๘:็๙’โc,+–Z?โkโD&_%7TกF @๕ˆฯฐฌdืุภฉ0v๒tจmš' ฎ*|ง1ฦ-๊=}o‡žมp|ํX†์ธpอRdœjดผํ–ไํXtliž•L6ŠŽ*)žไ!Nบ~jฯ‰ขžเa:๗ †ํปŽ&kงxbˆm—˜ UaT@uqz)ศ‘ฎƒแฆOŽ ˜”x~โA๙YKฑ๐๘ไ๘VŽ)S/ฯ๎ษง@nZทศI#ฆA๙r`๔ะ‘”ศน4—ฏfoื้d[฿ูl$ภ)?@Œtฝ$rmoืฉ๐่ฝกไpๆ.๛ฤ$ศญŸพ=™9งัก{ืsุ้้ *ฯ ‹ศ๚๖U‚ ฦฌฯ€ษ‰ำท๏:šLPฬบฯ ฯ๏m]:Vฬตsฉฉygจตใmb๒nฌ๏˜ศ=ำศ” 'dPœ๖ธๆ฿C.ŠโไสฯNˆH Bซ๒#ไฬHืKB zz“‰:HๅGศฑSaฌ๏ธ HตX|ผ๏ก—M|ผ†X€|rฯ AUK๙r่าพ€ิ:;8ข๘8 _zox~฿€ €ชT/ศŸX~l๘์๏ €Tบ๏กCŠ“๔่ฏ†ๅญay[ฃ0 ฺีˆจ.&?Uaด๗ธจ*…ม๓aค๋%A^ร2€*๕ภฮฃแp฿  &)–D๏฿ั“Lหจ&ส@U(  ชฃ@ช]Tกฝ]งย๎‚˜ข“รa๛ฎฃ‚ชŠ๒#ไิฅ}?…ก๓‚ ๚†“ฉLฯฎำแษ='T ๅGศ1ำH‹v ็†F1;Ÿ}=)‘ีงpฎ  ๊ิ‹๒๋โž๏…๗u-€k่้ g‡FBืก3ษฟtŸM^Ÿ ‡๛ง–ต6†9—ว่X1'yพrn˜3ป>,ok8Pตž฿7บบฯb†by4–HŸydฅ0€S~€๋=ฦ๚އฺึลยชZ,3๖๔ &%ว๘:–๛Orึ•…ษ_–|ž;๖ห๗ต45$%ศๅญI)r๙eI€<฿?๚ฤซ‚(’xฒท๋TX>_PEjfืŒฟP]<{9wqฯ‹aึ–?PU๚†ร๎3แภก3IIคEวi]ฎ๑หทฝ]งYŠŒ…ศ๖sCวส๑muKsƒไสฮg% )žGŸ่M๎;่กŠิ‰จ>ž๙ชBMใl!PตFบ†ยะ๏‡šู7 €๔จยุ9PTฑ์ธ๗ภ้ไ๕•ำ.–!w๏HถhYkcR‚ฐฆ9™ eฑŒิwNข๗Oํ9ถn\" ท”€ชPืถXTญยเ๙0า๕Rx_็ย =ZB8Š˜ฑฝ]งยwœN^็eชX,nฦ-–…n]ึถฯ๋˜—ผศšvB‰<น็Dุดn‘้@nyึชภล=฿S~rฃงw0<ฟo`|๛yn ืพ‰ฉ-M IาDH +โ$ฎ๑าG˜ไ™๒#Tฑใaด๛hจ[ฑT@& {ปN'SฎโTฤjิr8™ทeญa๓บEam๛<ฟ€ิŠลv>{,tฟfjbQ4nํ+ๆ†ญoใฏ*แ์เHุuJe‹๐ฯ๏ึ4  ฬb้๑+ฝ?œธสิก๋v†oฝ‹d[4ท!lุสธŠx‚‰วพ๛ฺดึ[ฑ(ทธ๚ฟnIАdN_ญ  z\๓ฝP:/ uโคว๛:>3พ)>ฮLฬ/ๆxŽžะ?0, ์๖vN y”O,?P>‡>6ีหแม=ฏN๙@w‹_ฟํoŽ„อฯŒฏ฿ฯXฟDq]ืGqTŒ๕V\ทล๕[\ว‘-&?@) ž#]/…๗u- b9๏๑g_O&R\ฑ|ท๕อaฦ%กฅนA(@Y<น็„ส,฿ใ}ชzศทคย๎ŸœLž/ถฝ~6_ฝพ๘ฟi $Pีโดว/ํ+ษ๔ฦb๚้ภP๘ฝ๚rxto†๕ฆ@f†๒#T™‹ฯ๎Q~*๎์เHxjฯ‰ค c:Xiลb้ฎSa๓บEaำ๘6งัแ"@้ฤแพAATภ๓๛~ถn\"ศ3ํวŠ‹แฟ๐“_”์๛วทอ‘๐๙>ฟ,8Puพ๒ใแ+ฝฟคG<‘E<๑D<้้W+จ.cงยฅ?P1ฑˆ๗ป|0์|๎˜โc™ฤœc1๗˜?@ฉ|ืmLล<ฟฯe€R*u๑๑J๑€๕๕r8๓!มUแ…ัฐๅฏ”ผ๘8!ฎ๋โ๚Ž๔‹ๅวทฤีๅา‹?Pvqุ} ๗๏8๚O ค๛`<๗˜;z’Pl x•ฝw9W'‚Jู““e+>N๘้ฯ‡ยฆง1™~g๑„๑ฤ/yณฌo\฿ลu้หลไ~ัำzปเ ฃGฦทฃ‚ rf-’@•yrฯ‰๐o๘วกซ๛Œ0R`oื้dฤP,ฑxwธoPd๒&ไ[ออ5Bจ€x0ƒ๛jE๏sรฃฆ@น๖ฎ7ย†๑ตฮ‰3•9™ฯcšuVสีŠจ57 e๘ู=B rjญฯชลฤดว/~ฝ7œHŠฤ๗K?&…ลp@มฝโbน€โ๚ณฟญโ—!NŒฅ€8๒ซ€์‹kšMO๗„วพ[ูตV<ูDึ{\[ฝ :MLฌ[ฑT@Iฤฉ‚;Ÿ}]้1ๅโ4ฮ8r๋ฦ%a๓บEฆํภ!ๅว4ฆ9V๓ฮFู์~้d๘ั๋gSsyโศ?๙E๘“sG๘่฿o™๔ฝŸพพ๐ํW’โaฤ๕๎Ÿœ ๋W5ู9)Sฟ๑ห๛• Šล้ณ๙ฟdฦูม‘ะำ7(BวŠนBH๙ฺ}๛ฎฃฆOeศฤศXšylหา0งั!%ภิ)ฅCœภ้1@q|ๅ๛ฉปL'ฮ ‡ญ}$๖s’ไฒณํ( โดว?๛๛พ๐ยO~‘สuŸ๒c:yฆชXœ8v๒tจmš' b๑๑3แศ๛a!คT,\Xi ซฟ๛วรc[—*ฮSา?0๚O "zz†Aืkg“ขaZh๒m๘//‡{ลo„?๙7ญแึYuv๊ตีพjjืW๑rลหุ~ว;+ejEีํโณ{„ลฮg_ONXข๘˜mฑผ๗ใ“{N˜ดžพท…&pBŽ้ถ•ี /ฬฦๅษ/ยฺ?_๙๑dš@šฤ๕ษ–็Ž„อO๗ค๚ฤYZU›ฺ}๖‹จu+– ฎโาพ$ำ ฌnพKภŒ8˜ ]ฮŽ„๛w๔„ฯFŽ|๑๋ฝษ~๛เFโดAาแ๘€ œW57ืกŒบ^;—™หznx4|ๅ๛ay9์vะ>q]Oา๐โ‘7ญ˜6“€0ฤsBฆ%–]๎{่Pุๅ$ky๗kฟJMภ ๏๚Nคลa๛`ฦ๚฿Ndขซ‰—๙มฟ}5ฌyP จ่Zjำำ=ษบ$žค!KkฉxูI—โ‹z9#]/…ั๎ฃ&คSฒท๋Tx`็ัpnhT9K4๗=๔r๘๊๖ๅกcล\Weฺ`บฤา๚๒ถFA@ิผณQrgณ}ฟ6Q‚Œำ ?OKXฟชษNJ๎…ั๐”ฌAฒผlyƒ™oล&?‰แg๗˜ด็๗ „๛wV|ฌq?ๆกCษ~ธำำๅ์ะˆfrฟ๖ฦP.~Žค๙ํWรฺวM‚J+ฎ5ึ>ใL#“ำgข๘š(€/|šๆ ฎcด๛H2สโ}๏—0#'แ ’โดวํป<ŸXโ~๔‰^Aฟๆ์ ข]ฺt:#ศกš›},—s๒u฿ฆ ”์๑็kgร๚ฟ|9Ykœฮ‰๒N(?ฆฮD๙ฑO@ี4+?ย˜@ูผož €9>เ•‹ป๗›Wอž๚ฮ‰ไz0กวิG€๒จ3se ๒็.Œ ˜–8!qหsGยๆo๔„Ÿ|H ”ย[๑Eฝ€ ำ๋V,J‹›f *$N๕บวแะีm’!)ภž mYๆ4: mœ0€๋‰%ศวต๐•vV๋:0ํ&Nปื' ๏”a๒.>ป'ิทฏ 5ณoฅS?/„Kp LO€)&ๅ ๘ศdL M€(ฑไ8lศrho[ต?๛^;›l‹ๆ6„๕ซ›ยt, ทฮฒฮ€jำึp๘ฦ /<™L‹ถค๚โ‹Z9๏–L๓ข  Š)>2&@7ฟ}วœช๙OœNฆm‹…SP<†Ÿ๘kAP: ‹dภดดฏ˜+BOฏ2@ฉ(>2 ฅUssสdช&!ผKœ๙ุ๗ฺ/งA~๏๐iก@ฦํ~้dุ๔ิ?&':จึาฃ๕_j%ร๋ๅ\หฅ}?7ญ๛Pช< ี@๑‘b˜(@~๛Kซ…P ๚eq๋อ๕แUMU_ธ–˜KอmHฆ$ม,ดึ ศ€8ลy๗ม“แ?|#9น!Y๗ล๕้Qฉ?O†=ึŠธž ฆ?@ีุพ๋จโ#EฏG์<*€bซA9}พำษขo$&ž>๐F๘ุ—ึํ'I‘"*€๔9ฦ`๘ย ฏ„ตใdšณโฃu_$ๅว}๖‹จu+– ฆhด๛H้zI฿อwษ˜‘ฎ๎3B(ขXTuZอ๎ P%–ท5  Ljn–A9ลI†Ÿฟว๐“๕ำŸ…ฟ๕Jุ่๑aห7ช )01ๅ1žค`ร~9™|nxT0Wˆ๋=ฌS็—6ธกแฏuจ[๙P3_Q€ส๋X1GูŠl็ณฏ'E5(ถxฝŠฅจอ๋ r์ึF‡กฅMK“ƒ6Š%Nฺ{๘tR์c๒^้›ษ๖เทBธwUS๘่ฒ๗o๓eง<~ใ‡o„๏ฏc”ฏํƒ f›๚˜N'ธ๒Yงxดะ\ูyVำ8[0 cงยฅ=/†›>IaP% โฺWฮAภpธ๏ก—AYœMฎo๑zไOœ๎Jบx  ๘–-lLสS„วF“‚ฦƒ/ผ:๛‡ฐๅ›? ฿๘แ?…ทs๗ย๐'ŸhD6์Ÿxร๊จ*5ณg fhlเTธ๘์žะ๐ู฿3Wงศิ-os†_.;;ค0O๎9๖vณ{@๒ุn๓บEย€้X1'tuŸD ด45๒. ๗^qŸ๏\œ๒ถ~๓งŠ%ณ}แเษd{0S!จ‚๛พ‘ะีwVแฑˆโษถข5ฌ_$Œ บฒธ|๛S‘yVถXP๗ผทๆ_…ฺVฟSฬPรข>$`ZzzM,˜ชgยฟ+*.^ใT2'ธ๐๛l_ๅS3ซ& ‚H๖ึ9a๏ห๐'/ผ^<ฆ@สเS!c5๎‡8ฒๅ6' ›๚฿~ง๐xฺšขศโ‰์;4!{๚&0๙˜–๓ปž ้AAฑฌต1๎Sx€ฉ8;8๎ฌGคฦ}ฝ๖}ํCaNฃรW –ท"„ิ์ tB๎ีผณ‘ ท\v๏Lส _ุŠ้LeณŽ‘ธ=๖wฏ…Eท5$Eศคู6G€TKสŽ=ง“ืฑุO๑ปบ)ษzGธu–็ณฆ~รŸ๗๒ํ+P4@5ˆ“๊ฦ๚Ž fhฌ๗xธ๘รMŸa0} -2`Z ภ„X†_ๆภ^€IนวแpnศAธคGผ>ฦ๋ๅ3ฌไ@KsChij'‡…Qaํ?{wี}งyW *U•TXขฅ … ™MBผ!์vฟcd”๎$&‹L’๎คท฿๎ฬ็ผง_o้ะ๘ ถ™3žA๎x๚œมˆd2c;mH๔d&€ไs์6ศCiหย&–Dข…H/I”TBตผ๕ฟขฐจ๖ป|?็\Jปฤs๋บต<๗ทj>!&g๓ŠD8? ๎จษƒ‡า'O๎g dถ๔^—'ดEก ะ51Vv|7บpย„๔QำกŸmXขŸม†ฆพs๕Bอไbvาๆg๓บ H‘หฏgํmb/โ" 1แ฿œ;6$@ฝEM1๎W#ญmCQืหฝ{ๅกฅ„˜@uฅ—๒ฃฌซกูขฆ 1R?f*CV-๔h…HU†ฌZศIี้3สแ๖Aญ่จ ๊v ้งNz Šœ๔ภะฎ๐8ฅegฃหb2ff/Z !9C@ Dcุ$žg’0๑฿ŽŒFoGšทxŒ,ฟ๒bคLโ…ีpsว†d๗kฟ%่ึณฏtjEUš`l๕ต ไp๋‚ศขZŠ€%ุrmั#กcฑ)อ๒รc็D'T้D-S'sjS!ีtศJŸT/๔hVกสŽชไฺุ9Yvเ(กdุ7ื—ห7๋ส ยdฆu ๅG`rถโ„คPจํC ถžgํยฤEMZฝสCˆ[Yq.!4”เFิ„'vsB@่฿ฟู.?}แ6๑yyก1`dLฬพ๚ฺBBฌภAF JtO~ถBn/’็็Ym๊๔GญmดLพฏฆCช2คšYUโี`&=วตข#“ณoE๔v๛น†%Lu6–ฉ๏ฬT~ผŒ€™ู)?)hl๏ห;ฤๆq`NBmgไ๒มฃฺแ‹ฑ฿b#ฤฅŒษ€+z๚„7ฐcO'SraŒ๔่๕t๗ซฟ•งฎ$ ภภิc6U^9ๅ'Œ,ก€ XDŽM„งV C่š^)๛9 ฯฯ. „EวTqๅภษk>ฆ ต•>ญPQ]โกXฅŠŽงฯ๙ฏนMื5้‘iๆ6S๙ภิ(?ฉ๑I`w“ธan~ป1:ฆ็ฏพ?กˆ8•1๙0ฉ‡ษ0ซรญ็eK?Aภ0š๕JบBŠ;€มฉm˜๒cv”นคบ’2`ถyd`Djd}u46wห฿9G ๒มนQm™J"ซzฅ๊JR•#ๆกJŽํ}ฃWหŽำo}ฺดวML{4ฉ–ฉ๏L/?^$`vถ"ส@:[Oi‹ณv anhโเQ ๗Ÿฟ๚~x0,ŽJ;ม .L~ฤt0๙f2์สใปฯ ็฿>฿.อ/฿%>ฏ“0ƒฺTWฌ•™‘y๕ต<XŠ*@Nƒัไ็:ๅษฯVศๆ{Jไน์’ฃง ล ฎ"O~ฑา[\RฅJ‘%^ํฒฌภE! `jั๑t๔RMu„žงฺฑำญc๚#ล'‰˜“๔QSผผ/๏›วM€…ฺฮศ๘ซฏ๙˜6๙H@U…—)&?ภ,žh<##ฃ!‚€แจ๋ํŽ=ฒ๓ัe„”š<ศใ6ู๑ะฦRB,ฤ–c“ศฯฑUู-.i๊ m’ิKอ”,Lข๗โธถL/ตฎญ๐i๋\•!ตทฃ—๊}@ๆฉ^Ur์‰๎ฏ):บ}vำnGMฮู๐bห5๏O๛|+ฐJxเA)๑I`w“ธaฎฟำŠ๒ำ…)?"ALฤ๔ ŒKYOr@ฬแึ๓ั…วภa\๛[๚eำลฒฎf>aฅฆ?>๛J'Ad*œ–sฟฐ”yD`ต•พ่ฒR๖r@+AชโฬGkแใ+ิtศ[\W'Eชษ ๊:Hž*9๖\)ฅO}ฦคฆ=>ฐD6T†]๓๊ ๆmาUทP€๙ูิ๔Gส@Z[OษDห1™ทnย\ใ๒ซ%บS~Dขึี๘คตmˆ าำ W ๛ƒ๒๘๎3ร{"z=้ ทqโภ (?fS๋ฑอแ๓hธฝH[(AZห็Fตe๚คHU๐จZ่ฝ:-’b$ฬl$”๖พQJŽ&๗อบrู|ฯBํถ–๐ๆ๔ฬดๆฯF—ลdฬฬ^ด@Bย‹?€t฿๓š8j–kSVPBmgไ๒มฃ3~.2& $$ŸภฎP““vฟ๚[ Lq๛ฎฎฯO?\I€ฉโrร๚bm’+า/฿ใ๚Zž—ฌฦๆถEกh6 wi‹*A>]2เฉ๕>ดศX12฿ํjuฉ/๑Š๏ส%˜oŸ8YpT—งฏ{วต$ฬmm…Ožโํdฐ”‹ำ?0ำซƒบ„๒#09m๒#€ด‰๘ว$ฐปI<ฯ%a$2ฝ]hlš๕๓L~Dขช+y0ฉปŸ๒#(ว†ค้P/Aภ4ิ๕YMใ`Lj!ๅวฬeอค\ภ‚์D`fj d}u์๛งsฒ๏>Jธ*VŒTŽถ^๗๙X9R‰MŠฌ*™œฉฆHR  Gjbฃ๒๎•หซ๏Spดคา่mี“Ÿ[,ช9ษEœ็,_tY3sT." อBmสๅCG%็๛ ,Nโร็o๘5แพฐุKx–๑ฉฎเลฏ€Iํ~B€จ{: ๆป^ฟา)?zfAคŠหต5๓ฅตmˆ0าlS'ฐ ›ืF&งสj฿ผฟ\6Bู‹ู๗ฮ9้ฝศIภpcSห‘ณ•†ฆ$U1า—;Y)X{ฅ,ษIฉ+2ช‰ฝƒใ2|e‚ใ๖Sฐ๊ฑCพYงŽ}Jรฺๆ4๙๑"9ณณy„dภ๘žืลYณ\์ๅ„l=ฅ-7 โงฮfŸ๏qศศ(g;ซ๑ €ๅํ=ุ+งป(ƒร|Ti๊ๆ~m$ใy๔+‹ไ_๒c:5ฌ/–ฒb&8–ฅฮ+&ณS%HUPห_ศKGป)A")ณ$›ฏZ5}+6-r๊ไศiษ๊+ำ%Xƒ*2๖ N๎๓_P+:ช‚ใ็F s6Yz\ศm ”9M~l‰.ศ ˜™ฃf9!2ึุ$๐4A€….H z;0กސ8*™ˆ๘UWๆ1= วน-`qร ์~๕7ำฺฑงC๊k ต“เ0–u5๓™˜F๊ฤ`฿๚ส' ฐ0[ฎM"ฃ‚ฐ†‹ด…$2E]วbืณwปๆ}k+|ืผ_[yํ๛ฅSŠ”1Lœ2oj‰Q™ZdTbeFํs็ฎ Fkิค๋้ท ฐด๋Ž8˜,หๆqKdtŒ €4 wvห๘+ฏ‹๋๋_" ฐ˜ภ๎&‰๘็vผใ‰y$ฆบยห‹็5 Xฝ๐ฌhวžN&ขร๔ท๓ป_ญV—]ชdIฑค*ฅจไ5ำ๛˜~L๖::ฝL9]พ!ี SSœŒ3™f e$”๖พQญ$ุ;ฅ$ธถา7ง๏๗zคส‡รs,ชฟํt฿ฬำKฉฺTก๔ˆู8|ฑ๋บM@๓69Yทฐ€๙ู+ห%ิv† € ธ|๐จ8koGอ2ยซ์๛_;=ึ๚pฮ_๊ฃˆฤ๐โ.@L{็%mข Xo็—-ำk:ิKษ0จ๊Jฏ4ฌ/ๆ๖*ลิษ_ถD๗‹ฌอ6O$b#+ซฝี]Vje™}tNr€P`Js)lmL๙๏-ฝลฅMญ|๐Žข๋ฆWยผิ>u/ไH๔:5๋„frqต๔Xภc|˜ัฉ™>hŸๅ‹ฯ’0;Gล"B2hl็˜ถ ๎๊–๑Wฦ๗=ฝa‚CBิ‹็Pฺป„ภ’vผาIฐŒว9ฉ%`Tjr+“ฺS้ญโ๓2‰ฐ:[.อGLช*๑สณ_\"?์vญPŸหํ. ช๘ฆJล—๗ฅ?R+ฤมผŽด_†ฦ_ษฆ—Y~๘ฮนู‹โฆJ๊8EฏP|ฤ tอ๔A{<_ `*^7๑ษุ๓/˜}?฿๏Œ 0๙‰Yว„/ภร!ฐœใmCา]ซPื๗ใ\็CR%ฝGฟ๒I‚H5๕~S]1Aก฿†iT™@•wญ์ุดDV,๔ "ช๗๔iๅ85ๆั38.[ห๛๒่P>87J @ QzDœNฮ๔มูส-ไฬฮนj9!j๛P.:J`bM๎?ŸุํD'ำ‘˜ช ฆ?DZ฿ฃภzžุอพ็ตค~Fd0BHH5“Q=€Xห๎WCเ๚ภpTi๏้‡o%ˆฉษ™j‚&LeหฑE–›.๙nงlพทDีํฒ๗‘•๒เLƒ’uเ—๒ิฑ1เขŠjยสิ๕Ÿ้€qmช+–†๕ล'51๓oฏ"ืฑyศ๑ป: ๒ฏ๏าส +Jธ"‰:๐‹y้%:#ูฏึลG ikฃว;ขวช๔ธ๙๗K$?ืI(Hฦูู>1c๙ฑy›\Œ^๐์00={ำl ถž’ห‡Ž˜ภ๘žื%™‘AสHฬบส€IXมฐ?({๖,้€ฑ=pฅTUx "?zๆSโ๓๒BR3˜g#$L•TYaึี๒ฦึOiำ ๓sฤI้Z;‡ ยN๗๙ๅ๙C]$A/จใ†ฆGVJ“ค‘:ณ๎œํ7๘&ฆ?ำณS~ฒI+หtq-0ฒ‰–c2ัNJ~Vx0B H/–(”˜_ำม^ ,้€ฑฉ฿ฏึฆโๆž฿บLช+y ภฬl๓ศฉQUโฝ2 rญ์ฺrนฟบ€P€8<๕“d$${๎ะู่zโฑ5 ^ฅทธดiัjjด:^Pว @Šตฬ๖ สภาœซ–ec;_–ศ่A€ฉ๛๘žืR๚3CLDbช)?ขZ฿"ฆฦิGเZLŒญฌุฅM3คyc[(•Muล`V6“‘zVJใŸฎะ ;พธDV”xธ‰‹ใฒ๏ํsกc๛1 ๏2กˆ‹:‚:)ยแฟบ]›ญฆFiา5'์‰|€YุŠ˜d[ธผŒ=2A€มจโบV`๗งถภคˆฤฌ[5Ÿา= ฆฦิGเZLŒOM3๙่2‚˜Eร๚by๚แJ‚psLDšจ‚CรEฒ๋j๙๙wnื&>Q„fท๏Ÿ๚˜จc/้&`bSีmฟ:‚:)]ณ}โF•[&?ำณS~๔ ิ๖ก\~ํไ|๙ยƒ์nา ์ฉŒ.ยไG€าำ?NLฉภ๕ิ๔G&ขฦV_ป@ž฿บLžh9๒ 6ํภค‘@H›.จถ่Kkว0๛+เ๒sZษ๑ม;Šค๖V ใœŸฑeึฯอ๖‰ๆmาRท๐€๙9j–Iจ'า€l๕ ุ+สลYป†0@็Ta=ุz*-?;ุ–œ dŒ๘ฉ)๙Spาฺ6$ต5L`>jบวปภ๕bำ)@ฦ†)@Nข๘ ^6W๔ŸKไ€ฬ)/pษS+ดๅtŸ_๖Ÿึฮแ่ฃ„ห;๐‹ูB๙Q—๋ภ๕ึV๚คแฮ"ฉ_Y M|ฒไ†/Dปู5๓ltYL†ภฬ‹(?:hlฯ ฿{Q!a€Nฉใ&UXO—po˜‘ฐuซๆหแึ ืๅงภ”ิt;ณo”ใSฑฯ๋วwŸฑtแŸโ#€Dh“…ษศŽชฏ<นัซฝญ&By‚6๙Ž"$ฌJ]๗GAJD:ฃ๖MbทiธฃH›๔XVเ"่Aื>iฟษ7Ÿ$?`vถโ„่Dฤ?&c; ‘ั1ย \ะ๖ำiฝ-DดHE€าำ?NLGMตSำํฬr๛>ทž'ภ๊kศž๙”ไ{–?๚ๅE$ฤๆฒtA(6฿["๛]-‡๊vy๒ลฒaeมภrZ;† AO ŽหH Dฐดา[ขทัฟฟPป}Vทำ๊๖šโ#tไ†E็พ๙ dฬฬQYN€Ž„;ปe|ฯ๋’ปu3a€ŽจbบVP๗งฟ ๎‹Dัx’๑ซฎ๔@ฺ;„ภtT๙ภํ=ุง•ฆŸzŒ็^ธ]อฮv9eใ{U๖|๚แ[™b q๓ˆ๚+BชEMม; VSำื(!ม์ฺ๛Fต‰jะ‡ำ}ฒffฏ\$าrŒ ‰๘ว& ฯ|[l7@†ฉ“Cจpฦ๏`D"ˆุr9&โง^@{ง_ึ“ใ{ฃ๙w„$ฐ<๚•O`2ชิฃgVEท๑~รO๒@it?ตˆiRืผร$ชJผฺขŒ‚Z 2ถœ๎% €%•โ’๚šญ์จJ€‰ด์ œs!”€ฉ9*ห ะฉpgทv7‰๛๑odPdtLฦ›ด"zV๖}‘่1ๅGฤฏบาซ9฿ศ/€$O•ภ ๖์% NชE๙0/5ฒพถPšขท‘ป_๛ญก๖ฺš๙๒๔ื+ตวฏ ิไGภl๒sZม#V๒  ฃจ.๕€คฉ้Žช์จ–ุ‰JูไGSsิ,'@ว‚ญงd•ืล๕๕/dˆ*žซzถ„:Bโจดณ"uซๆหแึ vผmˆž*pqR ~=ใั๛„็ฅพva&ฅ&&ช’๓ฆบOศz๕7ฒฟฅ_ืฏ*=ชI๋ข—n6ทM"c‚€iQ†„‘ฎซะั1๙ญ>y้9ภผ.‡ํๆฺ๕ฐสseฏ(—pW7A:u๙เQฑW.’y๋๏& H3U8Wล๓l ๕†YH˜z+ๅGภ้.ฟTUp\ฦฅสณ๗`ๅGภสŠ]ฒ๓ัe๒๔ร•ฺ$H51YO'hX_,›๎/ฆ๔ ณrฃK€`๙nงlจ)ิed,( ้ŸฅgpœpUตK|" ไีฯ}‡B!ภ0ใ!iํžๆ7ไxเลฎ›}ัMหอคซnปจำใ๒( 05ๅG@๗ิ2ตญชฒ2 =&ZŽi…๓l ๗Q~DโxA o+\nษs8ฎ๛xฉ3GJ็๘ษ็;=yY๛GB!๙p|์†_๓ม๘จŒ„ฏมm฿ฤe้.ศŒvส ฌง\Z™b $Lm?j;Rล(ๆ›ฉ5๙U@ ['ฦR๗A6ีk‹๚ป ำl.›D„ษฐฎฆทฯQ|„.T—xAGส \R]zู?ภ ๖ฝี' wiื]ภไZๆ๒Es}„EMผL€™ฉ‰rาrŒ ๗ล๓ยwล^THb๊Dชhฎ‹ฟe0"‘@Dlนœ๑S/nU/4SฟคN้ผ)‰.1+\ษท;fผrง;ฯ”YฌฯK]ษ๚R8$L+SN/I๖NŒKo๐ใ๗? ŒอXฎฤตฺ;าฐž“š\ 9o4N+Bฐ5๕U-ร V€<VˆL็Dศฺš๙ั฿Y(ŸŽ^JืฒŽ,์tฏ_^:ฬ‰๏‘}VhSIก/ตท๚ไภ‰‚€!ŒBาฝM{๎KKfwr._4ื[ีกLฮQษ$9ภ"1๙๑<๓mฑy)ขŠช`ฎซฟฉ/=Fฃˆฤจ้”ูฉาโ๒\๗ีทU‘q๚วณ–๕$/š๙u9วqWgzy๒ฤ่ฅซoŸฑ‘?nชFฅJ[’Ž๚)?ฆฆ.ฦ&0Š,ำ๎จ้๐_^JจฉNธU^์’๊่eํช๙ฺcP 'j๒ฃุฃo„ษึ๓ไ๋taC 'tืฃ-๗.คCQืืญ๕ๅL„ูตฬๅ‹โ)?n#S`fŽšๅ„Dธsr2™๛๑oค@dtLฦ›ด‚นž„:Bโจดณ‚๚u…าtˆi9ฐž.ทไ9ื—G?–๏˜œะH™ั|ฆ—'งพ็ฒ๐บฏŸZ–œ:a2V”œ>uาศŽท q`H้žNXEฯภธถ=ฉ pP]้ีฉป๖ใช 9<ผๆP+6^๓^ญP F  ‘ฑAภR๖ฝี'ง๛F Y—Ÿ๋†;‹B‡ชJฝฒ๖VŸผ1L0 ฆ?ยR:๙๑$y+pิ,“P‚ ุzJ๛$w๋fย€$ฉ‰ชXฎป}}GXr6ฐ~uึ|ƒรT๎๔L–ฺTฉQ•K็ๅHItัฆ5บ˜ŠŽนนฆ,9ๅj3SQ๒ฤุไดศc2I๏ฤธ๔/หฅะตำ&๕ฌตmHj™ฤภ`ิด:ฉ๑๓ใ(?ธ!ญ9“˜‚zฬgŒ`#cAญ่มๆ?(!SS๔ถ๛ร`๚#L๎ฌใ/ฮๅ ็T~l&๋ถหฉ่›kศ˜™ฃbๅGภ@&š฿วชๅ2o„ REr=•po˜„คจธ๎oแ…ใ0ŽXน๑.w5๏3ญYปNบo|œ:E๒ฤ่dQ26A2๖~ถตw๙)?0”aPท^  Eิ}ยงฎdZฐ[ฎM"6&?ย:š>'#N†‰์ซ*๑ศึO—„Žี.๑ษ†•rไAย€a์WH๖-0ง–น~a<๎ช้”€ฉฉ•:J€v7i—  ~—_;คษ๕*ˆHธ/,๖;+ Yทj>ๅG่JlRclr#ๅFิ)’ฑหฉ$cๅศ‘PH>Œ^ฦ&G๖M\Žพ}9#ใ๑๗†eหฅฌ,†A๑Hฯvตฉฎ˜ €eุ6B€eจฉ๛๊#่ยs_^BYOž%ฅiๅG˜ุษน~a<ๅว–่ฒ…l€™ู+ธƒั๘žืฤ~ู†`๎&ZŽษ๘ซuw†(?" ๕ต…„€Œ›ฉเX๊œ`5Sห‘๋๓ฎŸพจ ‘#แ6%rD+JŽส‡ษฅJ{ื%VCyฃ™“wฉvธ๕<ๅG`-๊i๕๊เ Qภšb๊#๔แู/-‘ชR/A@พ)[Vศ–>aภzวฅตcXjo๕ฬฆeฎ_๏ไGSณ/{Qก„8ป6`$˜Œ~๏๛โyๆ `BmgฎNฮี฿ฺ–ywฐฮŸืฉ ™žƒtˆ•K็นdนหญ•ี%€น‹m33M?=1v้๊ฤHUŠTำ"ีษx๕๔Kฯภธ”น€๎ฉ}VkA)ฆ๎๛ƒฺ}DซPำ##‚€้ฉiX@ถ=xg‘4UDขJdชฐ๚ิ๋Œq{๗(?ยl†Ÿ{1๕“›ทษษบํขži™Oฦภฬ์•‹(?ค cMZาๆแE็0›pWทŒํaPo˜•†คิื. ˆ„ฉษหsฺGUtTo3ลศŒู&Fชdo๐ฒ6-ฒwb๊7า้งภ~zž€4Q๗ ™ฌ„๒#ฌเHmM฿ฌ/—ญŸๆDํF+ฌR€„จษ€ษฤ5 1ำฺตD—/103Gอr ถž"ภ€ยW'@R€€๖“ดค*Œๆo๎ K$[ฎˆ„จษภ\Lไ{›’# ?jปTห๔i‘SK‘ำ'Eช)j0‚7š๛ H“รญ็)?kแฆฮิโ9`poฦ๛ ฮษ}d ฬฬQC๙0ƒหŠฝr‘ฬ[7aฐ,5 ื่ว5แพ0ำšŸืฉ yAนyPt/&IะณaPZ†H3uŸPmo๊>"€%ไฬ‹๒cbT id,xMู)ฆ—ง”tLNL๕uย็vHUฉ—+Eฉ๋ฌšฐ›ฒ7ฝฤz“Bn:๖QฺDล›lปพูฏทู˜Xสพ:ตzg)ˆิ๏78%”€ฉ9*ห 0 5ํLก ภ’๛ภฦ}ฺ$\3๗Eขวh”‘ธ๚ฺ” ชt^ฮีขใž<ŠŽ๊cสโ8ศU4V๗ฌภๆฒ‰ุฃo„ษๆร$ฑฤฉษaู(Aฅ›Oะธ' ~šฬ”สz)ง ฅ์๏`'ใ†Dหศ˜™šภ*jZS$[.ฯฤ!qŸ^WH๙1หิ$ว;=๙“—๎<ฆ:ศจ`[P•์w่ห๑ถ!e:-)j{k๏๔Kuฅ—0€5ธ‰ๆำs๒c2†วx@fด๗Œ€้Z๙&gฟŒ๒#05gอrแก2ภ\(@0ปpWท)‹1กŽฐ8W:XัHX}ํษ๗8xqyลสŽช่x—'O๒์lรฒGM’v9|!™๎ZฯS~–aหฑ‰ุฃo„ษๆกM.๙#:ศ7ูe-ไ ฬฮ^Y.6งภฬF วvพ,‘ั1ย`*ช๘จ fฆฆ?ษฺT๗ BHฃ;=y๒ Jไ๏-“หo—/ฎ’วŠสd}|Šฒผิึ&I€žจษ2ฝ ฐ›F0&&g$@~ ;Ÿyฑ%‘๏Kh๒c๓6iฉN่ภYซ–Kฐ๕A&๎?u$%gฆุฏ])>ช‚ท™1ญ ฉ๐ะฦRi:ิK)ข&;ฎฯปE+=ช้Ž wL’ 'ร œ๎bฺiญmCฺ๖็๓: X‚-ื&๎zธvฯ@ภ>ศด7ฦdษit๙ู3sิP~ฬ*ูM€9๖g)>jื+ำšิ“๔@ขสŠ]RUแๅEๆ Reว;=๙Zั๑.OำŽš$M๙€^ด2๕ศ๊๖W_ป€ €5จษถ9ภ*กŽฐฬปƒ๕ไิืJพว!#ฃ`ฆหท;ไNOžๅฮื Ž%๓r€น๎F$|1"๖[8-.€์c๒#=วู€ลุrmนฤ๔GY1ไ๘ฃ]'ๆ„'?6o๕Kฯ’?0;GอrBLN วž™ †*>ชโถฺYMจƒฒ’็๓:ฅพvA\ฑยๅ–ฟXP"ทh™ด,]ญMy“‚"Š8ž€4๊้—žq‚ฒไt—_†A‚–aใ<ภ รส \„ ฆ%™oถg๓—sm„X@จํC 4๎#บgๅโฃขMk๊ sE@าฺXjูปš๎๘y_กl_ธX\บZ~ผธJ|มBนำว€%(?ศ>ฆฮูว๔U`%6@F•R~Lต๊R/!ภจ$๓อฮ$yKtูย:fฦไGภ:&š฿ั.sทn& บd๕โcLฐ#,9%vฎHJuฅWช*ผฺด+Pำื็]ๆหrง๘`mกNค ๛ฺ;„dู๑๗†ฅพvAkฐ‹ุrD"—‰d†ฯํ$„ห'SWK2฿œ์5_5/_a3ณybฏ(—pW7a@€^Q|Xจ#$r/่"yj๚ใgL๙Sำ๏๔ไI•ยc^๔}ภ•ใชภไ$i;'SEL~ุ2ฮk™ˆ OMฝz๗ฃa‚HPiK„aฐ2 ชŒ)…)ฟ ,๓ฐ‡uแฎฎd~@Rฯ๊6o“‹ั‹Sฌ`vฮฺ5„Xˆ*@๗ ๘xญเ๛!B@Jlช+–|yJฅ๓rไซล๒B้ญาฒtตvนัWH๑8ž 3ร e&zฦvฌฦ–K0‡|7ฯ{$ฃฌะE2ขบิCฉผหu0๙Fu ู`ืร w๓jo#ภb(@ะ Š3ฃฐ€TQำl…ห-฿)*—ถธJGe_วฒงย LVbหตฅๆUร@–U3I,นJษ@fจขž6m)Qป”ืภฐZ’”ๆrะTY.6› ‹ก (>ฮ.ิAaฉฑฉ๎†๛›Uนq๛ยลrฐฒF~ผธJค H–ปธฟ๑๗…%ˆ€ฌh}ฒภ๖6`xei’หษ2ˆยz๊T1Iๅ๘ร]ูŸุผMNF/x4˜žณv !D@ถP|ผ1&?"UสŠ]าฐพXืcพqต๐๘ๆาี๒B้ญฒัW(%๓rXภ๑:6L€N0‰X-— `|Ue^ษฯuD๙@ฆิ.๑Bชฒd๒#Œ้งฉ๘!ฉ`ฯ๔G`zฮuท`Q dลว› Fด‰M@*lบ_ๅGUxผฏP+:ถL)<ๆูy2R%ุF๙@vดw^"@7#ๅG`-L~„YPเKE$™ดaU!!ค€*ณ†Aฅคo่Lแณ…uฬฬQณœ SH%w๋fยV็.ุ–œ;A i๋jๆKmtimส๊฿›๐ธ>๏ํ^กNค ๓z๚วed”๒5 ›mr`\†A๑y„ฌม.bs‰D.ŒญS…๒๎Gรงตช8C@•-pIiKzว # ขท{์ฟaP-)บฃŸ?@ฯl^ท8j–`aL€nใ|Ÿ #u6ีeg๚ใ๔ ณp1ลGศิฑW "กN 2ซฝ‹ฉ€ถKฆ?kฑyyๅ<Œ้W‰QฅQ`฿cภฝฅผ††tส๑้]]ฉ๘A))?6o“‹ั‹Ÿฒ^€ู9ko#ภโ(@HŠ๑ u„ดา ชXVไสศ๏ข๐๚l €Œj๏คd่M๋{C„ฌ%—๒#ŒฏชฬซMC|6ฌข€ ๓6‹BHB~ฎCึŒ่@ช~=…T ๋˜ณv !  ๅ(>&Ž้HฅGฟ๒ษดl ภฑ(ว† ะ&?ซฑๅDq’ŒIb๑ฉ*๕JY!…Q™ง๖=j„ฤlเ๖ฦฅห๒ใึ 0;{๑ฑW”ญ้ฮญฐษ ๘˜œ`…คN}mกไ{)™ชเธ}แb  Sแมˆ„๛ย cz๚„่Lw8!หฑน™ใc’XœyG^ุัn๏`LgŸu2U?,eๅวๆmาฝ8ล๚f็ฌYN4ชจค K $ผ้๊ฆ๘˜คPeคŽฯ๋”‡6–&sb…ว7—ฎึ&=n๔q&Fะณ ว2dุ”žJV€œf๒#ฐ ›‡ `|j’ฺุ%>‚˜ƒ\‡ิฏ* YำฐถHJ ˜>/u;WUฦิLRJ,ฺ๕ว€\โฝ€ๅฬซป‡\E@ย๛Š) D$๘>ำ‘:[6–&4q…ห-฿)*—ƒ•5W yv€Lœ€Œhง`่ึ๑ถ!B–bหต‰จ‡ฐm,,ฦ^j‹ู ็`รง %฿ใไ:รยย’ๅ}v;ไ8mฬ"ฎ;,F]ZRน-P~€$๚Vcฏ,“[|Œ$€ธ๗WŠ?๛T ˆTŠg๚c้ผ๙jAฑทลU๒ใ่๒'ERภ`วf}a _Œ€ดk๏ค่UO?SY€๕ุ6B€แฉ" “ฤnN+ฯ@–mนฏ„}vิิวฺฅL8†! 9๊w้w๒c๓69ฝ8หz`5Ž ซ9Qx!ธHs_P|Lน`ๅGคึฆ?ๆ๒y_ก6๑TึศcEeฒๅ&4เxnŠr ็ํ3@ภrl2€9P์ปฑืIY!e#ู—๏vฒฯๆ๖ ึ๒มŠv#‘ wLฌๅwC"oธ๎!ืั ํะŠM0ใ~‚โcZDฆ?"ฅfšxง'Oถ/\,oญ‘ฟ‰^ฎฯ›OP`"'‚„ ํฺป˜่ี๑ถaB–ฃM~ด“ŒOMฌ*๕ฤ ๒s”gฐฯ6 U\g๊# ฬๅวฝฌ'Vsฒ‹ ซm๓๎r้ฯ)$ ื ๗ŸืŠM L7ัrŒโcQ~Dชฉ้ห|n๙‹%rฐฒFฎ|™l๔JžA8`ฦ๛r}a _Œ€ดbฒ _ร~N„ฌI+@&๐dC!ฬ`๓}%L}ภ>`Tq)2‚q 9๊w้ฟุผMNF/ฮฒพXษ[งษฐโ6žw9a˜‘*6Q€0•*>v7Q|LฃPๅGค–š๘ฤmŸ”?_ฐPJๆๅp<I๋'@งN3™X”อC05KMษยวJ \ฒๅพ‚ ห}๖ๆมi6ฯ}uฉไปฃ:Žj7า zu) ๒๖ไXใ๒ใฑ๙ท€YQ€+>"ฝยƒmbJk๔๑‡)ย€Uุ็HŸ๖NŠU)€h“๊ ใ/Omชะฆeaาs_[*๙'ื ].OF๗ูUe^vึำl๘TกlX]ศu„ลศ‹กส{ูํฐšŸ#ภ ฆNz=ๆ[#ฃ7ก˜•*@๚กŸXำๅืQ|ฬ ‰AB@J๙8ๅL)ำyภ*‚๏‡$ˆ€ดๅ ภv  OZ05%ซ๑‘*‚ˆฺ|_‰6Y ๔์นฏ.กด>EiกKห0ฐ!ว†]ฦ)?6o““ั‹ณฌ7VrฒKไ{>ภ๔~v๒ฺ๗UnFŸ(@๖๗ษ๘ซ "ƒTaH5ฆ?ว ญ๏  sL~Veใผ฿0U๘Sล?+S“ิžlจเสภ๛ซM•ฅJ /ู ญศุt`ปhะซฝ-d˜ูGฟ›,:Ouคเ‚0'ชy๙ะQ‚ฌฒอ7๎“‰ๆw"รยƒ u† )ฅฆ?ถ- Xฤฤ สาcุฯะป?“€5i“ํไ๓Pลฟตzจส3๛ถฎไJภ0j‹ไ›Ÿ)็ถkSฅV ฮๅวฝฌ7VฃJQo@€Yd†กmœท\๚s ภœŒ๏y]+D0ฏศ่˜Œ~oลว,š8ม ‘zkฟ^ แ ‚ u„$|1BRฎฝ‹‰r€o&`YZ05=หj%ญ๘๘h Sรฮึฯ,’k‹,๛๖ซKต(`pCŽ ปŒW~l&'ฃgYฌฆ๑g"qrฬๆwC"?;9๓็Ž๛n# sฆ Q sš,>~_BmF˜ฆ‚ิ๓y2ฐšฉขภ๑€9ูdsQ@5Qญโนฏ-ejใ๎รพบิ’HŠ0‘้แv#๑ G็.N ˜ห–ู?wคเU€T“แTQ €9„.hลวpg7adY$‘เ๛zwญ@:C‚+gc’4€4hm"@็ฺ;/ฐ,m๒ฃ๊ˆูXXฬณไ{œฒ๏[jข๙ ช<ณau!๋……ละ‹*q[ฉฉืฑ๎Yฬฒบธ—ป„ฌHM‡๛_งศ0‹M}T:ๅาŸSHPโข&รฉขHภ๘ย]2๚ุฟฃ๘จ#”‘.๖ฯ8 ฌp|ื–๐ลA`1#ฃ<žฌอ–k#˜Žš„ธ๏ัำNDTลฮซๅ0ซ ูwรd†๗๏2n๙ฑy›จš๕–๔|t๗ั๏ศ0ƒนLs=๎ป ฤMฅFกงSจํฬd‘ูO‘YO‚mผX้ฑ๊~Ÿœฑ18ž€๘g๊#`=ใ„,หๆe` ‹9—jญนาtHU|TลฮM๋ŠXฯ,,,ฆZžฺRy๎ซKMyผฅ๖ฌ`฿อbถeoบท{ถฯฝ๕์ฅ ฉณ"oพ๙ื๔๗๎', ๗ŸืŠS ใ™h9F๑Qง"ˆL"HH‹?vXแX๏ํ Bภ‚บ8แ ฐ.›ห&โ ˜“ฯํิ f™&ฆŠœ฿5ZฑฬHMEToU4‹ุ4โ๚Oฒ‚a6{ำ 2Q~<ภz`U— #๓ONq‹œา™[NhขŠSช@ฅŠTŒแ๒กฃุD:ฦด&คหฒี^i๕^"0น๐`Dย}a‚L’`6ท`Zช›&fไ2อๆ๛Jด"gY!'์`nตK}rdฒ6zitฑ}7ฅu˜ะY๛ปNฆ๛—คฝุผMบขoฒ>XHภธ๖ถˆœป8๗ฏ?RxกH˜*@ช"H@๛d|ฯ๋กsม๗CฺH ึ›B๑‡)ุ€ูMœ`’4€ิ่้g’`ญ๏ ฐ4[พ-๚ฐฐ˜ziธปH๖}ซF›ภe$ชฐู๘ศ y๊‹โ๓8Y—,,,–Xิ๎‡ั}๖“›* Y\/-tiำูwณ˜xู›‰mษžกmvฏ€…ล o@€Qœ:+๒“8๛GG (?Hž*@ŽฟBฉ ะฃศ่˜Œํ|Y&š฿! ƒ˜8A9 ้แ[เ”_/นLภฑ€นจNมู๘jyjS…๘NVKS๛ม็tฉถ_T๛GฝRMuฒ๕ณ‹ุwร์Nู๋vueโeคุผM.สd,ฏ๑g"๊dน €>ฉIญ—| ๓‘Bฆ?H 5YฮZแ @v…ปบe๔ฑ๎์& ฃญปพฐถ้b OT€้๏›q2)ะ3ภ“B€Qดw๙ XๅGX*ฆจralข˜&An๘Tก์{ดF~๘ญmJ%เcjฟจ๖j?ฉ—I๊ถ#VzTอฒB+ V๐bฆ~Q&_ฃส[Xท ๒ึi‘G^yโA‘5‹ษะ“?๙๕นฤฟ˜oŒ:โ QVmy๔s‹ข๛์~y#บ฿๎ฝูัU•yต๖†ีLy„elHข-ษ“บําฝ ๆ{๑! iFs๊์ไค6#๚Ww‹<ด^ฤห}U ๋T๑๑g'“9w๏๋๒๙๏(H7ฏ[<ฯ|›$a-ว$ฐป‰ ŒพอตI67A mz;.๖ฦหโต;LJH!็^žฐธ๙ุI9อ49ภjkๆหžYEภ๒T๑1rž๒#ะใ—#ฟบ ‡5˜–"dฌ๐Xปิง]’฿oซ๒z๋™แดุื^ูgซ…ฒ:,ฌษ^ท๋กLฒL?Sป7บlcภว~rlฒlต๕3"ด†<€lIU๑Q9RpๅG)ฅ&ฮ๙!นn‘y๋๏& ฦ_y].ไ๖๛ะ@D›ุไ\I1 ้Qบศ%o-น$k:)ู€YฉIา”$ƒโ#`ํ—@ฎL~tDDยdkซ.๗jหึฯ-า&Bješnฟ^๖\kยXพกM‹L5ญŒา คgฟญ$ป฿Vิ~ปlKชห<ั๖|m฿ @ณ7ฃ๗O2<๙ฑ"zัษ:†1๙ัxŒ<๙qช*&ง@r2+•ลว˜๘แฉ t.€”s}eฃไ|๙‚า$2:&ใ{^—‰ๆwรDT๑ัฏyโ้ี๖ฤ |าฦ๕ ฬส๛ญ\ฑ—ุ @B–๑mB ไรฟฟ—ข"C‰๘™Œ*ำ๔œŸฝLฃJฑ" ๛T)๒t๗่ ฟฆช#>7'ฦfqึพ~WE&aFทฦๆmาUท]Œพy๋ฎwฒkฒฤฉJO<(๒‰๙dค“\ไ๙"oNฯ>Rx<า๛:!Hน๑WJธผธ’ุช๚ฮ๗็ฬ$3“A `bมK-Zค๗๎ฏฆkีํฏบ []๔…ปx ^cอoทVนmWˆตืฐ้†๛่๎"มŠฟB DR‚$U$0“L2~๓= ศŸ„$3็ฯ๋๙๐xจถ%๓ž3ayŸท#Y?qลRA7๓@๏Rkซ~'๒ี"฿()ิY๛๘3ฒ๕}gQ๖ŽศทWŠผ๔V๒‹Jภ™&[Mๅษ0jษ.0wฑ^๐pกŽm;(>B:ใOๆ‘“๎(ฅ ,&ึ“Ž?† ุŠZ`[›w/ฏOึOž์ฏ ธ oœi๙]U็ก๔๓t.BŽพ๎/gŸ›œ`nช๐จJฟ๊:ฏช7ๆวจึgœฺม“ aTฑKผs‘ิ้ฐฅ}f ญ+'H๔TL"uQqๆ8}.wม@๙ฌ๘Œ sบ,Dญ?ฆฮ’4ฐอญIL‹‰ฤศฐกตษษ“'ณ+„๒#$Œ*Cnฏ้<ฮนn`็กส็~<แฒ‚ฑํ>ุyซฒใO๑~ุ๏&ip –ฬ๖“ฬ่a๙ฒเ๐k<ฉฎฝ|ซD๊ŽHฺssE๓ฆl%ZDZWฉ๐ยภT๙ั53•ย"๏๋ƒไOศฤ&/a€•พึฺา!žoq3Wทท.@,A๓Q~lhmฒ?€„ ึ)?€มœ+E^ษนBคขJ‘ฃฏป๐฿_๊Ÿ;ฟx{๎บS+ฅf-9^ฮŽ๔‰๒คsƒx#ญ<้.RฝO‚‹Š$ญ`ฎ8ฒGlA-=ถญ*ำWPK^#ชyO*A !&|w ิทHŽำC`•๗ี‰ๅวD๓p3Wv:&ึเŒ๎๘ัN€ฌH๖๔๒cลRyห_(ใ?ผ๋ฬๅโ‚ไ๖2.'เL“ท}Yพqb+aHŠhCฃ—”ˆ{ฮ#’:}*ภาฺืo–ะบr‚ภ•ฏ“ํ”‘8้)โ}ฤ-๒ฒซˆตลคใˆธฆฅฐ อซIฌ๕Gภ&ส_]”์ยa0Vp=่ ซ-ฤฐฆMCf€คR xmฅeZณ0`อk<ุ*ญลซ)>ขkื‹*,‘$ฮ่ษ>ฉฬ XHว{„lE๓h ์ภ}?ฃ”ืฦfฎ E:๓9ำFŒฏม•!;ำ'€คk/฿*ม%ห๕ข`ั๚#๚บiธr7a ๋ŸทS~Db3oจิj&Xๆ=่ฉ˜„?Šฐตภ๒q|uy•>C”+–Ššภ|‹๋F๑i˜ …Uf๑[ึDคzŸ้…1ภ์TแQฃu\ฯ่ž่'Q‰ิE  uำ> D)ส€Uดฟวอ€ฝhiZoไXZฃ| …ฒŒ๋FQUO์w“4ธCˆ64๊…ฑŽm;ฆZณAZ‹WK,ภ’)ฎMว๛XรGบๅะ\w`‘‰6ลภeๅ@ฌล!ขyh?vะ๑ีๅk ๔%ˆ1T,•๚๘้ฎZฌ™ฬโใฯDฮด‘๓xcX>!0 Uk+-“ถUฏฬuํ[%ธdนด—o% ๔ˆ*?RX@ขๅ}}T XD๛–Bถข๕;ปศมมมมมมมมมมaลcญ‘พ0า๒ฃฒ‚/ akศภ,~WEฬeG๚D :ำ€กtTAฯI๔๘Iย€แE๋H`๎b‰T๏# ๔Š0๋H‚ป †ศกXˆ ภ ๏%ช#kใf ภFœ"š›๕Gภ‚ิ”œก๚}†*?V,•ทโงƒ\'0 uๆAQ€ูœiฒiศ ‚`8ับ#\๔‚Dชk †ีพyซ้ซฅ@ฏ]Wรƒฟ๋•@4B`r๊}Dว{LุŒ— zหqื๒&#}@†ดŒ๋FฐS‘Tq ๏฿v‹|ฺDฬ็ํA_&†ค eม%%าพ~3aภXืfฐUฺVฝ&กW7z๚j‹I๘# hHผ๋Gปๅะ”eภ :X’6ฃน4‘r,f™ั> ร•+–สZ้œศ’nํ62เ9€พัเสญƒฆร ญ+—เ’ๅzแ Hถhฝ”Q๑ย@Ÿi฿าAHŠผฏ’ช๋‚fฯz*&ค ์E๓j„Xว&ว]ห๋๖A9 ึ ฎAU}็ฒ Œฉ์V˜–O -RฝO‚‹Š๔โ,v่ลวhื!๚…$ำ] †ศnG€ ภไธ™ฐ-Mq’`†์๓ฅ8ฌ…๑cื ’mี๏D๎+โs“…‘|ซฬOญ?๎๑‘๑Zย`Xั†F ,*๗œ‡ลu๏ ABตญzตG$Tว๛Iฝ=… ท i๘’้H% 0๋ืOงbฉ‹Š3วA˜ุˆกBBK ,{๋;ošvด!?ฺ>w;ซ[พ๐฿ฏฌn๎๒wฏSrs๚}แŸO—๙ss|า฿—r๖Ÿ๓ญœธI๗ฅHฎ~vJ๘’๎Mั‹’ฐฑ˜H๔DT?0ญ'w._kฤฬศๅว์๘ฉŽkF๑WE ๎'#๘๑:‘ํ5ไภ:^ธ„๕Gฆแศฬด‚นโศA่แสาถชLbVย@RPX@ฒํ๘๕)ท‡kฬŒ›)ธุM฿|ก่ ชจVUฑQญ6นเxญT1rDฆ[/Fช2dnv?ษสไ๗:ํB-?ฒ˜ึAวหณ๚มถจฐฃก™|ล›D~WEฌๅžS‡_#ฆโž๓ฐธ๎A่Uก5คฝ|+A ้|iโจ’fห?—)'นS:˜U๊ค๑|หE>G๙0ส€ž:ฺาฯ+ใ?ถซ^งไๆ๔“)ใา๕Bdธ๚r$,Hญ?’`N†]}TŒ^~œ?‰kFข ๓JฤวMฉ*๙ั+RUOฌ้—5‹%ณ$A0•”ผ โ™?K4oa Gข๕GคuU™D๋Ž ยŒ`็’rs‡— ภคธ™€๓Q~ฬ…๒# ปTษQ•Uษq็žf9Œสจ…ศ)ใศ”๑้”!-&ึ“X๋€ษz๕Q1t๙Q๑สถ๘้nฎ%ษ่๋D^๘k‘aศ">ฌณ๘๘iYฐ.ึ˜•#3Cา ๆŠ#{aเštl!กWืK,ะJ0 Hถ–ฦฐ‡ำ2Jใ\`FLภ๙swษัใ!‚L@0^~ไฯdาXLมซŠ)ส ๋0›ัืuj—ทS‘O›:ฯ‘oV?6ำsๅฯ๗> ถJ[i™„+wLƒยŒไํUว%๏จ ภdธ™ฅt!)]˜ ˜ศH™่(‚›9ฺ’จl”ฒ๒cMBฐเkSหฬผ ย0 XGLbM”ƒ3ล๊ฃbฆ฿จ@Y„iจ2…>@wvศ=r‰ญฌ?0ฝ๖๒ญฎงฏ@:†&›‹TืJk๑+ ๐๋ฬE•ธใฝ0…ย=๓†ส{๓„๔˜้kฃํaI–ยอภ€ิบc็สใIย0™๔#kจ[_ƒ|ศ?Lฒ2cZช&ฑิ˜HYฅVW˜ๅƒu˜ๅญXช/?2,-เL“MCfKˆึ‘เขคcยฐฑ๖๕›%ธค„โ#ฬ{ o๋%Hภฆxˆ์vLไอุ[_ !&‘›ใ#ฐธ–@X_ๆ๖ฯ%ฯืP|49ติฉVึO๏’‚าZูYL(ก๙ธ``+ำ–7™ๅƒ5ŸฒจV้ฎ1`eฌ?ฐUxk+-“๐ฮ*๑ฬŸ%š7Pl"zคพ๖จJฐ€ฉ?ฑƒน๕๏ษก8-ฃ4๎bfม๚#สT€yPV๋:ฺ’Ÿญ;คฏยšฮญAŽอ๖ษ์แ๚"$’G_tฑฉV๕ฏ/b1sน_(๕๑ำ \kภสพYyุL,ล‘™!žyณฤ9n aXœZ๛ ฝบžตGX†**๘ <`-a9LLล=3•›)6ฆึg_ฒ‡ ุ๔),€฿‹•ฎ;,•,ฺNึPท^€œ•?\านมARฤ:โGsŒ c)t|ฅd™™>`‡ C^ฦuฌNญ?ฌฃฐ–hCฃ—”H๛zสV ถJk๑j}ํ“โ#,umŸ]Œ"=#E\ทKัa€Iจ๕G๕ž€=ๅfSคL๓zฅ๘–๑fEƒ<ถd~ Š๖t๔xHJื]Rบ๎ด๘}Dำิ} ธ`$ฆ[}ิฟถ0๒ฃโ/”m๑ำ\sภสX`eŽœ’6o–8ฒG†EDชkฅต๘Jฐ,ึaD๛wค฿†จ๘Nย`ฐท›พ๙!&ฐ๏7ำLN•UัM฿€๓๕๗:evp– Œ๕GภPLท๚จ8L๖2ฎ7`uฌ?ฐฒh‘ฮศอ[ รBk6่ฯ'ลGX๋0ขั“}rๆa `ฌ?๖–5ิM€มeฅLmguณพ๐๗ชZŠธคำมศKH ึร0ๅ๊ฃbส๒cลR}๙๑ฎ;`egšl2ƒ X–*ส…^Uฅนๅ Rš3ฃh <[$ํๅ”Xa`Dชy่nŠน`Šฏธ™`kY™B Ž(0'Uz|lษy<~PzDWœ_‚TKก่{šW# ๙V8พRาdฦฬฟsป,~Tpํ+S๋๗œ๚ƒdถŸ$ –ฉ'น‹ล3o–คไM “h_ฟYB๋ส ถข ํ[:ฤ๏" JืษŽSงdึ„ภ๐๏ฃท‡%eRŠ8๒M€ฐ_.ห`*GBRดๆ€lฉไฯาqืะ๑พบถ˜,ž“#Sฦ ”>ขฏ?zDb๔“€d1ํ๊ฃโ0๋ฮ๚#ฐต๘ฦฐ|‚`yjฒตxต~ฐilัใ'๕ตNŠฐซ๖๗ยmbฦ3๕;ƒคz<฿9†ฺ็์อุฯˆLส€ัฅ๛œ„&ะK้บCโzลG๔Šš๚€พ๚L๑^ฝT‹พม๚#T+_6็๊ฃโ0y๘หธ€ีฝ=่หาเLl!\น[‚‹Š$R]Kิพyk๙yA_๋lZ ฐƒข ๆะ๑>7S์(7‡E9ภ่๒ฦณ๖F๗fEƒ๘็๎’า๕‡ ฝN•i๏[๔'ฝ\‹>เัธ'  ฆ^}<๛ๅ„yฑ์‚๕Gvmh”เ’ ญูภ คAจ็A_{|uƒพา ุ…H0nฆุO_ !\ฃฝuylษynUญœF}F]_ช\ซJถ;ซ› ค—ฑ$ล23ฏ>* < น€ีฑภŽฺหทฒij30w1kภลŸฃ(,ภภ(@€๑q3ภ~rณY~Œnส8–ภˆิ ฿ฯVI%E4$ะัใ!y|ษ)zตNZa้-jัC @t|นd…ู„้หKฅ*~*ใzVทrฤ,B`;็ฏ@"ฑิฺck๑j`ํ๘"UXˆิE †EŒฏmC;!6’๎K‘^'A•5ิM`0juOญ๏ฉ> Yส6“๛Uฑู‹๔๕G €DYf‰ฏ#b1๓฿Uึ_(ู๑Sื$ฐบ?.‘๑ะุ“#g„คอ›%Ž์„ัวิฺcช2JภU8otŠ๗Iพ9ฦถใืงdฎS0*๏Sqๆ8ฐ‰ว–์aฑ0จผqไ๕็ว€Zู+]wX/F2๋แ2ั‘๚Mะ3ฑึX  tL-ษถยฑฤŸฆV,•๚๘i%ื%ฐบ7†ๅŠึ‘ภข"i_ฟ™0๚k@๗DDX„แฑ ฦฺาA€ฐ,Wnถภ๖ึ๔•=Š0ขs+๊:Eฯhึ€˜m•bฅ[ษ.‹&Xฺ‡n’้€ญ…ึ•Kเู"‰ึ!Œ^คึs๋g]ื๖ฏํ„รฃ ฦฅnฆ(B€MŒศคUฏOHบาu‡ไgซไ่q~ ฦฅฎOuช๋= บ^ฺ@zว1ตd›UŒeสKฅ)~Zม๕ ฌ๎ร&ถว d๏aํ่แ็ฃOขา๑ว0Aภ๐(@€q…สน™`yใ`Pน9,?@ฒmษcK๖H้๚ร„ำPืซบn[๙ภตาิฝ'ไ๔‘eVz0V๛าA•r+kpeศึAS ไ์ ไำ?’Hu-a\ึัพฅƒ`  ภ˜ขงbLฐ‰C=„Tn6ๅGH†-•r฿ข?Ieu3aภtิu๋ŸปKvr^3ึ€>QfฅีGลRๅวณ๋หธN€ีb๘#tฆฤE%ธคDBk6่+†ธ:ึ^ึ๑~XขMฌ?ย8ก ŒŸ๊ใวฎc`e —ษŒS;ฎย9๎&๑ฬyXู#,๛#ีตาถชLข <แ@’8iโ๛~Aภ”๛Ÿ'ไึ — ษ<ป$๕๖‚,๊ฑ%{คฒบ™ ศ7@^~@ฐตงgJ๑1ัํ"ฑ@Œ€๎ูคM)yภสะา๗IฉX*M๑ำBฎc`uฟˆ|ƒ=\MคzŸพ†จVี:ข•จวำZผZ‚KJ(>I=“๖ทYl‚9M๛๑ู5&HdกํX฿์XUn6๋€QL—Nะ๖ึ(>gmึ / ข \๑ƒ{Ae๙œฅ—ฯ๑JU4๋Xูท?+› บศ‘™!žyณฤ9ฮwZm฿ผUฺื•K,ะส „ๆัฤWเัฯ€ํ๘๕)ษ E|'a@’ธgฆŠ๋žT‚,hKeฃ):ฐœ  ป_๛าฤ๕hพธ๎aŠ7l•Ž๒ญZWฮ“œ๗)8sำ:v8$ง)(ฃ47a@8otŠ๗I>VไŸป‹o ’,kจ[*VO&่%;ซ›ๅ™—๖R|ผFjฑQฺ”›ใำ,6๖UŠ^ฬผม๑#C/=ฺื๕W]+ชYSเโ8*@๖ง โrย"ฑ3ฌ?)ิ๒J–ู้ฑ8=~ชเZV๗หšล’ู~’  ‡œใnฯœ‡ล‘="แ?wคบVฺV•Iดก‘'0นิI)โ๙–‹ ` ๛w$ธ>$9Na@๙ าฤ1›)V2้๑ฌเI’5ิ-ซ'๔7sธPฏS/;~mJg้—ฆV!ฃฒQ/CR„์๔เ๔L)ž?† .#Œ‰ด“pึม๘1Qห+iฒำƒถ]๙Q๑สฺ๘iื<ฐฒ[ฮ์“ขห z‰+†ธออ›ึ็?W๔๘I ฝบ^ย•ป ฐ๏Sqๆ8–ะา–ฝ+›ไๆ/a@‚td‹ ;>๏V๒L๑^ูRษ ์€d d=ฃŠ-๙9H็ยใCL ื@!฿ฌ๘L/B=โฝ ๏M.-๋tL?ต;Jฒƒถk๙q`T?p+[\ฟZฆดPœ€^๛"ฺ—&๎9H๊๔ฉ}๒ ถJG๙V ญ+'lภ‚ื;ฤ๗=–๒`-๏ฎ๐7(ำ~<„ RK7งwฏL–ฌLn*ื๒ๅพEฒm๑Qญ๓=4#SฆŒcsกฏดยRV~ฬถk แ๒b˜H˜`[อ๑cขvGIฝผmหŠฟPถลOw๓Vv฿‰ญ๒c๚@ชหโz4_C_๓GดˆดฝบA"ี๛ฐอฃ‰wG5ย€ฅ;’S”Q฿< ฝ%Hญa™๚A„X˜๎.[~S7Ljญซb๕d‚€nRฅดว–์‘š๚€ญwฏSf๋+ร(ฮ'˜*@–ฎ;dป๗หฟz~<K‰ˆฤฮฐ*ิ๎(Yfืo๗๒cvTวkX‹—ศ๘@-A@_|aํKW=โzไn๏bมV ฝบA:*@ˆ€อ8otŠ๗IพIึ๔n๑ ™ุไ%่กCฑธฟๅ’ั“}„X\Aiญlึ@@อบwธ,ž“CะM๗-ชฒU๑๑\้qVH๗ฅp$ั–สFY[‰TV7ๆฺ{๙[$7‡฿ธXฌ-&ยฝc`?ปต;J&ฺ9‡|ลRฉŸ yซ๛ๅ๐G๚H,ะ*กuๅx๚GฎฅM๛ๆญ˜ป˜โ#`S‘ !Xา]Cd๏]!}ญ pm>๐eไ่O๑ฐ‰ฏML@‚MŸNะM๊† v)>ชโูGF๊+ม๓E๑ัfๆeศ๋ฯืวf[kๅำมˆฌชีืVq!อฃูปž`S mต€—ฯ๑๊%ศx=+๛๖gๅ๑c3A@sŽปIๆวฯcพ๐๏T92ดfƒD ฐ9๕๔พO็ิิา–?m‘11a@ฉโ๘ัฏDdา ฐำ๛ฆ@X&อN‚h฿oฆtรฺ๒c๒โš:ห?N–อใอŠ)]wHŽท๖เฬผม๒rA.O๘ลย"ฑ ฿๗ XฉM.ฑ}๙‘{ tšMภ๊–/ .๎"}-RฝO‚KJคmีk=~Rgั๚#๑ถ\Z‹WS| ‹ตล$TAฐฌ๔ŒนลมRu]0  ลB{าE๑ฐใ๛&_Šไ@@‚จ ๋vV7ข๘8๋แ,=šศCL๙๚แ9ziีชถTžิKžธˆz‰บˆถp0~,#–?็/”๑ำ’Vvห™}Rt`9A@ขพ่๖ฅ‰#{ค^ˆ€K๑>ๅg๗'ƒตํ฿mCX2ฉ„— Šโw-B€ูeM 0‚—ๆั €ซ;ฺ’๛IN#–}Œ๊&ล๑_ฒ2<แ&ฅ–ิ‹^ญ“,๛๕x™ย S.‹u&ฆŸภv๏ัN„โG…ฟฦ฿ฏํ=ธไ_๓ำมpท~Ž#๑ŸใXใ•–๓Kz๗฿{ฝ๔ฏgYC2bศ…๏ว๚{S$w”'€=จM.y‹(?~ฮ_(๊VบU๑ใาV๖ไฑ ๒[ ภƒ4๑~ฯ#šG# XZKcX๓•“’่GpVCดCฮ|C“ wฆ`sชXเzA P๑สd .ะE๗-ช’š๚€%[ึPทผ4 …2 Q+ฅชiลkVญ[ชฅKVI/‰๙gๆUYำ—_วjZ>๑ลๅFฝผุ!0นฐpyq9R8์"๔Xวบ ภ๔6i“K †N”ฯใ/”้๑SI+๓EZeeํ ’ู~’0 ภ5-E๙.‚€-ผฟฉIฒ?ง๘Nย`kUƒ2แป%=ƒoภะษสๅภ(ฦf๛ไท?HะชDVถ๙˜%GFสฌแษ,ชt!)]ุrKญ”พxžเ‹่ๅว090Žsลล๓—ฯ_^ฌs !%๚๗Fฅyny๒า$๋’ L5ไณตษ%MDั‰๒ใE…ข&A๏' `eทœู'E–€AxŸ๒ˆ3วAฐตนwe“แ% ถˆFไ่W"2้„เV.F๑ร'rdvp‚€ซุRู(ฯืX๎qฉ|๑ผ1’›ร7ธ[บ€ฌชตอEx/s ฑ๘_gb๚แZในฅฦs™uF๓;ท*yn5๒’$+’’ไAmrษ[ฤ๐”/โ/๕งอ๕๑ci+[xธLfœฺAเค‰๏๛i[a€|””ฌ=ธ4๕ ฺ๗?[E@ชxeฒdeบ ฎ %]r:hญoWk๓ลl3V[์๏uสoz๏g.>ป ฝ๑^(–šC9ข/8†>_mdฑ็$ีzdg9า+YC<๚Š$๔ฒMฺไ’ˆแB”/ม_(๊BูHภส|‘V๙็šลโŸ|๎™ฉโบ'• `+ว‡ไภ๊™ๅŽ๛ฌ‹ตG]ฅŠG‡่YCRฑz2AภUzŸr‹ๆัถำา–ฝ+›ไๆ/a0ฝ†h‡4•ผฏ" ]ถท. ๗?[E@จxeฒdeบ ฎเฑ%{(‡มาJื’า๕‡M8XดพŒ๐ูHถี Kอก€พๆจŠŽjษ๑Xcˆ``(ำœ’{ƒO๒ฦธ`)โ6i“J †KฃxBQฮF’Vๆ‹ดสสฺ$ณ$a€kZŠธ๓]ช?ง$ใ‡d:R €)U ส„๏ฒ๖เฺ๘็๎’ฃว๙ฦ< 7อ๖ษo:‘ เ ฌฒ๚จJa/ไJnŽ'—ดฅฒQ Jkๅt0b๊วAม๗า๔๒c˜ปPวส๓ŠŽ5‡„Sžแึ ‘็"U1€ํจ;ek“Jšˆโา(?^…ฟPึฦOณHXู-g๖Iัๅ`ง<โฬqlKญ@๎e“Llb€yŠ…$๖_2~F:aธfVYฃŒไ‡Oไศ์แW ส`ท5˜๚1ไ /Œ•t7ขม•ฉล๕gŠ๗š๚ฆ#3๓๋E_\$+ำฯฌงฒฆY_uTgUv<!XVูค*Dชง{y Xƒฺค’ทˆแ๒(?^…ฟPฦOU๑ใาV๖ไฑ ๒[ ภƒ4๑~ฯ#šG# ฺุ]9๙/m’ซฅร D#R=ฒM๎™7”0๔ุั†๘ŸE@/ชxeฒdeบ ฎ`าใ;Lฝ„๗เ๔L)ž?†']ึหcK๖HMฝyWยvฝ6…ฒ๏ฅ„ฯ.@0ฝsหŽ[ุจŸ;;า'yน้๒ตณ Xฯ&mRษฤpe”ปภ_(ำใง ’Vๆ‹ดสสฺ$ณ$a€kZŠธ๓]ฤmyฃŒุ%>‡“0สGฉA๕7ๅ๚ั*๔ž๛U™๚›ฐ#Q+`ฏ??ž เ vV7หใK๖˜๖ใgแืJ Ÿ[U+[*อ๙=j้tf^Oไ%ฤฺbz €ษ>/รฒๅ“…ว๗Yvฎเžห”ฑdๆคม’5„?ŸLฌ9~dkท—4ล•Q~์"กฌˆŸฐฒ[ศŠฺ"‚0ˆดว’r3e/@ii ห‡/7ษญA/aHบ†h‡ด7MฦฯH' ฝ๎อŠ›ฐ๔K๓ฦศCL‚€+X[~L^\Sว็yุVAiญlึ`บ{##eฃฃx/%+ำฯŒํ่‰^xdธvcG๙$olบพ-’›ร7sฃ๗˜ฑูˆ๐ฤ]‰๚mใิ๘ัA€!>gรzแฑ์฿?ก๐๔กc'Bz ๒\๒ก;3๕"dึพ฿0˜า9ะ‡.rAืU,•ช๘ฉ$€ีeฯ• “#‘๖๗ย\d๊w‰๗๛iRu]0๔ฉZญM~-ฌฏฯษ7HŒ‡fdภ๋pŠ่KชฉnB๋ะ฿% $YeMณ<๗‹rวำ•๒ƒ_๎ง๘$*Bฎz๋ฐฬX๔พ<“=๒ๆปh 0ฺูํ%Mฤะuผญ๏ฆŠฅzป๖’Vึเส=,Ÿ ข}K‡D›b\$=#E๎Z0DฮญS_d€ิํไ๖wฎฮ@M7@ฒ†Rธฎ•zจืภ:(>"(@Zๆัโ# ‘ิสฃ*Y๙๕ยUตlNแ Hถสšฝ€_ƒTซฌ” „{Gปฝd1tŸ‹qว๘kแ/”โง$ฌฬi••ต/Hf๛Iย0ืดq็ปธŠสsJ2qHฆ#•0tู™hD๖ษ„ว๊หฒl-ฐL›t“*ศTฌž,้>~=€ฎ(]wHJื6๔็uŠHฦ{๑ว–์‘š๚€a?FUะTEMtบษคDศ่“ฯ™มฐ”'๑ใ˜œ๒Bฬๆม;3eC#%kˆ›0€พฅ๘ฒตJšˆข๛X~ผFKๅญ๘i%I+ 8ำdๅˆY`ํ๏…%R%เ*๒พ>H_lซ’†hธชผA‘']rื‚!†*nฑ8t฿ฬผ Šะ Y™C|‹็H๑Iy/๚๓ใelถqฏ=^ฃนต๘฿ศ่mช๔จ–Wm3›โใตฃุ3หโวnbV๖aฟ›ไa๗€Aดพ๊ผC1€ซš๚ฮไฎ1A D๙Cw_คJgึ)ำ~Uf7bแ ๖}}ฬd$ฏY‹ะ\Zg @ท=าืี:kซฌiัW ีส+€Q/ขูฤะs”{AลRY?m" `e ฎ ฝ c•ทK๔“(AD ฐ'JฬL•นŒธฦzP~€kcค›-จฯ็/ŒๅIกฬt”^สๅ5k š[‹€๎ุ{( ๗จŠตGภFิ คZy}๓ยฎBํถ’*b่9สฝ๘๕d8H ภสvคO2ƒ ข๕W!‰ตลธ็— w JCดƒP ข๔ภ*(tWงJ €k“•้–งใฦหน’๎KแIแฯ#ฝษŸ T%ฬOHOh็ 988ฎzจโใใ/๎ั‹P์็ฟุ/onoเ๓!G๗2ํถ’ต|้”{IลRiŠŸ `uฟฐิyF€DOลคmC;A= J9CไKลคz|ˆ$`”Xอฌแ†๘Fkภจิ๋cf`‚€๘žJไ๓Iฉ †ฅJย‹็˜๔c๑9<ฝA}yEฯธชฝ)>๙มฯ๗ณ tฯ๎๘ฑzๅว^TฑTิ้' `uEูs%่L#‘๖๗ย๔‚ฉ฿ค— wOl“Zญ@“ D#Ru]Pbฯบ(=ฐต~4;8A—ก^ฌ„@ฯจb—*&หุl+พ0<ตศฎ–“eึฝร)๗"อฅ๑]ิภดร๒ฬŠŠt/พ^งข\Us˜ญM,i"Šร๖^VฑTVฤOe$ฌฌม•!+Fฮ"ƒ•ทK๔“(AฝไฮGหํ/–ƒ_ ห๛ฎ3œZlUหญ๏งษ] †่‹ฎ`E๙‡p j๕qๅ`่ช|˜Œb—๚\JA.OLแๅ‚ฑIYeWแลsX}์mš[‹€K)๛'r์Dˆ ่TZ \ีBmbI1๔.ส}tฑJ็L)€eํHŸ o ป— "๘๓ฤฺb๔ข๑3าezaฆœ๙[งT ๊ซrŒC-ด๎›ฺฎ/ถชๅVJฌNญ1=8=“ €‹ฐ๚ฝKปTษ*ก?็sน๚{ภ ิ๛ŽืŸฟ%กH๕sฝxย๏ ฺูHPซซ6&จฌi‘-๏Ÿ$เ๒สด‰%k‰ก๗Q~์KEอ“ฮ–ฮนRหzcXพ์๑!Pลวึ_ตะฎํ–ป †่ซrปฦ๕•9ษ๓7(Ÿ}3ฆ/ดNบ ฐ•๏=:Š€‹ฐŠ ฝซณุ5>aศ—ๆ‘)IX›z"7ว—ฐdg๑๑n๖ะ—ิำ˜J ภ๙68!ธค7฿@ภฅํึ&–ฬ&†พA๙ฑT,5Sบ$€ีe?-AgA@ไ@Dฺ฿ฆ”๔ต*็Ÿ3D_™;๘ตฐ|”$ AT้xwNซฤžuษด‘ั“}„ภ–X.ค^,…@๏;W€ฬ๋รRข*tm๚ว‰๒Ÿ๗60งD U นb๕d็B฿าRตฮ$ฮฝ์ธดส>?— ^Cพ_ลbคะ‡…ฒ"~Z@ภสnl="+j‹ภ าwKสอ)=Ÿ์ษองe๘ฑTษtp{p ทฉ’qสคเชค*BH,ึ k๓7(ฉ“œ’๗๕A„Wก ๗-๚“œFถิ฿๋”Šี“Y €$ผY[~LถT6สัใก.๏fๆ –‡™”a ช๙ๆึuาี๗๋๊ฝz}ฬฮN้ั"g €=ณผF~$Aธไ๛–]?ŸB@งMฺ„’ˆก๏Q~LกLŒŸDภส|‘Vy๑ใษi;B:)E<฿rD{ถถH๓{ํ๒ฅ3n๑9œ\ไP,$งoน๙ฏ๚Kzๅ่Žาu‡คta‚€-ฑ๚ษทท. —ผNย๑๓…หPนู>I๗9%o™2Žฝุ—zT๎i––@D๖ึ.๘wSฦฅK_Šก๐h<ฑŽ˜H˜`_oพA~๐๓เ ผ+S^๚ปัˆ์Žำต %MDั๗(?&ฟPfวOkHXYf{ฃฌถHผ‘Vย0wพK\ำ(“ษึหGoํฯนนรK ฐต†h‡!ฃ๏ํ/ืv๔เ…๎.ึa;ฌ> bก˜H”`O-มฐฬX๘>ฟ็เ ~ตxœไๅrƒุ^ณtซˆ"1D8KemTFภส\Rtร\‚0ˆPyปD๊๘ำy ูิ7fOฮ ™๒‰=๋’9ญ๚โ`ช๐X50(Ÿ}3&_* w-B๑zแล์แQ‹ะื4—9ภžาฝ)๒รวrภิ๊#ลG@7›โc‚฿›ณ˜xBQ๙’Vvฯฉ?ศ‚รฏ€hMผOนลq=๗BŒๆ“!๙x๋tภ!ฃ4Š`ฐ–@4"๗ ‰็ึ™t@€>ขึ็ฆ ฐ‡ฌกn}๕HˆจHฌ=Qภžž๛_๛eใป @ฦŽ๒ษฏ~4N/G6WจM(YF ‰E๙1 …ข„ฟ>~P{–ถ๐p™ฬ8ตƒ @UR!EHXZx<6ธCผc)<@ขlฉl”gŠkถ๐rมX™™—AHœˆHฌƒ๏ต†}ชN^๛'ุX^nบำ฿ฅ๘ˆ”iท–ฬ&†ฤฃ˜$B™?m ภโV๎+’œถ#`)7;%ํq U€ด4†ๅฃ฿ํฯนนรK 0ดs…ว๋๏I“ั“}I๐ุ’=RYLฐดผqไ๕็ว*ุ‘&๏œ,5โ๗„ฺฒ๋ค<๗ฟjๅt0B€อฬ{hคฬๆH‚Dvวฺ้ญ%MD‘x”“ศ_(ณใง5$ฌฬi••ต/Hf๛Iย0ืดq็ป0U„ฌ~Fฺ>หugR%ำ‘J(HบZญM‚ู1๙าŒ~rhŠ๕l{๋rณUKซxeฒde๒พ‰๕/ตM~ณฟสข[^•IC๖lซ%–_ซ—๏6`jํ๑‡็H๎ ๔ˆSwœจZROษA๙1ษ…ฒ,~ZJภสnl="/(oค•0 ภ๓ฐKRoO!ภค๖๏ ศ'๏ตŠ๏3‡Œ‰y กึ?ํื!ž[Sdฬ$=ƒ_GภhŠ^ญ“ฒอว–4๋แฒxNA แๆo๛‘œh$”V๙๑m$7๔ใ๋.ุัใ!)อaJ€EฉาฃZzฬห@ภ_ฆZย“ˆ๒ฃ๘ em4‹$€•Mmู-?ฌ_Mแ๛žGื;0นsซMถK๖i7ซ่5hDบCา1B“๋n๗ศ่ษู พ ]r:! XJฏS*VO–t7_@bฝs๔Yม_Ÿ‡zNสO๎๘G๑ฆดlO• ฿}ƒ~;"ภฤิ๏ฝฬœ”!ณฏ๋Yzพ่ ํึ’ตฤ\” ภ_(ใงm๑ci+ป๏ฤV๙๎ฑ `šG๏8j„Xศ'๛CrpgP""r™Tส่–ZญMรข2่—ŒŸ‘N `BoV4ศsซj –๒rมX™™—AHธ็w>#{O~้‚vCฟฃ๒“;~J8ภy๖ ่%ศ-ปNR„Lโ\แqๆไม๚เ’Vjท–,$†ไฃhg ๕๑ƒ}``i —ษŒS;ภิ๒ฃ๗)ท^„`M”!q9jู๑˜ณƒฒ#XะcK๖Heu3Aภ๒ฦ ืŸOHธใญƒๅ{_๒฿}๕บ”นนop ชYนทEถ์jิฯŒc์(Ÿไœ._›`ฮโ}าM€Mด4†ฅv๛ ึ‡ล๗™Cฦฤ<„b ั๙ด_‡ฤ†irํ=ูG(`QGBโzAภ๔ิมoz›de๒5+๏•Z~๔Žห๛oๆ›~ธฒสše๏ม ์ิฯ–!Qฟฏ’{ƒ*;)น้26'้‚บfw˜ฎRาDฦ@๙ั`…๒@ด‘$€•๙"ญz2งํa@๊ค๑|หE€Mํ฿nืื!œ2Jใ›หอNOธ;ค=C๔UวQผ’žมh€”ฎ;$ฅ๋Lm##eฃฃ ์H“๙~$ม๐•oงึฟzะ -มฐิิd็9z<?ฺXˆzh์ >ษโ–lŸ^xTGึPผธFใวDŠฦB๙ั€…2;~ZCภส2ๅgตEโด€ธ๓]โšF1@งs…ศŽ#๑5;dx$U|'มะกXHฮธ"_p฿ข*› 3Rkฟ้D‚@Rผs๔Yม_w้ฟ๛“ผ”ฟฝ{ฒ๓,๏›ฑ-งmใ€ฉX!:ŽAุมฦ"‹อLํ‚ป*)vฒc‘ฮLะV ต“ูญด งM-ฎภา}H˜‚ช้ .fTmUhฑูjg'Hูิบ’0้–'Tb Y‰D5Z€<ล%ฦ๒YIfฐ๑ž๗\คฃ{_ฮๅป~UGวศุV?j=฿๓}๗ู๖cO)lR;™ถDฆ€dฺ™FBS 8^ฟๅสๆ๛uW5ถ9ี฿Sะ่š๔‡Oฺ๘xH)ฒE๘1ฃFช1_ญ@‘๔ฉoลฟ๛ว฿€ศˆk๕?‹—ฌภ paๅซ?ˆ๚ฦโ๛๐_ใ%ฯF\{๊%๑šฏQ˜>I!วผไล8๑สลK_~eผต,^F7ดธธ#_?๗ฟื3ไำฟ#๎ธUฏภ`<ื“qดvหšฟ[ฎ:๋ฯoะcํ0d;ูK6๎DิNพ Hไึฝw\฿xฺrUc{c๒ฆึฯฅขฎ฿โ>๔ษศwฒ2d๐c–ื@%๐๓฿›˜๘ๆง ฎธๆŠุ๒?_/๙‰—(ฐfฯำ๓๑ร'ใ™ฏ0^<๕b\๗ํๆ๗มศ๕๛ฮ~วฏ|!N๐ฃˆkš›ฏนJ!G6์ใ๘๘๘๕M… W๚7ฏЇ~๕ง€๘าำทล๏<๑เบ™W\๓tcไ–ซžS@ฐvH2i%“gO<_>zโ๔฿๛ึwO}๏ FW mน๒ฌMŒ[_qMu๕้4&B9\qื๏อ+C6 ?fุH5nฌฟ-ื_wซPdู! tS;™ค‘I;yร Wฦอ/yiฉ๊๑•+š?ตรiƒใฤ•๑ใ?uuฤซฏ๖@OซษC๑ๅี A.คtf‡B00s_xG<~์žus~์Xcค$ไWgpฒญ3@ูฉs๓ไ…Wfำนแฤ๓™อ‹็๊ .ถ 0BaTฏธ๋๗ฆ•!ป„3N(‹=฿?๗ฟU€ Hมว€LAH€~x๒ฏžmผ ๖ฃ8นฺzˆเนˆ๋ŽŸ bg1,ู3&งฎQจu฿๛Škฏˆ_ต 60hGพ~"~ํƒต“/(™–@ำ™7ฤึ›๕N ฦษ^ฟ๑้฿๐?ฦW<๏น๋“ ฌ…‚—๖ฤ‘ใ}ธRะฐืแ@D`“๖]qืฬ˜2d›๐cŒTฃR;T @‘ @d‡$_‰x๎ู‹9ฺ&ืขฝ…๑b~๊๎-qปy@>อูS๑๏>๙u… ำ>๒ฎืฤ/ฌ ฬcซo‰OนSŽทฤ็โ7๏xT1ฒ๏ภwอ์T†์~ฬ‰‘j์ˆๆHH ะื~/๎<๑…ศ€+๚สุ๒?ูธE๐เGฤง?๛ดBIoฝ๗ฆxไ}w(๕ะ๒โ{ง^ถ้ฯ่OyŒ๚ ]‡๋ฏแ+๎œyF)ฒ๏%JKSอล@แ}ธ2_ฟๆ' ^๘วโน?๚ฏ ถ๊m}…รMศž๔u™พ>`พ๔๔m] >&‹๘‹๑๘นGQฒI๐1g„sdiชฑ๙๑•Š์ฤ•ืฦo฿๖H€Œ๘แ฿=/ puWูฌG&ฅฏห๔๕ ƒt๐[ +~โK๏€ศžใ๕ืNมว|~ฬ™ฅฉ˜H เRr๖Uปใd€ม๛แ฿=8~ *๙vวญืลo?pซB้๋1}]ภ แต๑๘ฑ๎S๒่w‹dC >ฆซJ‘/ย9ิ @VU(ฒผ๖'ใท๚=ƒwธŽือ๕๗}ส๙6๖Kทฤ[๏ฝI!ธท฿๘z€A;xฌw็๏€ผv๐๑Rไ๐cN-Mลtxุ (8H€k ‡็žiฏํ3ca&น๗‘wฝ&nฏุถวเคฏฟ๗บ-คdรมo๕.x๒๙k oL๐1ฟฎx๑ลU!วFช-ปU(ฒ์แ๘ํีO(@ตƒ็W&ำฯญD_Gพ~"~ํƒต“/(}5ดๅส๘ำ™7ฤึ›ฏV ๎่ณ[ใแฯผง็-WŠทฟ[Nั๚๋ธsf^๒K๘ฑ €2๘๙๏ML|๓S ะ>&+“7ึ\HศตO๖Ÿโม~Y!่ซใCwฦ›^wƒB s_xG<~์žพทถ ‹7@๔ฯ๑:มวผ{‰ไ฿าTŒี฿ซPd้e"f_๕N…่ฝK“ํ3ฯคO˜I@ฎฝ๕฿~เV… o>๒ฎื>'xm|w๕ํฟwดถ5>๔wฦษ็ฏQ|€|,แวโ›' ะ—>ถ @@!Œา-๑๖แ›‚žK_gฟ<โk €์๘w๎์{Q /ช‚ล!XKSแa3  z๊5  >๚ะkโ^๘่กท{Sใ๋ ฒไเท๎ศW ง๖ล๋fฆ•ก8„ D(‹€ฟ_s ะ])๘8ฟ๎ช€YWBศฏGw{^นN!่บ๔u๕‘w >-฿=uSy๚ถ๗Srๆ๐ฏ๛DtW >Ž)Cฑ?Œ$P๛-:๊e\!บccมวถํ3ซัœI @@N]U๑บ3ถพโjล kR๐1}]ฅฏ/ศ’Am}์๔ฅ๏฿Ÿ๘า;|2บC๐ฑ „ H(‹ฝฏฺ- ฐy› >ถmŸ9k) ๖ศ๛๎ˆก-W*›–พŽๆ๊_O‚dัมc๗dใื๑ิ=›'๘X`ย% ”…$ภฆt'๘ุ& นwวญiS฿]lJ๚๚I_G[oถI€์๙าำทล๗Nฝ,3ฟH€M|,ธ+^|๑EU(ฐ‘jX[ฎฟ๎V  ศ๖|s_๗V!ึฎปมวN+“;ข9“บA™ ŸŽ|Dฺ!j'_P ึฅ|LAZศขน/ผ#ฯศๆวN๗๒น๘อื=๊ฐv๛โg‹ฮๆว‚ณ(  ึฅwมวฤHศ= ูมGฒ๎ไฏฯ๛ฎLฺ ฟh$ภ >–„๐c @e! ฐ&ฝ >ถ @@๎ @ฒ‚ไม็พsgœ|šฬ๚ ึD๐ฑD„KB( H€K๊O๐ฑMrO’ต| />ํ;3k€ธ$มว’~,H , .จฟมว6Hศ=H.E๐€ผ8๙รks~L .H๐ฑ„„KF( H€ณ &๘ุ& น'ษ…>'“ฏ_ฏ$@'มว’~,!H , |l€€k oฏบฏƒฅOผQ๐€8๘ญ{๒๗kn O>O Pf‚%vล‹/พจ %5R๋oห๕ืชูฟ๚_ลฟ}๊?*PFู>vZ™ฌิfR[ฯžx>~ํƒOฦ—WO(FIฅเใ|่ฮธบซ€\๘๎ฉ›โท–฿Ÿ_ถกc๑ม{‰-W=็“ ”อพธC๐ฑฬl~,1 €ฒ๘ำ—\ฬพ๊ ”Iฺฎ๘๖ฬ“ํ3ซa&น–o)๘๖๖แ›ฃ„า็]๐€ผ๙ท๏ฬ๕ฏhmk|่sฺ ”อฌเ#ย%' ”ลzูฟˆ๓•รgT(|ZœŸู_แ๖3)ศน|๛่Cฏ‰๒ล(‘๔๙NŸwมG๒ๆY}K๎?H dˆ;f๖(ยt ๗ฉP`๛~๓‘ฟk\ W;๘x(๓ฟRH(„๗๚ญ๑‘wฝF! nhห•ฯs๚|@}vk|๏ิหŠ๑ฑ@ๅ‚๓ส@rล‹/พจ œ6R๔อaทJEปZšŠำAตั๑ฑ๚๚๋ฅ $?มวN+“7ึL[*๏๓)€:๒๕๑k‡จ|A1 f๋+ฎŽGwGq๋uŠ@.}๊ศฮxl๕อ…๚˜ถ ‹๑;ญฟ?ๅ เ#g~ไ<@ั.‚:ƒmตั๑๕ทๅ€Š!mOห]๐ฑำสdู๊ฬค วž=๑|<๘ั/วgฟx\1 โืผ๏๖ธบซ€zh๙…ูุiหUงโƒ๗<" E,๏|ไ\/Qฮต4c๕ทY• เ‚มวค n],ไY >็:๘˜lŸซธฯง๒+ไเCwฦCๆUŠQ้๓˜>Ÿ‚ไูัgท2๘˜œ|ฺ๘ะ็Œฃต[|ข€ผKฯ๒ >r!6?rQ#ีF๒“*ไ๔"h็าTcณใ%ต6@๎ฏฟถ)Cํเใ3…๙ˆV&๗ึœ๐ฉ€|{โ‹วใม‰ฺษ#g†ถ\<|Gผ้u7(น๗ฉ#;ใฑี7๚cL ฿๛†Oฦ/๛šO8Gํเใ!ฅเB„น$H ฏAKSฑๆ‹ ฺ่๘๕ทๅ๚๋nๅr$mISจเcสไX˜I@๎={โ๙x๘?|%>ูง#'z๏M๑‘wฝฦถG ใกๅv๓ในฦ๏z4rห็|า€ำœ๕˜…@W}๊ศฮxl๕อฅ๛ธ๏๚น๘อ;๕dูม๚kงเ#k!ศšต๓a=›>vชŽงžGศข†็ๆK๕ฏL:” ไ—พด2l{„Lx ถฯฬŸ๕3f!ะ5- พw๊eฅุ € ทฯŒ)k%ศบŒT#mCZH CAKSั๕‹ ฺ่x:a๗cส dDZฒงtมวถ•ษJ4ท˜I@<{โ๙๘๐๏=d๙;Š1 ปๅ-๑ะฏพ*ฎฟ๎*ล€มhฬzฮ >ถ™…ภฆ}๗ิM๑[ห๏/u ~ๆฆฏลไ~?ถ\๕œ/ +fใ๖™=สภz?ฒnญไ|uฟjƒพZšŠž]ีFวว๊oŸTf`ภารpรC‹s‡J]…•I‡r@ม<๑ลใ๑๑?f|๖‹วฃO๎} ๑n;nฝN1`pณžุ>s้YYlสcซo‰O๑˜๋ถกc๑ม{€ฒเธ"Aม%?ฒa#ีFrทJƒบZšŠž_ีFวwD๓ฦ๒ J ภแ๚kฌ๔มวN+“ฉ4“€๙ใฅ๏ฤว๐q์ป?PŒู๚Šซใก_ฉ๘ๅ‘›ซ1๋นl๐ฑ“Ylศร=Gkท(D–ซN5†žR `าAPcq๛ฬ~ฅ`#„ู”‘jmHภ.‚–ฆขoAญd๚๏mS~ ารpiใใ3JqŽ•ษฝ๕'Š% ็์ฉจ|A1บdhห•ะใุ/y่2 1๋‰ํ3๋Ÿ๕˜…ภบ|๗ิM๑[ห๏Wˆ)๙7|2๎ธ้kŠ๔Szๆw8nŸq่7&ศฆตiศjะ—‹ ฅฉ่๛EPmtฦhn€ผง่ƒ}C‹scสp +“ฉ>ๅ€‚y๖ฤ๓ฑ๏ฯž‚คzLว๕ื๕ื]ฅ 0x๛b๛ฬุฆ f!ฐfŸ๘ย;โฦ๏z4rห็่‡tิฮธ}fU)ุ แGบbคiาr@ฝฝJมวm>j ำกป}:€ช-ฮM+รฌLGsCท™Œไฦl}ลี๑ห#7 =BถTc๛ฬtWMf!ฐ&3@|w*ฤEผญ๒xผ๓๖ ๔ามHมวืฮ<ฃl–๐#]3R €^IืฑA;ีFวSrยง่†็ๆ•aV&ำก\้กฟmŠล๔วK฿‰แ7โุw q{ๅบฦฆว|2ๅุ>3฿ีฃY\ึฎวfแ2๘ส'cฎ…ุrีsŠtพxํฬ˜2ะ-ยtU+9_ฏ@—ฬ.Mลžฌขjฃใ้ย์“>=@—ฏฟ†‡็)ลฌL:” Jเ‰/?ซ๏ฤŸ,G1Z>|s๒ฯoz%p1YOlŸ้อฌว,.*m|L›นผmื‹๛ˆ$ะMฤkป|ฅ'HOŒTร6$ +AKS‘ู‹ ฺ่x:Ywน๒T ฐ‡๋ฏC‹sซJฑI+“ฉwญPlฯžxพฑ r฿Ÿ=Uสm[_qu์nmyผบซ|A@๖4f=ฑ}fต็%ณ8ฯงŽ์ŒวV฿ฌkดๅฅงศmCO)ฐ้ จ๑ฺ™eฅ „้™‘jŒ…mHภฦ/‚†—ฆ"๓›jฃใ•๚pฒ.ฐ1๊ฏฑกลนg”ขKV&ำึ๐)ฐi&๕ฟิ_†Yไฦ‘ฏŸh!?ู*t2฿z๏7wzO`ชC‹sำสะ+“;[™™ฐVอ๓gี{ ณศฉv๒‰//ฏžศวs{ๅบxำ๋nx„จึ{‰้—อB แปงnŠ฿Z~ฟBlะ*ว;o? ภzŒๆฦG‡~ำ3ย๔H5า โๅpB.py๛๊ฏ=KS‘ห‹ ฺ่๘tmสงธŒดQhฯะโผR๔ะสd:”+ีุL ธœๆ๙s74ญLN‡Yไึฑ๏ ‚|โษใ๑ู๚{ถBฆํŽ๗พ๎†xำ74B[oพฺ'๒ก1๋ฉ๗๓U˜…@<ถ๚–๘ิgmฦ_๙dŒ฿ต[ฎzN1€ห™ืฮ์QzM๘‘พh ๗ึ_ปUธˆ๊าTL็ƒจŽ;Yธ”ฃ๕ืฮกลนCJัถ6—7/qc%(Œv2m‡<ฒzขˆดtผฃr]cซฃฐ#ไVcึำุf!”ฬ฿?Ÿ๖ ฑIฎ?ใw=†žR เBšAฝvภAQย๔ีH5าอใฉpฮEะุาT์/สTwฒ.p!BC‹sฯ(EŸฺูœoํšlQ‚ยJศo}๗น๘์“วใู/4B‘ฯžx>พ\๏–+ืล๕ื]ี9^•q๏7ฤOพโAG(† oฮณJ๊7๒รq๒๙kข ถผ๔T#๙ฦ›ŸT  S๓ จืฮ8๔›พ~ค๏Fช1\Kแ'ไ‡ฃ|,EPmtษบ@งูกลน=ส0@ถ6gฌC“-JPJํpdงด9ฒvโ๙ำ{(oฝ๎ฌp#”ยฅทGgYeปุvk<™๗(D—สkฺุ่ธ“u œ[ฎ‡็)E†ฺุeVํ3ำ]่'ฬz œณžumฮณJโCO<GžพM!zd๕วb๕ฦถกงส%_AQHย H5ฦ๊o)เ1”ใ"h็าT,—ํฏŽWยๆk(“ั >>ฃต2™N$˜B@)ค™T *์๏b/Q ณ(“ญ~"ฟณณ nืc3Šะc[^z*v฿q ฒ๕sŠๅฯƒ (แG2aค;ขyƒx›j@ก/‚†—ฆขด€ฺ่x:Y7๚`๓5ป‡็๖*CฌLGs&ๅP.(ฎ4“ฺgV{ะK˜๕@9ผปKcึc@A}้้โwžxP!๚ไm•วใwP(ถEa?’#ีH7ˆ็๋ฏ๛U gvi*๖(CSmt|,lพ€"jlนZœ[VŠi†าC๗)ฮพ๚kOฯoฬฏLŽ…YQcึS๏%– ๕Q™…P@๔•_Œลฏ‚B๔ัถ๋ล{๖“๑๒kฟฏP<ล9ŠB~$sFช`ฤวT ![šj@ฅCmt:๑.ฏV&ง๋?N)BšIฅะใ|{ ณ(–ฦฌงะ ฬB(™ฟ >ํ;ขฯถผ๔TŒ฿๕hผ๑•O*รัhฮC)Y"H&T# N!‰mชนu8]-MลชR\Xmtๆk(†๊ะโด2ภสไฮVfkไWšI ไฦ|s‹R๊%ฬz ฿ช๕^bบฉY๑๙แ8๙5 1 oซ<๏ผใ€B@พฅ?ฬว }น%HfTร bศฏูฅฉฦ6gึ 6:>Vn,@คBiใฒRH3ดๅบO1 w๖Esใใ`oฬฏLŽ…YไQcึS๏%–K๕Q›…sGŸๆ= 1`ฎ?๏ูOฦหฏพb@ผ;ถฯ์UฒJ๘‘ฬฉ6‚S ศ…tSxliชqƒ”uจŽงอื๓๕ืชนp0šมG'ีสไtว)…€\H3ฉzœฯP/aึ๙า˜๕”zปYyCุ=๑‰/ผC!2`หKOล๘]ฦ_๙คb@>ๆ<ไReยไยH5า โขุฆY้ฆp >ฎ*ลฦิFวำษบ้๔œช™VZœ›V†X™ŽๆLสึ&ศฎร๕ืX&oฬ7ท(™๕@๖U๋ฝฤด2„Yน๔ฉ#;ใฑี7+D†ผญ๒xผ๓Ž ู–ฐ+๕APไ†๐#น1Rtƒxพบ_5 sชKS1ญ Q฿ู๊{X€liœx7ด8็ฤป2i†Rof&ู3g๖ไ Ÿ0๋€lฒเยฝ‹Yน๒๐_Oฦัฺ- ‘1ฎ?ใฏ4ถ =ฅ-ว๋ฏ=ฑ}f^)ศ แGrgคcั<%ื bผtS8m{\VŠ๎ชŽWขyฒ๎ช™ะ8๑nhqฮ‰weต2™‚Sศ„tc>Fผ?GฝD%ฬz Kl7ธ|b@.์zlF2jหKOลฏผ๚ฯใm•ฌ ‡ฃ9qน"H.Tฃnภ 5n /M…›ย=TŸฎฟMฉ Lใฤปกลนyฅ V&wDs๓™ ฮมhnhส็Ljer:ฬz`l7X_๏b@ฆ}vk<™๗(Dฦฝ๑•Oฦ๘๋bหUฯ) ฮllŸูฃ ไ‘๐#น6R้pƒ๚ญqSxiชqฃ“>จŽG๓ฦ๒6ี€พJ'ํZœ[U N[™ผฑใt5กะw๏Žํ3{ ะO ‡Y BcึS๏'V•b]ฝ‹Y™u๐ุ=๑‰/ผC!r m|๏ฯ~2๎ธ้kŠ•ž๙M๓eฅ ฏ„ษฝ‘j ‡ฤะ/้dดํqU)๚ซ6:žn,ง‡๛vซ๔EuhqnZธจfhauƒb@ฯฅ ยXlŸ9T ^ยฌ๚ซZ๏%ฆ•aSหp˜…1Ÿ:ฒ3[}ณBไศ*ว;๏8 ะ้tๅฅ ฯ„)„‘jธA ฝW]šjœ๊สีFวwF๓เ7– 7ŽFsใ!ฅเฒšก…ิ›ฏะ3ณฑ}fO๛ ณ่ญฦฌงP‡( ถw1  S>๔ฤƒqไ้"gถ],ฦ_hlzJ1 7าถว=ฑ}f^)(แG eคn@๗5Nึ_š 7…3ขต2ฌ{Ÿj@Wอึ_ำC‹sNผc}V&วขy0—™tO *คำˆ—KะK˜๕@o4f=ถ๔ค ณ2เ7๒รq๒๙k"ง~ๅ5ฃฏ …€๎:อ๛+ซJAQ?R8ญ-๓แ”9่†ูฅฉุฃ ูTOŸ›้pc6ซ๑`ะโฒRฐa+“•hฮค„`๓สTX™4๋€๎(ฯ! ƒํ]*aภ€ํzlFr๎gn๚ZŒฟ~!^~ํ๗6'm{L๗V๖*E#Haู ›าธ)ผ4หJ‘mตั๑Jธฑ ›ฑฏฺc#]#ด›‘nฬ๏,uPAˆ6ซ1๋ฑํฑฏ‹Y๑ฅงo‹฿yโA…(€-/=ฟ๒๊?ทUณbภฦŽๆAP‡”‚"~คะZ[ ๗‡ฤฐ“๕—ฆยMแฑึ-=XŸถ=๎W บNh6โ@4oฬ›I5๛ ณXŸใญ^ยฌg0ฝK%ฬB่ณฯ๛ฮ˜๙๛ข@l€ ฉฦ๖™ie ศ„)…‘jธA —gcฮู kึxฐถGzNhึBPแโฝD%ฬz`-ขล,€พ๙ฃฏb,~๕ข`l€5ณํ‘า~ค4Z[ ็๋ฏ๛Uฮccุ ี8์ahqnY)่กธ”ฦLJPแฒ„Y\XcึS๏%–•"SฝK%ฬB่ƒน/ผ#?vBิฯฟ๊o๗;ใp/ทฉœวถGJE๘‘าฉฦฮhY  หH8Oใมzก่$จฐ^ขf=ะษ! ู๏_ฬB่ฉ=๑`y๚6…(ฎ o›k๕ส ฃyeU)(แGJษHhจ.M5„Xmt|ฌถ7X ผl{$;šก…ิ›™IPf‚ ›๋'ฦยฌ€rsˆBพz—J˜…ะ#ย…wpa"†[=ลpซงธ[Y(ฉใัผทฒW)(#แGJmคฺธ0šฏฟถฉ%r8š)E9ิFว@YU๋ฏฝถ=’9+“;[™ะe’fR{บาK˜๕PVYCrูฟ˜…ะuป›Q„b;ผ0;ฮ้)ฆ๋?N) %c#ฅ'H้ตถ@ฆ ข ี เ'ฟ,M…“_Jช6:žn,งฯฟƒ(บฦaC‹s{ ปšก…ิ›ํV J gฆ•ก๋„Yeั˜๕ิ๛ ณž|๗.f!t•๐c๑-Lฤ่)*ั เา3ฟiฒ_)(;แGhฉ6NˆIDwซt ฺณ4ซJQnญ-ำแเŠฉqุระโœรศ•ษแhฮค„("ง๗พ—0๋ ศณžz/aึSฌe8ฬB่แวโป`๘๑LOฑ'š3›ฅ(ขูhฮDžQ ~„๓ŒTรEr4šกG'ฟp–ฺ่ธƒ(šฦaC‹sซJA.ญLNืœR "๖ฤ๖™yฅ่[/aึ@ัh๕ซJQุe:ฬBุ ฃฯn‡?๓…(ธK†›„อาอแhฮC–•ฮ~„ ฉFฅuAtฟjc“_–ฆยษ/\Tmtมไ]:์alhqnY)ศฝ•ษJ4C ๗)9ๆ4โม๖f=ไ]cึใ!ฟา๔.•0 `พ๔๔m๑;O<จลw๋ยDฌฎกง›ฅศทtจไุ>3ญp>แGธ„‘jธ  Fsใ!ฅ`-jฃใNย ฏช้ฯฐกล9ึS,+“;[™™yโ4โ์๔f=ไUcึใ…R๖/f!ฌ‹๐ciŒ,Lฤ๒:zŠ้H๓)‡B/ขyeU)เย„a-WOีฦ นS*@ฦฅ“_R่q^)ุˆฺ่๘p4o,฿ญd\:์!m{\U ซZH7่อคศบ4“J›๗*Eๆ๚‰แ0๋ ณ๙•พw1 `อ„Kc}แวfOQ‰ๆ<ไ~ๅ ใŽFsฒฌpiยฐึ+จjธ  หf๋ฏ้ฅฉp.›VO7–งรIxdO๎Zœฏ”F๓&|uŸbA๛ขyฑ™Tถ๛ ณฒ๊hซ—0๋กณwฉ„Y—!X๋?ž้)†[=…อาdM:TrolŸ™V XแGX๏•T5\%้$ดํ๑RะMตั๑ฃy๐รnี Žท\ฺ;ด8็มzสierg๋๗™YfRำN#ฮU/aึ@–œž๕8DK๔/f!\”๐cilอAฐำuธœ4๘z„jžTœzณ๛€5˜ๆy3):๛‰ฑ0๋`mณกGปTย, TZ@|๏ิหขธ.Lฤ๐zŠแVOqทO—ัiคŸ3).ฌ1“Šํ3ซJมEz ณ.ลfฒุฟ ‡Y@)|่‰ใศำท)Dq &xฆงk๕|*8G3๔ุ >:T๚@๘๚lคฺธKD†ฌ$๊ฏ=BMGrJ5ˆึเwhqnZ)`@œT ภู6ฎทฯR ึุK˜๕ะษf๒ะฟ ‡Y@กอ}แ๑๘ฑ{ขธช 1๘~ณ‚L=…CกH*  2Rญ "งย”Szภ,mz\V Šฌ6:^‰ๆมปU ”NŸv7ด8็ด;ศ'”]c&g–•‚ ๖•0๋(3› ศc2f!…๔G_๙ลX๊/(Dqฝ{aขั{fกŸh •^Bๅ$๔$6Rฑ0d(กGJI t„!๋<๘P6Btป—จ„Y@™=R„e,ฬB ๅ๓฿พ3f…(ฎ‘…‰Œ=_% PF฿๗…a „!+WiBE'๔! Pำ๎†็V•rภƒEw4šกวyฅ GฝD%ฬzŠฮfŠึฟŒ…Y@!}vk<™๗(DA-Lฤ๎'„ Šฯก’!ย1Bลผz„ณ A’ะ#ไ™ŠF่‘~๗•0๋(กGŠฟŒ…Y@๎ํzlFŠ้่ยDTrะOAะ#d๐#d”$@1.€„แา„  A่Šฤƒy'๔ศ {‰J˜๕ไะ#e๋_ฦย, ท>๘7=๗•g*ืจD๑zา…‰ฦ3ดy้'„ ๒O่2L๘2N Ÿ@Bฐ>Bน$๔Eๆม?€ผz$kฝD%ฬz๒F่‘ฒ๗/ca'Yศฎวfvิ฿'”ฃpฝ0{sุOAไะ#ไ€๐#ไ„$@>.€„as„ 2๏x•n4๎Zœ{F9 <๘unส“๕^ขf=YvzึS๏'ฬz ูฟŒ…Y@–5 ู5;๋oข,…s๋ยDฌๆธŸ‚ศพtTš‡R ศ>แGศ™V2]ญ™ ๔=  9BPvศกG๒ึKTยฌ K„แ๒หX˜…dษg!ปf#…ฬพฏ<…rta"*้'„ ฒg_ซงXU ศแGศฉ‘j GsศzŸj ์h๏าT8๕zจ‚ ƒ`€A9อแๆ…†•ษญฬL `0าLj^่‘๗•0๋คำณกGXsb0Xขy`ร๒ลปf–๛>]๛&ณƒข๕้cš+ B:j=Bn ?BฮตB้ขศIน}ผZš @ะGตัqงแ๔Wznzhqn^)€ Z™s๔““ˆ)Z/aึะ_G[ฝฤผRภ†๛—แ0 ่ง5ฯBvอ6ฎ-?ฆd…๑๖…‰ฦ๓YEํ)ฦข9นง ็า3ฟ{ฃy‚C  ว„ก FชQ‰ๆU ‡@KSแฌ6:>Nร่•ƒฉ็Zœฏภš4ท7ฅฬL  ๛ฺ3ฉyกG OŒ…Y@ฏ4f=๕^ยฌบืปTย, W64 ู5xv๒๋สWŒฏ…‰ธฑ$=ลp8X WŽถพว๎z„b~„‚ฉ†“rzp$๔ูS฿ู๊y ‚6/ž;?ด8ทฌภ†4 3)€nH3ฉ๖ƒ~fR”ฉŸ0๋่ž}ญ^bY) gฝK%ฬBบeำณ]ณq(lา+Dป0ั๘๓ตl=ลt8X ถ๚‰yฅ€b~„ฉ6.ำE‘“rึ”ถ<:r 6:พ#š7– ‚ึ'ž;อMซสtลสd:˜+ฆรL `ฝ”‡f?aึฐ1งg=ถFC_{ณ€ฺ๋,dืlใ:๒cJš{oX˜hYหุSTยม ๅ((8แG(‘j ท.ˆ๎W €ห^ฅะใ!ฅ€ฉŽWย `-NoทZœณI่›ึช1“Šํ3fRpv/Q ณ€ต8=๋ฑ5ฟ˜…ฌMืg!ปf#…ัฟฏดนvxa"v(Cฃง +\ฮ๑8ณ9zU9 ุ„กDFชQ‰ๆ5]นI ะt4Zงเ.M…ยPตั๑ฑV฿sทjœv š[—•่ซfpa:š[ฬคšNฯค„`MฤX˜๕œ๋@ซ—XV ศ\๏R ณ€sตg!= (์šm๛w+un=ฐ0ั๘rฆง‹O.ิSค๋-‡@A‰?B Tงํ 'รๅvฐš_š24ƒ"ซŽG๓เ78€ฒJ'ฅ~'…W•จ•ษใฬ๖&3) ฌ3ฉุ>3ฏฐก~b8ฬz€r;=๋ฑีrัป˜…๔qฒkถฑ5๐U๒\:บ0ัX๎ม…{ŠJGOแ` ฌ๖ตzŠeฅ€๒~„’ฉฦpธI ”Gบ!ผฟš^šŠUๅ€๒จŽง›หํ ุn.ep8าCp๕ghqฮIw@๖8ญ(—๖L*…)tฅ—0๋สๆ๔ฌวVศm2f!@y lฒk6–๋o๗๙ไŽญk๏)ฦข9๑u”Aฯ7G๙ 4ดถAฆ "งอEt๚†๐าTธ! %W฿ู๊{\Šๆ๔ไกล9ี๙pๆดโ๔2“ŠFH๚ำO˜๕Eๅ(f๏R ณ ธ> ู5XฑไS‘+ถ>nฌงH›Nำ๓พi.b$P4ขxฏ@"œgคฺธJ/ <;}Cxi*ฮSฏ„›ห@1ุ๒ƒเP B 0ธ^ขf=@18@สำฟ˜…EนYˆํนc๋ใๆ๚‰ด๘$๕)yท‚9fห#pQยภEู ไ”-ภบู ไ-@q .๙$คู๊'ฬz€ผq€”ปwฉ„Y?™…ุ˜ฏฏฃ…‰ุก ]๋)vt๔ถAyaห#pYยภšŒTtAดำEA้ฤ—๖–วUๅ6ช6:>!ฝœˆdัมhžtgห#P+“รa&dื๑8s ฑdณ—0๋ฒ๎๔ฌว @ซณ ปr3 ู5๘u๎๖)หผ‘…‰ฦฆNบ฿Sด๛ CY”ž๙mขฐชภๅ?๋ปาlnƒlŸ–{ŸŠึ8๑ei*œ๘t]mt<ˆท'\/ }็ำkhqnU9€Rjvถ๚3ม`ะœB ๙์'ฬz€ฌ8=๋๑€p‰ล,ศ’อBvอ6žs\u—iณ ?็่mOQ้่)l˜)ขะXrโ@I`ฝ„ ฉ†‹"`G๋ฤ—ฅฉp.ะตั๑๖แNฤ๚ฅ=๔Mวeๅ่ะผQ?ึz™I’fR๓ั|ะฯL ๒฿O˜๕vzึS๏%–•Xg๏R ณ r? ู5๘พ๙IŸสLJ‚์X˜๐์WŸ{ CƒQH็•ุ(แG +Fช‘.ŠฦZ/E@ท>wiชq*ภ@ิFวฒ ๔Zc่;ด87ฏkเF=ะ[i&ี>…xU9 ฝ„Yะk๐บฟ˜…ฝTธYศฎูฦวใเ›์yรยDุ๚5ุžยมP@/9P่*แG ๋Fชk๛eะ lT{ š†]@ๆิFว+ญ~g,<lฮมh}S่ัะ`ฃš7๊อค€อ:gnศ›IAนz‰J˜๕qzึใ? ว‹Yะ …ž…์št่อช๏“™๒๎…‰ุซ ™้'n์่'!อ8ฺัSฌ*ะMย@Ou!wซฐi š๛—ฆ๏นPooมN}ฯ6ึ }ส] <ฎ*@นQฌ฿้™TlŸ1“ฺ•ฦยฌXปำณ๘่]ฬB€๕*ี,dืl ื฿–|ฺ3a฿ยDใz›์๖cแ`(`ํN/9q $ะKย@_ŒTร ธG P!Kx่7'๐ฌตŸ0๋.Fเศb๏b\Lฉg!ปfcOํcพ ?/L„ํ่๙่)*ญ~b,!ณ <}'๔]+9g†ญ7จ ”Žภ#P Aศิ๛C9 <dลูฅฬL สGเุl?aึ<y๊]ฬBณปf}n_๋ฃ๓ST:zŠ๛JIเ(แG`เFชง/Š!ก$?KSแโ(ฺ่x%œŠeq ี๗, <dุสค™”C{&•๒[V ‹ฝD%ฬz ,Nฯzœ๗/f!Pf!—ฐkถQ›q๛+…pw,L„^บ„-ำPํ –A~2eคํsำ…ั6โ\<œั B‡a0E๛ิๅhnxtb)@ฌLถ{33)(†รqๆ!?3) ฝD%ฬz Hฮš๕ิ๛ ณ ˆKปw1 b0 Yฃ]ณqcซฯsˆMz๋ด๑ัืe1๛‰๔๛ฉณงpธไ฿83YU +„ฬฉFฅใข่>\]4n/M9ฑ เrjฃใ†มOงOอZœ[V€Y™ั๊ฯฦย0'62Y้%ฬz ŸlHสฟ˜…@>™…ld฿คP๎˜เcฉzŠิO์l๕~A>8 ศแG FชC๛ขศbศ–๖อเvฏ›S฿gŽ3 †l9}ยะโชr”@3ผ`&ูtz&gฬค€,๗f=]ถœ฿ป˜…@v™…tQ+9_ฏ=‘‚iใฃMy{ŠJGOแ๗d๏{ดั@ฎ?น4R๖ฉsถBBฅ“^–[ฏถ;๔Nk+d{œ^T๚๊๔Mไกล97‘่ /คฬL ๚O@ศ{/aึƒ%0ฐล,ห,ควvอ6ปUข๋_ทc‚œำStฮCeป#{ย@๎ตถBถ/Šา’ละ}ํ“^าvวeๅŒึVศv฿ใd<่พ๖!ํภใช’pQอ๐Bป73“‚8gnฦ/+Pภ~ยฌz๋ฌYภภฆ{ณ่=ณุ5ำ๕ท)•่Š๊ยDฃžpฉžขrNOaำ4t฿ม83ฑศ=แG pFชัya”^†ญฐ~ํajใต4ๅ$.€,ชŽw๖ยŽล$ 6;!„ฤอx€อ๕ฝ„Yedณ#@พz—J˜…€YHํš้๚”Jฌฉ?OกวJA{Šฮ0ไ=%u0”˜๐#Pz#ีธฑใข(ฝปYLัœu๊ําTธ๐(ฉฺ่๘Žs๚aŠๆฌำr‡็V•€ฬZ™4“ข่lb่}?aึCัูŒPฌล,„ข3 )]ณ๏U๓aฑยล์ซฟ๖ุ๖ศ€zŠส9=…฿งอัŽžโž@๘เ‚FชัyณุvH๒ๆ๐้‹ž๚ki*œz ภีFวฯฝษœoPrโxGฯำxZœss €|;;ภ`&Eœ5“ฒ‰ ` ฝ„Yyvฌวf$€R๔/f!ไ™YH ์š=๕ทiืVงฅอc)๔่๋ฌ๕ร็๔ˆ"o฿[;{ŠU%8›๐#ภดถC๎pqD>}มำ :.+ ›ัฺู๙r๊.YะyRnฃ๏ฑี€RhฬคศขณfRNศt?aึC7๋๑`ญล,„ฌ2 )ฑ]ณgSrชฤeHมœ้… ฯฆ‘›žขาัKด๛ !fฒ๒ดณง&XแG€ ๊Dvพœ@G?.zVCะ€>๊DVยP˜;ฺ๊w–Cะฮw๖C€•0“ข๗ถ๚3๗งŸ0๋กŸฮ›๕:ฐฮล,„~3 แ‚vอ6พMื_ปK๖๛A่‘ข๔ํ>ข๓ๅzๅxt†6E๘ หFชq๎ ใŠ $ึ)ทฺqัณบ4.zศ”ฺ่๘น7šำหๆึ๋ฌรขt|FY`ฮ1คw3)ึใhœ}#~ีx€R๕f=tรyณžz?aึ@ฏ๚ณ6ห,„ i… วขน ฒจษ์ซฟ๖.LxfR๔ร=EปฟpH๋q8ฮฬC–[=ลชฒt๐#@ŸŒTฯบYkCW<ซqfˆ๚ŒmŽไ]mt~'ฝ<(Wnงูฅ‡Rฟณj›#๔I๓ฆน=š™TนuฮคVฃy~YYธH/qn‘^f=ๅvมY‡๚ศPาูทดฺ,คฬB่‰]ณ‘‘ูอmE๘>“ม{๋ฏ๙…‰pˆ e๏'ฺ‡D Eา้เ้^ยม }%0`ญM‘้Biธ๕พX2x-†4@}&ฮนผ4ีธ๘€าุ่Y‰37›หวมŽพ'๕:)เธฌ,Qอํํ™Tฅใe&U GใฬอwกzัK˜๕฿yณ!rฟx>งุฬBจ]ณ๏)id Cณ฿;๛ฃxเต๕็๖•Œ,’รฝD{.rจS… ๐#@†u#/๔๎B)ฺรำณo 8ภšu#/๔~ท eฦมึ๛กŽ็G( 3šIeืน3ฉ3ณ)๕0๘^ยฌ'.8๋p ค‹YH๖™…ปfศ๔ŽlฌSฐ'๗ ๒ภ๙ฝ„YOำšf=B‰ล,คษ,.ข# นฃu-s_~ญถ~ฏZ˜ื ฯžbธใuugO‘๏.p:wŠ่œœ_5”€๐#5R=๋ข้BR๋๙{ฐ|‘Ÿๆœ‹œฦฯ-M๗s็ฉŽWโ์!"ฮ?$bญฏV#.zC็0๗๔ฯ -ฮไลq๖MถแKร=-_ไ็/8“Šํ3fR0ุ^ข9Ÿ๕xhJืฟ _เg‡/๑O ๗๘Wด|‘Ÿ7 ุ5{๚šไB[f/๗{ฑ}ฝฑบ0แภ(y?qก๏—๚~rน๏5›uกพ!ฮ๙u๖ฯ9€‹๘n|EหtCIENDฎB`‚widgets/init/assets/css/responsive.css000064400000073133150522036200014160 0ustar00@media (max-width:480px){.ekit-wid-con .hotspot-following-line-style .ekit-hotspot-horizontal-line{width:50px}.ekit-wid-con .ekit-location_inner{left:0;right:auto}}@media (max-width:767px){.ekit-wid-con .elementskit-image-accordion-wraper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1025px){.ekit-image-accordion-vertical .ekit-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-image-accordion-vertical .ekit-image-accordion-item{min-height:0!important}}@media screen and (min-width:768px) and (max-width:1024px){.ekit-image-accordion-tablet-vertical .ekit-image-accordion,.ekit-image-accordion-vertical:not(.ekit-image-accordion-tablet-horizontal) .ekit-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-image-accordion-tablet-vertical .ekit-image-accordion-item,.ekit-image-accordion-vertical:not(.ekit-image-accordion-tablet-horizontal) .ekit-image-accordion-item{min-height:0!important}}@media screen and (max-width:767px){.ekit-image-accordion-mobile-vertical .ekit-image-accordion,.ekit-image-accordion-tablet-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion,.ekit-image-accordion-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-image-accordion-mobile-vertical .ekit-image-accordion-item,.ekit-image-accordion-tablet-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion-item,.ekit-image-accordion-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion-item{min-height:0!important}}@media (max-width:991px){.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{width:50%}.ekit-wid-con .elementskit-flip-clock>.elementskit-time{margin-bottom:40px}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title{max-width:100%}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{margin-bottom:30px;margin-right:30px}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count{font-size:28px}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title{font-size:14px}}@media (max-width:480px){.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{display:block;width:100%}.ekit-wid-con .elementskit-flip-clock>.elementskit-time{margin-bottom:40px;width:100%}.ekit-wid-con .elementskit-flip-clock>.elementskit-time:not(:last-child){margin-right:0}.ekit-wid-con .elementskit-countdown-timer-4::after,.ekit-wid-con .elementskit-countdown-timer-4::before{display:none}.ekit-wid-con .elementskit-countdown-timer-4{width:100%;margin-left:0;height:100%;line-height:1}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container{padding:15px}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container,.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container:not(:last-child),.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container:not(:last-child),.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container:not(:last-child),.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container:not(:last-child){margin-bottom:30px}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title{display:block}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count{line-height:normal}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title{max-width:100%}}@media (max-width:991px){.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-1 .ekit-video-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-2 .ekit-video-item{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:1 0 45%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-3 .ekit-video-item{-webkit-box-flex:0;flex:0 0 33.33%;-ms-flex:1 0 31%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-4 .ekit-video-item{-webkit-box-flex:0;flex:0 0 25%;-ms-flex:1 0 20%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-5 .ekit-video-item{-webkit-box-flex:0;flex:0 0 20%;-ms-flex:1 0 18%}.ekit-wid-con .ekit-video-gallery.ekit-column-tablet-6 .ekit-video-item{-webkit-box-flex:0;flex:0 0 16.66%;-ms-flex:1 0 15%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-1 .ekit-video-item{width:100%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-2 .ekit-video-item{width:50%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-3 .ekit-video-item{width:33.33%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-4 .ekit-video-item{width:25%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-5 .ekit-video-item{width:20%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-6 .ekit-video-item{width:16.66%}}@media (max-width:480px){.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-1 .ekit-video-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-2 .ekit-video-item{-webkit-box-flex:0;flex:0 0 50%;-ms-flex:1 0 45%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-3 .ekit-video-item{-webkit-box-flex:0;flex:0 0 33.33%;-ms-flex:1 0 31%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-4 .ekit-video-item{-webkit-box-flex:0;flex:0 0 25%;-ms-flex:1 0 20%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-5 .ekit-video-item{-webkit-box-flex:0;flex:0 0 20%;-ms-flex:1 0 18%}.ekit-wid-con .ekit-video-gallery.ekit-column-mobile-6 .ekit-video-item{-webkit-box-flex:0;flex:0 0 16.66%;-ms-flex:1 0 15%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-1 .ekit-video-item{width:100%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-2 .ekit-video-item{width:50%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-3 .ekit-video-item{width:33.33%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-4 .ekit-video-item{width:25%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-5 .ekit-video-item{width:20%}.ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-6 .ekit-video-item{width:16.66%}.ekit-wid-con .ekit-video-gallery-wrapper .elementskit-main-filter>li{margin-bottom:0}}@media (max-width:991px){.ekit-wid-con .profile-image-card-group>li{margin-bottom:0}.ekit-wid-con .fullwidth-profile-card .profile-entry-content{padding-left:30px;padding-right:25px}.ekit-wid-con .fullwidth-profile-card .profile-img{display:block}.ekit-wid-con .owl-carousel .owl-item .profile-header img{width:100%}.ekit-wid-con .team-slider-wraper{overflow:hidden;position:relative}.ekit-wid-con .single-preview .entry-content{background-size:100%}.ekit-wid-con .team-sync-thumb{overflow:visible;margin-bottom:30px}.ekit-wid-con .team-sync-thumb .owl-item{-webkit-transform:none!important;transform:none!important}.ekit-wid-con .team-sync-prev .owl-stage-outer{padding-bottom:50px}}@media (max-width:767px){.ekit-wid-con .team-slider{padding:0}.ekit-wid-con .team-slider{overflow:visible}.ekit-wid-con .team-slider .owl-stage-outer{padding:50px 0}.ekit-wid-con .profile-square-v.square-v4 .profile-card{max-height:500px}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{max-height:380px}.ekit-wid-con .fullwidth-profile-card .profile-entry-content{padding-left:0;padding-right:0;padding-top:30px}}@media (max-width:480px){.ekit-wid-con .profile-image-card-group.five-col>li,.ekit-wid-con .profile-image-card-group.four-col>li{width:100%}.ekit-wid-con .vintage-style-2 .vintage-profile-card .profile-group{padding:62px 29px}.ekit-wid-con .profile-info-text{padding-right:0}.ekit-wid-con .elementskit-team-popup .modal-body{display:block;padding:60px 25px 40px}}@media (max-width:991px){.ekit-wid-con .timeline-item{padding:20px}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-content{padding-left:20px}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content{padding-left:20px}.ekit-wid-con .timeline-content{padding-right:20px}.ekit-wid-con .horizantal-timeline .single-timeline{width:49%}}@media (max-width:767px){.ekit-wid-con .timeline-item{padding:10px;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-content{padding-left:0}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content{padding-left:0}.ekit-wid-con .timeline-content{padding-right:0;margin-top:20px}}@media (max-width:480px){.ekit-wid-con .single-timeline{display:block}.ekit-wid-con .single-timeline .timeline-img{display:none}.ekit-wid-con .timeline-item{width:100%;margin-right:0;padding:20px}.ekit-wid-con .timeline-info{width:100%;margin-left:0;text-align:right;padding:10px}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-item{margin-right:0;margin-left:0}.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-info{text-align:left}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-item{margin-right:0;margin-left:0}.ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-info{text-align:left}.ekit-wid-con .timeline-classic .timeline-info{width:100%;margin-left:0}.ekit-wid-con .timeline-slider-info .title{font-size:18px}}@media (max-width:320px){.ekit-wid-con .timeline-slider-area{padding:0}.ekit-wid-con .horizantal-timeline .single-timeline{width:100%}}@media (max-width:1024px){.ekit-wid-con .bothside .single-timeline:nth-child(2n) .timeline-info{text-align:left}.ekit-wid-con .timeline-item .timeline-content{text-align:left}.ekit-wid-con .timeline-area.vertical-timeline{padding-left:35px}}@media (max-width:991px){.ekit-wid-con .horizantal-timeline .single-timeline{margin-right:1%}}@media (max-width:1024px){.ekit-wid-con .timeline-info{text-align:left}.ekit-wid-con .timeline-pin-icon{left:-60px;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}}@media (max-width:480px){.ekit-wid-con .timeline-pin-icon{width:20px;height:20px;line-height:18px;left:-43px;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);font-size:10px}}@media (max-width:1024px){.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content{padding-left:0}}@media (max-width:1024px){.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-icon{margin-left:30px}.ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:480px){.ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-icon{margin-left:0}}@media (max-width:991px){.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-2{width:50%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-3{width:33.3333333333%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-4{width:25%}.ekit-wid-con .post--tab .tabContent{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}.ekit-wid-con .post--tab .tabHeader{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}@media (max-width:480px){.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-2{width:50%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-3{width:33.3333333333%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-4{width:25%}.ekit-wid-con .post--tab{display:block}.ekit-wid-con .post--tab .tabHeader .tab__list{border:none;margin-bottom:15px}.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item{display:inline-block;position:relative;padding:10px 15px}}@media (min-width:992px) and (max-width:1199px){.ekit-wid-con .elementskit-single-testimonial-slider.block-style{padding:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content{display:none}.ekit-wid-con .elementskit-testimonial-preset{overflow:hidden}.ekit-wid-con .elementskit-single-testimonial-slider{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}}@media (max-width:991px){.ekit-wid-con .elementskit-testimonial-preset{overflow:hidden;padding:40px}.ekit-wid-con .elementskit-testimonial-preset.testimonial-block-slider{padding-left:0;padding-right:0}.ekit-wid-con .elementskit-single-testimonial-slider{-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1);padding:30px}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-profile-image-card{margin-bottom:0}.ekit-wid-con .elementskit-single-testimonial-slider.style-2{padding:30px;border-left:0 solid #2575fc}.ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card{margin-left:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style{padding:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content{display:none}.ekit-wid-con .elementskit-commentor-content{padding-right:0;margin-bottom:30px}.ekit-wid-con .elementskit-tootltip-testimonial{width:90%;margin-left:auto;margin-right:auto}}@media (max-width:767px){.ekit-wid-con .elementskit-testimonial_card{padding:100px 60px 40px}.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next,.ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev{display:none!important}}@media (max-width:320px){.ekit-wid-con .elementskit-testimonial-preset{padding:20px 10px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block{padding:20px}.ekit-wid-con .elementskit-testimonial_card{padding:50px 30px 20px}.ekit-wid-con .elementskit-testimonial_card>p{font-size:15px}}@media (max-width:991px){.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left{text-align:left}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .elementskit-border-divider{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:26px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .ekit_heading_elementskit-border-star .elementskit-border-star{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right{text-align:right}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right .elementskit-border-divider{margin-left:auto;margin-right:0;left:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right .ekit_heading_elementskit-border-star .elementskit-border-star{margin-left:auto;margin-right:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center{text-align:center}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .elementskit-border-divider{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:13px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .ekit_heading_elementskit-border-star .elementskit-border-star{margin:auto}}@media (max-width:480px){.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left{text-align:left}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .elementskit-border-divider{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:26px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .ekit_heading_elementskit-border-star .elementskit-border-star{margin:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right{text-align:right}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .elementskit-border-divider{margin-left:auto;margin-right:inherit}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .ekit_heading_elementskit-border-star .elementskit-border-star{margin-left:auto;margin-right:0}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center{text-align:center}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .elementskit-border-divider{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider{left:13px}.ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .ekit_heading_elementskit-border-star .elementskit-border-star{margin:auto}}@media (max-width:991px){body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-left .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-left .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-right .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-right .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-bottom .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-bottom .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:inherit;bottom:0;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-top .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-top .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:0;bottom:inherit;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:50%;bottom:inherit;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-1 ul.products .product-category{width:100%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-2 ul.products .product-category{width:50%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-3 ul.products .product-category{width:33.33%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-4 ul.products .product-category{width:25%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-5 ul.products .product-category{width:20%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-6 ul.products .product-category{width:16.66%}}@media (max-width:480px){body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-left .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-left .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-right .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-right .woocommerce ul.products .product-category .woocommerce-loop-category__title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-bottom .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-bottom .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:inherit;bottom:0;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-top .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-top .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:0;bottom:inherit;-webkit-transform:translate(0);transform:translate(0)}body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title{top:50%;bottom:inherit;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-1 ul.products .product-category{width:100%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-2 ul.products .product-category{width:50%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-3 ul.products .product-category{width:33.33%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-4 ul.products .product-category{width:25%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-5 ul.products .product-category{width:20%}body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-6 ul.products .product-category{width:16.66%}}@media (max-width:991px){.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-1 ul.products .product{width:100%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-2 ul.products .product{width:50%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-3 ul.products .product{width:33.33%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-4 ul.products .product{width:25%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-5 ul.products .product{width:20%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-6 ul.products .product{width:16.66%;margin:0}}@media (max-width:480px){.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-1 ul.products .product{width:100%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-2 ul.products .product{width:50%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-3 ul.products .product{width:33.33%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-4 ul.products .product{width:25%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-5 ul.products .product{width:20%;margin:0}.ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-6 ul.products .product{width:16.66%;margin:0}}@media (max-width:991px){.elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .ekit_page_list_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .ekit_page_list_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .ekit_page_list_content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:480px){.elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .elementor-icon-list-item,.elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .ekit_page_list_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .ekit_page_list_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .ekit_page_list_content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.ekit-template-content-header .elementor-section,.ekit-template-content-header .panel-row-style{-webkit-transform:none}@media (max-width:767px){.ekit-wid-con .column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.ekit-wid-con .column-count-3,.ekit-wid-con .column-count-4,.ekit-wid-con .column-count-5,.ekit-wid-con .column-count-6{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:480px){.ekit-wid-con .column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.ekit-wid-con .column-count-2,.ekit-wid-con .column-count-3,.ekit-wid-con .column-count-4,.ekit-wid-con .column-count-5,.ekit-wid-con .column-count-6{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:768px){.ekit-wid-con .elementkit-tab-wraper.vertical{-ms-flex-wrap:wrap;flex-wrap:wrap}}widgets/init/assets/css/widget-styles.css000064400001546505150522036200014600 0ustar00.ekit-wid-con .row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ekit-wid-con .col,.ekit-wid-con .col-1,.ekit-wid-con .col-10,.ekit-wid-con .col-11,.ekit-wid-con .col-12,.ekit-wid-con .col-2,.ekit-wid-con .col-3,.ekit-wid-con .col-4,.ekit-wid-con .col-5,.ekit-wid-con .col-6,.ekit-wid-con .col-7,.ekit-wid-con .col-8,.ekit-wid-con .col-9,.ekit-wid-con .col-auto,.ekit-wid-con .col-lg,.ekit-wid-con .col-lg-1,.ekit-wid-con .col-lg-10,.ekit-wid-con .col-lg-11,.ekit-wid-con .col-lg-12,.ekit-wid-con .col-lg-2,.ekit-wid-con .col-lg-3,.ekit-wid-con .col-lg-4,.ekit-wid-con .col-lg-5,.ekit-wid-con .col-lg-6,.ekit-wid-con .col-lg-7,.ekit-wid-con .col-lg-8,.ekit-wid-con .col-lg-9,.ekit-wid-con .col-lg-auto,.ekit-wid-con .col-md,.ekit-wid-con .col-md-1,.ekit-wid-con .col-md-10,.ekit-wid-con .col-md-11,.ekit-wid-con .col-md-12,.ekit-wid-con .col-md-2,.ekit-wid-con .col-md-3,.ekit-wid-con .col-md-4,.ekit-wid-con .col-md-5,.ekit-wid-con .col-md-6,.ekit-wid-con .col-md-7,.ekit-wid-con .col-md-8,.ekit-wid-con .col-md-9,.ekit-wid-con .col-md-auto,.ekit-wid-con .col-sm,.ekit-wid-con .col-sm-1,.ekit-wid-con .col-sm-10,.ekit-wid-con .col-sm-11,.ekit-wid-con .col-sm-12,.ekit-wid-con .col-sm-2,.ekit-wid-con .col-sm-3,.ekit-wid-con .col-sm-4,.ekit-wid-con .col-sm-5,.ekit-wid-con .col-sm-6,.ekit-wid-con .col-sm-7,.ekit-wid-con .col-sm-8,.ekit-wid-con .col-sm-9,.ekit-wid-con .col-sm-auto,.ekit-wid-con .col-xl,.ekit-wid-con .col-xl-1,.ekit-wid-con .col-xl-10,.ekit-wid-con .col-xl-11,.ekit-wid-con .col-xl-12,.ekit-wid-con .col-xl-2,.ekit-wid-con .col-xl-3,.ekit-wid-con .col-xl-4,.ekit-wid-con .col-xl-5,.ekit-wid-con .col-xl-6,.ekit-wid-con .col-xl-7,.ekit-wid-con .col-xl-8,.ekit-wid-con .col-xl-9,.ekit-wid-con .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.ekit-wid-con .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-1{margin-left:8.333333%}.ekit-wid-con .offset-2{margin-left:16.666667%}.ekit-wid-con .offset-3{margin-left:25%}.ekit-wid-con .offset-4{margin-left:33.333333%}.ekit-wid-con .offset-5{margin-left:41.666667%}.ekit-wid-con .offset-6{margin-left:50%}.ekit-wid-con .offset-7{margin-left:58.333333%}.ekit-wid-con .offset-8{margin-left:66.666667%}.ekit-wid-con .offset-9{margin-left:75%}.ekit-wid-con .offset-10{margin-left:83.333333%}.ekit-wid-con .offset-11{margin-left:91.666667%}@media (min-width:576px){.ekit-wid-con .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-sm-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-sm-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-sm-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-sm-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-sm-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-sm-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-sm-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-sm-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-sm-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-sm-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-sm-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-sm-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-sm-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-sm-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-sm-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-sm-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-sm-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-sm-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-sm-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-sm-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-sm-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-sm-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-sm-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-sm-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-sm-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-sm-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-sm-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-sm-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-sm-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-sm-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-sm-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-sm-0{margin-left:0}.ekit-wid-con .offset-sm-1{margin-left:8.333333%}.ekit-wid-con .offset-sm-2{margin-left:16.666667%}.ekit-wid-con .offset-sm-3{margin-left:25%}.ekit-wid-con .offset-sm-4{margin-left:33.333333%}.ekit-wid-con .offset-sm-5{margin-left:41.666667%}.ekit-wid-con .offset-sm-6{margin-left:50%}.ekit-wid-con .offset-sm-7{margin-left:58.333333%}.ekit-wid-con .offset-sm-8{margin-left:66.666667%}.ekit-wid-con .offset-sm-9{margin-left:75%}.ekit-wid-con .offset-sm-10{margin-left:83.333333%}.ekit-wid-con .offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.ekit-wid-con .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-md-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-md-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-md-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-md-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-md-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-md-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-md-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-md-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-md-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-md-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-md-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-md-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-md-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-md-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-md-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-md-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-md-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-md-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-md-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-md-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-md-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-md-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-md-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-md-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-md-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-md-0{margin-left:0}.ekit-wid-con .offset-md-1{margin-left:8.333333%}.ekit-wid-con .offset-md-2{margin-left:16.666667%}.ekit-wid-con .offset-md-3{margin-left:25%}.ekit-wid-con .offset-md-4{margin-left:33.333333%}.ekit-wid-con .offset-md-5{margin-left:41.666667%}.ekit-wid-con .offset-md-6{margin-left:50%}.ekit-wid-con .offset-md-7{margin-left:58.333333%}.ekit-wid-con .offset-md-8{margin-left:66.666667%}.ekit-wid-con .offset-md-9{margin-left:75%}.ekit-wid-con .offset-md-10{margin-left:83.333333%}.ekit-wid-con .offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.ekit-wid-con .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-lg-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-lg-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-lg-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-lg-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-lg-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-lg-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-lg-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-lg-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-lg-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-lg-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-lg-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-lg-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-lg-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-lg-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-lg-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-lg-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-lg-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-lg-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-lg-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-lg-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-lg-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-lg-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-lg-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-lg-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-lg-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-lg-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-lg-0{margin-left:0}.ekit-wid-con .offset-lg-1{margin-left:8.333333%}.ekit-wid-con .offset-lg-2{margin-left:16.666667%}.ekit-wid-con .offset-lg-3{margin-left:25%}.ekit-wid-con .offset-lg-4{margin-left:33.333333%}.ekit-wid-con .offset-lg-5{margin-left:41.666667%}.ekit-wid-con .offset-lg-6{margin-left:50%}.ekit-wid-con .offset-lg-7{margin-left:58.333333%}.ekit-wid-con .offset-lg-8{margin-left:66.666667%}.ekit-wid-con .offset-lg-9{margin-left:75%}.ekit-wid-con .offset-lg-10{margin-left:83.333333%}.ekit-wid-con .offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.ekit-wid-con .col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.ekit-wid-con .row-cols-xl-1>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .row-cols-xl-2>*{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .row-cols-xl-3>*{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .row-cols-xl-4>*{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .row-cols-xl-5>*{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.ekit-wid-con .row-cols-xl-6>*{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-xl-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}.ekit-wid-con .col-xl-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.ekit-wid-con .col-xl-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ekit-wid-con .col-xl-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.ekit-wid-con .col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ekit-wid-con .col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.ekit-wid-con .col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.ekit-wid-con .col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.ekit-wid-con .col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}.ekit-wid-con .col-xl-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.ekit-wid-con .col-xl-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.ekit-wid-con .col-xl-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.ekit-wid-con .col-xl-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.ekit-wid-con .order-xl-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.ekit-wid-con .order-xl-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}.ekit-wid-con .order-xl-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}.ekit-wid-con .order-xl-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.ekit-wid-con .order-xl-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.ekit-wid-con .order-xl-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.ekit-wid-con .order-xl-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.ekit-wid-con .order-xl-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}.ekit-wid-con .order-xl-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}.ekit-wid-con .order-xl-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}.ekit-wid-con .order-xl-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}.ekit-wid-con .order-xl-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}.ekit-wid-con .order-xl-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}.ekit-wid-con .order-xl-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}.ekit-wid-con .order-xl-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}.ekit-wid-con .offset-xl-0{margin-left:0}.ekit-wid-con .offset-xl-1{margin-left:8.333333%}.ekit-wid-con .offset-xl-2{margin-left:16.666667%}.ekit-wid-con .offset-xl-3{margin-left:25%}.ekit-wid-con .offset-xl-4{margin-left:33.333333%}.ekit-wid-con .offset-xl-5{margin-left:41.666667%}.ekit-wid-con .offset-xl-6{margin-left:50%}.ekit-wid-con .offset-xl-7{margin-left:58.333333%}.ekit-wid-con .offset-xl-8{margin-left:66.666667%}.ekit-wid-con .offset-xl-9{margin-left:75%}.ekit-wid-con .offset-xl-10{margin-left:83.333333%}.ekit-wid-con .offset-xl-11{margin-left:91.666667%}}.ekit-wid-con .fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.ekit-wid-con .fade.in{opacity:1}.ekit-wid-con .collapse{display:none}.ekit-wid-con .collapse.in{display:block}.ekit-wid-con .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ekit-wid-con .nav-tabs{border-bottom:1px solid #ddd}.ekit-wid-con .nav-tabs>li{float:left;margin-bottom:-1px}.ekit-wid-con .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.ekit-wid-con .nav-tabs>li.active>a,.ekit-wid-con .nav-tabs>li.active>a:focus,.ekit-wid-con .nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.ekit-wid-con .tab-content>.tab-pane{display:none}.ekit-wid-con .tab-content>.active{display:block}.ekit-wid-con .clearfix::after,.ekit-wid-con .clearfix::before,.ekit-wid-con .nav::after,.ekit-wid-con .nav::before,.ekit-wid-con .row::after,.ekit-wid-con .row::before{display:table;content:" "}.ekit-wid-con .clearfix::after,.ekit-wid-con .nav::after,.ekit-wid-con .row::after{clear:both}.ekit-wid-con .hide{display:none!important}.ekit-wid-con .show{display:block!important}:focus{outline:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container::before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container::before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close.ekit-popup-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close.ekit-popup-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close.ekit-popup-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close.ekit-popup-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close.ekit-popup-close:focus,.mfp-close.ekit-popup-close:hover{opacity:1}.mfp-close.ekit-popup-close:active{top:1px}.mfp-close-btn-in .mfp-closeekit-popup-close{color:#333}.mfp-iframe-holder .mfp-close.ekit-popup-close,.mfp-image-holder .mfp-close.ekit-popup-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow::after,.mfp-arrow::before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow::after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow::before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left::after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left::before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right::after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right::before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close.ekit-popup-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure::after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure::after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close.ekit-popup-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.twentytwenty-horizontal .twentytwenty-handle::after,.twentytwenty-horizontal .twentytwenty-handle::before,.twentytwenty-vertical .twentytwenty-handle::after,.twentytwenty-vertical .twentytwenty-handle::before{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle::after,.twentytwenty-horizontal .twentytwenty-handle::before{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle::after,.twentytwenty-vertical .twentytwenty-handle::before{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-after-label,.twentytwenty-before-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;transition-duration:.5s}.twentytwenty-after-label,.twentytwenty-before-label{-webkit-transition-property:opacity;transition-property:opacity}.twentytwenty-after-label::before,.twentytwenty-before-label::before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-after-label::before,.twentytwenty-before-label::before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-after-label::before,.twentytwenty-horizontal .twentytwenty-before-label::before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-after-label::before,.twentytwenty-vertical .twentytwenty-before-label::before{left:50%;margin-left:-45px;text-align:center;width:auto;display:inline-block}.twentytwenty-down-arrow,.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-handle .twentytwenty-left-arrow,.twentytwenty-handle .twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-handle .twentytwenty-down-arrow,.twentytwenty-handle .twentytwenty-up-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label::before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label::before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label::before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label::before{right:10px}.twentytwenty-vertical .twentytwenty-before-label::before{top:10px}.twentytwenty-vertical .twentytwenty-after-label::before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}div.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;border-radius:1000px;-webkit-box-shadow:0 0 12px rgba(51,51,51,.5);box-shadow:0 0 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle::before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle::after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle::before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle::after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0 0 12px rgba(51,51,51,.5)}.twentytwenty-handle>.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-handle>.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-handle>.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-handle>.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.nav-alignment-dynamic,.nav-alignment-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementskit-menu-container{z-index:10000}.elementskit-navbar-nav>li>a .ekit-menu-icon{padding-right:5px}.ekit-menu-badge{position:absolute;top:5px;left:50%;background-color:#bbb;color:#fff;font-size:16px;padding:4px 8px;border-radius:3px;font-size:8px;line-height:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:10}.ekit-menu-badge>.ekit-menu-badge-arrow{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:solid transparent;border-right:solid transparent;border-top:solid #bbb;border-bottom:solid transparent;border-width:6px}.elementskit-dropdown li{position:relative}.elementskit-dropdown .ekit-menu-badge{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.elementskit-navbar-nav-default .elementskit-navbar-nav{padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.elementskit-navbar-nav-default .elementskit-navbar-nav>li{position:relative}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{text-decoration:none}.elementskit-navbar-nav-default .elementskit-navbar-nav>li.elementskit-megamenu-has{position:static}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{-webkit-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal}.elementskit-navbar-nav-default .elementskit-dropdown{border-top:1px solid #dadada;border-left:1px solid #dadada;border-bottom:1px solid #dadada;border-right:1px solid #dadada;background-color:#f4f4f4;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;padding-left:0;list-style:none;opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown{left:100%;top:0}.elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown.open-fromleft{left:auto;right:100%}.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a{display:block;padding-top:15px;padding-left:10px;padding-bottom:15px;padding-right:10px;color:#000;font-weight:400;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-dropdown li:hover>a,.elementskit-navbar-nav-default .elementskit-navbar-nav>.elementskit-dropdown li>a:hover{color:#1e73be;background-color:#fff}.elementskit-navbar-nav-default .elementskit-submenu-panel>li:hover>a,.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a:hover{color:#0d3a4f;background-color:rgba(255,255,255,.5)}.elementskit-navbar-nav-default .elementskit-megamenu-panel{width:100%}.elementskit-navbar-nav-default .elementskit-overlay{display:none}.elementskit-navbar-nav-default .elementskit-nav-identity-panel{display:none}.elementskit-navbar-nav-default .elementskit-menu-close{border:1px solid rgba(0,0,0,.5);color:rgba(51,51,51,.5);float:right;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:20px}.elementskit-navbar-nav-default .elementskit-dropdown-has>a{position:relative}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:6px;display:block;float:right;cursor:pointer;position:relative;font-size:11px}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{padding:4px 15px}}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{font-weight:900;font-style:normal}.elementskit-navbar-nav-default .elementskit-dropdown-has>a svg.elementskit-submenu-indicator{width:1em;height:1em}.elementskit-navbar-nav-default.elementskit-menu-container{background:rgba(255,255,255,0);background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;position:relative;height:100px;z-index:90000}.elementskit-navbar-nav-default .elementskit-dropdown{min-width:250px;margin-left:0}.elementskit-navbar-nav-default .elementskit-navbar-nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{font-size:15px;color:#000;padding-left:15px;padding-right:15px}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-justified{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.elementskit-navbar-nav-default .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}.elementskit-navbar-nav-default .elementskit-megamenu-panel{-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;margin-left:0;position:absolute;left:0;top:100%;display:block;z-index:999}}@media (min-width:1025px){.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has:hover>.elementskit-megamenu-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has .elementskit-dropdown{display:none}.elementskit-navbar-nav-default.ekit-nav-dropdown-click .ekit-dropdown-open-onclick{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}@media (max-width:1024px){.ekit_menu_responsive_tablet>.elementskit-navbar-nav-default{background-color:#f7f7f7}.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{width:100%;position:fixed;top:0;left:-100vw;height:100%;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}.elementskit-navbar-nav-default .no-scroller{overflow:hidden}.elementskit-navbar-nav-default .elementskit-nav-identity-panel{display:block;position:relative;z-index:5;width:100%}.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-site-title{float:left}.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-menu-close{float:right}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{color:#000;font-size:12px;-webkit-transition:all .4s ease;transition:all .4s ease;padding-top:5px;padding-left:10px;padding-right:5px;padding-bottom:5px}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{color:#0d3a4f}.elementskit-navbar-nav-default .elementskit-navbar-nav>li:hover>a{color:#0d3a4f}.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a{color:#000;font-size:12px;padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:7px}.elementskit-navbar-nav-default .elementskit-dropdown{display:block;border:0;margin-left:0}.elementskit-navbar-nav-default .elementskit-megamenu-panel{display:none}.elementskit-navbar-nav-default .elementskit-navbar-nav>.elementskit-dropdown-has>.elementskit-dropdown li a{padding-left:15px}}@media (max-width:767px){.ekit_menu_responsive_mobile>.elementskit-navbar-nav-default{background-color:#f7f7f7}}@media (min-width:1025px){.ekit-nav-dropdown-hover .elementskit-dropdown-has .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}@media only screen and (max-width:1023px) and (min-width:768px){.ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,.ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}@media only screen and (max-width:1024px) and (min-width:766px){.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open{display:block;max-height:2500px;opacity:1;visibility:visible;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav{overflow-y:auto}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown{left:0}}.elementskit-menu-close,.elementskit-menu-hamburger{display:none}.elementskit-menu-hamburger{color:#000}@media (max-width:1024px){.elementskit-menu-overlay{display:block;position:fixed;z-index:14;top:0;left:-100%;height:100%;width:100%;background-color:rgba(51,51,51,.5);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:1;visibility:visible;-webkit-transition:all .6s cubic-bezier(.6,.1,.68,.53) .4s;transition:all .6s cubic-bezier(.6,.1,.68,.53) .4s}.elementor-element-edit-mode .elementskit-menu-overlay{left:100%}.elementskit-menu-hamburger{border:1px solid rgba(0,0,0,.2);float:right}.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0,0,0,.5)}.elementskit-menu-close,.elementskit-menu-hamburger{padding:8px;background-color:transparent;border-radius:.25rem;position:relative;z-index:10;cursor:pointer;width:45px;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.elementskit-menu-close .elementskit-menu-hamburger-icon,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{height:1px;width:100%;display:block;margin-bottom:4px}.elementskit-menu-close .elementskit-menu-hamburger-icon:last-child,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon:last-child{margin-bottom:0}.elementskit-navbar-nav .ekit-menu-badge{font-size:7px}}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>.elementskit-dropdown>li>a .ekit-menu-badge .ekit-menu-badge-arrow{display:none}.dropdown-item,.ekit-menu-nav-link{position:relative}.dropdown-item>i,.ekit-menu-nav-link>i{padding-right:5px}@-webkit-keyframes xs-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes xs-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.xs-zoomIn{-webkit-animation-name:xs-zoomIn;animation-name:xs-zoomIn}.elementskit-nav-logo{display:inline-block}@media (max-width:1024px){.elementor-widget-ekit-nav-menu{-webkit-animation:none!important;animation:none!important}.ekit-wid-con:not(.ekit_menu_responsive_mobile) .elementskit-navbar-nav{display:block}}@media (max-width:1024px){.elementskit-menu-close,.elementskit-menu-hamburger{display:block}.elementskit-menu-container{max-width:350px}.elementskit-menu-overlay.active{left:0;-webkit-transition:all .6s cubic-bezier(.22,.61,.24,1) 0s;transition:all .6s cubic-bezier(.22,.61,.24,1) 0s}.elementskit-menu-offcanvas-elements{height:100%!important;padding-bottom:10px}.elementskit-menu-offcanvas-elements.active{left:0}.elementskit-dropdown{position:relative;max-height:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1)}.ekit_menu_responsive_tablet .ekit-menu-badge{position:static;margin-left:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:none;transform:none}.ekit_menu_responsive_tablet .ekit-menu-badge>.ekit-menu-badge-arrow{display:none}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:auto}.ekit_menu_responsive_tablet .elementskit-submenu-indicator{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:1px solid;border-radius:30px}}@media screen and (min-width:766px) and (max-width:1024px){.ekit_menu_responsive_mobile .elementskit-menu-offcanvas-elements{position:static}.ekit_menu_responsive_mobile .elementskit-nav-identity-panel{display:none}.ekit_menu_responsive_mobile .elementskit-menu-hamburger{display:none}.ekit_menu_responsive_mobile .elementskit-menu-container{overflow-y:unset;overflow-x:unset}.ekit_menu_responsive_mobile .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}.ekit_menu_responsive_mobile .elementskit-megamenu-panel{-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;margin-left:0;position:absolute;left:0;top:100%;display:block;z-index:999}.ekit_menu_responsive_mobile .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel{width:100vw}.ekit_menu_responsive_mobile .elementskit-navbar-nav>li.elementskit-megamenu-has.relative_position{position:relative}.ekit_menu_responsive_mobile .elementskit-megamenu-panel .elementor-section-wrap>.elementor-section>.elementor-container{max-width:none}}@media (max-width:767px){.ekit_menu_responsive_mobile .elementskit-navbar-nav{display:block}.ekit_menu_responsive_mobile .elementskit-dropdown{position:relative}.ekit_menu_responsive_mobile .ekit-menu-badge{position:static;margin-left:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:none;transform:none}.ekit_menu_responsive_mobile .ekit-menu-badge>.ekit-menu-badge-arrow{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:auto}.ekit_menu_responsive_mobile .elementskit-submenu-indicator{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:1px solid;border-radius:30px}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel{display:none}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open{display:block;max-height:2500px;opacity:1;visibility:visible;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-navbar-nav,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav{overflow-y:auto}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown{left:0}}.elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a>i,.elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover>i{color:inherit!important}@media (max-width:767px){.ekit-sticky .elementskit-menu-container.elementskit-menu-offcanvas-elements{height:120vh!important}.ekit-sticky .elementskit-menu-overlay{display:none}.ekit-sticky .elementskit-menu-offcanvas-elements::before{position:fixed;content:"";top:0;left:-110%;height:100%;width:100%;background-color:rgba(51,51,51,.5);-webkit-transition:left .5s ease;transition:left .5s ease}.ekit-sticky .elementskit-menu-offcanvas-elements::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:inherit}.ekit-sticky .elementskit-menu-offcanvas-elements.active::before{left:0}.ekit-sticky .elementskit-navbar-nav-default .elementskit-navbar-nav{position:relative;z-index:5}}@media (min-width:1025px){.elementor-widget-ekit-nav-menu .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel{width:100vw}.elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li.elementskit-megamenu-has.relative_position{position:relative}.elementskit-megamenu-panel .elementor-section-wrap>.elementor-section>.elementor-container{max-width:none}}.elementskit-dropdown-has>.sub-menu-toggle{display:none}.ekit-nav-menu--empty-fallback{font-size:0}@media (min-width:766px){.ekit_menu_responsive_mobile .ekit-nav-menu--empty-fallback,.ekit_menu_responsive_mobile .ekit-nav-menu--overlay{display:none}}@media (min-width:1025px){.ekit_menu_responsive_tablet .ekit-nav-menu--empty-fallback,.ekit_menu_responsive_tablet .ekit-nav-menu--overlay{display:none}}.ekit-vertical-menu-tigger{display:block;background:#ffb25d;-webkit-box-shadow:0 7px 15px rgba(255,178,93,.3);box-shadow:0 7px 15px rgba(255,178,93,.3);padding-top:16px;padding-bottom:16px;padding-left:20px;padding-right:16px;font-size:14px;color:#fff;font-weight:500;line-height:1}.ekit-vertical-menu-tigger img:not([draggable]).vertical-menu-icon{max-width:14px}.ekit-vertical-menu-tigger .vertical-menu-icon{-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.ekit-vertical-menu-tigger:hover{color:#fff}.vertical-menu-right-icon{margin-right:7px}.vertical-menu-left-icon{float:right}.ekit-vertical-navbar-nav{padding-left:0;list-style:none;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);background-color:#fff;margin-left:0;margin-bottom:0;list-style:none}.ekit-vertical-navbar-nav .elementskit-dropdown,.ekit-vertical-navbar-nav .elementskit-megamenu-panel{margin-left:0;list-style:none;margin-bottom:0}.ekit-vertical-navbar-nav .elementskit-megamenu-has .elementskit-dropdown{display:none}.ekit-vertical-navbar-nav>li:not(:last-child){border-bottom:1px solid #ededed}.ekit-vertical-navbar-nav>li>a{font-size:14px;font-weight:500;color:#101010;display:block;padding-top:12px;padding-bottom:12px;padding-left:25px;padding-right:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-vertical-navbar-nav>li>a .ekit-menu-icon{margin-right:7px;padding-right:0}.ekit-vertical-navbar-nav>li>a .ekit-menu-badge-arrow{display:none}.ekit-vertical-navbar-nav>li>a .ekit-menu-badge{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:10px;-webkit-transform:none;transform:none}.ekit-vertical-navbar-nav>li>a:hover{color:#4285f4}.ekit-vertical-navbar-nav>li:hover>a{color:#4285f4}.ekit-vertical-navbar-nav li.elementskit-dropdown-has{position:relative}@media (min-width:1025px){.ekit-vertical-navbar-nav li.elementskit-dropdown-has:hover>.elementskit-dropdown{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}}@media (min-width:1025px){.ekit-vertical-navbar-nav li.elementskit-megamenu-has.relative_position{position:relative}.ekit-vertical-navbar-nav li.elementskit-megamenu-has.top_position{position:static}.ekit-vertical-navbar-nav li.elementskit-megamenu-has:hover>.elementskit-megamenu-panel{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}}@media (max-width:1024px){.ekit-vertical-navbar-nav .elementskit-megamenu-panel{display:none;width:auto!important}.ekit-vertical-navbar-nav .elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open{display:block}.ekit-vertical-navbar-nav .elementskit-dropdown-has .elementskit-dropdown.elementskit-dropdown-open{display:block}.ekit-vertical-navbar-nav .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown{display:none}}.ekit-vertical-navbar-nav .elementskit-dropdown{padding-left:0;list-style:none;max-width:220px;width:100%}@media (min-width:1025px){.ekit-vertical-navbar-nav .elementskit-dropdown{position:absolute;left:100%;top:0;z-index:100;background-color:#fff;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;pointer-events:none}}@media (max-width:1024px){.ekit-vertical-navbar-nav .elementskit-dropdown{display:none;max-height:none;max-width:100%;padding:10px 15px}}@media (min-width:1025px){.ekit-vertical-navbar-nav .elementskit-dropdown>li:not(:last-child){border-bottom:1px solid #ededed}}.ekit-vertical-navbar-nav .elementskit-dropdown>li:first-child{margin-top:0}.ekit-vertical-navbar-nav .elementskit-dropdown>li:last-child{margin-bottom:0}.ekit-vertical-navbar-nav .elementskit-dropdown>li>a{font-size:14px;font-weight:500;color:#101010;padding-top:12px;padding-bottom:12px;padding-left:25px;padding-right:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.ekit-vertical-navbar-nav .elementskit-megamenu-panel{position:absolute;left:100%;top:0;z-index:100;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;pointer-events:none;width:100%}}.ekit-vertical-navbar-nav .elementskit-submenu-indicator{display:block;line-height:1;margin-left:auto;position:relative;font-weight:900;font-style:normal;font-family:"Font Awesome 5 Free";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ekit-vertical-navbar-nav .elementskit-submenu-indicator::before{content:"\f105"}.ekit-vertical-navbar-nav .ekit-submenu-indicator-icon{display:block;margin-left:auto;line-height:1;position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ekit-vertical-navbar-nav svg.ekit-submenu-indicator-icon{width:1em;height:1em}.ekit-vertical-navbar-nav .ekit-ajax-loading .eicon-loading{font-family:eicons}.ekit-vertical-navbar-nav .ekit-ajax-loading .eicon-loading::before{content:"\e8fb"}.badge-position-right .ekit-vertical-navbar-nav .ekit-menu-badge{margin-left:auto}.badge-position-right .ekit-menu-badge~.elementskit-submenu-indicator{margin-left:12px}.badge-position-right .ekit-menu-badge~.ekit-submenu-indicator-icon{margin-left:12px}.ekit-vertical-main-menu-on-click{position:relative}.ekit-vertical-main-menu-on-click .ekit-vertical-menu-container{position:absolute;top:100%;z-index:1111;left:0;width:100%}.ekit-vertical-main-menu-on-click.vertical-menu-active .ekit-vertical-menu-container{opacity:1;visibility:visible}.ekit-vertical-main-menu-on-click.vertical-menu-active .ekit-vertical-menu-tigger .vertical-menu-left-icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.ekit-vertical-main-menu-on-click .ekit-vertical-menu-container{opacity:0;visibility:hidden}.ekit-vertical-menu-container{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(../img/arrow.png)}table.dataTable thead .sorting_asc{background-image:url(../img/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(../img/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(../img/sort_asc_disabled.png)}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}.ekit_table.display table.dataTable tbody td,.ekit_table.display table.dataTable tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}.ekit_table.display table.dataTable tbody tr:first-child td,.ekit_table.display table.dataTable tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}.ekit_table.display table.dataTable tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}.ekit_table.display table.dataTable tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}.ekit_table.display table.dataTable tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}.ekit_table.display table.dataTable tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}.ekit_table.display table.dataTable tbody tr>.sorting_1,.ekit_table.display table.dataTable tbody tr>.sorting_2,.ekit_table.display table.dataTable tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}.ekit_table.display table.dataTable tbody tr.selected>.sorting_1,.ekit_table.display table.dataTable tbody tr.selected>.sorting_2,.ekit_table.display table.dataTable tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#acbad5}.ekit_table.display table.dataTable tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}.ekit_table.display table.dataTable tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}.ekit_table.display table.dataTable tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}.ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}.ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}.ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}.ekit_table.display table.dataTable tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}.ekit_table.display table.dataTable tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}.ekit_table.display table.dataTable tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}.ekit_table.display table.dataTable tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}.ekit_table.display table.dataTable tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}.ekit_table.display table.dataTable tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}.ekit_table.display table.dataTable tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}.ekit_table.display table.dataTable tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}.ekit_table.display table.dataTable tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}.ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}.ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}.ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;-webkit-box-shadow:none;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,from(#585858),to(#111));background:linear-gradient(to bottom,#585858 0,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,from(#2b2b2b),to(#0c0c0c));background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);-webkit-box-shadow:inset 0 0 3px #111;box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper::after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}@keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:#fff;border:2px solid #111;-webkit-box-shadow:3px 3px 8px rgba(0,0,0,.3);box-shadow:3px 3px 8px rgba(0,0,0,.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:.5em;margin:0;font-weight:400;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:.3em 0 .5em;font-size:.9em}div.dt-button-collection-title:empty{display:none}a.dt-button,button.dt-button,div.dt-button{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:.333em;margin-bottom:.333em;padding:.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:#000;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9e9e9));background-image:linear-gradient(to bottom,#fff 0,#e9e9e9 100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:0}a.dt-button.disabled,button.dt-button.disabled,div.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9f9f9));background-image:linear-gradient(to bottom,#fff 0,#f9f9f9 100%)}a.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),button.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e2e2e2));background-image:linear-gradient(to bottom,#f3f3f3 0,#e2e2e2 100%);-webkit-box-shadow:inset 1px 1px 3px #999;box-shadow:inset 1px 1px 3px #999}a.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),button.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled){-webkit-box-shadow:inset 1px 1px 3px #999;box-shadow:inset 1px 1px 3px #999;background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#ccc));background-image:linear-gradient(to bottom,#eaeaea 0,#ccc 100%)}a.dt-button:hover,button.dt-button:hover,div.dt-button:hover{text-decoration:none}a.dt-button:hover:not(.disabled),button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#e0e0e0));background-image:linear-gradient(to bottom,#f9f9f9 0,#e0e0e0 100%)}a.dt-button:focus:not(.disabled),button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:0;background-color:#79ace9;background-image:-webkit-gradient(linear,left top,left bottom,from(#bddef4),to(#79ace9));background-image:linear-gradient(to bottom,#bddef4 0,#79ace9 100%)}.dt-button embed{outline:0}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,.4);background-color:#fff;overflow:hidden;z-index:2002;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.3);box-shadow:3px 3px 5px rgba(0,0,0,.3);-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection a.dt-button,div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection a.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled){background-color:#dadada;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#dadada));background-image:linear-gradient(to bottom,#f0f0f0 0,#dadada 100%);-webkit-box-shadow:inset 1px 1px 3px #666;box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);z-index:2001}@media screen and (max-width:640px){div.dt-buttons{float:none!important;text-align:center}}a.dt-button.processing,button.dt-button.processing,div.dt-button.processing{color:rgba(0,0,0,.2)}a.dt-button.processing::after,button.dt-button.processing::after,div.dt-button.processing::after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;content:" ";border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1.5s infinite linear;-o-animation:dtb-spinner 1.5s infinite linear;-ms-animation:dtb-spinner 1.5s infinite linear;-webkit-animation:dtb-spinner 1.5s infinite linear;-moz-animation:dtb-spinner 1.5s infinite linear}table.DTFC_Cloned tfoot,table.DTFC_Cloned thead{background-color:#fff}div.DTFC_Blocker{background-color:#fff}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}table.fixedHeader-floating{position:fixed!important;background-color:#fff}table.fixedHeader-floating.no-footer{border-bottom-width:0}table.fixedHeader-locked{position:absolute!important;background-color:#fff}@media print{table.fixedHeader-floating{display:none}}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control::before,table.dataTable.dtr-column>tbody>tr>th.control::before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.control::before,table.dataTable.dtr-column>tbody>tr.parent th.control::before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}div.dtr-modal{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.6);box-shadow:0 12px 30px rgba(0,0,0,.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}table.dataTable tr.dtrg-group td{background-color:#e0e0e0}table.dataTable tr.dtrg-group.dtrg-level-0 td{font-weight:700}table.dataTable tr.dtrg-group.dtrg-level-1 td,table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f0f0f0;padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f3f3f3}.ekit_table .dataTables_wrapper{padding-top:20px;padding-bottom:20px}.dataTables_filter,.ekit_table .dataTables_wrapper .dataTables_length,.ekit_table .ekit_table_length{padding-bottom:20px}.ekit_table table.dataTable.no-footer{border-bottom:1px solid #e6e6e6}.ekit_table .dataTables_wrapper select:not([multiple]){-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;border:solid 1px #bbb;padding:12px 48px 12px 18px}.ekit_table .dataTables_wrapper select:not([multiple])::after{content:" - Remember this"}.ekit_table .dataTables_wrapper .dataTables_filter input{border:solid 1px #bbb;padding:12px 48px 12px 18px}.ekit_table .dataTables_wrapper table{margin-top:20px;margin-bottom:20px}.ekit_table table.dataTable thead th{font-size:14px;font-weight:500;letter-spacing:.3px;color:#fff}.ekit_table.display table.dataTable tbody tr td{border-style:solid;border-width:1px 1px 1px 1px;border-color:#f9f9f9}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control::before,table.dataTable.dtr-column>tbody>tr>th.control::before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:14px;-webkit-box-shadow:0 0 3px #444;box-shadow:0 0 3px #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.control::before,table.dataTable.dtr-column>tbody>tr.parent th.control::before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}div.dtr-modal{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.6);box-shadow:0 12px 30px rgba(0,0,0,.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}.elementskit-invisible{visibility:hidden}.ekit-wid-con .select{cursor:pointer;display:block;position:relative;font-size:16px;color:#7b7b7b;width:220px;height:44px;float:right}.met_d--block{display:block}.met_d--none{display:none}.met_d--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.before\:last\:met_d--none:last-child::before{display:none}.after\:first\:met_d--none:first-child::after{display:none}.after\:active\:met_d--none.active::after{display:none}.met_w--12{width:12px}.met_w--16{width:16px}.met_w--20{width:20px}.met_w--24{width:24px}.met_w--48{width:48px}.before\:met_w--4::before{width:4px}.before\:met_w--16::before{width:16px}.before\:met_w--19::before{width:19px}.before\:met_w--48::before{width:48px}.active\::before\:met_w--18.active::before{width:18px}.after\:met_w--1::after{width:1px}.met_h--12{height:12px}.met_h--16{height:16px}.met_h--20{height:20px}.met_h--24{height:24px}.met_h--48{height:48px}.before\:met_h--4::before{height:4px}.before\:met_h--16::before{height:16px}.before\:met_h--19::before{height:19px}.before\:met_h--48::before{height:48px}.active\::before\:met_h--18.active::before{height:18px}.after\:met_h--1::after{height:1px}.after\:met_content::after,.before\:met_content::before{content:" "}.met_pos--fixed{position:fixed}.met_pos--relative{position:relative}.met_pos--absolute{position:absolute}.before\:met_pos--absolute::before{position:absolute}.after\:met_pos--absolute::after{position:absolute}.met_top--0{top:0}.met_top--15{top:15px}.met_top--20{top:20px}.met_top--50p{top:50%}.met_top--100p{top:100%}.before\:met_top--0::before{top:0}.before\:met_top--5::before{top:5px}.before\:met_top--12::before{top:12px}.before\:active\:met_top--13.active::before{top:13px}.after\:met_top--m1::after{top:-1px}.after\:met_top--5::after{top:5px}.met_bottom--0{bottom:0}.met_bottom--20{bottom:20px}.met_bottom--100p{bottom:100%}.before\:met_bottom--0::before{bottom:0}.met_left--0{left:0}.met_left--1{left:1px}.met_left--20{left:20px}.met_left--50p{left:50%}.met_left--100p{left:100%}.before\:met_left--0::before{left:0}.before\:met_left--5::before{left:5px}.before\:met_left--12::before{left:12px}.before\:active\:met_left--13.active::before{left:13px}.after\:met_left--m1::after{left:-1px}.after\:met_left--5::after{left:5px}.met_right--0{right:0}.met_right--20{right:20px}.met_right--100p{right:100%}.met_mx--m40{margin-left:-40px;margin-right:-40px}.met_mx--m28{margin-left:-28px;margin-right:-28px}.met_mx--12{margin-left:12px;margin-right:12px}.met_mx--20{margin-left:20px;margin-right:20px}.met_mx--24{margin-left:24px;margin-right:24px}.met_mx--36{margin-left:36px;margin-right:36px}.met_my--m40{margin-top:-40px;margin-bottom:-40px}.met_my--m28{margin-top:-28px;margin-bottom:-28px}.met_my--12{margin-top:12px;margin-bottom:12px}.met_my--20{margin-top:20px;margin-bottom:20px}.met_my--24{margin-top:24px;margin-bottom:24px}.met_my--36{margin-top:36px;margin-bottom:36px}.met_m--0{margin:0}.met_ml--1{margin-left:1px}.met_ml--6{margin-left:6px}.met_ml--15{margin-left:15px}.met_ml--20{margin-left:20px}.met_ml--21{margin-left:21px}.met_ml--35{margin-left:35px}.met_mr--1{margin-right:1px}.met_mr--10{margin-right:10px}.met_mr--15{margin-right:15px}.met_mr--20{margin-right:20px}.met_mb--0{margin-bottom:0}.met_mb--0i{margin-bottom:0!important}.met_mb--20{margin-bottom:20px}.met_not_last_mr--20:not(:last-child){margin-right:20px}.met_not_last_mb--20:not(:last-child){margin-bottom:20px}.met_p--0{padding:0}.met_px--8{padding-left:8px;padding-right:8px}.met_py--5{padding-top:5px;padding-bottom:5px}.met_pt--10{padding-top:10px}.met_pl--10{padding-left:10px}.met_pr--10{padding-right:10px}.met_pb--10{padding-bottom:10px}.met_color--white{color:#fff}.active>.active\:met_bgc--nonei{background-color:transparent!important}.active .active\:_\:met_bgc--nonei{background-color:transparent!important}.met_bd--2{border:solid 2px}.met_bd--6{border:solid 6px}.met_bdt--2{border-top:solid 2px}.met_bdt--4{border-top:solid 4px}.met_bdt--6{border-top:solid 6px}.met_bdl--2{border-left:solid 2px}.met_bdl--4{border-left:solid 4px}.met_bdl--6{border-left:solid 6px}.before\:met_bdt--2::before{border-top:solid 2px}.before\:met_bdl--2::before{border-left:solid 2px}.after\:met_bdt--2::after{border-top:solid 2px}.after\:met_bdl--2::after{border-left:solid 2px}.active>.active\:met_bd--1{border-style:solid;border-width:1px}.active .active\:_\:met_bd--1{border-style:solid;border-width:1px}.met_bdc--none{border-color:transparent}.met_bdt_color--current{border-top-color:currentColor}.met_bdb_color--current{border-bottom-color:currentColor}.met_bdl_color--current{border-left-color:currentColor}.met_bdr_color--current{border-right-color:currentColor}.met_radius--4{border-radius:4px}.met_radius--circle{border-radius:50%}.before\:met_radius--circle::before{border-radius:50%}.met_shadow_inset--6{-webkit-box-shadow:inset 0 0 0 6px currentColor;box-shadow:inset 0 0 0 6px currentColor}.active>.active\:met_shadow_inset--1{-webkit-box-shadow:inset 0 0 0 1px currentColor;box-shadow:inset 0 0 0 1px currentColor}.active>.active\:met_shadow_inset--8{-webkit-box-shadow:inset 0 0 0 8px currentColor;box-shadow:inset 0 0 0 8px currentColor}.active .active\:_\:met_shadow_inset--1{-webkit-box-shadow:inset 0 0 0 1px currentColor;box-shadow:inset 0 0 0 1px currentColor}.met_fs--14{font-size:14px}.met_lh--0{line-height:0}.met_lh--16{line-height:16px}.met_list--none{list-style:none}.met_text--nowrap{white-space:nowrap}.whitespace--normal{white-space:normal!important}.met_opacity--0{opacity:0}.met_opacity--8{opacity:.08}.met_opacity--30{opacity:.3}.met_opacity--70{opacity:.7}.hover\:met_opacity--60:hover{opacity:.6}.hover\:met_opacity--100:hover{opacity:1}a:hover>.a\:hover\:met_opacity--60{opacity:.6}a:hover>.a\:hover\:met_opacity--100{opacity:1}.before\:met_opacity--30::before{opacity:.3}.after\:met_opacity--30::after{opacity:.3}.active>.active\:met_opacity--0{opacity:0}.active>.active\:met_opacity--100{opacity:1}.active .active\:_\:met_opacity--0{opacity:0}.active .active\:_\:met_opacity--100{opacity:100}.met_transition--300ms{-webkit-transition:all .3s;transition:all .3s}.before\:met_transition--300ms::before{-webkit-transition:all .3s;transition:all .3s}.met_translateTop--m50p{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.met_translateLeft--m50p{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.met_scale--0{-webkit-transform:scale(0);transform:scale(0)}.hover\:met_scaleX--200:hover{-webkit-transform:scaleX(2);transform:scaleX(2)}.hover\:met_scaleY--200:hover{-webkit-transform:scaleY(2);transform:scaleY(2)}a:hover>.a:hover\:met_scalex--200:hover{-webkit-transform:scaleX(2);transform:scaleX(2)}a:hover>.a:hover\:met_scaley--200:hover{-webkit-transform:scaleY(2);transform:scaleY(2)}.active>.active\:met_scale--150{-webkit-transform:scale(1.5);transform:scale(1.5)}.active>.active\:met_scaleX--20{-webkit-transform:scaleX(.2);transform:scaleX(.2)}.active>.active\:met_scaleX--200{-webkit-transform:scaleX(2);transform:scaleX(2)}.active>.active\:met_scaleY--20{-webkit-transform:scaleY(.2);transform:scaleY(.2)}.active>.active\:met_scaleY--200{-webkit-transform:scaleY(2);transform:scaleY(2)}.active .active\:_\:met_scale--40{-webkit-transform:scale(.4);transform:scale(.4)}.active .active\:_\:met_scale--150{-webkit-transform:scale(1.5);transform:scale(1.5)}.active .active\:_\:met_scaleX--20{-webkit-transform:scaleX(.2);transform:scaleX(.2)}.active .active\:_\:met_scaleX--100{-webkit-transform:scaleX(1);transform:scaleX(1)}.active .active\:_\:met_scaleX--200{-webkit-transform:scaleX(2);transform:scaleX(2)}.active .active\:_\:met_scaleY--20{-webkit-transform:scaleY(.2);transform:scaleY(.2)}.active .active\:_\:met_scaleY--100{-webkit-transform:scaleY(1);transform:scaleY(1)}.active .active\:_\:met_scaleY--200{-webkit-transform:scaleY(2);transform:scaleY(2)}.met_scale--top{-webkit-transform-origin:top;transform-origin:top}.met_scale--bottom{-webkit-transform-origin:bottom;transform-origin:bottom}.met_scale--left{-webkit-transform-origin:left;transform-origin:left}.met_scale--right{-webkit-transform-origin:right;transform-origin:right}.elementor-editor-active .editor\:met_display--none,.elementor-editor-preview .editor\:met_display--none{display:none}.ekit-wid-con .ekit_social_media,.ekit-wid-con .ekit_socialshare{margin-left:0;padding-left:0;list-style:none}.ekit-wid-con .ekit_social_media>li>a,.ekit-wid-con .ekit_socialshare>li>a{display:block;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit_social_media>li>a i,.ekit-wid-con .ekit_socialshare>li>a i{vertical-align:middle;display:inline-block}.ekit-wid-con .ekit_social_media>li>a svg,.ekit-wid-con .ekit_socialshare>li>a svg{max-width:16px;height:auto;vertical-align:middle}@media (max-width:1024px){.ekit-wid-con .ekit_social_media>li,.ekit-wid-con .ekit_socialshare>li{margin-bottom:20px}}.ekit-wid-con .ekit-post-list-wrapper .elementor-icon-list-item a{background-color:transparent!important}.ekit-wid-con .ekit-post-list-wrapper.elementor-inline-items .elementor-icon-list-item{margin:0}.ekit-wid-con .elementor-inline-items{margin:0!important}.ekit-wid-con .elementor-inline-items .elementor-icon-list-item{display:inline-block}.ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after{display:inline-block}.elementor-widget .ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after{position:absolute}.ekit-wid-con .elementor-inline-items .elementor-icon-list-item:last-child::after{display:none}.elementor-widget-elementskit-page-list:not(.ekit-has-divider-yes) .ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after{display:none}.ekit-wid-con .elementor-inline-items.row .elementor-icon-list-item{margin:0;padding:0}.ekit-wid-con .elementor-inline-items.row .elementor-icon-list-item a{padding:5px 15px}.ekit-wid-con .elementor-icon-list-item>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ekit-wid-con .elementor-icon-list-item>a.ekit_badge_right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.ekit-wid-con .ekit_menu_label{border-radius:3px;padding:2px 5px;display:inline-block;font-size:10px;color:#fff;background-color:#c91765;margin-left:5px}.ekit-wid-con .ekit_menu_subtitle{font-size:11px;font-style:normal;color:#8d96ae;display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementor-icon-list-text{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit_page_list_content{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-elementskit-page-list.elementor-align-center .ekit-wid-con .ekit_page_list_content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-elementskit-page-list.elementor-align-left .ekit-wid-con .ekit_page_list_content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-elementskit-page-list.elementor-align-right .ekit-wid-con .ekit_page_list_content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ekit-wid-con .elementor-icon-list-icon{display:inline-block;text-align:center;line-height:inherit}.ekit-wid-con .elementor-icon-list-icon svg{width:inherit;max-width:100%;height:auto;vertical-align:middle}.ekit-wid-con .elementor-icon-list-icon>i{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-enabled-bg-img .elementor-icon-list-item a{background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-enabled-bg-img .elementor-icon-list-item a::after{content:"";background-color:rgba(34,34,34,.7);position:absolute;left:0;top:0;width:100%;height:100%;display:block;-webkit-transition:all .4s;transition:all .4s}.ekit-enabled-bg-img .elementor-icon-list-item a:hover::after{background-color:rgba(34,34,34,.9)}.ekit-enabled-bg-img .elementor-icon-list-item a .ekit_post_list_content_wraper{z-index:1}.ekit-enabled-bg-img .elementor-icon-list-item a>img{z-index:1}.ekit-wid-con .nav{margin:0;padding:0;list-style:none}.ekit-wid-con .ekit-form form p{margin-bottom:0}.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]){display:block;width:100%;padding:.375rem .75rem;font-size:1rem;color:#495057;background-color:#fff;border:1px solid #e7e7e7;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;height:56px;border-radius:0;padding-left:30px;-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):hover{border-color:#333}.ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus{border-color:#4d68ff}.ekit-wid-con .ekit-form form input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;-webkit-transition:all .4s ease;transition:all .4s ease;padding:12px 72px;font-size:.9375rem;background-color:#313636;border:0 solid #000;color:#fff;cursor:pointer}.ekit-wid-con .ekit-form form input[type=submit]:hover{background-color:#4d68ff}.ekit-wid-con .ekit-form form select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;color:#495057;background-color:#fff;border:1px solid #e7e7e7;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;height:56px}.ekit-wid-con .ekit-form form select[multiple]{height:100px}.ekit-wid-con .ekit-form form label{margin-bottom:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#313636;font-weight:400}.ekit-wid-con .ekit-form form label span{color:#777;font-size:.8125rem;display:block}.ekit-wid-con .ekit-form form textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;color:#495057;background-color:#fff;border:1px solid #e7e7e7;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border-radius:0;padding-left:30px;height:176px;resize:none;padding-top:15px;-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .ekit-form form textarea:hover{border-color:#333}.ekit-wid-con .ekit-form form textarea:focus{border-color:#4d68ff}.ekit-wid-con .ekit-form form .intl-tel-input{width:100%}.ekit-wid-con .ekit-form form .ekit-form-input{margin-bottom:50px}.ekit-wid-con .btn-text-primary{color:#4285f4}.ekit-wid-con .btn-pill{border-radius:2rem}.ekit-wid-con .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .ekit-review-wrapper{background-color:#f2f2f5;font-family:Roboto,sans-serif;overflow:hidden}.ekit-wid-con .ekit-review-overview,.ekit-wid-con .review-card-overview{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.ekit-wid-con .ekit-review-card,.ekit-wid-con .ekit-review-overview{background-color:#fff}.ekit-wid-con .ekit-review-card h4,.ekit-wid-con .ekit-review-overview h4{margin:0;white-space:nowrap}.ekit-wid-con .ekit-review-card--name,.ekit-wid-con .ekit-review-card--rating .rating-average,.ekit-wid-con .ekit-review-card--title h4,.ekit-wid-con .ekit-review-overview--name,.ekit-wid-con .ekit-review-overview--rating .rating-average,.ekit-wid-con .ekit-review-overview--title h4{color:#000032}.ekit-wid-con .ekit-review-card--rating .rating-average,.ekit-wid-con .ekit-review-overview--rating .rating-average{font-weight:500}.ekit-wid-con .ekit-review-card--rating>div,.ekit-wid-con .ekit-review-overview--rating>div{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .ekit-review-card--rating .rating-average,.ekit-wid-con .ekit-review-overview--rating .rating-average{font-size:18px;font-weight:700}.ekit-wid-con .ekit-review-card--rating .rating-stars,.ekit-wid-con .ekit-review-overview--rating .rating-stars{margin:0 .5rem}.ekit-wid-con .ekit-review-card--rating .rating-text,.ekit-wid-con .ekit-review-overview--rating .rating-text{color:#878787;margin-bottom:0}.ekit-wid-con .ekit-review-overview{padding:1.5rem 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1.5rem 0;border-width:1px}.ekit-wid-con .ekit-review-overview--thumbnail{margin-right:1rem}.ekit-wid-con .ekit-review-overview--thumbnail img{width:40px;height:40px;border-radius:50%}.ekit-wid-con .ekit-review-overview--title{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .ekit-review-overview--title img{height:26px;margin-right:.5rem}.ekit-wid-con .ekit-review-overview--title h4{font-size:22px;line-height:28px;font-weight:400}.ekit-wid-con .ekit-review-overview--title h4 span{font-family:Roboto;font-size:26px;font-weight:900;text-transform:capitalize}.ekit-wid-con .ekit-review-overview--rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .ekit-review-overview--rating .rating-average,.ekit-wid-con .ekit-review-overview--rating .rating-text{line-height:27px}.ekit-wid-con .ekit-review-overview--rating .rating-text{font-style:italic;font-size:12px;font-weight:400}.ekit-wid-con .ekit-review-overview--rating .rating-average{font-size:22px;font-weight:700}.ekit-wid-con .ekit-review-overview--stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px;height:27px}.ekit-wid-con .ekit-review-overview--stars .icon{font-size:20px}.ekit-wid-con .ekit-review-overview--actions{display:grid;place-items:center}.ekit-wid-con .ekit-review-overview--actions .btn{font-size:15px;font-weight:400;padding:0 30px;color:#fff;min-height:35px;line-height:35px}.ekit-wid-con .ekit-review-cards-grid .ekit-review-card--comment,.ekit-wid-con .ekit-review-slider-wrapper .ekit-review-card--comment{overflow:hidden}.ekit-wid-con .ekit-review-cards-masonry .ekit-review-card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.ekit-wid-con .ekit-review-cards-list .ekit-review-card--comment{min-height:unset}.ekit-wid-con .ekit-review-card{overflow:hidden;position:relative;border-color:#f2f2f5;border-width:1px;padding:2rem;display:grid;grid-template-columns:auto auto 1fr;grid-template-areas:"thumbnail name name" "thumbnail date date" "thumbnail stars stars" "comment comment comment" "posted-on posted-on posted-on"}.ekit-wid-con .ekit-review-card::before{content:""}.ekit-wid-con .ekit-review-card--date,.ekit-wid-con .ekit-review-card--desc{grid-area:date}.ekit-wid-con .ekit-review-card--top-right-logo{position:absolute;top:2rem;right:2rem;z-index:10}.ekit-wid-con .ekit-review-card--top-right-logo i{font-size:20px}.ekit-wid-con .ekit-review-card--image,.ekit-wid-con .ekit-review-card--image img,.ekit-wid-con .ekit-review-card--thumbnail img{border-radius:50%}.ekit-wid-con .ekit-review-card--image{width:60px;height:60px;grid-area:thumbnail;min-width:60px;border-radius:50%;background-color:#eae9f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;position:relative}.ekit-wid-con .ekit-review-card--image img{height:100%;width:100%}.ekit-wid-con .ekit-review-card--thumbnail{grid-area:thumbnail;padding-right:1rem}.ekit-wid-con .ekit-review-card--thumbnail .thumbnail{width:40px;height:40px;min-width:40px;border-radius:50%}.ekit-wid-con .ekit-review-card--thumbnail-badge .badge,.ekit-wid-con .ekit-review-card--thumbnail-badge>div{position:relative}.ekit-wid-con .ekit-review-card--thumbnail-badge .badge{width:20px;height:20px;border-radius:50%;background-color:#fff;position:absolute;bottom:0;right:0}.ekit-wid-con .ekit-review-card--thumbnail-badge .badge img{width:16px;height:16px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.ekit-wid-con .ekit-review-card--average,.ekit-wid-con .ekit-review-card--title{color:#000032}.ekit-wid-con .ekit-review-card--title{font-size:24px;line-height:24px;margin:0 0 .8rem 0}.ekit-wid-con .ekit-review-card--name{grid-area:name;font-size:14px;font-weight:700;margin:0 0 .25rem 0}.ekit-wid-con .ekit-review-card--rating .rating-text{font-size:13px}.ekit-wid-con .ekit-review-card--average{font-size:18px;font-weight:700;line-height:22px;margin-right:1rem}.ekit-wid-con .ekit-review-card--stars{grid-area:stars;color:#f4be28;font-size:13px;line-height:20px}.ekit-wid-con .ekit-review-card--date,.ekit-wid-con .ekit-review-card--desc,.ekit-wid-con .ekit-review-card--posted-on p{margin-bottom:0}.ekit-wid-con .ekit-review-card--top-right-image{position:absolute;top:2rem;right:2rem}.ekit-wid-con .ekit-review-card--comment{grid-area:comment;font-size:16px;line-height:22px;font-weight:400;color:#32323d}.ekit-wid-con .ekit-review-card--comment .more{color:#3476e0;cursor:pointer}.ekit-wid-con .ekit-review-card--actions{grid-area:actions}.ekit-wid-con .ekit-review-card--actions .btn{padding:0;white-space:nowrap;font-size:14px;font-weight:600;color:#4285f4}.ekit-wid-con .ekit-review-card--actions .btn:hover{color:#3476e0}.ekit-wid-con .ekit-review-card--actions .btn:first-child{margin-right:10px}.ekit-wid-con .ekit-review-card--posted-on{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:posted-on}.ekit-wid-con .ekit-review-card--posted-on p{font-size:13px;line-height:13px;font-weight:400}.ekit-wid-con .ekit-review-card--posted-on h5{margin:0;font-size:17px;line-height:20px;font-weight:500}.ekit-wid-con .ekit-review-card-bubble{background-color:transparent!important}.ekit-wid-con .ekit-review-card-bubble::before{content:"";position:absolute;top:0;left:0;background-color:#fff;width:100%;height:calc(100% - 100px);z-index:1}.ekit-wid-con .ekit-review-card-bubble::after{content:"";position:absolute;left:2.4rem;top:calc(100% - 116px);height:1.5rem;width:1.5rem;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--posted-on,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail{z-index:10}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--posted-on{display:none}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars{grid-column:1/4}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars{grid-row:1}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment{grid-row:2}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name{grid-column:2/4;text-align:left}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name,.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail{margin-top:2.5rem}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail{padding-right:1rem;grid-row:3/5;grid-column:1/2}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name{grid-row:3}.ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date{grid-row:4}.ekit-wid-con .ekit-review-card-rating-inline .ekit-review-card--date{grid-column:3}.ekit-wid-con .ekit-review-card-rating-inline .ekit-review-card--stars{grid-column:2;grid-row:2}.ekit-wid-con .ekit-review-card-thumbnail-left{grid-template-areas:"thumbnail name name" "thumbnail date date" "thumbnail stars stars" "thumbnail comment comment" "thumbnail posted-on posted-on"}.ekit-wid-con .ekit-review-card-align-center{text-align:center;grid-template-areas:"thumbnail thumbnail thumbnail" "name name name" "date date date" "stars stars stars" "comment comment comment" "posted-on posted-on posted-on"}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--thumbnail{padding-right:0;margin-bottom:2rem}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--thumbnail>div{width:40px;margin:0 auto}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--posted-on{display:block;grid-row:6;padding-top:1rem}.ekit-wid-con .ekit-review-card-align-center .ekit-review-card--posted-on i{margin:0 auto!important}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--stars{grid-row:2}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--comment{grid-row:3}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--name{grid-row:4}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--date{grid-row:5}.ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--posted-on{grid-row:6}.ekit-wid-con .ekit_review_card_stars_inline .ekit-review-card--stars{grid-row:2;grid-column:2/3}.ekit-wid-con .ekit_review_card_stars_inline .ekit-review-card--date{grid-row:2;grid-column:3}.ekit-wid-con .ekit-review-card-name-bottom.ekit-review-card-thumbnail-left .ekit-review-card--posted-on{grid-column:1/4}.ekit-wid-con .ekit-review-card-overview{grid-template-areas:"thumbnail name name" "thumbnail average stars" "thumbnail date date" "thumbnail actions actions"}.ekit-wid-con .ekit-review-card-overview::before{display:none}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--image{margin-right:1rem}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--name{font-size:20px;line-height:24px;font-weight:600;margin-bottom:1rem}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--average{font-size:18px;line-height:22px;font-weight:700;margin-right:6px}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--desc{font-size:13px;line-height:20px;font-weight:400}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--actions{margin-top:1rem}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--actions .btn{padding:0!important;margin-top:0;margin-bottom:0;line-height:20px;text-transform:none;background-color:transparent}.ekit-wid-con .ekit-review-card-overview .ekit-review-card--stars{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .small{font-size:12px;line-height:20px}.ekit-wid-con .muted{color:#adadad}@media screen and (max-width:411px){.ekit-wid-con .ekit-review-card-overview{grid-template-areas:"thumbnail name name" "thumbnail average stars" "thumbnail date date" "actions actions actions"}.ekit-wid-con .ekit-review-overview{display:block!important}.ekit-wid-con .ekit-review-overview--actions{display:block!important;margin-top:1rem!important;text-align:center}.ekit-wid-con .ekit-review-overview--actions .btn{padding:.75rem 3rem}}.ekit-wid-con iframe{border:none}.ekit-wid-con a,.ekit-wid-con b,.ekit-wid-con div,.ekit-wid-con li,.ekit-wid-con ul{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.ekit-wid-con a:active,.ekit-wid-con a:focus,.ekit-wid-con input,.ekit-wid-con input:active,.ekit-wid-con input:focus,.ekit-wid-con input:hover,.ekit-wid-con textarea,.ekit-wid-con textarea:active,.ekit-wid-con textarea:focus,.ekit-wid-con textarea:hover{-moz-outline:none;outline:0}.ekit-wid-con embed,.ekit-wid-con img:not([draggable]),.ekit-wid-con object,.ekit-wid-con video{max-width:100%;height:auto}.ekit-wid-con a,.ekit-wid-con button{text-decoration:none;outline:0}.ekit-wid-con a:active,.ekit-wid-con a:focus,.ekit-wid-con a:hover,.ekit-wid-con a:visited{text-decoration:none;outline:0}.ekit-wid-con img{border:none;max-width:100%}.ekit-wid-con li,.ekit-wid-con ul{margin:0;padding:0}.ekit-wid-con .elementor-text-editor ol,.ekit-wid-con .elementor-text-editor ul{padding-left:18px}.ekit-wid-con h4,.ekit-wid-con p{margin-bottom:10px}.ekit-wid-con .clear-both::after,.ekit-wid-con .clear-both::before{display:table;content:"";clear:both}.ekit-wid-con button:focus{outline:0}.ekit-wid-con .text-left{text-align:left!important}.ekit-wid-con .text-right{text-align:right!important}.ekit-wid-con .text-center{text-align:center!important}.ekit-wid-con .ekit-flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.ekit-wid-con .ekit-flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.ekit-wid-con .ekit-flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.ekit-wid-con .ekit-flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.ekit-wid-con .tab-content>.tab-pane{font-family:inherit}.ekit-wid-con .elementskit-border-divider{left:13px}.ekit-wid-con .elementskit-border-divider.elementskit-style-long{left:inherit}.ekit-wid-con .elementskit-border-divider::before{left:-26px}.ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container{z-index:1000}.ekit-wid-con .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{background-color:transparent}.ekit-wid-con .elementor-icon-list-item a>img{width:100px;margin-right:15px}.ekit-wid-con .elementor-icon-list-item .meta-lists{line-height:1}.ekit-wid-con .elementor-icon-list-item .meta-lists svg{max-width:12px;height:auto;vertical-align:middle}.ekit-wid-con .elementor-icon-list-item .meta-lists>span{color:#7f8595;font-size:12px;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementor-icon-list-item .elementor-icon-list-text{display:block;margin-bottom:0}.ekit-wid-con .dialog-type-lightbox .dialog-widget-content{width:100%}.ekit-wid-con .nf-form-content .listselect-wrap .nf-field-element div,.ekit-wid-con .nf-form-content input.ninja-forms-field,.ekit-wid-con .nf-form-content select.ninja-forms-field:not([multiple]){height:100%}.ekit-wid-con .nf-form-content .list-select-wrap>div div::after{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal}.ekit-wid-con .nf-error.field-wrap .nf-field-element::after,.ekit-wid-con .nf-pass.field-wrap .nf-field-element::after{top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal}.ekit-wid-con .nf-form-content button,.ekit-wid-con .nf-form-content input[type=button],.ekit-wid-con .nf-form-content input[type=submit]{cursor:pointer}.ekit-wid-con .nf-response-msg>p{line-height:normal}.ekit-wid-con textarea.ninja-forms-field{display:block}.ekit-wid-con .nf-form-content .list-select-wrap>div div{border:none}.ekit-wid-con .nf-form-content .list-select-wrap>div select{border:1px solid #c4c4c4}.ekit-wid-con .column-count-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.ekit-wid-con .column-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.ekit-wid-con .column-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.ekit-wid-con .column-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.ekit-wid-con .column-count-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.ekit-wid-con .column-count-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.ekit-wid-con .text-left{text-align:left!important}.ekit-wid-con .text-right{text-align:right!important}.ekit-wid-con .text-center{text-align:center!important}.ekit-wid-con .ekit-img-overlay{position:relative;z-index:0}.ekit-wid-con .ekit-img-overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.ekit-wid-con .ekit-wrapper-link{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;z-index:10}.ekit-wid-con .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:1025px){.ekit-wid-con .default_menu_position .elementor-column,.ekit-wid-con .default_menu_position .elementor-column-wrap,.ekit-wid-con .default_menu_position .elementor-widget,.ekit-wid-con .default_menu_position .elementor-widget-wrap,.ekit-wid-con .default_menu_position .elementskit-navbar-nav-default.elementskit-menu-container{position:static}.ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel,.ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel,.ekit-wid-con .elementskit-navbar-nav-default .elementskit-menu-po-right .relative_position.elementskit-megamenu-has .elementskit-megamenu-panel{right:0;left:auto}.ekit-wid-con .elementskit-navbar-nav-default .elementskit-megamenu-has .elementskit-megamenu-panel{-webkit-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel,.ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel{-webkit-transform:translateY(-10px) translateX(-50%);transform:translateY(-10px) translateX(-50%);left:50%}.ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width:hover>.elementskit-megamenu-panel,.ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width:hover>.elementskit-megamenu-panel{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);left:50%}.ekit-wid-con body.is-vertical-menu-active .ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container{z-index:9}.ekit-wid-con body.is-vertical-menu-active .vertical-menu-active .xs-vertical-menu-backdrop{z-index:150}.ekit-wid-con body.is-vertical-menu-active .ekit-vertical-menu-tigger{z-index:160}}@media (max-width:1024px){.ekit-wid-con .ekit-vertical-navbar-nav .elementskit-submenu-indicator{padding:3px 10px;border:1px solid;border-radius:30px}}.ekit-wid-con .xs-overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:0}.ekit-wid-con .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .swiper-container{width:inherit;height:inherit}.ekit-wid-con .swiper-container.ekit-main-swiper,.ekit-wid-con .swiper.ekit-main-swiper{position:static}.ekit-wid-con .swiper .swiper-navigation-button,.ekit-wid-con .swiper-container .swiper-navigation-button{background:rgba(0,0,0,0);width:auto;height:auto}.ekit-wid-con .tab-pane.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s}.ekit-wid-con .mfp-iframe-scaler iframe{-webkit-box-shadow:none;box-shadow:none;background:0 0}.ekit-wid-con img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.ekit-wid-con .image-switcher .content-image{position:relative}.ekit-wid-con .image-switcher .content-image .hover-image{position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .image-switcher:hover .content-image .main-image{opacity:0;visibility:hidden;-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .image-switcher:hover .content-image .hover-image{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.ekit-wid-con .fill-icon{display:inline-block;background-color:#2575fc;color:#fff;font-size:40px;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .fill-icon.round{border-radius:50%}.ekit-wid-con .fill-icon.style-light{background-color:#f5f5f5;color:#000}.ekit-wid-con button{cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .form-control{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con input{-webkit-box-sizing:border-box;box-sizing:border-box}.ekit-wid-con .widgetarea_warper_edit{display:none}.ekit-wid-con .swiper-pagination-bullet{opacity:inherit;background-color:inherit}.ekit-wid-con [data-ajax-post-id]:not(.is--loaded):before{content:"";display:block;width:30px;height:30px;margin:20px auto;border-style:solid;border-width:3px;border-color:#acacac #ddd #ddd;border-radius:50%;-webkit-animation:eicon-spin 1.5s infinite linear;animation:eicon-spin 1.5s infinite linear}.elementor-widget-container .ekit-wid-con a{text-decoration:none}#wp-admin-bar-elementor_edit_page-default:empty{display:none}.elementor-widget-elementskit-pricing .elementor-widget-container{overflow:hidden}.elementor-widget-elementskit-timeline .elementor-widget-container{padding-top:35px;padding-left:45px;padding-right:45px;padding-bottom:60px}.elementor-widget-elementskit-business-hours .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#fff;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}.elementor-widget-elementskit-dual-button-center .ekit-element-align-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-elementskit-dual-button-end .ekit-element-align-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget-elementskit-dual-button-start .ekit-element-align-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ekit_wpForms_container-form-button-full-width .wpforms-submit-container .wpforms-submit{width:100%}.ekit_ninjaForms_container-button-full-width .submit-container input[type=button]{width:100%}.elemenetskit-alert-info{position:relative;padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.25rem;color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.elementor-widget-elementskit-team.animated{-webkit-animation-fill-mode:none;animation-fill-mode:none}@media (max-width:1024px){.ekit-tab-hide{display:none}}@media (max-width:767px){.ekit-mobile-hide{display:none}}.ekit-template-content-footer,.ekit-template-content-header{clear:both}.elementor-edit-area-active .elementor-widget:hover .widgetarea_warper_edit{display:block}.ekit-sticky{z-index:9999}div.elementor .ekit-sticky.elementor-element{-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.ekit-sticky[data-ekit-sticky]{z-index:1}div.elementor .ekit-sticky--show_on_scroll_up.elementor-element{-webkit-transition:background-color .3s ease-in,opacity .3s,visibility .3s;transition:background-color .3s ease-in,opacity .3s,visibility .3s}.ekit-sticky--effects.ekit-sticky--down.ekit-sticky--show_on_scroll_up{opacity:0;visibility:hidden}.weforms_submit_btn{-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.wpuf-label>label{margin-bottom:0}ul.wpuf-form li label.wpuf-form-sub-label{margin-bottom:0}.image-source-link{color:#98c3d1}.mfp-bg,.mfp-container{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-ready .mfp-container{opacity:1}.mfp-ready.mfp-bg{opacity:.8}.mfp-removing .mfp-container,.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;-webkit-transition:all .3s;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}button.mfp-close.ekit-popup-close{border:1px solid #fff;margin:20px;border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease}button.mfp-close.ekit-popup-close:hover{background-color:#000;color:#fff;border-color:#000;width:44px}.mfp-iframe-holder .mfp-close.ekit-popup-close{width:44px;text-align:center;padding-right:0;top:0;right:0}.mfp-container.mfp-iframe-holder{position:fixed}.mfp-container.mfp-iframe-holder .mfp-close.ekit-popup-close{position:fixed}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.white-popup-block{background:#ccc;padding:20px;max-width:300px;margin:0 auto;-webkit-animation:open 1s;animation:open 1s}.mfp-removing{-webkit-animation:close 1s;animation:close 1s}.mfp-open .modal-popup-group,.mfp-open .xs-modal-sidebar{-webkit-animation-name:galleryopen;animation-name:galleryopen;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mfp-bg.ekit-promo-popup{background-color:rgba(0,0,0,.87);padding-bottom:100%;border-radius:100%;overflow:hidden;-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.ekit-promo-popup .modal-content{background-color:transparent;padding:0;border:0}.ekit-promo-popup .mfp-close{color:#fff;opacity:0;-webkit-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);transform:translateY(-500px)}.ekit-promo-popup.mfp-ready .mfp-close{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);position:fixed}body.admin-bar .ekit-promo-popup.mfp-ready .mfp-close{margin-top:45px}.ekit-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 1s ease .8s;transition:all 1s ease .8s;-webkit-transform:translateY(-500px);transform:translateY(-500px)}.ekit-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes bounceAnim{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes bounceAnim{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}}@-webkit-keyframes show-fadein{0%{opacity:0}100%{opacity:1}}@keyframes show-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes hide-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes show-animation{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show-animation{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hide-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes hide-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-webkit-keyframes button-ripple{70%{-webkit-box-shadow:0 0 0 var(--glow-size,15px) currentColor;box-shadow:0 0 0 var(--glow-size,15px) currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@keyframes button-ripple{70%{-webkit-box-shadow:0 0 0 var(--glow-size,15px) currentColor;box-shadow:0 0 0 var(--glow-size,15px) currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}@-webkit-keyframes open{0%{opacity:0}100%{opacity:1}}@keyframes open{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes close{0%{opacity:1}100%{opacity:0}}@keyframes close{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes galleryopen{0%{opacity:0}100%{opacity:1}}@keyframes galleryopen{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes location-indicator{0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,.2);box-shadow:0 0 0 0 rgba(12,90,219,.2)}70%{-webkit-box-shadow:0 0 0 30px rgba(12,90,219,0);box-shadow:0 0 0 30px rgba(12,90,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}}@keyframes location-indicator{0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,.2);box-shadow:0 0 0 0 rgba(12,90,219,.2)}70%{-webkit-box-shadow:0 0 0 30px rgba(12,90,219,0);box-shadow:0 0 0 30px rgba(12,90,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}}@-webkit-keyframes iconTranslateY{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}}@keyframes iconTranslateY{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}}@-webkit-keyframes RainDrop{0%,100%,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}}@keyframes RainDrop{0%,100%,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}}@-webkit-keyframes WaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}@keyframes WaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}@-webkit-keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes JoltZoom{10%{font-size:140%}40%{font-size:80%}100%{font-size:100%}}@keyframes JoltZoom{10%{font-size:140%}40%{font-size:80%}100%{font-size:100%}}@-webkit-keyframes typing{from{width:0}}@keyframes typing{from{width:0}}@-webkit-keyframes cursor{50%{border-color:transparent}}@keyframes cursor{50%{border-color:transparent}}@-webkit-keyframes wipe{to{width:0}}@keyframes wipe{to{width:0}}@keyframes open{from{width:0}}@-webkit-keyframes Magnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}}@keyframes Magnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}}@-webkit-keyframes Beat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes Beat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes FadeIn{from{opacity:0}to{opacity:1}}@keyframes FadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes FadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}}@keyframes FadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}}@-webkit-keyframes FadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}}@keyframes FadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}}@-webkit-keyframes FadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@keyframes FadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@-webkit-keyframes FadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@keyframes FadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@-webkit-keyframes FadeOut{to{opacity:0}}@keyframes FadeOut{to{opacity:0}}@-webkit-keyframes FadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}}@keyframes FadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}}@-webkit-keyframes FadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}}@keyframes FadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}}@-webkit-keyframes FadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes FadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes FadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes FadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes MovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes MovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes MovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes MovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes KickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes KickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes KickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes KickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@-webkit-keyframes ScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}}@keyframes ScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}}@-webkit-keyframes ScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}}@keyframes ScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}}@-webkit-keyframes ScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}}@keyframes ScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}}@-webkit-keyframes ScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}}@keyframes ScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}}@-webkit-keyframes Jump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes Jump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes AboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes AboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes AboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes AboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes AboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes FlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes FlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes FlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}}@keyframes FlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}}@-webkit-keyframes FlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}}@keyframes FlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}}@-webkit-keyframes FlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes FlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@-webkit-keyframes FlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}}@keyframes FlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}}@-webkit-keyframes FlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}}@keyframes FlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}}@-webkit-keyframes FlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}}@keyframes FlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}}@-webkit-keyframes FlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}}@keyframes FlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}}@-webkit-keyframes DoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}}@keyframes DoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}}@-webkit-keyframes DoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@keyframes DoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@-webkit-keyframes DoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}}@keyframes DoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}}@-webkit-keyframes DoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@keyframes DoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@-webkit-keyframes HangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}}@keyframes HangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes HangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}}@keyframes HangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes PushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@keyframes PushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@-webkit-keyframes PushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes PushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@-webkit-keyframes PushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes PushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@-webkit-keyframes PushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes PushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes PushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@keyframes PushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@-webkit-keyframes PushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes PushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-webkit-keyframes PushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes PushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes FlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes FlipOutTop{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipOutTop{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes FlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes FlipOutBottom{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes FlipOutBottom{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@-webkit-keyframes ElevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes ElevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes ElevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes ElevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes RollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@keyframes RollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@-webkit-keyframes RollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes RollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@-webkit-keyframes RollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@keyframes RollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@-webkit-keyframes RollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes RollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@-webkit-keyframes RollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@keyframes RollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@-webkit-keyframes RollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes RollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@-webkit-keyframes RollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@keyframes RollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@-webkit-keyframes RollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes RollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@-webkit-keyframes RotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@keyframes RotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@-webkit-keyframes RotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@keyframes RotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@-webkit-keyframes RotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@keyframes RotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@-webkit-keyframes RotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@keyframes RotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@-webkit-keyframes RotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@keyframes RotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@-webkit-keyframes RotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@keyframes RotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@-webkit-keyframes RotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@keyframes RotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@-webkit-keyframes RotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@keyframes RotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@-webkit-keyframes RotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@keyframes RotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@-webkit-keyframes RotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@keyframes RotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@-webkit-keyframes RotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@keyframes RotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@-webkit-keyframes RotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@keyframes RotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@-webkit-keyframes RotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}}@keyframes RotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}}@-webkit-keyframes RotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}@keyframes RotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}@-webkit-keyframes RotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}}@keyframes RotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}}@-webkit-keyframes RotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}}@keyframes RotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}}@-webkit-keyframes RotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}}@keyframes RotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}}@-webkit-keyframes RotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}}@keyframes RotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}}@-webkit-keyframes SpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes SpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes SpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes SpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes SpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes SpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes SpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes SpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes BlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes BlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes BlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes PopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes PopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes PopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes PopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes PopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes PopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes PopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes PopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes PopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes BounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes BounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes BounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes BounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@-webkit-keyframes BounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@keyframes BounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@-webkit-keyframes BounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes BounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes BounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes BounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes PerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@keyframes PerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@-webkit-keyframes PerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@keyframes PerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@-webkit-keyframes ZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes ZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes ZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@keyframes ZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@-webkit-keyframes ZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@keyframes ZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@-webkit-keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes ZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes ZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes ZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes ZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes ZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@keyframes ZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@-webkit-keyframes ZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@keyframes ZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@-webkit-keyframes ZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes ZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes ZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes ZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes oaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes oaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@-webkit-keyframes oaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes oaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@-webkit-keyframes oaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes oaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@-webkit-keyframes oaoFadeOutBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes oaoFadeOutBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes oaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes oaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes oaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes oaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes oaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@keyframes oaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@-webkit-keyframes oaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@keyframes oaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@-webkit-keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@-webkit-keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@-webkit-keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@-webkit-keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@-webkit-keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@-webkit-keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}}@-webkit-keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}}@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}}@keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}}@-webkit-keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}}@keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}}@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}}@keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}}@-webkit-keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@-webkit-keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}}@keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}}@-webkit-keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}@keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}@-webkit-keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}@keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}@-webkit-keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}@keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}@-webkit-keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}@keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}@-webkit-keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@-webkit-keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@-webkit-keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@-webkit-keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@-webkit-keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@-webkit-keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-webkit-keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-webkit-keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}}@keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}}@-webkit-keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}}@keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}}@-webkit-keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}}@keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}}@-webkit-keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}@keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}@-webkit-keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100%) skewX(-40deg);transform:translateX(-100%) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}}@keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100%) skewX(-40deg);transform:translateX(-100%) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}}@-webkit-keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100%) skewX(40deg);transform:translateX(100%) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}}@keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100%) skewX(40deg);transform:translateX(100%) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}}@-webkit-keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100%) skewX(40deg);transform:translateX(-100%) skewX(40deg);opacity:0}}@keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100%) skewX(40deg);transform:translateX(-100%) skewX(40deg);opacity:0}}@-webkit-keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100%) skewX(-40deg);transform:translateX(100%) skewX(-40deg);opacity:0}}@keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100%) skewX(-40deg);transform:translateX(100%) skewX(-40deg);opacity:0}}@-webkit-keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}}@-webkit-keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}}@keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}}@-webkit-keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}}@keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}}@-webkit-keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}}@keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}}@-webkit-keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}}@keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}}@-webkit-keyframes elevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes elevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@-webkit-keyframes elevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes elevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes rollFromLeft{from{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromLeft{from{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollFromRight{from{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromRight{from{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollFromTop{from{-webkit-transform:translateY(-100%) perspective(600px) rotateY(180deg);transform:translateY(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromTop{from{-webkit-transform:translateY(-100%) perspective(600px) rotateY(180deg);transform:translateY(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollFromBottom{from{-webkit-transform:translateY(100%) perspective(600px) rotateY(-180deg);transform:translateY(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromBottom{from{-webkit-transform:translateY(100%) perspective(600px) rotateY(-180deg);transform:translateY(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@-webkit-keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}}@keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}}@-webkit-keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}}@-webkit-keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100%) perspective(600px) rotateX(180deg);transform:translateY(-100%) perspective(600px) rotateX(180deg);opacity:0}}@keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100%) perspective(600px) rotateX(180deg);transform:translateY(-100%) perspective(600px) rotateX(180deg);opacity:0}}@-webkit-keyframes rollToBottom{to{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(100%) perspective(600px) rotateX(-180deg);transform:translateY(100%) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes rollToBottom{to{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(100%) perspective(600px) rotateX(-180deg);transform:translateY(100%) perspective(600px) rotateX(-180deg);opacity:0}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}@keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}@-webkit-keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@-webkit-keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@-webkit-keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}}@keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}}@-webkit-keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@-webkit-keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@-webkit-keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotate(0);transform:translateX(-100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotate(0);transform:translateX(-100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@-webkit-keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100%) rotate(0);transform:translateX(100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}}@keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100%) rotate(0);transform:translateX(100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}}@-webkit-keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@-webkit-keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@-webkit-keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}}@keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}}@-webkit-keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}}@keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}}@-webkit-keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}}@keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}}@-webkit-keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}}@keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}}@-webkit-keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@-webkit-keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@-webkit-keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInTop{from{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInTop{from{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurInBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@-webkit-keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}}@keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}}@-webkit-keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:0}}@keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:0}}@-webkit-keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:0}}@keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:0}}@-webkit-keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:0}}@keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:0}}@-webkit-keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}}@-webkit-keyframes bounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes bounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes bounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@-webkit-keyframes bounceX{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}}@keyframes bounceX{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}}@-webkit-keyframes bounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@keyframes bounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@-webkit-keyframes bounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes bounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes bounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes bounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}}@keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}}@-webkit-keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}}@keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}}@-webkit-keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}}@keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}}@-webkit-keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}}@keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}}@-webkit-keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@-webkit-keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}}@keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}}@-webkit-keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}}@keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}}@-webkit-keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@-webkit-keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@-webkit-keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@-webkit-keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@-webkit-keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@-webkit-keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@-webkit-keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@-webkit-keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@-webkit-keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@-webkit-keyframes ekitRevealInTop{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes ekitRevealInTop{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes ekitRevealInBottom{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes ekitRevealInBottom{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes ekitRevealInLeft{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes ekitRevealInLeft{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes ekitRevealInRight{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes ekitRevealInRight{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.ekit-wid-con .product-filter-area{margin-bottom:30px}.ekit-wid-con .product-filter-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .product-filter-wraper .woocommerce-ordering{margin-right:50px;margin-bottom:0}.ekit-wid-con .woocommerce-ordering{position:relative;z-index:10}.ekit-wid-con .woocommerce-ordering .shop-filter-title{color:#777;font-size:14px;position:relative;top:9px;padding-right:50px}.ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link{border:0;color:#777;font-size:18px;padding:10px}.ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link.active{color:#2575fc;background-color:transparent}.ekit-wid-con .elementskit-accordion{counter-reset:myNumber}.ekit-wid-con .elementskit-accordion .ekit-accordion-title{padding-right:10px;display:inline-block}.ekit-wid-con .elementskit-accordion .elementskit-card{border:0;border-radius:0;background-color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:10px}.ekit-wid-con .elementskit-accordion .elementskit-card-header{padding:0;background-color:transparent;border-bottom:0 solid #000}.ekit-wid-con .elementskit-accordion .elementskit-card-header .ekit_accordion_icon_group svg{max-width:30px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;background-color:#f7f9fb;font-weight:700;padding:14px 30px;border:1px solid transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:focus,.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{text-decoration:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link>i{color:#2575fc;line-height:1.6666666667;display:inline-block;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group,.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link>.icon-left{padding-right:26px;float:left}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .icon-closed{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .icon-open{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .ekit_accordion_normal_icon{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .ekit_accordion_active_icon{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .icon-closed{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .icon-open{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .ekit_accordion_normal_icon{display:block}.ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .ekit_accordion_active_icon{display:none}.ekit-wid-con .elementskit-accordion .elementskit-card-body{padding:20px 30px}.ekit-wid-con .elementskit-accordion .elementskit-card-body p{margin-top:0;margin-bottom:1em}.ekit-wid-con .elementskit-accordion .elementskit-card-body p:last-child{margin-bottom:0}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card-header>.elementskit-btn-link{-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(37,117,252,.2);border-radius:0 0 5px 5px;background-color:#fff}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card-body{width:calc(100% - 40px);border-radius:0 0 5px 5px;position:relative;margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-btn-link{background-color:#2575fc;color:#fff;-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07)}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-btn-link>i{color:inherit}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-card-body{background-color:#2575fc}.ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-card-body p{color:#fff}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link{background-color:#2575fc;position:relative;border:0;padding-left:70px}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link::before{position:absolute;content:"";top:0;left:0;height:100%;width:35px;background-color:rgba(255,255,255,.2);text-align:right;line-height:55px}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link::after{position:absolute;content:"";left:35px;top:0;border-top:26.5px solid transparent;border-right:26.5px solid transparent;border-left:26.5px solid rgba(255,255,255,.2);border-bottom:26.5px solid transparent}.ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link{position:relative;z-index:1;padding:16.5px 30px}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#fff}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]>i{color:inherit}.ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .path{fill:#2575fc}.ekit-wid-con .elementskit-accordion.curve-shape .svg-shape{position:absolute;top:0;left:0;width:100%;z-index:-1}.ekit-wid-con .elementskit-accordion .elementskit-card-body{padding-top:30px;padding-bottom:30px;padding-left:65px;padding-right:85px}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link{border:1px solid #f5f5f5;border-bottom:1px solid #2575fc;background-color:#fff;position:relative;padding-left:85px}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link::before{position:absolute;top:-1px;left:-1px;content:"";height:calc(100% + 2px);width:55px;text-align:center;line-height:55px;color:#fff;background-color:#2575fc}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-body{padding-left:0;padding-right:0}.ekit-wid-con .number::before{counter-increment:myNumber;content:counter(myNumber) "."}.ekit-wid-con .icon-right{float:right}.ekit-wid-con .icon-left{float:left}.ekit-wid-con .path{fill:#fff;stroke:#2575fc;stroke-miterlimit:0}.ekit-wid-con .ekit_accordion_icon_group{position:absolute;right:0;margin-right:30px}.ekit-wid-con .elementskit-accordion.curve-shape .svg-shape{height:100%}.ekit-accordion--content,.ekit-accordion--toggler{font-size:16px;line-height:24px}.ekit-wid-con .ekit-header-info{list-style:none}.ekit-wid-con .ekit-header-info>li:not(:last-child){margin-right:15px}.ekit-wid-con .ekit-header-info,.ekit-wid-con .ekit-header-info a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .ekit-header-info svg{max-width:15px;height:auto;vertical-align:middle}.ekit-wid-con table.dataTable tbody td,.ekit-wid-con table.dataTable tbody th,.ekit-wid-con table.dataTable thead td,.ekit-wid-con table.dataTable thead th{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con.elemenetskit-tablepress .dataTables_filter input,.ekit-wid-con.elemenetskit-tablepress .dataTables_filter select,.ekit-wid-con.elemenetskit-tablepress .dataTables_length input,.ekit-wid-con.elemenetskit-tablepress .dataTables_length select{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:#eaeaea;border-radius:2px;background:#fafafa;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.ekit-wid-con .round-img img{border-radius:100%}.ekit-wid-con .elementskit-infobox{padding:60px 40px;-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#fff;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.ekit-wid-con .elementskit-infobox.media .elementskit-box-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ekit-wid-con .elementskit-infobox:hover.image-active::before{background-color:rgba(37,117,252,0)}.ekit-wid-con .elementskit-infobox:hover.image-active .image-hover>img{opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}.ekit-wid-con .elementskit-infobox:hover .icon-hover{opacity:1;bottom:-20px}.ekit-wid-con .elementskit-infobox .elementskit-box-header{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{display:inline-block;margin-bottom:13px}.ekit-wid-con .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon i{-webkit-transition:all .4s;transition:all .4s}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher{position:relative;display:inline-block;overflow:hidden}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher>img{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .main-image{opacity:1;position:relative;top:0}.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .hover-image{position:absolute;top:80px;left:0}.ekit-wid-con .elementskit-infobox .elementskit-box-header .info-box-subtitle{font-size:14px;font-weight:400;color:#2575fc;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox .box-body{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .box-body p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox .box-footer{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .box-footer.enable_hover_btn .elementskit-btn{left:0;bottom:0;opacity:0}.ekit-wid-con .elementskit-infobox .btn-wraper{position:relative;z-index:2}.ekit-wid-con .elementskit-infobox .border-divider{margin-bottom:25px;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:2}.ekit-wid-con .elementskit-infobox .link-btn{font-size:13px}.ekit-wid-con .elementskit-infobox .icon-hover{position:absolute;bottom:-50px;right:0;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .elementskit-infobox .icon-hover i{font-size:100px}.ekit-wid-con .elementskit-infobox .icon-hover svg{max-width:100px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-infobox.gradient-active::before{position:absolute;content:"";top:0;left:-101%;height:100%;width:100%;-webkit-transition:all .6s ease;transition:all .6s ease;background-size:101% 101%}.ekit-wid-con .elementskit-infobox.gradient-active:hover::before{left:0}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_top::before{left:0;top:-100%}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_top:hover::before{top:0}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_right::before{left:100%}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_right:hover::before{left:0}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_bottom::before{left:0;top:100%}.ekit-wid-con .elementskit-infobox.gradient-active.hover_from_bottom:hover::before{top:0}.ekit-wid-con .elementskit-infobox.image-active::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(37,117,252,0);-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1;background-size:101% 101%}.ekit-wid-con .elementskit-infobox.image-active .image-hover{position:absolute;top:0;left:0;height:100%;width:100%}.ekit-wid-con .elementskit-infobox.image-active .image-hover>img{opacity:0;width:100%;height:100%;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-infobox:hover .box-footer.enable_hover_btn .elementskit-btn{opacity:1;visibility:visible}.ekit-wid-con .elementskit-infobox.icon-lef-right-aligin{padding:15px}.ekit-wid-con .elementkit-infobox-icon.framed{border:2px solid red;padding:10px}.ekit-wid-con .elementskit-infobox.icon-lef-right-aligin{padding:15px 30px}.ekit-wid-con .elementkit-infobox-icon.framed.round{border-radius:100%}.ekit-wid-con .elementskit-icon-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ekit-wid-con .infobox-ovelry{position:relative}.ekit-wid-con .infobox-ovelry::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#2575fc;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .elementskit-info-box-title{font-size:23px;-webkit-transition:all .4s ease;transition:all .4s ease;margin-top:0}.ekit-wid-con .elementskit-info-box-title svg{max-width:26px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-info-box-icon{display:inline-block}.ekit-wid-con .elementskit-info-box-icon>i{color:#000;font-size:64px}.ekit-wid-con .elementskit-infobox{position:relative}.ekit-wid-con .ekit_global_link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:50}.ekit-wid-con .ekit-badge{background-color:#ff057c;font-size:.70588rem;color:#fff;font-weight:500;padding:1px 6px;border-radius:.29412rem 0 .29412rem 0;display:inline-block}.ekit-wid-con .ekit-icon-box-badge{position:absolute;line-height:1;z-index:2}.ekit-wid-con .ekit_position_top_left{top:0;left:0}.ekit-wid-con .ekit_position_top_center{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ekit-wid-con .ekit_position_top_right{top:0;right:0}.ekit-wid-con .ekit_position_center_left{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.ekit-wid-con .ekit_position_center_right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.ekit-wid-con .ekit_position_bottom_left{bottom:0;left:0}.ekit-wid-con .ekit_position_bottom_center{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ekit-wid-con .ekit_position_bottom_right{bottom:0;right:0}.ekit-wid-con .profile-card{background-color:#fff;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);padding:40px 20px;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.ekit-wid-con .profile-card.text-center .profile-header{margin-left:auto;margin-right:auto}.ekit-wid-con .profile-card:hover{-webkit-box-shadow:0 42px 60px 0 rgba(0,0,0,.3);box-shadow:0 42px 60px 0 rgba(0,0,0,.3)}.ekit-wid-con .profile-card:hover .profile-body .profile-title{color:#2575fc}.ekit-wid-con .profile-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:0}.ekit-wid-con .profile-icon[class*=icon-align-]{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .profile-icon.icon-align-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ekit-wid-con .profile-icon.icon-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekit-wid-con .profile-icon.icon-align-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .profile-icon svg{max-width:60px;height:auto;vertical-align:middle}.ekit-wid-con .profile-icon>i{display:block;width:60px;height:60px;color:#fff;background-color:#fc0467;border-radius:50%;font-size:22px;line-height:50px;text-align:center;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-body{padding-bottom:20px}.ekit-wid-con .profile-body .profile-title{font-size:22px;color:#000;margin:0}.ekit-wid-con .profile-body .profile-title>a{color:inherit}.ekit-wid-con .profile-body .profile-designation{color:rgba(0,0,0,.5);font-size:13px;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:15px}.ekit-wid-con .profile-header{margin-bottom:38px;position:relative;overflow:hidden;display:inline-block;max-width:100%}.ekit-wid-con .profile-header>img{width:160px;height:160px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-image-card{position:relative;overflow:hidden}.ekit-wid-con .profile-image-card::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s ease .2s;transition:all .4s ease .2s;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden}.ekit-wid-con .profile-image-card .hover-area{position:absolute;top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%);z-index:2;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.ekit-wid-con .profile-image-card .hover-area .profile-title{color:#fff}.ekit-wid-con .profile-image-card .hover-area .profile-designation{color:#fff}.ekit-wid-con .profile-image-card .hover-area .profile-content{color:#fff}.ekit-wid-con .profile-image-card:hover .hover-area{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s}.ekit-wid-con .profile-image-card:hover::before{top:0;opacity:1;visibility:visible;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}.ekit-wid-con .image-card-v2 .profile-image-card::before{background-color:#123075;top:20px;left:20px;right:20px;bottom:20px;width:auto;height:auto;-webkit-transform:scale(2);transform:scale(2);opacity:0}.ekit-wid-con .image-card-v2 .profile-image-card:hover::before{opacity:.93;-webkit-transform:scale(1);transform:scale(1)}.ekit-wid-con .image-card-v2 .profile-image-card .hover-area{padding-left:50px;padding-right:50px}.ekit-wid-con .image-card-v2 .profile-image-card .profile-body .border-hr{background-color:rgba(255,255,255,.6);margin-bottom:25px}.ekit-wid-con .image-card-v2 .profile-image-card .profile-body .profile-content{color:#fff}.ekit-wid-con .image-card-v2.style-circle .profile-image-card{width:100%;height:auto}.ekit-wid-con .image-card-v2.style-circle .profile-image-card::before{border-radius:inherit}.ekit-wid-con .image-card-v2.style-circle .profile-image-card::after{content:" ";display:block;padding-bottom:100%}.ekit-wid-con .image-card-v2.style-circle .profile-image-card>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ekit-wid-con .image-card-v3 .profile-image-card::before{display:none}.ekit-wid-con .image-card-v3 .profile-image-card::after{position:absolute;content:"";left:0;bottom:0;height:100%;width:100%;background-color:#111;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none}.ekit-wid-con .image-card-v3 .profile-image-card .hover-area{top:inherit;bottom:0;-webkit-transform:none;transform:none}.ekit-wid-con .image-card-v3 .profile-image-card:hover .hover-area{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.ekit-wid-con .image-card-v3 .profile-image-card:hover::after{opacity:.8}.ekit-wid-con .image-card-v3.tiny-gutters{margin-left:-3px;margin-right:-3px}.ekit-wid-con .image-card-v3.tiny-gutters>[class^=col-]{padding-left:3px;padding-right:3px;margin-bottom:6px}.ekit-wid-con .profile-square-v .profile-card{padding:20px 20px 40px;z-index:1}.ekit-wid-con .profile-square-v .profile-card::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#123075;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .profile-square-v .profile-card .profile-header{width:100%;height:100%;border-radius:0}.ekit-wid-con .profile-square-v .profile-card .profile-content{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-square-v .profile-card:hover::before{opacity:1}.ekit-wid-con .profile-square-v .profile-card:hover .profile-body .profile-designation,.ekit-wid-con .profile-square-v .profile-card:hover .profile-body .profile-title{color:#fff}.ekit-wid-con .profile-square-v .profile-card:hover .profile-content{color:#fff}.ekit-wid-con .profile-square-v.square-v2 .profile-card::before{display:none}.ekit-wid-con .profile-square-v.square-v2 .profile-card:hover{background-color:#fff}.ekit-wid-con .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-title{color:#2575fc}.ekit-wid-con .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-designation{color:#656565}.ekit-wid-con .profile-square-v.square-v3 .profile-card:hover{-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1)}.ekit-wid-con .profile-square-v.square-v4 .profile-card{max-height:380px;overflow:hidden}.ekit-wid-con .profile-square-v.square-v4 .profile-card::before{display:none}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header{margin-bottom:0;max-width:255px;max-height:255px}.ekit-wid-con .profile-square-v.square-v4 .profile-card.text-left .profile-header img{left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.ekit-wid-con .profile-square-v.square-v4 .profile-card.text-right .profile-header img{left:auto;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body{margin-bottom:0;padding:35px 20px;-webkit-transition:all .4s ease;transition:all .4s ease;position:relative}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#123075;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;background-size:101% 102%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body .ekit-team-social-list{opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body::before{opacity:1}.ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body .ekit-team-social-list{opacity:1;visibility:visible}.ekit-wid-con .profile-square-v.square-v5 .profile-card{padding-bottom:50px}.ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-body,.ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-header{padding-bottom:0}.ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-body{padding:32px 60px}.ekit-wid-con .profile-square-v.square-v6 .profile-card{padding-bottom:35px}.ekit-wid-con .profile-square-v.square-v6 .profile-card::after{position:absolute;content:"";height:5px;width:100%;bottom:0;left:0;background-color:#2965f1;opacity:.2;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-body,.ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-header{margin-bottom:0}.ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-body{padding:40px}.ekit-wid-con .profile-square-v.square-v6 .profile-card:hover{-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1)}.ekit-wid-con .profile-square-v.square-v6 .profile-card:hover::after{opacity:1}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card::after{display:none}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card::before{opacity:0;background-size:101% 101%}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover::before{opacity:1}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-title{color:#fff}.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-content,.ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-designation{color:#fff}.ekit-wid-con .profile-info-text{padding-right:30px}.ekit-wid-con .profile-info-text .info-title{font-size:48px;margin-bottom:23px}.ekit-wid-con .profile-info-text p{margin-bottom:37px}.ekit-wid-con .small-gutters .profile-card{padding:10px 10px 40px}.ekit-wid-con .no_gutters .profile-card{padding:0}.ekit-wid-con .style-circle .profile-image-card{width:255px;height:255px;border-radius:50%}.ekit-wid-con .style-circle .profile-image-card.text-center{margin-left:auto;margin-right:auto}.ekit-wid-con .text-center .profile-header{margin-left:auto;margin-right:auto}.ekit-wid-con .popup-modal{display:inline-block}.ekit-wid-con .elementskit-portfolio-thumb img{width:100%}.ekit-wid-con .ekit-team-style-default{background-image:none!important}.ekit-wid-con .ekit-team-style-default::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent!important;border-radius:inherit;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:-1}.ekit-wid-con .ekit-team-style-default:hover::before{opacity:1}.ekit-wid-con .ekit-team-style-long_height_hover>img,.ekit-wid-con .ekit-team-style-overlay>img,.ekit-wid-con .ekit-team-style-overlay_details>img{display:block}.ekit-wid-con .ekit-team-style-long_height_details{overflow:hidden}.ekit-wid-con .ekit-team-style-hover_info .ekit-team-img{padding-top:0!important}.ekit-wid-con .ekit-team-style-centered_style_details .profile-designation,.ekit-wid-con .ekit-team-style-long_height_details .profile-designation,.ekit-wid-con .ekit-team-style-long_height_details_hover .profile-designation{margin-bottom:30px}.ekit-wid-con .ekit-team-style-hover_info .profile-designation{margin-bottom:25px}.ekit-wid-con .ekit-team-style-overlay_circle_hover .profile-designation,.ekit-wid-con .ekit-team-style-overlay_details .profile-designation{margin-bottom:12px}.ekit-wid-con .ekit-team-img>img{margin-left:auto;margin-right:auto;border-radius:inherit}.ekit-wid-con .ekit-team-img.profile-header>img{-o-object-fit:cover;object-fit:cover}.ekit-wid-con .ekit-team-img.profile-image-card>img{width:100%}.ekit-wid-con .ekit-team-modal.mfp-bg{border-radius:0;-webkit-animation:none;animation:none}.ekit-wid-con .ekit-team-modal.mfp-wrap::before{opacity:.8;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:-webkit-zoom-out;cursor:zoom-out}.ekit-wid-con .ekit-team-modal.mfp-wrap.mfp-ready::before{opacity:1}.ekit-wid-con .ekit-team-modal.mfp-wrap.ekit-promo-popup::before{background-color:#555;border-radius:0;-webkit-animation:none;animation:none}.ekit-wid-con .ekit-team-modal.mfp-wrap>.mfp-container{padding:60px 15px;overflow:auto}.ekit-wid-con .ekit-team-modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;padding:0;color:#656565;background-color:transparent;border-width:0;border-radius:0;font-size:18px;line-height:1;outline:0;z-index:1}.ekit-wid-con .ekit-team-modal-title{margin-top:0;margin-bottom:8px;color:#000;font-size:22px}.ekit-wid-con .ekit-team-modal-position{margin-bottom:35px;color:rgba(0,0,0,.5);font-size:13px}.ekit-wid-con .ekit-team-modal-img{width:100%;margin-bottom:30px}.ekit-wid-con .ekit-team-modal-img>img{display:block;width:100%;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1)}@media screen and (min-width:481px){.ekit-wid-con .ekit-team-modal-img{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;margin-bottom:0}}.ekit-wid-con .ekit-team-modal-info{width:100%}.ekit-wid-con .ekit-team-modal-info .ekit-team-social-list>li>a{line-height:32px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.ekit-wid-con .ekit-team-modal-info .ekit-team-social-list>li>a svg{max-width:12px;height:auto;vertical-align:middle}@media screen and (min-width:481px){.ekit-wid-con .ekit-team-modal-info.has-img{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-left:30px}}@media screen and (min-width:992px){.ekit-wid-con .ekit-team-modal-info.has-img{padding-left:50px}}.ekit-wid-con .ekit-team-modal-content{margin-bottom:22px}.ekit-wid-con .ekit-team-modal-content p:not(:last-child){margin-bottom:10px}.ekit-wid-con .ekit-team-modal-list{margin-bottom:25px;padding-left:0;list-style:none;color:#656565;font-size:15px}.ekit-wid-con .ekit-team-modal-list>li{padding:19px 0;border-top:1px solid rgba(0,0,0,.05)}.ekit-wid-con .ekit-team-modal-list>li:last-child{border-bottom:1px solid rgba(0,0,0,.05)}.ekit-wid-con .ekit-team-modal-list strong{font-weight:600;padding-right:18px}.ekit-wid-con .ekit-team-modal-list a{color:inherit}.ekit-wid-con .ekit-team-modal-list a:hover{color:#2575fc}.ekit-wid-con .ekit-team-popup{-webkit-transition:color .3s;transition:color .3s}.ekit-wid-con .ekit-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog.elementskit-team-popup{-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.ekit-wid-con .ekit-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog.elementskit-team-popup{-webkit-transform:translate(0);transform:translate(0)}.ekit-wid-con .elementskit-team-popup .modal-content{-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);background-color:#fff;border:0;border-radius:0}.ekit-wid-con .elementskit-team-popup .modal-body{padding:60px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .modal-header .mfp-close{position:static;width:auto;height:auto;margin:0;padding:0;cursor:pointer;margin-left:auto}.ekit-wid-con .ekit-promo-popup>.mfp-container{right:0;margin-left:auto;margin-right:auto}.ekit-wid-con .ekit-promo-popup>.mfp-container>.mfp-content{max-width:920px}.ekit-wid-con .ekit-team-social-list{list-style:none}.ekit-wid-con .ekit-team-social-list>li{display:inline-block}.ekit-wid-con .ekit-team-social-list>li:not(:last-child){margin-right:10px}.ekit-wid-con .ekit-team-social-list>li>a{display:inline-block;color:#fff;width:30px;height:30px;line-height:32px;font-size:12px;background-color:#000;text-align:center;-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit-team-social-list>li>a:hover{background-color:rgba(0,0,0,.8);border-radius:50%}.ekit-wid-con .ekit-team-social-list>li>a:hover>i::before{-webkit-animation:iconTranslateY .4s forwards;animation:iconTranslateY .4s forwards}.ekit-wid-con .ekit-team-social-list>li>a:hover>svg{-webkit-animation:iconTranslateY .4s forwards;animation:iconTranslateY .4s forwards}.ekit-wid-con .ekit-team-social-list>li>a svg{max-width:12px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-team-social-list>li>a>i{overflow:hidden}.ekit-wid-con .ekit-team-social-list>li>a>i::before{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .ekit-team-img-block>img{display:block}.ekit-wid-con .ekit-team-img-fit>.profile-image-card>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ekit-wid-con .elementskit-blog-block-post{padding:50px;background-color:#fff;-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);border-radius:10px}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb{border-radius:10px;margin-right:20px}.ekit-wid-con .elementskit-blog-block-post .entry-title{font-size:36px;font-weight:900;margin-bottom:30px}.ekit-wid-con .elementskit-blog-block-post .entry-title a{color:#000}.ekit-wid-con .elementskit-blog-block-post .entry-title a:hover{opacity:.8}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb{display:block;-webkit-box-shadow:29.698px 29.698px 60px 0 rgba(0,0,0,.2);box-shadow:29.698px 29.698px 60px 0 rgba(0,0,0,.2);width:100%}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb>img{display:block;width:100%}.ekit-wid-con .elementskit-blog-block-post .elementskit-entry-header{margin-top:0;padding-left:0;padding-right:0;margin-bottom:0}.ekit-wid-con .elementskit-blog-block-post .post-meta-list{margin-bottom:15px}.ekit-wid-con .elementskit-blog-block-post .post-meta-list .meta-cat,.ekit-wid-con .elementskit-blog-block-post .post-meta-list .meta-date{margin-right:40px}.ekit-wid-con .elementskit-blog-block-post .elementskit-post-footer>p{color:#8d8d8d;margin-bottom:35px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-blog-block-post:hover .elementskit-entry-thumb>img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.8}.ekit-wid-con .post-meta-list svg{max-width:16px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-post-card{background-color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;background:#123075;-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);padding:60px 40px;border-radius:6px}.ekit-wid-con .elementskit-post-card .elementskit-post-body{color:#a6aabb}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a{color:#fff}.ekit-wid-con .elementskit-post-card .post-author .author-name{color:inherit}.ekit-wid-con .elementskit-post-card .elementskit-border-hr{background-color:#8692af}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .post-meta-list{margin-bottom:17px}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title{font-size:18px;line-height:1.333}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a{color:#000}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a:hover{opacity:.9}.ekit-wid-con .elementskit-post-card .elementskit-entry-header .elementskit-border-hr{margin-top:25px;margin-bottom:22px}.ekit-wid-con .elementskit-post-card .elementskit-post-body{color:#8d8d8d}.ekit-wid-con .elementskit-post-card .elementskit-post-body p{margin-bottom:35px}.ekit-wid-con .elementskit-post-image-card{-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#fff;border-radius:10px;background:#123075;-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.1)}.ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img{-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg);opacity:.8}.ekit-wid-con .elementskit-post-image-card:hover .post-author .author-img>img{-webkit-box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.3);box-shadow:9.899px 9.899px 30px 0 rgba(0,0,0,.3)}.ekit-wid-con .elementskit-post-image-card .elementskit-post-body{padding:20px 40px 40px}.ekit-wid-con .elementskit-post-image-card .elementskit-post-body>p{color:#fff}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-thumb{border-radius:10px}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header{position:relative}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb{position:relative;padding:20px;overflow:hidden;display:block}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb.box-shadow{-webkit-box-shadow:-3.473px 19.696px 25px 0 rgba(0,0,0,.2);box-shadow:-3.473px 19.696px 25px 0 rgba(0,0,0,.2)}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb>img{-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.ekit-wid-con .elementskit-post-image-card .elementskit-post-footer{margin-top:16px}.ekit-wid-con .elementskit-post-image-card .elementskit-post-footer .btn-wraper{margin-top:25px}.ekit-wid-con .elementskit-post-image-card .entry-title a{color:#fff}.ekit-wid-con .elementskit-post-image-card .post-meta-list{margin-bottom:20px;color:rgba(255,255,255,.5)}.ekit-wid-con .elementskit-post-image-card .post-meta-list>span a{color:inherit;vertical-align:middle}.ekit-wid-con .elementskit-post-image-card .post-meta-list>span .meta-date-text{vertical-align:middle}.ekit-wid-con .elementskit-post-image-card .entry-title{font-size:18px;margin-bottom:28px}.ekit-wid-con .elementskit-post-image-card .post-author .author-name{color:inherit}.ekit-wid-con .elementskit-post-image-card.modern{margin-top:40px}.ekit-wid-con .elementskit-post-image-card.modern:hover .elementskit-entry-thumb>img{opacity:1}.ekit-wid-con .elementskit-post-image-card.modern .elementskit-entry-header .elementskit-entry-thumb{margin-top:-60px}.ekit-wid-con .blog-block-post[class*=gradient-]{background:#123075}.ekit-wid-con .blog-block-post[class*=gradient-] .entry-title a{color:#fff}.ekit-wid-con .blog-block-post[class*=gradient-] .post-meta-list{color:rgba(255,255,255,.5)}.ekit-wid-con .blog-block-post[class*=gradient-] .post-meta-list>span a{vertical-align:middle;color:inherit}.ekit-wid-con .blog-block-post[class*=gradient-] .elementskit-post-footer>p{color:rgba(255,255,255,.5)}.ekit-wid-con .blog-block-post[class*=gradient-] .post-author .author-name{color:inherit}.ekit-wid-con .blog-block-post[class*=gradient-] .first-letter::first-letter{border-bottom-color:#102966}.ekit-wid-con .blog-block-post[class*=gradient-] .elementskit-border-hr{background-color:#8692af}.ekit-wid-con .gradient-bg-2{background:#fa2b56}.ekit-wid-con .post-meta-list{color:#a3a3a3}.ekit-wid-con .post-meta-list>span{display:inline-block}.ekit-wid-con .post-meta-list>span a{color:inherit;vertical-align:middle}.ekit-wid-con .post-meta-list>span i{padding-right:5px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .post-meta-list>span:not(:last-child){margin-right:40px}.ekit-wid-con .meta-author .author-img{display:inline-block;margin-right:15px;-webkit-box-shadow:4.95px 4.95px 15px 0 rgba(0,0,0,.2);box-shadow:4.95px 4.95px 15px 0 rgba(0,0,0,.2);border-radius:50%;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:0;overflow:hidden;position:relative;vertical-align:middle}.ekit-wid-con .meta-author .author-img img{max-width:100%}.ekit-wid-con .meta-author .author-name{color:inherit}.ekit-wid-con .meta-author .author-name:hover{opacity:.8}.ekit-wid-con .first-letter{display:inline-block}.ekit-wid-con .first-letter::first-letter{border-bottom:3px solid #e5e5e5}.ekit-wid-con .elementskit-border-hr{height:3px;width:30px;display:block;background-color:#e5e5e5}.ekit-wid-con .text-center .elementskit-border-hr{margin-left:auto;margin-right:auto}.ekit-wid-con .text-right .elementskit-border-hr{margin-left:auto}.ekit-wid-con .elementskit-meta-lists{position:absolute;top:83%;left:30px}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;text-align:center;color:#fff;background:#fa2b56;width:55px;height:55px;border-radius:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta:not(:last-child){margin-right:15px}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta strong{display:block;font-size:22px;font-weight:900;line-height:1;margin-bottom:2px}.ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta .elementskit-meta-wraper{display:block;margin:10px 0;line-height:1;width:100%}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag{top:auto;left:10px;bottom:30px}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta{width:auto;height:auto;border-radius:0;padding-left:22px;padding-right:12px;position:relative}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta::before{position:absolute;content:"";top:-10px;left:0;color:#912f3d;border-bottom:solid currentColor;border-top:solid transparent;border-width:5px}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta.triangle_right::before{border-right:solid transparent;border-left:solid currentColor}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta.triangle_left::before{border-right:solid currentColor;border-left:solid transparent}.ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta .elementskit-meta-wraper{margin:7px 0}.ekit-wid-con .elementskit-entry-thumb{position:relative;overflow:hidden;display:block}.ekit-wid-con .elementskit-entry-thumb>img{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-entry-header{position:relative}.ekit-wid-con .elementskit-post-body.ekit-highlight-border{position:relative}.ekit-wid-con .elementskit-post-body.ekit-highlight-border::before{content:"";height:20px;width:2px;background:#ff712b;position:absolute;z-index:999;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0}.ekit-wid-con .post-meta-list>span{-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer;line-height:1}.ekit-wid-con .post-meta-list>span>i{display:inline-block}.ekit-wid-con .meta-author .author-img>img{margin:0}.ekit-wid-con .elementskit-post-body{position:relative}.ekit-wid-con .elementskit-post-body>p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-post-body>p:empty{display:none}.ekit-wid-con .elementskit-meta-categories{position:absolute;top:15px;left:18px}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper{display:block}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span{background:#08f;border-radius:3px;display:inline-block;font-size:13px;line-height:14px}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span:not(:last-child){margin-right:5px}.ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span>a{color:#fff;white-space:nowrap}.ekit-wid-con .elementskit-image-accordion-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:366px;position:relative}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion{-webkit-box-flex:1;-ms-flex:1;flex:1;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;min-height:460px;overflow:hidden;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(black),color-stop(60%,rgba(255,255,255,0)));background:linear-gradient(0deg,#000 0,rgba(255,255,255,0) 60%);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-content{width:100%}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-title{color:#fff;margin-bottom:0}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-title-wraper{position:relative;-webkit-transition:all .6s ease;transition:all .6s ease;top:100px;opacity:0;visibility:hidden;display:block}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-btn-wraper{position:relative;-webkit-transition:all .7s ease;transition:all .7s ease;top:100px;opacity:0;visibility:hidden}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper{margin-bottom:20px;position:relative;-webkit-transition:all .6s ease;transition:all .6s ease;top:-100px;opacity:0;visibility:hidden}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper .icon-outline{color:#fff}.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper svg{max-width:16px;height:auto;vertical-align:middle}.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover{-webkit-box-flex:3;-ms-flex:3;flex:3}.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label::before,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label::before,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover::before{top:0;opacity:1}.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-accordion-title-wraper,.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-btn-wraper,.ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-icon-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-accordion-title-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-btn-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-icon-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-accordion-title-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-btn-wraper,.ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-icon-wraper{top:0;opacity:1;visibility:visible}.ekit-wid-con .ekit-image-accordion-actions{display:block}.ekit-wid-con .ekit-image-accordion-actions>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit-image-accordion-actions>a>svg{width:100%}.ekit-wid-con .elementskit-accordion-title{color:#000;font-size:22px;margin-bottom:0;display:block;font-weight:700;line-height:1}.ekit-wid-con .elementskit-accordion-title svg{max-width:28px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-accordion-title.icon-title{font-size:28px;display:inline-block}.ekit-wid-con .elementskit-accordion-title.icon-title>i{position:relative;top:3px;display:inline-block}.ekit-wid-con .elementskit-accordion-title.icon-title .icon-right{padding-left:15px}.ekit-wid-con .elementskit-accordion-title.icon-title .icon-left{padding-right:15px}.ekit-wid-con .icon-outline{width:40px;height:40px;line-height:40px;display:inline-block;color:#000;text-align:center;border:1px solid currentColor}.ekit-wid-con .icon-outline.circle{border-radius:50%}.ekit-image-accordion--btn{font-weight:400}.ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator{position:relative}.ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator::after{content:"";background:#e7e7e7;position:absolute;z-index:999;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ekit-wid-con .elementskit-clients-slider .swiper-navigation-button.swiper-button-next{left:inherit}.ekit-wid-con .elementskit-clients-slider .hover-bg-gradient .single-client::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background:#f2709c;background:linear-gradient(315deg,#f2709c 0,#fe8f75 60%);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.ekit-wid-con .elementskit-clients-slider .single-client{min-height:170px;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:5px 10px 15px 0 rgba(0,0,0,.1);box-shadow:5px 10px 15px 0 rgba(0,0,0,.1);position:relative;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-clients-slider .single-client img{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-clients-slider .single-client .content-image{display:block}.ekit-wid-con .elementskit-clients-slider .single-client .content-image>.hover-image{display:none}.ekit-wid-con .elementskit-clients-slider .single-client.image-switcher .content-image>.hover-image{display:block}.ekit-wid-con .elementskit-clients-slider .single-client:hover{z-index:6}.ekit-wid-con .elementskit-clients-slider .single-client:hover::before{opacity:1;top:0}.ekit-wid-con .elementskit-clients-slider .client-slider-item{position:relative}.ekit-wid-con .elementskit-clients-slider.simple_logo_image .single-client::before{display:none}.ekit-wid-con .elementskit-clients-slider.banner_logo_image .single-client::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;background-color:#f2709c;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}.ekit-wid-con .elementskit-clients-slider.banner_logo_image .single-client:hover::before{opacity:1;top:0}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_top .single-client::before{top:-100%}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_top .single-client:hover::before{top:0}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_left .single-client::before{top:0;left:-100%}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_left .single-client:hover::before{left:0}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_right .single-client::before{top:0;left:100%}.ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_right .single-client:hover::before{left:0}.ekit-wid-con .elementskit-clients-sliderX .swiper-button-next,.ekit-wid-con .elementskit-clients-sliderX .swiper-button-prev{z-index:1}.ekit-wid-con .elementskit-clients-sliderX .swiper-button-next::before,.ekit-wid-con .elementskit-clients-sliderX .swiper-button-prev::before{color:#000}.ekit-wid-con .elementskit-clients-sliderX .swiper-navigation-button{position:absolute;border:0;background:0 0;z-index:1;padding:0;height:initial!important;width:initial!important;line-height:initial!important;font-size:20px;color:#000;padding:15px}.ekit-wid-con .elementskit-clients-sliderX .swiper-navigation-button .swiper-button-next{left:100%}.ekit-wid-con .elementskit-clients-slider.arrow_inside .swiper-button-prev{left:15px}.ekit-wid-con .elementskit-clients-slider.arrow_inside .swiper-button-next{right:15px;left:inherit}.ekit-wid-con .elementskit-clients-slider.arrow_outside .swiper-button-prev{left:-60px}.ekit-wid-con .elementskit-clients-slider.arrow_outside .swiper-button-next{right:-60px}.ekit-wid-con .swiper-pagination{line-height:1}.ekit-wid-con .swiper-pagination span{background-color:#ededed;padding:0}.ekit-wid-con .swiper-pagination span.swiper-pagination-bullet-active{opacity:1;background-color:#62606b}.ekit-wid-con .dot_dashed .swiper-pagination span,.ekit-wid-con .dot_dotted .swiper-pagination span{background-color:#101010;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .dot_dashed .swiper-pagination span.swiper-pagination-bullet-active,.ekit-wid-con .dot_dotted .swiper-pagination span.swiper-pagination-bullet-active{-webkit-transform:scale(2);transform:scale(2);opacity:1}.ekit-wid-con .dot_dashed .swiper-pagination>span.swiper-pagination-bullet-active{width:40px;-webkit-transform:scale(1);transform:scale(1);border-radius:4px}.ekit-wid-con .dot_paginated .swiper-pagination{counter-reset:myCounter}.ekit-wid-con .dot_paginated .swiper-pagination>span{width:40px;height:40px;line-height:40px;background-color:#fff;-webkit-box-shadow:3.536px 3.536px 10px 0 rgba(0,0,0,.1);box-shadow:3.536px 3.536px 10px 0 rgba(0,0,0,.1);color:#565656;opacity:1;font-weight:700;border-radius:50%}.ekit-wid-con .dot_paginated .swiper-pagination>span::before{counter-increment:myCounter;content:counter(myCounter)}.ekit-wid-con .dot_paginated .swiper-pagination>span.swiper-pagination-bullet-active{background-color:#2575fc;color:#fff}.ekit-wid-con .dot_paginated .swiper-pagination>span>button{display:none}.ekit-wid-con .elementskit-clients-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide{max-width:calc(100% / var(--ekit_client_logo_slidetosho,4));margin-right:var(--ekit_client_logo_left_right_spacing,15px)}.ekit-wid-con .elementskit-clients-slider .swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--ekit_client_logo_slidetosho,4));margin-right:var(--ekit_client_logo_left_right_spacing,15px)}.ekit-wid-con .elementskit-info-image-box{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box:hover .elementskit-box-content .elementskit-info-box-title{color:#2575fc}.ekit-wid-con .elementskit-info-image-box:hover .elementskit-btn{background-color:#2575fc;border-color:#2575fc;color:#fff}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header{-webkit-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header .box-thumb{display:block}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header .box-thumb>img{-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header a{display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box .elementskit-box-header img{display:block;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .elementskit-info-image-box .elementskit-box-body{padding:55px 40px}.ekit-wid-con .elementskit-info-image-box .elementskit-box-content .elementskit-info-box-title{font-size:18px;margin-bottom:20px;color:#000;display:block;font-weight:700}.ekit-wid-con .elementskit-info-image-box .elementskit-box-content .elementskit-info-box-title>i{font-size:22px;padding-right:14px;position:relative;top:2px}.ekit-wid-con .elementskit-info-image-box .elementskit-outline-icon{width:40px;height:40px;line-height:40px;font-size:15px}.ekit-wid-con .elementskit-info-image-box .elementskit-box-footer{line-height:1;margin-top:20px}.ekit-wid-con .elementskit-info-image-box.style-modern{overflow:visible}.ekit-wid-con .elementskit-info-image-box.style-modern .elementskit-box-body{-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);border-radius:10px;background-color:rgba(255,255,255,.9);width:calc(100% - 40px);padding:30px 40px;position:relative;z-index:2;margin-top:-20px;margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom .elementskit-box-body{position:relative}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before{position:absolute;content:"";bottom:-1px;left:0;height:3px;width:100%;background-color:#2575fc;-webkit-transition:-webkit-transform 250ms ease-in;transition:-webkit-transform 250ms ease-in;transition:transform 250ms ease-in;transition:transform 250ms ease-in,-webkit-transform 250ms ease-in;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom:hover .elementskit-box-body::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_left .elementskit-box-body::before{-webkit-transform-origin:right center;transform-origin:right center}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_left:hover .elementskit-box-body::before{-webkit-transform-origin:left center;transform-origin:left center}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_center .elementskit-box-body::before{-webkit-transform-origin:center center;transform-origin:center center}.ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_center:hover .elementskit-box-body::before{-webkit-transform-origin:center center;transform-origin:center center}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body{background-color:#fff;-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);border-radius:10px;width:calc(100% - 40px);position:relative;padding:30px 35px;-webkit-transition:all .4s ease;transition:all .4s ease;height:90px;margin-left:auto;margin-right:auto;margin-top:-40px;position:relative}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::after,.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::before{position:absolute;content:"";bottom:-10px;left:50%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 20px);z-index:-1;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;border-radius:10px;background-color:#fff}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::after{bottom:-20px;width:calc(100% - 40px);z-index:-2}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-box-content .elementskit-box-style-content{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title{font-size:18px;font-weight:700}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i{font-size:26px}.ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-footer{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body::after,.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body::before{opacity:1}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-box-content .elementskit-box-style-content{opacity:1}.ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-box-footer{opacity:1}.ekit-wid-con .elementskit-info-image-box.style-sideline .elementskit-box-body{padding-left:0;padding-right:0}.ekit-wid-con .elementskit-info-image-box.style-sideline .elementskit-box-body .elementskit-box-footer{padding-left:40px;padding-right:40px}.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body{position:relative}.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::after,.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::before{position:absolute;content:"";left:0;bottom:0;height:100%;background-color:#fff;width:10px;-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07)}.ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::after{left:inherit;right:0;height:calc(100% + 40px)}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card{position:relative;overflow:hidden}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-box-content,.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content{position:absolute;bottom:0;left:0;background-color:rgba(247,56,89,.8);padding:45px 40px;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-info-box-title{color:#fff;margin-bottom:0;display:block}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-info-box-title>i{font-size:inherit;padding-right:10px;top:0}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .border-separetor{background-color:#fff}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content{opacity:0;bottom:-40%;visibility:hidden}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content p{margin-top:10px;color:#fff}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-info-box-title{color:#fff}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-hover-content{opacity:1;bottom:0;visibility:visible;-webkit-transition:all .4s ease .1s;transition:all .4s ease .1s}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-box-content{opacity:0;bottom:-40%;visibility:hidden;-webkit-transition:all .4s ease .1s;transition:all .4s ease .1s}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-1 .elementskit-box-content,.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-1 .elementskit-hover-content{background-color:rgba(0,228,154,.8)}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-2 .elementskit-box-content,.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-2 .elementskit-hover-content{background-color:rgba(106,17,203,.8)}.ekit-wid-con .elementskit-info-image-box.image-card-2{position:relative}.ekit-wid-con .elementskit-info-image-box.image-card-2.style-shadow .elementskit-box-body{-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07)}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-body{padding:40px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-info-box-title{margin-bottom:0}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-info-box-title>i{font-size:inherit;padding-right:10px;top:0}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-content>p{margin-top:10px}.ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-footer{opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;margin-bottom:-60px}.ekit-wid-con .elementskit-info-image-box.image-card-2:hover{-webkit-transform:translateY(0);transform:translateY(0)}.ekit-wid-con .elementskit-info-image-box.image-card-2:hover .elementskit-box-body{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.ekit-wid-con .elementskit-info-image-box.image-card-2:hover .elementskit-box-footer{opacity:1;visibility:visible;margin-bottom:0}.ekit-wid-con .elementskit-info-image-box.parallax-card{overflow:initial}.ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .image-box-img-center img{margin:0 auto}.ekit-wid-con .image-box-img-left img{margin-right:auto}.ekit-wid-con .image-box-img-right img{margin-left:auto}.ekit-image-box.floating-style .ekit-image-box-body::after,.ekit-image-box.floating-style .ekit-image-box-body::before{-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07)}.ekit-image-box.style-sideline .ekit-image-box-body-inner{padding-left:40px;padding-right:40px;border-style:solid;border-color:#2575fc;border-top-width:0!important;border-bottom-width:0!important;-webkit-transition:border-color .3s;transition:border-color .3s}.ekit-image-box.style-sideline:not(.text-right) .ekit-image-box-body-inner{border-right-width:0!important}.ekit-image-box.style-sideline.text-right .ekit-image-box-body-inner{border-left-width:0!important}.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-equal-height-enable .ekit-wid-con .ekit-image-box-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.ekit-wid-con .skill-medium .skill-bar{height:10px}.ekit-wid-con .skill-medium.skill-radius .skill-bar,.ekit-wid-con .skill-medium.skill-radius .skill-track{border-radius:5px}.ekit-wid-con .skill-big .skill-bar{height:35px}.ekit-wid-con .skill-big.skill-radius .skill-bar,.ekit-wid-con .skill-big.skill-radius .skill-track{border-radius:17.5px}.ekit-wid-con .single-skill-bar:not(:last-child){margin-bottom:25px}.ekit-wid-con .single-skill-bar.color-1 .skill-bar .skill-track{background-color:#ff3984}.ekit-wid-con .single-skill-bar.color-2 .skill-bar .skill-track{background-color:#cc24fc}.ekit-wid-con .single-skill-bar.color-3 .skill-bar .skill-track{background-color:#00e49a}.ekit-wid-con .single-skill-bar.color-4 .skill-bar .skill-track{background-color:#4285f4}.ekit-wid-con .single-skill-bar.color-5 .skill-bar .skill-track{background-color:#7ed500}.ekit-wid-con .single-skill-bar.color-6 .skill-bar .skill-track{background-color:#f96933}.ekit-wid-con .single-skill-bar.color-7 .skill-bar .skill-track{background-color:#53f8a2}.ekit-wid-con .single-skill-bar.color-8 .skill-bar .skill-track{background-color:#fe8f75}.ekit-wid-con .single-skill-bar.color-9 .skill-bar .skill-track{background-color:#35ed7e}.ekit-wid-con .single-skill-bar.color-10 .skill-bar .skill-track{background-color:#9460ff}.ekit-wid-con .skill-bar{height:3px;background-color:#f5f5f5}.ekit-wid-con .skill-bar .skill-track{width:0%;background-color:#333;display:block;height:100%;overflow:visible!important;position:relative}.ekit-wid-con .skill-bar .skill-track .number-percentage-wraper{position:absolute;right:0;top:-33px;z-index:1}.ekit-wid-con .skill-bar .skill-track .fa,.ekit-wid-con .skill-bar .skill-track .icon,.ekit-wid-con .skill-bar .skill-track .skill-track-icon{position:absolute;right:19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000}.ekit-wid-con .skill-bar .skill-track .fa+.number-percentage-wraper,.ekit-wid-con .skill-bar .skill-track .icon+.number-percentage-wraper,.ekit-wid-con .skill-bar .skill-track .skill-track-icon+.number-percentage-wraper{padding-right:57px}.ekit-wid-con .skill-bar .skill-track .fa svg,.ekit-wid-con .skill-bar .skill-track .icon svg,.ekit-wid-con .skill-bar .skill-track .skill-track-icon svg{max-width:15px;height:auto;vertical-align:middle}.ekit-wid-con .skill-bar-content{margin-bottom:7px}.ekit-wid-con .skill-bar-content .skill-title{font-weight:700;color:#000}.ekit-wid-con .number-percentage-wraper{color:#000}.ekit-wid-con .number-percentage-wraper.style2{font-size:13px;font-weight:700}.ekit-wid-con .inner-content .single-skill-bar{position:relative}.ekit-wid-con .inner-content .single-skill-bar .skill-bar-content{position:absolute;z-index:1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;padding-left:30px}.ekit-wid-con .inner-content .single-skill-bar .skill-title{color:#fff}.ekit-wid-con .inner-content .skill-track .number-percentage-wraper{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding-right:30px}.ekit-wid-con .inner-content .skill-track .fa,.ekit-wid-con .inner-content .skill-track .icon{color:#fff}.ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar{height:30px;background-color:#fff;padding:10px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25);border-radius:15px}.ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar .skill-track{height:10px;border-radius:5px}.ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar .skill-track .number-percentage-wraper{top:-39px}.ekit-wid-con .tooltip-style .single-skill-bar .number-percentage-wraper{color:#fff;height:30px;padding:0 10px;z-index:1;text-align:center;right:calc(0% - 22px);top:-30px}.ekit-wid-con .tooltip-style .single-skill-bar .number-percentage-wraper .svg-content{position:absolute;top:0;left:0;z-index:-1;fill:#333;height:100%;width:100%}.ekit-wid-con .tooltip-style .single-skill-bar.color-1 .svg-content>svg{fill:#ff3984}.ekit-wid-con .tooltip-style .single-skill-bar.color-2 .svg-content>svg{fill:#cc24fc}.ekit-wid-con .tooltip-style .single-skill-bar.color-3 .svg-content>svg{fill:#00e49a}.ekit-wid-con .tooltip-style .single-skill-bar.color-4 .svg-content>svg{fill:#4285f4}.ekit-wid-con .tooltip-style .single-skill-bar.color-5 .svg-content>svg{fill:#7ed500}.ekit-wid-con .tooltip-style .single-skill-bar.color-6 .svg-content>svg{fill:#f96933}.ekit-wid-con .tooltip-style .single-skill-bar.color-7 .svg-content>svg{fill:#53f8a2}.ekit-wid-con .tooltip-style .single-skill-bar.color-8 .svg-content>svg{fill:#fe8f75}.ekit-wid-con .tooltip-style .single-skill-bar.color-9 .svg-content>svg{fill:#35ed7e}.ekit-wid-con .tooltip-style .single-skill-bar.color-10 .svg-content>svg{fill:#9460ff}.ekit-wid-con .pin-style .single-skill-bar .number-percentage-wraper{width:35px;height:35px;line-height:35px;border-radius:50%;background-color:#333;color:#fff;text-align:center;font-size:13px;right:calc(0% - 15.5px);top:-39.9px}.ekit-wid-con .pin-style .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";bottom:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:5px;background-color:#333}.ekit-wid-con .pin-style .single-skill-bar.color-1 .number-percentage-wraper{background-color:#ff3984}.ekit-wid-con .pin-style .single-skill-bar.color-1 .number-percentage-wraper::before{background-color:#ff3984}.ekit-wid-con .pin-style .single-skill-bar.color-2 .number-percentage-wraper{background-color:#cc24fc}.ekit-wid-con .pin-style .single-skill-bar.color-2 .number-percentage-wraper::before{background-color:#cc24fc}.ekit-wid-con .pin-style .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00e49a}.ekit-wid-con .pin-style .single-skill-bar.color-3 .number-percentage-wraper::before{background-color:#00e49a}.ekit-wid-con .pin-style .single-skill-bar.color-4 .number-percentage-wraper{background-color:#4285f4}.ekit-wid-con .pin-style .single-skill-bar.color-4 .number-percentage-wraper::before{background-color:#4285f4}.ekit-wid-con .pin-style .single-skill-bar.color-5 .number-percentage-wraper{background-color:#7ed500}.ekit-wid-con .pin-style .single-skill-bar.color-5 .number-percentage-wraper::before{background-color:#7ed500}.ekit-wid-con .pin-style .single-skill-bar.color-6 .number-percentage-wraper{background-color:#f96933}.ekit-wid-con .pin-style .single-skill-bar.color-6 .number-percentage-wraper::before{background-color:#f96933}.ekit-wid-con .pin-style .single-skill-bar.color-7 .number-percentage-wraper{background-color:#53f8a2}.ekit-wid-con .pin-style .single-skill-bar.color-7 .number-percentage-wraper::before{background-color:#53f8a2}.ekit-wid-con .pin-style .single-skill-bar.color-8 .number-percentage-wraper{background-color:#fe8f75}.ekit-wid-con .pin-style .single-skill-bar.color-8 .number-percentage-wraper::before{background-color:#fe8f75}.ekit-wid-con .pin-style .single-skill-bar.color-9 .number-percentage-wraper{background-color:#35ed7e}.ekit-wid-con .pin-style .single-skill-bar.color-9 .number-percentage-wraper::before{background-color:#35ed7e}.ekit-wid-con .pin-style .single-skill-bar.color-10 .number-percentage-wraper{background-color:#9460ff}.ekit-wid-con .pin-style .single-skill-bar.color-10 .number-percentage-wraper::before{background-color:#9460ff}.ekit-wid-con .tooltip-style2 .single-skill-bar .number-percentage-wraper{height:22px;padding:0 8px;background-color:#333;text-align:center;font-size:13px;color:#fff;z-index:1;right:-20px;top:-31px}.ekit-wid-con .tooltip-style2 .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";bottom:-6px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:inherit;z-index:-1}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-1 .number-percentage-wraper{background-color:#ff3984}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-2 .number-percentage-wraper{background-color:#cc24fc}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00e49a}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-4 .number-percentage-wraper{background-color:#4285f4}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-5 .number-percentage-wraper{background-color:#7ed500}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-6 .number-percentage-wraper{background-color:#f96933}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-7 .number-percentage-wraper{background-color:#53f8a2}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-8 .number-percentage-wraper{background-color:#fe8f75}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-9 .number-percentage-wraper{background-color:#35ed7e}.ekit-wid-con .tooltip-style2 .single-skill-bar.color-10 .number-percentage-wraper{background-color:#9460ff}.ekit-wid-con .tooltip-style3 .single-skill-bar .number-percentage-wraper{height:24px;line-height:24px;display:inline-block;color:#fff;font-size:13px;background-color:#333;text-align:center;padding:0 11px;border-radius:4.32px;border-bottom-right-radius:0}.ekit-wid-con .tooltip-style3 .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";right:0;bottom:-8px;color:#333;border-top:solid currentColor;border-right:solid currentColor;border-left:solid transparent;border-bottom:solid transparent;border-width:4px}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-1 .number-percentage-wraper{background-color:#ff3984}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-1 .number-percentage-wraper::before{color:#ff3984}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-2 .number-percentage-wraper{background-color:#cc24fc}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-2 .number-percentage-wraper::before{color:#cc24fc}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00e49a}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-3 .number-percentage-wraper::before{color:#00e49a}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-4 .number-percentage-wraper{background-color:#4285f4}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-4 .number-percentage-wraper::before{color:#4285f4}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-5 .number-percentage-wraper{background-color:#7ed500}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-5 .number-percentage-wraper::before{color:#7ed500}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-6 .number-percentage-wraper{background-color:#f96933}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-6 .number-percentage-wraper::before{color:#f96933}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-7 .number-percentage-wraper{background-color:#53f8a2}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-7 .number-percentage-wraper::before{color:#53f8a2}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-8 .number-percentage-wraper{background-color:#fe8f75}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-8 .number-percentage-wraper::before{color:#fe8f75}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-9 .number-percentage-wraper{background-color:#35ed7e}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-9 .number-percentage-wraper::before{color:#35ed7e}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-10 .number-percentage-wraper{background-color:#9460ff}.ekit-wid-con .tooltip-style3 .single-skill-bar.color-10 .number-percentage-wraper::before{color:#9460ff}.ekit-wid-con .style-switch .single-skill-bar .skill-bar-content{margin-bottom:18px}.ekit-wid-con .style-switch .single-skill-bar .content-group{width:calc(100% - 50px);display:inline-block}.ekit-wid-con .style-switch .single-skill-bar .number-percentage-wraper{float:right;position:relative;top:31px}.ekit-wid-con .style-switch .single-skill-bar .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar .skill-track::before{position:absolute;content:"";right:0;border-radius:50%;color:#333}.ekit-wid-con .style-switch .single-skill-bar .skill-track::before{top:-12.5px;width:25px;height:25px;background-color:#fff;border:1px solid currentColor;-webkit-box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2);box-shadow:-1.216px 6.894px 15px 0 rgba(0,0,0,.07),inset 0 2px 3px 0 rgba(0,0,0,.2)}.ekit-wid-con .style-switch .single-skill-bar .skill-track::after{width:8px;height:8px;background-color:currentColor;top:-3px;right:8px}.ekit-wid-con .style-switch .single-skill-bar.color-1 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-1 .skill-track::before{color:#ff3984}.ekit-wid-con .style-switch .single-skill-bar.color-2 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-2 .skill-track::before{color:#cc24fc}.ekit-wid-con .style-switch .single-skill-bar.color-3 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-3 .skill-track::before{color:#00e49a}.ekit-wid-con .style-switch .single-skill-bar.color-4 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-4 .skill-track::before{color:#4285f4}.ekit-wid-con .style-switch .single-skill-bar.color-5 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-5 .skill-track::before{color:#7ed500}.ekit-wid-con .style-switch .single-skill-bar.color-6 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-6 .skill-track::before{color:#f96933}.ekit-wid-con .style-switch .single-skill-bar.color-7 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-7 .skill-track::before{color:#53f8a2}.ekit-wid-con .style-switch .single-skill-bar.color-8 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-8 .skill-track::before{color:#fe8f75}.ekit-wid-con .style-switch .single-skill-bar.color-9 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-9 .skill-track::before{color:#35ed7e}.ekit-wid-con .style-switch .single-skill-bar.color-10 .skill-track::after,.ekit-wid-con .style-switch .single-skill-bar.color-10 .skill-track::before{color:#9460ff}.ekit-wid-con .style-stripe .single-skill-bar .skill-track{background:repeating-linear-gradient(to right,#333,#333 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-1 .skill-track{background:repeating-linear-gradient(to right,#ff3984,#ff3984 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-2 .skill-track{background:repeating-linear-gradient(to right,#cc24fc,#cc24fc 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-3 .skill-track{background:repeating-linear-gradient(to right,#00e49a,#00e49a 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-4 .skill-track{background:repeating-linear-gradient(to right,#4285f4,#4285f4 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-5 .skill-track{background:repeating-linear-gradient(to right,#7ed500,#7ed500 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-6 .skill-track{background:repeating-linear-gradient(to right,#f96933,#f96933 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-7 .skill-track{background:repeating-linear-gradient(to right,#53f8a2,#53f8a2 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-8 .skill-track{background:repeating-linear-gradient(to right,#fe8f75,#fe8f75 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-9 .skill-track{background:repeating-linear-gradient(to right,#35ed7e,#35ed7e 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-stripe .single-skill-bar.color-10 .skill-track{background:repeating-linear-gradient(to right,#9460ff,#9460ff 4px,#fff 4px,#fff 8px)}.ekit-wid-con .style-ribbon .single-skill-bar .number-percentage-wraper{height:35px;line-height:35px;color:#fff;background-color:#333;text-align:center;padding:0 8px;top:-10px;z-index:1}.ekit-wid-con .style-ribbon .single-skill-bar .number-percentage-wraper::before{position:absolute;content:"";top:0;left:-10px;color:#1a1a1a;border-top:solid #fff;border-left:solid #fff;border-right:solid currentColor;border-bottom:solid currentColor;border-width:5px}.ekit-wid-con .style-ribbon .single-skill-bar.color-1 .number-percentage-wraper{background-color:#cc2e6a}.ekit-wid-con .style-ribbon .single-skill-bar.color-1 .number-percentage-wraper::before{color:#801d42}.ekit-wid-con .style-ribbon .single-skill-bar.color-2 .number-percentage-wraper{background-color:#a31dca}.ekit-wid-con .style-ribbon .single-skill-bar.color-2 .number-percentage-wraper::before{color:#66127e}.ekit-wid-con .style-ribbon .single-skill-bar.color-3 .number-percentage-wraper{background-color:#00b67b}.ekit-wid-con .style-ribbon .single-skill-bar.color-3 .number-percentage-wraper::before{color:#00724d}.ekit-wid-con .style-ribbon .single-skill-bar.color-4 .number-percentage-wraper{background-color:#356ac3}.ekit-wid-con .style-ribbon .single-skill-bar.color-4 .number-percentage-wraper::before{color:#21437a}.ekit-wid-con .style-ribbon .single-skill-bar.color-5 .number-percentage-wraper{background-color:#65aa00}.ekit-wid-con .style-ribbon .single-skill-bar.color-5 .number-percentage-wraper::before{color:#3f6b00}.ekit-wid-con .style-ribbon .single-skill-bar.color-6 .number-percentage-wraper{background-color:#c75429}.ekit-wid-con .style-ribbon .single-skill-bar.color-6 .number-percentage-wraper::before{color:#7d351a}.ekit-wid-con .style-ribbon .single-skill-bar.color-7 .number-percentage-wraper{background-color:#42c682}.ekit-wid-con .style-ribbon .single-skill-bar.color-7 .number-percentage-wraper::before{color:#2a7c51}.ekit-wid-con .style-ribbon .single-skill-bar.color-8 .number-percentage-wraper{background-color:#cb725e}.ekit-wid-con .style-ribbon .single-skill-bar.color-8 .number-percentage-wraper::before{color:#7f483b}.ekit-wid-con .style-ribbon .single-skill-bar.color-9 .number-percentage-wraper{background-color:#2abe65}.ekit-wid-con .style-ribbon .single-skill-bar.color-9 .number-percentage-wraper::before{color:#1b773f}.ekit-wid-con .style-ribbon .single-skill-bar.color-10 .number-percentage-wraper{background-color:#764dcc}.ekit-wid-con .style-ribbon .single-skill-bar.color-10 .number-percentage-wraper::before{color:#4a3080}.ekit-wid-con .elementskit-funfact{-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center center}.ekit-wid-con .elementskit-funfact-inner.position_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-funfact-inner.position_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ekit-wid-con .elementskit-funfact .funfact-icon svg{vertical-align:middle;max-width:50px;height:auto}.ekit-wid-con .elementskit-funfact-overlay{z-index:-1}.ekit-wid-con .elementskit-funfact .funfact-content{line-height:1}.ekit-wid-con .elementskit-funfact .funfact-content .number-percentage-wraper{font-size:28px;font-weight:700;color:#333}.ekit-wid-con .elementskit-funfact .funfact-content .fa,.ekit-wid-con .elementskit-funfact .funfact-content .icon{font-size:25px;padding-right:5px}.ekit-wid-con .elementskit-funfact .elementskit-funfact-icon{display:inline-block}.ekit-wid-con .elementskit-funfact .funfact-title{color:gray;font-size:15px;margin:0;font-weight:400}.ekit-wid-con .elementskit-funfact .funfact-title.black-v{color:#000}.ekit-wid-con .elementskit-funfact .super{font-size:22px;color:#2575fc;vertical-align:super;position:relative;top:-5px}.ekit-wid-con .elementskit-funfact .color-1 .fa,.ekit-wid-con .elementskit-funfact .color-1 .icon,.ekit-wid-con .elementskit-funfact .color-1 .super{color:#9460ff}.ekit-wid-con .elementskit-funfact .color-2 .fa,.ekit-wid-con .elementskit-funfact .color-2 .icon,.ekit-wid-con .elementskit-funfact .color-2 .super{color:#fc5290}.ekit-wid-con .elementskit-funfact .color-3 .fa,.ekit-wid-con .elementskit-funfact .color-3 .icon,.ekit-wid-con .elementskit-funfact .color-3 .super{color:#09b2a0}.ekit-wid-con .elementskit-funfact .xs-overlay{z-index:-1;opacity:.7;pointer-events:none}.ekit-wid-con .elementskit-funfact.divider_funfact{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .elementskit-funfact.divider_funfact .elementskit-funfact-inner{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ekit-wid-con .elementskit-funfact.divider_funfact.position_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-funfact.divider_funfact.position_bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ekit-wid-con .style-border-bottom.elementskit-funfact::before{position:absolute;content:"";bottom:-15px;left:0;height:5px;width:100%;z-index:1;background-color:#53f995;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ekit-wid-con .style-border-bottom.elementskit-funfact:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}.ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left::before{-webkit-transform-origin:left center;transform-origin:left center}.ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left:hover::before{-webkit-transform-origin:right center;transform-origin:right center}.ekit-wid-con .vertical-bar{width:3px;height:20px;background-color:#2575fc;display:inline-block;float:left}.ekit-wid-con .vertical-bar.border_left_side{float:right}.ekit-wid-con .elementskit-funfact.gradient-1{background-color:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .elementskit-funfact.gradient-2{background-color:#b18cfe;background:linear-gradient(-35deg,#b18cfe 0,#9460ff 100%)}.ekit-wid-con .elementskit-funfact.gradient-3{background-color:#82e182;background:linear-gradient(-35deg,#82e182 0,#0acbf5 100%)}.ekit-wid-con .elementskit-funfact.gradient-4{background-color:#07b787;background:linear-gradient(-35deg,#07b787 0,#7ed500 100%)}.ekit-wid-con .elementskit-funfact.divider_funfact.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekit-wid-con .elementskit-funfact.divider_funfact.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ekit-wid-con .ekit-single-piechart .piechart{position:relative;display:inline-block}.ekit-wid-con .ekit-single-piechart .piechart .ekit-chart-content{position:absolute;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:28px;font-weight:700;line-height:1;display:inline-block}.ekit-wid-con .ekit-single-piechart .piechart .ekit-chart-content svg{max-width:28px;height:auto;vertical-align:middle}.ekit-wid-con .flip-card{position:relative;max-height:280px;overflow:hidden;color:#fff}.ekit-wid-con .flip-card .back{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 50px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;background:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .flip-card .back,.ekit-wid-con .flip-card .front{-webkit-transition:all .4s ease;transition:all .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .flip-card:hover .back{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.ekit-wid-con .flip-card:hover .front{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden}.ekit-wid-con .flip-card .ekit-piechart-title{color:#fff}.ekit-wid-con .elementskit-single-faq{position:relative;overflow:hidden}.ekit-wid-con .elementskit-single-faq .elementskit-faq-title{font-size:15px;margin-top:0;margin-bottom:0}.ekit-wid-con .elementskit-single-faq .elementskit-faq-header{background-color:#f5f5f5;padding-top:21px;padding-bottom:21px}.ekit-wid-con .elementskit-image-comparison{z-index:3}.ekit-wid-con .elementskit-image-comparison>img{width:100%}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-color:transparent;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle::before{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle::after{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000}.ekit-wid-con .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000}.ekit-wid-con .elementskit-countdown-timer{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.ekit-wid-con .elementskit-countdown-timer .elementskit-inner-container{width:150px;height:150px;border-radius:50%;background-color:#443aca;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-content{width:100%}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-content>span{display:block;color:#fff;line-height:1}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-count{font-size:36px;font-weight:700;margin-bottom:13px}.ekit-wid-con .elementskit-countdown-timer .elementskit-timer-title{font-size:14px;letter-spacing:2.5px}.ekit-wid-con .elementskit-countdown-timer-2{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 15px}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-count{background-color:#2575fc;display:block;height:107px;line-height:87px;color:#fff;font-size:48px;font-weight:700;border-radius:10px}.ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title{display:block;height:40px;line-height:40px;border-radius:10px;border:2px solid #2575fc;font-size:14px;letter-spacing:2.5px;font-weight:700;background-color:#fff;margin:0 auto;max-width:80%;margin-top:-20px;position:relative;z-index:1}.ekit-wid-con .elementskit-countdown-timer-3{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 3px}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-count{height:190px;line-height:190px;color:#333;display:block;font-size:48px;font-weight:700;position:relative;background-color:#fff;z-index:1}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-count::before{position:absolute;content:"";top:0;right:0;width:100%;height:100%;z-index:-1;background:linear-gradient(-223deg,#fff 0,#fff 50%,#eaeaea 50%,#e7e7e7 100%)}.ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-title{display:block;height:50px;line-height:50px;font-size:14px;letter-spacing:2.5px;font-weight:700;position:relative;z-index:1;background-color:#1cf196;color:#333}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-content{background-color:#5558ed;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);height:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:30px 0}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-inner-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-inner-container>span{color:#fff;background-color:transparent;height:auto;line-height:normal}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-count{margin-bottom:10px}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-count::before{display:none}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container{padding:0 5px}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(2) .elementskit-timer-content{height:240px;background-color:#ffcc03}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(3) .elementskit-timer-content{background-color:#ff5657}.ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(4) .elementskit-timer-content{height:150px;background-color:#09b2a0}.ekit-wid-con .elementskit-countdown-container{background-repeat:no-repeat;background-position:center center;position:relative;border-radius:10px;background-size:cover;margin-bottom:62px;padding-top:30px;padding-bottom:60px}.ekit-wid-con .elementskit-countdown-container::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.7;border-radius:inherit;pointer-events:none}.ekit-wid-con .elementskit-countdown-container::after{position:absolute;content:"";bottom:-62px;left:0;width:100%;height:49px;background-repeat:no-repeat;background-position:center center;pointer-events:none;background-size:contain}.ekit-wid-con .elementskit-countdown-timer-4{position:relative;z-index:2;height:120px;line-height:120px;background-color:#fd3358;background-size:101% 101%;width:calc(100% + 60px);margin-left:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .elementskit-countdown-timer-4::after,.ekit-wid-con .elementskit-countdown-timer-4::before{position:absolute;content:"";bottom:-20px;pointer-events:none}.ekit-wid-con .elementskit-countdown-timer-4::before{left:0;border-top:20px solid #993535;border-left:30px solid transparent}.ekit-wid-con .elementskit-countdown-timer-4::after{right:0;border-bottom:20px solid transparent;border-left:30px solid #993535}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;color:#fff;height:100%}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count{font-size:48px;font-weight:700}.ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title{font-size:18px;vertical-align:top}.ekit-wid-con .elementskit-coundown-finish{height:auto!important;line-height:normal!important;padding:15px}.ekit-wid-con .ekit-countdown-inner{margin:0 auto}.ekit-wid-con .elementskit-flip-clock>.elementskit-time{border-radius:0 0 30px 30px;-webkit-box-shadow:0 28px 40px 0 rgba(0,0,0,.1);box-shadow:0 28px 40px 0 rgba(0,0,0,.1);display:inline-block;position:relative;height:140px;width:150px;-webkit-perspective:500px;perspective:500px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ekit-wid-con .elementskit-flip-clock>.elementskit-time:not(:last-child){margin-right:30px}.ekit-wid-con .elementskit-flip-clock .elementskit-count{color:#333;display:block;font-size:48px;font-weight:700;background-color:#fff;overflow:hidden;line-height:140px;position:absolute;text-align:center;top:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:flat;transform-style:flat}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-top{border-radius:30px 30px 0 0;height:50%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-bottom{border-radius:0 0 30px 30px;line-height:0;height:50%;top:50%;-webkit-transform-origin:50% 0;transform-origin:50% 0}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-curr.elementskit-top{-webkit-transform:rotateX(0);transform:rotateX(0);z-index:3;border-bottom:3px solid #e7e7e7}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-next.elementskit-bottom{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2}.ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-next.elementskit-top{border-bottom:3px solid #e7e7e7}.ekit-wid-con .elementskit-flip-clock .elementskit-flip .elementskit-count.elementskit-curr.elementskit-top{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.ekit-wid-con .elementskit-flip-clock .elementskit-flip .elementskit-count.elementskit-next.elementskit-bottom{-webkit-transition:all 250ms ease-in-out 250ms;transition:all 250ms ease-in-out 250ms;-webkit-transform:rotateX(0);transform:rotateX(0)}.ekit-wid-con .elementskit-flip-clock .elementskit-label{background-color:#ff5657;position:relative;z-index:10;display:block;width:100%;height:40px;line-height:40px;-webkit-box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);color:#fff;font-size:14px;border-radius:30px 30px 0 0;font-weight:700;letter-spacing:.5px;top:-20px}.ekit-wid-con .elementskit-pricing-tag{position:absolute;height:100%;width:calc(100% + 30px);background-color:#666;top:0;right:-30px;border-radius:48px 0 0 48px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-pricing-tag+.elementskit-pricing-price{color:#fff}.ekit-wid-con .elementskit-single-pricing{-webkit-transition:all .4s ease;transition:all .4s ease;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.ekit-wid-con .elementskit-single-pricing.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-wid-con .elementskit-single-pricing .pricing-bg{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1;height:100%;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-title{font-size:22px;margin-bottom:0;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-subtitle{color:#5a5a5a;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header{margin-bottom:25px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header svg{max-width:40px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>i{font-size:40px;margin-bottom:12px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>p{margin-top:7px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>hr{border-top:2px solid #fff;width:30px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>img{margin-bottom:45px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price-wraper{position:relative;margin-bottom:15px;line-height:initial}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price{position:relative;z-index:2;font-size:48px;font-weight:700;letter-spacing:-.4px;display:block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sub,.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sup{font-size:18px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sup{top:0;left:5px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sub{bottom:0}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-content{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-content>p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn{color:#fff;background-color:#666;border-radius:25px;border-color:currentColor;font-size:14px;font-weight:700;padding:11px 41px;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn.style-2{border-color:#e7e7e7;color:#000}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn svg{max-width:14px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-pricing .btn-outline-primary{color:#2575fc}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li{color:#565656;font-size:15px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li::before{content:"";display:block}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li:not(:last-child){margin-bottom:3px}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li svg{max-width:10px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li>i{color:#55b559;padding-right:10px;font-size:10px}.ekit-wid-con .elementskit-single-pricing .title-divider{position:relative}.ekit-wid-con .elementskit-single-pricing .title-divider::before{position:absolute;content:"";top:50%;left:-30px;width:calc(100% + 60px);height:1px;background-color:#e7e7e7}.ekit-wid-con .elementskit-single-pricing .title-divider .elementskit-pricing-title{position:relative;z-index:2;display:inline-block;padding:0 45px;background-color:#fff}.ekit-wid-con .elementkit-pricing-icon{display:inline-block}.ekit-wid-con .elementor-widget-elementskit-pricing{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementor-widget-elementskit-pricing .elementor-widget-container{padding:30px}.ekit-pricing-list-info{display:inline-block;position:relative;color:#afb1b9;background-color:currentColor;border-radius:50%;font-size:15px;font-style:normal;-webkit-transition:color .3s;transition:color .3s;z-index:0;cursor:help}.ekit-pricing-list-info:hover{color:#81848d}.ekit-pricing-list-info:before{color:#fff}.ekit-pricing-list-info:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid currentColor;border-radius:inherit;z-index:1}.ekit-pricing-list-info>span{display:none;position:absolute;top:-13px;left:0;border-style:solid;border-width:7px;border-color:#021343 transparent transparent;z-index:1}.ekit-pricing-list-info.is-active>span{display:block}.ekit-pricing-list-info-content{position:absolute;left:0;bottom:calc(100% + 13px);max-width:280px;margin:0;padding:11px 20px 13px;color:#fff;background-color:#021343;border-radius:6px;-webkit-box-shadow:0 20px 20px rgba(0,10,38,.16);box-shadow:0 20px 20px rgba(0,10,38,.16);font-size:14px;font-weight:400;line-height:22px;z-index:999}.ekit-pricing-list-info>.ekit-pricing-list-info-content{display:none;position:fixed}.ekit-wid-con .elementskit-single-testimonial-slider{background-color:#fff;-webkit-box-shadow:9px 11px 14px 0 rgba(0,0,0,.1);box-shadow:9px 11px 14px 0 rgba(0,0,0,.1);padding:30px;padding-left:60px;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-commentor-content>p{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-testimonial-slider:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;border-radius:inherit;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1}.ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider:before{opacity:0;-webkit-transform:none;transform:none}.ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider:hover:before{opacity:1}.ekit-wid-con .elementskit-single-testimonial-slider:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1)}.ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo{opacity:1}.ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo+.elementskit-testimonial-client-logo{opacity:0}.ekit-wid-con .elementskit-single-testimonial-slider .tilte{font-size:22px;margin-bottom:22px}.ekit-wid-con .elementskit-single-testimonial-slider .ekit-team-social-list>li>a{font-size:16px}.ekit-wid-con .elementskit-single-testimonial-slider.gradient{background:#f2709c;background:linear-gradient(45deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.block-style{padding:55px 40px;-webkit-transition:border-bottom-color .5s ease;transition:border-bottom-color .5s ease}.ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content{padding-right:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content>hr{width:30px;border-top:3px solid #e7e7e7;-webkit-transition:border-top-color .5s ease;transition:border-top-color .5s ease}.ekit-wid-con .elementskit-single-testimonial-slider.block-style2{border-radius:10px;position:relative;padding:40px 40px 80px;margin-bottom:105px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style2:not(.white-v) .elementskit-commentor-content>i{color:rgba(37,117,252,.2)}.ekit-wid-con .elementskit-single-testimonial-slider.block-style2 .elementskit-commentor-bio{position:absolute;top:calc(100% - 35px);width:100%;left:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3{border-radius:10px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .elementskit-commentor-content{margin-bottom:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4{overflow:hidden;border-radius:10px;position:relative}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon{left:inherit;right:20px;top:20px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon .quote{z-index:1;position:relative;font-size:28px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-image{margin-bottom:30px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-bio{margin-bottom:15px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-stars{margin-bottom:25px}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-watermark-icon{line-height:0}.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-des,.ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-name{color:#fff}.ekit-wid-con .elementskit-single-testimonial-slider .commentor-header{margin-bottom:15px}.ekit-wid-con .elementskit-single-testimonial-slider .quote{font-size:48px}.ekit-wid-con .elementskit-single-testimonial-slider:not(.white-v) .quote{color:rgba(37,117,252,.2)}.ekit-wid-con .elementskit-single-testimonial-slider.ekit_testimonial_style_2 .elementskit-watermark-icon{position:absolute;top:10px;left:10px}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon{position:static;color:rgba(0,0,0,.1);line-height:1;display:inline-block}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon>i{font-size:48px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon>svg{width:48px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge{line-height:0}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge .quote{color:#fff}.ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge::before{position:absolute;content:"";top:-100px;left:-30px;background-color:#2575fc;width:160px;height:160px;border-radius:50%}.ekit-wid-con .elementskit-single-testimonial-slider .main-logo{display:none}.ekit-wid-con .elementskit-single-testimonial-slider.style-2{padding:0;padding-left:60px;border-left:3px solid #2575fc}.ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card{margin-left:20px}.ekit-wid-con .elementskit-single-testimonial-slider.version-2{background:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%);padding:40px 50px 80px;border-radius:10px;position:relative}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content{padding-right:0}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content>i{color:rgba(255,255,255,.5)}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content>p{margin-bottom:25px}.ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-bio{position:absolute;top:calc(100% - 45px);left:0;width:100%}.ekit-wid-con .elementskit-single-testimonial-slider.gradient-1{background:#82e182;background:linear-gradient(-35deg,#82e182 0,#0acbf5 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.gradient-2{background:#f2709c;background:linear-gradient(-35deg,#f2709c 0,#fe8f75 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.gradient-3{background:#b18cfe;background:linear-gradient(-35deg,#b18cfe 0,#9460ff 100%)}.ekit-wid-con .elementskit-single-testimonial-slider.review-block{padding:80px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content>p{margin-bottom:20px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content .elementskit-author-name{font-size:18px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-stars{margin-bottom:25px}.ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-watermark-icon{top:-40px;left:0;font-size:132px;color:rgba(0,0,0,.07)}.ekit-wid-con .elementskit-commentor-content{padding-right:30px;position:relative}.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo{margin-bottom:32px;min-height:50px;display:inline-block;position:relative}.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-active-logo{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-logo{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-commentor-content>i{font-size:48px;margin-bottom:23px;display:inline-block}.ekit-wid-con .elementskit-commentor-content>p{margin-bottom:35px;color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-commentor-content>.elementskit-border-hr{width:40px;height:2px;background-color:#2575fc;margin-top:0;margin-bottom:20px;display:inline-block}.ekit-wid-con .elementskit-commentor-content .elementskit-profile-info{display:block}.ekit-wid-con .elementskit-commentor-content .elementskit-author-name{font-size:22px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-commentor-content .elementskit-author-des{font-size:13px;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-testimonial_card{position:relative;padding:200px 170px 80px;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;display:block}.ekit-wid-con .elementskit-testimonial_card .elementskit-stars{margin-bottom:25px}.ekit-wid-con .elementskit-testimonial_card .elementskit-stars>li>a,.ekit-wid-con .elementskit-testimonial_card .elementskit-stars>li>span{color:#fff}.ekit-wid-con .elementskit-testimonial_card .video-popup{-webkit-box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);background-color:#fff;color:#2575fc;font-size:28px}.ekit-wid-con .elementskit-testimonial_card>p{font-size:22px;font-style:italic;color:#fff;margin-bottom:35px}.ekit-wid-con .elementskit-testimonial_card .xs-overlay{border-radius:inherit;z-index:-1}.ekit-wid-con .elementskit-testimonial_card .elementskit-video-popup-content{margin-bottom:30px}.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des,.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name{color:#fff}.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name{font-size:22px}.ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des{font-size:13px}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content{background-color:#2575fc;border-radius:10px;padding:40px 60px;color:#fff;margin-bottom:50px}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content>p{margin-bottom:0}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-watermark-icon{position:absolute;bottom:-50px;left:20px;font-size:80px;color:rgba(0,0,0,.1);line-height:1}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content::before{position:absolute;content:"";bottom:-20px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:40px;height:40px;background-color:#2575fc}.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars>li>a,.ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars>li>span{color:#fff}.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content{padding:60px 50px;margin-bottom:90px}.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content::before{-webkit-transform:none;transform:none;left:50%;bottom:inherit;top:100%;border-top:65px solid #2575fc;border-right:89px solid transparent;background-color:transparent}.ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content .elementskit-watermark-icon{position:static;font-size:48px;color:rgba(255,255,255,.1);padding-right:30px}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content{margin-bottom:0;padding-top:60px;padding-bottom:80px}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content::before{display:none}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text{position:relative}.ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text .elementskit-commentor-bio{position:absolute;top:calc(100% + 35px);left:0}.ekit-wid-con .elementskit-commentor-bio .elementskit-commentor-image>img{border-radius:50%;height:70px;width:70px}.ekit-wid-con .elementskit-commentor-bio .elementskit-author-name{font-size:22px;line-height:1}.ekit-wid-con .elementskit-commentor-bio .elementskit-author-des{font-size:13px}.ekit-wid-con .elementskit-commentor-bio.style-2 .elementskit-commentor-image>img{border:5px solid #fff;-webkit-box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);box-shadow:19.799px 19.799px 40px 0 rgba(0,0,0,.1);width:80px;height:80px}.ekit-wid-con .elementskit-commentor-bio.style-3 .elementskit-commentor-image>img{width:120px;height:120px}.ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-name{font-size:18px}.ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-des{font-size:13px}.ekit-wid-con .testimonial-block-slider2{padding-bottom:100px}.ekit-wid-con .testimonial-block-slider2.modern-nav .owl-nav{top:calc(50% - 30px)}.ekit-wid-con .testimonial-block-slider3{margin-bottom:70px}.ekit-wid-con .testimonial-block-slider3 .owl-nav button>i{font-size:36px;color:#2575fc}.ekit-wid-con .elementskit-profile-info .elementskit-author-name{display:block;font-size:18px;font-weight:700;color:#000;-webkit-transition:color .3s;transition:color .3s}.ekit-wid-con .elementskit-profile-info .elementskit-author-des{color:rgba(0,0,0,.5);font-weight:400}.ekit-wid-con .elementskit-profile-image-card{position:relative;overflow:hidden}.ekit-wid-con .elementskit-profile-image-card::before{position:absolute;content:"";top:100%;left:0;height:100%;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease;pointer-events:none}.ekit-wid-con .elementskit-profile-image-card>img{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .elementskit-profile-image-card:hover::before{background-color:rgba(17,17,17,.8);top:0}.ekit-wid-con .elementskit-testimonial-slider .swiper-wrapper{overflow:visible}.ekit-wid-con .elementskit-testimonial-slider .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ekit-wid-con .elementskit-testimonial-slider .swiper-pagination span{padding:0;margin:0}.ekit-wid-con .elementskit-testimonial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide{max-width:calc(100% / var(--ekit_testimonial_slidetoshow,1));margin-right:var(--ekit_testimonial_left_right_spacing,15px);margin-left:var(--ekit_testimonial_left_right_spacing,15px)}.ekit-wid-con .elementskit-testimonial_card .xs-overlay{opacity:1;background-color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-commentor-bio{position:absolute;left:0;width:100%}.ekit-wid-con .elementskit-commentor-bio.client_center{text-align:center}.ekit-wid-con .elementskit-commentor-bio.client_center .elementskit-commentor-image>img{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-commentor-bio.client_right{text-align:right}.ekit-wid-con .elementskit-commentor-bio.client_right .elementskit-commentor-image>img{margin-left:auto}.ekit-wid-con .elementskit-commentor-bio.client_left{text-align:left}.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next,.ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev{font-size:36px;color:#2575fc;width:auto;height:auto;z-index:1}.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next::before,.ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev::before{display:none}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-stars{-ms-flex-item-align:end;align-self:flex-end}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio{position:static}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details,.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-icon-content{-ms-flex-item-align:end;align-self:flex-end}.ekit-wid-con .elementskit-testimonial_card .xs-overlay{background-color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-testimonial-slider-block-style-three{overflow:hidden;position:relative}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-bio{position:static}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-profile-info{text-align:center}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-content>p{margin-bottom:30px}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content{position:absolute;right:20px;top:20px;line-height:1;z-index:1}.ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{position:absolute;content:"";top:-100px;left:-30px;background-color:#2575fc;width:160px;height:160px;border-radius:50%;z-index:-1}.ekit-wid-con .elementkit-commentor-details.client_center{margin:auto}.ekit-wid-con .elementkit-commentor-details.client_left{margin-right:auto}.ekit-wid-con .elementkit-commentor-details.client_right{margin-left:auto}.ekit-wid-con .ekit_testimonial_style_2{padding:30px;border-bottom:3px solid transparent;text-align:center}.ekit-wid-con .ekit_testimonial_style_2:hover{border-bottom-color:#2575fc}.ekit-wid-con .ekit_testimonial_style_2 .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit-testimonia-style-4{text-align:center}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider{padding:30px;padding-bottom:50px;margin-bottom:80px;display:block}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-image img{margin:auto}.ekit-wid-con .ekit-testimonia-style-4 .elementskit-watermark-icon{margin-bottom:23px;color:rgba(37,117,252,.2)}.ekit-wid-con .ekit-testimonia-style-4 .ekit-testimonial--avatar{margin-bottom:20px}.ekit-wid-con .ekit_testimonial_style_5{text-align:left}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-commentor-header{display:block}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{padding:30px;display:block}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p{margin-top:30px;margin-bottom:30px}.ekit-wid-con .ekit_testimonial_style_5 .elementskit-watermark-icon{position:absolute;color:rgba(37,117,252,.2)}.ekit-wid-con .ekit_testimonial_style_5 .ekit-testimonial--avatar{margin-right:20px}.ekit-wid-con .ekit_testimonial_style_6{text-align:center}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider{padding:30px;display:block}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider .elementskit-commentor-content{padding-right:0}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-stars{margin-bottom:20px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon{color:#fff}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon>i{font-size:30px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon>svg{width:30px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-profile-info{margin-bottom:15px}.ekit-wid-con .ekit_testimonial_style_6 .elementskit-commentor-image>img{margin-left:auto;margin-right:auto}.ekit-wid-con .ekit_testimonial_style_6 .ekit-testimonial--avatar{margin-bottom:20px}.ekit-wid-con .ekit_watermark_icon_custom_position{position:absolute}.ekit-wid-con .elementskit-commentor-content>i,.ekit-wid-con .elementskit-icon-content>i{display:inline-block}.ekit-wid-con .elementskit-stars{position:relative;z-index:6}.ekit-wid-con .elementskit-stars>li{display:inline-block}.ekit-wid-con .elementskit-stars>li:not(:last-child){margin-right:5px}.ekit-wid-con .elementskit-stars>li>a,.ekit-wid-con .elementskit-stars>li>span{display:block;pointer-events:none}.ekit-wid-con .elementskit-stars.style-2>li>a{color:#fec42d}.ekit-wid-con .elementskit-stars.style-3>li>a{color:#000}.ekit-wid-con .ekit-testimonial--link{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;z-index:1}.elementskit-commentor-content ol,.elementskit-commentor-content ul{padding-left:18px}.ekit-wid-con .elementkit-tab-wraper{line-height:0}.ekit-wid-con .elementkit-tab-wraper.vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .elementkit-tab-wraper.vertical>ul{display:block;height:100%}.ekit-wid-con .elementkit-tab-wraper.vertical>.elementkit-tab-nav .elementkit-nav-item{display:block;width:100%;margin-right:0}.ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical) .elementkit-tab-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab .elementkit-tab-content{text-align:left;width:100%;max-width:100%}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.right-pos{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{display:block}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:30px;height:auto}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{-ms-flex-item-align:center;align-self:center}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.top-pos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.bottom-pos{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ekit-wid-con .elementkit-tab-nav{position:relative;border-bottom:0 solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1}.ekit-wid-con .elementkit-tab-nav .elementkit-nav-item{margin-bottom:0;float:none;display:inline-block}.ekit-wid-con .elementkit-tab-nav .elementkit-nav-item:not(:last-child){margin-right:10px}.ekit-wid-con .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-weight:700;padding:14px 35px;border-radius:0;position:relative;text-align:center;background-color:transparent;border:none;margin:0}.ekit-wid-con .elementkit-tab-nav.elementskit_tab_border_bottm .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";bottom:0;left:0;height:3px;width:100%;background-color:#2575fc;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ekit-wid-con .elementkit-tab-nav.elementskit_tab_border_bottm .elementkit-nav-item .elementkit-nav-link.active::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.ekit-wid-con .elementkit-tab-nav.elementskit_tooltip_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";bottom:-24px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);height:24px;width:24px;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;visibility:hidden;background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(50%,#4b3fe1),to(#4b3fe1));background-image:linear-gradient(to bottom right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#4b3fe1 50%,#4b3fe1 100%);z-index:-1}.ekit-wid-con .elementkit-tab-nav.elementskit_tooltip_style .elementkit-nav-item .elementkit-nav-link.active::before{opacity:1;visibility:visible}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::after,.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";left:50%;opacity:0;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::before{bottom:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70px;height:1px;background-color:#2575fc}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::after{bottom:-5px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);height:10px;width:10px;background-image:linear-gradient(136deg,rgba(0,0,0,0) 50%,rgba(242,41,91,0) 50%);border-style:solid;border-width:1px 0 0 1px;border-color:#2575fc;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link.active::after,.ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link.active::before{opacity:1}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";bottom:-3px;left:0;height:3px;width:100%;background-image:-webkit-gradient(linear,right top,left top,from(#07b787),to(#7ed500));background-image:linear-gradient(270deg,#07b787 0,#7ed500 100%);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 350ms ease 350ms;transition:-webkit-transform 350ms ease 350ms;transition:transform 350ms ease 350ms;transition:transform 350ms ease 350ms,-webkit-transform 350ms ease 350ms;-webkit-transform-origin:0 50%;transform-origin:0 50%;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link::after{position:absolute;content:"";bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:20px;border-radius:50%;background-image:-webkit-gradient(linear,right top,left top,from(#07b787),to(#7ed500));background-image:linear-gradient(270deg,#07b787 0,#7ed500 100%);border:5px solid #fff;opacity:0;-webkit-transition:opacity 350ms ease 0s;transition:opacity 350ms ease 0s;z-index:1}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link.active::after{opacity:1;-webkit-transition:opacity 350ms ease 350ms;transition:opacity 350ms ease 350ms}.ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link.active::before{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 350ms ease 0s;transition:-webkit-transform 350ms ease 0s;transition:transform 350ms ease 0s;transition:transform 350ms ease 0s,-webkit-transform 350ms ease 0s}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link .elementskit-tab-icon,.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link .elementskit-tab-title{position:relative;z-index:11}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link::before{position:absolute;content:"";top:0;left:0;height:100%;width:calc(100% + 20px);background-image:linear-gradient(60deg,#f2709c 0,#fe8f75 100%);z-index:10;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .4s ease .4s;transition:-webkit-transform .4s ease .4s;transition:transform .4s ease .4s;transition:transform .4s ease .4s,-webkit-transform .4s ease .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:101% auto}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link::after{position:absolute;content:"";bottom:-20px;right:-20px;width:20px;height:20px;z-index:10;background-image:linear-gradient(-221deg,#174eac 50%,rgba(242,41,91,0) 50%);opacity:0;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link.active::after{opacity:1;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link.active::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .4s ease 0s;transition:-webkit-transform .4s ease 0s;transition:transform .4s ease 0s;transition:transform .4s ease 0s,-webkit-transform .4s ease 0s}.ekit-wid-con .elementkit-tab-nav.elementskit-fullwidth-tab>.elementkit-nav-item{max-width:100%;-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ekit-wid-con .elementkit-tab-content{line-height:1.5}.ekit-wid-con .elementkit-tab-content .elementkit-tab-pane{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:20px}.ekit-wid-con .tab-nav-fluid{width:100%;display:block!important;height:auto!important}.ekit-wid-con .elementkit-nav-link{-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit-tab-title-group{-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media (min-width:768px){.elementkit-tab-wraper:not(.vertical)>ul>li>a{white-space:nowrap}}.elementkit-tab-pane>div>ol,.elementkit-tab-pane>div>ul{padding-left:18px}.ekit-wid-con .ekit-sidebar-group .ekit-overlay{left:100%;top:0;position:fixed;z-index:1002;height:100%;opacity:0;width:100%;visibility:hidden;-webkit-transition:all .4s ease-in var(--transition-duration);transition:all .4s ease-in var(--transition-duration);cursor:url(../img/cross-out.svg),pointer;background-color:rgba(0,0,0,.9)}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group .ekit-overlay{left:auto;right:100%}.ekit-wid-con .ekit-sidebar-group .ekit_widget-heading{padding:20px;float:right}.ekit-wid-con .ekit-sidebar-group.ekit-fade .ekit-overlay{left:0;right:0}.ekit-wid-con .ekit-sidebar-widget{position:fixed;right:-100%;top:0;bottom:0;width:100%;max-width:360px;z-index:999999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-transition:all var(--transition-duration) cubic-bezier(.9,.03,0,.96) var(--transition-duration);transition:all var(--transition-duration) cubic-bezier(.9,.03,0,.96) var(--transition-duration);visibility:hidden;opacity:0}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-widget{left:-100%;right:auto}.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay{visibility:visible;-webkit-transition:all var(--transition-duration) ease-out 0s;transition:all var(--transition-duration) ease-out 0s;left:0;opacity:1}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay{left:auto;right:0}.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget{opacity:1;visibility:visible;right:0;-webkit-transition:all var(--transition-duration) cubic-bezier(.9,.03,0,.96) .4s;transition:all var(--transition-duration) cubic-bezier(.9,.03,0,.96) .4s}.ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget{left:0;right:auto}.ekit-wid-con .ekit_sidebar-textwidget{padding:20px;padding-top:60px}.ekit-wid-con .ekit_close-side-widget{position:absolute;color:#1768dd;font-size:15px;display:block;font-weight:400;line-height:1;padding:4px 7px 5px 7px;border:1px solid #ccc;z-index:1;background-color:#fff;top:15px;right:15px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit_close-side-widget svg{width:100%;max-width:20px;height:auto;vertical-align:middle}.ekit-wid-con .ekit_sidebar-widget-container{position:relative;top:150px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in .3s;transition:all .3s ease-in .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit_sidebar-widget-container{top:0;opacity:1;visibility:visible;-webkit-transition:all 1s ease-out 1.2s;transition:all 1s ease-out 1.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ekit-wid-con .ekit_navSidebar-button{display:inline-block;line-height:1}.ekit-wid-con .ekit_offcanvas-sidebar{-webkit-transition:all .3s;transition:all .3s}.ekit-wid-con .ekit_offcanvas-sidebar svg{width:100%;max-width:20px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-dropcap-cotnent{margin-bottom:0}.ekit-wid-con .ekit-dropcap-cotnent:first-child::first-letter{color:#903;float:left;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px;background-repeat:no-repeat;background-size:cover;background-position:center center}.ekit-dropcap-wraper>ol,.ekit-dropcap-wraper>ul{padding-left:28px}.ekit-wid-con .ekit_double_button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:480px){.ekit-wid-con .ekit_double_button{display:block}}.ekit-wid-con .ekit-double-btn{cursor:pointer;display:inline-block;font-size:14px;font-weight:700;outline:0;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center;overflow:hidden;color:#fff;width:100%;background-color:#3b3b3b;padding:20px;z-index:1}.ekit-wid-con .ekit-double-btn svg{max-width:14px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-double-btn:hover{background-color:#1a1919}.ekit-wid-con .ekit-element-align-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ekit-wid-con .ekit_button_middle_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;position:relative;-webkit-box-shadow:0 0 0 6px rgba(255,255,255,.2);box-shadow:0 0 0 6px rgba(255,255,255,.2);background:#fafaf8;color:#444;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;z-index:5}.ekit-wid-con .ekit-double-btn-one{background-color:#2575fc}.ekit-wid-con .ekit-double-btn-one:hover{background-color:#0359eb}.ekit-wid-con .ekit_creative_icon_box{display:inline-block;padding:20px;background-color:#333;color:#fff;font-size:20px;width:100%;text-align:center;position:relative;z-index:1;cursor:pointer;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.ekit-wid-con .ekit_hover_grow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.ekit-wid-con .ekit_hover_grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.ekit-wid-con .ekit_hover_pulse:hover{-webkit-animation-name:ekit-hvr-pulse;animation-name:ekit-hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes ekit-hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes ekit-hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.ekit-wid-con .ekit_hover_pushe:hover{-webkit-animation-name:ekit-hvr-push;animation-name:ekit-hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ekit-hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ekit-wid-con .ekit_hover_pop:hover{-webkit-animation-name:ekit-hvr-pop;animation-name:ekit-hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ekit-hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.ekit-wid-con .ekit_hover_rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.ekit-wid-con .ekit_hover_float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.ekit-wid-con .ekit_hover_sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}.ekit-wid-con .ekit_hover_skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.ekit-wid-con .ekit_hover_wobble_horizontal:hover{-webkit-animation-name:ekit-hvr-wobble-horizontal;animation-name:ekit-hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ekit-hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.ekit-wid-con .ekit_hover_wobble_vertical:hover{-webkit-animation-name:ekit-hvr-wobble-vertical;animation-name:ekit-hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes ekit-hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ekit-hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ekit-wid-con .ekit_hover_shadow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);background-color:#e1e1e1;color:#666}.ekit-wid-con .ekit_hover_shadow:hover{-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.ekit-wid-con .ekit_hover_float_shadow::before{pointer-events:none;position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.ekit-wid-con .ekit_hover_float_shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ekit-wid-con .ekit_hover_float_shadow:hover::before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.ekit-wid-con .ekit_hover_glow_out:hover{-webkit-transform:scale(.93);transform:scale(.93)}.ekit-wid-con .ekit_hover_glow_out:hover::before{-webkit-animation:ekit-hover-glow-out 1.3s ease-out 75ms;animation:ekit-hover-glow-out 1.3s ease-out 75ms}.ekit-wid-con .ekit_hover_glow_out::before{top:0;left:0;z-index:-1;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1);box-shadow:0 0 0 2px rgba(51,51,51,.1);opacity:0;-webkit-transform:scale(.9);transform:scale(.9);pointer-events:none;position:absolute;width:100%;height:100%;border-radius:inherit;content:""}@-webkit-keyframes ekit-hover-glow-out{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes ekit-hover-glow-out{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.ekit-wid-con .ekit_hover_border_spined,.ekit-wid-con .ekit_hover_dashed{background-color:#fff;color:#333;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;-webkit-box-shadow:inset 0 0 0 4px #333;box-shadow:inset 0 0 0 4px #333}.ekit-wid-con .ekit_hover_border_spined::before,.ekit-wid-con .ekit_hover_dashed::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:-1;border:4px dashed #333;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;border-radius:inherit}.ekit-wid-con .ekit_hover_border_spined:hover,.ekit-wid-con .ekit_hover_dashed:hover{-webkit-box-shadow:none;box-shadow:none}.ekit-wid-con .ekit_hover_border_spined:hover::before{-webkit-animation-name:ekit-hover-spined;animation-name:ekit-hover-spined;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes ekit-hover-spined{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ekit-hover-spined{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ekit-wid-con .ekit_round_icon{height:70px;width:70px;border-radius:50%}.ekit-wid-con .ekit_hover_fill_with_shadow{color:#333;-webkit-box-shadow:0 0 0 4px #333;box-shadow:0 0 0 4px #333;background-color:transparent}.ekit-wid-con .ekit_hover_fill_with_shadow:hover{-webkit-box-shadow:0 0 0 8px rgba(51,51,51,.3);box-shadow:0 0 0 8px rgba(51,51,51,.3);background-color:#333;color:#fff}.ekit-wid-con .ekit_hover_fill_only{-webkit-box-shadow:0 0 0 4px #333;box-shadow:0 0 0 4px #333;color:#333;background-color:transparent}.ekit-wid-con .ekit_hover_fill_only:hover{background-color:#333;color:#fff}.ekit-wid-con .ekit_hover_fill_and_scale_border{background-color:rgba(0,0,0,.1);color:#000}.ekit-wid-con .ekit_hover_fill_and_scale_border::before{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:inherit;content:"";-webkit-box-sizing:content-box;box-sizing:content-box;top:-7px;left:-7px;padding:7px;-webkit-box-shadow:0 0 0 4px #000;box-shadow:0 0 0 4px #000;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:scale(.8);transform:scale(.8);opacity:0;z-index:-1}.ekit-wid-con .ekit_hover_fill_and_scale_border:hover{background-color:#000;color:#fff}.ekit-wid-con .ekit_hover_fill_and_scale_border:hover::before{-webkit-transform:scale(1);transform:scale(1);opacity:1}.ekit-wid-con .ekit_hover_fill_and_scale_border_inset{-webkit-box-shadow:0 0 0 3px #333;box-shadow:0 0 0 3px #333;background-color:transparent}.ekit-wid-con .ekit_hover_fill_and_scale_border_inset::before{top:-2px;left:-2px;padding:2px;z-index:-1;background-color:#333;pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.ekit-wid-con .ekit_hover_fill_and_scale_border_inset:hover::before{-webkit-transform:scale(.85);transform:scale(.85)}.ekit-wid-con .ekit-video-popup{display:inline-block;text-align:center;font-size:18px;background-color:#da3175;color:#fff;border-radius:50%;position:relative;z-index:6;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit-video-popup.ekit_icon_button{padding:10px}.ekit-wid-con .ekit-video-popup-btn{width:60px;height:60px;line-height:45px;color:#fff;display:inline-block;text-align:center;font-size:18px;background-color:#da3175;color:#fff;border-radius:50%;position:relative;z-index:6;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .ekit-video-popup svg{max-width:40px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-video-popup.fill-btn{width:100px;height:100px;line-height:104px;background-color:#fff;-webkit-box-shadow:0 25px 25px 0 rgba(0,0,0,.15);box-shadow:0 25px 25px 0 rgba(0,0,0,.15)}.ekit-wid-con .ekit-video-popup.text-btn{width:auto;height:auto;border-radius:0;background-color:transparent;text-decoration:underline}.ekit-wid-con .ekit-video-popup.square-btn{height:156px;line-height:156px;width:100%;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 42px 60px 0 rgba(0,0,0,.3);box-shadow:0 42px 60px 0 rgba(0,0,0,.3);padding:0 69px}.ekit-wid-con .ekit-video-popup.square-btn:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ekit-wid-con .glow-btn{position:relative}.ekit-wid-con .glow-btn::after,.ekit-wid-con .glow-btn::before,.ekit-wid-con .glow-btn>i::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;color:red;border-radius:50%;-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;-webkit-animation:button-ripple 3s infinite;animation:button-ripple 3s infinite;opacity:.6;z-index:-1}.ekit-wid-con .glow-btn::before{-webkit-animation-delay:.9s;animation-delay:.9s}.ekit-wid-con .glow-btn::after{-webkit-animation-delay:.3s;animation-delay:.3s}.ekit_self_video_wrap .mejs-video{margin:0 auto;line-height:0;width:100%}.ekit_self_video_wrap .mfp-close{position:fixed;outline:0}.ekit_self_video_wrap .mfp-close:hover{background:#000;border-color:#000}.ekit_self_video_wrap_content .mfp-content{max-width:900px}.ekit-wid-con.ekit_wpForms_container .wpforms-submit{line-height:normal}.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field select,.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field textarea{max-width:100%!important}.ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row{max-width:100%}.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=date],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=datetime-local],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=datetime],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=email],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=month],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=number],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=password],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=range],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=search],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=tel],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=text],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=time],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=url],.ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=week],.ekit-wid-con.ekit_wpForms_container .wpforms-form select,.ekit-wid-con.ekit_wpForms_container .wpforms-form textarea{height:100%}.elementor-element div.wpforms-container-full,.elementor-element div.wpforms-container-full .wpforms-form *{visibility:inherit}.ekit-wid-con .elementskit-btn{border-radius:5px;font-size:15px;padding:15px 30px;display:inline-block;color:#fff;position:relative;display:inline-block;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;text-align:center;background-color:#2575fc;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .elementskit-btn:hover{background-color:#0350d2}.ekit-wid-con .elementskit-btn:hover::before{opacity:1}.ekit-wid-con .elementskit-btn::before{position:absolute;content:"";border-radius:inherit;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;top:0;left:0;height:100%;width:100%;background-size:102% 102%;opacity:0}.ekit-wid-con .single-btn{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ekit-wid-con .single-btn:last-child{margin-bottom:0}.ekit-wid-con .btn.sm{height:30px;line-height:30px;font-size:13px;padding-left:16px;padding-right:16px}.ekit-wid-con .btn.sm.round{border-radius:15px}.ekit-wid-con .btn.md{height:40px;line-height:40px;font-size:14px;padding-left:22px;padding-right:22px}.ekit-wid-con .btn.md.round{border-radius:20px}.ekit-wid-con .btn.lg{height:50px;line-height:50px;font-size:15px;padding-left:40px;padding-right:40px}.ekit-wid-con .btn.lg.round{border-radius:25px}.ekit-wid-con .btn.xl{height:60px;line-height:60px;font-size:16px;padding-left:36px;padding-right:36px}.ekit-wid-con .btn.xl.round{border-radius:30px}.ekit-wid-con .btn.border-gra-one,.ekit-wid-con .btn.gra-one{background:gradieintplate(gra-one,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-one,angle)),color-stop(0,gradieintplate(gra-one,bg-one)),to(gradieintplate(gra-one,bg-two)));background:linear-gradient(gradieintplate(gra-one,angle),gradieintplate(gra-one,bg-one) 0,gradieintplate(gra-one,bg-two))}.ekit-wid-con .btn.border-gra-two,.ekit-wid-con .btn.gra-two{background:gradieintplate(gra-two,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-two,angle)),color-stop(0,gradieintplate(gra-two,bg-one)),to(gradieintplate(gra-two,bg-two)));background:linear-gradient(gradieintplate(gra-two,angle),gradieintplate(gra-two,bg-one) 0,gradieintplate(gra-two,bg-two))}.ekit-wid-con .btn.border-gra-three,.ekit-wid-con .btn.gra-three{background:gradieintplate(gra-three,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-three,angle)),color-stop(0,gradieintplate(gra-three,bg-one)),to(gradieintplate(gra-three,bg-two)));background:linear-gradient(gradieintplate(gra-three,angle),gradieintplate(gra-three,bg-one) 0,gradieintplate(gra-three,bg-two))}.ekit-wid-con .btn.border-gra-four,.ekit-wid-con .btn.gra-four{background:gradieintplate(gra-four,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-four,angle)),color-stop(0,gradieintplate(gra-four,bg-one)),to(gradieintplate(gra-four,bg-two)));background:linear-gradient(gradieintplate(gra-four,angle),gradieintplate(gra-four,bg-one) 0,gradieintplate(gra-four,bg-two))}.ekit-wid-con .btn.border-gra-five,.ekit-wid-con .btn.gra-five{background:gradieintplate(gra-five,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-five,angle)),color-stop(0,gradieintplate(gra-five,bg-one)),to(gradieintplate(gra-five,bg-two)));background:linear-gradient(gradieintplate(gra-five,angle),gradieintplate(gra-five,bg-one) 0,gradieintplate(gra-five,bg-two))}.ekit-wid-con .btn.border-gra-six,.ekit-wid-con .btn.gra-six{background:gradieintplate(gra-six,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-six,angle)),color-stop(0,gradieintplate(gra-six,bg-one)),to(gradieintplate(gra-six,bg-two)));background:linear-gradient(gradieintplate(gra-six,angle),gradieintplate(gra-six,bg-one) 0,gradieintplate(gra-six,bg-two))}.ekit-wid-con .btn.border-gra-seven,.ekit-wid-con .btn.gra-seven{background:gradieintplate(gra-seven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-seven,angle)),color-stop(0,gradieintplate(gra-seven,bg-one)),to(gradieintplate(gra-seven,bg-two)));background:linear-gradient(gradieintplate(gra-seven,angle),gradieintplate(gra-seven,bg-one) 0,gradieintplate(gra-seven,bg-two))}.ekit-wid-con .btn.border-gra-eight,.ekit-wid-con .btn.gra-eight{background:gradieintplate(gra-eight,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-eight,angle)),color-stop(0,gradieintplate(gra-eight,bg-one)),to(gradieintplate(gra-eight,bg-two)));background:linear-gradient(gradieintplate(gra-eight,angle),gradieintplate(gra-eight,bg-one) 0,gradieintplate(gra-eight,bg-two))}.ekit-wid-con .btn.border-gra-nine,.ekit-wid-con .btn.gra-nine{background:gradieintplate(gra-nine,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-nine,angle)),color-stop(0,gradieintplate(gra-nine,bg-one)),to(gradieintplate(gra-nine,bg-two)));background:linear-gradient(gradieintplate(gra-nine,angle),gradieintplate(gra-nine,bg-one) 0,gradieintplate(gra-nine,bg-two))}.ekit-wid-con .btn.border-gra-ten,.ekit-wid-con .btn.gra-ten{background:gradieintplate(gra-ten,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-ten,angle)),color-stop(0,gradieintplate(gra-ten,bg-one)),to(gradieintplate(gra-ten,bg-two)));background:linear-gradient(gradieintplate(gra-ten,angle),gradieintplate(gra-ten,bg-one) 0,gradieintplate(gra-ten,bg-two))}.ekit-wid-con .btn.border-gra-eleven,.ekit-wid-con .btn.gra-eleven{background:gradieintplate(gra-eleven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(gradieintplate(gra-eleven,angle)),color-stop(0,gradieintplate(gra-eleven,bg-one)),to(gradieintplate(gra-eleven,bg-two)));background:linear-gradient(gradieintplate(gra-eleven,angle),gradieintplate(gra-eleven,bg-one) 0,gradieintplate(gra-eleven,bg-two))}.ekit-wid-con .btn.gra-one::before{background:hovergradieintplate(gra-one,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-one,angle)),color-stop(0,hovergradieintplate(gra-one,bg-one)),to(hovergradieintplate(gra-one,bg-two)));background:linear-gradient(hovergradieintplate(gra-one,angle),hovergradieintplate(gra-one,bg-one) 0,hovergradieintplate(gra-one,bg-two))}.ekit-wid-con .btn.gra-two::before{background:hovergradieintplate(gra-two,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-two,angle)),color-stop(0,hovergradieintplate(gra-two,bg-one)),to(hovergradieintplate(gra-two,bg-two)));background:linear-gradient(hovergradieintplate(gra-two,angle),hovergradieintplate(gra-two,bg-one) 0,hovergradieintplate(gra-two,bg-two))}.ekit-wid-con .btn.gra-three::before{background:hovergradieintplate(gra-three,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-three,angle)),color-stop(0,hovergradieintplate(gra-three,bg-one)),to(hovergradieintplate(gra-three,bg-two)));background:linear-gradient(hovergradieintplate(gra-three,angle),hovergradieintplate(gra-three,bg-one) 0,hovergradieintplate(gra-three,bg-two))}.ekit-wid-con .btn.gra-four::before{background:hovergradieintplate(gra-four,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-four,angle)),color-stop(0,hovergradieintplate(gra-four,bg-one)),to(hovergradieintplate(gra-four,bg-two)));background:linear-gradient(hovergradieintplate(gra-four,angle),hovergradieintplate(gra-four,bg-one) 0,hovergradieintplate(gra-four,bg-two))}.ekit-wid-con .btn.gra-five::before{background:hovergradieintplate(gra-five,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-five,angle)),color-stop(0,hovergradieintplate(gra-five,bg-one)),to(hovergradieintplate(gra-five,bg-two)));background:linear-gradient(hovergradieintplate(gra-five,angle),hovergradieintplate(gra-five,bg-one) 0,hovergradieintplate(gra-five,bg-two))}.ekit-wid-con .btn.gra-six::before{background:hovergradieintplate(gra-six,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-six,angle)),color-stop(0,hovergradieintplate(gra-six,bg-one)),to(hovergradieintplate(gra-six,bg-two)));background:linear-gradient(hovergradieintplate(gra-six,angle),hovergradieintplate(gra-six,bg-one) 0,hovergradieintplate(gra-six,bg-two))}.ekit-wid-con .btn.gra-seven::before{background:hovergradieintplate(gra-seven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-seven,angle)),color-stop(0,hovergradieintplate(gra-seven,bg-one)),to(hovergradieintplate(gra-seven,bg-two)));background:linear-gradient(hovergradieintplate(gra-seven,angle),hovergradieintplate(gra-seven,bg-one) 0,hovergradieintplate(gra-seven,bg-two))}.ekit-wid-con .btn.gra-eight::before{background:hovergradieintplate(gra-eight,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-eight,angle)),color-stop(0,hovergradieintplate(gra-eight,bg-one)),to(hovergradieintplate(gra-eight,bg-two)));background:linear-gradient(hovergradieintplate(gra-eight,angle),hovergradieintplate(gra-eight,bg-one) 0,hovergradieintplate(gra-eight,bg-two))}.ekit-wid-con .btn.gra-nine::before{background:hovergradieintplate(gra-nine,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-nine,angle)),color-stop(0,hovergradieintplate(gra-nine,bg-one)),to(hovergradieintplate(gra-nine,bg-two)));background:linear-gradient(hovergradieintplate(gra-nine,angle),hovergradieintplate(gra-nine,bg-one) 0,hovergradieintplate(gra-nine,bg-two))}.ekit-wid-con .btn.gra-ten::before{background:hovergradieintplate(gra-ten,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-ten,angle)),color-stop(0,hovergradieintplate(gra-ten,bg-one)),to(hovergradieintplate(gra-ten,bg-two)));background:linear-gradient(hovergradieintplate(gra-ten,angle),hovergradieintplate(gra-ten,bg-one) 0,hovergradieintplate(gra-ten,bg-two))}.ekit-wid-con .btn.gra-eleven::before{background:hovergradieintplate(gra-eleven,bg-one);background:-webkit-gradient(linear,left top,left bottom,from(hovergradieintplate(gra-eleven,angle)),color-stop(0,hovergradieintplate(gra-eleven,bg-one)),to(hovergradieintplate(gra-eleven,bg-two)));background:linear-gradient(hovergradieintplate(gra-eleven,angle),hovergradieintplate(gra-eleven,bg-one) 0,hovergradieintplate(gra-eleven,bg-two))}.ekit-wid-con .btn.square{border-radius:0}.ekit-wid-con .btn-outline-primary{border-color:#f5f5f5;background-color:#fff}.ekit-wid-con .btn-info{background-color:#f15}.ekit-wid-con .btn.info-s2{color:#f15;background-color:#fff;-webkit-box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07);box-shadow:-1.216px 6.894px 25px 0 rgba(0,0,0,.07)}.ekit-wid-con .btn-outline-info{border-color:#f15;background-color:#fff;color:#000}.ekit-wid-con .btn-outline-info.info-s2{color:#000}.ekit-wid-con .btn.border-gra,.ekit-wid-con .btn.btn-gra{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.ekit-wid-con .btn.border-gra::before,.ekit-wid-con .btn.btn-gra::before{position:absolute;content:"";border-radius:inherit;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1}.ekit-wid-con .btn.btn-gra::before{top:0;left:0;height:100%;width:100%;background-size:101% 101%;opacity:0}.ekit-wid-con .btn.btn-gra:hover::before{opacity:1}.ekit-wid-con .btn.border-gra{background-size:101% 101%;border:0}.ekit-wid-con .btn.border-gra::before{top:1px;left:1px;right:1px;bottom:1px;background-color:#fff}.ekit-wid-con .btn.border-gra:hover::before{opacity:0}.ekit-wid-con .elementskit-btn i{display:inline-block;vertical-align:middle}.ekit-wid-con .elementskit-btn svg{max-width:14px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-mailChimpForm .elementskit_input_label{display:inline-block;margin-bottom:.5rem}.ekit-wid-con .ekit-mailChimpForm .elementskit_form_group{margin-bottom:1rem;margin:0}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control{display:block;width:100%;height:auto;min-height:42px;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-moz-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-webkit-input-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control:-ms-input-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-ms-input-placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control::placeholder{color:#6c757d;opacity:1}.ekit-wid-con .ekit-mailChimpForm .ekit_form_control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.ekit-wid-con .ekit-mail-submit{position:relative;z-index:1;font-size:16px;padding:15px 40px 15px 40px;-webkit-box-shadow:0 7px 15px 0 rgba(55,74,94,.3);box-shadow:0 7px 15px 0 rgba(55,74,94,.3);border-style:solid;border-width:0;color:#fff;background-color:#374a5e;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;width:100%;margin-top:0;margin-bottom:0;line-height:26px}.ekit-wid-con .ekit-mail-submit svg{max-width:16px;height:auto;vertical-align:middle}.ekit-wid-con .ekit-mail-submit::before{position:absolute;content:"";bottom:0;left:0;height:100%;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1;opacity:0;background-size:101% 101%;border-radius:inherit}.ekit-wid-con .ekit-mail-submit:hover::before{opacity:1}.ekit-wid-con .elementskit_input_group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.ekit-wid-con .elementskit_input_group .ekit_form_control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%}.ekit-wid-con .elementskit_input_group .ekit_form_control.ekit_append_input{border-radius:5px 0 0 5px}.ekit-wid-con .elementskit_input_group_prepend{margin-right:-1px}.ekit-wid-con .elementskit_input_group_prepend+.ekit_form_control{border-radius:0 5px 5px 0}.ekit-wid-con .elementskit_input_group_append .elementskit_input_group_text{border-radius:0 5px 5px 0;margin-left:-1px}.ekit-wid-con .elementskit_input_group_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;height:100%;padding:15px;border-radius:5px 0 0 5px}.ekit-wid-con .elementskit_input_group_text svg{max-width:20px;height:auto;vertical-align:middle}.ekit-wid-con .elementskit_inline_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ekit-wid-con .elementskit_inline_form .elementskit_form_group{margin-bottom:0}.ekit-wid-con .elementskit_inline_form .elementskit_input_wraper:not(.ekit_submit_input_holder){-webkit-box-flex:1;-ms-flex:1;flex:1}.ekit-wid-con .elementskit_inline_form .ekit_submit_input_holder{-ms-flex-item-align:end;align-self:flex-end}.ekit-wid-con .elementskit_inline_form .ekit-mail-submit{width:100%}@media screen and (max-width:767px){.ekit-wid-con .elementskit_inline_form.has-extra-fields>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-right:0!important}.ekit-wid-con .elementskit_inline_form.has-extra-fields>div:not(:last-child){margin-bottom:20px}}.ekit-wid-con .ekit-mail-submit{padding:11.5px 40px}.ekit-wid-con .ekit-mail-message{display:none;padding:10px 15px;margin-bottom:10px;border-radius:5px}.ekit-wid-con .ekit-mail-message.error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.ekit-wid-con .ekit-mail-message.success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.ekit-wid-con .ekit-single-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:5px;padding-bottom:5px}.ekit-wid-con .ekit-single-day:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.ekit-wid-con .ekit-single-day>span{display:inline-block}.ekit-wid-con .ekit-single-day .ekit-business-day{font-size:30px;color:#3b3b3b;font-weight:500;padding-left:5px;margin-right:auto}.ekit-wid-con .ekit-single-day .ekit-business-time{font-size:20px;color:#333;padding-right:5px;margin-left:auto}@media (max-width:480px){.ekit-wid-con .ekit-single-day{display:block}.ekit-wid-con .ekit-single-day>span{display:block}.ekit-wid-con .ekit-single-day .ekit-business-time{padding-left:5px}}.ekit-wid-con .ekit-heading{position:relative}.ekit-wid-con .ekit-heading__shadow-text{z-index:0;font-size:90px;position:absolute;font-weight:700;line-height:120px;white-space:nowrap;letter-spacing:-6px;font-family:Archivo,sans-serif;color:transparent;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(16,16,16,.1)}.ekit-wid-con .ekit-heading__shadow-text~*{z-index:1;position:relative}.ekit-wid-con .ekit-heading__title-has-border{position:relative}.ekit-wid-con .ekit-heading__title-has-border::before{content:"";width:4px;height:100%;display:block;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#ff512f),to(#dd2476));background:linear-gradient(to bottom,#ff512f,#dd2476)}.ekit-wid-con .ekit-heading__title-has-border.start::before{left:0}.ekit-wid-con .ekit-heading__title-has-border.end::before{right:0}.ekit-wid-con .ekit-heading__title-has-border~.ekit-heading__description{display:block}.ekit-wid-con .ekit-heading__title-in-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ekit-wid-con .ekit-heading__subtitle-has-border{border:1px solid #fff;padding:.25rem 3rem;border-radius:2rem;display:inline-block;position:relative;vertical-align:middle}.ekit-wid-con .ekit-heading .ekit_border_custom img{display:inline-block}.ekit-wid-con .elementskit-border-divider{height:4px;width:30px;background:#2575fc;border-radius:2px;position:relative;margin-left:27px}.ekit-wid-con .elementskit-border-divider::before{content:"";position:absolute;color:#0c5adb;left:-27px;top:0;display:inline-block;height:4px;width:4px;border-radius:50%;background-color:#0c5adb;-webkit-box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor;box-shadow:9px 0 0 0 currentColor,18px 0 0 0 currentColor}.ekit-wid-con .elementskit-border-divider.elementskit-style-long{width:150px;border-radius:0;background:#2575fc;margin-left:0}.ekit-wid-con .elementskit-border-divider.elementskit-style-long::before{display:none}.ekit-wid-con .elementskit-border-divider.elementskit-style-long.style-3{width:90px}.ekit-wid-con .elementskit-border-divider.style-2{background:#e7e7e7}.ekit-wid-con .elementskit-border-divider.style-2::before{background-color:#e7e7e7;-webkit-box-shadow:9px 0 0 0 #e7e7e7;box-shadow:9px 0 0 0 #e7e7e7;left:-19px}.ekit-wid-con .elementskit-border-star{width:135px;color:#2575fc;background:#2575fc;background:-webkit-gradient(linear,left top,right top,from(currentColor),color-stop(38%,currentColor),color-stop(38%,rgba(255,255,255,0)),color-stop(62%,rgba(255,255,255,0)),color-stop(62%,currentColor),to(currentColor));background:linear-gradient(90deg,currentColor 0,currentColor 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,currentColor 62%,currentColor 100%);height:2px;position:relative}.ekit-wid-con .elementskit-border-star::after{position:absolute;content:"";top:0;left:50%;width:14.3px;height:14.3px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:#2575fc;top:-7.15px}.ekit-wid-con .elementskit-border-star.style-2{background:#d7d7d7;background:-webkit-gradient(linear,left top,right top,from(#d7d7d7),color-stop(38%,#d7d7d7),color-stop(38%,rgba(255,255,255,0)),color-stop(62%,rgba(255,255,255,0)),color-stop(62%,#d7d7d7),to(#d7d7d7));background:linear-gradient(90deg,#d7d7d7 0,#d7d7d7 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,#d7d7d7 62%,#d7d7d7 100%)}.ekit-wid-con .elementskit-border-star.style-2::after{background-color:#d7d7d7}.ekit-wid-con .elementskit-border-star.elementskit-bullet{height:1px}.ekit-wid-con .elementskit-border-star.elementskit-bullet::after{border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ekit-wid-con .elementskit-section-title{-webkit-transition:all .3s ease;transition:all .3s ease;margin:0;margin-bottom:20px}.ekit-wid-con .elementskit-section-title.medium{font-size:36px}.ekit-wid-con .elementskit-section-title em{font-family:"Playfair Display",serif}.ekit-wid-con .elementskit-section-title.block span{background-color:#2575fc;color:#fff;padding:5px}.ekit-wid-con .elementskit-section-title a{color:inherit;font-size:inherit;line-height:inherit}.ekit-wid-con .elementskit-section-subtitle{font-weight:700;color:rgba(0,0,0,.5)}.ekit-wid-con .elementskit-section-subtitle.primary-v{color:#2575fc}.ekit-wid-con .elementskit-section-subtitle.elementskit-gradient-title{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(-35deg,#2575fc 0,#6a11cb 100%);color:#2575fc;background-size:50%}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border{display:inline-block;position:relative;vertical-align:middle}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::after,.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::before{content:"";width:40px;height:3px;background-color:#d7d7d7;display:inline-block;vertical-align:middle}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::before{margin-right:15px}.ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::after{margin-left:15px}.ekit-wid-con .elementskitsection-title-wraper{position:relative;z-index:2}.ekit-wid-con .elementskitsection-title-wraper>p{margin-top:21px;margin-bottom:12px}.ekit-wid-con .elementskitsection-title-wraper .section-title{margin-bottom:5px}.ekit-wid-con .elementskitsection-title-wraper.text-center,.ekit-wid-con .elementskitsection-title-wraper.text-right{margin-bottom:40px}.ekit-wid-con .elementskitsection-title-wraper.green-v .section-title{color:#53f995}.ekit-wid-con .elementskitsection-title-wraper.green-v .elementskit-border-divider{background:#53f995}.ekit-wid-con .elementskitsection-title-wraper.green-v .elementskit-border-divider::before{background-color:inherit;-webkit-box-shadow:9px 0 0 0 #53f995,18px 0 0 0 #53f995;box-shadow:9px 0 0 0 #53f995,18px 0 0 0 #53f995}.ekit-wid-con .elementskitsection-title-wraper.white-v .section-title{color:#fff}.ekit-wid-con .elementskitsection-title-wraper.white-v .elementskit-border-divider{background:#fff}.ekit-wid-con .elementskitsection-title-wraper.white-v .elementskit-border-divider::before{background-color:inherit;-webkit-box-shadow:9px 0 0 0 #fff,18px 0 0 0 #fff;box-shadow:9px 0 0 0 #fff,18px 0 0 0 #fff}.ekit-wid-con .elementskitsection-title-wraper.primary-v .section-title{color:#2575fc}.ekit-wid-con .elementskitsection-title-wraper.primary-v .elementskit-border-divider{background:#2575fc}.ekit-wid-con .elementskitsection-title-wraper.primary-v .elementskit-border-divider::before{background-color:inherit;-webkit-box-shadow:9px 0 0 0 #2575fc,18px 0 0 0 #2575fc;box-shadow:9px 0 0 0 #2575fc,18px 0 0 0 #2575fc}.ekit-wid-con .elementskitsection-title-wraper.version-2.primary-v .section-title{color:#000}.ekit-wid-con .elementskitsection-title-wraper.version-3>p{margin-top:18px}.ekit-wid-con .elementskitsection-title-wraper.version-4 .section-title{position:relative;margin-left:52px}.ekit-wid-con .elementskitsection-title-wraper.version-4 .section-title::before{position:absolute;content:"";top:calc(50% - 1.5px);left:0;width:70px;height:3px;background-color:#2575fc}.ekit-wid-con .elementskitsection-title-wraper.version-5 .mask-title{margin-bottom:12px}.ekit-wid-con .elementskitsection-title-wraper.version-5 .section-title{font-size:22px;color:rgba(0,0,0,.5);letter-spacing:5.8px;margin-bottom:10px}.ekit-wid-con .elementskitsection-title-wraper .shuffle-letter-title-wraper{position:absolute;top:-36px;left:0;width:100%;z-index:-1}.ekit-wid-con .elementskit-section-title{font-weight:500}.ekit-wid-con .elementskit-section-title.text_fill>span{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(-35deg,#2575fc 0,#6a11cb 100%);color:#2575fc}.ekit-wid-con .elementskit-section-title span{-webkit-transition:all .3s ease;transition:all .3s ease;display:inline-block;font-weight:700}.ekit-wid-con .text_fill>span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ekit-wid-con .elementskit-section-title-wraper.center,.ekit-wid-con .elementskit-section-title-wraper.text_center{text-align:center}.ekit-wid-con .elementskit-section-title-wraper.center .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.center .elementskit-border-star,.ekit-wid-con .elementskit-section-title-wraper.text_center .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_center .elementskit-border-star{margin-left:auto;margin-right:auto}.ekit-wid-con .elementskit-section-title-wraper.right,.ekit-wid-con .elementskit-section-title-wraper.text_right{text-align:right}.ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-star,.ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-star{margin-left:auto}.ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-divider{left:0}.ekit-wid-con .elementskit-section-title-wraper.left,.ekit-wid-con .elementskit-section-title-wraper.text_left{text-align:left}.ekit-wid-con .elementskit-section-title-wraper.left .elementskit-border-divider,.ekit-wid-con .elementskit-section-title-wraper.text_left .elementskit-border-divider{left:0}.ekit-heading--subtitle{margin-top:8px;margin-bottom:16px}.ekit-heading__description{display:inline-block;width:100%;font-size:16px;line-height:24px}.ekit-heading__description>p:first-child{margin-top:10px}.ekit-wid-con .post--tab{display:-webkit-box;display:-ms-flexbox;display:flex}.ekit-wid-con .post--tab .tabHeader{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.ekit-wid-con .post--tab .tabHeader .tab__list{list-style:none;padding-left:0}.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item{font-size:14px;color:#232323;border:none;padding:14px 16px 14px 30px;cursor:pointer;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;display:block;position:relative}.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item.active,.ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item:hover{color:#d72924;background-color:#f0f1f4;z-index:2}.ekit-wid-con .post--tab .tabContent{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%}.ekit-wid-con .ekit--tab__post__details{min-height:100px}.ekit-wid-con .ekit--tab__post__details .tabItem{display:none;-webkit-animation:hide-fadeout .6s ease-out;animation:hide-fadeout .6s ease-out}.ekit-wid-con .ekit--tab__post__details .tabItem.active{display:block;-webkit-animation:show-fadein .6s ease-in;animation:show-fadein .6s ease-in}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item{border-top:0;width:33.3333333333%;padding-left:15px;padding-right:15px;float:left}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.ekit___column-2{width:50%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item.ekit___column-4{width:25%}.ekit-wid-con .ekit--tab__post__details .tab__post__single--item:hover .tab__post--header>img{-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .ekit--tab__post__details .tab__post--header{position:relative;overflow:hidden;display:block;margin-bottom:20px;padding-left:0;padding-right:0}.ekit-wid-con .ekit--tab__post__details .tab__post--header>img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.ekit-wid-con .ekit--tab__post__details .tab__post--header .tab__post--icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.ekit-wid-con .ekit--tab__post__details .tab__post--header .tab__post--icon>span{color:#fff;font-size:48px}.ekit-wid-con .ekit--tab__post__details .tab__post--title{font-size:15px;font-weight:500;color:#232323}.ekit-wid-con .ekit--tab__post__details .tab__post--title>a{color:inherit;line-height:inherit;padding-left:0;padding-right:0}.ekit-wid-con .ekit--tab__post__details .post_grid_img_thumb{background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .4s;transition:all .4s}.ekit-wid-con .ekit--tab__post__details .post_grid_img_thumb:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.ekit-wid-con .post--tab.disbale-hover img{-webkit-transform:inherit!important;transform:inherit!important}.ekit-wid-con .clearfix::after{display:block;content:"";clear:both}.ekit-wid-con .post--lists{list-style:none;padding-left:0}.ekit-wid-con .post--lists>li{border:none!important}.ekit-wid-con .post--lists>li>a{padding:8px 16px;line-height:normal;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit-wid-con .post--lists.vertical--list>li{float:left;margin-right:16px}.ekit-wid-con .post--lists.vertical--list>li>a{padding-left:0;padding-right:0}.ekit-wid-con .ekit-post_grid-item{margin-bottom:27px}.ekit-wid-con .ekit-post_grid-title{margin-top:0;margin-bottom:0}.ekit_modal-searchPanel .xs-serach{position:relative}.ekit_modal-searchPanel .xs-serach input:not([type=submit]){padding:0 20px;background-color:transparent;width:100%;height:44px;border-radius:5px;border:0;border:1px solid #e7e7e7;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::-moz-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::-webkit-input-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit]):-ms-input-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::-ms-input-placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit])::placeholder{color:#777;font-size:14px;opacity:1}.ekit_modal-searchPanel .xs-serach input:not([type=submit]):focus{border-color:#2575fc}.ekit_modal-searchPanel .xs-serach .search-btn{width:62px;border:0;font-size:14px;color:#777;background-color:transparent;position:absolute;right:0;top:0;height:100%;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.ekit_modal-searchPanel .mfp-wrap.ekit-promo-popup::before{content:"";width:100%;height:100%;display:block;background-color:rgba(0,0,0,.87);padding-bottom:100%;border-radius:100%;overflow:hidden;-webkit-animation:menu-animation .8s ease-out forwards;animation:menu-animation .8s ease-out forwards}.ekit_modal-searchPanel .mfp-wrap.ekit-promo-popup{height:100vh;overflow:hidden}.ekit_modal-searchPanel .mfp-bg.my-mfp-slide-bottom{display:none}.ekit_modal-searchPanel .ekit-sidebar-widget{height:100vh}.ekit_modal-searchPanel .ekit-bg-black{height:100vh!important}.ekit_modal-searchPanel .ekit-search-group{position:relative}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit]){height:70px;background-color:transparent;border-radius:50px;border:2px solid #fff;color:#fff;padding:0 30px;width:100%}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-moz-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-webkit-input-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit]):-ms-input-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-ms-input-placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::placeholder{color:#fff;opacity:1}.ekit_modal-searchPanel .ekit-search-group .ekit_search-button{background-color:transparent;border:0;padding:0;color:#fff;position:absolute;right:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:70px;border-radius:0 50px 50px 0}.ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-cancel-button,.ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-decoration,.ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-results-button,.ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-results-decoration{display:none}.ekit_modal-searchPanel .ekit-search-panel{max-width:800px;margin:1.75rem auto}.ekit_navsearch-button{display:inline-block}.ekit_navsearch-button svg{max-width:20px;height:auto;vertical-align:middle}.elementor-widget-elementskit-header-search .mfp-close{width:44px}.ekit-wid-con .fluentform .ff-el-ratings label{display:inline-block}.ekit-wid-con .fluentform .ff-el-progress,.ekit-wid-con .fluentform .ff-el-progress-bar{height:20px}.ekit-wid-con .fluentform .ff-el-progress-status{font-size:13px;display:none}.ekit-wid-con .fluentform .ff-el-progress-bar span{font-size:10px}.ekit-wid-con .fluentform .ff-step-header{display:none}.ekit-wid-con .fluentform .choices[data-type*=select-multiple] .choices__inner{padding:0}.ekit-wid-con .fluentform .ff-el-form-check-label .ff-el-form-check-input::after{display:none}.ekit-wid-con .fluentform-widget-custom-radio-checkbox .ff-el-form-check-input:checked::before{display:none}.ekit-wid-con .frm-fluent-form .choices__inner{border:none}.ekit-wid-con .fluentform-widget-custom-radio-checkbox input[type=checkbox]:checked::after,.ekit-wid-con .fluentform-widget-custom-radio-checkbox input[type=radio]:checked::after{position:static;-webkit-transform:inherit;transform:inherit}.ekit-fluent-form-widget-step-header-yes .ff-el-progress-status{display:block!important}.ekit-fluent-form-widget-step-progressbar-yes .ff-step-header{display:block!important}.ekit-wid-con .ekit-btt__button{padding:0;display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.ekit-wid-con .ekit-btt__button:focus,.ekit-wid-con .ekit-btt__button:hover{text-decoration:none}.ekit-wid-con .ekit-btt__button .canvas{width:100%;height:100%;top:0;left:0;position:absolute;border-radius:inherit}.ekit-wid-con .ekit-btt__button.ekit-tt-show{-webkit-animation:ekit-btt-fadein .5s;animation:ekit-btt-fadein .5s;opacity:1}.ekit-wid-con .ekit-btt__button.yes:not(.ekit-tt-show){-webkit-animation:ekit-btt-fadeOut .5s;animation:ekit-btt-fadeOut .5s;opacity:0}.ekit-wid-con .ekit-btt.progress_indicator .ekit-btt__button{border:0!important;border-radius:50%!important}@-webkit-keyframes ekit-btt-fadein{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ekit-btt-fadein{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ekit-btt-fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}@keyframes ekit-btt-fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}}.ekit-wid-con .ekit-form .caldera-form-wrap form label span{display:inline-block}widgets/init/assets/css/rtl.css000064400000012150150522036200012554 0ustar00body{text-align:right}.mfp-iframe-holder .mfp-close{left:0;right:auto}.add-elementskit-template{margin-left:0;margin-right:5px}.elementskit-accordion .elementskit-btn-link>.ekit-accordion-title{padding-left:10px;padding-right:0}.elementskit-accordion .ekit_accordion_icon_group{left:0;right:auto;margin-left:30px;margin-right:0}.elementskit-accordion .elementskit-card>.elementskit-card-header>.elementskit-btn-link>.ekit_accordion_icon_left_group{padding-left:26px;padding-right:0}.elementskit-accordion.curve-shape .svg-shape{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.elementskit-accordion.side-curve .elementskit-card>.elementskit-card-header>.elementskit-btn-link{padding-left:30px;padding-right:70px}.elementskit-accordion.side-curve .elementskit-card>.elementskit-card-header>.elementskit-btn-link::before{left:auto;right:0}.elementskit-accordion.side-curve .elementskit-card>.elementskit-card-header>.elementskit-btn-link::after{left:auto;right:35px;border-left-color:transparent;border-right-color:rgba(255,255,255,.2)}.elementskit-accordion.accordion-4 .elementskit-card>.elementskit-card-header>.elementskit-btn-link{padding-left:30px;padding-right:85px}.elementskit-accordion.accordion-4 .elementskit-card>.elementskit-card-header>.elementskit-btn-link::before{left:auto;right:-1px}.elementskit-accordion.accordion-4 .elementskit-card>.elementskit-card-header>.elementskit-btn-link>.ekit_accordion_icon_left_group{left:auto;right:20px}.elementskit-accordion .elementskit-card .elementskit-card-body{padding-left:85px;padding-right:65px}.elementskit-section-title-wraper.text_left .ekit_heading_separetor_wraper::after{content:" ";display:block;clear:both}.elementskit-section-title-wraper.text_left .ekit_heading_separetor_wraper>div{float:left}.elementskit-clients-slider>.swiper-button-prev{right:auto}.elementskit-countdown-container>.elementskit-countdown-timer-4{margin-left:0;margin-right:-30px}.inner-content>.single-skill-bar>.skill-bar-content{left:auto;right:0;padding-left:0;padding-right:30px}.style-switch>.single-skill-bar>.content-group>.skill-bar>.skill-track::before{left:0;right:auto}.style-switch>.single-skill-bar>.content-group>.skill-bar>.skill-track::after{left:8px;right:auto}.elementor-widget-elementskit-progressbar .style-switch>.single-skill-bar>.number-percentage-wraper{float:left}.inner-content>.single-skill-bar>.skill-bar>.skill-track .skill-track-icon,.inner-content>.single-skill-bar>.skill-bar>.skill-track .skill-track-icon>.icon{left:19px;right:auto}.single-skill-bar>.skill-bar>.skill-track .skill-track-icon+.number-percentage-wraper{padding-left:57px;padding-right:0}.single-skill-bar>.skill-bar>.skill-track .number-percentage-wraper{left:0;right:auto}.tooltip-style .single-skill-bar>.skill-bar>.skill-track .number-percentage-wraper{left:-22px}.tooltip-style2 .single-skill-bar>.skill-bar>.skill-track .number-percentage-wraper{left:-19px}.tooltip-style3>.single-skill-bar>.skill-bar>.skill-track .number-percentage-wraper{border-bottom-left-radius:0;border-bottom-right-radius:4.32px}.tooltip-style3>.single-skill-bar>.skill-bar>.skill-track .number-percentage-wraper::before{left:0;right:auto;border-color:currentColor transparent transparent currentColor}.pin-style>.single-skill-bar>.skill-bar>.skill-track .number-percentage-wraper{left:-15px}.style-ribbon>.single-skill-bar>.skill-bar>.skill-track .number-percentage-wraper::before{left:auto;right:-10px;border-color:transparent transparent currentColor currentColor}.ekit-team-modal-info{text-align:right}.elementor-widget-elementskit-team .xs-modal-footer>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-elementskit-team .xs-modal-footer>ul>li>strong{padding-left:18px;padding-right:0}.elementskit-testimonial-slider>.swiper-button-prev{right:auto}.timeline-area{direction:ltr}.ekit_modal-searchPanel .ekit-search-group .ekit_search-button{left:0;right:auto}.elementor-widget-elementskit-gallery .elementskit-main-filter>li:last-child{margin-right:10px}.ekit-wid-con .elementskit_filter_style_five.elementskit_divider_active>li>a::before,.ekit-wid-con .elementskit_filter_style_four.elementskit_divider_active>li>a::before{left:0;right:auto}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{float:left}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator::before{display:inline-block;-webkit-transform:scale(-1,1);transform:scale(-1,1)}@media (min-width:1025px){.elementskit-navbar-nav-default .elementskit-dropdown{left:auto;right:0}.elementskit-navbar-nav-default .elementskit-dropdown .elementskit-dropdown{right:100%}}@media (max-width:1024px){.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-right:auto;margin-left:unset}}.elementskit-infobox.icon-lef-right-aligin>.box-body{text-align:right}.elementskit-infobox.icon-lef-right-aligin.elementskit-icon-right>.box-body{text-align:left}.ekit-business-hours-inner>.ekit-single-day>.ekit-business-day{margin-left:auto;margin-right:0}.ekit-business-hours-inner>.ekit-single-day>.ekit-business-time{margin-left:0;margin-right:auto}widgets/init/assets/css/font-awesome.min.css000064400000073577150522036200015165 0ustar00/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}widgets/init/assets/css/odometer-theme-default.css000064400000005362150522036200016322 0ustar00.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;-webkit-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue",sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}widgets/init/assets/css/editor.css000064400000014772150522036200013255 0ustar00@font-face{font-family:elementskit;src:url(../fonts/elementskit.woff?fuwixw) format('woff');font-weight:400;font-style:normal}.ekit{font-family:elementskit!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ekit-logo:before{content:"\e947"}.ekit-degree-image:before{content:"\e900"}.ekit-accordion:before{content:"\e901"}.ekit-animated-flip-box:before{content:"\e902"}.ekit-animated-text:before{content:"\e903"}.ekit-brands:before{content:"\e904"}.ekit-business-hour:before{content:"\e905"}.ekit-button:before{content:"\e906"}.ekit-carousel:before{content:"\e907"}.ekit-Circle-progress:before{content:"\e908"}.ekit-contact-form:before{content:"\e909"}.ekit-countdown-timer:before{content:"\e90a"}.ekit-download-button:before{content:"\e90b"}.ekit-dropbar:before{content:"\e90c"}.ekit-elements-kit-logo:before{content:"\e90d"}.ekit-faq:before{content:"\e90e"}.ekit-full-width-scroll:before{content:"\e90f"}.ekit-google-map:before{content:"\e910"}.ekit-heading-style:before{content:"\e911"}.ekit-help-desk:before{content:"\e912"}.ekit-horizontal-timeline:before{content:"\e913"}.ekit-iframe:before{content:"\e914"}.ekit-image-comparison:before{content:"\e915"}.ekit-image-gallery:before{content:"\e916"}.ekit-image-justify:before{content:"\e917"}.ekit-image-magnifier:before{content:"\e918"}.ekit-image-masonry:before{content:"\e919"}.ekit-inline-svg:before{content:"\e91a"}.ekit-instagram:before{content:"\e91b"}.ekit-listing:before{content:"\e91c"}.ekit-music-player:before{content:"\e91d"}.ekit-news-ticker:before{content:"\e91e"}.ekit-off-canvus-menu:before{content:"\e91f"}.ekit-parallax:before{content:"\e920"}.ekit-portfolio:before{content:"\e921"}.ekit-post-banner:before{content:"\e922"}.ekit-post-carousel:before{content:"\e923"}.ekit-post-grid:before{content:"\e924"}.ekit-post-slider:before{content:"\e925"}.ekit-pricing-list:before{content:"\e926"}.ekit-pricing-table:before{content:"\e927"}.ekit-product-featured:before{content:"\e928"}.ekit-product-image:before{content:"\e929"}.ekit-product-recent:before{content:"\e92a"}.ekit-product-sale:before{content:"\e92b"}.ekit-product-top-rated:before{content:"\e92c"}.ekit-product-top-seller:before{content:"\e92d"}.ekit-progress-bar:before{content:"\e92e"}.ekit-protected-content-v2:before{content:"\e92f"}.ekit-protected-content-v3:before{content:"\e930"}.ekit-protected-content:before{content:"\e931"}.ekit-qr_code:before{content:"\e932"}.ekit-scroll-button:before{content:"\e933"}.ekit-search:before{content:"\e934"}.ekit-service:before{content:"\e935"}.ekit-slider-image:before{content:"\e936"}.ekit-social-share:before{content:"\e937"}.ekit-subscribe:before{content:"\e938"}.ekit-tab:before{content:"\e939"}.ekit-table:before{content:"\e93a"}.ekit-team-join:before{content:"\e93b"}.ekit-team-member:before{content:"\e93c"}.ekit-testimonial-carousel:before{content:"\e93d"}.ekit-testimonial-grid:before{content:"\e93e"}.ekit-testimonial-quote:before{content:"\e93f"}.ekit-testimonial-slider:before{content:"\e940"}.ekit-toggle:before{content:"\e941"}.ekit-user-login:before{content:"\e942"}.ekit-user-registration:before{content:"\e943"}.ekit-vertical-timeline:before{content:"\e944"}.ekit-video-player:before{content:"\e945"}.ekit-weather:before{content:"\e946"}.ekit-advanced-slider:before{content:"\e9c8"}.ekit-whatsapp:before{content:"\eb1e"}.ekit-image-box:before{content:"\ebd1"}.ekit-image-swap:before{content:"\eba4"}.ekit-image-hover-effect:before{content:"\ebea"}.ekit-audio-player:before{content:"\ebeb"}.ekit-category-list:before{content:"\ebec"}.ekit-fancy-heading:before{content:"\ebed"}.ekit-google-review:before{content:"\ebee"}.ekit-image-masking:before{content:"\ebef"}.ekit-image-morphing:before{content:"\ebf0"}.ekit-page-list:before{content:"\ebf1"}.ekit-post-list:before{content:"\ebf2"}.ekit-price-menu:before{content:"\ebf3"}.ekit-stylish-list:before{content:"\ebf4"}.ekit-advanced-tooltip:before{content:"\ebf5"}.ekit-avatar:before{content:"\ebf6"}.ekit-content-ticker:before{content:"\ebf7"}.ekit-coupon-code:before{content:"\ebf8"}.ekit-flip-box:before{content:"\ebf9"}.ekit-next-dark:before{content:"\ebfa"}.ekit-onepage-scroll:before{content:"\ebfb"}.ekit-pause-dark:before{content:"\ebfc"}.ekit-previous-dark:before{content:"\ebfd"}.ekit-team-carousel-slider:before{content:"\ebfe"}.ekit-volume-cross:before{content:"\ebff"}.ekit-volume-dark:before{content:"\ec00"}.ekit-volume-high-dark:before{content:"\ec01"}.ekit-volume-low-dark:before{content:"\ec02"}.ekit-volume-mute:before{content:"\ec03"}.ekit-youtube-feed:before{content:"\ec04"}.ekit-behance:before{content:"\eb4e"}.ekit-dribbble::before{content:"\eb47"}.ekit-pinterest::before{content:"\eb50"}.elementor-panel .elementor-element .title{padding:0 5px}.elementor-panel .elementor-element .icon{position:relative}.ekit-widget-icon{min-height:30px;display:block;font-size:28px}.ekit-widget-icon:after{content:'EKIT';position:absolute;top:3px;right:3px;color:#556068;font-size:9px;border:1px solid #dedede;font-weight:400;padding:1px 2px;line-height:10px;display:inline-block;border-radius:2px;font-family:"Open Sans",Roboto,Helvetica,Arial,sans-serif}.elementor-element-wrapper:hover .ekit-widget-icon:after{color:#d30c5c}#elementor-panel-category-elementskit .elementor-element{max-height:85px}.elementor-editor-dark-mode .ekit-widget-icon:after{color:#e0e1e3;border:1px solid #dedede45}.elementor-editor-dark-mode .elementor-element-wrapper:hover .ekit-widget-icon:after{color:#71d7f7}.elementor-control-create-meeting.elementor-control-type-button .elementor-button{padding:10px 20px;height:auto}.elementor-control-create-meeting.elementor-control-type-button .elementor-control-input-wrapper{margin:auto;text-align:center}.elementor-control-create-meeting.elementor-control-type-button.open .elementor-state-icon{position:absolute;top:9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;color:#fff}.elementor-control-create-meeting.elementor-control-type-button.open .elementor-button{color:#39b54a}.elementor-control-create-meeting.elementor-control-type-button .alert{position:relative;padding:.75rem 1.25rem;margin-top:1rem;border:1px solid transparent;border-radius:.25rem}.elementor-control-create-meeting.elementor-control-type-button .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.elementor-control-create-meeting.elementor-control-type-button .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.ekit-zoom-host-icon{font-size:20px;position:relative;top:2px;cursor:pointer}widgets/init/assets/css/widget-styles-pro.css000064400000000000150522036200015344 0ustar00widgets/init/assets/js/animate-circle.min.js000064400000001251150522036200015062 0ustar00function animateCircle({percentage:e=100,onScroll:t=!1,speed:i=1,element:n,size:o=50,backgroundClr:r="white",color:l="blue",strokeWidth:a=5}){let c=Math.ceil(document.body.scrollHeight-window.innerHeight);if(!n)return void console.error("Invalid element:",n);let d=n,h=d.getContext("2d"),s=2*o+a,g=s,m=s/2,u=g/2;d.width=s,d.height=g;let k=()=>{let n=t?Math.floor(window.pageYOffset/c*100):e>100?100:e+i;h.clearRect(0,0,s,g),h.beginPath(),h.lineWidth=a,h.arc(m,u,o,0,2*Math.PI),h.strokeStyle=r,h.stroke(),(e=>{h.beginPath(),h.lineWidth=a,h.strokeStyle=l,h.arc(m,u,o,0,2*Math.PI*e/100),h.stroke()})(n),(!t||n0){var H=new GMaps({el:"#ekit-google-map-"+n,lat:X[0].map_marker_lat,lng:X[0].map_marker_lng,zoom:g,streetViewControl:D,mapTypeControl:R,zoomControl:A,fullscreenControl:F,scrollwheel:B});H.setCenter(X[0].map_marker_lat||0,X[0].map_marker_lng||0),""!=W&&(H.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"map_style"}),H.setStyle("map_style")),X.forEach((function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";H.addMarker({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),title:t.map_marker_title,infoWindow:e,icon:i})}))}if("static"==s){var X=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20"))),Q=[];X.length>0&&X.forEach((function(t){Q.push({lat:parseFloat(t.map_marker_lat),lng:parseFloat(t.map_marker_lng),color:t.ekit_google_map_marker_icon_color})}));var q=GMaps.staticMapURL({zoom:g,size:[y,_],markers:Q});e("").attr({width:y,height:_,src:q+"&key="+o}).appendTo("#ekit-google-map-"+n)}if("polyline"==s){var G=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20"))),X=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20"))),U=[];G.forEach((function(t){U.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])}));var $=JSON.parse(JSON.stringify(U));j.drawPolyline({path:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),X.forEach((function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";j.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})})),""!=W&&(j.addStyle({styledMapName:"Styled Map",styles:JSON.parse(W),mapTypeId:"polyline_map_style"}),j.setStyle("polyline_map_style"))}if("polygon"==s){X=JSON.parse(decodeURIComponent((w+"").replace(/\+/g,"%20")));var J=[];X.forEach((function(t){J.push([parseFloat(t.map_polyline_lat),parseFloat(t.map_polyline_lng)])}));$=JSON.parse(JSON.stringify(J));j.drawPolygon({paths:$,strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E,fillColor:C.toString(),fillOpacity:S})}if("overlay"==s){if(""!=I)var K='
'+I+"
";else K="";j.drawOverlay({lat:a,lng:h,content:K})}if("routes"==s)j.drawRoute({origin:[T,k],destination:[z,L],travelMode:O.toString(),strokeColor:b.toString(),strokeOpacity:x,strokeWeight:E}),(X=JSON.parse(decodeURIComponent((v+"").replace(/\+/g,"%20")))).length>0&&X.forEach((function(t){if(""!=t.map_marker_content)var e={content:t.map_marker_content};else e="";if("yes"==t.map_marker_icon_enable)var i={url:t.map_marker_icon.url,scaledSize:new google.maps.Size(t.map_marker_icon_width,t.map_marker_icon_height)};else i="";j.addMarker({lat:t.map_marker_lat,lng:t.map_marker_lng,title:t.map_marker_title,infoWindow:e,icon:i})}));if("panorama"==s)GMaps.createPanorama({el:"#ekit-google-map-"+n,lat:P,lng:M})}};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/elementskit-google-map.default",t)}))},412:function(t,e,i){var n,o,s,r;function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)} /*! * imagesLoaded PACKAGED v4.1.4 * JavaScript is all like "You images are done yet or what?" * MIT License */"undefined"!=typeof window&&window,"function"==typeof(o=function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o