diff --git a/theme_blast/README.rst b/theme_blast/README.rst new file mode 100755 index 000000000..329af514b --- /dev/null +++ b/theme_blast/README.rst @@ -0,0 +1,47 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +Theme Blast +=========== +* Theme Blast module provide attractive and unique front end theme mainly suitable for eCommerce website + +Installation +============ +- www.odoo.com/documentation/15.0/setup/install.html +- Install our Theme + +License +------- +General Public License, Version 3 (AGPL v3). +(http://www.gnu.org/licenses/agpl.html) + +Company +------- +* Cybrosys Techno Solutions + +Credits +------- +* Cybrosys Techno Solutions + +Contacts +-------- +* Mail Contact : odoo@cybrosys.com + +Bug Tracker +----------- +Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. + +Maintainer +========== +.. image:: https://cybrosys.com/images/logo.png + :target: https://cybrosys.com + +This module is maintained by Cybrosys Technologies. + +For support and more information, please visit https://www.cybrosys.com. + +Further information +=================== +HTML Description: ``__ + diff --git a/theme_blast/__init__.py b/theme_blast/__init__.py new file mode 100644 index 000000000..000bf70af --- /dev/null +++ b/theme_blast/__init__.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +from . import controllers, models + + diff --git a/theme_blast/__manifest__.py b/theme_blast/__manifest__.py new file mode 100644 index 000000000..fb16075a3 --- /dev/null +++ b/theme_blast/__manifest__.py @@ -0,0 +1,86 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +{ + 'name': 'Theme Blast', + 'version': '15.0.1.0.0', + 'summary': 'Theme Blast provides attractive and unique front end theme ' + 'mainly suitable for eCommerce website', + 'description': """Includes many custom designed snippets which facilitates + to add better user experience.""", + 'category': 'Theme', + 'author': 'Cybrosys Techno Solutions', + 'company': 'Cybrosys Techno Solutions', + 'maintainer': 'Cybrosys Techno Solutions', + 'website':F'https://www.cybrosys.com', + 'depends': ['base', 'website_sale', 'website_mass_mailing'], + 'data': [ + 'data/blast_configuration_data.xml', + 'security/ir.model.access.csv', + 'views/blast_configuration_views.xml', + 'views/asked_questions_views.xml', + 'views/res_partner_views.xml', + 'views/snippets/website_snippets_inherit.xml', + 'views/snippets/askedquestions.xml', + 'views/snippets/banner.xml', + 'views/snippets/clients.xml', + 'views/snippets/choose.xml', + 'views/snippets/best_deal.xml', + 'views/snippets/best_products_carousal.xml', + 'views/snippets/cardsnippet.xml', + 'views/snippets/features.xml', + 'views/snippets/sub.xml', + 'views/views.xml' + ], + 'assets': { + 'web.assets_frontend': [ + 'theme_blast/static/src/css/owl.carousel.min.css', + 'theme_blast/static/src/css/owl.theme.default.min.css', + 'theme_blast/static/src/scss/_variables.scss', + 'theme_blast/static/src/scss/_normalize.scss', + 'theme_blast/static/src/scss/_common.scss', + 'theme_blast/static/src/scss/components/_buttons.scss', + 'theme_blast/static/src/scss/layout/_navigation.scss', + 'theme_blast/static/src/scss/layout/_banner.scss', + 'theme_blast/static/src/scss/layout/_product.scss', + 'theme_blast/static/src/scss/layout/_footer.scss', + 'theme_blast/static/src/scss/pages/home/_about.scss', + 'theme_blast/static/src/scss/pages/home/_feature.scss', + 'theme_blast/static/src/scss/pages/home/_deal.scss', + 'theme_blast/static/src/scss/pages/home/_choose.scss', + 'theme_blast/static/src/scss/pages/home/_testimonial.scss', + 'theme_blast/static/src/scss/pages/home/_subscribe.scss', + 'theme_blast/static/src/scss/pages/home/_faq.scss', + 'theme_blast/static/src/js/snippets/best_deal/000.js', + 'theme_blast/static/src/js/snippets/best_products_carousel/000.js', + 'theme_blast/static/src/js/snippets/testimonial/testimonial.js', + 'theme_blast/static/src/js/owl.carousel.min.js', + ] + }, + 'images': [ + 'static/description/banner.png', + 'static/description/blast_screenshot.png', + ], + 'license': 'AGPL-3', + 'application': False, + 'installable': True, + 'auto_install': False, +} diff --git a/theme_blast/controllers/__init__.py b/theme_blast/controllers/__init__.py new file mode 100644 index 000000000..ab4ba74df --- /dev/null +++ b/theme_blast/controllers/__init__.py @@ -0,0 +1,23 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# + +from . import main diff --git a/theme_blast/controllers/main.py b/theme_blast/controllers/main.py new file mode 100644 index 000000000..0bb27df4c --- /dev/null +++ b/theme_blast/controllers/main.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import http +from odoo.http import request + + +class DescribingAttribute(http.Controller): + @http.route('/get_product', auth='public', type='json', website=True) + def get_products(self): + """Controller to reflect chosen product in 'Best Deal' snippet""" + blast_configuration = request.env.ref( + 'theme_blast.blast_configuration_data') + response = http.Response(template='theme_blast.best_deal_template', + qcontext={ + 'product_id': + blast_configuration.best_deal_id}) + return response.render() + + @http.route('/get_product_snippet', auth='public', type='json', + website=True) + def get_best_products(self): + """Controller to reflect chosen products in 'Best Products Carousel' + snippet""" + blast_configuration = request.env.ref( + 'theme_blast.blast_configuration_data') + response = http.Response( + template='theme_blast.best_product_carousel_snippet', + qcontext={'products': blast_configuration.best_products_ids}) + return response.render() + + @http.route('/get_testimonial', auth='public', type='json', website=True) + def get_testimonial(self): + """Controller to reflect partner feedback in 'Testimonial' snippet""" + partners = request.env['res.partner'].search( + [('publish', '=', 'True')]) + response = http.Response(template='theme_blast.testimonials_snippet', + qcontext={'partners': partners}) + return response.render() + + @http.route('/get_countdown', auth='public', type='json', website=True) + def get_countdown(self): + """Used to reflect sale end date in 'Best Deal' snippet""" + blast_configuration = request.env.ref( + 'theme_blast.blast_configuration_data') + return blast_configuration.date_end diff --git a/theme_blast/data/blast_configuration_data.xml b/theme_blast/data/blast_configuration_data.xml new file mode 100644 index 000000000..824a42df2 --- /dev/null +++ b/theme_blast/data/blast_configuration_data.xml @@ -0,0 +1,8 @@ + + + + + Blast Configuration + + + \ No newline at end of file diff --git a/theme_blast/doc/RELEASE_NOTES.md b/theme_blast/doc/RELEASE_NOTES.md new file mode 100644 index 000000000..a153cf92f --- /dev/null +++ b/theme_blast/doc/RELEASE_NOTES.md @@ -0,0 +1,8 @@ +## Module + +#### 20.03.2023 +#### Version 15.0.1.0.0 +#### ADD +- Initial Commit for Theme Blast + + diff --git a/theme_blast/models/__init__.py b/theme_blast/models/__init__.py new file mode 100644 index 000000000..3da6476cf --- /dev/null +++ b/theme_blast/models/__init__.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +from . import blast_configuration +from . import asked_questions +from . import res_partner +from . import theme_blast diff --git a/theme_blast/models/asked_questions.py b/theme_blast/models/asked_questions.py new file mode 100644 index 000000000..4ef56ab04 --- /dev/null +++ b/theme_blast/models/asked_questions.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import fields, models + + +class AskedQuestions(models.Model): + """Contains fields for questions&answer and co-model in + blast_configuration""" + _name = 'asked.questions' + _description = 'Asked Questions' + _rec_name = 'blast_configuration_id' + + question = fields.Text('Question', help="Add questions to display") + answer = fields.Text('Answer', help="Add answers for the questions") + blast_configuration_id = fields.Many2one('blast.configuration') diff --git a/theme_blast/models/blast_configuration.py b/theme_blast/models/blast_configuration.py new file mode 100644 index 000000000..624180f37 --- /dev/null +++ b/theme_blast/models/blast_configuration.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import fields, models + + +class BlastConfiguration(models.Model): + """contains fields to add needed values for snippets""" + _name = 'blast.configuration' + _description = 'Blast Configuration' + + name = fields.Char('Name', help="Configuration record name") + best_deal_id = fields.Many2one('product.product', + help="Choose products to display" + "as Best Deal product") + date_start = fields.Datetime(string='Start Date', + default=fields.Datetime.now(), + help="Choose date to start the Deal") + date_end = fields.Datetime(string='End Date', + help="Choose date to end the Deal") + best_products_ids = fields.Many2many('product.product', + help="Choose multiple products " + "to display" + "as Best Products") + asked_questions_ids = fields.One2many('asked.questions', + 'blast_configuration_id', + string="Questions And Answers", + help="Can add asked question and " + "answers") diff --git a/theme_blast/models/res_partner.py b/theme_blast/models/res_partner.py new file mode 100644 index 000000000..76532df96 --- /dev/null +++ b/theme_blast/models/res_partner.py @@ -0,0 +1,31 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import fields, models + + +class PartnerTestimonial(models.Model): + """contain field to add customer feedback for Testimonial Snippet""" + _inherit = 'res.partner' + + publish = fields.Boolean(string='To Publish', + help="Enable to publish partner message") + message = fields.Text(string='Message', help="Partner message") diff --git a/theme_blast/models/theme_blast.py b/theme_blast/models/theme_blast.py new file mode 100644 index 000000000..5178051f9 --- /dev/null +++ b/theme_blast/models/theme_blast.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2023-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions() +# +# You can modify it under the terms of the GNU AFFERO +# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details +# +# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE +# (AGPL v3) along with this program. +# If not, see . +# +############################################################################# +from odoo import models + + +class ThemeBlast(models.AbstractModel): + _inherit = 'theme.utils' + + def _theme_blast_post_copy(self, mod): + """Reinitialize templates""" + self.disable_view('website.placeholder_header_call_to_action') + self.enable_view('website.template_header_default_align_right') + self.enable_header_off_canvas() + + +class IrModuleModule(models.Model): + _inherit = 'ir.module.module' + + def _theme_load(self, website): + """Load snippets""" + res = super()._theme_load(website) + homepage = website.homepage_id + if homepage: + homepage.header_overlay = True + return res diff --git a/theme_blast/security/ir.model.access.csv b/theme_blast/security/ir.model.access.csv new file mode 100644 index 000000000..3d4046c49 --- /dev/null +++ b/theme_blast/security/ir.model.access.csv @@ -0,0 +1,3 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_blast_configuration,access_blast_configuration,model_blast_configuration,,1,1,1,1 +access_asked_questions,access_asked_questions,model_asked_questions,,1,1,1,1 \ No newline at end of file diff --git a/theme_blast/static/description/banner.png b/theme_blast/static/description/banner.png new file mode 100644 index 000000000..1f62f74af Binary files /dev/null and b/theme_blast/static/description/banner.png differ diff --git a/theme_blast/static/description/blast_screenshot.png b/theme_blast/static/description/blast_screenshot.png new file mode 100644 index 000000000..ed15c63bc Binary files /dev/null and b/theme_blast/static/description/blast_screenshot.png differ diff --git a/theme_blast/static/description/icon.png b/theme_blast/static/description/icon.png new file mode 100644 index 000000000..56017a96f Binary files /dev/null and b/theme_blast/static/description/icon.png differ diff --git a/theme_blast/static/description/images/Cybrosys.png b/theme_blast/static/description/images/Cybrosys.png new file mode 100644 index 000000000..d76b5bafb Binary files /dev/null and b/theme_blast/static/description/images/Cybrosys.png differ diff --git a/theme_blast/static/description/images/cybro-logo-oca-no-text.png b/theme_blast/static/description/images/cybro-logo-oca-no-text.png new file mode 100644 index 000000000..180d15dd6 Binary files /dev/null and b/theme_blast/static/description/images/cybro-logo-oca-no-text.png differ diff --git a/theme_blast/static/description/images/cybro-logo-oca.png b/theme_blast/static/description/images/cybro-logo-oca.png new file mode 100644 index 000000000..90e4c9cb9 Binary files /dev/null and b/theme_blast/static/description/images/cybro-logo-oca.png differ diff --git a/theme_blast/static/description/images/cybrosys.png b/theme_blast/static/description/images/cybrosys.png new file mode 100644 index 000000000..d76b5bafb Binary files /dev/null and b/theme_blast/static/description/images/cybrosys.png differ diff --git a/theme_blast/static/description/images/hero.png b/theme_blast/static/description/images/hero.png new file mode 100644 index 000000000..3fb5b872c Binary files /dev/null and b/theme_blast/static/description/images/hero.png differ diff --git a/theme_blast/static/description/images/laptop-screenshots.jpg b/theme_blast/static/description/images/laptop-screenshots.jpg new file mode 100644 index 000000000..c5b2b9307 Binary files /dev/null and b/theme_blast/static/description/images/laptop-screenshots.jpg differ diff --git a/theme_blast/static/description/images/phone-screenshots.jpg b/theme_blast/static/description/images/phone-screenshots.jpg new file mode 100644 index 000000000..853d7cc1c Binary files /dev/null and b/theme_blast/static/description/images/phone-screenshots.jpg differ diff --git a/theme_blast/static/description/index.html b/theme_blast/static/description/index.html new file mode 100644 index 000000000..701ae039c --- /dev/null +++ b/theme_blast/static/description/index.html @@ -0,0 +1,136 @@ + +
+
+
+ Cybrosys Logo +
+
+
+
+
+ Theme Screenshot +
+
+

Theme Blast

+

+ Blast is a popular attractive and unique front end theme mainly suitable for eCommerce website. Many custom + designed snippets facilitates to add better user experience. Contains best deals with countdown, best products + slider, testimonial slider that are configured from the backend. +

+
+
+ + +
+
+

Desktop View

+

+ It is easy to customize and use. Just drag and drop the building blocks to make attractive webpages. +

+
+
+ Theme Screenshot +
+
+ + +
+
+ Theme Screenshot +
+
+

Mobile View

+

+ User friendly and modern looking makes your page more Stylist And Beautiful. +

+
+
+ + + +
+
+

Features

+
+
+
+
+
+ +
Responsive
+
+ +
+ +
Modern
+
+ +
+ +
E-com Ready
+
+ +
+ +
Built-in Slider
+
+
+ + + +
+
+

Get Help

+
+

If you have anything to share with us based on + your use of this module, please let us know. We are ready to offer our support.

+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+

A Quality Theme From

+
+
+ +
+
+ +
\ No newline at end of file diff --git a/theme_blast/static/src/css/animate.min.css b/theme_blast/static/src/css/animate.min.css new file mode 100644 index 000000000..76d2fe1a8 --- /dev/null +++ b/theme_blast/static/src/css/animate.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * animate.css - https://animate.style/ + * Version - 4.1.1 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2020 Animate.css + */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} \ No newline at end of file diff --git a/theme_blast/static/src/css/owl.carousel.min.css b/theme_blast/static/src/css/owl.carousel.min.css new file mode 100644 index 000000000..a71df11c0 --- /dev/null +++ b/theme_blast/static/src/css/owl.carousel.min.css @@ -0,0 +1,6 @@ +/** + * Owl Carousel v2.3.4 + * Copyright 2013-2018 David Deutsch + * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE + */ +.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} \ No newline at end of file diff --git a/theme_blast/static/src/css/owl.theme.default.min.css b/theme_blast/static/src/css/owl.theme.default.min.css new file mode 100644 index 000000000..487088d2e --- /dev/null +++ b/theme_blast/static/src/css/owl.theme.default.min.css @@ -0,0 +1,6 @@ +/** + * Owl Carousel v2.3.4 + * Copyright 2013-2018 David Deutsch + * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE + */ +.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} \ No newline at end of file diff --git a/theme_blast/static/src/css/style.css b/theme_blast/static/src/css/style.css new file mode 100644 index 000000000..1ea3b6cab --- /dev/null +++ b/theme_blast/static/src/css/style.css @@ -0,0 +1,2196 @@ +@import url("https://fonts.googleapis.com/css2?family=Poppins&family=Space+Mono:ital,wght@0,400;0,700;1,400&family=Work+Sans&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Overpass+Mono:wght@700&display=swap"); +@import url("https://fonts.googleapis.com/css2?family=Bungee&display=swap"); +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* Interactive + =========================================== + =============================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +*:focus { + outline: 0 !important; +} + +*button:focus { + border: none; + outline: none; + box-shadow: none; +} + +* { + list-style-type: none; + font-family: "Work Sans", sans-serif; + font-size: 14px; +} + +*:focus, *:active { + outline: none !important; +} + +*:hover { + transition: 0.5s; +} + +*::selection { + color: #50e9ae; +} + +*a, +a:visited { + color: #990000; + text-decoration: none; +} + +body { + color: #888787; + /* dark gray */ +} + +.affix { + top: 0; + width: 100%; + z-index: 9999 !important; +} + +h1, h2, h3, h4, h5, h6 { + font-family: "Work Sans", sans-serif; + color: #000000; +} + +.gap { + padding-top: 100px; + padding-bottom: 50px; +} + +.gap2 { + padding-top: 50px; +} + +.section_heading { + margin-top: 40px; + margin-bottom: 40px; + text-align: center; +} + +.section_heading h3 { + font-size: 35px; + font-family: 'Overpass Mono', monospace; + font-weight: 900; + text-transform: uppercase; +} + +.section_heading hr { + width: 15%; + background: #80d9d7; + height: 1px; +} + +.section_heading p { + line-height: 30px; + padding-top: 10px; +} + +html { + scroll-behavior: smooth; +} + +.back-to-top { + position: fixed; + bottom: 25px; + right: 25px; + display: none; +} + +.btn { + outline: none !important; + box-shadow: none !important; + background: #80d9d7; + border: none; + z-index: 3; + padding: 10px 15px; +} + +.btn-primary { + background: #80d9d7; + padding: 10px 20px; + border-radius: 3px; + font-size: 20px; + font-weight: 700; + text-transform: uppercase; + border: 1px solid !important; + border-color: transparent !important; +} + +.btn-primary:hover { + background-color: #59cdcb !important; + border: 1px solid !important; + border-color: #80d9d7 !important; + color: #fff; +} + +.btn-primaryt { + background: #80d9d7; + padding: 10px 20px; + border-radius: 3px; + font-size: 20px; + font-size: 16px; + color: #fff; + border: 1px solid !important; + border-color: transparent !important; +} + +@media screen and (max-width: 768px) { + .btn-primaryt { + padding: 8px 8px !important; + font-size: 14px; + } +} + +.btn-primaryt:hover { + background-color: #59cdcb !important; + border: 1px solid !important; + border-color: #80d9d7 !important; + color: #fff; +} + +.btn-appstore { + background: #80d9d7; + color: #fff !important; + border-radius: 3px; + font-size: 20px; + font-weight: 700; + border: 1px solid !important; + border-color: transparent !important; + justify-content: center !important; + display: flex; + height: 50px; + align-items: center; +} + +@media screen and (max-width: 992px) { + .btn-appstore { + width: 100px !important; + } +} + +.btn-appstore:hover { + background-color: #6cd3d1 !important; + border: 1px solid !important; + border-color: #fff !important; + color: #fff; +} + +.btn-playstore { + background: #80d9d7; + margin-right: 20px; + border-radius: 3px; + font-size: 20px; + font-weight: 700; + border: 1px solid !important; + border-color: transparent !important; + justify-content: center !important; + display: flex; + color: #fff !important; + height: 50px; + align-items: center; +} + +.btn-playstore:hover { + background-color: #6cd3d1 !important; + border: 1px solid !important; + border-color: #fff !important; + color: #fff; +} + +.btn-contact { + background: #80d9d7; + padding: 10px 20px; + border-radius: 3px; + margin-left: 15px; + font-size: 20px; + letter-spacing: 2px; + color: #fff; + font-weight: 700; + border: 1px solid !important; + border-color: transparent !important; +} + +.btn-contact:hover { + background-color: #6cd3d1 !important; + border: 1px solid !important; + border-color: #fff !important; + color: #fff; +} + +.navigation { + position: relative; +} + +.navbar { + padding: 10px 0; + margin-top: 50px !important; + background: transparent !important; +} + +@media screen and (max-width: 768px) { + .navbar { + margin: 0 20px; + } +} + +.navbar .navbar-collapse { + transition: all 0.35s ease-out; + transform-origin: center left; +} + +.navbar .navbar-nav { + margin-left: auto; +} + +@media screen and (max-width: 992px) { + .navbar .navbar-nav { + background: #00000078; + } +} + +.navbar .navbar-nav .nav-item { + padding: 0 5px; + text-align: center; +} + +.navbar .navbar-nav .nav-link { + color: #fff; + font-weight: 500; +} + +.navbar .navbar-nav .nav-link:hover { + color: #80d9d7 !important; +} + +.bg-light { + background-color: transparent !important; +} + +.navbar-light .navbar-brand { + max-width: 150px; +} + +.navbar-light .navbar-brand img { + width: 100%; +} + +.navbar-light .brand-shop { + color: #000000 !important; +} + +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.active, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .show > .nav-link { + color: black; + border: 3px solid; + border-color: transparent black; + border-color: transparent; + border-bottom-color: black !important; + padding-bottom: 5px; +} + +.navbar-toggler span { + display: block; + background-color: #3c7cc5; + height: 3px; + width: 25px; + margin-top: 5px; + margin-bottom: 5px; + position: relative; + left: 0; + opacity: 1; + transition: all 0.35s ease-out; + transform-origin: center left; +} + +/* top line needs a little padding */ +.navbar-toggler span:nth-child(1) { + margin-top: 0.3em; +} + +/** + * Animate collapse into X. + */ +/* top line rotates 45 degrees clockwise and moves up and in a bit to close the center of the X in the center of the button */ +.navbar-toggler:not(.collapsed) span:nth-child(1) { + transform: translate(15%, -33%) rotate(45deg); +} + +/* center line goes transparent */ +.navbar-toggler:not(.collapsed) span:nth-child(2) { + opacity: 0; +} + +/* bottom line rotates 45 degrees counter clockwise, in, and down a bit to close the center of the X in the center of the button */ +.navbar-toggler:not(.collapsed) span:nth-child(3) { + transform: translate(15%, 33%) rotate(-45deg); +} + +/** + * Animate collapse open into hamburger menu + */ +/* top line moves back to initial position and rotates back to 0 degrees */ +.navbar-toggler span:nth-child(1) { + transform: translate(0%, 0%) rotate(0deg); +} + +/* middle line goes back to regular color and opacity */ +.navbar-toggler span:nth-child(2) { + opacity: 1; +} + +/* bottom line goes back to initial position and rotates back to 0 degrees */ +.navbar-toggler span:nth-child(3) { + transform: translate(0%, 0%) rotate(0deg); +} + +.banner { + position: relative; + height: 100vh; +} + +.banner #bgvid { + object-fit: cover; + width: 100%; + height: 100vh; + position: absolute; + top: 0; + left: 0; +} + +.banner:after { + position: absolute; + content: " "; + height: 100vh; + width: 100%; + top: 0; + left: 0; + background: #5554064b !important; +} + +.banner .banner_content { + position: relative; + z-index: 2; + padding-top: 75px; +} + +.banner .banner_content .banner_left { + margin-top: 75px; +} + +.banner .banner_content .banner_left .card { + padding-top: 50px; + border: transparent; + background: transparent; +} + +@media screen and (max-width: 492px) { + .banner .banner_content .banner_left .card { + padding-top: 30px; + } +} + +.banner .banner_content .banner_left .card .card-body .card-title { + font-size: 55px; + color: #fff; + font-weight: 900; + padding-bottom: 20px; + font-family: 'Poppins', sans-serif; +} + +@media screen and (max-width: 992px) { + .banner .banner_content .banner_left .card .card-body .card-title { + font-size: 40px; + } +} + +@media screen and (max-width: 492px) { + .banner .banner_content .banner_left .card .card-body .card-title { + font-size: 35px; + } +} + +.banner .banner_content .banner_left .card .card-body .card-text { + line-height: 25px; + padding-bottom: 20px; + font-size: 15px; + color: #fff; +} + +@media screen and (max-width: 768px) { + .product { + margin: 0 10px; + padding-bottom: 0; + } +} + +.product .product_content { + padding-top: 50px; +} + +.product .product_content .wrapper { + box-shadow: 0px 15px 35px -5px rgba(50, 88, 130, 0.32); + transition: transform 0.2s; +} + +.product .product_content .wrapper .sub_wrapper { + height: 350px; +} + +.product .product_content .wrapper .product_img { + max-width: 250px; +} + +@media screen and (max-width: 768px) { + .product .product_content .wrapper .product_img { + max-width: 100%; + } +} + +.product .product_content .wrapper .product_img img { + width: 100%; +} + +.product .product_content .wrapper:hover { + transform: scale(1.02); +} + +.product .product_content .wrapper:hover .wrapper-body { + transition: all 1s ease-in-out; +} + +.product .product_content .wrapper:hover .wrapper-body a { + visibility: visible; + color: #000000; + font-size: 18px; + font-weight: 700; + display: block; + transition: all 1s ease-in-out; +} + +.product .product_content .wrapper:hover .wrapper-body a:hover { + color: #e9c939 !important; +} + +.product .product_content .wrapper .wrapper-body a { + visibility: hidden; + font-size: 8px; + font-weight: 700; + color: #000000; +} + +.product .product_content .wrapper .star { + padding-left: 0; + display: flex; + justify-content: center; + margin-top: 25px; + margin-bottom: 10px; +} + +.product .product_content .wrapper .star li { + display: contents; +} + +.product .product_content .wrapper .star li a { + padding-right: 10px; +} + +.product .product_content .wrapper .star li img { + width: 20px; +} + +.product .product_content .wrapper .price { + text-align: center; + font-size: 30px; + font-weight: 700; + color: #80d9d7; +} + +.product .product_content .wrapper .price span { + color: #6c6a74; + font-size: 18px; + text-decoration: line-through; +} + +.product .product_content .wrapper a { + text-decoration: none; +} + +.product .product_content .wrapper h4 { + font-weight: 700; + text-align: center; + font-size: 18px; + padding-top: 10px; + padding-bottom: 15px; +} + +.product .product_content .wrapper h4:hover { + color: #e9c939 !important; +} + +@keyframes fadeInOut { + 5%, + 95% { + opacity: 1; + top: 50px; + } + 15%, + 85% { + opacity: 1; + top: 30px; + } +} + +.product .product_content .owl-carousel { + position: relative; +} + +.product .product_content .owl-carousel .owl-nav { + position: absolute; + top: 114%; + left: 28%; + display: block; + height: 17%; + width: 42%; + text-align: center; + padding-top: 23px; +} + +@media screen and (max-width: 768px) { + .product .product_content .owl-carousel .owl-nav { + top: 100%; + } +} + +.product .product_content .owl-carousel .owl-prev { + color: #000000; +} + +.product .product_content .owl-carousel .owl-prev:hover { + color: #000000; + padding-right: 10px !important; +} + +.product .product_content .owl-carousel .owl-prev i { + font-size: 27px; + padding: 20px; +} + +.product .product_content .owl-carousel .owl-next { + color: #000000; +} + +.product .product_content .owl-carousel .owl-next:hover { + color: #000000; + padding-left: 10px !important; +} + +.product .product_content .owl-carousel .owl-next i { + font-size: 27px; +} + +.footer { + padding-bottom: 0px !important; + background: #15161d; + color: #f8f8f8 !important; +} + +@media screen and (max-width: 992px) { + .footer { + padding-top: 50; + } +} + +.footer .footer_content { + padding-bottom: 40px; +} + +.footer .footer_content .wrapper .footer_logo { + max-width: 150px; + margin: auto; + padding-bottom: 20px; +} + +@media screen and (max-width: 768px) { + .footer .footer_content .wrapper .footer_logo { + margin-left: 10px; + } +} + +.footer .footer_content .wrapper .footer_logo img { + width: 100%; +} + +.footer .footer_content .wrapper .footer_logo img:hover { + opacity: 0.7; +} + +.footer .footer_content .wrapper p { + text-align: center; +} + +@media screen and (max-width: 768px) { + .footer .footer_content .wrapper p { + text-align: left; + margin-left: 10px; + } +} + +.footer .footer_content .wrapper .footer_icon { + padding-top: 30px; + text-align: center; + display: flex; + justify-content: center; +} + +@media screen and (max-width: 768px) { + .footer .footer_content .wrapper .footer_icon { + justify-content: left; + } +} + +.footer .footer_content .wrapper .footer_icon a { + display: block; + color: #000000; + margin-right: 15px; +} + +.footer .footer_content .wrapper .footer_icon a span { + height: 37px; + width: 37px; + color: #fff; + font-size: 19px; + padding-top: 9px; + border-radius: 50%; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(1) span { + color: #37b4e6 !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(1) span:hover { + color: white !important; + background: #37b4e6 !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(2) span { + color: #ff3434 !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(2) span:hover { + color: #fff !important; + background-color: #ff3434 !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(3) span { + color: #803e12 !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(3) span:hover { + color: #fff !important; + background-color: #803e12 !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(4) span { + color: #055597 !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(4) span:hover { + background-color: #055597 !important; + color: #fff !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(5) span { + color: rgba(202, 40, 129, 0.801) !important; +} + +.footer .footer_content .wrapper .footer_icon a:nth-child(5) span:hover { + background-color: rgba(202, 40, 129, 0.801) !important; + color: #fff !important; +} + +.footer .footer_bottom { + margin-top: 20px; + border: 1px solid; + border-color: transparent; + border-top-color: #6c6a74; + padding: 30px 0; + text-align: center; +} + +@media screen and (max-width: 768px) { + .footer .footer_bottom { + text-align: left; + } +} + +@media screen and (max-width: 768px) { + .footer .footer_bottom span { + margin-left: 20px; + } +} + +.footer .footer_bottom a { + color: #000000; + text-decoration: none; +} + +.footer .footer_bottom a:hover { + color: #5FED83; +} + +@media screen and (max-width: 492px) { + .about { + margin: 0 20px; + } +} + +.about .about_content { + padding-top: 40px; +} + +.about .about_content .card { + margin-bottom: 40px; + border-color: transparent; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + background: #0000001c; + padding: 20px; +} + +.about .about_content .card:hover { + background: #fff; +} + +.about .about_content .card .card-img-top { + max-width: 100px; + margin: auto; + padding-top: 15px; +} + +.about .about_content .card .card-body { + text-align: center; +} + +.about .about_content .card .card-body .card-title { + font-weight: 700; + text-align: center; + margin: 15px 0; +} + +.about .about_content .card .card-body .card-text { + padding-bottom: 20px; + padding-top: 15px; +} + +.about .about_content2_first .abt_img { + max-width: 500px; + margin-top: 10px; +} + +@media screen and (max-width: 992px) { + .about .about_content2_first .abt_img { + max-width: 100%; + margin-bottom: 50px; + } +} + +.about .about_content2_first .abt_img img { + width: 100%; +} + +.about .about_content2_first .about_content2_left { + padding-left: 20px; +} + +.about .about_content2_first .about_content2_left .section_heading { + text-align: left; + margin-top: 0; +} + +@media screen and (max-width: 992px) { + .about .about_content2_first .about_content2_left .section_heading { + text-align: center; + padding-top: 20px; + } +} + +.about .about_content2_first .about_content2_left .section_heading h3 { + font-size: 25px; +} + +.about .about_content2_first .about_content2_left .card { + margin-bottom: 20px; + border-color: transparent; + padding: 0 !important; + padding: 20px; +} + +.about .about_content2_first .about_content2_left .card .card-body { + padding: 0 !important; +} + +.about .about_content2_first .about_content2_left .card .card-img-top { + max-width: 75px; + padding-top: 15px; +} + +@media screen and (max-width: 992px) { + .about .about_content2_first .about_content2_left .card .card-img-top { + margin: auto; + } +} + +.about .about_content2_first .about_content2_left .card .card-body { + text-align: left; +} + +@media screen and (max-width: 992px) { + .about .about_content2_first .about_content2_left .card .card-body { + text-align: center; + } +} + +.about .about_content2_first .about_content2_left .card .card-body .card-title { + padding-top: 20px; + font-weight: 700; + text-align: left; + margin: 15px 0; +} + +@media screen and (max-width: 992px) { + .about .about_content2_first .about_content2_left .card .card-body .card-title { + text-align: center; + } +} + +.about .about_content2_first .about_content2_left .card .card-body .card-text { + padding-bottom: 20px; + padding-top: 15px; +} + +.about .about_content2_second .about_content2_left { + padding-left: 20px; +} + +.about .about_content2_second .about_content2_left .section_heading { + text-align: left; + margin-top: 0; +} + +@media screen and (max-width: 992px) { + .about .about_content2_second .about_content2_left .section_heading { + text-align: center; + padding-top: 20px; + } +} + +.about .about_content2_second .about_content2_left .section_heading h3 { + font-size: 25px; +} + +.about .about_content2_second .about_content2_left .card { + margin-bottom: 20px; + border-color: transparent; + padding: 0 !important; + padding: 20px; +} + +.about .about_content2_second .about_content2_left .card .card-body { + padding: 0 !important; +} + +.about .about_content2_second .about_content2_left .card .card-img-top { + max-width: 75px; + padding-top: 15px; +} + +@media screen and (max-width: 992px) { + .about .about_content2_second .about_content2_left .card .card-img-top { + margin: auto; + } +} + +.about .about_content2_second .about_content2_left .card .card-body { + text-align: left; +} + +@media screen and (max-width: 992px) { + .about .about_content2_second .about_content2_left .card .card-body { + text-align: center; + } +} + +.about .about_content2_second .about_content2_left .card .card-body .card-title { + padding-top: 20px; + font-weight: 700; + text-align: left; + margin: 15px 0; +} + +@media screen and (max-width: 992px) { + .about .about_content2_second .about_content2_left .card .card-body .card-title { + text-align: center; + } +} + +.about .about_content2_second .about_content2_left .card .card-body .card-text { + padding-bottom: 20px; + padding-top: 15px; +} + +.about .about_content2_second .abt_img2 { + max-width: 500px; + margin-top: 10px; +} + +@media screen and (max-width: 992px) { + .about .about_content2_second .abt_img2 { + max-width: 100%; + margin-bottom: 50px; + } +} + +.about .about_content2_second .abt_img2 img { + width: 100%; +} + +@media screen and (max-width: 768px) { + .features { + margin: 0 20px; + padding-bottom: 0; + padding-top: 0px; + } +} + +.features .feature_content { + padding-top: 40px; +} + +.features .feature_content .wrapper { + display: flex; + text-align: right; + align-items: center; + padding-right: 20px; + margin-bottom: 15px; +} + +.features .feature_content .wrapper .feature_details { + padding-right: 20px; +} + +@media screen and (max-width: 992px) { + .features .feature_content .wrapper .feature_details { + text-align: left; + } +} + +.features .feature_content .wrapper .feature_details h5 { + font-weight: 700; + padding-bottom: 15px; +} + +.features .feature_content .wrapper .feature_details_img { + max-width: 50px; + margin-left: 10px; +} + +.features .feature_content .wrapper .feature_details_img img { + max-width: 100%; +} + +.features .feature_content .feature_img { + max-width: 400px; +} + +@media screen and (max-width: 992px) { + .features .feature_content .feature_img { + margin: 50px 0; + max-width: 100%; + } +} + +.features .feature_content .feature_img img { + width: 100%; +} + +.features .feature_content .wrapper_right { + display: flex; + text-align: left; + align-items: center; + padding-left: 20px; + margin-bottom: 15px; +} + +.features .feature_content .wrapper_right .feature_details { + padding-left: 20px; +} + +.features .feature_content .wrapper_right .feature_details h5 { + font-weight: 700; + padding-bottom: 15px; +} + +.features .feature_content .wrapper_right .feature_details_img { + max-width: 50px; + margin-right: 10px; +} + +.features .feature_content .wrapper_right .feature_details_img img { + max-width: 100%; +} + +@media screen and (max-width: 768px) { + .deal { + margin: 0 10px; + padding-bottom: 0; + } +} + +.deal .deal_content .wrapper { + padding: 50px 40px; + border-radius: 5px; + display: grid; + grid-template-columns: 1fr 1fr; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); +} + +@media screen and (max-width: 992px) { + .deal .deal_content .wrapper { + grid-template-columns: 1fr; + } +} + +.deal .deal_content .wrapper .deal_img { + max-width: 400px; +} + +@media screen and (max-width: 992px) { + .deal .deal_content .wrapper .deal_img { + max-width: 100%; + padding-bottom: 40px; + } +} + +.deal .deal_content .wrapper .deal_img img { + width: 100%; +} + +.deal .deal_content .wrapper .deal_info .star { + padding-left: 0; + display: flex; +} + +.deal .deal_content .wrapper .deal_info .star li { + display: contents; +} + +.deal .deal_content .wrapper .deal_info .star li a { + padding-right: 10px; +} + +.deal .deal_content .wrapper .deal_info .star li img { + width: 20px; +} + +.deal .deal_content .wrapper .deal_info h4 { + font-weight: 700; + padding-top: 15px; +} + +.deal .deal_content .wrapper .deal_info p { + padding-top: 10px; +} + +.deal .deal_content .wrapper .deal_info .price { + padding-top: 15px; + font-size: 40px; + font-weight: 700; + color: #80d9d7; +} + +.deal .deal_content .wrapper .deal_info .price span { + color: #6c6a74; + font-size: 22px; + text-decoration: line-through; +} + +.deal .deal_content .wrapper .deal_info #countdown { + width: 100%; + border-radius: 8px; + margin-top: 40px; + margin-left: -37px; + margin-bottom: 135px; +} + +@media screen and (max-width: 576px) { + .deal .deal_content .wrapper .deal_info #countdown { + margin-top: 30px; + } +} + +.deal .deal_content .wrapper .deal_info label { + clear: both; + display: block; +} + +.deal .deal_content .wrapper .deal_info #countdown span { + color: #000000; + font-size: 45px; + font-weight: 700; + text-align: center; + width: 25%; + float: left; +} + +.choose { + margin-top: 75px; +} + +@media screen and (max-width: 768px) { + .choose { + margin-top: 25px; + padding-bottom: 0; + } +} + +.choose .choose_contents .video_wrapper .video-fluid { + width: 100%; + height: auto; + border-radius: 5px; +} + +@media screen and (max-width: 992px) { + .choose .choose_contents .video_wrapper { + margin-bottom: 50px; + } +} + +.choose .choose_contents .choose_right { + padding-top: 30px; +} + +.choose .choose_contents .choose_right .top_m { + margin-top: -20px; + background-color: #5FED83; +} + +.choose .choose_contents .choose_right .bottom_m { + margin-top: 20px; + background-color: #5FED83; +} + +.choose .choose_contents .choose_right .wrapper { + border-radius: 5px; + padding: 30px 0px; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + margin-bottom: 35px; +} + +.choose .choose_contents .choose_right .wrapper .img_wrapper { + max-width: 100px; + margin: auto; +} + +.choose .choose_contents .choose_right .wrapper .img_wrapper img { + width: 100%; +} + +.choose .choose_contents .choose_right .wrapper h5 { + font-weight: 700; + color: #000000; + padding-top: 20px; + text-align: center; +} + +.choose .choose_contents .choose_right .wrapper .wht { + color: #fff; +} + +@media screen and (max-width: 768px) { + .compare { + padding-top: 50px; + padding-bottom: 0; + } +} + +.compare .compare_contents table .table_img .img_wrapper { + max-width: 150px; + margin: auto; +} + +@media screen and (max-width: 768px) { + .compare .compare_contents table .table_img .img_wrapper { + max-width: 100px; + } +} + +.compare .compare_contents table .table_img .img_wrapper img { + width: 100%; +} + +.compare .compare_contents table .ct { + text-align: center; +} + +.compare .compare_contents table tr th { + font-size: 16px; +} + +@media screen and (max-width: 768px) { + .compare .compare_contents table tr th { + font-size: 14px; + } +} + +.compare .compare_contents table tr .head { + color: #000000; +} + +.compare .compare_contents table tr td { + color: #6c6a74; + padding: 20px 45px; +} + +@media screen and (max-width: 768px) { + .compare .compare_contents table tr td { + padding: 20px 35px; + } +} + +@media screen and (max-width: 768px) { + .testiomnial { + padding-top: 50px; + padding-bottom: 0; + margin-top: 0; + } +} + +.testiomnial .testimonial_contents { + padding-top: 50px; +} + +.testiomnial .testimonial_contents .card { + border: 0; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + margin-bottom: 40px; +} + +.testiomnial .testimonial_contents .card .card-body .card-img { + max-width: 100px; + margin: auto; + margin-bottom: 30px; +} + +.testiomnial .testimonial_contents .card .card-body .card-img img { + width: 100%; + border-radius: 50%; + border: 8px solid; + border-color: #80d9d7; +} + +.testiomnial .testimonial_contents .card .card-body .card-text { + padding-bottom: 20px; +} + +.testiomnial .testimonial_contents .card .card-body .name { + font-weight: 700; +} + +.testiomnial .testimonial_contents .side_img1 { + max-width: 50px; + margin: auto; + padding-bottom: 50px; + padding-top: 30px; +} + +.testiomnial .testimonial_contents .side_img1 img { + width: 100%; + border-radius: 50%; + border: 8px solid; + border-color: #fff; + box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); +} + +.testiomnial .testimonial_contents .side_img2 { + max-width: 75px; + padding-bottom: 50px; +} + +.testiomnial .testimonial_contents .side_img2 img { + width: 100%; + border-radius: 50%; + border: 8px solid; + border-color: #fff; + box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); +} + +.testiomnial .testimonial_contents .side_img3 { + max-width: 50px; + margin: auto; + padding-bottom: 50px; +} + +.testiomnial .testimonial_contents .side_img3 img { + width: 100%; + border-radius: 50%; + border: 8px solid; + border-color: #fff; + box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 2px 10px 17px 7px rgba(137, 137, 137, 0.35); +} + +.testiomnial .testimonial_contents .owl-carousel { + position: relative; +} + +.testiomnial .testimonial_contents .owl-carousel .owl-nav { + position: absolute; + top: 100%; + left: 28%; + display: block; + height: 17%; + width: 42%; + text-align: center; + padding-top: 23px; +} + +@media screen and (max-width: 992px) { + .testiomnial .testimonial_contents .owl-carousel .owl-nav { + top: 90%; + } +} + +.testiomnial .testimonial_contents .owl-carousel .owl-prev { + color: #000000; +} + +.testiomnial .testimonial_contents .owl-carousel .owl-prev:hover { + color: #000000; + padding-right: 10px !important; +} + +.testiomnial .testimonial_contents .owl-carousel .owl-prev i { + font-size: 27px; + padding: 20px; +} + +.testiomnial .testimonial_contents .owl-carousel .owl-next { + color: #000000; +} + +.testiomnial .testimonial_contents .owl-carousel .owl-next:hover { + color: #000000; + padding-left: 10px !important; +} + +.testiomnial .testimonial_contents .owl-carousel .owl-next i { + font-size: 27px; +} + +@media screen and (max-width: 768px) { + .sub { + padding-top: 75px; + padding-bottom: 0; + } +} + +.sub .subcribe_contents .subscribe { + padding-top: 50px; + padding-bottom: 50px; +} + +.sub .subcribe_contents .subscribe .input-group { + width: 70%; + height: 70px; + border-radius: 50px; + margin-top: 70px; + margin: auto; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); +} + +@media screen and (max-width: 768px) { + .sub .subcribe_contents .subscribe .input-group { + width: 90%; + } +} + +@media screen and (max-width: 572px) { + .sub .subcribe_contents .subscribe .input-group { + width: 95%; + height: 55px; + } +} + +.sub .subcribe_contents .subscribe .input-group .form-control { + border-radius: 50px; + height: 70px; + padding: 0 50px; +} + +@media screen and (max-width: 572px) { + .sub .subcribe_contents .subscribe .input-group .form-control { + height: 55px; + } +} + +.sub .subcribe_contents .subscribe .input-group .input-group-append { + margin-left: -180px; + z-index: 3; +} + +@media screen and (max-width: 572px) { + .sub .subcribe_contents .subscribe .input-group .input-group-append { + margin-left: -50px; + } +} + +.sub .subcribe_contents .subscribe .input-group .input-group-text { + border-radius: 50px; + background-color: #80d9d7; + padding: 0 47px; + color: #fff; + border: 1px solid; + font-weight: 700; +} + +.sub .subcribe_contents .subscribe .input-group .input-group-text:hover { + background-color: #5cf7dd; +} + +@media screen and (max-width: 572px) { + .sub .subcribe_contents .subscribe .input-group .input-group-text { + padding: 0 25px; + } +} + +@media screen and (max-width: 420px) { + .sub .subcribe_contents .subscribe .input-group .input-group-text { + padding: 0 15px; + font-size: 14px; + } +} + +.sub .subcribe_contents .subscribe .form-control:focus { + color: #495057; + background-color: #fff; + border-color: #5FED83; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25); +} + +.sub .subcribe_contents p { + text-align: center; +} + +.sub .subcribe_contents .buttons { + display: flex; + justify-content: center; +} + +.sub .subcribe_contents .app { + max-width: 20px !important; + margin-right: 10px; +} + +.sub .subcribe_contents .app img { + width: 100%; +} + +.faq { + /* background-image: url(./../img/banner/as.jpg);*/ + background-size: cover; + width: 100%; + padding-bottom: 160px; + background-repeat: no-repeat; + background-position: center; + position: relative; +} + +@media screen and (max-width: 992px) { + .faq { + padding-top: 75px; + padding-bottom: 75px; + padding-left: 10px; + padding-right: 10px; + } +} + +.faq .faq_contents { + padding-top: 50px; + opacity: 1 !important; +} + +.faq .faq_contents .wrapper_img { + max-width: 540px; + padding-left: 20px; +} + +@media screen and (max-width: 992px) { + .faq .faq_contents .wrapper_img { + max-width: 750px; + padding-left: 0; + padding-top: 50px; + } +} + +.faq .faq_contents .wrapper_img img { + width: 100%; +} + +.faq .panel-default > .panel-heading a { + display: block; + padding: 10px 15px; +} + +.faq .panel-default > .panel-heading a:after { + content: ""; + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: 400; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + float: right; + transition: transform .25s linear; + -webkit-transition: -webkit-transform .25s linear; + font-size: 20px; + font-weight: 700; +} + +.faq .panel-default > .panel-heading a[aria-expanded="true"]:after { + content: "\2212"; + transform: rotate(180deg); +} + +.faq .panel-default > .panel-heading a[aria-expanded="false"]:after { + content: "\002b"; + transform: rotate(90deg); +} + +.faq .panel-group .panel { + background-color: #fff; + margin-bottom: 30px; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); +} + +.faq .panel-group .panel .panel-heading { + border: 3px solid; + border-color: transparent; + border-left-color: #5FED83 !important; +} + +.faq .panel-group .panel .panel-heading .panel-title a { + font-size: 16px; + font-weight: 700; + text-decoration: none; + color: Black; +} + +@media screen and (max-width: 992px) { + .faq .panel-group .panel .panel-heading .panel-title a { + font-size: 14px; + } +} + +.faq .panel-group .panel .panel-collapse { + border: 3px solid; + border-color: transparent; + border-left-color: #5FED83 !important; + border-radius: 0; + transition: all 0.5s ease-in-out; +} + +.faq .panel-group .panel .panel-collapse .panel-body { + padding: 10px 25px 30px 25px; + line-height: 25px; +} + +@media screen and (max-width: 492px) { + .contact { + margin: 0 20px; + } +} + +@media screen and (max-width: 768px) { + .contact { + padding-top: 75px; + padding-bottom: 0; + } +} + +.contact .contact_contents { + margin-bottom: 50px; +} + +.contact .contact_contents .top { + padding-top: 50px; +} + +@media screen and (max-width: 492px) { + .contact .contact_contents .top { + padding-top: 0px; + } +} + +.contact .contact_contents .card { + border: transparent; + border-radius: 5px; + padding: 30px 0px; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + margin-bottom: 35px; +} + +.contact .contact_contents .card .card-body .card_img { + max-width: 50px; + margin: auto; + padding-bottom: 25px; +} + +.contact .contact_contents .card .card-body .card_img img { + width: 100%; +} + +.contact .contact_contents .card .card-body .card-text { + line-height: 30px; +} + +.contact .contact_contents .card .card-body .card-text a { + text-decoration: none; + color: #888787; + line-height: 30px; +} + +.contact .contact_contents .card .card-body .card-text a:hover { + color: #e9c939; +} + +.contact .contact_contents .bottom { + padding-bottom: 50px; + margin-top: 50px; +} + +.contact .contact_contents .bottom form { + margin-right: 20px; + border-radius: 5px; + padding: 40px 30px 30px 30px; + box-shadow: 1px 1px 14px 11px rgba(137, 137, 137, 0.25); + -webkit-box-shadow: 1px 1px 14px 11px rgba(137, 137, 137, 0.25); + -moz-box-shadow: 1px 1px 14px 11px rgba(137, 137, 137, 0.25); +} + +@media screen and (max-width: 768px) { + .contact .contact_contents .bottom form { + margin-right: 0; + margin-bottom: 40px; + } +} + +.contact .contact_contents .bottom form #datepicker > span:hover { + cursor: pointer; +} + +.contact .contact_contents .bottom form .input-group-addon { + position: absolute; + right: 9px; + top: 10px; +} + +.contact .contact_contents .bottom form .form-group .form-control { + display: block; + width: 100%; + height: calc(2.7em + .75rem + 2px); + padding: .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #6c6a74 !important; + background-color: #fff; + background-clip: padding-box; + border: 1px solid; + border-color: #888787; + border-radius: .25rem; + transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; + box-shadow: none !important; +} + +.contact .contact_contents .bottom form .form-group .dropdown-toggle { + width: 100%; + text-align: left; + border-color: #70e000 !important; +} + +.contact .contact_contents .bottom form .form-group .btn-secondary.focus { + background-color: transparent !important; +} + +.contact .contact_contents .bottom form .form-group .btn-secondary:hover { + background-color: transparent !important; + color: #000000; +} + +.contact .contact_contents .bottom form .form-group .btn-secondary:active { + background-color: transparent !important; + color: #000000; +} + +.contact .contact_contents .bottom form .form-group textarea { + background-color: #fff; + background-clip: padding-box; + border: 1px solid; + border-color: #888787; + border-radius: .25rem; + transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; + border-radius: .25rem; + margin-bottom: 15px; + padding: .575rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; +} + +.contact .contact_contents .bottom .map { + border-radius: 5px; + border: 10px solid !important; + border-color: #fff !important; + position: relative; + text-align: right; + height: 417px; + box-shadow: 1px 1px 14px 11px rgba(137, 137, 137, 0.25); + -webkit-box-shadow: 1px 1px 14px 11px rgba(137, 137, 137, 0.25); + -moz-box-shadow: 1px 1px 14px 11px rgba(137, 137, 137, 0.25); + width: 100%; +} + +.contact .contact_contents .bottom .map .mapouter { + overflow: hidden; + height: 100%; + width: 100%; +} +/*# sourceMappingURL=style.css.map */ + +//video + + +.choose .choose_contents .video_wrapper .video-fluid { + width: 100%; + height: auto; + border-radius: 5px; +} + +@media screen and (max-width: 992px) { + .choose .choose_contents .video_wrapper { + margin-bottom: 50px; + } +} + +.choose .choose_contents .choose_right { + padding-top: 30px; +} + +.choose .choose_contents .choose_right .top_m { + margin-top: -20px; + background-color: #5FED83; +} + +.choose .choose_contents .choose_right .bottom_m { + margin-top: 20px; + background-color: #5FED83; +} + +.choose .choose_contents .choose_right .wrapper { + border-radius: 5px; + padding: 30px 0px; + box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -webkit-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + -moz-box-shadow: 1px 17px 14px 6px rgba(137, 137, 137, 0.35); + margin-bottom: 35px; +} + +.choose .choose_contents .choose_right .wrapper .img_wrapper { + max-width: 100px; + margin: auto; +} + +.choose .choose_contents .choose_right .wrapper .img_wrapper img { + width: 100%; +} + +.choose .choose_contents .choose_right .wrapper h5 { + font-weight: 700; + color: #000000; + padding-top: 20px; + text-align: center; +} + +.choose .choose_contents .choose_right .wrapper .wht { + color: #fff; +} + +@media screen and (max-width: 768px) { + .compare { + padding-top: 50px; + padding-bottom: 0; + } +} diff --git a/theme_blast/static/src/css/style.css.map b/theme_blast/static/src/css/style.css.map new file mode 100644 index 000000000..78d9d3310 --- /dev/null +++ b/theme_blast/static/src/css/style.css.map @@ -0,0 +1,31 @@ +{ + "version": 3, + "mappings": "AACA,OAAO,CAAC,mIAAI;AACZ,OAAO,CAAC,mFAAI;AACZ,OAAO,CAAC,mEAAI;AEHZ,4EAA4E;AAE5E;gFACgF;AAEhF;;;GAGG;AAEF,AAAA,IAAI,CAAC;EACF,WAAW,EAAE,IAAI;EAAE,OAAO;EAC1B,wBAAwB,EAAE,IAAI;EAAE,OAAO;CACxC;;AAED;kFACgF;AAEhF;;KAEG;AAEH,AAAA,IAAI,CAAC;EACH,MAAM,EAAE,CAAC;CACV;;AAED;;KAEG;AAEH,AAAA,IAAI,CAAC;EACH,OAAO,EAAE,KAAK;CACf;;AAED;;;KAGG;AAEH,AAAA,EAAE,CAAC;EACD,SAAS,EAAE,GAAG;EACd,MAAM,EAAE,QAAQ;CACjB;;AAED;kFACgF;AAEhF;;;KAGG;AAEH,AAAA,EAAE,CAAC;EACD,UAAU,EAAE,WAAW;EAAE,OAAO;EAChC,MAAM,EAAE,CAAC;EAAE,OAAO;EAClB,QAAQ,EAAE,OAAO;EAAE,OAAO;CAC3B;;AAED;;;KAGG;AAEH,AAAA,GAAG,CAAC;EACF,WAAW,EAAE,oBAAoB;EAAE,OAAO;EAC1C,SAAS,EAAE,GAAG;EAAE,OAAO;CACxB;;AAED;kFACgF;AAEhF;;KAEG;AAEH,AAAA,CAAC,CAAC;EACA,gBAAgB,EAAE,WAAW;CAC9B;;AAED;;;KAGG;AAEH,AAAA,IAAI,CAAA,AAAA,KAAC,AAAA,EAAO;EACV,aAAa,EAAE,IAAI;EAAE,OAAO;EAC5B,eAAe,EAAE,SAAS;EAAE,OAAO;EACnC,eAAe,EAAE,gBAAgB;EAAE,OAAO;CAC3C;;AAED;;KAEG;AAEH,AAAA,CAAC;AACD,MAAM,CAAC;EACL,WAAW,EAAE,MAAM;CACpB;;AAED;;;KAGG;AAEH,AAAA,IAAI;AACJ,GAAG;AACH,IAAI,CAAC;EACH,WAAW,EAAE,oBAAoB;EAAE,OAAO;EAC1C,SAAS,EAAE,GAAG;EAAE,OAAO;CACxB;;AAED;;KAEG;AAEH,AAAA,KAAK,CAAC;EACJ,SAAS,EAAE,GAAG;CACf;;AAED;;;KAGG;AAEH,AAAA,GAAG;AACH,GAAG,CAAC;EACF,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,cAAc,EAAE,QAAQ;CACzB;;AAED,AAAA,GAAG,CAAC;EACF,MAAM,EAAE,OAAO;CAChB;;AAED,AAAA,GAAG,CAAC;EACF,GAAG,EAAE,MAAM;CACZ;;AAED;kFACgF;AAEhF;;KAEG;AAEH,AAAA,GAAG,CAAC;EACF,YAAY,EAAE,IAAI;CACnB;;AAED;kFACgF;AAEhF;;;KAGG;AAEH,AAAA,MAAM;AACN,KAAK;AACL,QAAQ;AACR,MAAM;AACN,QAAQ,CAAC;EACP,WAAW,EAAE,OAAO;EAAE,OAAO;EAC7B,SAAS,EAAE,IAAI;EAAE,OAAO;EACxB,WAAW,EAAE,IAAI;EAAE,OAAO;EAC1B,MAAM,EAAE,CAAC;EAAE,OAAO;CACnB;;AAED;;;KAGG;AAEH,AAAA,MAAM;AACN,KAAK,CAAC;EAAE,OAAO;EACb,QAAQ,EAAE,OAAO;CAClB;;AAED;;;KAGG;AAEH,AAAA,MAAM;AACN,MAAM,CAAC;EAAE,OAAO;EACd,cAAc,EAAE,IAAI;CACrB;;AAED;;KAEG;AAEH,AAAA,MAAM;CACN,AAAA,IAAC,CAAK,QAAQ,AAAb;CACD,AAAA,IAAC,CAAK,OAAO,AAAZ;CACD,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACd,kBAAkB,EAAE,MAAM;CAC3B;;AAED;;KAEG;AAEH,AAAA,MAAM,AAAA,kBAAkB;CACxB,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,kBAAkB;CACjC,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAa,kBAAkB;CAChC,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,kBAAkB,CAAC;EAChC,YAAY,EAAE,IAAI;EAClB,OAAO,EAAE,CAAC;CACX;;AAED;;KAEG;AAEH,AAAA,MAAM,AAAA,eAAe;CACrB,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,eAAe;CAC9B,AAAA,IAAC,CAAK,OAAO,AAAZ,CAAa,eAAe;CAC7B,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,eAAe,CAAC;EAC7B,OAAO,EAAE,qBAAqB;CAC/B;;AAED;;KAEG;AAEH,AAAA,QAAQ,CAAC;EACP,OAAO,EAAE,qBAAqB;CAC/B;;AAED;;;;;KAKG;AAEH,AAAA,MAAM,CAAC;EACL,UAAU,EAAE,UAAU;EAAE,OAAO;EAC/B,KAAK,EAAE,OAAO;EAAE,OAAO;EACvB,OAAO,EAAE,KAAK;EAAE,OAAO;EACvB,SAAS,EAAE,IAAI;EAAE,OAAO;EACxB,OAAO,EAAE,CAAC;EAAE,OAAO;EACnB,WAAW,EAAE,MAAM;EAAE,OAAO;CAC7B;;AAED;;KAEG;AAEH,AAAA,QAAQ,CAAC;EACP,cAAc,EAAE,QAAQ;CACzB;;AAED;;KAEG;AAEH,AAAA,QAAQ,CAAC;EACP,QAAQ,EAAE,IAAI;CACf;;AAED;;;KAGG;CAEH,AAAA,AAAA,IAAC,CAAK,UAAU,AAAf;CACD,AAAA,IAAC,CAAK,OAAO,AAAZ,EAAc;EACb,UAAU,EAAE,UAAU;EAAE,OAAO;EAC/B,OAAO,EAAE,CAAC;EAAE,OAAO;CACpB;;AAED;;KAEG;CAEH,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,2BAA2B;CAC1C,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,2BAA2B,CAAC;EACzC,MAAM,EAAE,IAAI;CACb;;AAED;;;KAGG;CAEH,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,EAAe;EACd,kBAAkB,EAAE,SAAS;EAAE,OAAO;EACtC,cAAc,EAAE,IAAI;EAAE,OAAO;CAC9B;;AAED;;KAEG;CAEH,AAAA,AAAA,IAAC,CAAK,QAAQ,AAAb,CAAc,2BAA2B,CAAC;EACzC,kBAAkB,EAAE,IAAI;CACzB;;AAED;;;KAGG;AAEH,AAAA,4BAA4B,CAAC;EAC3B,kBAAkB,EAAE,MAAM;EAAE,OAAO;EACnC,IAAI,EAAE,OAAO;EAAE,OAAO;CACvB;;AAED;;oCAEkC;AAElC;;KAEG;AAEH,AAAA,OAAO,CAAC;EACN,OAAO,EAAE,KAAK;CACf;;AAED;;KAEG;AAEH,AAAA,OAAO,CAAC;EACN,OAAO,EAAE,SAAS;CACnB;;AAED;kFACgF;AAEhF;;KAEG;AAEH,AAAA,QAAQ,CAAC;EACP,OAAO,EAAE,IAAI;CACd;;AAED;;KAEG;CAEH,AAAA,AAAA,MAAC,AAAA,EAAQ;EACP,OAAO,EAAE,IAAI;CACd;;AC7VH,AAAA,CAAC,AAAA,MAAM,CAAC;EACJ,OAAO,EAAE,YAAY;CACxB;;AAED,AAAA,CAAC,AAAA,MAAM,AAAA,MAAM,CAAC;EACV,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,IAAI;CACnB;;AAED,AAAA,CAAC,CAAC;EACE,eAAe,EAAE,IAAI;EAErB,WAAW,EFTD,WAAW,EAAE,UAAU;EEUjC,SAAS,EAAE,IAAI;CAKlB;;AATD,AAKI,CALH,AAKI,MAAM,EALX,CAAC,AAMI,OAAO,CAAC;EACL,OAAO,EAAE,eAAe;CAC3B;;AAGL,AAAA,CAAC,AAAA,MAAM,CAAC;EACJ,kBAAkB,EAAE,IAAI;EACxB,UAAU,EAAE,IAAI;CACnB;;AAED,AAAA,CAAC,AAAA,WAAW,CAAC;EACT,KAAK,EAAE,OAAiB;CAC3B;;AAED,AAAA,CAAC,AAAA,CAAC;AACF,CAAC,AAAA,QAAQ,CAAC;EACN,KAAK,EAAE,OAAO;EACd,eAAe,EAAE,IAAI;CACxB;;AAED,AAAA,IAAI,CAAC;EAKD,KAAK,EF3BG,OAAO;EE2BK,eAAe;CAEtC;;AAED,AAAA,MAAM,CAAC;EACH,GAAG,EAAC,CAAC;EACL,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,eAAe;CACzB;;AACH,AAAA,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC;EAEnB,WAAW,EFhDD,WAAW,EAAE,UAAU;EEiDjC,KAAK,EFzCI,OAAO;CEyCM;;AAE1B,AAAA,IAAI,CAAA;EACA,WAAW,EAAE,KAAK;EAClB,cAAc,EAAE,IAAI;CACvB;;AAED,AAAA,KAAK,CAAA;EACD,WAAW,EAAE,IAAI;CAEpB;;AAGD,AAAA,gBAAgB,CAAA;EACZ,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,MAAM;CAgBrB;;AAnBD,AAII,gBAJY,CAIZ,EAAE,CAAA;EACE,SAAS,EAAE,IAAI;EACf,WAAW,EAAC,0BAA0B;EACtC,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,SAAS;CAC5B;;AATL,AAUI,gBAVY,CAUZ,EAAE,CAAA;EACE,KAAK,EAAE,GAAG;EACV,UAAU,EFrEJ,OAAO;EEsEb,MAAM,EAAE,GAAG;CACd;;AAdL,AAeI,gBAfY,CAeZ,CAAC,CAAA;EACL,WAAW,EAAE,IAAI;EACjB,WAAW,EAAE,IAAI;CACZ;;AAEL,AAAA,IAAI,CAAC;EACD,eAAe,EAAE,MAAM;CACxB;;AAED,AAAA,YAAY,CAAC;EACX,QAAQ,EAAE,KAAK;EACf,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;CAChB;;AG/FD,AAAA,IAAI,CAAC;EACD,OAAO,EAAE,eAAe;EACxB,UAAU,EAAE,eAAe;EAC3B,UAAU,ELMA,OAAO;EKLjB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,SAAS;CA2GrB;;AA1GI,AAAD,YAAS,CAAC;EACN,UAAU,ELCJ,OAAO;EKAb,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,IAAI;EAEf,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,SAAS;EACzB,MAAM,EAAE,oBAAoB;EAC5B,YAAY,EAAE,sBAAsB;CAQvC;;AAjBA,AAUG,YAVK,AAUJ,MAAM,CAAC;EACJ,gBAAgB,EAAE,OAAyB,CAAC,UAAU;EACtD,MAAM,EAAE,oBAAoB;EAC5B,YAAY,ELXV,OAAO,CKWkB,UAAU;EAErC,KAAK,ELTJ,IAAI;CKUR;;AAEJ,AAAD,aAAU,CAAC;EACP,UAAU,ELjBJ,OAAO;EKkBb,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,IAAI;EACf,SAAS,EAAE,IAAI;EACf,KAAK,ELlBA,IAAI;EKmBT,MAAM,EAAE,oBAAoB;EAC5B,YAAY,EAAE,sBAAsB;CAYvC;;AAXG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EATtC,AAAD,aAAU,CAAC;IAUH,OAAO,EAAE,kBAAkB;IAC3B,SAAS,EAAE,IAAI;GAStB;;;AApBA,AAaG,aAbM,AAaL,MAAM,CAAC;EACJ,gBAAgB,EAAE,OAAyB,CAAC,UAAU;EACtD,MAAM,EAAE,oBAAoB;EAC5B,YAAY,ELhCV,OAAO,CKgCkB,UAAU;EAErC,KAAK,EL9BJ,IAAI;CK+BR;;AAEJ,AAAD,aAAU,CAAC;EACP,UAAU,ELtCJ,OAAO;EKuCb,KAAK,ELnCA,IAAI,CKmCW,UAAU;EAC9B,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,oBAAoB;EAC5B,YAAY,EAAE,sBAAsB;EAEpC,eAAe,EAAE,iBAAiB;EAClC,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,MAAM;CAYtB;;AAXG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAbtC,AAAD,aAAU,CAAC;IAcH,KAAK,EAAE,gBAAgB;GAU9B;;;AAxBA,AAiBG,aAjBM,AAiBL,MAAM,CAAC;EACJ,gBAAgB,EAAE,OAAwB,CAAC,UAAU;EACrD,MAAM,EAAE,oBAAoB;EAC5B,YAAY,ELrDX,IAAI,CKqDsB,UAAU;EAErC,KAAK,ELvDJ,IAAI;CKwDR;;AAEJ,AAAD,cAAW,CAAC;EACR,UAAU,EL/DJ,OAAO;EKgEb,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,GAAG;EAClB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,oBAAoB;EAC5B,YAAY,EAAE,sBAAsB;EAEpC,eAAe,EAAE,iBAAiB;EAClC,OAAO,EAAE,IAAI;EACb,KAAK,ELrEA,IAAI,CKqEW,UAAU;EAC9B,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,MAAM;CAQtB;;AArBA,AAcG,cAdO,AAcN,MAAM,CAAC;EACJ,gBAAgB,EAAE,OAAwB,CAAC,UAAU;EACrD,MAAM,EAAE,oBAAoB;EAC5B,YAAY,EL3EX,IAAI,CK2EsB,UAAU;EAErC,KAAK,EL7EJ,IAAI;CK8ER;;AAGJ,AAAD,YAAS,CAAC;EACN,UAAU,ELtFJ,OAAO;EKuFb,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,GAAG;EAClB,WAAW,EAAE,IAAI;EACjB,SAAS,EAAE,IAAI;EACf,cAAc,EAAE,GAAG;EACnB,KAAK,ELxFA,IAAI;EKyFT,WAAW,EAAE,GAAG;EAChB,MAAM,EAAE,oBAAoB;EAC5B,YAAY,EAAE,sBAAsB;CAQvC;;AAlBA,AAWG,YAXK,AAWJ,MAAM,CAAC;EACJ,gBAAgB,EAAE,OAAwB,CAAC,UAAU;EACrD,MAAM,EAAE,oBAAoB;EAC5B,YAAY,EL/FX,IAAI,CK+FsB,UAAU;EAErC,KAAK,ELjGJ,IAAI;CKkGR;;AE/GT,AAAA,WAAW,CAAC;EACR,QAAQ,EAAE,QAAQ;CACrB;;AACD,AAAA,OAAO,CAAC;EACJ,OAAO,EAAE,MAAM;CAyBlB;;AAxBG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAFvC,AAAA,OAAO,CAAC;IAGA,MAAM,EAAE,MAAM;GAuBrB;;;AA1BD,AAKI,OALG,CAKH,gBAAgB,CAAC;EACb,UAAU,EAAE,kBAAkB;EAC9B,gBAAgB,EAAE,WAAW;CAChC;;AARL,AASI,OATG,CASH,WAAW,CAAC;EACR,WAAW,EAAE,IAAI;CAepB;;AAdG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAX3C,AASI,OATG,CASH,WAAW,CAAC;IAGJ,UAAU,EAAE,SAAS;GAa5B;;;AAzBL,AAcQ,OAdD,CASH,WAAW,CAKP,SAAS,CAAC;EACN,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,MAAM;CACrB;;AAjBT,AAkBQ,OAlBD,CASH,WAAW,CASP,SAAS,CAAC;EACN,KAAK,EPTJ,IAAI;EOUL,WAAW,EAAE,GAAG;CAInB;;AAxBT,AAqBY,OArBL,CASH,WAAW,CASP,SAAS,AAGJ,MAAM,CAAC;EACJ,KAAK,EPhBP,OAAO,COgBe,UAAU;CACjC;;AAIb,AAAA,SAAS,CAAC;EACN,gBAAgB,EAAE,sBAAsB;CAC3C;;AACD,AACI,aADS,CACT,aAAa,CAAC;EACV,SAAS,EAAE,KAAK;CAMnB;;AARL,AAGQ,aAHK,CACT,aAAa,CAET,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CACd;;AALT,AASI,aATS,CAST,WAAW,CAAC;EACR,KAAK,EP/BA,OAAO,CO+BQ,UAAU;CAGjC;;AAEL,AAAA,aAAa,CAAC,WAAW,CAAC,OAAO,GAAG,SAAS;AAC7C,aAAa,CAAC,WAAW,CAAC,SAAS,AAAA,OAAO;AAC1C,aAAa,CAAC,WAAW,CAAC,SAAS,AAAA,KAAK;AACxC,aAAa,CAAC,WAAW,CAAC,KAAK,GAAG,SAAS,CAAC;EACxC,KAAK,EAAE,KAAY;EACnB,MAAM,EAAE,SAAS;EACjB,YAAY,EAAE,iBAAiB;EAE/B,YAAY,EAAE,WAAW;EACzB,mBAAmB,EAAE,gBAAgB;EACrC,cAAc,EAAE,GAAG;CACtB;;AACD,AAAA,eAAe,CAAC,IAAI,CAAC;EACjB,OAAO,EAAE,KAAK;EACd,gBAAgB,EAAE,OAAO;EACzB,MAAM,EAAE,GAAG;EACX,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,GAAG;EACf,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,kBAAkB;EAC9B,gBAAgB,EAAE,WAAW;CAChC;;AACD,qCAAqC;AACrC,AAAA,eAAe,CAAC,IAAI,AAAA,UAAW,CAAA,CAAC,EAAE;EAC9B,UAAU,EAAE,KAAK;CACpB;;AACD;;OAEO;AACP,8HAA8H;AAC9H,AAAA,eAAe,AAAA,IAAK,CAAA,UAAU,EAAE,IAAI,AAAA,UAAW,CAAA,CAAC,EAAE;EAC9C,SAAS,EAAE,oBAAoB,CAAC,aAAa;CAChD;;AACD,kCAAkC;AAClC,AAAA,eAAe,AAAA,IAAK,CAAA,UAAU,EAAE,IAAI,AAAA,UAAW,CAAA,CAAC,EAAE;EAC9C,OAAO,EAAE,CAAC;CACb;;AACD,oIAAoI;AACpI,AAAA,eAAe,AAAA,IAAK,CAAA,UAAU,EAAE,IAAI,AAAA,UAAW,CAAA,CAAC,EAAE;EAC9C,SAAS,EAAE,mBAAmB,CAAC,cAAc;CAChD;;AACD;;OAEO;AACP,2EAA2E;AAC3E,AAAA,eAAe,CAAC,IAAI,AAAA,UAAW,CAAA,CAAC,EAAE;EAC9B,SAAS,EAAE,iBAAiB,CAAC,YAAY;CAC5C;;AACD,wDAAwD;AACxD,AAAA,eAAe,CAAC,IAAI,AAAA,UAAW,CAAA,CAAC,EAAE;EAC9B,OAAO,EAAE,CAAC;CACb;;AACD,6EAA6E;AAC7E,AAAA,eAAe,CAAC,IAAI,AAAA,UAAW,CAAA,CAAC,EAAE;EAC9B,SAAS,EAAE,iBAAiB,CAAC,YAAY;CAC5C;;AC1GD,AAAA,OAAO,CAAC;EAOJ,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,KAAK;CA4EhB;;AApFD,AAUI,OAVG,CAUH,MAAM,CAAC;EAgBH,UAAU,EAAE,KAAK;EACjB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,KAAK;EACb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;CACV;;AAhCL,AAmCI,OAnCG,AAmCF,MAAM,CAAC;EACJ,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,GAAG;EACZ,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,IAAI;EACX,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,UAAU,EAAE,oBAAoB;CACnC;;AA3CL,AA4CI,OA5CG,CA4CH,eAAe,CAAC;EACZ,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,WAAW,EAAE,IAAI;CAoCpB;;AAnFL,AAgDQ,OAhDD,CA4CH,eAAe,CAIX,YAAY,CAAC;EACT,UAAU,EAAE,IAAI;CAiCnB;;AAlFT,AAkDY,OAlDL,CA4CH,eAAe,CAIX,YAAY,CAER,KAAK,CAAC;EACF,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,WAAW;EACnB,UAAU,EAAE,WAAW;CA4B1B;;AA1BG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAvDnD,AAkDY,OAlDL,CA4CH,eAAe,CAIX,YAAY,CAER,KAAK,CAAC;IAMC,WAAW,EAAE,IAAI;GAyBvB;;;AAjFb,AA4DoB,OA5Db,CA4CH,eAAe,CAIX,YAAY,CAER,KAAK,CASD,UAAU,CACN,WAAW,CAAC;EACR,SAAS,EAAE,IAAI;EACf,KAAK,ERjDhB,IAAI;EQkDO,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,iBAAiB;CAQjC;;AAPG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAlE3D,AA4DoB,OA5Db,CA4CH,eAAe,CAIX,YAAY,CAER,KAAK,CASD,UAAU,CACN,WAAW,CAAC;IAOZ,SAAS,EAAE,IAAI;GAMd;;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAtE3D,AA4DoB,OA5Db,CA4CH,eAAe,CAIX,YAAY,CAER,KAAK,CASD,UAAU,CACN,WAAW,CAAC;IAWJ,SAAS,EAAE,IAAI;GAEtB;;;AAzErB,AA0EoB,OA1Eb,CA4CH,eAAe,CAIX,YAAY,CAER,KAAK,CASD,UAAU,CAeN,UAAU,CAAC;EACP,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;EACpB,SAAS,EAAE,IAAI;EACf,KAAK,ERjEhB,IAAI;CQkEI;;AC9EjB,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,QAAQ,CAAC;IAED,MAAM,EAAE,MAAM;IACR,cAAc,EAAE,CAAC;GAmK9B;;;AAtKD,AAMI,QANI,CAMJ,gBAAgB,CAAC;EACb,WAAW,EAAE,IAAI;CA8JpB;;AArKL,AASQ,QATA,CAMJ,gBAAgB,CAGZ,QAAQ,CAAC;EACL,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAE,IAAG,CAAC,uBAAuB;EACtD,UAAU,EAAE,cAAc;CA6F7B;;AAxGT,AAYY,QAZJ,CAMJ,gBAAgB,CAGZ,QAAQ,CAGJ,YAAY,CAAC;EACT,SAAS,EAAE,KAAK;CAOnB;;AANG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAdnD,AAYY,QAZJ,CAMJ,gBAAgB,CAGZ,QAAQ,CAGJ,YAAY,CAAC;IAGP,SAAS,EAAE,IAAI;GAKpB;;;AApBb,AAiBgB,QAjBR,CAMJ,gBAAgB,CAGZ,QAAQ,CAGJ,YAAY,CAKR,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CACd;;AAnBjB,AAsBY,QAtBJ,CAMJ,gBAAgB,CAGZ,QAAQ,AAaH,MAAM,CAAA;EACH,SAAS,EAAE,WAAW;CA2BzB;;AAlDb,AAwBgB,QAxBR,CAMJ,gBAAgB,CAGZ,QAAQ,AAaH,MAAM,CAEH,aAAa,CAAA;EAGT,kBAAkB,EAAE,WAAW;EAC/B,eAAe,EAAE,WAAW;EAC5B,aAAa,EAAE,WAAW;EAC1B,UAAU,EAAE,kBAAkB;CAiBjC;;AA/CjB,AAgCoB,QAhCZ,CAMJ,gBAAgB,CAGZ,QAAQ,AAaH,MAAM,CAEH,aAAa,CAQT,CAAC,CAAA;EACC,UAAU,EAAC,OAAO;EAChB,KAAK,ETtBhB,OAAO;ESuBI,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAEpB,OAAO,EAAE,KAAK;EACX,kBAAkB,EAAE,WAAW;EAC/B,eAAe,EAAE,WAAW;EAC5B,aAAa,EAAE,WAAW;EAC1B,UAAU,EAAE,kBAAkB;CAIhC;;AA9CrB,AA2CwB,QA3ChB,CAMJ,gBAAgB,CAGZ,QAAQ,AAaH,MAAM,CAEH,aAAa,CAQT,CAAC,AAWI,MAAM,CAAA;EACH,KAAK,ETxBpB,OAAO,CSwB4B,UAAU;CACjC;;AA7CzB,AAqDgB,QArDR,CAMJ,gBAAgB,CAGZ,QAAQ,CA2CJ,aAAa,CACT,CAAC,CAAC;EACC,UAAU,EAAE,MACZ;EACA,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,GAAG;EAChB,KAAK,ET9CX,OAAO;CS+CH;;AA3DjB,AA8DY,QA9DJ,CAMJ,gBAAgB,CAGZ,QAAQ,CAqDJ,KAAK,CAAC;EACF,YAAY,EAAE,CAAC;EACf,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;EACvB,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;CAYtB;;AA/Eb,AAsEgB,QAtER,CAMJ,gBAAgB,CAGZ,QAAQ,CAqDJ,KAAK,CAQD,EAAE,CAAC;EACC,OAAO,EAAE,QAAQ;CAOpB;;AA9EjB,AAwEoB,QAxEZ,CAMJ,gBAAgB,CAGZ,QAAQ,CAqDJ,KAAK,CAQD,EAAE,CAEE,CAAC,CAAC;EACE,aAAa,EAAE,IAAI;CACtB;;AA1ErB,AA2EoB,QA3EZ,CAMJ,gBAAgB,CAGZ,QAAQ,CAqDJ,KAAK,CAQD,EAAE,CAKE,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CACd;;AA7ErB,AAgFY,QAhFJ,CAMJ,gBAAgB,CAGZ,QAAQ,CAuEJ,MAAM,CAAC;EACH,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,KAAK,ET3EP,OAAO;CSiFR;;AA1Fb,AAqFgB,QArFR,CAMJ,gBAAgB,CAGZ,QAAQ,CAuEJ,MAAM,CAKF,IAAI,CAAC;EACD,KAAK,ETnEb,OAAO;ESoEC,SAAS,EAAE,IAAI;EACf,eAAe,EAAE,YAAY;CAChC;;AAzFjB,AA2FY,QA3FJ,CAMJ,gBAAgB,CAGZ,QAAQ,CAkFJ,CAAC,CAAC;EACE,eAAe,EAAE,IAAI;CACxB;;AA7Fb,AA8FY,QA9FJ,CAMJ,gBAAgB,CAGZ,QAAQ,CAqFJ,EAAE,CAAC;EACC,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;CAIvB;;AAvGb,AAoGgB,QApGR,CAMJ,gBAAgB,CAGZ,QAAQ,CAqFJ,EAAE,AAMG,MAAM,CAAC;EACJ,KAAK,ETjFZ,OAAO,CSiFoB,UAAU;CACjC;;AAWT,UAAU,CAAV,SAAU;EACN,EAAE;EACF,GAAG;IACC,OAAO,EAAE,CAAC;IACV,GAAG,EAAE,IAAI;;EAEb,GAAG;EACH,GAAG;IACC,OAAO,EAAE,CAAC;IACV,GAAG,EAAE,IAAI;;;;AA1HzB,AA8HQ,QA9HA,CAMJ,gBAAgB,CAwHZ,aAAa,CAAC;EACV,QAAQ,EAAE,QAAQ;CAqCrB;;AApKT,AAgIY,QAhIJ,CAMJ,gBAAgB,CAwHZ,aAAa,CAET,QAAQ,CAAC;EACL,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,GAAG;EACT,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,GAAG;EACX,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAI;CAKpB;;AAJG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAzInD,AAgIY,QAhIJ,CAMJ,gBAAgB,CAwHZ,aAAa,CAET,QAAQ,CAAC;IAUF,GAAG,EAAE,IAAI;GAGf;;;AA7Ib,AA8IY,QA9IJ,CAMJ,gBAAgB,CAwHZ,aAAa,CAgBT,SAAS,CAAC;EACN,KAAK,ETnIR,OAAO;CS6IP;;AAzJb,AAgJgB,QAhJR,CAMJ,gBAAgB,CAwHZ,aAAa,CAgBT,SAAS,AAEJ,MAAM,CAAC;EACJ,KAAK,ETrIZ,OAAO;ESuIA,aAAa,EAAE,eAAe;CACjC;;AApJjB,AAqJgB,QArJR,CAMJ,gBAAgB,CAwHZ,aAAa,CAgBT,SAAS,CAOL,CAAC,CAAC;EACE,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,IAAI;CAChB;;AAxJjB,AA0JY,QA1JJ,CAMJ,gBAAgB,CAwHZ,aAAa,CA4BT,SAAS,CAAC;EACN,KAAK,ET/IR,OAAO;CSuJP;;AAnKb,AA4JgB,QA5JR,CAMJ,gBAAgB,CAwHZ,aAAa,CA4BT,SAAS,AAEJ,MAAM,CAAC;EACJ,KAAK,ETjJZ,OAAO;ESkJA,YAAY,EAAE,eAAe;CAChC;;AA/JjB,AAgKgB,QAhKR,CAMJ,gBAAgB,CAwHZ,aAAa,CA4BT,SAAS,CAML,CAAC,CAAC;EACE,SAAS,EAAE,IAAI;CAClB;;AClKjB,AAAA,OAAO,CAAC;EACJ,cAAc,EAAE,GAAG,CAAA,UAAU;EAC7B,UAAU,EAAE,OAAO;CAkJtB;;AAhJG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAJvC,AAAA,OAAO,CAAC;IAKD,WAAW,EAAE,EAAE;GA+IrB;;;AApJD,AAOI,OAPG,CAOH,eAAe,CAAC;EACZ,cAAc,EAAE,IAAI;CA+GvB;;AAvHL,AAUY,OAVL,CAOH,eAAe,CAEX,QAAQ,CACJ,YAAY,CAAC;EACT,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,IAAI;CAUvB;;AATG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAdnD,AAUY,OAVL,CAOH,eAAe,CAEX,QAAQ,CACJ,YAAY,CAAC;IAKL,WAAW,EAAE,IAAI;GAQxB;;;AAvBb,AAiBgB,OAjBT,CAOH,eAAe,CAEX,QAAQ,CACJ,YAAY,CAOR,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CAId;;AAtBjB,AAmBoB,OAnBb,CAOH,eAAe,CAEX,QAAQ,CACJ,YAAY,CAOR,GAAG,AAEE,MAAM,CAAC;EACJ,OAAO,EAAE,GAAG;CACf;;AArBrB,AAwBY,OAxBL,CAOH,eAAe,CAEX,QAAQ,CAeJ,CAAC,CAAC;EACE,UAAU,EAAE,MAAM;CAMrB;;AAJG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EA3BnD,AAwBY,OAxBL,CAOH,eAAe,CAEX,QAAQ,CAeJ,CAAC,CAAC;IAIG,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,IAAI;GAErB;;;AA/Bb,AAgCY,OAhCL,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAAC;EACT,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;CAiF1B;;AAhFG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EArCnD,AAgCY,OAhCL,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAAC;IAMP,eAAe,EAAE,IAAI;GA+E1B;;;AArHb,AA0CgB,OA1CT,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,CAAC;EACE,OAAO,EAAE,KAAK;EACd,KAAK,EVhCZ,OAAO;EUiCA,YAAY,EAAE,IAAI;CAqErB;;AAlHjB,AAoDoB,OApDb,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,CAUG,IAAI,CAAC;EACD,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,KAAK,EV1ChB,IAAI;EU2CO,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,aAAa,EAAE,GAAG;CACrB;;AA3DrB,AA+DwB,OA/DjB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AAoBI,UAAW,CAAA,CAAC,EACT,IAAI,CAAC;EACD,KAAK,EAAE,OAAiB,CAAC,UAAU;CAMtC;;AAtEzB,AAkE4B,OAlErB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AAoBI,UAAW,CAAA,CAAC,EACT,IAAI,AAGC,MAAM,CAAC;EACJ,KAAK,EAAE,KAAkB,CAAC,UAAU;EACpC,UAAU,EAAC,OAAiB,CAAC,UAAU;CAC1C;;AArE7B,AAyEwB,OAzEjB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AA8BI,UAAW,CAAA,CAAC,EACT,IAAI,CAAC;EACD,KAAK,EAAE,OAAgB,CAAC,UAAU;CAOrC;;AAjFzB,AA2E4B,OA3ErB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AA8BI,UAAW,CAAA,CAAC,EACT,IAAI,AAEC,MAAM,CAAC;EACJ,KAAK,EV/DxB,IAAI,CU+DkC,UAAU;EACjC,gBAAgB,EAAE,OAAgB,CAAC,UAAU;CAG5C;;AAhF7B,AAoFuB,OApFhB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AAyCI,UAAW,CAAA,CAAC,EACV,IAAI,CAAC;EACJ,KAAK,EAAE,OAAgB,CAAC,UAAU;CAOjC;;AA5FzB,AAuF4B,OAvFrB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AAyCI,UAAW,CAAA,CAAC,EACV,IAAI,AAGE,MAAM,CAAC;EACJ,KAAK,EV3ExB,IAAI,CU2EkC,UAAU;EAC9B,gBAAgB,EAAE,OAAgB,CAAC,UAAU;CAE/C;;AA3F7B,AA+FwB,OA/FjB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AAoDI,UAAW,CAAA,CAAC,EACT,IAAI,CAAC;EAAE,KAAK,EAAE,OAAe,CAAC,UAAU;CAMvC;;AArGzB,AAgG4B,OAhGrB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AAoDI,UAAW,CAAA,CAAC,EACT,IAAI,AACC,MAAM,CAAC;EACJ,gBAAgB,EAAE,OAAe,CAAC,UAAU;EAChD,KAAK,EVrFpB,IAAI,CUqF8B,UAAU;CAE5B;;AApG7B,AAyGwB,OAzGjB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AA8DI,UAAW,CAAA,CAAC,EACT,IAAI,CAAC;EACD,KAAK,EAAE,yBAAyB,CAAC,UAAU;CAM9C;;AAhHzB,AA2G4B,OA3GrB,CAOH,eAAe,CAEX,QAAQ,CAuBJ,YAAY,CAUR,CAAC,AA8DI,UAAW,CAAA,CAAC,EACT,IAAI,AAEC,MAAM,CAAC;EACJ,gBAAgB,EAAE,yBAAyB,CAAC,UAAU;EAC1D,KAAK,EVhGpB,IAAI,CUgG8B,UAAU;CAE5B;;AA/G7B,AAyHI,OAzHG,CAyHH,cAAc,CAAA;EACV,UAAU,EAAE,IAAI;EAChB,MAAM,EAAC,SAAS;EAChB,YAAY,EAAE,WAAW;EACzB,gBAAgB,EV1GZ,OAAO;EU2GX,OAAO,EAAE,MAAM;EACf,UAAU,EAAE,MAAM;CAoBrB;;AAnBG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAhI3C,AAyHI,OAzHG,CAyHH,cAAc,CAAA;IAQN,UAAU,EAAE,IAAI;GAkBvB;;;AAdO,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EArI/C,AAoIW,OApIJ,CAyHH,cAAc,CAWP,IAAI,CAAA;IAEL,WAAW,EAAE,IAAI;GAGf;;;AAzIZ,AA0IQ,OA1ID,CAyHH,cAAc,CAiBV,CAAC,CAAA;EACG,KAAK,EV/HJ,OAAO;EUgIR,eAAe,EAAE,IAAI;CAMxB;;AAlJT,AA+IY,OA/IL,CAyHH,cAAc,CAiBV,CAAC,AAKI,MAAM,CAAA;EACH,KAAK,EVtIN,OAAO;CUuIT;;AGhJT,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,MAAM,CAAC;IAEC,MAAM,EAAE,MAAM;GAgKjB;;;AAlKL,AAII,MAJE,CAIF,cAAc,CAAC;EACX,WAAW,EAAE,IAAI;CA8BpB;;AAnCL,AAMQ,MANF,CAIF,cAAc,CAEV,KAAK,CAAC;EACF,aAAa,EAAE,IAAI;EACnB,YAAY,EAAE,WAAW;EACzB,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC5D,UAAU,EAAE,SAAS;EAIrB,OAAO,EAAE,IAAI;CAkBhB;;AAlCT,AAaY,MAbN,CAIF,cAAc,CAEV,KAAK,AAOA,MAAM,CAAC;EACJ,UAAU,EbDb,IAAI;CaEJ;;AAfb,AAiBY,MAjBN,CAIF,cAAc,CAEV,KAAK,CAWD,aAAa,CAAC;EACV,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;CACpB;;AArBb,AAsBY,MAtBN,CAIF,cAAc,CAEV,KAAK,CAgBD,UAAU,CAAC;EACP,UAAU,EAAE,MAAM;CAUrB;;AAjCb,AAwBgB,MAxBV,CAIF,cAAc,CAEV,KAAK,CAgBD,UAAU,CAEN,WAAW,CAAC;EACR,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,MAAM;CACjB;;AA5BjB,AA6BgB,MA7BV,CAIF,cAAc,CAEV,KAAK,CAgBD,UAAU,CAON,UAAU,CAAC;EACP,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,IAAI;CACpB;;AAhCjB,AAqCQ,MArCF,CAoCF,qBAAqB,CACjB,QAAQ,CAAC;EACL,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,IAAI;CAQnB;;AAPG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAxC/C,AAqCQ,MArCF,CAoCF,qBAAqB,CACjB,QAAQ,CAAC;IAID,SAAS,EAAE,IAAI;IACf,aAAa,EAAE,IAAI;GAK1B;;;AA/CT,AA4CY,MA5CN,CAoCF,qBAAqB,CACjB,QAAQ,CAOJ,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CACd;;AA9Cb,AAgDQ,MAhDF,CAoCF,qBAAqB,CAYjB,oBAAoB,CAAC;EAYjB,YAAY,EAAE,IAAI;CAoCrB;;AAhGT,AAiDY,MAjDN,CAoCF,qBAAqB,CAYjB,oBAAoB,CAChB,gBAAgB,CAAC;EACb,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,CAAC;CAQhB;;AAPG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EApDnD,AAiDY,MAjDN,CAoCF,qBAAqB,CAYjB,oBAAoB,CAChB,gBAAgB,CAAC;IAIT,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,IAAI;GAKxB;;;AA3Db,AAwDgB,MAxDV,CAoCF,qBAAqB,CAYjB,oBAAoB,CAChB,gBAAgB,CAOZ,EAAE,CAAC;EACC,SAAS,EAAE,IAAI;CAClB;;AA1DjB,AA6DY,MA7DN,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAAC;EACF,aAAa,EAAE,IAAI;EACnB,YAAY,EAAE,WAAW;EACzB,OAAO,EAAE,YAAY;EAIrB,OAAO,EAAE,IAAI;CA2BhB;;AA/Fb,AAiEgB,MAjEV,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAID,UAAU,CAAC;EACP,OAAO,EAAE,YAAY;CACxB;;AAnEjB,AAqEgB,MArEV,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAQD,aAAa,CAAC;EACV,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;CAIpB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAxEvD,AAqEgB,MArEV,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAQD,aAAa,CAAC;IAIN,MAAM,EAAE,IAAI;GAEnB;;;AA3EjB,AA4EgB,MA5EV,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAAC;EACP,UAAU,EAAE,IAAI;CAiBnB;;AAhBG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EA9EvD,AA4EgB,MA5EV,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAAC;IAGH,UAAU,EAAE,MAAM;GAezB;;;AA9FjB,AAiFoB,MAjFd,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAKN,WAAW,CAAC;EACR,WAAW,EAAE,IAAI;EACjB,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,MAAM;CAIjB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAtF3D,AAiFoB,MAjFd,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAKN,WAAW,CAAC;IAMJ,UAAU,EAAE,MAAM;GAEzB;;;AAzFrB,AA0FoB,MA1Fd,CAoCF,qBAAqB,CAYjB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAcN,UAAU,CAAC;EACP,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,IAAI;CACpB;;AA7FrB,AAoGQ,MApGF,CAkGF,sBAAsB,CAElB,oBAAoB,CAAC;EAYjB,YAAY,EAAE,IAAI;CAoCrB;;AApJT,AAqGY,MArGN,CAkGF,sBAAsB,CAElB,oBAAoB,CAChB,gBAAgB,CAAC;EACb,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,CAAC;CAQhB;;AAPG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAxGnD,AAqGY,MArGN,CAkGF,sBAAsB,CAElB,oBAAoB,CAChB,gBAAgB,CAAC;IAIT,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,IAAI;GAKxB;;;AA/Gb,AA4GgB,MA5GV,CAkGF,sBAAsB,CAElB,oBAAoB,CAChB,gBAAgB,CAOZ,EAAE,CAAC;EACC,SAAS,EAAE,IAAI;CAClB;;AA9GjB,AAiHY,MAjHN,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAAC;EACF,aAAa,EAAE,IAAI;EACnB,YAAY,EAAE,WAAW;EACzB,OAAO,EAAE,YAAY;EAIrB,OAAO,EAAE,IAAI;CA2BhB;;AAnJb,AAqHgB,MArHV,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAID,UAAU,CAAC;EACP,OAAO,EAAE,YAAY;CACxB;;AAvHjB,AAyHgB,MAzHV,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAQD,aAAa,CAAC;EACV,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;CAIpB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EA5HvD,AAyHgB,MAzHV,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAQD,aAAa,CAAC;IAIN,MAAM,EAAE,IAAI;GAEnB;;;AA/HjB,AAgIgB,MAhIV,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAAC;EACP,UAAU,EAAE,IAAI;CAiBnB;;AAhBG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAlIvD,AAgIgB,MAhIV,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAAC;IAGH,UAAU,EAAE,MAAM;GAezB;;;AAlJjB,AAqIoB,MArId,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAKN,WAAW,CAAC;EACR,WAAW,EAAE,IAAI;EACjB,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,MAAM;CAIjB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EA1I3D,AAqIoB,MArId,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAKN,WAAW,CAAC;IAMJ,UAAU,EAAE,MAAM;GAEzB;;;AA7IrB,AA8IoB,MA9Id,CAkGF,sBAAsB,CAElB,oBAAoB,CAahB,KAAK,CAeD,UAAU,CAcN,UAAU,CAAC;EACP,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,IAAI;CACpB;;AAjJrB,AAsJQ,MAtJF,CAkGF,sBAAsB,CAoDlB,SAAS,CAAC;EACN,SAAS,EAAE,KAAK;EAChB,UAAU,EAAE,IAAI;CAQnB;;AAPG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAzJ/C,AAsJQ,MAtJF,CAkGF,sBAAsB,CAoDlB,SAAS,CAAC;IAIF,SAAS,EAAE,IAAI;IACf,aAAa,EAAE,IAAI;GAK1B;;;AAhKT,AA6JY,MA7JN,CAkGF,sBAAsB,CAoDlB,SAAS,CAOL,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CACd;;AC9JT,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,SAAS,CAAA;IAED,MAAM,EAAE,MAAM;IACd,cAAc,EAAE,CAAC;IACjB,WAAW,EAAE,GAAG;GA2EvB;;;AA/ED,AAMI,SANK,CAML,gBAAgB,CAAA;EACZ,WAAW,EAAE,IAAI;CAuEpB;;AA9EL,AAQQ,SARC,CAML,gBAAgB,CAEZ,QAAQ,CAAA;EACJ,OAAO,EAAE,IAAI;EACd,UAAU,EAAE,KAAK;EACjB,WAAW,EAAE,MAAM;EACnB,aAAa,EAAE,IAAI;EACnB,aAAa,EAAE,IAAI;CA6BrB;;AA1CT,AAeY,SAfH,CAML,gBAAgB,CAEZ,QAAQ,CAOJ,gBAAgB,CAAA;EACZ,aAAa,EAAE,IAAI;CActB;;AAZG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAlBnD,AAeY,SAfH,CAML,gBAAgB,CAEZ,QAAQ,CAOJ,gBAAgB,CAAA;IAIX,UAAU,EAAE,IAAI;GAWpB;;;AA9Bb,AAsBgB,SAtBP,CAML,gBAAgB,CAEZ,QAAQ,CAOJ,gBAAgB,CAOZ,EAAE,CAAA;EACE,WAAW,EAAE,GAAG;EAEhB,cAAc,EAAE,IAAI;CACvB;;AA1BjB,AA+BY,SA/BH,CAML,gBAAgB,CAEZ,QAAQ,CAuBJ,oBAAoB,CAAA;EAChB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;CAQpB;;AAzCb,AAsCgB,SAtCP,CAML,gBAAgB,CAEZ,QAAQ,CAuBJ,oBAAoB,CAOhB,GAAG,CAAA;EACC,SAAS,EAAE,IAAI;CAClB;;AAxCjB,AA2CQ,SA3CC,CAML,gBAAgB,CAqCZ,YAAY,CAAA;EACR,SAAS,EAAE,KAAK;CAQnB;;AAPG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EA7C/C,AA2CQ,SA3CC,CAML,gBAAgB,CAqCZ,YAAY,CAAA;IAGJ,MAAM,EAAE,MAAM;IACd,SAAS,EAAE,IAAI;GAKtB;;;AApDT,AAiDY,SAjDH,CAML,gBAAgB,CAqCZ,YAAY,CAMR,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;CACd;;AAnDb,AAqDQ,SArDC,CAML,gBAAgB,CA+CZ,cAAc,CAAA;EACV,OAAO,EAAE,IAAI;EACd,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;CAmBrB;;AA7ET,AA2DY,SA3DH,CAML,gBAAgB,CA+CZ,cAAc,CAMV,gBAAgB,CAAA;EACZ,YAAY,EAAE,IAAI;CASrB;;AArEb,AA6DgB,SA7DP,CAML,gBAAgB,CA+CZ,cAAc,CAMV,gBAAgB,CAEZ,EAAE,CAAA;EACE,WAAW,EAAE,GAAG;EAEhB,cAAc,EAAE,IAAI;CACvB;;AAjEjB,AAsEY,SAtEH,CAML,gBAAgB,CA+CZ,cAAc,CAiBV,oBAAoB,CAAA;EAChB,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,IAAI;CAIrB;;AA5Eb,AAyEgB,SAzEP,CAML,gBAAgB,CA+CZ,cAAc,CAiBV,oBAAoB,CAGhB,GAAG,CAAA;EACC,SAAS,EAAE,IAAI;CAClB;;AC1Eb,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,KAAK,CAAC;IAEJ,MAAM,EAAE,MAAM;IACR,cAAc,EAAE,CAAC;GA0FxB;;;AA7FD,AAQQ,KARH,CAMD,aAAa,CAET,QAAQ,CAAC;EAEL,OAAO,EAAE,SAAS;EAClB,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,IAAI;EACb,qBAAqB,EAAE,OAAO;EAC9B,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;CA2E/D;;AA1EG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAjB/C,AAQQ,KARH,CAMD,aAAa,CAET,QAAQ,CAAC;IAUL,qBAAqB,EAAE,GAAG;GAyE7B;;;AA3FT,AAoBY,KApBP,CAMD,aAAa,CAET,QAAQ,CAYJ,SAAS,CAAC;EACN,SAAS,EAAE,KAAK;CAUnB;;AATG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAtBnD,AAoBY,KApBP,CAMD,aAAa,CAET,QAAQ,CAYJ,SAAS,CAAC;IAGT,SAAS,EAAE,IAAI;IAEf,cAAc,EAAE,IAAI;GAMpB;;;AA/Bb,AA4BgB,KA5BX,CAMD,aAAa,CAET,QAAQ,CAYJ,SAAS,CAQL,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CACd;;AA9BjB,AAkCgB,KAlCX,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAEN,KAAK,CAAC;EACF,YAAY,EAAE,CAAC;EACf,OAAO,EAAE,IAAI;CAWhB;;AA/CjB,AAsCoB,KAtCf,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAEN,KAAK,CAID,EAAE,CAAC;EACC,OAAO,EAAE,QAAQ;CAOpB;;AA9CrB,AAwCwB,KAxCnB,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAEN,KAAK,CAID,EAAE,CAEE,CAAC,CAAC;EACE,aAAa,EAAE,IAAI;CACtB;;AA1CzB,AA2CwB,KA3CnB,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAEN,KAAK,CAID,EAAE,CAKE,GAAG,CAAC;EACA,KAAK,EAAE,IAAI;CACd;;AA7CzB,AAiDgB,KAjDX,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAiBN,EAAE,CAAA;EACE,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,IAAI;CACpB;;AApDjB,AAqDgB,KArDX,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAqBN,CAAC,CAAA;EACG,WAAW,EAAE,IAAI;CACpB;;AAvDjB,AAwDgB,KAxDX,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAwBN,MAAM,CAAA;EACF,WAAW,EAAE,IAAI;EACjB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,KAAK,EfnDX,OAAO;CeyDJ;;AAlEjB,AA6DoB,KA7Df,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAwBN,MAAM,CAKF,IAAI,CAAA;EACA,KAAK,Ef3CjB,OAAO;Ee4CK,SAAS,EAAE,IAAI;EACf,eAAe,EAAE,YAAY;CAChC;;AAjErB,AAmEgB,KAnEX,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAmCN,UAAU,CAAC;EACP,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,IAAI;EAIhB,WAAW,EAAE,KAAK;EAClB,aAAa,EAAE,KAAK;CACrB;;AALC,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAvEvD,AAmEgB,KAnEX,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAmCN,UAAU,CAAC;IAKL,UAAU,EAAE,IAAI;GAInB;;;AA5EnB,AA6EkB,KA7Eb,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CA6CJ,KAAK,CAAC;EACJ,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;CACf;;AAhFnB,AAiFkB,KAjFb,CAMD,aAAa,CAET,QAAQ,CAwBJ,UAAU,CAiDJ,UAAU,CAAC,IAAI,CAAC;EACd,KAAK,EftEZ,OAAO;EeuEA,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,GAAG;EAEV,KAAK,EAAE,IAAI;CACZ;;ACzFnB,AAAA,OAAO,CAAA;EACP,UAAU,EAAE,IAAI;CA2Df;;AA1DD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAFnC,AAAA,OAAO,CAAA;IAGH,UAAU,EAAE,IAAI;IAChB,cAAc,EAAE,CAAC;GAwDpB;;;AA5DD,AAQQ,OARD,CAMP,gBAAgB,CACZ,cAAc,CACV,YAAY,CAAC;EACT,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,GAAG;CACnB;;AAED,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAd7C,AAOI,OAPG,CAMP,gBAAgB,CACZ,cAAc,CAAA;IAQd,aAAa,EAAE,IAAI;GAElB;;;AAjBL,AAkBI,OAlBG,CAMP,gBAAgB,CAYZ,aAAa,CAAA;EACT,WAAW,EAAE,IAAI;CAuCpB;;AA1DL,AAqBQ,OArBD,CAMP,gBAAgB,CAYZ,aAAa,CAGT,MAAM,CAAA;EACF,UAAU,EAAE,KAAK;EACjB,gBAAgB,EhBbb,OAAO;CgBeb;;AAzBT,AA0BQ,OA1BD,CAMP,gBAAgB,CAYZ,aAAa,CAQT,SAAS,CAAA;EACL,UAAU,EAAE,IAAI;EAChB,gBAAgB,EhBlBb,OAAO;CgBmBb;;AA7BT,AA+BQ,OA/BD,CAMP,gBAAgB,CAYZ,aAAa,CAaT,QAAQ,CAAA;EACJ,aAAa,EAAE,GAAG;EAElB,OAAO,EAAE,QAAQ;EACjB,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC5D,aAAa,EAAE,IAAI;CAkBtB;;AAxDT,AAuCY,OAvCL,CAMP,gBAAgB,CAYZ,aAAa,CAaT,QAAQ,CAQJ,YAAY,CAAA;EACR,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,IAAI;CAKf;;AA9Cb,AA0CgB,OA1CT,CAMP,gBAAgB,CAYZ,aAAa,CAaT,QAAQ,CAQJ,YAAY,CAGR,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;CACd;;AA5CjB,AA+CY,OA/CL,CAMP,gBAAgB,CAYZ,aAAa,CAaT,QAAQ,CAgBJ,EAAE,CAAA;EACE,WAAW,EAAE,GAAG;EAChB,KAAK,EhBrCR,OAAO;EgBsCJ,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;CACrB;;AApDb,AAqDY,OArDL,CAMP,gBAAgB,CAYZ,aAAa,CAaT,QAAQ,CAsBJ,IAAI,CAAA;EACA,KAAK,EhBzCR,IAAI;CgB0CJ;;ACtDT,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,QAAQ,CAAA;IAEF,WAAW,EAAE,IAAI;IACf,cAAc,EAAE,CAAC;GA0CxB;;;AA7CD,AASgB,QATR,CAKJ,iBAAiB,CACb,KAAK,CAED,UAAU,CACN,YAAY,CAAA;EACR,SAAS,EAAE,KAAK;EAChB,MAAM,EAAE,IAAI;CAOf;;AANG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAZvD,AASgB,QATR,CAKJ,iBAAiB,CACb,KAAK,CAED,UAAU,CACN,YAAY,CAAA;IAIL,SAAS,EAAE,KAAK;GAKtB;;;AAlBjB,AAeoB,QAfZ,CAKJ,iBAAiB,CACb,KAAK,CAED,UAAU,CACN,YAAY,CAMR,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;CACd;;AAjBrB,AAoBY,QApBJ,CAKJ,iBAAiB,CACb,KAAK,CAcD,GAAG,CAAA;EACC,UAAU,EAAE,MAAM;CACrB;;AAtBb,AAyBgB,QAzBR,CAKJ,iBAAiB,CACb,KAAK,CAkBD,EAAE,CACE,EAAE,CAAA;EAEE,SAAS,EAAE,IAAI;CAIlB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EA5BvD,AAyBgB,QAzBR,CAKJ,iBAAiB,CACb,KAAK,CAkBD,EAAE,CACE,EAAE,CAAA;IAII,SAAS,EAAE,IAAI;GAEpB;;;AA/BjB,AAgCgB,QAhCR,CAKJ,iBAAiB,CACb,KAAK,CAkBD,EAAE,CAQE,KAAK,CAAA;EACD,KAAK,EjBrBZ,OAAO;CiBsBH;;AAlCjB,AAmCgB,QAnCR,CAKJ,iBAAiB,CACb,KAAK,CAkBD,EAAE,CAWE,EAAE,CAAA;EACE,KAAK,EjBjBb,OAAO;EiBkBC,OAAO,EAAE,SAAS;CAIrB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAtCvD,AAmCgB,QAnCR,CAKJ,iBAAiB,CACb,KAAK,CAkBD,EAAE,CAWE,EAAE,CAAA;IAIM,OAAO,EAAE,SAAS;GAEzB;;;ACxCb,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,YAAY,CAAA;IAEJ,WAAW,EAAE,IAAI;IACf,cAAc,EAAE,CAAC;IACjB,UAAU,EAAE,CAAC;GAkKtB;;;AAtKD,AAMI,YANQ,CAMR,qBAAqB,CAAA;EAEjB,WAAW,EAAE,IAAI;CA6JpB;;AArKL,AASQ,YATI,CAMR,qBAAqB,CAGjB,KAAK,CAAA;EACD,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC5D,aAAa,EAAE,IAAI;CAoBtB;;AAlCT,AAgBgB,YAhBJ,CAMR,qBAAqB,CAGjB,KAAK,CAMD,UAAU,CACN,SAAS,CAAA;EACL,SAAS,EAAE,KAAK;EAChB,MAAM,EAAC,IAAI;EACX,aAAa,EAAE,IAAI;CAOtB;;AA1BjB,AAoBoB,YApBR,CAMR,qBAAqB,CAGjB,KAAK,CAMD,UAAU,CACN,SAAS,CAIL,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;EACf,aAAa,EAAE,GAAG;EAClB,MAAM,EAAE,SAAS;EACjB,YAAY,ElBflB,OAAO;CkBgBJ;;AAzBjB,AA2BgB,YA3BJ,CAMR,qBAAqB,CAGjB,KAAK,CAMD,UAAU,CAYN,UAAU,CAAA;EACN,cAAc,EAAE,IAAI;CACvB;;AA7BjB,AA8BgB,YA9BJ,CAMR,qBAAqB,CAGjB,KAAK,CAMD,UAAU,CAeN,KAAK,CAAA;EACD,WAAW,EAAE,GAAG;CACnB;;AAhCjB,AAoCQ,YApCI,CAMR,qBAAqB,CA8BjB,UAAU,CAAA;EACN,SAAS,EAAC,IAAI;EACd,MAAM,EAAC,IAAI;EACX,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,IAAI;CAWpB;;AAnDT,AAyCY,YAzCA,CAMR,qBAAqB,CA8BjB,UAAU,CAKN,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;EAClB,MAAM,EAAE,SAAS;EACjB,YAAY,ElBhCf,IAAI;EkBiCD,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;CAE/D;;AAlDb,AAqDQ,YArDI,CAMR,qBAAqB,CA+CjB,UAAU,CAAA;EACN,SAAS,EAAC,IAAI;EAClB,cAAc,EAAE,IAAI;CAUnB;;AAjET,AAwDY,YAxDA,CAMR,qBAAqB,CA+CjB,UAAU,CAGN,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;EAClB,MAAM,EAAE,SAAS;EACjB,YAAY,ElB/Cf,IAAI;EkBgDD,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;CAC/D;;AAhEb,AAoEQ,YApEI,CAMR,qBAAqB,CA8DjB,UAAU,CAAA;EACN,SAAS,EAAC,IAAI;EACd,MAAM,EAAC,IAAI;EACX,cAAc,EAAE,IAAI;CAUvB;;AAjFT,AAwEY,YAxEA,CAMR,qBAAqB,CA8DjB,UAAU,CAIN,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;EACX,aAAa,EAAE,GAAG;EAClB,MAAM,EAAE,SAAS;EACjB,YAAY,ElB/Df,IAAI;EkBgED,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;CAC/D;;AAhFb,AA4HQ,YA5HI,CAMR,qBAAqB,CAsHjB,aAAa,CAAC;EACV,QAAQ,EAAE,QAAQ;CAuCrB;;AApKT,AA8HY,YA9HA,CAMR,qBAAqB,CAsHjB,aAAa,CAET,QAAQ,CAAC;EACL,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,GAAG;EACT,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,GAAG;EACX,KAAK,EAAE,GAAG;EACV,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAI;CAOpB;;AALG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAxInD,AA8HY,YA9HA,CAMR,qBAAqB,CAsHjB,aAAa,CAET,QAAQ,CAAC;IAWL,GAAG,EAAE,GAAG;GAIX;;;AA7Ib,AA8IY,YA9IA,CAMR,qBAAqB,CAsHjB,aAAa,CAkBT,SAAS,CAAC;EACN,KAAK,ElBnIR,OAAO;CkB6IP;;AAzJb,AAgJgB,YAhJJ,CAMR,qBAAqB,CAsHjB,aAAa,CAkBT,SAAS,AAEJ,MAAM,CAAC;EACJ,KAAK,ElBrIZ,OAAO;EkBuIA,aAAa,EAAE,eAAe;CACjC;;AApJjB,AAqJgB,YArJJ,CAMR,qBAAqB,CAsHjB,aAAa,CAkBT,SAAS,CAOL,CAAC,CAAC;EACE,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,IAAI;CAChB;;AAxJjB,AA0JY,YA1JA,CAMR,qBAAqB,CAsHjB,aAAa,CA8BT,SAAS,CAAC;EACN,KAAK,ElB/IR,OAAO;CkBuJP;;AAnKb,AA4JgB,YA5JJ,CAMR,qBAAqB,CAsHjB,aAAa,CA8BT,SAAS,AAEJ,MAAM,CAAC;EACJ,KAAK,ElBjJZ,OAAO;EkBkJA,YAAY,EAAE,eAAe;CAChC;;AA/JjB,AAgKgB,YAhKJ,CAMR,qBAAqB,CAsHjB,aAAa,CA8BT,SAAS,CAML,CAAC,CAAC;EACE,SAAS,EAAE,IAAI;CAClB;;ACjKb,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,IAAI,CAAA;IAEF,WAAW,EAAE,IAAI;IACjB,cAAc,EAAE,CAAC;GAuFlB;;;AA1FD,AAMQ,IANJ,CAKA,kBAAkB,CACd,UAAU,CAAC;EACb,WAAW,EAAE,IAAI;EACnB,cAAc,EAAE,IAAI;CAgEf;;AAxET,AASY,IATR,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAAC;EACT,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;CA4C/D;;AA3CG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAlBnD,AASY,IATR,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAAC;IAUT,KAAK,EAAE,GAAG;GA0Cb;;;AAtCO,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAvBvD,AASY,IATR,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAAC;IAeD,KAAK,EAAE,GAAG;IACV,MAAM,EAAE,IAAI;GAoCvB;;;AA7Db,AA2BgB,IA3BZ,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAkBR,aAAa,CAAC;EACV,aAAa,EAAE,IAAI;EACnB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,MAAM;CAIlB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EA/BvD,AA2BgB,IA3BZ,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAkBR,aAAa,CAAC;IAKb,MAAM,EAAE,IAAI;GAEZ;;;AAlCjB,AAoCgB,IApCZ,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CA2BR,mBAAmB,CAAC;EAChB,WAAW,EAAE,MAAM;EAInB,OAAO,EAAE,CAAC;CACb;;AAJG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAtCvD,AAoCgB,IApCZ,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CA2BR,mBAAmB,CAAC;IAGZ,WAAW,EAAE,KAAK;GAGzB;;;AA1CjB,AA2CgB,IA3CZ,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAkCR,iBAAiB,CAAC;EACd,aAAa,EAAE,IAAI;EACnB,gBAAgB,EnBpCtB,OAAO;EmBwCD,OAAO,EAAE,MAAM;EACf,KAAK,EnBrCZ,IAAI;EmBsCG,MAAM,EAAE,SAAS;EACjB,WAAW,EAAE,GAAG;CAQnB;;AA5DjB,AA8CoB,IA9ChB,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAkCR,iBAAiB,AAGZ,MAAM,CAAA;EACH,gBAAgB,EAAE,OAAiB;CACtC;;AAKD,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EArDvD,AA2CgB,IA3CZ,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAkCR,iBAAiB,CAAC;IAWV,OAAO,EAAE,MAAM;GAMtB;;;AAJW,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAxD/D,AA2CgB,IA3CZ,CAKA,kBAAkB,CACd,UAAU,CAGN,YAAY,CAkCR,iBAAiB,CAAC;IAcF,OAAO,EAAE,MAAM;IACf,SAAS,EAAE,IAAI;GAE9B;;;AA5DjB,AAgEA,IAhEI,CAKA,kBAAkB,CACd,UAAU,CA0DlB,aAAa,AAAA,MAAM,CAAC;EAChB,KAAK,EAAE,OAAO;EAEd,gBAAgB,EnBtDP,IAAI;EmBuDb,YAAY,EnB1DD,OAAO;EmB2DlB,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,CAAC,yBAAyB;CACrD;;AAvED,AAyEQ,IAzEJ,CAKA,kBAAkB,CAoEd,CAAC,CAAA;EACG,UAAU,EAAE,MAAM;CACrB;;AA3ET,AA4EQ,IA5EJ,CAKA,kBAAkB,CAuEd,QAAQ,CAAA;EACJ,OAAO,EAAE,IAAI;EACb,eAAe,EAAE,MAAM;CAE1B;;AAhFT,AAkFQ,IAlFJ,CAKA,kBAAkB,CA6Ed,IAAI,CAAA;EACA,SAAS,EAAE,eAAe;EAC1B,YAAY,EAAE,IAAI;CAIrB;;AAxFT,AAqFY,IArFR,CAKA,kBAAkB,CA6Ed,IAAI,CAGA,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;CACd;;ACvFb,AAAA,IAAI,CAAA;EAEA,gBAAgB,EAAE,2BAA2B;EAC7C,eAAe,EAAE,KAAK;EACtB,KAAK,EAAE,IAAI;EAEX,cAAc,EAAE,KAAK;EACrB,iBAAiB,EAAE,SAAS;EAC5B,mBAAmB,EAAE,MAAM;EAC3B,QAAQ,EAAE,QAAQ;CA2PrB;;AAzPG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAXvC,AAAA,IAAI,CAAA;IAYE,WAAW,EAAE,IAAI;IACjB,cAAc,EAAE,IAAI;IACpB,YAAY,EAAE,IAAI;IAClB,aAAa,EAAE,IAAI;GAqPxB;;;AApQD,AAkBI,IAlBA,CAkBA,aAAa,CAAA;EACT,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,YAAY;CAcxB;;AAlCL,AAqBQ,IArBJ,CAkBA,aAAa,CAGT,YAAY,CAAA;EACR,SAAS,EAAE,KAAK;EAChB,YAAY,EAAE,IAAI;CAUrB;;AARG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAzB/C,AAqBQ,IArBJ,CAkBA,aAAa,CAGT,YAAY,CAAA;IAKJ,SAAS,EAAE,KAAK;IAChB,YAAY,EAAE,CAAC;IACf,WAAW,EAAE,IAAI;GAKxB;;;AAjCT,AA8BY,IA9BR,CAkBA,aAAa,CAGT,YAAY,CASR,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;CACd;;AAhCb,AAqCM,IArCF,CAqCE,cAAc,GAAC,cAAc,CAAC,CAAC,CAAC;EAC9B,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,SAAS;CACnB;;AAxCP,AA0CM,IA1CF,CA0CE,cAAc,GAAC,cAAc,CAAC,CAAC,AAAA,MAAM,CAAC;EACpC,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,OAAO,EAAE,YAAY;EACrB,WAAW,EAAE,sBAAsB;EACnC,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,CAAC;EACd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAClC,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,qBAAqB;EACjC,kBAAkB,EAAE,6BAA6B;EACjD,SAAS,EAAE,IAAI;EACvB,WAAW,EAAE,GAAG;CAET;;AA3DP,AAiEM,IAjEF,CAiEE,cAAc,GAAC,cAAc,CAAC,CAAC,CAAA,AAAA,aAAC,CAAc,MAAM,AAApB,CAAqB,MAAM,CAAC;EAC1D,OAAO,EAAE,OAAO;EAChB,iBAAiB,EAAE,cAAc;EACjC,SAAS,EAAE,cAAc;CAC1B;;AArEP,AAuEM,IAvEF,CAuEE,cAAc,GAAC,cAAc,CAAC,CAAC,CAAA,AAAA,aAAC,CAAc,OAAO,AAArB,CAAsB,MAAM,CAAC;EAC3D,OAAO,EAAE,OAAO;EAChB,iBAAiB,EAAE,aAAa;EAChC,SAAS,EAAE,aAAa;CACzB;;AA3EP,AAgFI,IAhFA,CA+EJ,YAAY,CACR,MAAM,CAAA;EACF,gBAAgB,EpBpEX,IAAI;EoBqET,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;CAkC/D;;AAvHL,AAsFQ,IAtFJ,CA+EJ,YAAY,CACR,MAAM,CAMF,cAAc,CAAA;EACV,MAAM,EAAE,SAAS;EACjB,YAAY,EAAE,WAAW;EACzB,iBAAiB,EpB/Ed,OAAO,CoB+EsB,UAAU;CAc7C;;AAvGT,AA4FgB,IA5FZ,CA+EJ,YAAY,CACR,MAAM,CAMF,cAAc,CAIV,YAAY,CAER,CAAC,CAAA;EACG,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,KAAK;CAKf;;AAJG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAjGvD,AA4FgB,IA5FZ,CA+EJ,YAAY,CACR,MAAM,CAMF,cAAc,CAIV,YAAY,CAER,CAAC,CAAA;IAMK,SAAS,EAAE,IAAI;GAGpB;;;AArGjB,AAyGQ,IAzGJ,CA+EJ,YAAY,CACR,MAAM,CAyBF,eAAe,CAAA;EACX,MAAM,EAAE,SAAS;EACjB,YAAY,EAAE,WAAW;EACzB,iBAAiB,EpBlGd,OAAO,CoBkGsB,UAAU;EAC1C,aAAa,EAAE,CAAC;EAChB,kBAAkB,EAAE,aAAa;EACjC,eAAe,EAAE,aAAa;EAC9B,aAAa,EAAE,aAAa;EAC5B,UAAU,EAAE,oBAAoB;CAKnC;;AAtHT,AAkHY,IAlHR,CA+EJ,YAAY,CACR,MAAM,CAyBF,eAAe,CASX,WAAW,CAAA;EACP,OAAO,EAAE,mBAAmB;EAC5B,WAAW,EAAC,IAChB;CAAC;;ACpHT,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EADvC,AAAA,QAAQ,CAAA;IAEA,MAAM,EAAE,MAAM;GA+IrB;;;AA7IG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAJvC,AAAA,QAAQ,CAAA;IAKA,WAAW,EAAE,IAAI;IACjB,cAAc,EAAE,CAAC;GA2IxB;;;AAjJD,AAQI,QARI,CAQJ,iBAAiB,CAAA;EACb,aAAa,EAAE,IAAI;CAuItB;;AAhJL,AAUQ,QAVA,CAQJ,iBAAiB,CAEb,IAAI,CAAA;EACA,WAAW,EAAE,IAAI;CAIpB;;AAHG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAZ/C,AAUQ,QAVA,CAQJ,iBAAiB,CAEb,IAAI,CAAA;IAGG,WAAW,EAAE,GAAG;GAEtB;;;AAfT,AAgBQ,QAhBA,CAQJ,iBAAiB,CAQb,KAAK,CAAA;EACD,MAAM,EAAE,WAAW;EACnB,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,QAAQ;EACjB,UAAU,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,yBAAyB;EAC5D,aAAa,EAAE,IAAI;CAsBtB;;AA7CT,AAyBgB,QAzBR,CAQJ,iBAAiB,CAQb,KAAK,CAQD,UAAU,CACN,SAAS,CAAA;EACL,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,IAAI;CAIvB;;AAhCjB,AA6BoB,QA7BZ,CAQJ,iBAAiB,CAQb,KAAK,CAQD,UAAU,CACN,SAAS,CAIL,GAAG,CAAA;EACC,KAAK,EAAE,IAAI;CACd;;AA/BrB,AAiCgB,QAjCR,CAQJ,iBAAiB,CAQb,KAAK,CAQD,UAAU,CASN,UAAU,CAAA;EACV,WAAW,EAAE,IAAI;CAShB;;AA3CjB,AAmCoB,QAnCZ,CAQJ,iBAAiB,CAQb,KAAK,CAQD,UAAU,CASN,UAAU,CAEN,CAAC,CAAA;EACA,eAAe,EAAE,IAAI;EAClB,KAAK,ErBvBjB,OAAO;EqBwBK,WAAW,EAAE,IAAI;CAIpB;;AA1CrB,AAuCwB,QAvChB,CAQJ,iBAAiB,CAQb,KAAK,CAQD,UAAU,CASN,UAAU,CAEN,CAAC,AAII,MAAM,CAAA;EACH,KAAK,ErBpBpB,OAAO;CqBqBK;;AAzCzB,AA8CQ,QA9CA,CAQJ,iBAAiB,CAsCb,OAAO,CAAA;EACH,cAAc,EAAE,IAAI;EACpB,UAAU,EAAE,IAAI;CA+FnB;;AA/IT,AAiDY,QAjDJ,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAAA;EACA,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,mBAAmB;EAC5B,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,yBAAyB;CAoE/D;;AAlEG,MAAM,CAAC,MAAM,MAAM,SAAS,EAAE,KAAK;EAzDnD,AAiDY,QAjDJ,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAAA;IASE,YAAY,EAAE,CAAC;IACf,aAAa,EAAE,IAAI;GAgExB;;;AA3Hb,AA6DY,QA7DJ,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAYJ,WAAW,GAAG,IAAI,AAAA,MAAM,CAAA;EAAC,MAAM,EAAE,OAAO;CAAG;;AA7DvD,AA+DY,QA/DJ,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAcJ,kBAAkB,CAAA;EACd,QAAQ,EAAE,QAAQ;EACtB,KAAK,EAAE,GAAG;EACV,GAAG,EAAE,IAAI;CACR;;AAnEb,AAuEgB,QAvER,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAoBJ,WAAW,CAEP,aAAa,CAAC;EACV,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,0BAA0B;EAClC,OAAO,EAAE,cAAc;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,GAAG;EAChB,KAAK,ErB5Db,OAAO,CqB4DoB,UAAU;EAC7B,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,WAAW;EAC5B,MAAM,EAAE,SAAU;EAClB,YAAY,ErBrEpB,OAAO;EqBsEC,aAAa,EAAE,MAAM;EACrB,UAAU,EAAE,yDAAyD;EACrE,UAAU,EAAE,eAAe;CAC9B;;AAvFjB,AAwFgB,QAxFR,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAoBJ,WAAW,CAmBP,gBAAgB,CAAA;EACZ,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,YAAY,EAAE,kBAAkB;CACnC;;AA5FjB,AA6FgB,QA7FR,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAoBJ,WAAW,CAwBP,cAAc,AAAA,MAAM,CAAA;EAChB,gBAAgB,EAAE,sBAAsB;CAC3C;;AA/FjB,AAiGoB,QAjGZ,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAoBJ,WAAW,CA2BP,cAAc,AACT,MAAM,CAAA;EACH,gBAAgB,EAAE,sBAAsB;EACxC,KAAK,ErBvFhB,OAAO;CqBwFC;;AApGrB,AAsGoB,QAtGZ,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAoBJ,WAAW,CA2BP,cAAc,AAMT,OAAO,CAAA;EACJ,gBAAgB,EAAE,sBAAsB;EACxC,KAAK,ErB5FhB,OAAO;CqB6FC;;AAzGrB,AA2GgB,QA3GR,CAQJ,iBAAiB,CAsCb,OAAO,CAGH,IAAI,CAoBJ,WAAW,CAsCP,QAAQ,CAAA;EACJ,gBAAgB,EAAE,IAAI;EACtB,eAAe,EAAE,WAAW;EAC5B,MAAM,EAAE,SAAU;EAClB,YAAY,ErBjGpB,OAAO;EqBkGC,aAAa,EAAE,MAAM;EACrB,UAAU,EAAE,yDAAyD;EACrE,aAAa,EAAE,MAAM;EAErB,aAAa,EAAE,IAAI;EACnB,OAAO,EAAE,cAAc;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,GAAG;CACnB;;AAzHjB,AA6HY,QA7HJ,CAQJ,iBAAiB,CAsCb,OAAO,CA+EH,IAAI,CAAC;EACD,aAAa,EAAE,GAAG;EAClB,MAAM,EAAE,qBAAqB;EAC7B,YAAY,ErBnHf,IAAI,CqBmH0B,UAAU;EACrC,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,KAAK;EACjB,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,yBAAyB;EACvD,kBAAkB,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,yBAAyB;EAC/D,eAAe,EAAE,GAAG,CAAC,GAAG,CAAC,IAAI,CAAC,IAAI,CAAC,yBAAyB;EAC5D,KAAK,EAAE,IAAI;CAOd;;AA9Ib,AAwIgB,QAxIR,CAQJ,iBAAiB,CAsCb,OAAO,CA+EH,IAAI,CAWA,SAAS,CAAC;EACN,QAAQ,EAAE,MAAM;EAEhB,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;CACd", + "sources": [ + "../scss/style.scss", + "../scss/_variables.scss", + "../scss/_normalize.scss", + "../scss/_common.scss", + "../scss/_elements.scss", + "../scss/components/_components.scss", + "../scss/components/_buttons.scss", + "../scss/layout/_layouts.scss", + "../scss/layout/_navigation.scss", + "../scss/layout/_banner.scss", + "../scss/layout/_product.scss", + "../scss/layout/_footer.scss", + "../scss/pages/_pages.scss", + "../scss/pages/home/_home.scss", + "../scss/pages/home/_about.scss", + "../scss/pages/home/_feature.scss", + "../scss/pages/home/_deal.scss", + "../scss/pages/home/_choose.scss", + "../scss/pages/home/_compare.scss", + "../scss/pages/home/_testimonial.scss", + "../scss/pages/home/_subscribe.scss", + "../scss/pages/home/_faq.scss", + "../scss/pages/home/_contact.scss" + ], + "names": [], + "file": "style.css" +} \ No newline at end of file diff --git a/theme_blast/static/src/img/Logo/Logo.png b/theme_blast/static/src/img/Logo/Logo.png new file mode 100644 index 000000000..9b917bda9 Binary files /dev/null and b/theme_blast/static/src/img/Logo/Logo.png differ diff --git a/theme_blast/static/src/img/about/abt1.jpg b/theme_blast/static/src/img/about/abt1.jpg new file mode 100644 index 000000000..64909307c Binary files /dev/null and b/theme_blast/static/src/img/about/abt1.jpg differ diff --git a/theme_blast/static/src/img/about/abt2.jpg b/theme_blast/static/src/img/about/abt2.jpg new file mode 100644 index 000000000..f2bffb54c Binary files /dev/null and b/theme_blast/static/src/img/about/abt2.jpg differ diff --git a/theme_blast/static/src/img/banner/DJ_Blurred_2.mov b/theme_blast/static/src/img/banner/DJ_Blurred_2.mov new file mode 100644 index 000000000..2121c89a8 Binary files /dev/null and b/theme_blast/static/src/img/banner/DJ_Blurred_2.mov differ diff --git a/theme_blast/static/src/img/banner/as.jpg b/theme_blast/static/src/img/banner/as.jpg new file mode 100644 index 000000000..02317ec73 Binary files /dev/null and b/theme_blast/static/src/img/banner/as.jpg differ diff --git a/theme_blast/static/src/img/banner/banner-left.png b/theme_blast/static/src/img/banner/banner-left.png new file mode 100644 index 000000000..b3e856863 Binary files /dev/null and b/theme_blast/static/src/img/banner/banner-left.png differ diff --git a/theme_blast/static/src/img/banner/bg.jpg b/theme_blast/static/src/img/banner/bg.jpg new file mode 100644 index 000000000..88ac862a1 Binary files /dev/null and b/theme_blast/static/src/img/banner/bg.jpg differ diff --git a/theme_blast/static/src/img/banner/faq-bg.jpg b/theme_blast/static/src/img/banner/faq-bg.jpg new file mode 100644 index 000000000..5832f4d7d Binary files /dev/null and b/theme_blast/static/src/img/banner/faq-bg.jpg differ diff --git a/theme_blast/static/src/img/banner/video.mp4 b/theme_blast/static/src/img/banner/video.mp4 new file mode 100644 index 000000000..155cee640 Binary files /dev/null and b/theme_blast/static/src/img/banner/video.mp4 differ diff --git a/theme_blast/static/src/img/compare/1.jpg b/theme_blast/static/src/img/compare/1.jpg new file mode 100644 index 000000000..3fe2e2c87 Binary files /dev/null and b/theme_blast/static/src/img/compare/1.jpg differ diff --git a/theme_blast/static/src/img/compare/2.jpg b/theme_blast/static/src/img/compare/2.jpg new file mode 100644 index 000000000..2ef864313 Binary files /dev/null and b/theme_blast/static/src/img/compare/2.jpg differ diff --git a/theme_blast/static/src/img/compare/3.jpg b/theme_blast/static/src/img/compare/3.jpg new file mode 100644 index 000000000..857e0e6dc Binary files /dev/null and b/theme_blast/static/src/img/compare/3.jpg differ diff --git a/theme_blast/static/src/img/compare/4.jpg b/theme_blast/static/src/img/compare/4.jpg new file mode 100644 index 000000000..600d5323b Binary files /dev/null and b/theme_blast/static/src/img/compare/4.jpg differ diff --git a/theme_blast/static/src/img/cybrosys/1.jpg b/theme_blast/static/src/img/cybrosys/1.jpg new file mode 100644 index 000000000..bef7cb278 Binary files /dev/null and b/theme_blast/static/src/img/cybrosys/1.jpg differ diff --git a/theme_blast/static/src/img/cybrosys/2.jpg b/theme_blast/static/src/img/cybrosys/2.jpg new file mode 100644 index 000000000..2a52efbf8 Binary files /dev/null and b/theme_blast/static/src/img/cybrosys/2.jpg differ diff --git a/theme_blast/static/src/img/cybrosys/3.jpg b/theme_blast/static/src/img/cybrosys/3.jpg new file mode 100644 index 000000000..c68e9ca93 Binary files /dev/null and b/theme_blast/static/src/img/cybrosys/3.jpg differ diff --git a/theme_blast/static/src/img/cybrosys/4.jpg b/theme_blast/static/src/img/cybrosys/4.jpg new file mode 100644 index 000000000..a23cd9fe0 Binary files /dev/null and b/theme_blast/static/src/img/cybrosys/4.jpg differ diff --git a/theme_blast/static/src/img/cybrosys/5.jpg b/theme_blast/static/src/img/cybrosys/5.jpg new file mode 100644 index 000000000..a252996d7 Binary files /dev/null and b/theme_blast/static/src/img/cybrosys/5.jpg differ diff --git a/theme_blast/static/src/img/cybrosys/63475.jpg b/theme_blast/static/src/img/cybrosys/63475.jpg new file mode 100644 index 000000000..b3208a169 Binary files /dev/null and b/theme_blast/static/src/img/cybrosys/63475.jpg differ diff --git a/theme_blast/static/src/img/deals/deal.jpg b/theme_blast/static/src/img/deals/deal.jpg new file mode 100644 index 000000000..b4852dbfe Binary files /dev/null and b/theme_blast/static/src/img/deals/deal.jpg differ diff --git a/theme_blast/static/src/img/faq/faq.jpg b/theme_blast/static/src/img/faq/faq.jpg new file mode 100644 index 000000000..081efe87b Binary files /dev/null and b/theme_blast/static/src/img/faq/faq.jpg differ diff --git a/theme_blast/static/src/img/faq/faq.png b/theme_blast/static/src/img/faq/faq.png new file mode 100644 index 000000000..0476484ce Binary files /dev/null and b/theme_blast/static/src/img/faq/faq.png differ diff --git a/theme_blast/static/src/img/feature/feature.jpg b/theme_blast/static/src/img/feature/feature.jpg new file mode 100644 index 000000000..71493a968 Binary files /dev/null and b/theme_blast/static/src/img/feature/feature.jpg differ diff --git a/theme_blast/static/src/img/icons/about details/bass.svg b/theme_blast/static/src/img/icons/about details/bass.svg new file mode 100644 index 000000000..377ab1320 --- /dev/null +++ b/theme_blast/static/src/img/icons/about details/bass.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/about details/bluetooth(1).svg b/theme_blast/static/src/img/icons/about details/bluetooth(1).svg new file mode 100644 index 000000000..3ef0550aa --- /dev/null +++ b/theme_blast/static/src/img/icons/about details/bluetooth(1).svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/about details/ear-protection.svg b/theme_blast/static/src/img/icons/about details/ear-protection.svg new file mode 100644 index 000000000..31a5812f6 --- /dev/null +++ b/theme_blast/static/src/img/icons/about details/ear-protection.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/about/headphone.svg b/theme_blast/static/src/img/icons/about/headphone.svg new file mode 100644 index 000000000..410a56a9c --- /dev/null +++ b/theme_blast/static/src/img/icons/about/headphone.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/about/paint.svg b/theme_blast/static/src/img/icons/about/paint.svg new file mode 100644 index 000000000..d625986e5 --- /dev/null +++ b/theme_blast/static/src/img/icons/about/paint.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/about/radio.svg b/theme_blast/static/src/img/icons/about/radio.svg new file mode 100644 index 000000000..efe284cb0 --- /dev/null +++ b/theme_blast/static/src/img/icons/about/radio.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/about/support.svg b/theme_blast/static/src/img/icons/about/support.svg new file mode 100644 index 000000000..6afe8fd2c --- /dev/null +++ b/theme_blast/static/src/img/icons/about/support.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/about/technical-support.svg b/theme_blast/static/src/img/icons/about/technical-support.svg new file mode 100644 index 000000000..4d0652990 --- /dev/null +++ b/theme_blast/static/src/img/icons/about/technical-support.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/about/thumb-up-sign.svg b/theme_blast/static/src/img/icons/about/thumb-up-sign.svg new file mode 100644 index 000000000..3e7666075 --- /dev/null +++ b/theme_blast/static/src/img/icons/about/thumb-up-sign.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/choose/1-year.svg b/theme_blast/static/src/img/icons/choose/1-year.svg new file mode 100644 index 000000000..5b2092942 --- /dev/null +++ b/theme_blast/static/src/img/icons/choose/1-year.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/choose/free-shipping.svg b/theme_blast/static/src/img/icons/choose/free-shipping.svg new file mode 100644 index 000000000..ec9c801d4 --- /dev/null +++ b/theme_blast/static/src/img/icons/choose/free-shipping.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/choose/online-support.svg b/theme_blast/static/src/img/icons/choose/online-support.svg new file mode 100644 index 000000000..fa7c838ad --- /dev/null +++ b/theme_blast/static/src/img/icons/choose/online-support.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/choose/refund.svg b/theme_blast/static/src/img/icons/choose/refund.svg new file mode 100644 index 000000000..e955be7e5 --- /dev/null +++ b/theme_blast/static/src/img/icons/choose/refund.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/contact/call.svg b/theme_blast/static/src/img/icons/contact/call.svg new file mode 100644 index 000000000..6e374a72d --- /dev/null +++ b/theme_blast/static/src/img/icons/contact/call.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/contact/map.svg b/theme_blast/static/src/img/icons/contact/map.svg new file mode 100644 index 000000000..da51d804b --- /dev/null +++ b/theme_blast/static/src/img/icons/contact/map.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/contact/message.svg b/theme_blast/static/src/img/icons/contact/message.svg new file mode 100644 index 000000000..f1b0b91a8 --- /dev/null +++ b/theme_blast/static/src/img/icons/contact/message.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/feature/battery.svg b/theme_blast/static/src/img/icons/feature/battery.svg new file mode 100644 index 000000000..825318fd5 --- /dev/null +++ b/theme_blast/static/src/img/icons/feature/battery.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/feature/circular-headphones-side-view.svg b/theme_blast/static/src/img/icons/feature/circular-headphones-side-view.svg new file mode 100644 index 000000000..3d399d0c3 --- /dev/null +++ b/theme_blast/static/src/img/icons/feature/circular-headphones-side-view.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/feature/control.svg b/theme_blast/static/src/img/icons/feature/control.svg new file mode 100644 index 000000000..f66645b7d --- /dev/null +++ b/theme_blast/static/src/img/icons/feature/control.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/feature/equalizer.svg b/theme_blast/static/src/img/icons/feature/equalizer.svg new file mode 100644 index 000000000..bac5c0b55 --- /dev/null +++ b/theme_blast/static/src/img/icons/feature/equalizer.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/feature/infinite-sign.svg b/theme_blast/static/src/img/icons/feature/infinite-sign.svg new file mode 100644 index 000000000..3ab0ccc41 --- /dev/null +++ b/theme_blast/static/src/img/icons/feature/infinite-sign.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/feature/water-proof.svg b/theme_blast/static/src/img/icons/feature/water-proof.svg new file mode 100644 index 000000000..06e44a633 --- /dev/null +++ b/theme_blast/static/src/img/icons/feature/water-proof.svg @@ -0,0 +1,2 @@ + + diff --git a/theme_blast/static/src/img/icons/star.svg b/theme_blast/static/src/img/icons/star.svg new file mode 100644 index 000000000..844d5888e --- /dev/null +++ b/theme_blast/static/src/img/icons/star.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/subscribe/android-logo.svg b/theme_blast/static/src/img/icons/subscribe/android-logo.svg new file mode 100644 index 000000000..4ceb0a6ce --- /dev/null +++ b/theme_blast/static/src/img/icons/subscribe/android-logo.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/icons/subscribe/apple-logo.svg b/theme_blast/static/src/img/icons/subscribe/apple-logo.svg new file mode 100644 index 000000000..9c6ed3df2 --- /dev/null +++ b/theme_blast/static/src/img/icons/subscribe/apple-logo.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/theme_blast/static/src/img/product/1.jpg b/theme_blast/static/src/img/product/1.jpg new file mode 100644 index 000000000..15f1613c2 Binary files /dev/null and b/theme_blast/static/src/img/product/1.jpg differ diff --git a/theme_blast/static/src/img/product/2.jpg b/theme_blast/static/src/img/product/2.jpg new file mode 100644 index 000000000..e9048028a Binary files /dev/null and b/theme_blast/static/src/img/product/2.jpg differ diff --git a/theme_blast/static/src/img/product/3.jpg b/theme_blast/static/src/img/product/3.jpg new file mode 100644 index 000000000..eb85f63d4 Binary files /dev/null and b/theme_blast/static/src/img/product/3.jpg differ diff --git a/theme_blast/static/src/img/product/4.jpg b/theme_blast/static/src/img/product/4.jpg new file mode 100644 index 000000000..740b53278 Binary files /dev/null and b/theme_blast/static/src/img/product/4.jpg differ diff --git a/theme_blast/static/src/img/product/5.jpg b/theme_blast/static/src/img/product/5.jpg new file mode 100644 index 000000000..74d859d88 Binary files /dev/null and b/theme_blast/static/src/img/product/5.jpg differ diff --git a/theme_blast/static/src/img/product/6.jpg b/theme_blast/static/src/img/product/6.jpg new file mode 100644 index 000000000..9178e4dce Binary files /dev/null and b/theme_blast/static/src/img/product/6.jpg differ diff --git a/theme_blast/static/src/img/screencapture-geniusdevs-themeforest-prolab-probucket-index9-html-2020-11-11-10_29_27.png b/theme_blast/static/src/img/screencapture-geniusdevs-themeforest-prolab-probucket-index9-html-2020-11-11-10_29_27.png new file mode 100644 index 000000000..0f8d7e352 Binary files /dev/null and b/theme_blast/static/src/img/screencapture-geniusdevs-themeforest-prolab-probucket-index9-html-2020-11-11-10_29_27.png differ diff --git a/theme_blast/static/src/img/snippets/Portfolio.png b/theme_blast/static/src/img/snippets/Portfolio.png new file mode 100644 index 000000000..b4e8675d5 Binary files /dev/null and b/theme_blast/static/src/img/snippets/Portfolio.png differ diff --git a/theme_blast/static/src/img/snippets/Video.png b/theme_blast/static/src/img/snippets/Video.png new file mode 100644 index 000000000..74567ce99 Binary files /dev/null and b/theme_blast/static/src/img/snippets/Video.png differ diff --git a/theme_blast/static/src/img/snippets/about-1.png b/theme_blast/static/src/img/snippets/about-1.png new file mode 100644 index 000000000..676fd00a0 Binary files /dev/null and b/theme_blast/static/src/img/snippets/about-1.png differ diff --git a/theme_blast/static/src/img/snippets/asked-question-snippet.png b/theme_blast/static/src/img/snippets/asked-question-snippet.png new file mode 100644 index 000000000..3a0599a82 Binary files /dev/null and b/theme_blast/static/src/img/snippets/asked-question-snippet.png differ diff --git a/theme_blast/static/src/img/snippets/banner_section-1.png b/theme_blast/static/src/img/snippets/banner_section-1.png new file mode 100644 index 000000000..92ed93c4d Binary files /dev/null and b/theme_blast/static/src/img/snippets/banner_section-1.png differ diff --git a/theme_blast/static/src/img/snippets/best-deal.png b/theme_blast/static/src/img/snippets/best-deal.png new file mode 100644 index 000000000..f17f798e7 Binary files /dev/null and b/theme_blast/static/src/img/snippets/best-deal.png differ diff --git a/theme_blast/static/src/img/snippets/best-product-carousel.png b/theme_blast/static/src/img/snippets/best-product-carousel.png new file mode 100644 index 000000000..17a815612 Binary files /dev/null and b/theme_blast/static/src/img/snippets/best-product-carousel.png differ diff --git a/theme_blast/static/src/img/snippets/blog-1.png b/theme_blast/static/src/img/snippets/blog-1.png new file mode 100644 index 000000000..24106015d Binary files /dev/null and b/theme_blast/static/src/img/snippets/blog-1.png differ diff --git a/theme_blast/static/src/img/snippets/chosse-snippet.png b/theme_blast/static/src/img/snippets/chosse-snippet.png new file mode 100644 index 000000000..888ab83da Binary files /dev/null and b/theme_blast/static/src/img/snippets/chosse-snippet.png differ diff --git a/theme_blast/static/src/img/snippets/client-1.png b/theme_blast/static/src/img/snippets/client-1.png new file mode 100644 index 000000000..6f553c575 Binary files /dev/null and b/theme_blast/static/src/img/snippets/client-1.png differ diff --git a/theme_blast/static/src/img/snippets/contact.png b/theme_blast/static/src/img/snippets/contact.png new file mode 100644 index 000000000..502f4cbe8 Binary files /dev/null and b/theme_blast/static/src/img/snippets/contact.png differ diff --git a/theme_blast/static/src/img/snippets/recent-1.png b/theme_blast/static/src/img/snippets/recent-1.png new file mode 100644 index 000000000..e1f0bc3f8 Binary files /dev/null and b/theme_blast/static/src/img/snippets/recent-1.png differ diff --git a/theme_blast/static/src/img/snippets/s_features_grid.png b/theme_blast/static/src/img/snippets/s_features_grid.png new file mode 100644 index 000000000..acd8ee4d8 Binary files /dev/null and b/theme_blast/static/src/img/snippets/s_features_grid.png differ diff --git a/theme_blast/static/src/img/snippets/service_page.png b/theme_blast/static/src/img/snippets/service_page.png new file mode 100644 index 000000000..61c0152f1 Binary files /dev/null and b/theme_blast/static/src/img/snippets/service_page.png differ diff --git a/theme_blast/static/src/img/snippets/subscribe.png b/theme_blast/static/src/img/snippets/subscribe.png new file mode 100644 index 000000000..e8de6709b Binary files /dev/null and b/theme_blast/static/src/img/snippets/subscribe.png differ diff --git a/theme_blast/static/src/img/snippets/testinomial-1.png b/theme_blast/static/src/img/snippets/testinomial-1.png new file mode 100644 index 000000000..bef28d0ba Binary files /dev/null and b/theme_blast/static/src/img/snippets/testinomial-1.png differ diff --git a/theme_blast/static/src/js/owl.carousel.min.js b/theme_blast/static/src/js/owl.carousel.min.js new file mode 100644 index 000000000..fbbffc534 --- /dev/null +++ b/theme_blast/static/src/js/owl.carousel.min.js @@ -0,0 +1,7 @@ +/** + * Owl Carousel v2.3.4 + * Copyright 2013-2018 David Deutsch + * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE + */ +!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("
",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&bi-g-f&&b",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='
',d=k.lazyLoad?a("
",{class:"owl-video-tn "+j,srcType:c}):a("
",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("
",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a(''),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('
').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1, +animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['',''],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('