diff --git a/cts_theme_rozz/README.rst b/cts_theme_rozz/README.rst new file mode 100644 index 000000000..7f3367633 --- /dev/null +++ b/cts_theme_rozz/README.rst @@ -0,0 +1,50 @@ +.. image:: https://img.shields.io/badge/licence-LGPL--3-green.svg + :target: https://www.gnu.org/licenses/lgpl-3.0-standalone.html + :alt: License: LGPL-3 + +Theme Rozz +========== +* Design Web Pages with Theme Rozz + +Installation +============ +- www.odoo.com/documentation/18.0/setup/install.html +- Install our custom addon + +License +------- +Gnu Lesser General Public License, Version 3 (LGPL v3). +(https://www.gnu.org/licenses/lgpl-3.0-standalone.html) + +Company +------- +* `Cybrosys Techno Solutions `__ + +Credits +------- +* Developers: (V16) Vivek, Muhsina V, + (v17) Akhil Ashok, + (v18) Athira K, + Contact: odoo@cybrosys.com + +Contacts +-------- +* Mail Contact : odoo@cybrosys.com +* Website : https://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/cts_theme_rozz/__init__.py b/cts_theme_rozz/__init__.py new file mode 100644 index 000000000..fa85926a6 --- /dev/null +++ b/cts_theme_rozz/__init__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions,(odoo@cybrosys.com) +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL 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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# diff --git a/cts_theme_rozz/__manifest__.py b/cts_theme_rozz/__manifest__.py new file mode 100644 index 000000000..17117daa6 --- /dev/null +++ b/cts_theme_rozz/__manifest__.py @@ -0,0 +1,71 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Cybrosys Techno Solutions,(odoo@cybrosys.com) +# +# You can modify it under the terms of the GNU LESSER +# GENERAL PUBLIC LICENSE (LGPL 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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. +# +# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE +# (LGPL v3) along with this program. +# If not, see . +# +############################################################################# +{ + 'name': 'Theme Rozz', + 'version': '18.0.1.0.0', + 'category': 'Theme/corporate', + 'summary': 'Design Web Pages with Theme Rozz', + 'description': 'Theme Rozz is a attractive and unique front-end theme ' + 'mainly suitable for Corporate website', + 'author': 'Cybrosys Techno Solutions', + 'company': 'Cybrosys Techno Solutions', + 'maintainer': 'Cybrosys Techno Solutions', + 'website': "https://www.cybrosys.com", + 'depends': ['website_blog', 'website_sale_wishlist', + 'website_sale_comparison'], + 'data': [ + 'views/header_templates.xml', + 'views/footer_templates.xml', + 'views/contact_us_templates.xml', + 'views/blog_templates.xml', + 'views/snippets/rozz_banner.xml', + 'views/snippets/rozz_services.xml', + 'views/snippets/rozz_team.xml', + 'views/snippets/rozz_aboutus.xml', + 'views/snippets/about_us.xml', + 'views/snippets/services_page.xml', + 'views/snippets/rozz_subscribe.xml', + 'views/snippets/portfolio_page.xml', + 'views/snippets/portfolio_details.xml', + ], + 'assets': { + 'web.assets_frontend': [ + "https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,500&family=Montserrat&display=swap", + 'https://cdn.jsdelivr.net/npm/boxicons@2.1.4/css/boxicons.min.css', + 'https://cdn.jsdelivr.net/npm/boxicons@2.1.4/dist/boxicons.min.js', + "/cts_theme_rozz/static/src/css/style.css", + "/cts_theme_rozz/static/src/css/meanmenu.css", + "/cts_theme_rozz/static/src/css/responsive.css", + "/cts_theme_rozz/static/src/css/odometer.css", + "/cts_theme_rozz/static/src/js/odometer.min.js", + '/cts_theme_rozz/static/src/js/odometer.js', + ] + }, + 'images': [ + 'static/description/banner.jpg', + 'static/description/theme_screenshot.jpg', + ], + 'license': 'LGPL-3', + 'installable': True, + 'auto_install': False, + 'application': False, +} diff --git a/cts_theme_rozz/doc/RELEASE_NOTES.md b/cts_theme_rozz/doc/RELEASE_NOTES.md new file mode 100644 index 000000000..5d6662963 --- /dev/null +++ b/cts_theme_rozz/doc/RELEASE_NOTES.md @@ -0,0 +1,6 @@ +## Module + +#### 19.01.2025 +#### Version 18.0.1.0.0 +##### ADD +- Initial commit for Theme Rozz diff --git a/cts_theme_rozz/static/description/banner.jpg b/cts_theme_rozz/static/description/banner.jpg new file mode 100644 index 000000000..0c65b14b9 Binary files /dev/null and b/cts_theme_rozz/static/description/banner.jpg differ diff --git a/cts_theme_rozz/static/description/icon.png b/cts_theme_rozz/static/description/icon.png new file mode 100644 index 000000000..90b101fa8 Binary files /dev/null and b/cts_theme_rozz/static/description/icon.png differ diff --git a/cts_theme_rozz/static/description/img/1.jpg b/cts_theme_rozz/static/description/img/1.jpg new file mode 100644 index 000000000..44ba749f2 Binary files /dev/null and b/cts_theme_rozz/static/description/img/1.jpg differ diff --git a/cts_theme_rozz/static/description/img/2.jpg b/cts_theme_rozz/static/description/img/2.jpg new file mode 100644 index 000000000..63e36fe7e Binary files /dev/null and b/cts_theme_rozz/static/description/img/2.jpg differ diff --git a/cts_theme_rozz/static/description/img/arrows-repeat.svg b/cts_theme_rozz/static/description/img/arrows-repeat.svg new file mode 100644 index 000000000..94fb8f7f9 --- /dev/null +++ b/cts_theme_rozz/static/description/img/arrows-repeat.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/banner-bg-1.svg b/cts_theme_rozz/static/description/img/banner-bg-1.svg new file mode 100644 index 000000000..7af9bab87 --- /dev/null +++ b/cts_theme_rozz/static/description/img/banner-bg-1.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/check.svg b/cts_theme_rozz/static/description/img/check.svg new file mode 100644 index 000000000..8bc79333d --- /dev/null +++ b/cts_theme_rozz/static/description/img/check.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/demo-2.jpg b/cts_theme_rozz/static/description/img/demo-2.jpg new file mode 100644 index 000000000..35d9ec5a5 Binary files /dev/null and b/cts_theme_rozz/static/description/img/demo-2.jpg differ diff --git a/cts_theme_rozz/static/description/img/feature-star.svg b/cts_theme_rozz/static/description/img/feature-star.svg new file mode 100644 index 000000000..a913270e8 --- /dev/null +++ b/cts_theme_rozz/static/description/img/feature-star.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/front screen.png b/cts_theme_rozz/static/description/img/front screen.png new file mode 100644 index 000000000..b32d3f3b9 Binary files /dev/null and b/cts_theme_rozz/static/description/img/front screen.png differ diff --git a/cts_theme_rozz/static/description/img/gear.svg b/cts_theme_rozz/static/description/img/gear.svg new file mode 100644 index 000000000..ce383059d --- /dev/null +++ b/cts_theme_rozz/static/description/img/gear.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/hire-odoo.svg b/cts_theme_rozz/static/description/img/hire-odoo.svg new file mode 100644 index 000000000..9cfec4e44 --- /dev/null +++ b/cts_theme_rozz/static/description/img/hire-odoo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/laptop-screenshots.jpg b/cts_theme_rozz/static/description/img/laptop-screenshots.jpg new file mode 100644 index 000000000..cb55bd14a Binary files /dev/null and b/cts_theme_rozz/static/description/img/laptop-screenshots.jpg differ diff --git a/cts_theme_rozz/static/description/img/life-ring-icon.svg b/cts_theme_rozz/static/description/img/life-ring-icon.svg new file mode 100644 index 000000000..b6c797ba1 --- /dev/null +++ b/cts_theme_rozz/static/description/img/life-ring-icon.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/mobile view.png b/cts_theme_rozz/static/description/img/mobile view.png new file mode 100644 index 000000000..1a2e116de Binary files /dev/null and b/cts_theme_rozz/static/description/img/mobile view.png differ diff --git a/cts_theme_rozz/static/description/img/odoo-consultancy.svg b/cts_theme_rozz/static/description/img/odoo-consultancy.svg new file mode 100644 index 000000000..c2c27e608 --- /dev/null +++ b/cts_theme_rozz/static/description/img/odoo-consultancy.svg @@ -0,0 +1,4 @@ + + + + diff --git a/cts_theme_rozz/static/description/img/odoo-licencing.svg b/cts_theme_rozz/static/description/img/odoo-licencing.svg new file mode 100644 index 000000000..8a520b40f --- /dev/null +++ b/cts_theme_rozz/static/description/img/odoo-licencing.svg @@ -0,0 +1,3 @@ + + + diff --git a/cts_theme_rozz/static/description/img/patter.svg b/cts_theme_rozz/static/description/img/patter.svg new file mode 100644 index 000000000..9b7b0d7cd --- /dev/null +++ b/cts_theme_rozz/static/description/img/patter.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/puzzle-piece-icon.svg b/cts_theme_rozz/static/description/img/puzzle-piece-icon.svg new file mode 100644 index 000000000..ab5e56fa7 --- /dev/null +++ b/cts_theme_rozz/static/description/img/puzzle-piece-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/screenshot-1.svg b/cts_theme_rozz/static/description/img/screenshot-1.svg new file mode 100644 index 000000000..72eeb921b --- /dev/null +++ b/cts_theme_rozz/static/description/img/screenshot-1.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/screenshot-2.png b/cts_theme_rozz/static/description/img/screenshot-2.png new file mode 100644 index 000000000..e13b876da Binary files /dev/null and b/cts_theme_rozz/static/description/img/screenshot-2.png differ diff --git a/cts_theme_rozz/static/description/img/screenshot-3.png b/cts_theme_rozz/static/description/img/screenshot-3.png new file mode 100644 index 000000000..be1acdfd5 Binary files /dev/null and b/cts_theme_rozz/static/description/img/screenshot-3.png differ diff --git a/cts_theme_rozz/static/description/img/screenshot-4.png b/cts_theme_rozz/static/description/img/screenshot-4.png new file mode 100644 index 000000000..1d01e11fc Binary files /dev/null and b/cts_theme_rozz/static/description/img/screenshot-4.png differ diff --git a/cts_theme_rozz/static/description/img/screenshot-5.svg b/cts_theme_rozz/static/description/img/screenshot-5.svg new file mode 100644 index 000000000..923e355bf --- /dev/null +++ b/cts_theme_rozz/static/description/img/screenshot-5.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/screenshot-img.png b/cts_theme_rozz/static/description/img/screenshot-img.png new file mode 100644 index 000000000..a425d9ede Binary files /dev/null and b/cts_theme_rozz/static/description/img/screenshot-img.png differ diff --git a/cts_theme_rozz/static/description/img/screenshot-main.png b/cts_theme_rozz/static/description/img/screenshot-main.png new file mode 100644 index 000000000..575f8e676 Binary files /dev/null and b/cts_theme_rozz/static/description/img/screenshot-main.png differ diff --git a/cts_theme_rozz/static/description/img/translate.svg b/cts_theme_rozz/static/description/img/translate.svg new file mode 100644 index 000000000..eea729542 --- /dev/null +++ b/cts_theme_rozz/static/description/img/translate.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/img/wrench-icon.svg b/cts_theme_rozz/static/description/img/wrench-icon.svg new file mode 100644 index 000000000..4e0ce1d01 --- /dev/null +++ b/cts_theme_rozz/static/description/img/wrench-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/cts_theme_rozz/static/description/index.html b/cts_theme_rozz/static/description/index.html new file mode 100644 index 000000000..27910822b --- /dev/null +++ b/cts_theme_rozz/static/description/index.html @@ -0,0 +1,633 @@ + + + + + + + app index + + + + + + + + + + +
+ + + +
+
+
+
+ +
+
+
+
+ +
+ Supports: +
+ Community +
+
+ Enterprise +
+
+
+
+
+ Availability: +
+ Odoo Online +
+
+ Odoo.sh +
+
+ On Premise +
+
+
+
+
+
+ + + + +
+
+ +
+
+ + + + + + + + +
+
+
+
+
+

Our Features

+ +

info includes 300+ elements that you may need to create website without + external plugins.

+
+
+
+
+
+
+
+ +

User-centric experience

+ +

Revolutionize your digital presence with our Web & App Development services—innovative solutions, + user-centric experiences.

+
+ +
+
+
+
+
+ +

Snippets for Faster Customization

+ +

Custom Designed Snippets for better user experience..

+
+ +
+
+
+
+
+ +

Easy to use

+ +

Easy to Customize and Use.

+
+ + +
+
+
+
+
+ +

Fully responsive

+ +

Fully Responsive Theme with a Premium Design.

+
+ +
+
+
+
+
+ +

Unlock Efficiency with Odoo

+ +

A Clean layout and New Font Style.

+
+ +
+
+
+
+
+ +

Grow Smarter with Odoo

+ +

A Clean layout and New Font Style + Customized Home page, Contact page, Service page, Portfolio,...etc.

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

Theme Features

+
+
+
+
+ HIGHLIGHT +

A Fresh Look for Your Ideas

+

Create visually appealing blogs with Odoo’s sleek templates. + Share your ideas effortlessly while keeping your design fresh and professional.

+
+
+ Grid item +
+ +
+
+ +
+
+
+ HIGHLIGHT +

Streamline Your Operations

+

Simplify your operations with Odoo. From inventory to CRM, + integrate all your processes in one platform and boost efficiency.

+
+
+ Grid item +
+ +
+
+
+ + + + +
+
+
+
+ +
+ + +
+ + + + + + + +
+
+
+
+

+ Streamline Your Online Sales +

+ +
+

Customize your online store with a unique Odoo theme that reflects + your brand’s personality. + With flexible design options, you can create a stunning, + responsive website that stands out and engages customers.

+
    +
  • Easy to Customize and Use
  • +
  • A Clean layout and New Font Style
  • +
  • Custom Designed Snippets for better user experience +
  • +
  • Customized Home page, Contact page, Service page, Portfolio,...etc
  • +
+
+
+
+
+
+
+ +
+ +
+
+
+
+ + + +
+
+
+
+
+ +
+ +
+
+
+
+

+ Fully Responsive
+ Layout +

+ +
+

Now take advantage of everything your dashboard has to offer even on the go. Our + design are now fully responsive, enabling you to view and manage everything from the comfort of your + mobile device.

+
    +
  • Detailed product filtering
  • +
  • Modernized mini basket
  • +
  • Cutting-edge single product
  • +
+
+
+
+ +
+
+ + + + + + + + +
+ + + + + + + + \ No newline at end of file diff --git a/cts_theme_rozz/static/description/theme_screenshot.jpg b/cts_theme_rozz/static/description/theme_screenshot.jpg new file mode 100644 index 000000000..a1fcfb764 Binary files /dev/null and b/cts_theme_rozz/static/description/theme_screenshot.jpg differ diff --git a/cts_theme_rozz/static/src/css/boxicons.css b/cts_theme_rozz/static/src/css/boxicons.css new file mode 100644 index 000000000..ed39ac526 --- /dev/null +++ b/cts_theme_rozz/static/src/css/boxicons.css @@ -0,0 +1 @@ +@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(../fonts/boxicons.eot);src:url(../fonts/boxicons.eot) format('embedded-opentype'),url(../fonts/boxicons.woff2) format('woff2'),url(../fonts/boxicons.woff) format('woff'),url(../fonts/boxicons.ttf) format('truetype'),url(../fonts/boxicons.svg?#boxicons) format('svg')}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-ul{margin-left:2em;padding-left:0;list-style:none}.bx-ul>li{position:relative}.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bx-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-tada{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-flashing{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-burst{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-fade-up{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-down{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-left{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-right{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-xs{font-size:1rem!important}.bx-sm{font-size:1.55rem!important}.bx-md{font-size:2.25rem!important}.bx-lg{font-size:3rem!important}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.bx-pull-left{float:left;margin-right:.3em!important}.bx-pull-right{float:right;margin-left:.3em!important}.bx-rotate-90{transform:rotate(90deg)}.bx-rotate-180{transform:rotate(180deg)}.bx-rotate-270{transform:rotate(270deg)}.bx-flip-horizontal{transform:scaleX(-1)}.bx-flip-vertical{transform:scaleY(-1)}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}.bxs-balloon:before{content:"\eb60"}.bxs-castle:before{content:"\eb79"}.bxs-coffee-bean:before{content:"\eb92"}.bxs-objects-horizontal-center:before{content:"\ebab"}.bxs-objects-horizontal-left:before{content:"\ebc4"}.bxs-objects-horizontal-right:before{content:"\ebdd"}.bxs-objects-vertical-bottom:before{content:"\ebf6"}.bxs-objects-vertical-center:before{content:"\ef40"}.bxs-objects-vertical-top:before{content:"\ef41"}.bxs-pear:before{content:"\ef42"}.bxs-shield-minus:before{content:"\ef43"}.bxs-shield-plus:before{content:"\ef44"}.bxs-shower:before{content:"\ef45"}.bxs-sushi:before{content:"\ef46"}.bxs-universal-access:before{content:"\ef47"}.bx-child:before{content:"\ef48"}.bx-horizontal-left:before{content:"\ef49"}.bx-horizontal-right:before{content:"\ef4a"}.bx-objects-horizontal-center:before{content:"\ef4b"}.bx-objects-horizontal-left:before{content:"\ef4c"}.bx-objects-horizontal-right:before{content:"\ef4d"}.bx-objects-vertical-bottom:before{content:"\ef4e"}.bx-objects-vertical-center:before{content:"\ef4f"}.bx-objects-vertical-top:before{content:"\ef50"}.bx-rfid:before{content:"\ef51"}.bx-shield-minus:before{content:"\ef52"}.bx-shield-plus:before{content:"\ef53"}.bx-shower:before{content:"\ef54"}.bx-sushi:before{content:"\ef55"}.bx-universal-access:before{content:"\ef56"}.bx-vertical-bottom:before{content:"\ef57"}.bx-vertical-top:before{content:"\ef58"}.bxl-graphql:before{content:"\ef59"}.bxl-typescript:before{content:"\ef5a"}.bxs-color:before{content:"\ef39"}.bx-reflect-horizontal:before{content:"\ef3a"}.bx-reflect-vertical:before{content:"\ef3b"}.bx-color:before{content:"\ef3c"}.bxl-mongodb:before{content:"\ef3d"}.bxl-postgresql:before{content:"\ef3e"}.bxl-deezer:before{content:"\ef3f"}.bxs-hard-hat:before{content:"\ef2a"}.bxs-home-alt-2:before{content:"\ef2b"}.bxs-cheese:before{content:"\ef2c"}.bx-home-alt-2:before{content:"\ef2d"}.bx-hard-hat:before{content:"\ef2e"}.bx-cheese:before{content:"\ef2f"}.bx-cart-add:before{content:"\ef30"}.bx-cart-download:before{content:"\ef31"}.bx-no-signal:before{content:"\ef32"}.bx-signal-1:before{content:"\ef33"}.bx-signal-2:before{content:"\ef34"}.bx-signal-3:before{content:"\ef35"}.bx-signal-4:before{content:"\ef36"}.bx-signal-5:before{content:"\ef37"}.bxl-xing:before{content:"\ef38"}.bxl-meta:before{content:"\ef27"}.bx-lemon:before{content:"\ef28"}.bxs-lemon:before{content:"\ef29"}.bx-cricket-ball:before{content:"\ef0c"}.bx-baguette:before{content:"\ef0d"}.bx-bowl-hot:before{content:"\ef0e"}.bx-bowl-rice:before{content:"\ef0f"}.bx-cable-car:before{content:"\ef10"}.bx-candles:before{content:"\ef11"}.bx-circle-half:before{content:"\ef12"}.bx-circle-quarter:before{content:"\ef13"}.bx-circle-three-quarter:before{content:"\ef14"}.bx-cross:before{content:"\ef15"}.bx-fork:before{content:"\ef16"}.bx-knife:before{content:"\ef17"}.bx-money-withdraw:before{content:"\ef18"}.bx-popsicle:before{content:"\ef19"}.bx-scatter-chart:before{content:"\ef1a"}.bxs-baguette:before{content:"\ef1b"}.bxs-bowl-hot:before{content:"\ef1c"}.bxs-bowl-rice:before{content:"\ef1d"}.bxs-cable-car:before{content:"\ef1e"}.bxs-circle-half:before{content:"\ef1f"}.bxs-circle-quarter:before{content:"\ef20"}.bxs-circle-three-quarter:before{content:"\ef21"}.bxs-cricket-ball:before{content:"\ef22"}.bxs-invader:before{content:"\ef23"}.bx-male-female:before{content:"\ef24"}.bxs-popsicle:before{content:"\ef25"}.bxs-tree-alt:before{content:"\ef26"}.bxl-venmo:before{content:"\e900"}.bxl-upwork:before{content:"\e901"}.bxl-netlify:before{content:"\e902"}.bxl-java:before{content:"\e903"}.bxl-heroku:before{content:"\e904"}.bxl-go-lang:before{content:"\e905"}.bxl-gmail:before{content:"\e906"}.bxl-flask:before{content:"\e907"}.bxl-99designs:before{content:"\e908"}.bxl-500px:before{content:"\e909"}.bxl-adobe:before{content:"\e90a"}.bxl-airbnb:before{content:"\e90b"}.bxl-algolia:before{content:"\e90c"}.bxl-amazon:before{content:"\e90d"}.bxl-android:before{content:"\e90e"}.bxl-angular:before{content:"\e90f"}.bxl-apple:before{content:"\e910"}.bxl-audible:before{content:"\e911"}.bxl-aws:before{content:"\e912"}.bxl-baidu:before{content:"\e913"}.bxl-behance:before{content:"\e914"}.bxl-bing:before{content:"\e915"}.bxl-bitcoin:before{content:"\e916"}.bxl-blender:before{content:"\e917"}.bxl-blogger:before{content:"\e918"}.bxl-bootstrap:before{content:"\e919"}.bxl-chrome:before{content:"\e91a"}.bxl-codepen:before{content:"\e91b"}.bxl-c-plus-plus:before{content:"\e91c"}.bxl-creative-commons:before{content:"\e91d"}.bxl-css3:before{content:"\e91e"}.bxl-dailymotion:before{content:"\e91f"}.bxl-deviantart:before{content:"\e920"}.bxl-dev-to:before{content:"\e921"}.bxl-digg:before{content:"\e922"}.bxl-digitalocean:before{content:"\e923"}.bxl-discord:before{content:"\e924"}.bxl-discord-alt:before{content:"\e925"}.bxl-discourse:before{content:"\e926"}.bxl-django:before{content:"\e927"}.bxl-docker:before{content:"\e928"}.bxl-dribbble:before{content:"\e929"}.bxl-dropbox:before{content:"\e92a"}.bxl-drupal:before{content:"\e92b"}.bxl-ebay:before{content:"\e92c"}.bxl-edge:before{content:"\e92d"}.bxl-etsy:before{content:"\e92e"}.bxl-facebook:before{content:"\e92f"}.bxl-facebook-circle:before{content:"\e930"}.bxl-facebook-square:before{content:"\e931"}.bxl-figma:before{content:"\e932"}.bxl-firebase:before{content:"\e933"}.bxl-firefox:before{content:"\e934"}.bxl-flickr:before{content:"\e935"}.bxl-flickr-square:before{content:"\e936"}.bxl-flutter:before{content:"\e937"}.bxl-foursquare:before{content:"\e938"}.bxl-git:before{content:"\e939"}.bxl-github:before{content:"\e93a"}.bxl-gitlab:before{content:"\e93b"}.bxl-google:before{content:"\e93c"}.bxl-google-cloud:before{content:"\e93d"}.bxl-google-plus:before{content:"\e93e"}.bxl-google-plus-circle:before{content:"\e93f"}.bxl-html5:before{content:"\e940"}.bxl-imdb:before{content:"\e941"}.bxl-instagram:before{content:"\e942"}.bxl-instagram-alt:before{content:"\e943"}.bxl-internet-explorer:before{content:"\e944"}.bxl-invision:before{content:"\e945"}.bxl-javascript:before{content:"\e946"}.bxl-joomla:before{content:"\e947"}.bxl-jquery:before{content:"\e948"}.bxl-jsfiddle:before{content:"\e949"}.bxl-kickstarter:before{content:"\e94a"}.bxl-kubernetes:before{content:"\e94b"}.bxl-less:before{content:"\e94c"}.bxl-linkedin:before{content:"\e94d"}.bxl-linkedin-square:before{content:"\e94e"}.bxl-magento:before{content:"\e94f"}.bxl-mailchimp:before{content:"\e950"}.bxl-markdown:before{content:"\e951"}.bxl-mastercard:before{content:"\e952"}.bxl-mastodon:before{content:"\e953"}.bxl-medium:before{content:"\e954"}.bxl-medium-old:before{content:"\e955"}.bxl-medium-square:before{content:"\e956"}.bxl-messenger:before{content:"\e957"}.bxl-microsoft:before{content:"\e958"}.bxl-microsoft-teams:before{content:"\e959"}.bxl-nodejs:before{content:"\e95a"}.bxl-ok-ru:before{content:"\e95b"}.bxl-opera:before{content:"\e95c"}.bxl-patreon:before{content:"\e95d"}.bxl-paypal:before{content:"\e95e"}.bxl-periscope:before{content:"\e95f"}.bxl-php:before{content:"\e960"}.bxl-pinterest:before{content:"\e961"}.bxl-pinterest-alt:before{content:"\e962"}.bxl-play-store:before{content:"\e963"}.bxl-pocket:before{content:"\e964"}.bxl-product-hunt:before{content:"\e965"}.bxl-python:before{content:"\e966"}.bxl-quora:before{content:"\e967"}.bxl-react:before{content:"\e968"}.bxl-redbubble:before{content:"\e969"}.bxl-reddit:before{content:"\e96a"}.bxl-redux:before{content:"\e96b"}.bxl-sass:before{content:"\e96c"}.bxl-shopify:before{content:"\e96d"}.bxl-sketch:before{content:"\e96e"}.bxl-skype:before{content:"\e96f"}.bxl-slack:before{content:"\e970"}.bxl-slack-old:before{content:"\e971"}.bxl-snapchat:before{content:"\e972"}.bxl-soundcloud:before{content:"\e973"}.bxl-spotify:before{content:"\e974"}.bxl-spring-boot:before{content:"\e975"}.bxl-squarespace:before{content:"\e976"}.bxl-stack-overflow:before{content:"\e977"}.bxl-steam:before{content:"\e978"}.bxl-stripe:before{content:"\e979"}.bxl-tailwind-css:before{content:"\e97a"}.bxl-telegram:before{content:"\e97b"}.bxl-tiktok:before{content:"\e97c"}.bxl-trello:before{content:"\e97d"}.bxl-trip-advisor:before{content:"\e97e"}.bxl-tumblr:before{content:"\e97f"}.bxl-tux:before{content:"\e980"}.bxl-twitch:before{content:"\e981"}.bxl-twitter:before{content:"\e982"}.bxl-unity:before{content:"\e983"}.bxl-unsplash:before{content:"\e984"}.bxl-vimeo:before{content:"\e985"}.bxl-visa:before{content:"\e986"}.bxl-visual-studio:before{content:"\e987"}.bxl-vk:before{content:"\e988"}.bxl-vuejs:before{content:"\e989"}.bxl-whatsapp:before{content:"\e98a"}.bxl-whatsapp-square:before{content:"\e98b"}.bxl-wikipedia:before{content:"\e98c"}.bxl-windows:before{content:"\e98d"}.bxl-wix:before{content:"\e98e"}.bxl-wordpress:before{content:"\e98f"}.bxl-yahoo:before{content:"\e990"}.bxl-yelp:before{content:"\e991"}.bxl-youtube:before{content:"\e992"}.bxl-zoom:before{content:"\e993"}.bx-collapse-alt:before{content:"\e994"}.bx-collapse-horizontal:before{content:"\e995"}.bx-collapse-vertical:before{content:"\e996"}.bx-expand-horizontal:before{content:"\e997"}.bx-expand-vertical:before{content:"\e998"}.bx-injection:before{content:"\e999"}.bx-leaf:before{content:"\e99a"}.bx-math:before{content:"\e99b"}.bx-party:before{content:"\e99c"}.bx-abacus:before{content:"\e99d"}.bx-accessibility:before{content:"\e99e"}.bx-add-to-queue:before{content:"\e99f"}.bx-adjust:before{content:"\e9a0"}.bx-alarm:before{content:"\e9a1"}.bx-alarm-add:before{content:"\e9a2"}.bx-alarm-exclamation:before{content:"\e9a3"}.bx-alarm-off:before{content:"\e9a4"}.bx-alarm-snooze:before{content:"\e9a5"}.bx-album:before{content:"\e9a6"}.bx-align-justify:before{content:"\e9a7"}.bx-align-left:before{content:"\e9a8"}.bx-align-middle:before{content:"\e9a9"}.bx-align-right:before{content:"\e9aa"}.bx-analyse:before{content:"\e9ab"}.bx-anchor:before{content:"\e9ac"}.bx-angry:before{content:"\e9ad"}.bx-aperture:before{content:"\e9ae"}.bx-arch:before{content:"\e9af"}.bx-archive:before{content:"\e9b0"}.bx-archive-in:before{content:"\e9b1"}.bx-archive-out:before{content:"\e9b2"}.bx-area:before{content:"\e9b3"}.bx-arrow-back:before{content:"\e9b4"}.bx-arrow-from-bottom:before{content:"\e9b5"}.bx-arrow-from-left:before{content:"\e9b6"}.bx-arrow-from-right:before{content:"\e9b7"}.bx-arrow-from-top:before{content:"\e9b8"}.bx-arrow-to-bottom:before{content:"\e9b9"}.bx-arrow-to-left:before{content:"\e9ba"}.bx-arrow-to-right:before{content:"\e9bb"}.bx-arrow-to-top:before{content:"\e9bc"}.bx-at:before{content:"\e9bd"}.bx-atom:before{content:"\e9be"}.bx-award:before{content:"\e9bf"}.bx-badge:before{content:"\e9c0"}.bx-badge-check:before{content:"\e9c1"}.bx-ball:before{content:"\e9c2"}.bx-band-aid:before{content:"\e9c3"}.bx-bar-chart:before{content:"\e9c4"}.bx-bar-chart-alt:before{content:"\e9c5"}.bx-bar-chart-alt-2:before{content:"\e9c6"}.bx-bar-chart-square:before{content:"\e9c7"}.bx-barcode:before{content:"\e9c8"}.bx-barcode-reader:before{content:"\e9c9"}.bx-baseball:before{content:"\e9ca"}.bx-basket:before{content:"\e9cb"}.bx-basketball:before{content:"\e9cc"}.bx-bath:before{content:"\e9cd"}.bx-battery:before{content:"\e9ce"}.bx-bed:before{content:"\e9cf"}.bx-been-here:before{content:"\e9d0"}.bx-beer:before{content:"\e9d1"}.bx-bell:before{content:"\e9d2"}.bx-bell-minus:before{content:"\e9d3"}.bx-bell-off:before{content:"\e9d4"}.bx-bell-plus:before{content:"\e9d5"}.bx-bible:before{content:"\e9d6"}.bx-bitcoin:before{content:"\e9d7"}.bx-blanket:before{content:"\e9d8"}.bx-block:before{content:"\e9d9"}.bx-bluetooth:before{content:"\e9da"}.bx-body:before{content:"\e9db"}.bx-bold:before{content:"\e9dc"}.bx-bolt-circle:before{content:"\e9dd"}.bx-bomb:before{content:"\e9de"}.bx-bone:before{content:"\e9df"}.bx-bong:before{content:"\e9e0"}.bx-book:before{content:"\e9e1"}.bx-book-add:before{content:"\e9e2"}.bx-book-alt:before{content:"\e9e3"}.bx-book-bookmark:before{content:"\e9e4"}.bx-book-content:before{content:"\e9e5"}.bx-book-heart:before{content:"\e9e6"}.bx-bookmark:before{content:"\e9e7"}.bx-bookmark-alt:before{content:"\e9e8"}.bx-bookmark-alt-minus:before{content:"\e9e9"}.bx-bookmark-alt-plus:before{content:"\e9ea"}.bx-bookmark-heart:before{content:"\e9eb"}.bx-bookmark-minus:before{content:"\e9ec"}.bx-bookmark-plus:before{content:"\e9ed"}.bx-bookmarks:before{content:"\e9ee"}.bx-book-open:before{content:"\e9ef"}.bx-book-reader:before{content:"\e9f0"}.bx-border-all:before{content:"\e9f1"}.bx-border-bottom:before{content:"\e9f2"}.bx-border-inner:before{content:"\e9f3"}.bx-border-left:before{content:"\e9f4"}.bx-border-none:before{content:"\e9f5"}.bx-border-outer:before{content:"\e9f6"}.bx-border-radius:before{content:"\e9f7"}.bx-border-right:before{content:"\e9f8"}.bx-border-top:before{content:"\e9f9"}.bx-bot:before{content:"\e9fa"}.bx-bowling-ball:before{content:"\e9fb"}.bx-box:before{content:"\e9fc"}.bx-bracket:before{content:"\e9fd"}.bx-braille:before{content:"\e9fe"}.bx-brain:before{content:"\e9ff"}.bx-briefcase:before{content:"\ea00"}.bx-briefcase-alt:before{content:"\ea01"}.bx-briefcase-alt-2:before{content:"\ea02"}.bx-brightness:before{content:"\ea03"}.bx-brightness-half:before{content:"\ea04"}.bx-broadcast:before{content:"\ea05"}.bx-brush:before{content:"\ea06"}.bx-brush-alt:before{content:"\ea07"}.bx-bug:before{content:"\ea08"}.bx-bug-alt:before{content:"\ea09"}.bx-building:before{content:"\ea0a"}.bx-building-house:before{content:"\ea0b"}.bx-buildings:before{content:"\ea0c"}.bx-bulb:before{content:"\ea0d"}.bx-bullseye:before{content:"\ea0e"}.bx-buoy:before{content:"\ea0f"}.bx-bus:before{content:"\ea10"}.bx-bus-school:before{content:"\ea11"}.bx-cabinet:before{content:"\ea12"}.bx-cake:before{content:"\ea13"}.bx-calculator:before{content:"\ea14"}.bx-calendar:before{content:"\ea15"}.bx-calendar-alt:before{content:"\ea16"}.bx-calendar-check:before{content:"\ea17"}.bx-calendar-edit:before{content:"\ea18"}.bx-calendar-event:before{content:"\ea19"}.bx-calendar-exclamation:before{content:"\ea1a"}.bx-calendar-heart:before{content:"\ea1b"}.bx-calendar-minus:before{content:"\ea1c"}.bx-calendar-plus:before{content:"\ea1d"}.bx-calendar-star:before{content:"\ea1e"}.bx-calendar-week:before{content:"\ea1f"}.bx-calendar-x:before{content:"\ea20"}.bx-camera:before{content:"\ea21"}.bx-camera-home:before{content:"\ea22"}.bx-camera-movie:before{content:"\ea23"}.bx-camera-off:before{content:"\ea24"}.bx-capsule:before{content:"\ea25"}.bx-captions:before{content:"\ea26"}.bx-car:before{content:"\ea27"}.bx-card:before{content:"\ea28"}.bx-caret-down:before{content:"\ea29"}.bx-caret-down-circle:before{content:"\ea2a"}.bx-caret-down-square:before{content:"\ea2b"}.bx-caret-left:before{content:"\ea2c"}.bx-caret-left-circle:before{content:"\ea2d"}.bx-caret-left-square:before{content:"\ea2e"}.bx-caret-right:before{content:"\ea2f"}.bx-caret-right-circle:before{content:"\ea30"}.bx-caret-right-square:before{content:"\ea31"}.bx-caret-up:before{content:"\ea32"}.bx-caret-up-circle:before{content:"\ea33"}.bx-caret-up-square:before{content:"\ea34"}.bx-carousel:before{content:"\ea35"}.bx-cart:before{content:"\ea36"}.bx-cart-alt:before{content:"\ea37"}.bx-cast:before{content:"\ea38"}.bx-category:before{content:"\ea39"}.bx-category-alt:before{content:"\ea3a"}.bx-cctv:before{content:"\ea3b"}.bx-certification:before{content:"\ea3c"}.bx-chair:before{content:"\ea3d"}.bx-chalkboard:before{content:"\ea3e"}.bx-chart:before{content:"\ea3f"}.bx-chat:before{content:"\ea40"}.bx-check:before{content:"\ea41"}.bx-checkbox:before{content:"\ea42"}.bx-checkbox-checked:before{content:"\ea43"}.bx-checkbox-minus:before{content:"\ea44"}.bx-checkbox-square:before{content:"\ea45"}.bx-check-circle:before{content:"\ea46"}.bx-check-double:before{content:"\ea47"}.bx-check-shield:before{content:"\ea48"}.bx-check-square:before{content:"\ea49"}.bx-chevron-down:before{content:"\ea4a"}.bx-chevron-down-circle:before{content:"\ea4b"}.bx-chevron-down-square:before{content:"\ea4c"}.bx-chevron-left:before{content:"\ea4d"}.bx-chevron-left-circle:before{content:"\ea4e"}.bx-chevron-left-square:before{content:"\ea4f"}.bx-chevron-right:before{content:"\ea50"}.bx-chevron-right-circle:before{content:"\ea51"}.bx-chevron-right-square:before{content:"\ea52"}.bx-chevrons-down:before{content:"\ea53"}.bx-chevrons-left:before{content:"\ea54"}.bx-chevrons-right:before{content:"\ea55"}.bx-chevrons-up:before{content:"\ea56"}.bx-chevron-up:before{content:"\ea57"}.bx-chevron-up-circle:before{content:"\ea58"}.bx-chevron-up-square:before{content:"\ea59"}.bx-chip:before{content:"\ea5a"}.bx-church:before{content:"\ea5b"}.bx-circle:before{content:"\ea5c"}.bx-clinic:before{content:"\ea5d"}.bx-clipboard:before{content:"\ea5e"}.bx-closet:before{content:"\ea5f"}.bx-cloud:before{content:"\ea60"}.bx-cloud-download:before{content:"\ea61"}.bx-cloud-drizzle:before{content:"\ea62"}.bx-cloud-lightning:before{content:"\ea63"}.bx-cloud-light-rain:before{content:"\ea64"}.bx-cloud-rain:before{content:"\ea65"}.bx-cloud-snow:before{content:"\ea66"}.bx-cloud-upload:before{content:"\ea67"}.bx-code:before{content:"\ea68"}.bx-code-alt:before{content:"\ea69"}.bx-code-block:before{content:"\ea6a"}.bx-code-curly:before{content:"\ea6b"}.bx-coffee:before{content:"\ea6c"}.bx-coffee-togo:before{content:"\ea6d"}.bx-cog:before{content:"\ea6e"}.bx-coin:before{content:"\ea6f"}.bx-coin-stack:before{content:"\ea70"}.bx-collapse:before{content:"\ea71"}.bx-collection:before{content:"\ea72"}.bx-color-fill:before{content:"\ea73"}.bx-columns:before{content:"\ea74"}.bx-command:before{content:"\ea75"}.bx-comment:before{content:"\ea76"}.bx-comment-add:before{content:"\ea77"}.bx-comment-check:before{content:"\ea78"}.bx-comment-detail:before{content:"\ea79"}.bx-comment-dots:before{content:"\ea7a"}.bx-comment-edit:before{content:"\ea7b"}.bx-comment-error:before{content:"\ea7c"}.bx-comment-minus:before{content:"\ea7d"}.bx-comment-x:before{content:"\ea7e"}.bx-compass:before{content:"\ea7f"}.bx-confused:before{content:"\ea80"}.bx-conversation:before{content:"\ea81"}.bx-cookie:before{content:"\ea82"}.bx-cool:before{content:"\ea83"}.bx-copy:before{content:"\ea84"}.bx-copy-alt:before{content:"\ea85"}.bx-copyright:before{content:"\ea86"}.bx-credit-card:before{content:"\ea87"}.bx-credit-card-alt:before{content:"\ea88"}.bx-credit-card-front:before{content:"\ea89"}.bx-crop:before{content:"\ea8a"}.bx-crosshair:before{content:"\ea8b"}.bx-crown:before{content:"\ea8c"}.bx-cube:before{content:"\ea8d"}.bx-cube-alt:before{content:"\ea8e"}.bx-cuboid:before{content:"\ea8f"}.bx-current-location:before{content:"\ea90"}.bx-customize:before{content:"\ea91"}.bx-cut:before{content:"\ea92"}.bx-cycling:before{content:"\ea93"}.bx-cylinder:before{content:"\ea94"}.bx-data:before{content:"\ea95"}.bx-desktop:before{content:"\ea96"}.bx-detail:before{content:"\ea97"}.bx-devices:before{content:"\ea98"}.bx-dialpad:before{content:"\ea99"}.bx-dialpad-alt:before{content:"\ea9a"}.bx-diamond:before{content:"\ea9b"}.bx-dice-1:before{content:"\ea9c"}.bx-dice-2:before{content:"\ea9d"}.bx-dice-3:before{content:"\ea9e"}.bx-dice-4:before{content:"\ea9f"}.bx-dice-5:before{content:"\eaa0"}.bx-dice-6:before{content:"\eaa1"}.bx-directions:before{content:"\eaa2"}.bx-disc:before{content:"\eaa3"}.bx-dish:before{content:"\eaa4"}.bx-dislike:before{content:"\eaa5"}.bx-dizzy:before{content:"\eaa6"}.bx-dna:before{content:"\eaa7"}.bx-dock-bottom:before{content:"\eaa8"}.bx-dock-left:before{content:"\eaa9"}.bx-dock-right:before{content:"\eaaa"}.bx-dock-top:before{content:"\eaab"}.bx-dollar:before{content:"\eaac"}.bx-dollar-circle:before{content:"\eaad"}.bx-donate-blood:before{content:"\eaae"}.bx-donate-heart:before{content:"\eaaf"}.bx-door-open:before{content:"\eab0"}.bx-dots-horizontal:before{content:"\eab1"}.bx-dots-horizontal-rounded:before{content:"\eab2"}.bx-dots-vertical:before{content:"\eab3"}.bx-dots-vertical-rounded:before{content:"\eab4"}.bx-doughnut-chart:before{content:"\eab5"}.bx-down-arrow:before{content:"\eab6"}.bx-down-arrow-alt:before{content:"\eab7"}.bx-down-arrow-circle:before{content:"\eab8"}.bx-download:before{content:"\eab9"}.bx-downvote:before{content:"\eaba"}.bx-drink:before{content:"\eabb"}.bx-droplet:before{content:"\eabc"}.bx-dumbbell:before{content:"\eabd"}.bx-duplicate:before{content:"\eabe"}.bx-edit:before{content:"\eabf"}.bx-edit-alt:before{content:"\eac0"}.bx-envelope:before{content:"\eac1"}.bx-envelope-open:before{content:"\eac2"}.bx-equalizer:before{content:"\eac3"}.bx-eraser:before{content:"\eac4"}.bx-error:before{content:"\eac5"}.bx-error-alt:before{content:"\eac6"}.bx-error-circle:before{content:"\eac7"}.bx-euro:before{content:"\eac8"}.bx-exclude:before{content:"\eac9"}.bx-exit:before{content:"\eaca"}.bx-exit-fullscreen:before{content:"\eacb"}.bx-expand:before{content:"\eacc"}.bx-expand-alt:before{content:"\eacd"}.bx-export:before{content:"\eace"}.bx-extension:before{content:"\eacf"}.bx-face:before{content:"\ead0"}.bx-fast-forward:before{content:"\ead1"}.bx-fast-forward-circle:before{content:"\ead2"}.bx-female:before{content:"\ead3"}.bx-female-sign:before{content:"\ead4"}.bx-file:before{content:"\ead5"}.bx-file-blank:before{content:"\ead6"}.bx-file-find:before{content:"\ead7"}.bx-film:before{content:"\ead8"}.bx-filter:before{content:"\ead9"}.bx-filter-alt:before{content:"\eada"}.bx-fingerprint:before{content:"\eadb"}.bx-first-aid:before{content:"\eadc"}.bx-first-page:before{content:"\eadd"}.bx-flag:before{content:"\eade"}.bx-folder:before{content:"\eadf"}.bx-folder-minus:before{content:"\eae0"}.bx-folder-open:before{content:"\eae1"}.bx-folder-plus:before{content:"\eae2"}.bx-font:before{content:"\eae3"}.bx-font-color:before{content:"\eae4"}.bx-font-family:before{content:"\eae5"}.bx-font-size:before{content:"\eae6"}.bx-food-menu:before{content:"\eae7"}.bx-food-tag:before{content:"\eae8"}.bx-football:before{content:"\eae9"}.bx-fridge:before{content:"\eaea"}.bx-fullscreen:before{content:"\eaeb"}.bx-game:before{content:"\eaec"}.bx-gas-pump:before{content:"\eaed"}.bx-ghost:before{content:"\eaee"}.bx-gift:before{content:"\eaef"}.bx-git-branch:before{content:"\eaf0"}.bx-git-commit:before{content:"\eaf1"}.bx-git-compare:before{content:"\eaf2"}.bx-git-merge:before{content:"\eaf3"}.bx-git-pull-request:before{content:"\eaf4"}.bx-git-repo-forked:before{content:"\eaf5"}.bx-glasses:before{content:"\eaf6"}.bx-glasses-alt:before{content:"\eaf7"}.bx-globe:before{content:"\eaf8"}.bx-globe-alt:before{content:"\eaf9"}.bx-grid:before{content:"\eafa"}.bx-grid-alt:before{content:"\eafb"}.bx-grid-horizontal:before{content:"\eafc"}.bx-grid-small:before{content:"\eafd"}.bx-grid-vertical:before{content:"\eafe"}.bx-group:before{content:"\eaff"}.bx-handicap:before{content:"\eb00"}.bx-happy:before{content:"\eb01"}.bx-happy-alt:before{content:"\eb02"}.bx-happy-beaming:before{content:"\eb03"}.bx-happy-heart-eyes:before{content:"\eb04"}.bx-hash:before{content:"\eb05"}.bx-hdd:before{content:"\eb06"}.bx-heading:before{content:"\eb07"}.bx-headphone:before{content:"\eb08"}.bx-health:before{content:"\eb09"}.bx-heart:before{content:"\eb0a"}.bx-heart-circle:before{content:"\eb0b"}.bx-heart-square:before{content:"\eb0c"}.bx-help-circle:before{content:"\eb0d"}.bx-hide:before{content:"\eb0e"}.bx-highlight:before{content:"\eb0f"}.bx-history:before{content:"\eb10"}.bx-hive:before{content:"\eb11"}.bx-home:before{content:"\eb12"}.bx-home-alt:before{content:"\eb13"}.bx-home-circle:before{content:"\eb14"}.bx-home-heart:before{content:"\eb15"}.bx-home-smile:before{content:"\eb16"}.bx-horizontal-center:before{content:"\eb17"}.bx-hotel:before{content:"\eb18"}.bx-hourglass:before{content:"\eb19"}.bx-id-card:before{content:"\eb1a"}.bx-image:before{content:"\eb1b"}.bx-image-add:before{content:"\eb1c"}.bx-image-alt:before{content:"\eb1d"}.bx-images:before{content:"\eb1e"}.bx-import:before{content:"\eb1f"}.bx-infinite:before{content:"\eb20"}.bx-info-circle:before{content:"\eb21"}.bx-info-square:before{content:"\eb22"}.bx-intersect:before{content:"\eb23"}.bx-italic:before{content:"\eb24"}.bx-joystick:before{content:"\eb25"}.bx-joystick-alt:before{content:"\eb26"}.bx-joystick-button:before{content:"\eb27"}.bx-key:before{content:"\eb28"}.bx-label:before{content:"\eb29"}.bx-landscape:before{content:"\eb2a"}.bx-laptop:before{content:"\eb2b"}.bx-last-page:before{content:"\eb2c"}.bx-laugh:before{content:"\eb2d"}.bx-layer:before{content:"\eb2e"}.bx-layer-minus:before{content:"\eb2f"}.bx-layer-plus:before{content:"\eb30"}.bx-layout:before{content:"\eb31"}.bx-left-arrow:before{content:"\eb32"}.bx-left-arrow-alt:before{content:"\eb33"}.bx-left-arrow-circle:before{content:"\eb34"}.bx-left-down-arrow-circle:before{content:"\eb35"}.bx-left-indent:before{content:"\eb36"}.bx-left-top-arrow-circle:before{content:"\eb37"}.bx-library:before{content:"\eb38"}.bx-like:before{content:"\eb39"}.bx-line-chart:before{content:"\eb3a"}.bx-line-chart-down:before{content:"\eb3b"}.bx-link:before{content:"\eb3c"}.bx-link-alt:before{content:"\eb3d"}.bx-link-external:before{content:"\eb3e"}.bx-lira:before{content:"\eb3f"}.bx-list-check:before{content:"\eb40"}.bx-list-minus:before{content:"\eb41"}.bx-list-ol:before{content:"\eb42"}.bx-list-plus:before{content:"\eb43"}.bx-list-ul:before{content:"\eb44"}.bx-loader:before{content:"\eb45"}.bx-loader-alt:before{content:"\eb46"}.bx-loader-circle:before{content:"\eb47"}.bx-location-plus:before{content:"\eb48"}.bx-lock:before{content:"\eb49"}.bx-lock-alt:before{content:"\eb4a"}.bx-lock-open:before{content:"\eb4b"}.bx-lock-open-alt:before{content:"\eb4c"}.bx-log-in:before{content:"\eb4d"}.bx-log-in-circle:before{content:"\eb4e"}.bx-log-out:before{content:"\eb4f"}.bx-log-out-circle:before{content:"\eb50"}.bx-low-vision:before{content:"\eb51"}.bx-magnet:before{content:"\eb52"}.bx-mail-send:before{content:"\eb53"}.bx-male:before{content:"\eb54"}.bx-male-sign:before{content:"\eb55"}.bx-map:before{content:"\eb56"}.bx-map-alt:before{content:"\eb57"}.bx-map-pin:before{content:"\eb58"}.bx-mask:before{content:"\eb59"}.bx-medal:before{content:"\eb5a"}.bx-meh:before{content:"\eb5b"}.bx-meh-alt:before{content:"\eb5c"}.bx-meh-blank:before{content:"\eb5d"}.bx-memory-card:before{content:"\eb5e"}.bx-menu:before{content:"\eb5f"}.bx-menu-alt-left:before{content:"\ef5b"}.bx-menu-alt-right:before{content:"\eb61"}.bx-merge:before{content:"\eb62"}.bx-message:before{content:"\eb63"}.bx-message-add:before{content:"\eb64"}.bx-message-alt:before{content:"\eb65"}.bx-message-alt-add:before{content:"\eb66"}.bx-message-alt-check:before{content:"\eb67"}.bx-message-alt-detail:before{content:"\eb68"}.bx-message-alt-dots:before{content:"\eb69"}.bx-message-alt-edit:before{content:"\eb6a"}.bx-message-alt-error:before{content:"\eb6b"}.bx-message-alt-minus:before{content:"\eb6c"}.bx-message-alt-x:before{content:"\eb6d"}.bx-message-check:before{content:"\eb6e"}.bx-message-detail:before{content:"\eb6f"}.bx-message-dots:before{content:"\eb70"}.bx-message-edit:before{content:"\eb71"}.bx-message-error:before{content:"\eb72"}.bx-message-minus:before{content:"\eb73"}.bx-message-rounded:before{content:"\eb74"}.bx-message-rounded-add:before{content:"\eb75"}.bx-message-rounded-check:before{content:"\eb76"}.bx-message-rounded-detail:before{content:"\eb77"}.bx-message-rounded-dots:before{content:"\eb78"}.bx-message-rounded-edit:before{content:"\ef5c"}.bx-message-rounded-error:before{content:"\eb7a"}.bx-message-rounded-minus:before{content:"\eb7b"}.bx-message-rounded-x:before{content:"\eb7c"}.bx-message-square:before{content:"\eb7d"}.bx-message-square-add:before{content:"\eb7e"}.bx-message-square-check:before{content:"\eb7f"}.bx-message-square-detail:before{content:"\eb80"}.bx-message-square-dots:before{content:"\eb81"}.bx-message-square-edit:before{content:"\eb82"}.bx-message-square-error:before{content:"\eb83"}.bx-message-square-minus:before{content:"\eb84"}.bx-message-square-x:before{content:"\eb85"}.bx-message-x:before{content:"\eb86"}.bx-meteor:before{content:"\eb87"}.bx-microchip:before{content:"\eb88"}.bx-microphone:before{content:"\eb89"}.bx-microphone-off:before{content:"\eb8a"}.bx-minus:before{content:"\eb8b"}.bx-minus-back:before{content:"\eb8c"}.bx-minus-circle:before{content:"\eb8d"}.bx-minus-front:before{content:"\eb8e"}.bx-mobile:before{content:"\eb8f"}.bx-mobile-alt:before{content:"\eb90"}.bx-mobile-landscape:before{content:"\eb91"}.bx-mobile-vibration:before{content:"\ef5d"}.bx-money:before{content:"\eb93"}.bx-moon:before{content:"\eb94"}.bx-mouse:before{content:"\eb95"}.bx-mouse-alt:before{content:"\eb96"}.bx-move:before{content:"\eb97"}.bx-move-horizontal:before{content:"\eb98"}.bx-move-vertical:before{content:"\eb99"}.bx-movie:before{content:"\eb9a"}.bx-movie-play:before{content:"\eb9b"}.bx-music:before{content:"\eb9c"}.bx-navigation:before{content:"\eb9d"}.bx-network-chart:before{content:"\eb9e"}.bx-news:before{content:"\eb9f"}.bx-no-entry:before{content:"\eba0"}.bx-note:before{content:"\eba1"}.bx-notepad:before{content:"\eba2"}.bx-notification:before{content:"\eba3"}.bx-notification-off:before{content:"\eba4"}.bx-outline:before{content:"\eba5"}.bx-package:before{content:"\eba6"}.bx-paint:before{content:"\eba7"}.bx-paint-roll:before{content:"\eba8"}.bx-palette:before{content:"\eba9"}.bx-paperclip:before{content:"\ebaa"}.bx-paper-plane:before{content:"\ef61"}.bx-paragraph:before{content:"\ebac"}.bx-paste:before{content:"\ebad"}.bx-pause:before{content:"\ebae"}.bx-pause-circle:before{content:"\ebaf"}.bx-pen:before{content:"\ebb0"}.bx-pencil:before{content:"\ebb1"}.bx-phone:before{content:"\ebb2"}.bx-phone-call:before{content:"\ebb3"}.bx-phone-incoming:before{content:"\ebb4"}.bx-phone-off:before{content:"\ebb5"}.bx-phone-outgoing:before{content:"\ebb6"}.bx-photo-album:before{content:"\ebb7"}.bx-pie-chart:before{content:"\ebb8"}.bx-pie-chart-alt:before{content:"\ebb9"}.bx-pie-chart-alt-2:before{content:"\ebba"}.bx-pin:before{content:"\ebbb"}.bx-planet:before{content:"\ebbc"}.bx-play:before{content:"\ebbd"}.bx-play-circle:before{content:"\ebbe"}.bx-plug:before{content:"\ebbf"}.bx-plus:before{content:"\ebc0"}.bx-plus-circle:before{content:"\ebc1"}.bx-plus-medical:before{content:"\ebc2"}.bx-podcast:before{content:"\ebc3"}.bx-pointer:before{content:"\ef5e"}.bx-poll:before{content:"\ebc5"}.bx-polygon:before{content:"\ebc6"}.bx-pound:before{content:"\ebc7"}.bx-power-off:before{content:"\ebc8"}.bx-printer:before{content:"\ebc9"}.bx-pulse:before{content:"\ebca"}.bx-purchase-tag:before{content:"\ebcb"}.bx-purchase-tag-alt:before{content:"\ebcc"}.bx-pyramid:before{content:"\ebcd"}.bx-qr:before{content:"\ebce"}.bx-qr-scan:before{content:"\ebcf"}.bx-question-mark:before{content:"\ebd0"}.bx-radar:before{content:"\ebd1"}.bx-radio:before{content:"\ebd2"}.bx-radio-circle:before{content:"\ebd3"}.bx-radio-circle-marked:before{content:"\ebd4"}.bx-receipt:before{content:"\ebd5"}.bx-rectangle:before{content:"\ebd6"}.bx-recycle:before{content:"\ebd7"}.bx-redo:before{content:"\ebd8"}.bx-refresh:before{content:"\ebd9"}.bx-registered:before{content:"\ebda"}.bx-rename:before{content:"\ebdb"}.bx-repeat:before{content:"\ebdc"}.bx-reply:before{content:"\ef5f"}.bx-reply-all:before{content:"\ebde"}.bx-repost:before{content:"\ebdf"}.bx-reset:before{content:"\ebe0"}.bx-restaurant:before{content:"\ebe1"}.bx-revision:before{content:"\ebe2"}.bx-rewind:before{content:"\ebe3"}.bx-rewind-circle:before{content:"\ebe4"}.bx-right-arrow:before{content:"\ebe5"}.bx-right-arrow-alt:before{content:"\ebe6"}.bx-right-arrow-circle:before{content:"\ebe7"}.bx-right-down-arrow-circle:before{content:"\ebe8"}.bx-right-indent:before{content:"\ebe9"}.bx-right-top-arrow-circle:before{content:"\ebea"}.bx-rocket:before{content:"\ebeb"}.bx-rotate-left:before{content:"\ebec"}.bx-rotate-right:before{content:"\ebed"}.bx-rss:before{content:"\ebee"}.bx-ruble:before{content:"\ebef"}.bx-ruler:before{content:"\ebf0"}.bx-run:before{content:"\ebf1"}.bx-rupee:before{content:"\ebf2"}.bx-sad:before{content:"\ebf3"}.bx-save:before{content:"\ebf4"}.bx-scan:before{content:"\ebf5"}.bx-screenshot:before{content:"\ef60"}.bx-search:before{content:"\ebf7"}.bx-search-alt:before{content:"\ebf8"}.bx-search-alt-2:before{content:"\ebf9"}.bx-selection:before{content:"\ebfa"}.bx-select-multiple:before{content:"\ebfb"}.bx-send:before{content:"\ebfc"}.bx-server:before{content:"\ebfd"}.bx-shape-circle:before{content:"\ebfe"}.bx-shape-polygon:before{content:"\ebff"}.bx-shape-square:before{content:"\ec00"}.bx-shape-triangle:before{content:"\ec01"}.bx-share:before{content:"\ec02"}.bx-share-alt:before{content:"\ec03"}.bx-shekel:before{content:"\ec04"}.bx-shield:before{content:"\ec05"}.bx-shield-alt:before{content:"\ec06"}.bx-shield-alt-2:before{content:"\ec07"}.bx-shield-quarter:before{content:"\ec08"}.bx-shield-x:before{content:"\ec09"}.bx-shocked:before{content:"\ec0a"}.bx-shopping-bag:before{content:"\ec0b"}.bx-show:before{content:"\ec0c"}.bx-show-alt:before{content:"\ec0d"}.bx-shuffle:before{content:"\ec0e"}.bx-sidebar:before{content:"\ec0f"}.bx-sitemap:before{content:"\ec10"}.bx-skip-next:before{content:"\ec11"}.bx-skip-next-circle:before{content:"\ec12"}.bx-skip-previous:before{content:"\ec13"}.bx-skip-previous-circle:before{content:"\ec14"}.bx-sleepy:before{content:"\ec15"}.bx-slider:before{content:"\ec16"}.bx-slider-alt:before{content:"\ec17"}.bx-slideshow:before{content:"\ec18"}.bx-smile:before{content:"\ec19"}.bx-sort:before{content:"\ec1a"}.bx-sort-alt-2:before{content:"\ec1b"}.bx-sort-a-z:before{content:"\ec1c"}.bx-sort-down:before{content:"\ec1d"}.bx-sort-up:before{content:"\ec1e"}.bx-sort-z-a:before{content:"\ec1f"}.bx-spa:before{content:"\ec20"}.bx-space-bar:before{content:"\ec21"}.bx-speaker:before{content:"\ec22"}.bx-spray-can:before{content:"\ec23"}.bx-spreadsheet:before{content:"\ec24"}.bx-square:before{content:"\ec25"}.bx-square-rounded:before{content:"\ec26"}.bx-star:before{content:"\ec27"}.bx-station:before{content:"\ec28"}.bx-stats:before{content:"\ec29"}.bx-sticker:before{content:"\ec2a"}.bx-stop:before{content:"\ec2b"}.bx-stop-circle:before{content:"\ec2c"}.bx-stopwatch:before{content:"\ec2d"}.bx-store:before{content:"\ec2e"}.bx-store-alt:before{content:"\ec2f"}.bx-street-view:before{content:"\ec30"}.bx-strikethrough:before{content:"\ec31"}.bx-subdirectory-left:before{content:"\ec32"}.bx-subdirectory-right:before{content:"\ec33"}.bx-sun:before{content:"\ec34"}.bx-support:before{content:"\ec35"}.bx-swim:before{content:"\ec36"}.bx-sync:before{content:"\ec37"}.bx-tab:before{content:"\ec38"}.bx-table:before{content:"\ec39"}.bx-tachometer:before{content:"\ec3a"}.bx-tag:before{content:"\ec3b"}.bx-tag-alt:before{content:"\ec3c"}.bx-target-lock:before{content:"\ec3d"}.bx-task:before{content:"\ec3e"}.bx-task-x:before{content:"\ec3f"}.bx-taxi:before{content:"\ec40"}.bx-tennis-ball:before{content:"\ec41"}.bx-terminal:before{content:"\ec42"}.bx-test-tube:before{content:"\ec43"}.bx-text:before{content:"\ec44"}.bx-time:before{content:"\ec45"}.bx-time-five:before{content:"\ec46"}.bx-timer:before{content:"\ec47"}.bx-tired:before{content:"\ec48"}.bx-toggle-left:before{content:"\ec49"}.bx-toggle-right:before{content:"\ec4a"}.bx-tone:before{content:"\ec4b"}.bx-traffic-cone:before{content:"\ec4c"}.bx-train:before{content:"\ec4d"}.bx-transfer:before{content:"\ec4e"}.bx-transfer-alt:before{content:"\ec4f"}.bx-trash:before{content:"\ec50"}.bx-trash-alt:before{content:"\ec51"}.bx-trending-down:before{content:"\ec52"}.bx-trending-up:before{content:"\ec53"}.bx-trim:before{content:"\ec54"}.bx-trip:before{content:"\ec55"}.bx-trophy:before{content:"\ec56"}.bx-tv:before{content:"\ec57"}.bx-underline:before{content:"\ec58"}.bx-undo:before{content:"\ec59"}.bx-unite:before{content:"\ec5a"}.bx-unlink:before{content:"\ec5b"}.bx-up-arrow:before{content:"\ec5c"}.bx-up-arrow-alt:before{content:"\ec5d"}.bx-up-arrow-circle:before{content:"\ec5e"}.bx-upload:before{content:"\ec5f"}.bx-upside-down:before{content:"\ec60"}.bx-upvote:before{content:"\ec61"}.bx-usb:before{content:"\ec62"}.bx-user:before{content:"\ec63"}.bx-user-check:before{content:"\ec64"}.bx-user-circle:before{content:"\ec65"}.bx-user-minus:before{content:"\ec66"}.bx-user-pin:before{content:"\ec67"}.bx-user-plus:before{content:"\ec68"}.bx-user-voice:before{content:"\ec69"}.bx-user-x:before{content:"\ec6a"}.bx-vector:before{content:"\ec6b"}.bx-vertical-center:before{content:"\ec6c"}.bx-vial:before{content:"\ec6d"}.bx-video:before{content:"\ec6e"}.bx-video-off:before{content:"\ec6f"}.bx-video-plus:before{content:"\ec70"}.bx-video-recording:before{content:"\ec71"}.bx-voicemail:before{content:"\ec72"}.bx-volume:before{content:"\ec73"}.bx-volume-full:before{content:"\ec74"}.bx-volume-low:before{content:"\ec75"}.bx-volume-mute:before{content:"\ec76"}.bx-walk:before{content:"\ec77"}.bx-wallet:before{content:"\ec78"}.bx-wallet-alt:before{content:"\ec79"}.bx-water:before{content:"\ec7a"}.bx-webcam:before{content:"\ec7b"}.bx-wifi:before{content:"\ec7c"}.bx-wifi-0:before{content:"\ec7d"}.bx-wifi-1:before{content:"\ec7e"}.bx-wifi-2:before{content:"\ec7f"}.bx-wifi-off:before{content:"\ec80"}.bx-wind:before{content:"\ec81"}.bx-window:before{content:"\ec82"}.bx-window-alt:before{content:"\ec83"}.bx-window-close:before{content:"\ec84"}.bx-window-open:before{content:"\ec85"}.bx-windows:before{content:"\ec86"}.bx-wine:before{content:"\ec87"}.bx-wink-smile:before{content:"\ec88"}.bx-wink-tongue:before{content:"\ec89"}.bx-won:before{content:"\ec8a"}.bx-world:before{content:"\ec8b"}.bx-wrench:before{content:"\ec8c"}.bx-x:before{content:"\ec8d"}.bx-x-circle:before{content:"\ec8e"}.bx-yen:before{content:"\ec8f"}.bx-zoom-in:before{content:"\ec90"}.bx-zoom-out:before{content:"\ec91"}.bxs-party:before{content:"\ec92"}.bxs-hot:before{content:"\ec93"}.bxs-droplet:before{content:"\ec94"}.bxs-cat:before{content:"\ec95"}.bxs-dog:before{content:"\ec96"}.bxs-injection:before{content:"\ec97"}.bxs-leaf:before{content:"\ec98"}.bxs-add-to-queue:before{content:"\ec99"}.bxs-adjust:before{content:"\ec9a"}.bxs-adjust-alt:before{content:"\ec9b"}.bxs-alarm:before{content:"\ec9c"}.bxs-alarm-add:before{content:"\ec9d"}.bxs-alarm-exclamation:before{content:"\ec9e"}.bxs-alarm-off:before{content:"\ec9f"}.bxs-alarm-snooze:before{content:"\eca0"}.bxs-album:before{content:"\eca1"}.bxs-ambulance:before{content:"\eca2"}.bxs-analyse:before{content:"\eca3"}.bxs-angry:before{content:"\eca4"}.bxs-arch:before{content:"\eca5"}.bxs-archive:before{content:"\eca6"}.bxs-archive-in:before{content:"\eca7"}.bxs-archive-out:before{content:"\eca8"}.bxs-area:before{content:"\eca9"}.bxs-arrow-from-bottom:before{content:"\ecaa"}.bxs-arrow-from-left:before{content:"\ecab"}.bxs-arrow-from-right:before{content:"\ecac"}.bxs-arrow-from-top:before{content:"\ecad"}.bxs-arrow-to-bottom:before{content:"\ecae"}.bxs-arrow-to-left:before{content:"\ecaf"}.bxs-arrow-to-right:before{content:"\ecb0"}.bxs-arrow-to-top:before{content:"\ecb1"}.bxs-award:before{content:"\ecb2"}.bxs-baby-carriage:before{content:"\ecb3"}.bxs-backpack:before{content:"\ecb4"}.bxs-badge:before{content:"\ecb5"}.bxs-badge-check:before{content:"\ecb6"}.bxs-badge-dollar:before{content:"\ecb7"}.bxs-ball:before{content:"\ecb8"}.bxs-band-aid:before{content:"\ecb9"}.bxs-bank:before{content:"\ecba"}.bxs-bar-chart-alt-2:before{content:"\ecbb"}.bxs-bar-chart-square:before{content:"\ecbc"}.bxs-barcode:before{content:"\ecbd"}.bxs-baseball:before{content:"\ecbe"}.bxs-basket:before{content:"\ecbf"}.bxs-basketball:before{content:"\ecc0"}.bxs-bath:before{content:"\ecc1"}.bxs-battery:before{content:"\ecc2"}.bxs-battery-charging:before{content:"\ecc3"}.bxs-battery-full:before{content:"\ecc4"}.bxs-battery-low:before{content:"\ecc5"}.bxs-bed:before{content:"\ecc6"}.bxs-been-here:before{content:"\ecc7"}.bxs-beer:before{content:"\ecc8"}.bxs-bell:before{content:"\ecc9"}.bxs-bell-minus:before{content:"\ecca"}.bxs-bell-off:before{content:"\eccb"}.bxs-bell-plus:before{content:"\eccc"}.bxs-bell-ring:before{content:"\eccd"}.bxs-bible:before{content:"\ecce"}.bxs-binoculars:before{content:"\eccf"}.bxs-blanket:before{content:"\ecd0"}.bxs-bolt:before{content:"\ecd1"}.bxs-bolt-circle:before{content:"\ecd2"}.bxs-bomb:before{content:"\ecd3"}.bxs-bone:before{content:"\ecd4"}.bxs-bong:before{content:"\ecd5"}.bxs-book:before{content:"\ecd6"}.bxs-book-add:before{content:"\ecd7"}.bxs-book-alt:before{content:"\ecd8"}.bxs-book-bookmark:before{content:"\ecd9"}.bxs-book-content:before{content:"\ecda"}.bxs-book-heart:before{content:"\ecdb"}.bxs-bookmark:before{content:"\ecdc"}.bxs-bookmark-alt:before{content:"\ecdd"}.bxs-bookmark-alt-minus:before{content:"\ecde"}.bxs-bookmark-alt-plus:before{content:"\ecdf"}.bxs-bookmark-heart:before{content:"\ece0"}.bxs-bookmark-minus:before{content:"\ece1"}.bxs-bookmark-plus:before{content:"\ece2"}.bxs-bookmarks:before{content:"\ece3"}.bxs-bookmark-star:before{content:"\ece4"}.bxs-book-open:before{content:"\ece5"}.bxs-book-reader:before{content:"\ece6"}.bxs-bot:before{content:"\ece7"}.bxs-bowling-ball:before{content:"\ece8"}.bxs-box:before{content:"\ece9"}.bxs-brain:before{content:"\ecea"}.bxs-briefcase:before{content:"\eceb"}.bxs-briefcase-alt:before{content:"\ecec"}.bxs-briefcase-alt-2:before{content:"\eced"}.bxs-brightness:before{content:"\ecee"}.bxs-brightness-half:before{content:"\ecef"}.bxs-brush:before{content:"\ecf0"}.bxs-brush-alt:before{content:"\ecf1"}.bxs-bug:before{content:"\ecf2"}.bxs-bug-alt:before{content:"\ecf3"}.bxs-building:before{content:"\ecf4"}.bxs-building-house:before{content:"\ecf5"}.bxs-buildings:before{content:"\ecf6"}.bxs-bulb:before{content:"\ecf7"}.bxs-bullseye:before{content:"\ecf8"}.bxs-buoy:before{content:"\ecf9"}.bxs-bus:before{content:"\ecfa"}.bxs-business:before{content:"\ecfb"}.bxs-bus-school:before{content:"\ecfc"}.bxs-cabinet:before{content:"\ecfd"}.bxs-cake:before{content:"\ecfe"}.bxs-calculator:before{content:"\ecff"}.bxs-calendar:before{content:"\ed00"}.bxs-calendar-alt:before{content:"\ed01"}.bxs-calendar-check:before{content:"\ed02"}.bxs-calendar-edit:before{content:"\ed03"}.bxs-calendar-event:before{content:"\ed04"}.bxs-calendar-exclamation:before{content:"\ed05"}.bxs-calendar-heart:before{content:"\ed06"}.bxs-calendar-minus:before{content:"\ed07"}.bxs-calendar-plus:before{content:"\ed08"}.bxs-calendar-star:before{content:"\ed09"}.bxs-calendar-week:before{content:"\ed0a"}.bxs-calendar-x:before{content:"\ed0b"}.bxs-camera:before{content:"\ed0c"}.bxs-camera-home:before{content:"\ed0d"}.bxs-camera-movie:before{content:"\ed0e"}.bxs-camera-off:before{content:"\ed0f"}.bxs-camera-plus:before{content:"\ed10"}.bxs-capsule:before{content:"\ed11"}.bxs-captions:before{content:"\ed12"}.bxs-car:before{content:"\ed13"}.bxs-car-battery:before{content:"\ed14"}.bxs-car-crash:before{content:"\ed15"}.bxs-card:before{content:"\ed16"}.bxs-caret-down-circle:before{content:"\ed17"}.bxs-caret-down-square:before{content:"\ed18"}.bxs-caret-left-circle:before{content:"\ed19"}.bxs-caret-left-square:before{content:"\ed1a"}.bxs-caret-right-circle:before{content:"\ed1b"}.bxs-caret-right-square:before{content:"\ed1c"}.bxs-caret-up-circle:before{content:"\ed1d"}.bxs-caret-up-square:before{content:"\ed1e"}.bxs-car-garage:before{content:"\ed1f"}.bxs-car-mechanic:before{content:"\ed20"}.bxs-carousel:before{content:"\ed21"}.bxs-cart:before{content:"\ed22"}.bxs-cart-add:before{content:"\ed23"}.bxs-cart-alt:before{content:"\ed24"}.bxs-cart-download:before{content:"\ed25"}.bxs-car-wash:before{content:"\ed26"}.bxs-category:before{content:"\ed27"}.bxs-category-alt:before{content:"\ed28"}.bxs-cctv:before{content:"\ed29"}.bxs-certification:before{content:"\ed2a"}.bxs-chalkboard:before{content:"\ed2b"}.bxs-chart:before{content:"\ed2c"}.bxs-chat:before{content:"\ed2d"}.bxs-checkbox:before{content:"\ed2e"}.bxs-checkbox-checked:before{content:"\ed2f"}.bxs-checkbox-minus:before{content:"\ed30"}.bxs-check-circle:before{content:"\ed31"}.bxs-check-shield:before{content:"\ed32"}.bxs-check-square:before{content:"\ed33"}.bxs-chess:before{content:"\ed34"}.bxs-chevron-down:before{content:"\ed35"}.bxs-chevron-down-circle:before{content:"\ed36"}.bxs-chevron-down-square:before{content:"\ed37"}.bxs-chevron-left:before{content:"\ed38"}.bxs-chevron-left-circle:before{content:"\ed39"}.bxs-chevron-left-square:before{content:"\ed3a"}.bxs-chevron-right:before{content:"\ed3b"}.bxs-chevron-right-circle:before{content:"\ed3c"}.bxs-chevron-right-square:before{content:"\ed3d"}.bxs-chevrons-down:before{content:"\ed3e"}.bxs-chevrons-left:before{content:"\ed3f"}.bxs-chevrons-right:before{content:"\ed40"}.bxs-chevrons-up:before{content:"\ed41"}.bxs-chevron-up:before{content:"\ed42"}.bxs-chevron-up-circle:before{content:"\ed43"}.bxs-chevron-up-square:before{content:"\ed44"}.bxs-chip:before{content:"\ed45"}.bxs-church:before{content:"\ed46"}.bxs-circle:before{content:"\ed47"}.bxs-city:before{content:"\ed48"}.bxs-clinic:before{content:"\ed49"}.bxs-cloud:before{content:"\ed4a"}.bxs-cloud-download:before{content:"\ed4b"}.bxs-cloud-lightning:before{content:"\ed4c"}.bxs-cloud-rain:before{content:"\ed4d"}.bxs-cloud-upload:before{content:"\ed4e"}.bxs-coffee:before{content:"\ed4f"}.bxs-coffee-alt:before{content:"\ed50"}.bxs-coffee-togo:before{content:"\ed51"}.bxs-cog:before{content:"\ed52"}.bxs-coin:before{content:"\ed53"}.bxs-coin-stack:before{content:"\ed54"}.bxs-collection:before{content:"\ed55"}.bxs-color-fill:before{content:"\ed56"}.bxs-comment:before{content:"\ed57"}.bxs-comment-add:before{content:"\ed58"}.bxs-comment-check:before{content:"\ed59"}.bxs-comment-detail:before{content:"\ed5a"}.bxs-comment-dots:before{content:"\ed5b"}.bxs-comment-edit:before{content:"\ed5c"}.bxs-comment-error:before{content:"\ed5d"}.bxs-comment-minus:before{content:"\ed5e"}.bxs-comment-x:before{content:"\ed5f"}.bxs-compass:before{content:"\ed60"}.bxs-component:before{content:"\ed61"}.bxs-confused:before{content:"\ed62"}.bxs-contact:before{content:"\ed63"}.bxs-conversation:before{content:"\ed64"}.bxs-cookie:before{content:"\ed65"}.bxs-cool:before{content:"\ed66"}.bxs-copy:before{content:"\ed67"}.bxs-copy-alt:before{content:"\ed68"}.bxs-copyright:before{content:"\ed69"}.bxs-coupon:before{content:"\ed6a"}.bxs-credit-card:before{content:"\ed6b"}.bxs-credit-card-alt:before{content:"\ed6c"}.bxs-credit-card-front:before{content:"\ed6d"}.bxs-crop:before{content:"\ed6e"}.bxs-crown:before{content:"\ed6f"}.bxs-cube:before{content:"\ed70"}.bxs-cube-alt:before{content:"\ed71"}.bxs-cuboid:before{content:"\ed72"}.bxs-customize:before{content:"\ed73"}.bxs-cylinder:before{content:"\ed74"}.bxs-dashboard:before{content:"\ed75"}.bxs-data:before{content:"\ed76"}.bxs-detail:before{content:"\ed77"}.bxs-devices:before{content:"\ed78"}.bxs-diamond:before{content:"\ed79"}.bxs-dice-1:before{content:"\ed7a"}.bxs-dice-2:before{content:"\ed7b"}.bxs-dice-3:before{content:"\ed7c"}.bxs-dice-4:before{content:"\ed7d"}.bxs-dice-5:before{content:"\ed7e"}.bxs-dice-6:before{content:"\ed7f"}.bxs-direction-left:before{content:"\ed80"}.bxs-direction-right:before{content:"\ed81"}.bxs-directions:before{content:"\ed82"}.bxs-disc:before{content:"\ed83"}.bxs-discount:before{content:"\ed84"}.bxs-dish:before{content:"\ed85"}.bxs-dislike:before{content:"\ed86"}.bxs-dizzy:before{content:"\ed87"}.bxs-dock-bottom:before{content:"\ed88"}.bxs-dock-left:before{content:"\ed89"}.bxs-dock-right:before{content:"\ed8a"}.bxs-dock-top:before{content:"\ed8b"}.bxs-dollar-circle:before{content:"\ed8c"}.bxs-donate-blood:before{content:"\ed8d"}.bxs-donate-heart:before{content:"\ed8e"}.bxs-door-open:before{content:"\ed8f"}.bxs-doughnut-chart:before{content:"\ed90"}.bxs-down-arrow:before{content:"\ed91"}.bxs-down-arrow-alt:before{content:"\ed92"}.bxs-down-arrow-circle:before{content:"\ed93"}.bxs-down-arrow-square:before{content:"\ed94"}.bxs-download:before{content:"\ed95"}.bxs-downvote:before{content:"\ed96"}.bxs-drink:before{content:"\ed97"}.bxs-droplet-half:before{content:"\ed98"}.bxs-dryer:before{content:"\ed99"}.bxs-duplicate:before{content:"\ed9a"}.bxs-edit:before{content:"\ed9b"}.bxs-edit-alt:before{content:"\ed9c"}.bxs-edit-location:before{content:"\ed9d"}.bxs-eject:before{content:"\ed9e"}.bxs-envelope:before{content:"\ed9f"}.bxs-envelope-open:before{content:"\eda0"}.bxs-eraser:before{content:"\eda1"}.bxs-error:before{content:"\eda2"}.bxs-error-alt:before{content:"\eda3"}.bxs-error-circle:before{content:"\eda4"}.bxs-ev-station:before{content:"\eda5"}.bxs-exit:before{content:"\eda6"}.bxs-extension:before{content:"\eda7"}.bxs-eyedropper:before{content:"\eda8"}.bxs-face:before{content:"\eda9"}.bxs-face-mask:before{content:"\edaa"}.bxs-factory:before{content:"\edab"}.bxs-fast-forward-circle:before{content:"\edac"}.bxs-file:before{content:"\edad"}.bxs-file-archive:before{content:"\edae"}.bxs-file-blank:before{content:"\edaf"}.bxs-file-css:before{content:"\edb0"}.bxs-file-doc:before{content:"\edb1"}.bxs-file-export:before{content:"\edb2"}.bxs-file-find:before{content:"\edb3"}.bxs-file-gif:before{content:"\edb4"}.bxs-file-html:before{content:"\edb5"}.bxs-file-image:before{content:"\edb6"}.bxs-file-import:before{content:"\edb7"}.bxs-file-jpg:before{content:"\edb8"}.bxs-file-js:before{content:"\edb9"}.bxs-file-json:before{content:"\edba"}.bxs-file-md:before{content:"\edbb"}.bxs-file-pdf:before{content:"\edbc"}.bxs-file-plus:before{content:"\edbd"}.bxs-file-png:before{content:"\edbe"}.bxs-file-txt:before{content:"\edbf"}.bxs-film:before{content:"\edc0"}.bxs-filter-alt:before{content:"\edc1"}.bxs-first-aid:before{content:"\edc2"}.bxs-flag:before{content:"\edc3"}.bxs-flag-alt:before{content:"\edc4"}.bxs-flag-checkered:before{content:"\edc5"}.bxs-flame:before{content:"\edc6"}.bxs-flask:before{content:"\edc7"}.bxs-florist:before{content:"\edc8"}.bxs-folder:before{content:"\edc9"}.bxs-folder-minus:before{content:"\edca"}.bxs-folder-open:before{content:"\edcb"}.bxs-folder-plus:before{content:"\edcc"}.bxs-food-menu:before{content:"\edcd"}.bxs-fridge:before{content:"\edce"}.bxs-game:before{content:"\edcf"}.bxs-gas-pump:before{content:"\edd0"}.bxs-ghost:before{content:"\edd1"}.bxs-gift:before{content:"\edd2"}.bxs-graduation:before{content:"\edd3"}.bxs-grid:before{content:"\edd4"}.bxs-grid-alt:before{content:"\edd5"}.bxs-group:before{content:"\edd6"}.bxs-guitar-amp:before{content:"\edd7"}.bxs-hand:before{content:"\edd8"}.bxs-hand-down:before{content:"\edd9"}.bxs-hand-left:before{content:"\edda"}.bxs-hand-right:before{content:"\eddb"}.bxs-hand-up:before{content:"\eddc"}.bxs-happy:before{content:"\eddd"}.bxs-happy-alt:before{content:"\edde"}.bxs-happy-beaming:before{content:"\eddf"}.bxs-happy-heart-eyes:before{content:"\ede0"}.bxs-hdd:before{content:"\ede1"}.bxs-heart:before{content:"\ede2"}.bxs-heart-circle:before{content:"\ede3"}.bxs-heart-square:before{content:"\ede4"}.bxs-help-circle:before{content:"\ede5"}.bxs-hide:before{content:"\ede6"}.bxs-home:before{content:"\ede7"}.bxs-home-circle:before{content:"\ede8"}.bxs-home-heart:before{content:"\ede9"}.bxs-home-smile:before{content:"\edea"}.bxs-hotel:before{content:"\edeb"}.bxs-hourglass:before{content:"\edec"}.bxs-hourglass-bottom:before{content:"\eded"}.bxs-hourglass-top:before{content:"\edee"}.bxs-id-card:before{content:"\edef"}.bxs-image:before{content:"\edf0"}.bxs-image-add:before{content:"\edf1"}.bxs-image-alt:before{content:"\edf2"}.bxs-inbox:before{content:"\edf3"}.bxs-info-circle:before{content:"\edf4"}.bxs-info-square:before{content:"\edf5"}.bxs-institution:before{content:"\edf6"}.bxs-joystick:before{content:"\edf7"}.bxs-joystick-alt:before{content:"\edf8"}.bxs-joystick-button:before{content:"\edf9"}.bxs-key:before{content:"\edfa"}.bxs-keyboard:before{content:"\edfb"}.bxs-label:before{content:"\edfc"}.bxs-landmark:before{content:"\edfd"}.bxs-landscape:before{content:"\edfe"}.bxs-laugh:before{content:"\edff"}.bxs-layer:before{content:"\ee00"}.bxs-layer-minus:before{content:"\ee01"}.bxs-layer-plus:before{content:"\ee02"}.bxs-layout:before{content:"\ee03"}.bxs-left-arrow:before{content:"\ee04"}.bxs-left-arrow-alt:before{content:"\ee05"}.bxs-left-arrow-circle:before{content:"\ee06"}.bxs-left-arrow-square:before{content:"\ee07"}.bxs-left-down-arrow-circle:before{content:"\ee08"}.bxs-left-top-arrow-circle:before{content:"\ee09"}.bxs-like:before{content:"\ee0a"}.bxs-location-plus:before{content:"\ee0b"}.bxs-lock:before{content:"\ee0c"}.bxs-lock-alt:before{content:"\ee0d"}.bxs-lock-open:before{content:"\ee0e"}.bxs-lock-open-alt:before{content:"\ee0f"}.bxs-log-in:before{content:"\ee10"}.bxs-log-in-circle:before{content:"\ee11"}.bxs-log-out:before{content:"\ee12"}.bxs-log-out-circle:before{content:"\ee13"}.bxs-low-vision:before{content:"\ee14"}.bxs-magic-wand:before{content:"\ee15"}.bxs-magnet:before{content:"\ee16"}.bxs-map:before{content:"\ee17"}.bxs-map-alt:before{content:"\ee18"}.bxs-map-pin:before{content:"\ee19"}.bxs-mask:before{content:"\ee1a"}.bxs-medal:before{content:"\ee1b"}.bxs-megaphone:before{content:"\ee1c"}.bxs-meh:before{content:"\ee1d"}.bxs-meh-alt:before{content:"\ee1e"}.bxs-meh-blank:before{content:"\ee1f"}.bxs-memory-card:before{content:"\ee20"}.bxs-message:before{content:"\ee21"}.bxs-message-add:before{content:"\ee22"}.bxs-message-alt:before{content:"\ee23"}.bxs-message-alt-add:before{content:"\ee24"}.bxs-message-alt-check:before{content:"\ee25"}.bxs-message-alt-detail:before{content:"\ee26"}.bxs-message-alt-dots:before{content:"\ee27"}.bxs-message-alt-edit:before{content:"\ee28"}.bxs-message-alt-error:before{content:"\ee29"}.bxs-message-alt-minus:before{content:"\ee2a"}.bxs-message-alt-x:before{content:"\ee2b"}.bxs-message-check:before{content:"\ee2c"}.bxs-message-detail:before{content:"\ee2d"}.bxs-message-dots:before{content:"\ee2e"}.bxs-message-edit:before{content:"\ee2f"}.bxs-message-error:before{content:"\ee30"}.bxs-message-minus:before{content:"\ee31"}.bxs-message-rounded:before{content:"\ee32"}.bxs-message-rounded-add:before{content:"\ee33"}.bxs-message-rounded-check:before{content:"\ee34"}.bxs-message-rounded-detail:before{content:"\ee35"}.bxs-message-rounded-dots:before{content:"\ee36"}.bxs-message-rounded-edit:before{content:"\ee37"}.bxs-message-rounded-error:before{content:"\ee38"}.bxs-message-rounded-minus:before{content:"\ee39"}.bxs-message-rounded-x:before{content:"\ee3a"}.bxs-message-square:before{content:"\ee3b"}.bxs-message-square-add:before{content:"\ee3c"}.bxs-message-square-check:before{content:"\ee3d"}.bxs-message-square-detail:before{content:"\ee3e"}.bxs-message-square-dots:before{content:"\ee3f"}.bxs-message-square-edit:before{content:"\ee40"}.bxs-message-square-error:before{content:"\ee41"}.bxs-message-square-minus:before{content:"\ee42"}.bxs-message-square-x:before{content:"\ee43"}.bxs-message-x:before{content:"\ee44"}.bxs-meteor:before{content:"\ee45"}.bxs-microchip:before{content:"\ee46"}.bxs-microphone:before{content:"\ee47"}.bxs-microphone-alt:before{content:"\ee48"}.bxs-microphone-off:before{content:"\ee49"}.bxs-minus-circle:before{content:"\ee4a"}.bxs-minus-square:before{content:"\ee4b"}.bxs-mobile:before{content:"\ee4c"}.bxs-mobile-vibration:before{content:"\ee4d"}.bxs-moon:before{content:"\ee4e"}.bxs-mouse:before{content:"\ee4f"}.bxs-mouse-alt:before{content:"\ee50"}.bxs-movie:before{content:"\ee51"}.bxs-movie-play:before{content:"\ee52"}.bxs-music:before{content:"\ee53"}.bxs-navigation:before{content:"\ee54"}.bxs-network-chart:before{content:"\ee55"}.bxs-news:before{content:"\ee56"}.bxs-no-entry:before{content:"\ee57"}.bxs-note:before{content:"\ee58"}.bxs-notepad:before{content:"\ee59"}.bxs-notification:before{content:"\ee5a"}.bxs-notification-off:before{content:"\ee5b"}.bxs-offer:before{content:"\ee5c"}.bxs-package:before{content:"\ee5d"}.bxs-paint:before{content:"\ee5e"}.bxs-paint-roll:before{content:"\ee5f"}.bxs-palette:before{content:"\ee60"}.bxs-paper-plane:before{content:"\ee61"}.bxs-parking:before{content:"\ee62"}.bxs-paste:before{content:"\ee63"}.bxs-pen:before{content:"\ee64"}.bxs-pencil:before{content:"\ee65"}.bxs-phone:before{content:"\ee66"}.bxs-phone-call:before{content:"\ee67"}.bxs-phone-incoming:before{content:"\ee68"}.bxs-phone-off:before{content:"\ee69"}.bxs-phone-outgoing:before{content:"\ee6a"}.bxs-photo-album:before{content:"\ee6b"}.bxs-piano:before{content:"\ee6c"}.bxs-pie-chart:before{content:"\ee6d"}.bxs-pie-chart-alt:before{content:"\ee6e"}.bxs-pie-chart-alt-2:before{content:"\ee6f"}.bxs-pin:before{content:"\ee70"}.bxs-pizza:before{content:"\ee71"}.bxs-plane:before{content:"\ee72"}.bxs-plane-alt:before{content:"\ee73"}.bxs-plane-land:before{content:"\ee74"}.bxs-planet:before{content:"\ee75"}.bxs-plane-take-off:before{content:"\ee76"}.bxs-playlist:before{content:"\ee77"}.bxs-plug:before{content:"\ee78"}.bxs-plus-circle:before{content:"\ee79"}.bxs-plus-square:before{content:"\ee7a"}.bxs-pointer:before{content:"\ee7b"}.bxs-polygon:before{content:"\ee7c"}.bxs-printer:before{content:"\ee7d"}.bxs-purchase-tag:before{content:"\ee7e"}.bxs-purchase-tag-alt:before{content:"\ee7f"}.bxs-pyramid:before{content:"\ee80"}.bxs-quote-alt-left:before{content:"\ee81"}.bxs-quote-alt-right:before{content:"\ee82"}.bxs-quote-left:before{content:"\ee83"}.bxs-quote-right:before{content:"\ee84"}.bxs-quote-single-left:before{content:"\ee85"}.bxs-quote-single-right:before{content:"\ee86"}.bxs-radiation:before{content:"\ee87"}.bxs-radio:before{content:"\ee88"}.bxs-receipt:before{content:"\ee89"}.bxs-rectangle:before{content:"\ee8a"}.bxs-registered:before{content:"\ee8b"}.bxs-rename:before{content:"\ee8c"}.bxs-report:before{content:"\ee8d"}.bxs-rewind-circle:before{content:"\ee8e"}.bxs-right-arrow:before{content:"\ee8f"}.bxs-right-arrow-alt:before{content:"\ee90"}.bxs-right-arrow-circle:before{content:"\ee91"}.bxs-right-arrow-square:before{content:"\ee92"}.bxs-right-down-arrow-circle:before{content:"\ee93"}.bxs-right-top-arrow-circle:before{content:"\ee94"}.bxs-rocket:before{content:"\ee95"}.bxs-ruler:before{content:"\ee96"}.bxs-sad:before{content:"\ee97"}.bxs-save:before{content:"\ee98"}.bxs-school:before{content:"\ee99"}.bxs-search:before{content:"\ee9a"}.bxs-search-alt-2:before{content:"\ee9b"}.bxs-select-multiple:before{content:"\ee9c"}.bxs-send:before{content:"\ee9d"}.bxs-server:before{content:"\ee9e"}.bxs-shapes:before{content:"\ee9f"}.bxs-share:before{content:"\eea0"}.bxs-share-alt:before{content:"\eea1"}.bxs-shield:before{content:"\eea2"}.bxs-shield-alt-2:before{content:"\eea3"}.bxs-shield-x:before{content:"\eea4"}.bxs-ship:before{content:"\eea5"}.bxs-shocked:before{content:"\eea6"}.bxs-shopping-bag:before{content:"\eea7"}.bxs-shopping-bag-alt:before{content:"\eea8"}.bxs-shopping-bags:before{content:"\eea9"}.bxs-show:before{content:"\eeaa"}.bxs-skip-next-circle:before{content:"\eeab"}.bxs-skip-previous-circle:before{content:"\eeac"}.bxs-skull:before{content:"\eead"}.bxs-sleepy:before{content:"\eeae"}.bxs-slideshow:before{content:"\eeaf"}.bxs-smile:before{content:"\eeb0"}.bxs-sort-alt:before{content:"\eeb1"}.bxs-spa:before{content:"\eeb2"}.bxs-speaker:before{content:"\eeb3"}.bxs-spray-can:before{content:"\eeb4"}.bxs-spreadsheet:before{content:"\eeb5"}.bxs-square:before{content:"\eeb6"}.bxs-square-rounded:before{content:"\eeb7"}.bxs-star:before{content:"\eeb8"}.bxs-star-half:before{content:"\eeb9"}.bxs-sticker:before{content:"\eeba"}.bxs-stopwatch:before{content:"\eebb"}.bxs-store:before{content:"\eebc"}.bxs-store-alt:before{content:"\eebd"}.bxs-sun:before{content:"\eebe"}.bxs-tachometer:before{content:"\eebf"}.bxs-tag:before{content:"\eec0"}.bxs-tag-alt:before{content:"\eec1"}.bxs-tag-x:before{content:"\eec2"}.bxs-taxi:before{content:"\eec3"}.bxs-tennis-ball:before{content:"\eec4"}.bxs-terminal:before{content:"\eec5"}.bxs-thermometer:before{content:"\eec6"}.bxs-time:before{content:"\eec7"}.bxs-time-five:before{content:"\eec8"}.bxs-timer:before{content:"\eec9"}.bxs-tired:before{content:"\eeca"}.bxs-toggle-left:before{content:"\eecb"}.bxs-toggle-right:before{content:"\eecc"}.bxs-tone:before{content:"\eecd"}.bxs-torch:before{content:"\eece"}.bxs-to-top:before{content:"\eecf"}.bxs-traffic:before{content:"\eed0"}.bxs-traffic-barrier:before{content:"\eed1"}.bxs-traffic-cone:before{content:"\eed2"}.bxs-train:before{content:"\eed3"}.bxs-trash:before{content:"\eed4"}.bxs-trash-alt:before{content:"\eed5"}.bxs-tree:before{content:"\eed6"}.bxs-trophy:before{content:"\eed7"}.bxs-truck:before{content:"\eed8"}.bxs-t-shirt:before{content:"\eed9"}.bxs-tv:before{content:"\eeda"}.bxs-up-arrow:before{content:"\eedb"}.bxs-up-arrow-alt:before{content:"\eedc"}.bxs-up-arrow-circle:before{content:"\eedd"}.bxs-up-arrow-square:before{content:"\eede"}.bxs-upside-down:before{content:"\eedf"}.bxs-upvote:before{content:"\eee0"}.bxs-user:before{content:"\eee1"}.bxs-user-account:before{content:"\eee2"}.bxs-user-badge:before{content:"\eee3"}.bxs-user-check:before{content:"\eee4"}.bxs-user-circle:before{content:"\eee5"}.bxs-user-detail:before{content:"\eee6"}.bxs-user-minus:before{content:"\eee7"}.bxs-user-pin:before{content:"\eee8"}.bxs-user-plus:before{content:"\eee9"}.bxs-user-rectangle:before{content:"\eeea"}.bxs-user-voice:before{content:"\eeeb"}.bxs-user-x:before{content:"\eeec"}.bxs-vector:before{content:"\eeed"}.bxs-vial:before{content:"\eeee"}.bxs-video:before{content:"\eeef"}.bxs-video-off:before{content:"\eef0"}.bxs-video-plus:before{content:"\eef1"}.bxs-video-recording:before{content:"\eef2"}.bxs-videos:before{content:"\eef3"}.bxs-virus:before{content:"\eef4"}.bxs-virus-block:before{content:"\eef5"}.bxs-volume:before{content:"\eef6"}.bxs-volume-full:before{content:"\eef7"}.bxs-volume-low:before{content:"\eef8"}.bxs-volume-mute:before{content:"\eef9"}.bxs-wallet:before{content:"\eefa"}.bxs-wallet-alt:before{content:"\eefb"}.bxs-washer:before{content:"\eefc"}.bxs-watch:before{content:"\eefd"}.bxs-watch-alt:before{content:"\eefe"}.bxs-webcam:before{content:"\eeff"}.bxs-widget:before{content:"\ef00"}.bxs-window-alt:before{content:"\ef01"}.bxs-wine:before{content:"\ef02"}.bxs-wink-smile:before{content:"\ef03"}.bxs-wink-tongue:before{content:"\ef04"}.bxs-wrench:before{content:"\ef05"}.bxs-x-circle:before{content:"\ef06"}.bxs-x-square:before{content:"\ef07"}.bxs-yin-yang:before{content:"\ef08"}.bxs-zap:before{content:"\ef09"}.bxs-zoom-in:before{content:"\ef0a"}.bxs-zoom-out:before{content:"\ef0b"} \ No newline at end of file diff --git a/cts_theme_rozz/static/src/css/magnific-popup.css b/cts_theme_rozz/static/src/css/magnific-popup.css new file mode 100644 index 000000000..ff55d7ee9 --- /dev/null +++ b/cts_theme_rozz/static/src/css/magnific-popup.css @@ -0,0 +1,316 @@ +/* Magnific Popup CSS */ +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1042; + overflow: hidden; + position: fixed; + background: #0b0b0b; + opacity: 0.8; } +.mfp-wrap { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1043; + position: fixed; + outline: none !important; + -webkit-backface-visibility: hidden; } +.mfp-container { + text-align: center; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + padding: 0 8px; + box-sizing: border-box; } +.mfp-container:before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; } +.mfp-align-top .mfp-container:before { + display: none; } +.mfp-content { + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: 1045; } +.mfp-inline-holder .mfp-content, +.mfp-ajax-holder .mfp-content { + width: 100%; + cursor: auto; } +.mfp-ajax-cur { + cursor: progress; } +.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { + cursor: -moz-zoom-out; + cursor: -webkit-zoom-out; + cursor: zoom-out; } +.mfp-zoom { + cursor: pointer; + cursor: -webkit-zoom-in; + cursor: -moz-zoom-in; + cursor: zoom-in; } +.mfp-auto-cursor .mfp-content { + cursor: auto; } +.mfp-close, +.mfp-arrow, +.mfp-preloader, +.mfp-counter { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; } +.mfp-loading.mfp-figure { + display: none; } +.mfp-hide { + display: none !important; } +.mfp-preloader { + color: #CCC; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: 1044; } + .mfp-preloader a { + color: #CCC; } + .mfp-preloader a:hover { + color: #FFF; } +.mfp-s-ready .mfp-preloader { + display: none; } +.mfp-s-error .mfp-content { + display: none; } +button.mfp-close, +button.mfp-arrow { + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + outline: none; + padding: 0; + z-index: 1046; + box-shadow: none; + touch-action: manipulation; } +button::-moz-focus-inner { + padding: 0; + border: 0; } +.mfp-close { + width: 44px; + height: 44px; + line-height: 44px; + position: absolute; + right: 0; + top: 0; + text-decoration: none; + text-align: center; + opacity: 0.65; + padding: 0 0 18px 10px; + color: #FFF; + font-style: normal; + font-size: 28px; + font-family: Arial, Baskerville, monospace; } + .mfp-close:hover, + .mfp-close:focus { + opacity: 1; } + .mfp-close:active { + top: 1px; } +.mfp-close-btn-in .mfp-close { + color: #333; } +.mfp-image-holder .mfp-close, +.mfp-iframe-holder .mfp-close { + color: #FFF; + right: -6px; + text-align: right; + padding-right: 6px; + width: 100%; } +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: #CCC; + font-size: 12px; + line-height: 18px; + white-space: nowrap; } +.mfp-arrow { + position: absolute; + opacity: 0.65; + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: transparent; } + .mfp-arrow:active { + margin-top: -54px; } + .mfp-arrow:hover, + .mfp-arrow:focus { + opacity: 1; } + .mfp-arrow:before, + .mfp-arrow:after { + content: ''; + display: block; + width: 0; + height: 0; + position: absolute; + left: 0; + top: 0; + margin-top: 35px; + margin-left: 35px; + border: medium inset transparent; } + .mfp-arrow:after { + border-top-width: 13px; + border-bottom-width: 13px; + top: 8px; } + .mfp-arrow:before { + border-top-width: 21px; + border-bottom-width: 21px; + opacity: 0.7; } +.mfp-arrow-left { + left: 0; } + .mfp-arrow-left:after { + border-right: 17px solid #FFF; + margin-left: 31px; } + .mfp-arrow-left:before { + margin-left: 25px; + border-right: 27px solid #3F3F3F; } +.mfp-arrow-right { + right: 0; } + .mfp-arrow-right:after { + border-left: 17px solid #FFF; + margin-left: 39px; } + .mfp-arrow-right:before { + border-left: 27px solid #3F3F3F; } +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px; } + .mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + max-width: 900px; } + .mfp-iframe-holder .mfp-close { + top: -40px; } +.mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: 56.25%; } + .mfp-iframe-scaler iframe { + position: absolute; + display: block; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #000; } +/* Main image in popup */ +img.mfp-img { + width: auto; + max-width: 100%; + height: auto; + display: block; + line-height: 0; + box-sizing: border-box; + padding: 40px 0 40px; + margin: 0 auto; } +/* The shadow behind the image */ +.mfp-figure { + line-height: 0; } + .mfp-figure:after { + content: ''; + position: absolute; + left: 0; + top: 40px; + bottom: 40px; + display: block; + right: 0; + width: auto; + height: auto; + z-index: -1; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #444; } + .mfp-figure small { + color: #BDBDBD; + display: block; + font-size: 12px; + line-height: 14px; } + .mfp-figure figure { + margin: 0; } +.mfp-bottom-bar { + margin-top: -36px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; } +.mfp-title { + text-align: left; + line-height: 18px; + color: #F3F3F3; + word-wrap: break-word; + padding-right: 36px; } +.mfp-image-holder .mfp-content { + max-width: 100%; } +.mfp-gallery .mfp-image-holder .mfp-figure { + cursor: pointer; } +@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { + /** + * Remove all paddings around the image on small screen + */ + .mfp-img-mobile .mfp-image-holder { + padding-left: 0; + padding-right: 0; } + .mfp-img-mobile img.mfp-img { + padding: 0; } + .mfp-img-mobile .mfp-figure:after { + top: 0; + bottom: 0; } + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px; } + .mfp-img-mobile .mfp-bottom-bar { + background: rgba(0, 0, 0, 0.6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + box-sizing: border-box; } + .mfp-img-mobile .mfp-bottom-bar:empty { + padding: 0; } + .mfp-img-mobile .mfp-counter { + right: 5px; + top: 3px; } + .mfp-img-mobile .mfp-close { + top: 0; + right: 0; + width: 35px; + height: 35px; + line-height: 35px; + background: rgba(0, 0, 0, 0.6); + position: fixed; + text-align: center; + padding: 0; } } +@media all and (max-width: 900px) { + .mfp-arrow { + -webkit-transform: scale(0.75); + transform: scale(0.75); } + .mfp-arrow-left { + -webkit-transform-origin: 0; + transform-origin: 0; } + .mfp-arrow-right { + -webkit-transform-origin: 100%; + transform-origin: 100%; } + .mfp-container { + padding-left: 6px; + padding-right: 6px; } } diff --git a/cts_theme_rozz/static/src/css/meanmenu.css b/cts_theme_rozz/static/src/css/meanmenu.css new file mode 100644 index 000000000..4721acbdc --- /dev/null +++ b/cts_theme_rozz/static/src/css/meanmenu.css @@ -0,0 +1,312 @@ +/*@import url("https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700");*/ +body { + font-family: "Oswald", sans-serif; + padding: 0; + margin: 0; + font-size: 15px; + background-color: #f1f1f1; +} +a.meanmenu-reveal { + display: none; +} +/* when under viewport size, .mean-container is added to body */ +.mean-container .mean-bar { + float: left; + width: 100%; + position: absolute; + background: transparent; + padding: 20px 0 0; + z-index: 999; + border-bottom: 1px solid rgba(0, 0, 0, 0.03); + height: 55px; +} +.mean-container a.meanmenu-reveal { + width: 35px; + height: 30px; + padding: 12px 15px 0 0; + position: absolute; + right: 0; + cursor: pointer; + color: #ffffff; + text-decoration: none; + font-size: 16px; + text-indent: -9999em; + line-height: 22px; + font-size: 1px; + display: block; + font-weight: 700; +} +.mean-container a.meanmenu-reveal span { + display: block; + background: #ffffff; + height: 4px; + margin-top: 3px; + border-radius: 3px; +} +.mean-container .mean-nav { + float: left; + width: 100%; + background: #ffffff; + margin-top: 55px; +} +.mean-container .mean-nav ul { + padding: 0; + margin: 0; + width: 100%; + border: none; + list-style-type: none; +} +.mean-container .mean-nav ul li { + position: relative; + float: left; + width: 100%; +} +.mean-container .mean-nav ul li a { + display: block; + float: left; + width: 90%; + padding: 1em 5%; + margin: 0; + text-align: left; + color: #677294; + border-top: 1px solid #DBEEFD; + text-decoration: none; +} +.mean-container .mean-nav ul li a.active { + color: #000000; +} +.mean-container .mean-nav ul li li a { + width: 80%; + padding: 1em 10%; + color: #677294; + border-top: 1px solid #DBEEFD; + opacity: 1; + filter: alpha(opacity=75); + text-shadow: none !important; + visibility: visible; + text-transform: none; + font-size: 14px; +} +.mean-container .mean-nav ul li.mean-last a { + border-bottom: none; + margin-bottom: 0; +} +.mean-container .mean-nav ul li li li a { + width: 70%; + padding: 1em 15%; +} +.mean-container .mean-nav ul li li li li a { + width: 60%; + padding: 1em 20%; +} +.mean-container .mean-nav ul li li li li li a { + width: 50%; + padding: 1em 25%; +} +.mean-container .mean-nav ul li a:hover { + background: #252525; + background: rgba(255,255,255,0.1); +} +.mean-container .mean-nav ul li a.mean-expand { + margin-top: 3px; + width: 100%; + height: 24px; + padding: 12px !important; + text-align: right ; + position: absolute; + right: 0; + top: 0; + z-index: 2; + font-weight: 700; + background: transparent; + border: none !important; +} +.mean-container .mean-push { + float: left; + width: 100%; + padding: 0; + margin: 0; + clear: both; +} +.mean-nav .wrapper { + width: 100%; + padding: 0; + margin: 0; +} +/* Fix for box sizing on Foundation Framework etc. */ +.mean-container .mean-bar, .mean-container .mean-bar * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +.mean-remove { + display: none !important; +} +.mobile-nav { + display: none; +} +.mobile-nav.mean-container .mean-nav ul li a.active { + color: #FF2D55; +} +.main-nav { + background: #000; + position: absolute; + top: 0; + left: 0; + padding-top: 15px; + padding-bottom: 15px; + width: 100%; + z-index: 999; + height: auto; +} +.mean-nav .dropdown-toggle::after { + display: none; +} +.navbar-light .navbar-brand, .navbar-light .navbar-brand:hover { + color: #fff; + font-weight: bold; + text-transform: uppercase; +} +.main-nav nav ul { + padding: 0; + margin: 0; + list-style-type: none; +} +.main-nav nav .navbar-nav .nav-item { + position: relative; + padding: 15px 0; +} +.main-nav nav .navbar-nav .nav-item a { + font-weight: 500; + font-size: 16px; + text-transform: uppercase; + color: #ffffff; + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + margin-left: 15px; + margin-right: 15px; +} +.main-nav nav .navbar-nav .nav-item a:hover, +.main-nav nav .navbar-nav .nav-item a:focus, +.main-nav nav .navbar-nav .nav-item a.active { + color: #FF2D55; +} +.main-nav nav .navbar-nav .nav-item:hover a { + color: #FF2D55; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu { + -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.05); + box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.05); + background: #0d1028; + position: absolute; + top: 80px; + left: 0; + width: 250px; + z-index: 99; + display: block; + padding-top: 20px; + padding-left: 5px; + padding-right: 5px; + padding-bottom: 20px; + opacity: 0; + visibility: hidden; + -webkit-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li { + position: relative; + padding: 0; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li a { + font-size: 15px; + font-weight: 500; + text-transform: capitalize; + padding: 9px 15px; + margin: 0; + display: block; + color: #ffffff; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover, +.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:focus, +.main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active { + color: #FF2D55; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu { + position: absolute; + left: -100%; + top: 0; + opacity: 0 !important; + visibility: hidden !important; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu { + opacity: 1 !important; + visibility: visible !important; + top: -20px !important; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu { + position: absolute; + left: -100%; + top: 0; + opacity: 0 !important; + visibility: hidden !important; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu { + opacity: 1 !important; + visibility: visible !important; + top: -20px !important; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a { + color: #ffffff; + text-transform: capitalize; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus, +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active { + color: #FF2D55; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover a { + color: #FF2D55; +} +.main-nav nav .navbar-nav .nav-item:hover ul { + opacity: 1; + visibility: visible; + top: 100%; +} +.main-nav nav .navbar-nav .nav-item:last-child .dropdown-menu { + left: auto; + right: 0; +} + +/* Responsive Style */ +@media only screen and (max-width: 991px) { + .mobile-nav { + display: block; + position: relative; + } + .mobile-nav .logo { + text-decoration: none; + position: absolute; + top: 11px; + z-index: 999; + left: 15px; + color: #fff; + font-weight: bold; + text-transform: uppercase; + font-size: 20px; + } + .mean-container .mean-bar { + background-color: #000; + padding: 0; + } + .mean-container a.meanmenu-reveal { + padding: 15px 15px 0 0; + } + .mobile-nav nav .navbar-nav .nav-item a i { + display: none; + } + .main-nav { + display: none !important; + } +} diff --git a/cts_theme_rozz/static/src/css/nice-select.css b/cts_theme_rozz/static/src/css/nice-select.css new file mode 100644 index 000000000..82476b8cf --- /dev/null +++ b/cts_theme_rozz/static/src/css/nice-select.css @@ -0,0 +1,136 @@ +.nice-select { + -webkit-tap-highlight-color: transparent; + background-color: #fff; + border-radius: 5px; + border: solid 1px #e8e8e8; + box-sizing: border-box; + clear: both; + cursor: pointer; + display: block; + float: left; + font-family: inherit; + font-size: 14px; + font-weight: normal; + height: 42px; + line-height: 40px; + outline: none; + padding-left: 18px; + padding-right: 30px; + position: relative; + text-align: left !important; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + white-space: nowrap; + width: auto; } + .nice-select:hover { + border-color: #dbdbdb; } + .nice-select:active, .nice-select.open, .nice-select:focus { + border-color: #999; } + .nice-select:after { + border-bottom: 2px solid #999; + border-right: 2px solid #999; + content: ''; + display: block; + height: 5px; + margin-top: -4px; + pointer-events: none; + position: absolute; + right: 12px; + top: 50%; + -webkit-transform-origin: 66% 66%; + -ms-transform-origin: 66% 66%; + transform-origin: 66% 66%; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transition: all 0.15s ease-in-out; + transition: all 0.15s ease-in-out; + width: 5px; } + .nice-select.open:after { + -webkit-transform: rotate(-135deg); + -ms-transform: rotate(-135deg); + transform: rotate(-135deg); } + .nice-select.open .list { + opacity: 1; + pointer-events: auto; + -webkit-transform: scale(1) translateY(0); + -ms-transform: scale(1) translateY(0); + transform: scale(1) translateY(0); } + .nice-select.disabled { + border-color: #ededed; + color: #999; + pointer-events: none; } + .nice-select.disabled:after { + border-color: #cccccc; } + .nice-select.wide { + width: 100%; } + .nice-select.wide .list { + left: 0 !important; + right: 0 !important; } + .nice-select.right { + float: right; } + .nice-select.right .list { + left: auto; + right: 0; } + .nice-select.small { + font-size: 12px; + height: 36px; + line-height: 34px; } + .nice-select.small:after { + height: 4px; + width: 4px; } + .nice-select.small .option { + line-height: 34px; + min-height: 34px; } + .nice-select .list { + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); + box-sizing: border-box; + margin-top: 4px; + opacity: 0; + overflow: hidden; + padding: 0; + pointer-events: none; + position: absolute; + top: 100%; + left: 0; + -webkit-transform-origin: 50% 0; + -ms-transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transform: scale(0.75) translateY(-21px); + -ms-transform: scale(0.75) translateY(-21px); + transform: scale(0.75) translateY(-21px); + -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + z-index: 9; } + .nice-select .list:hover .option:not(:hover) { + background-color: transparent !important; } + .nice-select .option { + cursor: pointer; + font-weight: 400; + line-height: 40px; + list-style: none; + min-height: 40px; + outline: none; + padding-left: 18px; + padding-right: 29px; + text-align: left; + -webkit-transition: all 0.2s; + transition: all 0.2s; } + .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { + background-color: #f6f6f6; } + .nice-select .option.selected { + font-weight: bold; } + .nice-select .option.disabled { + background-color: transparent; + color: #999; + cursor: default; } +.no-csspointerevents .nice-select .list { + display: none; } +.no-csspointerevents .nice-select.open .list { + display: block; } diff --git a/cts_theme_rozz/static/src/css/odometer.css b/cts_theme_rozz/static/src/css/odometer.css new file mode 100644 index 000000000..264badc23 --- /dev/null +++ b/cts_theme_rozz/static/src/css/odometer.css @@ -0,0 +1,88 @@ +.odometer.odometer-auto-theme, .odometer.odometer-theme-default { + display: inline-block; + vertical-align: middle; + *vertical-align: auto; + *zoom: 1; + *display: inline; + position: relative; +} +.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit { + display: inline-block; + vertical-align: middle; + *vertical-align: auto; + *zoom: 1; + *display: inline; + position: relative; +} +.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer { + display: inline-block; + vertical-align: middle; + *vertical-align: auto; + *zoom: 1; + *display: inline; + visibility: hidden; +} +.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner { + text-align: left; + display: block; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + overflow: hidden; +} +.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon { + display: block; +} +.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner { + display: block; + -webkit-backface-visibility: hidden; +} +.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value { + display: block; + -webkit-transform: translateZ(0); +} +.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value { + position: absolute; +} +.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner { + -webkit-transition: -webkit-transform 2s; + -moz-transition: -moz-transform 2s; + -ms-transition: -ms-transform 2s; + -o-transition: -o-transform 2s; + transition: transform 2s; +} +.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner { + -webkit-transform: translateY(-100%); + -moz-transform: translateY(-100%); + -ms-transform: translateY(-100%); + -o-transform: translateY(-100%); + transform: translateY(-100%); +} +.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner { + -webkit-transform: translateY(-100%); + -moz-transform: translateY(-100%); + -ms-transform: translateY(-100%); + -o-transform: translateY(-100%); + transform: translateY(-100%); +} +.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner { + -webkit-transition: -webkit-transform 2s; + -moz-transition: -moz-transform 2s; + -ms-transition: -ms-transform 2s; + -o-transition: -o-transform 2s; + transition: transform 2s; + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + transform: translateY(0); +} +.odometer.odometer-auto-theme, .odometer.odometer-theme-default { + font-family: "Helvetica Neue", sans-serif; + line-height: 1.1em; +} +.odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value { + text-align: center; +} diff --git a/cts_theme_rozz/static/src/css/responsive.css b/cts_theme_rozz/static/src/css/responsive.css new file mode 100644 index 000000000..438f5645b --- /dev/null +++ b/cts_theme_rozz/static/src/css/responsive.css @@ -0,0 +1,1047 @@ +@media only screen and (max-width: 767px) { + /*----- Default CSS -----*/ + body { + font-size: 14px; + } + .ptb-100 { + padding-top: 50px; + padding-bottom: 50px; + } + .pt-100 { + padding-top: 50px; + } + .pb-70 { + padding-bottom: 20px; + } + .pb-100 { + padding-bottom: 50px; + } + /*----- End Default CSS -----*/ + /*----- Home One CSS -----*/ + /*-- Banner CSS --*/ + .banner-area { + height: 100%; + text-align: center; + padding-top: 140px; + padding-bottom: 95px; + } +.banner h1{ + font-size: 61px !important; +} + .banner-area .banner-shape img:nth-child(1) { + bottom: 0; + left: 0; + max-width: 100%; + position: relative; + margin-left: auto; + margin-right: auto; + margin-bottom: 30px; + z-index: 1; + } + .banner-area .banner-shape img:nth-child(3) { + bottom: 85px; + } + .banner-area .banner-shape img:nth-child(4) { + display: none; + } + .banner-text { + margin-left: auto; + margin-right: auto; + text-align: center; + } + .banner-text h1 { + font-size: 35px; + } + .banner-text p { + font-size: 16px; + margin-bottom: 25px; + } + .cmn-btn { + padding: 10px 28px; + } + /*-- End Banner CSS --*/ + /*-- Choose CSS --*/ + .choose-area .choose-shape img:nth-child(2) { + display: none; + } + .choose-item { + padding: 25px 20px 22px; + text-align: center; + } + .choose-contact { + text-align: center; + } + .choose-contact .section-title { + text-align: center; + } + .section-title { + margin-bottom: 30px; + margin-top: -2px; + } + .section-title h2 { + font-size: 25px !important; + } + /*-- End Choose CSS --*/ + /*-- Services CSS --*/ + .service-item { + padding: 30px 15px 28px; + } + /*-- End Services CSS --*/ + /*-- About CSS --*/ + .container-fluid { + max-width: 100%; + padding-left: 15px !important; + padding-right: 15px !important; + } + .container-fluid .row { + margin-left: -15px !important; + margin-right: -15px !important; + } + .container-fluid .row .col-lg-6 { + padding-left: 15px !important; + padding-right: 15px !important; + } + .about-area { + padding-left: 15px; + padding-right: 15px; + padding-bottom: 50px; + } + .about-area .about-content { + padding-top: 50px; + padding-bottom: 30px; + margin-right: auto; + padding-right: 0; + text-align: center; + } + .about-area .about-content .section-title { + text-align: center; + } + .about-area .about-img { + background-image: unset; + } + .about-area .about-img img { + display: block; + } + /*-- End About CSS --*/ + /*-- Projects CSS --*/ + .project-item .project-top.two a img { + height: auto; + } + /*-- End Projects CSS --*/ + /*-- Estimate CSS --*/ + .estimate-area .estimate-content { + text-align: center; + } + .estimate-area .estimate-content .section-title { + text-align: center; + } + .estimate-area .estimate-content .form-group { + text-align: left; + } + /*-- End Estimate CSS --*/ + /*-- Review CSS --*/ + .review-area .owl-prev { + width: 40px; + height: 40px; + font-size: 25px !important; + } + .review-area .owl-prev i { + line-height: 40px !important; + } + .review-area .owl-next { + width: 40px; + height: 40px; + font-size: 25px !important; + } + .review-area .owl-next i { + line-height: 40px !important; + } + .review-area .review-item { + margin: 5px 15px 15px; + padding: 30px 15px 30px; + } + .review-area .review-item img { + position: relative; + top: 0; + left: 0; + right: 0; + margin-left: auto; + margin-right: auto; + margin-bottom: 20px; + } + .review-area.two .review-item { + margin: 0px 0 30px; + } + /*-- End Review CSS --*/ + /*-- Subscribe CSS --*/ + .subscribe-area .subscribe-wrap { + margin-left: 15px !important; + margin-right: 15px !important; + max-width: 100% !important; + padding: 25px 15px 30px !important; + } + .subscribe-area .subscribe-wrap .section-title { + text-align: center !important; + } + .subscribe-area .subscribe-wrap .section-title h2 { + font-size: 25px !important; + margin-bottom: 30px; + } + .subscribe-area .subscribe-wrap .newsletter-form .form-control { + margin-bottom: 10px; + } + .subscribe-area .subscribe-wrap .newsletter-form .cmn-btn { + position: relative !important; + display: block !important; + width: 100% !important; + } + /*-- End Subscribe CSS --*/ + /*-- Footer CSS --*/ + footer { + text-align: center; + } + .footer-item h3 { + display: inline-block; + } + .copyright-area { + margin-top: 20px; + padding-top: 20px; + padding-bottom: 20px; + } + /*-- End Footer CSS --*/ + /*----- End Home One CSS -----*/ + /*----- Back to Top -----*/ + #toTop { + bottom: 5px; + } + .back-to-top-btn i { + height: 45px; + width: 45px; + line-height: 45px; + margin-right: 10px; + } + /*----- End Back to Top -----*/ + /*----- Home Two CSS -----*/ + /*-- Banner CSS --*/ + .banner-area.two { + height: 100%; + } + .banner-area.two .banner-text { + margin-top: 0; + } + .banner-area.two .banner-text h1 { + color: #fff; + margin-bottom: 30px; + } + .banner-area.two .banner-text p { + font-size: 16px; + } + .banner-area.two .banner-text .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .banner-area.two .banner-text .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .banner-area.two .banner-text .banner-form { + padding: 35px 15px 15px; + } + .banner-area.two .banner-text .banner-form h2 { + font-size: 18px; + } + .banner-area.two .banner-text .banner-form .form-group { + margin-bottom: 15px; + } + .banner-area.two .banner-text .banner-form .form-group .nice-select { + margin-bottom: 15px; + } + /*-- End Banner CSS --*/ + /*-- Choose CSS --*/ + .choose-area.two .choose-content .about-img img { + max-width: 100%; + } + .choose-area.two .choose-content .about-img img:first-child { + margin-bottom: 30px; + } + .choose-area.two .choose-content .about-img img:last-child { + margin-top: 0; + margin-left: 0; + } + /*-- End Choose CSS --*/ + /*-- Service CSS --*/ + .service-area.two .service-item { + text-align: center; + } + /*-- End Service CSS --*/ + /*-- About CSS --*/ + .about-area.two { + padding-left: 0; + padding-right: 0; + } + .about-area.two .about-content ul li i { + width: 20px; + height: 20px; + line-height: 20px; + font-size: 18px; + top: 3px; + } + .about-area.two .choose-img { + margin-bottom: 0; + } + .about-area.two .choose-img img { + max-width: 100%; + } + .about-area.two .choose-img img:first-child { + margin-bottom: 30px; + margin-left: 0; + } + .about-area.two .choose-img img:last-child { + margin-top: 0; + } + /*-- End About CSS --*/ + /*-- FAQ CSS --*/ + .faq-area .faq-content { + margin-bottom: 30px; + } + .faq-area .faq-content .accordion a { + padding: 15px 30px 15px 18px; + font-size: 16px; + } + .faq-area .faq-content .accordion a:after { + right: 20px; + top: 8px; + } + .faq-area .faq-img { + background-image: unset; + } + .faq-area .faq-img img { + display: block; + } + /*-- End FAQ CSS --*/ + /*-- Team CSS --*/ + .team-item:hover .team-top ul { + bottom: 20px; + opacity: 1; + visibility: visible; + } + .team-item .team-top ul { + bottom: 20px; + opacity: 1; + visibility: visible; + } + /*-- End Team CSS --*/ + /*----- End Home Two CSS -----*/ + /*----- Home Three CSS -----*/ + /*-- banner CSS --*/ + .banner-area.three { + height: 100%; + } + .banner-area.three .banner-shape { + margin-left: 15px; + margin-right: 15px; + } + .banner-area.three .banner-shape img:nth-child(1) { + bottom: 0; + right: 0; + left: 0; + max-width: 100%; + } + .banner-area.three .banner-text .banner-service .nice-select { + margin-bottom: 15px; + } + /*-- End Banner CSS --*/ + /*-- Blog CSS --*/ + .blog-item .blog-bottom { + padding: 0 10px 25px; + } + /*-- End Blog CSS --*/ + /*----- End Home Three CSS -----*/ + /*----- About CSS -----*/ + .page-title-area { + height: 380px; + } + .page-title-area .title-item { + padding-top: 35px; + } + .page-title-area .title-item h2 { + font-size: 35px; + margin-bottom: 0; + } + .watch-area { + text-align: center; + } + .watch-area .section-title { + text-align: center; + } + .watch-area .watch-item { + height: 400px; + } + .watch-area .watch-item .watch-content { + padding-left: 0; + padding-bottom: 15px; + } + .love-area { + text-align: center; + } + .love-area .love-item .section-title { + text-align: center; + } + /*----- End About CSS -----*/ + /*----- Service Details CSS -----*/ + .service-details-area .details-item .outer { + margin-bottom: 30px; + } + .service-details-area .details-item .details-project .details-project-inner { + margin-bottom: 30px; + text-align: center; + } + .service-details-area .details-item .details-choose { + margin-bottom: 30px; + text-align: center; + } + .service-details-area .details-item .details-choose ul { + max-width: 100%; + } + .service-details-area .details-item .details-choose ul li { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .service-details-area .widget-area { + margin-bottom: 30px; + } + /*----- End Service Details CSS -----*/ + /*----- Project Details CSS -----*/ + .project-details-area .details-item .details-img { + text-align: center; + margin-bottom: 30px; + } + .project-details-area .details-item .details-img h3 { + font-size: 20px; + } + .project-details-area .details-item .details-img .details-img-right ul li { + font-size: 16px; + } + /*----- End Project Details CSS -----*/ + /*----- Blog Details CSS -----*/ + .blog-details-area .details-item .details-img { + margin-bottom: 30px; + } + .blog-details-area .details-item .details-img ul { + padding-left: 0; + } + .blog-details-area .details-item .details-img ul:before { + display: none; + } + .blog-details-area .details-item .details-img ul li { + font-size: 14px; + margin-right: 8px; + margin-bottom: 5px; + } + .blog-details-area .details-item .details-img h2 { + margin-top: -5px; + } + .blog-details-area .details-item .details-img blockquote { + padding: 25px 15px 25px; + } + .blog-details-area .details-item .details-comments { + margin-bottom: 30px; + } + .blog-details-area .details-item .details-comments ul li { + padding-left: 100px; + } + .blog-details-area .details-item .details-comments ul li h4 { + font-size: 18px; + } + .blog-details-area .details-item .details-form { + padding: 30px 15px 30px; + margin-bottom: 30px; + } + /*----- End Blog Details CSS -----*/ + /*----- Error CSS -----*/ + .error-area .error-item { + height: 500px; + } + .error-area .error-item .error-img { + margin-top: 50px; + margin-bottom: 20px; + } + .error-area .error-item .error-img img:nth-child(2) { + display: none; + } + .error-area .error-item .error-img img:nth-child(3) { + display: none; + } + .error-area .error-item .error-img img:nth-child(4) { + display: none; + } + /*----- End Error CSS -----*/ + /*----- Coming Soon CSS -----*/ + .coming-soon-area .soon-item h1 { + font-size: 35px; + } + /*----- End Coming Soon CSS -----*/ + /*----- Counter CSS -----*/ + .counter-item { + margin-top: -15px; + } + /*----- End Counter CSS -----*/ + /*----- Contact CSS -----*/ + .location-area .location-item { + padding-left: 0; + text-align: center; + } + .location-area .location-item i { + position: relative; + margin-bottom: 18px; + } + .location-area .location-item i{ + max-width: 33%!important; + } + /*----- End Contact CSS -----*/ +} +@media only screen and (min-width: 768px) and (max-width: 991px) { + /*----- Default CSS -----*/ + body { + font-size: 14px; + } + .ptb-100 { + padding-top: 70px; + padding-bottom: 70px; + } + .pt-100 { + padding-top: 70px; + } + .pb-70 { + padding-bottom: 40px; + } + .pb-100 { + padding-bottom: 70px; + } + /*----- End Default CSS -----*/ + /*----- Home One CSS -----*/ + /*-- Banner CSS --*/ + .banner-area { + height: 100%; + text-align: center; + padding-top: 175px; + padding-bottom: 120px; + } + .banner-area .banner-shape img:nth-child(1) { + bottom: 0; + left: 0; + max-width: 100%; + position: relative; + margin-left: auto; + margin-right: auto; + margin-bottom: 30px; + z-index: 1; + } + .banner-area .banner-shape img:nth-child(4) { + display: none; + } + .banner-text { + margin-left: auto; + margin-right: auto; + text-align: center; + max-width: 510px; + } + .banner-text h1 { + font-size: 40px ; + } + .banner-text p { + font-size: 17px; + margin-bottom: 25px; + } + .cmn-btn { + padding: 10px 28px; + } + /*-- End Banner CSS --*/ + /*-- Choose CSS --*/ + .choose-item { + text-align: center; + } + .choose-contact { + text-align: center; + max-width: 570px; + margin-left: auto; + margin-right: auto; + } + .choose-contact .section-title { + text-align: center; + } + .section-title { + margin-bottom: 30px; + margin-top: -2px; + } + .section-title h2 { + font-size: 30px; + } + /*-- End Choose CSS --*/ + /*-- About CSS --*/ + .container-fluid { + max-width: 100%; + padding-left: 15px !important; + padding-right: 15px !important; + } + .container-fluid .row { + margin-left: -15px !important; + margin-right: -15px !important; + } + .container-fluid .row .col-lg-6 { + padding-left: 15px !important; + padding-right: 15px !important; + } + .about-area { + padding-bottom: 70px; + } + .about-area .about-content { + padding-top: 50px; + padding-bottom: 30px; + margin-right: auto; + padding-right: 0; + text-align: center; + } + .about-area .about-content .section-title { + text-align: center; + } + .about-area .about-img { + background-image: unset; + } + .about-area .about-img img { + display: block; + } + /*-- End About CSS --*/ + /*-- Projects CSS --*/ + .project-item .project-top.two a img { + height: auto; + } + /*-- End Projects CSS --*/ + /*-- Estimate CSS --*/ + .estimate-area .estimate-content { + text-align: center; + } + .estimate-area .estimate-content .section-title { + text-align: center; + } + .estimate-area .estimate-content .form-group { + text-align: left; + } + /*-- End Estimate CSS --*/ + /*-- Review CSS --*/ + .review-area .owl-prev { + width: 40px; + height: 40px; + font-size: 25px !important; + } + .review-area .owl-prev i { + line-height: 40px !important; + } + .review-area .owl-next { + width: 40px; + height: 40px; + font-size: 25px !important; + } + .review-area .owl-next i { + line-height: 40px !important; + } + .review-area .review-item { + margin: 5px 15px 15px; + padding: 30px 25px 30px; + } + .review-area .review-item img { + position: relative; + top: 0; + left: 0; + right: 0; + margin-left: auto; + margin-right: auto; + margin-bottom: 20px; + } + .review-area.two .review-item { + margin: 0px 0px 30px; + } + /*-- End Review CSS --*/ + /*-- Subscribe CSS --*/ + .subscribe-area .subscribe-wrap { + margin-left: 30px!important; + margin-right: 30px!important; + max-width: 100%!important; + padding: 25px 15px 30px!important; + } + .subscribe-area .subscribe-wrap .section-title { + text-align: center !important; + margin-bottom: 20px; + } + .subscribe-area .subscribe-wrap .section-title h2 { + font-size: 30px; + } + /*-- End Subscribe CSS --*/ + /*-- Footer CSS --*/ + .copyright-area { + margin-top: 40px; + } + /*-- End Footer CSS --*/ + /*----- End Home One CSS -----*/ + /*----- Home Two CSS -----*/ + /*-- Banner CSS --*/ + .banner-area.two { + height: 100%; + } + .banner-area.two .banner-text { + margin-top: 0; + } + .banner-area.two .banner-text h1 { + color: #fff; + margin-bottom: 30px; + } + .banner-area.two .banner-text p { + font-size: 16px; + } + .banner-area.two .banner-text .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .banner-area.two .banner-text .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .banner-area.two .banner-text .banner-form { + padding: 35px 15px 15px; + } + .banner-area.two .banner-text .banner-form h2 { + font-size: 18px; + } + .banner-area.two .banner-text .banner-form .form-group { + margin-bottom: 15px; + } + .banner-area.two .banner-text .banner-form .form-group .nice-select { + margin-bottom: 15px; + } + /*-- End Banner CSS --*/ + /*-- Choose CSS --*/ + .choose-area.two .choose-content .about-img { + text-align: center; + } + /*-- End Choose CSS --*/ + /*-- Service CSS --*/ + .service-area.two .service-item { + text-align: center; + } + /*-- End Service CSS --*/ + /*-- About CSS --*/ + .about-area.two .choose-img { + text-align: center; + margin-bottom: 0; + } + /*-- End About CSS --*/ + /*----- End Home Two CSS -----*/ + /*----- Home Three CSS -----*/ + /*-- banner CSS --*/ + .banner-area.three { + height: 100%; + } + .banner-area.three .banner-shape { + margin-left: 15px; + margin-right: 15px; + } + .banner-area.three .banner-shape img:nth-child(1) { + bottom: 0; + right: 0; + left: 0; + } + .banner-area.three .banner-text .banner-service .nice-select { + margin-bottom: 15px; + } + /*-- End Banner CSS --*/ + /*-- Blog CSS --*/ + .blog-item .blog-bottom { + padding: 0 10px 25px; + } + /*-- End Blog CSS --*/ + /*----- End Home Three CSS -----*/ + /*----- About CSS -----*/ + .page-title-area { + height: 380px; + } + .page-title-area .title-item { + padding-top: 35px; + } + .page-title-area .title-item h2 { + font-size: 40px; + margin-bottom: 0; + } + .watch-area .section-title { + text-align: center; + } + .watch-area .watch-item { + height: 400px; + } + .watch-area .watch-item .watch-content { + padding-left: 15px; + padding-bottom: 10px; + } + .love-area { + text-align: center; + } + .love-area .love-item .section-title { + text-align: center; + } + /*----- End About CSS -----*/ + /*----- Service Details CSS -----*/ + .service-details-area .details-item .outer { + margin-bottom: 30px; + } + .service-details-area .details-item .details-project .details-project-inner { + margin-bottom: 30px; + text-align: center; + } + .service-details-area .details-item .details-choose { + margin-bottom: 30px; + text-align: center; + } + .service-details-area .details-item .details-choose ul { + max-width: 100%; + } + .service-details-area .details-item .details-choose ul li { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .service-details-area .widget-area { + margin-bottom: 30px; + } + .widget-area .related .related-inner ul li { + -webkit-box-flex: 0; + -ms-flex: 0 0 15%; + flex: 0 0 15%; + max-width: 15%; + } + /*----- End Service Details CSS -----*/ + /*----- Project Details CSS -----*/ + .project-details-area .details-item .details-img { + text-align: center !important; + margin-bottom: 30px; + } + .project-details-area .details-item .details-img .details-img-right ul li { + font-size: 16px; + } + /*----- End Project Details CSS -----*/ + /*----- Blog Details CSS -----*/ + .blog-details-area .details-item .details-img { + margin-bottom: 30px; + } + .blog-details-area .details-item .details-img ul { + padding-left: 0; + } + .blog-details-area .details-item .details-img ul:before { + display: none; + } + .blog-details-area .details-item .details-img ul li { + font-size: 14px; + margin-right: 8px; + margin-bottom: 5px; + } + .blog-details-area .details-item .details-img h2 { + margin-top: -5px; + } + .blog-details-area .details-item .details-img blockquote { + padding: 25px 15px 25px; + } + .blog-details-area .details-item .details-comments { + margin-bottom: 30px; + } + .blog-details-area .details-item .details-comments ul li { + padding-left: 100px; + } + .blog-details-area .details-item .details-comments ul li h4 { + font-size: 18px; + } + .blog-details-area .details-item .details-form { + padding: 30px 15px 30px; + margin-bottom: 30px; + } + /*----- End Blog Details CSS -----*/ + /*----- Error CSS -----*/ + .error-area .error-item { + height: 700px; + } + .error-area .error-item .error-img { + margin-top: 50px; + margin-bottom: 20px; + } + .error-area .error-item .error-img img:nth-child(2) { + display: none; + } + .error-area .error-item .error-img img:nth-child(3) { + display: none; + } + .error-area .error-item .error-img img:nth-child(4) { + display: none; + } + /*----- End Error CSS -----*/ + /*----- Coming Soon CSS -----*/ + .coming-soon-area .soon-item h1 { + font-size: 65px; + } + /*----- End Coming Soon CSS -----*/ +} +@media only screen and (min-width: 992px) and (max-width: 1199px) { + .side-nav a { + padding: 12px 15px; + } + .banner-area .banner-shape img:nth-child(1) { + max-width: 625px; + } + .about-area .about-content { + padding-left: 30px; + } + .project-item .project-top.two a img { + height: auto; + } + .subscribe-area { + padding-left: 30px; + padding-right: 30px; + } + .subscribe-area .subscribe-wrap { + padding: 50px 30px 50px; + } + .choose-area.two .choose-content .about-img img:last-child { + margin-left: 80px; + } + .about-area.two .choose-img img:first-child { + margin-left: 100px; + } + .service-area.two .service-item h3 { + font-size: 18px; + } + .banner-area.three .banner-shape img:nth-child(1) { + bottom: 265px; + max-width: 310px; + right: 30px; + } + .blog-item .blog-bottom { + padding: 0 10px 25px; + } +.location-area .location-item i{ + max-width: 26% !important; +} +} +@media only screen and (min-width: 1800px) { + .project-item .project-top.two a img { + height: auto; + } + .banner-area.three .banner-shape img:nth-child(1) { + bottom: 105px; + right: 170px; + max-width: 605px; + } +} +@media only screen and (max-width: 991px) { + .mean-container .mean-bar { + background-color: #202020; + } + .mobile-nav .logo { + top: 9px; + max-width: 75px; + } + .mean-container a.meanmenu-reveal span { + margin-top: 28px !important; + position: relative; + top: -9px !important; + } + .mobile-nav.mean-container .mean-nav ul li a.active { + color: #fdb139; + } + .side-nav { + position: absolute; + top: 7px; + right: 65px; + } + .navbar-nav { + height: 350px; + overflow-y: scroll; + } + .side-nav a { + display: inline-block; + font-weight: 500; + color: #fff; + background-color: #fdb139; + border-radius: 5px; + padding: 7px 20px !important; +} +} +@media only screen and (max-width: 1200px) { + .choose-area.two .choose-content .about-img img:last-child { + margin-top: -150px; + margin-left: 91px !important; +} +} +@media only screen and (max-width: 991px) { + .choose-area.two .choose-content .about-img img:last-child { + visibility: hidden; +} +.choose-area.two .choose-content .about-img img{ + max-width: 100% !important; + } + .choose-area { +} +.banner h1{ + font-size: 61px !important; +} +.section-title h2{ + font-size: 24px!important; +} +.choose-contact p{ + text-align: left !important; +} +} +@media only screen and (max-width: 767px) { + .choose-area.two .choose-content .about-img img:last-child { + visibility: visible; +} +.choose-area.two .choose-content .about-img img{ + max-width: 350px !important; + } +} +.choose-area.two .choose-content .about-img img{} +@media only screen and (min-width: 576px) and (max-width: 676px) { + .review-slider .review-item { + padding: 30px 5px 30px; + } +} +@media only screen and (max-width: 576px) { + .location-area .location-item i{ + max-width: 13% !important; + } + .banner h1{ + font-size: 50px !important; + } +} +@media only screen and (max-width: 451px) { + .banner h1{ + font-size: 40px !important; + } +} +@media only screen and (max-width: 375px) { + .location-area .location-item i{ + max-width: 20% !important; + } +} +@media only screen and (max-width: 414px) { + .location-area .location-item i{ + max-width: 18% !important; + } +} +/*# sourceMappingURL=responsive.css.map */ diff --git a/cts_theme_rozz/static/src/css/style.css b/cts_theme_rozz/static/src/css/style.css new file mode 100644 index 000000000..a1f0cf294 --- /dev/null +++ b/cts_theme_rozz/static/src/css/style.css @@ -0,0 +1,2249 @@ +/*@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap');*/ +html, +body { + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: 'Open sans', sans-serif; + font-size: 62.5%; + font-size: 10px; + font-size: 15px; +} +h1, h2, h3, h4, h5, h6 { + font-family: "Poppins", sans-serif; + color: #242424; + line-height: 1.4; + font-weight: 700; +} +a { + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + text-decoration: none !important; +} +p { + font-family: 'Open Sans', sans-serif; + line-height: 1.8; + color: #5c5c5c; + font-weight: normal; +} +.pt-100{ + padding-top: 100px; +} +.pb-70{ + padding-bottom: 70px; +} +.ptb-100{ + padding-top: 100px; + padding-bottom: 100px; +} +.section-title { + text-align: center; + margin-bottom: 15px; + max-width: 100%; + margin-left: 0; + margin-right: auto; + margin-top: -5px; + position: relative; + z-index: 1; +} +.section-title .sub-title { + display: block; + color: #f32c2c; + font-weight: 700; + font-size: 18px; + margin-bottom: 10px; +} +.section-title h2 { + font-size: 36px; + margin-bottom: 50px; +} +.cmn-btn { + color: #fff; + background-color: #f32c2c; + display: inline-block; + border-radius: 5px; + padding: 12px 30px; +} +.cmn-btn:hover { + color: #fff; + background-color: #1a1a1a; +} +/* Navbar section */ + +.nav { + width: 100%; + position: fixed; + line-height: 23px; + text-align: center; +} +.nav div.logo { + float: left; + width: auto; + height: auto; + padding-left: 3rem; +} +.nav div.logo a { + text-decoration: none; + color: #fff; + font-size: 2.5rem; +} +.nav div.logo a:hover { + color: #fdb139; +} +.nav div.main_list { + height: 31px; + float: right; +} +.nav div.main_list ul { + width: 100%; + height: 31px; + display: flex; + list-style: none; + margin: 0; + padding: 0; +} +.nav div.main_list ul li { + width: auto; + height: 31px; + padding: 0; + padding-right: 3rem; +} +.nav div.main_list ul li a { + text-decoration: none; + color: #fff; + line-height: 30px; + font-size: 1rem; +} +.nav div.main_list ul li a:hover { + color: #fdb139; +} + /* */ + .main-nav { + background-color: #202020;; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.main-nav nav { + padding-top: 0; + padding-bottom: 0; + padding-left: 0; + padding-right: 0; +} +.main-nav nav .navbar-nav { + margin-left: auto; + margin-right: auto; +} +.main-nav nav .navbar-nav .nav-item:hover a { + color: #fdb139; +} +.main-nav nav .navbar-nav .nav-item a { + text-transform: capitalize; +} +.main-nav nav .navbar-nav .nav-item a:hover, .main-nav nav .navbar-nav .nav-item a:focus, .main-nav nav .navbar-nav .nav-item a.active { + color: #fdb139; +} +.main-nav nav .navbar-nav .nav-item a i { + display: inline-block; + font-size: 18px; + position: relative; + top: 2px; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu { + background: #2b2a2a; + padding-top: 0; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu { + top: 0px !important; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover a { + color: #fdb139; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a:focus, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active { + color: #fdb139; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu { + left: unset; + right: -100%; +} +.main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus, .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active { + color: #fdb139; +} +.main-nav.menu-shrink { + padding-top: 10px; + padding-bottom: 10px; +} +.dropdown-toggle::after { + display: none; +} +.side-nav a { + display: inline-block; + font-weight: 300; + color: #fff; + background-color: #fdb139; + border-radius: 5px; + padding: 12px 25px; +} +.side-nav a:hover { + background-color: #ffffff !important; + color: #fdb139;; +} +a.style{ +width:70%; +} +.row.o_wsale_products_main_row.align-items-start.flex-nowrap { + margin-top: 100px; +} +/* Home section */ +.home { + width: 100%; + height: 100vh; + background-image: url(https://images.unsplash.com/photo-1498550744921-75f79806b8a7?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=b0f6908fa5e81286213c7211276e6b3d&auto=format&fit=crop&w=1500&q=80); + background-position: center top; + background-size:cover; +} +.navTrigger { + display: none; +} +.nav { + padding-top: 15px; + padding-bottom: 15px; + -webkit-transition: all 0.4s ease; + transition: all 0.4s ease; +} +nav.nav { + background: #202020; + z-index: 9999; + padding: 12px; +} +.quick-enquiry a { + display: inline-block; + font-size: 1rem; + font-weight: 500; + color: #fff; + background-color: #fdb139; + border-radius: 5px; + padding: 8px 40px; + color: #172f47; + text-decoration: none !important; +} +.side-nav a:hover { + background-color: #242424; +} +.logo img { + height: 40px; +} +/* Media qurey section */ +@media screen and (min-width: 768px) and (max-width: 1024px) { + .container { + } +} +element.style { + background: black; + width: 100%; + Margin: 0 auto; +} +@media screen and (max-width:768px) { + .navTrigger { + display: block; + } + .nav div.logo { + margin-left: 15px; + } + .nav div.main_list { + width: 100%; + height: 0; + overflow: hidden; + } + .nav div.show_list { + height: auto; + display: none; + } + .nav div.main_list ul { + flex-direction: column; + width: 100%; + height: 100vh; + right: 0; + left: 0; + bottom: 0; + background-color: #111; + /*same background color of navbar*/ + background-position: center top; + } + .nav div.main_list ul li { + width: 100%; + text-align: right; + } + .nav div.main_list ul li a { + text-align: center; + width: 100%; + font-size: 3rem; + padding: 20px; + } + .nav div.media_button { + display: block; + } +} +/* Animation */ +/* Inspiration taken from Dicson https://codemyui.com/simple-hamburger-menu-x-mark-animation/ */ +.navTrigger { + cursor: pointer; + width: 30px; + height: 25px; + margin: auto; + position: absolute; + right: 30px; + top: 0; + bottom: 0; +} +.navTrigger i { + background-color: #fff; + border-radius: 2px; + content: ''; + display: block; + width: 100%; + height: 4px; +} +.navTrigger i:nth-child(1) { + -webkit-animation: outT 0.8s backwards; + animation: outT 0.8s backwards; + -webkit-animation-direction: reverse; + animation-direction: reverse; +} +.navTrigger i:nth-child(2) { + margin: 5px 0; + -webkit-animation: outM 0.8s backwards; + animation: outM 0.8s backwards; + -webkit-animation-direction: reverse; + animation-direction: reverse; +} +.navTrigger i:nth-child(3) { + -webkit-animation: outBtm 0.8s backwards; + animation: outBtm 0.8s backwards; + -webkit-animation-direction: reverse; + animation-direction: reverse; +} +.navTrigger.active i:nth-child(1) { + -webkit-animation: inT 0.8s forwards; + animation: inT 0.8s forwards; +} +.navTrigger.active i:nth-child(2) { + -webkit-animation: inM 0.8s forwards; + animation: inM 0.8s forwards; +} +.navTrigger.active i:nth-child(3) { + -webkit-animation: inBtm 0.8s forwards; + animation: inBtm 0.8s forwards; +} +@-webkit-keyframes inM { + 50% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(45deg); + } +} +@keyframes inM { + 50% { + transform: rotate(0deg); + } + 100% { + transform: rotate(45deg); + } +} +@-webkit-keyframes outM { + 50% { + -webkit-transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(45deg); + } +} +@keyframes outM { + 50% { + transform: rotate(0deg); + } + 100% { + transform: rotate(45deg); + } +} +@-webkit-keyframes inT { + 0% { + -webkit-transform: translateY(0px) rotate(0deg); + } + 50% { + -webkit-transform: translateY(9px) rotate(0deg); + } + 100% { + -webkit-transform: translateY(9px) rotate(135deg); + } +} +@keyframes inT { + 0% { + transform: translateY(0px) rotate(0deg); + } + 50% { + transform: translateY(9px) rotate(0deg); + } + 100% { + transform: translateY(9px) rotate(135deg); + } +} +@-webkit-keyframes outT { + 0% { + -webkit-transform: translateY(0px) rotate(0deg); + } + 50% { + -webkit-transform: translateY(9px) rotate(0deg); + } + 100% { + -webkit-transform: translateY(9px) rotate(135deg); + } +} +@keyframes outT { + 0% { + transform: translateY(0px) rotate(0deg); + } + 50% { + transform: translateY(9px) rotate(0deg); + } + 100% { + transform: translateY(9px) rotate(135deg); + } +} +@-webkit-keyframes inBtm { + 0% { + -webkit-transform: translateY(0px) rotate(0deg); + } + 50% { + -webkit-transform: translateY(-9px) rotate(0deg); + } + 100% { + -webkit-transform: translateY(-9px) rotate(135deg); + } +} +@keyframes inBtm { + 0% { + transform: translateY(0px) rotate(0deg); + } + 50% { + transform: translateY(-9px) rotate(0deg); + } + 100% { + transform: translateY(-9px) rotate(135deg); + } +} +@-webkit-keyframes outBtm { + 0% { + -webkit-transform: translateY(0px) rotate(0deg); + } + 50% { + -webkit-transform: translateY(-9px) rotate(0deg); + } + 100% { + -webkit-transform: translateY(-9px) rotate(135deg); + } +} +@keyframes outBtm { + 0% { + transform: translateY(0px) rotate(0deg); + } + 50% { + transform: translateY(-9px) rotate(0deg); + } + 100% { + transform: translateY(-9px) rotate(135deg); + } +} +.affix { + padding: 0; + background-color: #111; +} +.myH2 { + text-align:center; + font-size: 4rem; +} +.myP { + text-align: justify; + padding-left:15%; + padding-right:15%; + font-size: 20px; +} +@media all and (max-width:700px){ + .myP { + padding:2%; + } +} +.banner{ + position: relative; + height: 100vh; + background: black; +} +.hero-banner{ + width: 100%; + height: 100%; + object-fit: cover; + position: absolute; + opacity: 0.4; + top: 0; + left: 0; + z-index: 0; +} +.banner .o_colored_level{ + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 1 +} + +.banner h1{ + font-size: 72px; + margin-bottom: 10px; + color: #fff; +} +.banner h1 span { + color: #fdb139; +} +a.btn-quote { + display: inline-block; + font-size: 1rem; + font-weight: 500; + color: #fff; + background-color: #fdb139; + border-radius: 5px; + padding: 14px 40px; + color: #000000; +} +.btn-hero{ + display: inline-block; + font-weight: 300; + color: #fff; + background-color: #fdb139; + border-radius: 5px; + padding: 12px 25px; +} + +/*-- Counter CSS --*/ +.counter-area { + position: relative; + margin-top: -80px; + } + .counter-wrap { + max-width: 1110px; + margin-left: auto; + margin-right: auto; + background-size: cover; + background-position: center center; + background-repeat: no-repeat; + position: relative; + padding-top: 50px; + padding-bottom: 20px; + z-index: 1; + } + .counter-wrap:before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: #202020; + opacity: .99; + } + .counter-item { + text-align: center; + margin-bottom: 30px; + position: relative; + margin-top: -5px; + } + .counter-item h3 { + font-size: 50px; + font-weight: 600; + color: #fdb139; + margin-bottom: 5px; + } + .counter-item p { + margin-bottom: 0; + color: #fff; + } + /*-- End Counter CSS --*/ + /*-- Services CSS --*/ +.service-item { + margin-bottom: 30px; + text-align: center; + border: 1px solid #fdb139; + padding: 30px 25px 28px; + border-radius: 8px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + } + .service-item:hover { + background-color: #fdb139; + } + .service-item:hover h3 a { + color: #fff; + } + .service-item:hover p { + color: #fff; + } + .service-item:hover .service-link { + color: #fff; + } + .service-item .service-top { + position: relative; + margin-bottom: 30px; + } + .service-item .service-top img:last-child { + position: absolute; + left: 0; + right: 0; + bottom: 0; + margin-left: auto; + margin-right: auto; + } + .service-item h3 { + font-size: 20px; + margin-bottom: 15px; + } + .service-item h3 a { + color: #242424; + } + .service-item h3 a:hover { + letter-spacing: 1px; + } + .service-item p { + margin-bottom: 12px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + } + .service-item .service-link { + display: inline-block; + color: #4a686a; + font-weight: 500; + } + .service-item .service-link i { + display: inline-block; + font-size: 17px; + position: relative; + top: 3px; + } + .service-item .service-link:hover { + letter-spacing: 1px; + } + .service-item.two { + border: 1px solid #4a686a; + } + .service-item.two:hover { + background-color: #4a686a; + } + .service-item.three { + border: 1px solid #e54b4b; + } + .service-item.three:hover { + background-color: #e54b4b; + } + /*-- End Services CSS --*/ + /*-- About CSS --*/ +.about-area { + background-color: #f5f5f5; + } + .about-area .container-fluid { + padding-left: 0; + padding-right: 0; + } + .about-area .container-fluid .row { + margin-left: 0; + margin-right: 0; + } + .about-area .container-fluid .row .col-lg-6 { + padding-left: 0; + padding-right: 0; + } + .about-area .container-fluid .row .col-lg-7 { + padding-left: 0; + padding-right: 0; + } + .about-area .about-content { + padding-top: 100px; + padding-bottom: 100px; + max-width: 550px; + margin-left: auto; + padding-right: 30px; + } + .about-area .about-content .section-title { + text-align: left; + margin-bottom: 20px; + margin-left: 0; + } + .about-area .about-content p { + margin-bottom: 30px; + text-align: left; + } + .about-area .about-img { + background-size: cover; + background-position: center center; + background-repeat: no-repeat; + opacity:0.4; + width: 100%; + height: 100%; + position: relative; + } + .about-area .about-img:before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: #000; + opacity: .50; + } + .about-area .about-img img { + display: none; + } + .video-wrap { + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + } + .video-wrap a { + z-index: 10; + display: block; + width: 100px; + height: 100px; + line-height: 110px; + border-radius: 50%; + position: relative; + font-size: 60px; + text-align: center; + color: #fdb139; + } + .video-wrap a:before { + content: ''; + position: absolute; + z-index: 0; + left: 50%; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + display: block; + width: 100px; + height: 100px; + background-color: #fff; + border-radius: 50%; + z-index: -1; + -webkit-animation: pulse-border 1500ms ease-out infinite; + animation: pulse-border 1500ms ease-out infinite; + } + .video-wrap a:after { + content: ''; + position: absolute; + z-index: 1; + left: 50%; + top: 50%; + -webkit-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + display: block; + width: 100px; + height: 100px; + background-color: #fff; + border-radius: 50%; + z-index: -1; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + } + .video-wrap a:hover { + color: #fff; + } + .video-wrap a:hover:before { + background-color: #fdb139; + } + .video-wrap a:hover:after { + background-color: #fdb139; + } + @-webkit-keyframes pulse-border { + 0% { + -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); + transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); + transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); + opacity: 0; + } + } + @keyframes pulse-border { + 0% { + -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); + transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); + opacity: 1; + } + 100% { + -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); + transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); + opacity: 0; + } + } + /*-- End About CSS --*/ + /*-- Estimate CSS --*/ +.estimate-area { + background-image: url("../img/home-one/estimation-bg.jpg"); + background-size: cover; + background-position: center center; + background-repeat: no-repeat; + position: relative; + text-align: center; + } + .estimate-area:before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: #000; + opacity: .80; + } + .estimate-area .estimate-content { + max-width: 800px; + margin-left: auto; + margin-right: auto; + } + .estimate-area .estimate-content .section-title h2 { + color: #fff; + } + .estimate-area .estimate-content .form-group { + margin-bottom: 20px; + } + .estimate-area .estimate-content .form-group .form-control { + height: 55px; + border-radius: 5px; + padding-left: 20px; + font-size: 15px; + border: 1px solid #fff; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + } + .estimate-area .estimate-content .form-group .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #fdb139; + } + .estimate-area .estimate-content .form-group textarea { + height: auto !important; + padding-top: 15px; + } + .estimate-area .estimate-content .cmn-btn { + border: 0; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + } + /*-- End Estimate CSS --*//*-- Footer CSS --*/ +footer { + background-color: #202020; +} +.footer-item { + margin-bottom: 30px; +} +.footer-item h3 { + margin-bottom: 30px; + padding-bottom: 10px; + position: relative; + color: #fdb139; + font-size: 20px; +} +.footer-item h3:before { + position: absolute; + content: ''; + width: 50px; + height: 2px; + left: 0; + bottom: 0; + background-color: #fdb139; +} +.footer-item ul { + margin: 0; + padding: 0; +} +.footer-item ul li { + list-style-type: none; + display: block; +} +.footer-item ul li a { + display: block; +} +.footer-item .footer-logo a { + display: block; + margin-bottom: 30px; +} +.footer-item .footer-logo p { + margin-bottom: 0; + color: #fff; +} +.footer-item .footer-company ul li { + margin-bottom: 12px; +} +.footer-item .footer-company ul li:last-child { + margin-bottom: 0; +} +.footer-item .footer-company ul li a { + color: #fff; +} +.footer-item .footer-company ul li a:hover { + color: #fdb139; +} +.footer-item .footer-contact ul li { + margin-bottom: 12px; +} +.footer-item .footer-contact ul li span { + display: inline-block; + color: #fff; +} +.footer-item .footer-contact ul li a { + display: inline-block; + color: #fff; + margin-left: 5px; +} +.footer-item .footer-contact ul li a:hover { + color: #fdb139; +} +.footer-item .footer-social ul li { + display: inline-block; + margin-right: 5px; +} +.footer-item .footer-social ul li a { + width: 30px; + height: 30px; + border-radius: 5px; + color: #242424; + background-color: #fff; + text-align: center; + font-size: 17px; +} +.footer-item .footer-social ul li a i { + line-height: 30px; +} +.footer-item .footer-social ul li a:hover { + color: #fff; + background-color: #fdb139; +} +.copyright-area { + margin-top: 70px; + border-top: 1px solid #f5f5f529; + text-align: center; + padding-top: 25px; + padding-bottom: 25px; +} +.copyright-area p { + margin-bottom: 0; + color: #fff; +} +.copyright-area p a { + display: inline-block; + font-weight: 600; + color: #fdb139; +} +.copyright-area p a:hover { + color: #fff; +} +section.footer { + margin-top: 20px; +} +/*-- End Footer CSS --*/ +/*----- About CSS -----*/ +.page-title-area { + position: relative; + height: 500px; + display:flex; + align-items:center; + justify-content:center; +} +.page-title-area .page-title-area-hero{ + position: absolute; + top: 50%; + left: 50%; + width: 100%; + height: 100%; + transform: translate(-50%, -50%); + z-index: 1; + opacity:0.4; +} +.page-title-area .d-table{ + position: relative; + z-index: 2; +} +.page-title-area:before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: #000; + opacity: .80; +} +.page-title-area .title-item { + position: relative; + text-align: center; + padding-top: 50px; +} +.page-title-area .title-item h2 { + font-size: 50px; + color: #fdb139; + margin-bottom: 10px; +} +.page-title-area .title-item ul { + margin: 0; + padding: 0; +} +.page-title-area .title-item ul li { + list-style-type: none; + display: inline-block; + color: #fff; +} +.page-title-area .title-item ul li i { + display: inline-block; + font-size: 20px; + position: relative; + top: 4px; + margin-left: 4px; +} +.page-title-area .title-item ul li span { + display: inline-block; +} +.page-title-area .title-item ul li a { + display: inline-block; + color: #fff; +} +.page-title-area .title-item ul li a:hover { + color: #fdb139; +} +.counter-area.four:after { + background-color: #fff; +} +.watch-area .section-title { + text-align: left; + max-width: 100%; +} +.watch-area .watch-item { + position: relative; + background: black; +} +.hero-about-us{ + width: 100%; + height: 100%; + object-fit: cover; + position: absolute; + opacity: 0.4; + top: 0; + left: 0; + z-index: 0; +} +/*.watch-area .watch-item:before { + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: #fdb139; + opacity: .70; +}*/ +.watch-area .watch-item .d-table-cell { + vertical-align: bottom; +} +.watch-area .watch-item .video-wrap a { + color: #202020; +} +.watch-area .watch-item .video-wrap a:hover { + color: #fff; +} +.watch-area .watch-item .watch-content { + position: absolute; + bottom:0px; + padding-left: 40px; + padding-bottom: 32px; + max-width: 325px; +} +.watch-area .watch-item .watch-content h3 { + color: #fff; + font-size: 20px; + margin-bottom: 5px; +} +.watch-area .watch-item .watch-content p { + margin-bottom: 0; + color: #fff; + font-size: 15px; +} +.love-area .love-item .section-title { + text-align: left; + max-width: 100%; + margin-bottom: 25px; +} +.love-area .love-item p { + margin-bottom: 10px; +} +.love-area .love-item ul { + margin: 0; + padding: 0; + padding-top: 22px; +} +.love-area .love-item ul li { + list-style-type: none; + display: block; + color: #202020; + font-weight: 500; + margin-bottom: 12px; +} +.love-area .love-item ul li:last-child { + margin-bottom: 0; +} +.love-area .love-item ul li:hover i { + background-color: #fdb139; +} +.love-area .love-item ul li i { + width: 25px; + height: 25px; + line-height: 25px; + text-align: center; + color: #fff; + background-color: #202020; + margin-right: 5px; + border-radius: 50%; + font-size: 18px; + position: relative; + top: 2px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +/*----- End About CSS -----*/ +/*-- Choose CSS --*/ +.choose-area.two { + background-color: #fff; +} +.choose-area.two .choose-shape img:nth-child(1) { + top: unset; + bottom: 90px; +} +.choose-area.two .choose-content .about-img { + margin-bottom: 30px; +} +.choose-area.two .choose-content .about-img img { + max-width: 350px; + width: 100%; + border-radius: 10px; +} +.choose-area.two .choose-content .about-img img:first-child { + margin-bottom: -150px; +} +.choose-area.two .choose-content .about-img img:last-child { + margin-top: -150px; + margin-left: 190px; +} +.choose-contact h2, .choose-contact span { + text-align: left; +} +.watch-display { + align-items: flex-end; + height: 100%; +} +/*-- End Choose CSS --*/ +/*-- Subscribe CSS --*/ +.subscribe-area { + position: relative; +} +.subscribe-area:before { + position: absolute; + content: ''; + width: 100%; + height: 50%; + left: 0; + bottom: 0; + background-color: #202020; +} +.subscribe-area .subscribe-wrap { + max-width: 1110px; + margin-left: auto; + margin-right: auto; + padding: 50px 60px 50px; + border-radius: 5px; + -webkit-box-shadow: 0px 0px 20px 0px #dddddd80; + box-shadow: 0px 0px 20px 0px #dddddd80; + background-color: #fff; + z-index: 1; + position: relative; +} +.subscribe-area .subscribe-wrap .section-title { + text-align: left; + margin-bottom: 0; +} +.subscribe-area .subscribe-wrap .section-title h2 { + font-size: 30px; +} +.subscribe-area .subscribe-wrap .newsletter-form { + position: relative; +} +.subscribe-area .subscribe-wrap .newsletter-form .form-control { + border-radius: 30px; + border: 1px solid #b7c3c3; + padding-left: 25px; + font-size: 15px; + height: 50px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.subscribe-area .subscribe-wrap .newsletter-form .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #fdb139; +} +.subscribe-area .subscribe-wrap .newsletter-form ::-webkit-input-placeholder { + color: #242424; +} +.subscribe-area .subscribe-wrap .newsletter-form :-ms-input-placeholder { + color: #242424; +} +.subscribe-area .subscribe-wrap .newsletter-form ::-ms-input-placeholder { + color: #242424; +} +.subscribe-area .subscribe-wrap .newsletter-form ::placeholder { + color: #242424; +} +.subscribe-area .subscribe-wrap .newsletter-form .cmn-btn { + position: absolute; + top: 0; + right: 0; + border: 0; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + opacity: 1; + background-color: #fdb139; + border-radius: 30px; + padding: 13px 30px; +} +.subscribe-area .subscribe-wrap .newsletter-form .cmn-btn:hover { + background-color: #242424; +} +.subscribe-area .subscribe-wrap .newsletter-form .validation-danger { + margin-top: 10px; + font-size: 15px; + color: #dc3545; +} +.subscribe-area .subscribe-wrap .newsletter-form .validation-success { + margin-top: 10px; + font-size: 15px; + color: #28a745; +} +/*-- End Subscribe CSS --*/ +/*-- Projects CSS --*/ +.Portfolio { + height: 500px; + background: #000; +} +.portfolio-hero{ + width: 100%; + height: 100%; + object-fit: cover; + opacity: 0.5; + position: absolute; + left: 0; + top: 0; + z-index: 1 +} + +.Portfolio .d-table { + position: relative; + z-index: 2; +} +.project-area { + position: relative; + overflow: hidden; +} +.project-area .project-shape img { + position: absolute; +} +.project-area .project-shape img:nth-child(1) { + left: 50px; + top: 20%; + -webkit-animation: banner-ani-five 10s linear infinite; + animation: banner-ani-five 10s linear infinite; +} +.project-area .project-shape img:nth-child(2) { + right: 40px; + top: 40%; + -webkit-animation: banner-ani-two 10s linear infinite; + animation: banner-ani-two 10s linear infinite; +} +.project-item { + margin-bottom: 30px; +} +.project-item:hover .project-top img { + -webkit-transform: scale(1.1); + transform: scale(1.1); +} +.project-item .project-top { + overflow: hidden; + margin-bottom: 15px; + border-radius: 5px; +} +.project-item .project-top a { + display: block; +} +.project-item .project-top a img { + width: 100%; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +/* .project-item .project-top.two a img { + height: 290px; +} */ +.project-item h3 { + font-weight: 600; + font-size: 20px; + margin-bottom: 5px; +} +.project-item h3 a { + color: #4a686a; +} +.project-item h3 a:hover { + color: #fdb139; +} +.project-item a { + display: block; + color: #5d5d5d; +} +.project-item a:hover { + color: #fdb139; +} +/*-- End Projects CSS --*/ +/* pagination-area starts here*/ +.pagination-area { + text-align: center; +} +.pagination-area ul { + margin: 0; + padding: 0; +} +.pagination-area ul li { + list-style-type: none; + display: inline-block; + margin-right: 5px; + margin-left: 5px; +} +.pagination-area ul li a { + display: block; + padding: 7px 12px; + border-radius: 5px; + border: 1px solid #fdb139; + color: #fdb139; +} +.pagination-area ul li a:hover { + color: #fff; + background-color: #fdb139; +} +/* pagination-area ends here*/ +/*-- Services CSS --*/ +.service-item { + margin-bottom: 30px; + text-align: center; + border: 1px solid #fdb139; + padding: 30px 25px 28px; + border-radius: 8px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.service-bg{ + background-image: url(../images/service-bg.jpg); +} +.service-item:hover { + background-color: #fdb139; +} +.service-item:hover h3 a { + color: #fff; +} +.service-item:hover p { + color: #fff; +} +.service-item:hover .service-link { + color: #fff; +} +.service-item .service-top { + position: relative; + margin-bottom: 30px; +} +.service-top img { +width: 100%; +} +.service-item .service-top img:last-child { + position: absolute; + left: 0; + right: 0; + bottom: 0; + margin-left: auto; + margin-right: auto; +} +.service-item h3 { + font-size: 20px; + margin-bottom: 15px; +} +.service-item h3 a { + color: #242424; +} +.service-item h3 a:hover { + letter-spacing: 1px; +} +.service-item p { + margin-bottom: 12px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.service-item .service-link { + display: inline-block; + color: #4a686a; + font-weight: 500; +} +.service-item .service-link i { + display: inline-block; + font-size: 17px; + position: relative; + top: 3px; +} +.service-item .service-link:hover { + letter-spacing: 1px; +} +.service-item.two { + border: 1px solid #4a686a; +} +.service-item.two:hover { + background-color: #4a686a; +} +.service-item.three { + border: 1px solid #e54b4b; +} +.service-item.three:hover { + background-color: #e54b4b; +} +/*-- End Services CSS --*/ +/*----- Contact CSS -----*/ +.contact-us{ + background-image: url(../images/contact-bg.jpg); +} +.location-area .location-item { + margin-bottom: 30px; + position: relative; + text-align: center; + border: 1px solid #f5f5f5; + border-radius: 5px; + padding: 30px 30px 28px; +} +.location-area .location-item i { + margin:auto; + max-width: 20%; + line-height: 60px; + text-align: center; + color: #fff; + background-color: #4a686a; + border-radius: 50%; + font-size: 30px; + display:block; +} +.location-area .location-item i img{ + width: 25px; +} +.location-area .location-item h3 { + font-weight: 600; + font-size: 20px; + margin-bottom: 10px; + margin-top: 25px; +} +.location-area .location-item span { + display: block; + margin-bottom: 8px; + font-weight: 500; + line-height: 1.3; +} +.location-area .location-item a { + display: block; + color: #5d5d5d; + font-weight: 500; + line-height: 1.3; +} +.location-area .location-item a:hover { + color: #fdb139; +} +.contact-area #contactForm { + max-width: 800px; + margin-left: auto; + margin-right: auto; + text-align: center; +} +.contact-area #contactForm .form-group { + margin-bottom: 30px; + text-align: left; +} +.contact-area #contactForm .form-group label { + margin-bottom: 10px; + font-weight: 500; + font-size: 15px; + color: #242424; +} +.contact-area #contactForm .form-group .form-control { + height: 50px; + padding-left: 20px; + border: 1px solid #f5f5f5; + background-color: #f5f5f5; + border-radius: 5px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.contact-area #contactForm .form-group .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #fdb139; +} +.contact-area #contactForm .form-group textarea { + height: auto !important; + padding-top: 10px; +} +.contact-area #contactForm .form-group .list-unstyled { + margin-top: 10px; + color: #dc3545; +} +.contact-area #contactForm .cmn-btn { + border: 0; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + opacity: 1; +} +.contact-area #contactForm .text-danger { + margin-bottom: 0; + margin-top: 10px; +} +.contact-area #contactForm .text-success { + margin-bottom: 0; + margin-top: 10px; +} +.map-area .container-fluid { + padding-left: 0; + padding-right: 0; + padding-bottom: 100px; +} +.map-area .container-fluid #map { + height: 400px; + width: 100%; + display: block; + border: 0; +} +/*----- End Contact CSS -----*/ +/*-- Blog CSS --*/ +.blog-item { + margin-bottom: 30px; + -webkit-box-shadow: 0px 0px 20px 0px #dddddd80; + box-shadow: 0px 0px 20px 0px #dddddd80; + text-align: center; + border-radius: 12px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.blog-bg{ + background-image: url(../images/blog-bg.jpg); +} +.blog-item:hover { + -webkit-transform: translate(0, -10px); + transform: translate(0, -10px); +} +.blog-item a { + display: block; +} +.blog-item a img { + width: 100%; + border-radius: 10px; + margin-bottom: 20px; +} +.blog-item .blog-bottom { + padding: 0 25px 25px; +} +.blog-item .blog-bottom h3 { + margin-bottom: 10px; + font-size: 20px; +} +.blog-item .blog-bottom h3 a { + display: block; + color: #242424; +} +.blog-item .blog-bottom h3 a:hover { + color: #fdb139; +} +.blog-item .blog-bottom ul { + margin: 0; + padding: 0; + margin-bottom: 12px; +} +.blog-item .blog-bottom ul li { + list-style-type: none; + display: inline-block; + font-size: 14px; + position: relative; + margin-left: 8px; + margin-right: 8px; +} +.blog-item .blog-bottom ul li:before { + position: absolute; + content: '/'; + top: 0; + right: -13px; + color: #202020; +} +.blog-item .blog-bottom ul li:last-child:before { + display: none; +} +.blog-item .blog-bottom ul li span { + display: inline-block; + color: #202020; +} +.blog-item .blog-bottom ul li a { + display: inline-block; + color: #fdb139; +} +.blog-item .blog-bottom ul li a:hover { + color: #242424; +} +.blog-item .blog-bottom p { + margin-bottom: 15px; +} +.blog-item .blog-bottom a { + display: inline-block; + color: #202020; +} +.blog-item .blog-bottom a i { + display: inline-block; + font-size: 18px; + position: relative; + top: 3px; +} +.blog-item .blog-bottom a:hover { + color: #fdb139; +} +.pagination-area { + text-align: center; +} +.pagination-area ul { + margin: 0; + padding: 0; +} +.pagination-area ul li { + list-style-type: none; + display: inline-block; + margin-right: 5px; + margin-left: 5px; +} +.pagination-area ul li a { + display: block; + padding: 7px 12px; + border-radius: 5px; + border: 1px solid #fdb139; + color: #fdb139; +} +.pagination-area ul li a:hover { + color: #fff; + background-color: #fdb139; +} +/*-- End Blog CSS --*/ +/*----- Project Details CSS -----*/ +.project-details-area .details-item .details-img img { + margin-bottom: 30px; + width: 100%; +} +.project-details-area .details-item .details-img h3 { + font-weight: 600; + font-size: 28px; + margin-bottom: 10px; +} +.project-details-area .details-item .details-img p { + margin-bottom: 30px; +} +.project-details-area .details-item .details-img p:last-child { + margin-bottom: 0; +} +.project-details-area .details-item .details-img .one-p { + margin-bottom: 10px; +} +.project-details-area .details-item .details-img .details-img-right { + margin-bottom: 30px; +} +.project-details-area .details-item .details-img .details-img-right ul { + margin: 0; + padding: 0; + text-align: left; +} +.project-details-area .details-item .details-img .details-img-right ul li { + list-style-type: none; + display: block; + font-weight: 500; + font-size: 17px; + margin-bottom: 15px; +} +.project-details-area .details-item .details-img .details-img-right ul li:hover i { + background-color: #202020; +} +.project-details-area .details-item .details-img .details-img-right ul li:last-child { + margin-bottom: 0; +} +.project-details-area .details-item .details-img .details-img-right ul li i { + margin-right: 5px; + width: 30px; + height: 30px; + line-height: 30px; + text-align: center; + color: #fff; + background-color: #fdb139; + border-radius: 50%; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +/*----- End Project Details CSS -----*/ +/* widget areaa */ +.widget-area .widget-item { + margin-bottom: 30px; +} +.widget-area .widget-item:last-child { + margin-bottom: 0; +} +.widget-area .widget-item h3 { + margin-bottom: 30px; + font-weight: 600; + font-size: 20px; + position: relative; + padding-bottom: 10px; + border-bottom: 1px solid #f5f5f5; +} +.widget-area .widget-item h3:before { + position: absolute; + content: ''; + width: 50px; + height: 3px; + bottom: -2px; + border-radius: 0 50% 50% 0; + left: 0; + background-color: #fdb139; +} +.widget-area .search form { + position: relative; +} +.widget-area .search form .form-control { + border: 1px solid #f5f5f5; + height: 50px; + border-radius: 5px; + padding-left: 15px; + font-size: 15px; +} +.widget-area .search form .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #fdb139; +} +.widget-area .search form .btn { + position: absolute; + top: 0; + right: 0; + padding: 0; + height: 50px; + width: 50px; + line-height: 50px; + color: #fff; + background-color: #fdb139; + font-size: 18px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + border-radius: 5px; +} +.widget-area .search form .btn:hover { + background-color: #242424; +} +.widget-area .cat ul { + margin: 0; + padding: 0; +} +.widget-area .cat ul li { + list-style-type: none; + display: block; + background-color: #f5f5f5; + padding-top: 12px; + padding-bottom: 14px; + border-radius: 5px; + margin-bottom: 15px; + padding-left: 20px; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.widget-area .cat ul li:hover { + background-color: #202020; +} +.widget-area .cat ul li:hover a { + color: #fff; +} +.widget-area .cat ul li:last-child { + margin-bottom: 0; +} +.widget-area .cat ul li a { + display: block; + color: #202020; +} +.widget-area .cat ul li a i { + display: inline-block; + font-size: 20px; + color: #fdb139; + position: relative; + top: 3px; + margin-right: 4px; +} +.widget-area .related .related-inner { + margin-bottom: 15px; +} +.widget-area .related .related-inner:last-child { + margin-bottom: 0; +} +.widget-area .related .related-inner ul { + margin: 0; + padding: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} +.widget-area .related .related-inner ul li { + list-style-type: none; + display: inline-block; + -webkit-box-flex: 0; + -ms-flex: 0 0 30%; + flex: 0 0 30%; + max-width: 30%; +} +.widget-area .related .related-inner ul li img { + width: 100%; +} +.widget-area .related .related-inner ul li:last-child { + -webkit-box-flex: 0; + -ms-flex: 0 0 60%; + flex: 0 0 60%; + max-width: 60%; + margin-left: 10px; +} +.widget-area .related .related-inner ul li a { + display: block; + color: #202020; + font-weight: 500; + font-size: 15px; + margin-bottom: 3px; +} +.widget-area .related .related-inner ul li a:hover { + color: #fdb139; +} +.widget-area .related .related-inner ul li span { + display: block; + font-size: 13px; +} +.widget-area .newsletter .form-control { + height: 50px; + border-radius: 5px; + padding-left: 15px; + background-color: #f5f5f5; + font-size: 15px; + border: 0; + margin-bottom: 15px; +} +.widget-area .newsletter .form-control:focus { + border: 0; + -webkit-box-shadow: none; + box-shadow: none; +} +.widget-area .newsletter .cmn-btn { + border: 0; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + display: block; + width: 100%; + height: 50px; +} +.widget-area .call { + text-align: center; + background-color: #f32c2c; + padding: 18px 15px 20px; + border-radius: 5px; +} +.widget-area .call h3 { + color: #fff; + margin-bottom: 5px; + padding-bottom: 0; + border-bottom: 0; +} +.widget-area .call h3:before { + display: none; +} +.widget-area .call a { + display: block; + color: #fff; + font-weight: 500; +} +.widget-area .call a:hover { + color: #242424; +} +.widget-area .tags h3 { + margin-bottom: 25px; +} +.widget-area .tags ul { + margin: 0; + padding: 0; +} +.widget-area .tags ul li { + list-style-type: none; + display: inline-block; + margin-top: 5px; +} +.widget-area .tags ul li a { + display: block; + font-size: 15px; + padding: 7px 12px; + border: 1px solid #f5f5f5; + color: #242424; +} +.widget-area .tags ul li a:hover { + border: 1px solid #f32c2c; + background-color: #f32c2c; + color: #fff; +} +.widget-area .information ul { + margin: 0; + padding: 0; +} +.widget-area .information ul li { + list-style-type: none; + display: block; + margin-bottom: 15px; + text-align: right; + position: relative; +} +.widget-area .information ul li:last-child { + margin-bottom: 0; +} +.widget-area .information ul li span { + display: inline-block; + font-weight: 500; + color: #202020; + font-size: 17px; + text-align: left; + position: absolute; + left: 0; + top: 0; +} +/* widget areaa */ +/*----- Blog Details CSS -----*/ +.blog-details-area .details-item .details-img { + margin-bottom: 50px; +} +.blog-details-area .details-item .details-img img { + width: 100%; + margin-bottom: 25px; +} +.blog-details-area .details-item .details-img ul { + margin: 0; + padding: 0; + margin-bottom: 16px; + position: relative; + padding-left: 50px; +} +.blog-details-area .details-item .details-img ul:before { + position: absolute; + content: ''; + width: 30px; + height: 2px; + top: 10px; + left: 0; + background-color: #fdb139; +} +.blog-details-area .details-item .details-img ul li { + list-style-type: none; + display: inline-block; + font-size: 15px; + margin-right: 15px; +} +.blog-details-area .details-item .details-img ul li i { + display: inline-block; + color: #fdb139; + font-size: 18px; + margin-right: 3px; + position: relative; + top: 2px; +} +.blog-details-area .details-item .details-img ul li a { + display: inline-block; + color: #5d5d5d; +} +.blog-details-area .details-item .details-img ul li a:hover { + color: #fdb139; +} +.blog-details-area .details-item .details-img h2 { + margin-bottom: 8px; + font-size: 25px; +} +.blog-details-area .details-item .details-img p { + margin-bottom: 10px; +} +.blog-details-area .details-item .details-img p:last-child { + margin-bottom: 0; +} +.blog-details-area .details-item .details-img blockquote { + margin-top: 30px; + margin-bottom: 30px; + background-color: #f5f5f5; + font-size: 18px; + font-style: italic; + padding: 25px 75px 25px; + line-height: 30px; +} +.blog-details-area .details-item .details-img blockquote span { + display: block; + position: relative; + font-weight: 500; + padding-left: 50px; + font-style: normal; + margin-top: 20px; +} +.blog-details-area .details-item .details-img blockquote span:before { + position: absolute; + content: ''; + width: 35px; + height: 2px; + top: 13px; + left: 0; + background-color: #fdb139; +} +.blog-details-area .details-item .details-comments { + margin-bottom: 50px; +} +.blog-details-area .details-item .details-comments h3 { + font-weight: 600; + font-size: 20px; + padding-bottom: 10px; + margin-bottom: 30px; + position: relative; +} +.blog-details-area .details-item .details-comments h3:before { + position: absolute; + content: ''; + width: 50px; + height: 3px; + bottom: 0; + left: 0; + background-color: #fdb139; +} +.blog-details-area .details-item .details-comments ul { + margin: 0; + padding: 0; +} +.blog-details-area .details-item .details-comments ul li { + list-style-type: none; + display: block; + position: relative; + padding-left: 115px; + margin-bottom: 30px; +} +.blog-details-area .details-item .details-comments ul li:last-child { + margin-bottom: 0; +} +.blog-details-area .details-item .details-comments ul li img { + position: absolute; + top: 3px; + left: 0; + max-width: 85px; + border-radius: 5px; +} +.blog-details-area .details-item .details-comments ul li h4 { + font-weight: 600; + font-size: 20px; + margin-bottom: 3px; +} +.blog-details-area .details-item .details-comments ul li span { + display: block; + margin-bottom: 10px; + font-size: 14px; +} +.blog-details-area .details-item .details-comments ul li p { + margin-bottom: 10px; +} +.blog-details-area .details-item .details-comments ul li a { + display: inline-block; + font-weight: 500; + color: #fdb139; +} +.blog-details-area .details-item .details-comments ul li a:hover { + color: #242424; +} +.blog-details-area .details-item .details-form { + background-color: #f5f5f5; + padding: 30px 30px 30px; +} +.blog-details-area .details-item .details-form h3 { + font-weight: 600; + font-size: 20px; + padding-bottom: 10px; + margin-bottom: 15px; + position: relative; +} +.blog-details-area .details-item .details-form h3:before { + position: absolute; + content: ''; + width: 50px; + height: 3px; + bottom: 0; + left: 0; + background-color: #fdb139; +} +.blog-details-area .details-item .details-form span { + display: block; + margin-bottom: 30px; +} +.blog-details-area .details-item .details-form .form-group { + margin-bottom: 30px; +} +.blog-details-area .details-item .details-form .form-group label { + margin-bottom: 10px; + color: #242424; + font-weight: 500; +} +.blog-details-area .details-item .details-form .form-group .form-control { + border-radius: 5px; + height: 50px; + border: 1px solid #fff; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; + background-color: #fff; +} +.blog-details-area .details-item .details-form .form-group .form-control:focus { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #fdb139; +} +.blog-details-area .details-item .details-form .form-group textarea { + padding-top: 10px; + height: auto !important; +} +.o_cc1, .navbar-light { + background-color: #000000; + color: #212529; +} +.blog-details-area .details-item .details-form .cmn-btn { + border: 0; + -webkit-transition: 0.5s all ease; + transition: 0.5s all ease; +} +.blog-item .blog-bottom h3 a { + font-weight: bold; + display: block; + color: #242424; +} +.col-lg-7.col-xl-12.mr-lg-auto { + margin-top: 15px; +} +.col-sm-6.col-lg-6 { + padding-bottom: 10px; +} +.form-group.col-12.s_website_form_submit { + margin-top: 30px; + margin-bottom: 30px; +} +div#product_detail_main { + margin-top: 120px; +} +span.fa.fa-heart { + color: black; +} +button.btn.btn-outline-primary.bg-white.o_add_wishlist { + border-color: black; +} +button.d-none.d-md-inline-block.btn.btn-outline-primary.bg-white.o_add_compare { + border-color: black; +} +span.fa.fa-exchange { + color: black; +} +a.text-primary.text-decoration-none { + color: black !important; + font-weight: 500; +} +.input-group.w-100.w-md-auto.pt-2.pt-md-0.d-md-flex { + min-inline-size: 80%; +} +.container.s_allow_columns { + margin-top: 95px; +} +a.btn.btn-primary.a-submit { + color: black; + background-color: white; + border-color: black; +} +button.navbar-toggler { + min-width: 35px; +} +img#menu_gear { + max-width: 23px; +} +@media screen and (max-width:768px) { + ul.navbar-nav { + display: contents; + } + input.search-query.form-control.oe_search_box.None { + max-width: 220px; +} +} +/*----- End Blog Details CSS -----*/ +a.nav-link { + color: white !important; +} +section.navigation { + background-color: black; +} +.side-nav { + margin: auto; +} +li.o_wsale_my_cart.align-self-md-start.nav-item.mx-lg-3 { + margin-left: 30px !important; + margin-bottom:5px !important +} +td.text-center.td-qty { + min-width: 135px; +} +::marker { + display: none; + content: ""; +} + +header .nav-item sup{ + position: relative; + left: -15px +} +.logo{ + display: flex; + align-items:center; +} +.navbar-toggler{ + padding: 15px; + width: 60px; + height: 60px; +} +.s_website_form_send{ + width:auto !important; +} +.navbar-light .navbar-toggler-icon{ + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 4H21V6H3V4ZM3 11H21V13H3V11ZM3 18H21V20H3V18Z' fill='rgba(255,255,255,1)'%3E%3C/path%3E%3C/svg%3E") !important; + border-radius: 5px; +} +.toast-body { + color: #fff; +} \ No newline at end of file diff --git a/cts_theme_rozz/static/src/images/about.jpg b/cts_theme_rozz/static/src/images/about.jpg new file mode 100644 index 000000000..3fc56cff9 Binary files /dev/null and b/cts_theme_rozz/static/src/images/about.jpg differ diff --git a/cts_theme_rozz/static/src/images/banner-shape1.png b/cts_theme_rozz/static/src/images/banner-shape1.png new file mode 100644 index 000000000..2df9e0346 Binary files /dev/null and b/cts_theme_rozz/static/src/images/banner-shape1.png differ diff --git a/cts_theme_rozz/static/src/images/banner-shape2.png b/cts_theme_rozz/static/src/images/banner-shape2.png new file mode 100644 index 000000000..035188b2a Binary files /dev/null and b/cts_theme_rozz/static/src/images/banner-shape2.png differ diff --git a/cts_theme_rozz/static/src/images/banner-shape3.png b/cts_theme_rozz/static/src/images/banner-shape3.png new file mode 100644 index 000000000..50e76790f Binary files /dev/null and b/cts_theme_rozz/static/src/images/banner-shape3.png differ diff --git a/cts_theme_rozz/static/src/images/banner-shape4.png b/cts_theme_rozz/static/src/images/banner-shape4.png new file mode 100644 index 000000000..8a3c80b08 Binary files /dev/null and b/cts_theme_rozz/static/src/images/banner-shape4.png differ diff --git a/cts_theme_rozz/static/src/images/banner-shape5.png b/cts_theme_rozz/static/src/images/banner-shape5.png new file mode 100644 index 000000000..d352556f3 Binary files /dev/null and b/cts_theme_rozz/static/src/images/banner-shape5.png differ diff --git a/cts_theme_rozz/static/src/images/banner.jpg b/cts_theme_rozz/static/src/images/banner.jpg new file mode 100644 index 000000000..879de57c5 Binary files /dev/null and b/cts_theme_rozz/static/src/images/banner.jpg differ diff --git a/cts_theme_rozz/static/src/images/bb.png b/cts_theme_rozz/static/src/images/bb.png new file mode 100644 index 000000000..0053fc242 Binary files /dev/null and b/cts_theme_rozz/static/src/images/bb.png differ diff --git a/cts_theme_rozz/static/src/images/blo deatails/free.jpg b/cts_theme_rozz/static/src/images/blo deatails/free.jpg new file mode 100644 index 000000000..22e41a34e Binary files /dev/null and b/cts_theme_rozz/static/src/images/blo deatails/free.jpg differ diff --git a/cts_theme_rozz/static/src/images/blo deatails/review1.jpg b/cts_theme_rozz/static/src/images/blo deatails/review1.jpg new file mode 100644 index 000000000..60b25ad17 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blo deatails/review1.jpg differ diff --git a/cts_theme_rozz/static/src/images/blo deatails/review2.jpg b/cts_theme_rozz/static/src/images/blo deatails/review2.jpg new file mode 100644 index 000000000..f7b81dcf5 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blo deatails/review2.jpg differ diff --git a/cts_theme_rozz/static/src/images/blog-bg.jpg b/cts_theme_rozz/static/src/images/blog-bg.jpg new file mode 100644 index 000000000..6b10d6d4e Binary files /dev/null and b/cts_theme_rozz/static/src/images/blog-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/blog/besr-service.jpg b/cts_theme_rozz/static/src/images/blog/besr-service.jpg new file mode 100644 index 000000000..71afea8d0 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blog/besr-service.jpg differ diff --git a/cts_theme_rozz/static/src/images/blog/engine.jpg b/cts_theme_rozz/static/src/images/blog/engine.jpg new file mode 100644 index 000000000..2658cb502 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blog/engine.jpg differ diff --git a/cts_theme_rozz/static/src/images/blog/free.jpg b/cts_theme_rozz/static/src/images/blog/free.jpg new file mode 100644 index 000000000..7a8386332 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blog/free.jpg differ diff --git a/cts_theme_rozz/static/src/images/blog/here for-you.jpg b/cts_theme_rozz/static/src/images/blog/here for-you.jpg new file mode 100644 index 000000000..1dedaef59 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blog/here for-you.jpg differ diff --git a/cts_theme_rozz/static/src/images/blog/interior.jpg b/cts_theme_rozz/static/src/images/blog/interior.jpg new file mode 100644 index 000000000..25ceea271 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blog/interior.jpg differ diff --git a/cts_theme_rozz/static/src/images/blog/know more.jpg b/cts_theme_rozz/static/src/images/blog/know more.jpg new file mode 100644 index 000000000..f4db5f876 Binary files /dev/null and b/cts_theme_rozz/static/src/images/blog/know more.jpg differ diff --git a/cts_theme_rozz/static/src/images/choose1.jpg b/cts_theme_rozz/static/src/images/choose1.jpg new file mode 100644 index 000000000..ba57f2e96 Binary files /dev/null and b/cts_theme_rozz/static/src/images/choose1.jpg differ diff --git a/cts_theme_rozz/static/src/images/choose1.png b/cts_theme_rozz/static/src/images/choose1.png new file mode 100644 index 000000000..3d70e70ea Binary files /dev/null and b/cts_theme_rozz/static/src/images/choose1.png differ diff --git a/cts_theme_rozz/static/src/images/choose2.jpg b/cts_theme_rozz/static/src/images/choose2.jpg new file mode 100644 index 000000000..d1cdb023b Binary files /dev/null and b/cts_theme_rozz/static/src/images/choose2.jpg differ diff --git a/cts_theme_rozz/static/src/images/choose2.png b/cts_theme_rozz/static/src/images/choose2.png new file mode 100644 index 000000000..7acf9cb73 Binary files /dev/null and b/cts_theme_rozz/static/src/images/choose2.png differ diff --git a/cts_theme_rozz/static/src/images/contact-bg.jpg b/cts_theme_rozz/static/src/images/contact-bg.jpg new file mode 100644 index 000000000..2fcb4672e Binary files /dev/null and b/cts_theme_rozz/static/src/images/contact-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/engine.jpg b/cts_theme_rozz/static/src/images/engine.jpg new file mode 100644 index 000000000..66918f1fc Binary files /dev/null and b/cts_theme_rozz/static/src/images/engine.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/3031139.jpg b/cts_theme_rozz/static/src/images/home-one/3031139.jpg new file mode 100644 index 000000000..2d9aff1d5 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/3031139.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/about-bg.jpg b/cts_theme_rozz/static/src/images/home-one/about-bg.jpg new file mode 100644 index 000000000..0fd739e45 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/about-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/banner-main.png b/cts_theme_rozz/static/src/images/home-one/banner-main.png new file mode 100644 index 000000000..ef290e0e6 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/banner-main.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/banner-shape1.png b/cts_theme_rozz/static/src/images/home-one/banner-shape1.png new file mode 100644 index 000000000..2df9e0346 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/banner-shape1.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/banner-shape2.png b/cts_theme_rozz/static/src/images/home-one/banner-shape2.png new file mode 100644 index 000000000..035188b2a Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/banner-shape2.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/banner-shape3.png b/cts_theme_rozz/static/src/images/home-one/banner-shape3.png new file mode 100644 index 000000000..50e76790f Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/banner-shape3.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/banner-shape4.png b/cts_theme_rozz/static/src/images/home-one/banner-shape4.png new file mode 100644 index 000000000..8a3c80b08 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/banner-shape4.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/banner-shape5.png b/cts_theme_rozz/static/src/images/home-one/banner-shape5.png new file mode 100644 index 000000000..d352556f3 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/banner-shape5.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/banner-shape6.png b/cts_theme_rozz/static/src/images/home-one/banner-shape6.png new file mode 100644 index 000000000..2c7c5131c Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/banner-shape6.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/choose1.png b/cts_theme_rozz/static/src/images/home-one/choose1.png new file mode 100644 index 000000000..3d70e70ea Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/choose1.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/choose2.png b/cts_theme_rozz/static/src/images/home-one/choose2.png new file mode 100644 index 000000000..7acf9cb73 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/choose2.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/counter-bg.jpg b/cts_theme_rozz/static/src/images/home-one/counter-bg.jpg new file mode 100644 index 000000000..9fd148f39 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/counter-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/estimation-bg.jpg b/cts_theme_rozz/static/src/images/home-one/estimation-bg.jpg new file mode 100644 index 000000000..acaef7f5d Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/estimation-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/full-service.jpg b/cts_theme_rozz/static/src/images/home-one/full-service.jpg new file mode 100644 index 000000000..756f2fa50 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/full-service.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/headlamp.jpg b/cts_theme_rozz/static/src/images/home-one/headlamp.jpg new file mode 100644 index 000000000..3909138f0 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/headlamp.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/interm.jpg b/cts_theme_rozz/static/src/images/home-one/interm.jpg new file mode 100644 index 000000000..eb0d228f6 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/interm.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/oil.jpg b/cts_theme_rozz/static/src/images/home-one/oil.jpg new file mode 100644 index 000000000..2948fa8cd Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/oil.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/project-shape1.png b/cts_theme_rozz/static/src/images/home-one/project-shape1.png new file mode 100644 index 000000000..70a8ec6fb Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/project-shape1.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/project1.jpg b/cts_theme_rozz/static/src/images/home-one/project1.jpg new file mode 100644 index 000000000..636abe86b Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/project1.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/project2.jpg b/cts_theme_rozz/static/src/images/home-one/project2.jpg new file mode 100644 index 000000000..88e5096e0 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/project2.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/project3.jpg b/cts_theme_rozz/static/src/images/home-one/project3.jpg new file mode 100644 index 000000000..a0bd90621 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/project3.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/project4.jpg b/cts_theme_rozz/static/src/images/home-one/project4.jpg new file mode 100644 index 000000000..b115681dc Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/project4.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/project5.jpg b/cts_theme_rozz/static/src/images/home-one/project5.jpg new file mode 100644 index 000000000..475436d14 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/project5.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/review1.jpg b/cts_theme_rozz/static/src/images/home-one/review1.jpg new file mode 100644 index 000000000..60b25ad17 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/review1.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/review2.jpg b/cts_theme_rozz/static/src/images/home-one/review2.jpg new file mode 100644 index 000000000..f7b81dcf5 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/review2.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/review3.jpg b/cts_theme_rozz/static/src/images/home-one/review3.jpg new file mode 100644 index 000000000..4c6b7866d Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/review3.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/review4.jpg b/cts_theme_rozz/static/src/images/home-one/review4.jpg new file mode 100644 index 000000000..62c45526e Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/review4.jpg differ diff --git a/cts_theme_rozz/static/src/images/home-one/service1.png b/cts_theme_rozz/static/src/images/home-one/service1.png new file mode 100644 index 000000000..fa7b12546 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service1.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service2.png b/cts_theme_rozz/static/src/images/home-one/service2.png new file mode 100644 index 000000000..53ced2750 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service2.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service3.png b/cts_theme_rozz/static/src/images/home-one/service3.png new file mode 100644 index 000000000..436855b73 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service3.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service4.png b/cts_theme_rozz/static/src/images/home-one/service4.png new file mode 100644 index 000000000..2826066b1 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service4.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service5.png b/cts_theme_rozz/static/src/images/home-one/service5.png new file mode 100644 index 000000000..efdb119e9 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service5.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service6.png b/cts_theme_rozz/static/src/images/home-one/service6.png new file mode 100644 index 000000000..1227ce465 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service6.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service7.png b/cts_theme_rozz/static/src/images/home-one/service7.png new file mode 100644 index 000000000..533c9f506 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service7.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service8.png b/cts_theme_rozz/static/src/images/home-one/service8.png new file mode 100644 index 000000000..978f4a8a4 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service8.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/service9.png b/cts_theme_rozz/static/src/images/home-one/service9.png new file mode 100644 index 000000000..a47bbaa63 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/service9.png differ diff --git a/cts_theme_rozz/static/src/images/home-one/wheel-service.jpg b/cts_theme_rozz/static/src/images/home-one/wheel-service.jpg new file mode 100644 index 000000000..f170c23d2 Binary files /dev/null and b/cts_theme_rozz/static/src/images/home-one/wheel-service.jpg differ diff --git a/cts_theme_rozz/static/src/images/icons/mail.svg b/cts_theme_rozz/static/src/images/icons/mail.svg new file mode 100644 index 000000000..03c9d356a --- /dev/null +++ b/cts_theme_rozz/static/src/images/icons/mail.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/src/images/icons/phone-call.svg b/cts_theme_rozz/static/src/images/icons/phone-call.svg new file mode 100644 index 000000000..77e64b183 --- /dev/null +++ b/cts_theme_rozz/static/src/images/icons/phone-call.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/cts_theme_rozz/static/src/images/icons/pin.svg b/cts_theme_rozz/static/src/images/icons/pin.svg new file mode 100644 index 000000000..905285e68 --- /dev/null +++ b/cts_theme_rozz/static/src/images/icons/pin.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/cts_theme_rozz/static/src/images/interior.jpg b/cts_theme_rozz/static/src/images/interior.jpg new file mode 100644 index 000000000..51316f499 Binary files /dev/null and b/cts_theme_rozz/static/src/images/interior.jpg differ diff --git a/cts_theme_rozz/static/src/images/interior.png b/cts_theme_rozz/static/src/images/interior.png new file mode 100644 index 000000000..0bacd8e20 Binary files /dev/null and b/cts_theme_rozz/static/src/images/interior.png differ diff --git a/cts_theme_rozz/static/src/images/jk.png b/cts_theme_rozz/static/src/images/jk.png new file mode 100644 index 000000000..e93d991df Binary files /dev/null and b/cts_theme_rozz/static/src/images/jk.png differ diff --git a/cts_theme_rozz/static/src/images/logo-white.svg b/cts_theme_rozz/static/src/images/logo-white.svg new file mode 100644 index 000000000..e985740a4 --- /dev/null +++ b/cts_theme_rozz/static/src/images/logo-white.svg @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/cts_theme_rozz/static/src/images/logo.svg b/cts_theme_rozz/static/src/images/logo.svg new file mode 100644 index 000000000..a1e7f0ad9 --- /dev/null +++ b/cts_theme_rozz/static/src/images/logo.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/src/images/page-title-bg.jpg b/cts_theme_rozz/static/src/images/page-title-bg.jpg new file mode 100644 index 000000000..041770a14 Binary files /dev/null and b/cts_theme_rozz/static/src/images/page-title-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/portfolio-bg.jpg b/cts_theme_rozz/static/src/images/portfolio-bg.jpg new file mode 100644 index 000000000..916e3b992 Binary files /dev/null and b/cts_theme_rozz/static/src/images/portfolio-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/portfolio/14233.jpg b/cts_theme_rozz/static/src/images/portfolio/14233.jpg new file mode 100644 index 000000000..82faeb6c4 Binary files /dev/null and b/cts_theme_rozz/static/src/images/portfolio/14233.jpg differ diff --git a/cts_theme_rozz/static/src/images/portfolio/4755.jpg b/cts_theme_rozz/static/src/images/portfolio/4755.jpg new file mode 100644 index 000000000..0e3f22814 Binary files /dev/null and b/cts_theme_rozz/static/src/images/portfolio/4755.jpg differ diff --git a/cts_theme_rozz/static/src/images/portfolio/here for-you.jpg b/cts_theme_rozz/static/src/images/portfolio/here for-you.jpg new file mode 100644 index 000000000..052cc15eb Binary files /dev/null and b/cts_theme_rozz/static/src/images/portfolio/here for-you.jpg differ diff --git a/cts_theme_rozz/static/src/images/project-shape1.png b/cts_theme_rozz/static/src/images/project-shape1.png new file mode 100644 index 000000000..70a8ec6fb Binary files /dev/null and b/cts_theme_rozz/static/src/images/project-shape1.png differ diff --git a/cts_theme_rozz/static/src/images/repaire.png b/cts_theme_rozz/static/src/images/repaire.png new file mode 100644 index 000000000..3d678c661 Binary files /dev/null and b/cts_theme_rozz/static/src/images/repaire.png differ diff --git a/cts_theme_rozz/static/src/images/service-bg.jpg b/cts_theme_rozz/static/src/images/service-bg.jpg new file mode 100644 index 000000000..649ef7afe Binary files /dev/null and b/cts_theme_rozz/static/src/images/service-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/service1.png b/cts_theme_rozz/static/src/images/service1.png new file mode 100644 index 000000000..fa7b12546 Binary files /dev/null and b/cts_theme_rozz/static/src/images/service1.png differ diff --git a/cts_theme_rozz/static/src/images/service3.png b/cts_theme_rozz/static/src/images/service3.png new file mode 100644 index 000000000..436855b73 Binary files /dev/null and b/cts_theme_rozz/static/src/images/service3.png differ diff --git a/cts_theme_rozz/static/src/images/service5.png b/cts_theme_rozz/static/src/images/service5.png new file mode 100644 index 000000000..efdb119e9 Binary files /dev/null and b/cts_theme_rozz/static/src/images/service5.png differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-about-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-about-block.jpg new file mode 100644 index 000000000..59ec016a0 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-about-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-about-us-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-about-us-block.jpg new file mode 100644 index 000000000..ead2923e4 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-about-us-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-banner-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-banner-block.jpg new file mode 100644 index 000000000..8e8d74c2a Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-banner-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-contact-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-contact-block.jpg new file mode 100644 index 000000000..61f7d17f3 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-contact-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-portfolio-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-portfolio-block.jpg new file mode 100644 index 000000000..ccf662331 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-portfolio-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-portfolio-details-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-portfolio-details-block.jpg new file mode 100644 index 000000000..0fbca42d1 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-portfolio-details-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-services-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-services-block.jpg new file mode 100644 index 000000000..d004fc915 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-services-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-services-page.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-services-page.jpg new file mode 100644 index 000000000..47fc94784 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-services-page.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-subscribe-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-subscribe-block.jpg new file mode 100644 index 000000000..7837be7e4 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-subscribe-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/snippets/Rozz-team-block.jpg b/cts_theme_rozz/static/src/images/snippets/Rozz-team-block.jpg new file mode 100644 index 000000000..764cfc604 Binary files /dev/null and b/cts_theme_rozz/static/src/images/snippets/Rozz-team-block.jpg differ diff --git a/cts_theme_rozz/static/src/images/social-media-icon/facebook.svg b/cts_theme_rozz/static/src/images/social-media-icon/facebook.svg new file mode 100644 index 000000000..eb90f06b6 --- /dev/null +++ b/cts_theme_rozz/static/src/images/social-media-icon/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/cts_theme_rozz/static/src/images/social-media-icon/instagram.svg b/cts_theme_rozz/static/src/images/social-media-icon/instagram.svg new file mode 100644 index 000000000..2c58a49db --- /dev/null +++ b/cts_theme_rozz/static/src/images/social-media-icon/instagram.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/src/images/social-media-icon/linked-in-logo-of-two-letters.svg b/cts_theme_rozz/static/src/images/social-media-icon/linked-in-logo-of-two-letters.svg new file mode 100644 index 000000000..b262a7def --- /dev/null +++ b/cts_theme_rozz/static/src/images/social-media-icon/linked-in-logo-of-two-letters.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cts_theme_rozz/static/src/images/social-media-icon/twitter.svg b/cts_theme_rozz/static/src/images/social-media-icon/twitter.svg new file mode 100644 index 000000000..09ca22617 --- /dev/null +++ b/cts_theme_rozz/static/src/images/social-media-icon/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/cts_theme_rozz/static/src/images/team/team (1).jpg b/cts_theme_rozz/static/src/images/team/team (1).jpg new file mode 100644 index 000000000..534655a17 Binary files /dev/null and b/cts_theme_rozz/static/src/images/team/team (1).jpg differ diff --git a/cts_theme_rozz/static/src/images/team/team (2).jpg b/cts_theme_rozz/static/src/images/team/team (2).jpg new file mode 100644 index 000000000..979e584b5 Binary files /dev/null and b/cts_theme_rozz/static/src/images/team/team (2).jpg differ diff --git a/cts_theme_rozz/static/src/images/team/team (3).jpg b/cts_theme_rozz/static/src/images/team/team (3).jpg new file mode 100644 index 000000000..14aa051d8 Binary files /dev/null and b/cts_theme_rozz/static/src/images/team/team (3).jpg differ diff --git a/cts_theme_rozz/static/src/images/wash.png b/cts_theme_rozz/static/src/images/wash.png new file mode 100644 index 000000000..3192b26e3 Binary files /dev/null and b/cts_theme_rozz/static/src/images/wash.png differ diff --git a/cts_theme_rozz/static/src/images/watch-bg.jpg b/cts_theme_rozz/static/src/images/watch-bg.jpg new file mode 100644 index 000000000..e2043ff15 Binary files /dev/null and b/cts_theme_rozz/static/src/images/watch-bg.jpg differ diff --git a/cts_theme_rozz/static/src/images/wheel.png b/cts_theme_rozz/static/src/images/wheel.png new file mode 100644 index 000000000..cae9dca6f Binary files /dev/null and b/cts_theme_rozz/static/src/images/wheel.png differ diff --git a/cts_theme_rozz/static/src/img/error-main.png b/cts_theme_rozz/static/src/img/error-main.png new file mode 100644 index 000000000..91620a0ca Binary files /dev/null and b/cts_theme_rozz/static/src/img/error-main.png differ diff --git a/cts_theme_rozz/static/src/img/error-shape1.png b/cts_theme_rozz/static/src/img/error-shape1.png new file mode 100644 index 000000000..a3fb43d18 Binary files /dev/null and b/cts_theme_rozz/static/src/img/error-shape1.png differ diff --git a/cts_theme_rozz/static/src/img/error-shape2.png b/cts_theme_rozz/static/src/img/error-shape2.png new file mode 100644 index 000000000..1fd4d34f2 Binary files /dev/null and b/cts_theme_rozz/static/src/img/error-shape2.png differ diff --git a/cts_theme_rozz/static/src/img/error-shape3.png b/cts_theme_rozz/static/src/img/error-shape3.png new file mode 100644 index 000000000..5fd2c1f77 Binary files /dev/null and b/cts_theme_rozz/static/src/img/error-shape3.png differ diff --git a/cts_theme_rozz/static/src/img/favicon.png b/cts_theme_rozz/static/src/img/favicon.png new file mode 100644 index 000000000..9599a56d6 Binary files /dev/null and b/cts_theme_rozz/static/src/img/favicon.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/about-bg.jpg b/cts_theme_rozz/static/src/img/home-one/about-bg.jpg new file mode 100644 index 000000000..0fd739e45 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/about-bg.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/banner-main.png b/cts_theme_rozz/static/src/img/home-one/banner-main.png new file mode 100644 index 000000000..ef290e0e6 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/banner-main.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/banner-shape1.png b/cts_theme_rozz/static/src/img/home-one/banner-shape1.png new file mode 100644 index 000000000..2df9e0346 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/banner-shape1.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/banner-shape2.png b/cts_theme_rozz/static/src/img/home-one/banner-shape2.png new file mode 100644 index 000000000..035188b2a Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/banner-shape2.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/banner-shape3.png b/cts_theme_rozz/static/src/img/home-one/banner-shape3.png new file mode 100644 index 000000000..50e76790f Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/banner-shape3.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/banner-shape4.png b/cts_theme_rozz/static/src/img/home-one/banner-shape4.png new file mode 100644 index 000000000..8a3c80b08 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/banner-shape4.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/banner-shape5.png b/cts_theme_rozz/static/src/img/home-one/banner-shape5.png new file mode 100644 index 000000000..d352556f3 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/banner-shape5.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/banner-shape6.png b/cts_theme_rozz/static/src/img/home-one/banner-shape6.png new file mode 100644 index 000000000..2c7c5131c Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/banner-shape6.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/choose1.png b/cts_theme_rozz/static/src/img/home-one/choose1.png new file mode 100644 index 000000000..3d70e70ea Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/choose1.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/choose2.png b/cts_theme_rozz/static/src/img/home-one/choose2.png new file mode 100644 index 000000000..7acf9cb73 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/choose2.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/counter-bg.jpg b/cts_theme_rozz/static/src/img/home-one/counter-bg.jpg new file mode 100644 index 000000000..9fd148f39 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/counter-bg.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/estimation-bg.jpg b/cts_theme_rozz/static/src/img/home-one/estimation-bg.jpg new file mode 100644 index 000000000..acaef7f5d Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/estimation-bg.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/project-shape1.png b/cts_theme_rozz/static/src/img/home-one/project-shape1.png new file mode 100644 index 000000000..70a8ec6fb Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/project-shape1.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/project1.jpg b/cts_theme_rozz/static/src/img/home-one/project1.jpg new file mode 100644 index 000000000..636abe86b Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/project1.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/project2.jpg b/cts_theme_rozz/static/src/img/home-one/project2.jpg new file mode 100644 index 000000000..88e5096e0 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/project2.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/project3.jpg b/cts_theme_rozz/static/src/img/home-one/project3.jpg new file mode 100644 index 000000000..a0bd90621 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/project3.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/project4.jpg b/cts_theme_rozz/static/src/img/home-one/project4.jpg new file mode 100644 index 000000000..b115681dc Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/project4.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/project5.jpg b/cts_theme_rozz/static/src/img/home-one/project5.jpg new file mode 100644 index 000000000..475436d14 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/project5.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/review1.jpg b/cts_theme_rozz/static/src/img/home-one/review1.jpg new file mode 100644 index 000000000..60b25ad17 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/review1.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/review2.jpg b/cts_theme_rozz/static/src/img/home-one/review2.jpg new file mode 100644 index 000000000..f7b81dcf5 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/review2.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/review3.jpg b/cts_theme_rozz/static/src/img/home-one/review3.jpg new file mode 100644 index 000000000..4c6b7866d Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/review3.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/review4.jpg b/cts_theme_rozz/static/src/img/home-one/review4.jpg new file mode 100644 index 000000000..62c45526e Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/review4.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-one/service1.png b/cts_theme_rozz/static/src/img/home-one/service1.png new file mode 100644 index 000000000..fa7b12546 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service1.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service2.png b/cts_theme_rozz/static/src/img/home-one/service2.png new file mode 100644 index 000000000..53ced2750 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service2.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service3.png b/cts_theme_rozz/static/src/img/home-one/service3.png new file mode 100644 index 000000000..436855b73 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service3.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service4.png b/cts_theme_rozz/static/src/img/home-one/service4.png new file mode 100644 index 000000000..2826066b1 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service4.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service5.png b/cts_theme_rozz/static/src/img/home-one/service5.png new file mode 100644 index 000000000..efdb119e9 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service5.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service6.png b/cts_theme_rozz/static/src/img/home-one/service6.png new file mode 100644 index 000000000..1227ce465 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service6.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service7.png b/cts_theme_rozz/static/src/img/home-one/service7.png new file mode 100644 index 000000000..533c9f506 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service7.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service8.png b/cts_theme_rozz/static/src/img/home-one/service8.png new file mode 100644 index 000000000..978f4a8a4 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service8.png differ diff --git a/cts_theme_rozz/static/src/img/home-one/service9.png b/cts_theme_rozz/static/src/img/home-one/service9.png new file mode 100644 index 000000000..a47bbaa63 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-one/service9.png differ diff --git a/cts_theme_rozz/static/src/img/home-three/banner-main.jpg b/cts_theme_rozz/static/src/img/home-three/banner-main.jpg new file mode 100644 index 000000000..8a72f920c Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/banner-main.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-three/banner-shape1.png b/cts_theme_rozz/static/src/img/home-three/banner-shape1.png new file mode 100644 index 000000000..166688c07 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/banner-shape1.png differ diff --git a/cts_theme_rozz/static/src/img/home-three/blog1.jpg b/cts_theme_rozz/static/src/img/home-three/blog1.jpg new file mode 100644 index 000000000..409072258 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/blog1.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-three/blog2.jpg b/cts_theme_rozz/static/src/img/home-three/blog2.jpg new file mode 100644 index 000000000..2379f1d55 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/blog2.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-three/blog3.jpg b/cts_theme_rozz/static/src/img/home-three/blog3.jpg new file mode 100644 index 000000000..94e03904b Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/blog3.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-three/blog4.jpg b/cts_theme_rozz/static/src/img/home-three/blog4.jpg new file mode 100644 index 000000000..91484bfad Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/blog4.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-three/blog5.jpg b/cts_theme_rozz/static/src/img/home-three/blog5.jpg new file mode 100644 index 000000000..3b72ef177 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/blog5.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-three/blog6.jpg b/cts_theme_rozz/static/src/img/home-three/blog6.jpg new file mode 100644 index 000000000..f3efc3974 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-three/blog6.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/about1.jpg b/cts_theme_rozz/static/src/img/home-two/about1.jpg new file mode 100644 index 000000000..49a31095f Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/about1.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/about2.jpg b/cts_theme_rozz/static/src/img/home-two/about2.jpg new file mode 100644 index 000000000..e78f3010f Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/about2.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/banner-bg.jpg b/cts_theme_rozz/static/src/img/home-two/banner-bg.jpg new file mode 100644 index 000000000..981021481 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/banner-bg.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/choose1.jpg b/cts_theme_rozz/static/src/img/home-two/choose1.jpg new file mode 100644 index 000000000..2d34b2494 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/choose1.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/choose2.jpg b/cts_theme_rozz/static/src/img/home-two/choose2.jpg new file mode 100644 index 000000000..41090a6bc Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/choose2.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/faq.jpg b/cts_theme_rozz/static/src/img/home-two/faq.jpg new file mode 100644 index 000000000..43720dc6a Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/faq.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/team1.jpg b/cts_theme_rozz/static/src/img/home-two/team1.jpg new file mode 100644 index 000000000..1b334ec57 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/team1.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/team2.jpg b/cts_theme_rozz/static/src/img/home-two/team2.jpg new file mode 100644 index 000000000..6d81e6268 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/team2.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/team3.jpg b/cts_theme_rozz/static/src/img/home-two/team3.jpg new file mode 100644 index 000000000..86ef304d3 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/team3.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/team4.jpg b/cts_theme_rozz/static/src/img/home-two/team4.jpg new file mode 100644 index 000000000..4f4388a03 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/team4.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/team5.jpg b/cts_theme_rozz/static/src/img/home-two/team5.jpg new file mode 100644 index 000000000..2efc89ff0 Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/team5.jpg differ diff --git a/cts_theme_rozz/static/src/img/home-two/team6.jpg b/cts_theme_rozz/static/src/img/home-two/team6.jpg new file mode 100644 index 000000000..89e434c1b Binary files /dev/null and b/cts_theme_rozz/static/src/img/home-two/team6.jpg differ diff --git a/cts_theme_rozz/static/src/img/logo.png b/cts_theme_rozz/static/src/img/logo.png new file mode 100644 index 000000000..49dcdc606 Binary files /dev/null and b/cts_theme_rozz/static/src/img/logo.png differ diff --git a/cts_theme_rozz/static/src/img/page-title-bg.jpg b/cts_theme_rozz/static/src/img/page-title-bg.jpg new file mode 100644 index 000000000..a9f3cf143 Binary files /dev/null and b/cts_theme_rozz/static/src/img/page-title-bg.jpg differ diff --git a/cts_theme_rozz/static/src/img/project-details1.jpg b/cts_theme_rozz/static/src/img/project-details1.jpg new file mode 100644 index 000000000..7e66f3984 Binary files /dev/null and b/cts_theme_rozz/static/src/img/project-details1.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details1.jpg b/cts_theme_rozz/static/src/img/service-details1.jpg new file mode 100644 index 000000000..b74d5340b Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details1.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details10.jpg b/cts_theme_rozz/static/src/img/service-details10.jpg new file mode 100644 index 000000000..f629d8b3d Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details10.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details11.jpg b/cts_theme_rozz/static/src/img/service-details11.jpg new file mode 100644 index 000000000..d1c69dc17 Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details11.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details12.jpg b/cts_theme_rozz/static/src/img/service-details12.jpg new file mode 100644 index 000000000..e362892dd Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details12.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details13.jpg b/cts_theme_rozz/static/src/img/service-details13.jpg new file mode 100644 index 000000000..c4931485e Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details13.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details14.jpg b/cts_theme_rozz/static/src/img/service-details14.jpg new file mode 100644 index 000000000..b2fb01b0c Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details14.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details2.jpg b/cts_theme_rozz/static/src/img/service-details2.jpg new file mode 100644 index 000000000..716ef7159 Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details2.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details3.jpg b/cts_theme_rozz/static/src/img/service-details3.jpg new file mode 100644 index 000000000..f85f21d70 Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details3.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details4.jpg b/cts_theme_rozz/static/src/img/service-details4.jpg new file mode 100644 index 000000000..ca824d5fa Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details4.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details5.jpg b/cts_theme_rozz/static/src/img/service-details5.jpg new file mode 100644 index 000000000..b08653a4a Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details5.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details6.jpg b/cts_theme_rozz/static/src/img/service-details6.jpg new file mode 100644 index 000000000..ee7fb7bac Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details6.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details7.jpg b/cts_theme_rozz/static/src/img/service-details7.jpg new file mode 100644 index 000000000..276607e87 Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details7.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details8.jpg b/cts_theme_rozz/static/src/img/service-details8.jpg new file mode 100644 index 000000000..339c88589 Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details8.jpg differ diff --git a/cts_theme_rozz/static/src/img/service-details9.jpg b/cts_theme_rozz/static/src/img/service-details9.jpg new file mode 100644 index 000000000..f3f705acb Binary files /dev/null and b/cts_theme_rozz/static/src/img/service-details9.jpg differ diff --git a/cts_theme_rozz/static/src/img/watch-bg.jpg b/cts_theme_rozz/static/src/img/watch-bg.jpg new file mode 100644 index 000000000..36d7ae71d Binary files /dev/null and b/cts_theme_rozz/static/src/img/watch-bg.jpg differ diff --git a/cts_theme_rozz/static/src/js/odometer.js b/cts_theme_rozz/static/src/js/odometer.js new file mode 100644 index 000000000..0389e9810 --- /dev/null +++ b/cts_theme_rozz/static/src/js/odometer.js @@ -0,0 +1,70 @@ +/** @odoo-module **/ + +import { _t } from "@web/core/l10n/translation"; +import publicWidget from "@web/legacy/js/public/public_widget"; + +publicWidget.registry.Odometer = publicWidget.Widget.extend({ + selector: '.counter-area', + start: function () { + var self = this; + const dataSet = this.el.dataset; + console.log(dataSet) + const counters = [ + { attr: 'expCount', title: _t('Years Experienced') }, + { attr: 'happyCount', title: _t('Happy Clients') }, + { attr: 'projectCount', title: _t('Project Completed') }, + { attr: 'activeCount', title: _t('Active Project') } + ]; + const $row = this.$el.find('.row'); + $row.empty() + counters.forEach(counter => { + const value = dataSet[counter.attr] + ""; + const $counter = $( + `
+
+

+ 0 +

+

${counter.title}

+
+
` + ); + $row.append($counter); + }); + + + // Initialize odometer elements + this.$el.find('.odometer').each(function () { + new Odometer({ + el: this, + value: 0, + format: 'd', // Changed format to show numbers only + duration: 2000 // Animation duration in milliseconds + }); + }); + + // Start animation when element is in viewport + function animateOnScroll() { + var elements = self.$el.find('.odometer'); + elements.each(function () { + var element = $(this); + var elementTop = element.offset().top; + var elementBottom = elementTop + element.outerHeight(); + var viewportTop = $(window).scrollTop(); + var viewportBottom = viewportTop + $(window).height(); + if (elementBottom > viewportTop && elementTop < viewportBottom) { + var finalValue = element.data('count'); + element.html(finalValue); + } else { + element.html("00"); + } + }); + } + + // Run on scroll and initial page load + $(window).on('scroll', animateOnScroll); + animateOnScroll(); + + return this._super.apply(this, arguments); + }, +}); diff --git a/cts_theme_rozz/static/src/js/odometer.min.js b/cts_theme_rozz/static/src/js/odometer.min.js new file mode 100644 index 000000000..abc8793d4 --- /dev/null +++ b/cts_theme_rozz/static/src/js/odometer.min.js @@ -0,0 +1,188 @@ +/*! odometer 0.4.8 */ +(function () { + var a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, A, B, C, D, E, F, G = [].slice; + q = '', n = '' + q + "", d = '8' + n + "", g = '', c = "(,ddd).dd", h = /^\(?([^)]*)\)?(?:(.)(d+))?$/, i = 30, f = 2e3, a = 20, j = 2, e = .5, k = 1e3 / i, b = 1e3 / a, o = "transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd", y = document.createElement("div").style, p = null != y.transition || null != y.webkitTransition || null != y.mozTransition || null != y.oTransition, w = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame, l = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver, s = function (a) { + var b; + return b = document.createElement("div"), b.innerHTML = a, b.children[0] + }, v = function (a, b) { + return a.className = a.className.replace(new RegExp("(^| )" + b.split(" ").join("|") + "( |$)", "gi"), " ") + }, r = function (a, b) { + return v(a, b), a.className += " " + b + }, z = function (a, b) { + var c; + return null != document.createEvent ? (c = document.createEvent("HTMLEvents"), c.initEvent(b, !0, !0), a.dispatchEvent(c)) : void 0 + }, u = function () { + var a, b; + return null != (a = null != (b = window.performance) && "function" == typeof b.now ? b.now() : void 0) ? a : +new Date + }, x = function (a, b) { + return null == b && (b = 0), b ? (a *= Math.pow(10, b), a += .5, a = Math.floor(a), a /= Math.pow(10, b)) : Math.round(a) + }, A = function (a) { + return 0 > a ? Math.ceil(a) : Math.floor(a) + }, t = function (a) { + return a - x(a) + }, C = !1, (B = function () { + var a, b, c, d, e; + if (!C && null != window.jQuery) { + for (C = !0, d = ["html", "text"], e = [], b = 0, c = d.length; c > b; b++) a = d[b], e.push(function (a) { + var b; + return b = window.jQuery.fn[a], window.jQuery.fn[a] = function (a) { + var c; + return null == a || null == (null != (c = this[0]) ? c.odometer : void 0) ? b.apply(this, arguments) : this[0].odometer.update(a) + } + }(a)); + return e + } + })(), setTimeout(B, 0), m = function () { + function a(b) { + var c, d, e, g, h, i, l, m, n, o, p = this; + if (this.options = b, this.el = this.options.el, null != this.el.odometer) return this.el.odometer; + this.el.odometer = this, m = a.options; + for (d in m) g = m[d], null == this.options[d] && (this.options[d] = g); + null == (h = this.options).duration && (h.duration = f), this.MAX_VALUES = this.options.duration / k / j | 0, this.resetFormat(), this.value = this.cleanValue(null != (n = this.options.value) ? n : ""), this.renderInside(), this.render(); + try { + for (o = ["innerHTML", "innerText", "textContent"], i = 0, l = o.length; l > i; i++) e = o[i], null != this.el[e] && !function (a) { + return Object.defineProperty(p.el, a, { + get: function () { + var b; + return "innerHTML" === a ? p.inside.outerHTML : null != (b = p.inside.innerText) ? b : p.inside.textContent + }, set: function (a) { + return p.update(a) + } + }) + }(e) + } catch (q) { + c = q, this.watchForMutations() + } + } + + return a.prototype.renderInside = function () { + return this.inside = document.createElement("div"), this.inside.className = "odometer-inside", this.el.innerHTML = "", this.el.appendChild(this.inside) + }, a.prototype.watchForMutations = function () { + var a, b = this; + if (null != l) try { + return null == this.observer && (this.observer = new l(function (a) { + var c; + return c = b.el.innerText, b.renderInside(), b.render(b.value), b.update(c) + })), this.watchMutations = !0, this.startWatchingMutations() + } catch (c) { + a = c + } + }, a.prototype.startWatchingMutations = function () { + return this.watchMutations ? this.observer.observe(this.el, {childList: !0}) : void 0 + }, a.prototype.stopWatchingMutations = function () { + var a; + return null != (a = this.observer) ? a.disconnect() : void 0 + }, a.prototype.cleanValue = function (a) { + var b; + return "string" == typeof a && (a = a.replace(null != (b = this.format.radix) ? b : ".", ""), a = a.replace(/[.,]/g, ""), a = a.replace("", "."), a = parseFloat(a, 10) || 0), x(a, this.format.precision) + }, a.prototype.bindTransitionEnd = function () { + var a, b, c, d, e, f, g = this; + if (!this.transitionEndBound) { + for (this.transitionEndBound = !0, b = !1, e = o.split(" "), f = [], c = 0, d = e.length; d > c; c++) a = e[c], f.push(this.el.addEventListener(a, function () { + return b ? !0 : (b = !0, setTimeout(function () { + return g.render(), b = !1, z(g.el, "odometerdone") + }, 0), !0) + }, !1)); + return f + } + }, a.prototype.resetFormat = function () { + var a, b, d, e, f, g, i, j; + if (a = null != (i = this.options.format) ? i : c, a || (a = "d"), d = h.exec(a), !d) throw new Error("Odometer: Unparsable digit format"); + return j = d.slice(1, 4), g = j[0], f = j[1], b = j[2], e = (null != b ? b.length : void 0) || 0, this.format = { + repeating: g, + radix: f, + precision: e + } + }, a.prototype.render = function (a) { + var b, c, d, e, f, g, h; + for (null == a && (a = this.value), this.stopWatchingMutations(), this.resetFormat(), this.inside.innerHTML = "", f = this.options.theme, b = this.el.className.split(" "), e = [], g = 0, h = b.length; h > g; g++) c = b[g], c.length && ((d = /^odometer-theme-(.+)$/.exec(c)) ? f = d[1] : /^odometer(-|$)/.test(c) || e.push(c)); + return e.push("odometer"), p || e.push("odometer-no-transitions"), f ? e.push("odometer-theme-" + f) : e.push("odometer-auto-theme"), this.el.className = e.join(" "), this.ribbons = {}, this.formatDigits(a), this.startWatchingMutations() + }, a.prototype.formatDigits = function (a) { + var b, c, d, e, f, g, h, i, j, k; + if (this.digits = [], this.options.formatFunction) for (d = this.options.formatFunction(a), j = d.split("").reverse(), f = 0, h = j.length; h > f; f++) c = j[f], c.match(/0-9/) ? (b = this.renderDigit(), b.querySelector(".odometer-value").innerHTML = c, this.digits.push(b), this.insertDigit(b)) : this.addSpacer(c); else for (e = !this.format.precision || !t(a) || !1, k = a.toString().split("").reverse(), g = 0, i = k.length; i > g; g++) b = k[g], "." === b && (e = !0), this.addDigit(b, e) + }, a.prototype.update = function (a) { + var b, c = this; + return a = this.cleanValue(a), (b = a - this.value) ? (v(this.el, "odometer-animating-up odometer-animating-down odometer-animating"), b > 0 ? r(this.el, "odometer-animating-up") : r(this.el, "odometer-animating-down"), this.stopWatchingMutations(), this.animate(a), this.startWatchingMutations(), setTimeout(function () { + return c.el.offsetHeight, r(c.el, "odometer-animating") + }, 0), this.value = a) : void 0 + }, a.prototype.renderDigit = function () { + return s(d) + }, a.prototype.insertDigit = function (a, b) { + return null != b ? this.inside.insertBefore(a, b) : this.inside.children.length ? this.inside.insertBefore(a, this.inside.children[0]) : this.inside.appendChild(a) + }, a.prototype.addSpacer = function (a, b, c) { + var d; + return d = s(g), d.innerHTML = a, c && r(d, c), this.insertDigit(d, b) + }, a.prototype.addDigit = function (a, b) { + var c, d, e, f; + if (null == b && (b = !0), "-" === a) return this.addSpacer(a, null, "odometer-negation-mark"); + if ("." === a) return this.addSpacer(null != (f = this.format.radix) ? f : ".", null, "odometer-radix-mark"); + if (b) for (e = !1; ;) { + if (!this.format.repeating.length) { + if (e) throw new Error("Bad odometer format without digits"); + this.resetFormat(), e = !0 + } + if (c = this.format.repeating[this.format.repeating.length - 1], this.format.repeating = this.format.repeating.substring(0, this.format.repeating.length - 1), "d" === c) break; + this.addSpacer(c) + } + return d = this.renderDigit(), d.querySelector(".odometer-value").innerHTML = a, this.digits.push(d), this.insertDigit(d) + }, a.prototype.animate = function (a) { + return p && "count" !== this.options.animation ? this.animateSlide(a) : this.animateCount(a) + }, a.prototype.animateCount = function (a) { + var c, d, e, f, g, h = this; + if (d = +a - this.value) return f = e = u(), c = this.value, (g = function () { + var i, j, k; + return u() - f > h.options.duration ? (h.value = a, h.render(), void z(h.el, "odometerdone")) : (i = u() - e, i > b && (e = u(), k = i / h.options.duration, j = d * k, c += j, h.render(Math.round(c))), null != w ? w(g) : setTimeout(g, b)) + })() + }, a.prototype.getDigitCount = function () { + var a, b, c, d, e, f; + for (d = 1 <= arguments.length ? G.call(arguments, 0) : [], a = e = 0, f = d.length; f > e; a = ++e) c = d[a], d[a] = Math.abs(c); + return b = Math.max.apply(Math, d), Math.ceil(Math.log(b + 1) / Math.log(10)) + }, a.prototype.getFractionalDigitCount = function () { + var a, b, c, d, e, f, g; + for (e = 1 <= arguments.length ? G.call(arguments, 0) : [], b = /^\-?\d*\.(\d*?)0*$/, a = f = 0, g = e.length; g > f; a = ++f) d = e[a], e[a] = d.toString(), c = b.exec(e[a]), null == c ? e[a] = 0 : e[a] = c[1].length; + return Math.max.apply(Math, e) + }, a.prototype.resetDigits = function () { + return this.digits = [], this.ribbons = [], this.inside.innerHTML = "", this.resetFormat() + }, a.prototype.animateSlide = function (a) { + var b, c, d, f, g, h, i, j, k, l, m, n, o, p, q, s, t, u, v, w, x, y, z, B, C, D, E; + if (s = this.value, j = this.getFractionalDigitCount(s, a), j && (a *= Math.pow(10, j), s *= Math.pow(10, j)), d = a - s) { + for (this.bindTransitionEnd(), f = this.getDigitCount(s, a), g = [], b = 0, m = v = 0; f >= 0 ? f > v : v > f; m = f >= 0 ? ++v : --v) { + if (t = A(s / Math.pow(10, f - m - 1)), i = A(a / Math.pow(10, f - m - 1)), h = i - t, Math.abs(h) > this.MAX_VALUES) { + for (l = [], n = h / (this.MAX_VALUES + this.MAX_VALUES * b * e), c = t; h > 0 && i > c || 0 > h && c > i;) l.push(Math.round(c)), c += n; + l[l.length - 1] !== i && l.push(i), b++ + } else l = function () { + E = []; + for (var a = t; i >= t ? i >= a : a >= i; i >= t ? a++ : a--) E.push(a); + return E + }.apply(this); + for (m = w = 0, y = l.length; y > w; m = ++w) k = l[m], l[m] = Math.abs(k % 10); + g.push(l) + } + for (this.resetDigits(), D = g.reverse(), m = x = 0, z = D.length; z > x; m = ++x) for (l = D[m], this.digits[m] || this.addDigit(" ", m >= j), null == (u = this.ribbons)[m] && (u[m] = this.digits[m].querySelector(".odometer-ribbon-inner")), this.ribbons[m].innerHTML = "", 0 > d && (l = l.reverse()), o = C = 0, B = l.length; B > C; o = ++C) k = l[o], q = document.createElement("div"), q.className = "odometer-value", q.innerHTML = k, this.ribbons[m].appendChild(q), o === l.length - 1 && r(q, "odometer-last-value"), 0 === o && r(q, "odometer-first-value"); + return 0 > t && this.addDigit("-"), p = this.inside.querySelector(".odometer-radix-mark"), null != p && p.parent.removeChild(p), j ? this.addSpacer(this.format.radix, this.digits[j - 1], "odometer-radix-mark") : void 0 + } + }, a + }(), m.options = null != (E = window.odometerOptions) ? E : {}, setTimeout(function () { + var a, b, c, d, e; + if (window.odometerOptions) { + d = window.odometerOptions, e = []; + for (a in d) b = d[a], e.push(null != (c = m.options)[a] ? (c = m.options)[a] : c[a] = b); + return e + } + }, 0), m.init = function () { + var a, b, c, d, e, f; + if (null != document.querySelectorAll) { + for (b = document.querySelectorAll(m.options.selector || ".odometer"), f = [], c = 0, d = b.length; d > c; c++) a = b[c], f.push(a.odometer = new m({ + el: a, + value: null != (e = a.innerText) ? e : a.textContent + })); + return f + } + }, null != (null != (F = document.documentElement) ? F.doScroll : void 0) && null != document.createEventObject ? (D = document.onreadystatechange, document.onreadystatechange = function () { + return "complete" === document.readyState && m.options.auto !== !1 && m.init(), null != D ? D.apply(this, arguments) : void 0 + }) : document.addEventListener("DOMContentLoaded", function () { + return m.options.auto !== !1 ? m.init() : void 0 + }, !1), "function" == typeof define && define.amd ? define([], function () { + return m + }) : "undefined" != typeof exports && null !== exports ? module.exports = m : window.Odometer = m +}).call(this); \ No newline at end of file diff --git a/cts_theme_rozz/views/blog_templates.xml b/cts_theme_rozz/views/blog_templates.xml new file mode 100644 index 000000000..610f23c3f --- /dev/null +++ b/cts_theme_rozz/views/blog_templates.xml @@ -0,0 +1,112 @@ + + + + + + diff --git a/cts_theme_rozz/views/contact_us_templates.xml b/cts_theme_rozz/views/contact_us_templates.xml new file mode 100644 index 000000000..777ea735e --- /dev/null +++ b/cts_theme_rozz/views/contact_us_templates.xml @@ -0,0 +1,194 @@ + + + + diff --git a/cts_theme_rozz/views/footer_templates.xml b/cts_theme_rozz/views/footer_templates.xml new file mode 100644 index 000000000..5d824998e --- /dev/null +++ b/cts_theme_rozz/views/footer_templates.xml @@ -0,0 +1,169 @@ + + + + + diff --git a/cts_theme_rozz/views/header_templates.xml b/cts_theme_rozz/views/header_templates.xml new file mode 100644 index 000000000..045285038 --- /dev/null +++ b/cts_theme_rozz/views/header_templates.xml @@ -0,0 +1,83 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/about_us.xml b/cts_theme_rozz/views/snippets/about_us.xml new file mode 100644 index 000000000..a9202c9fd --- /dev/null +++ b/cts_theme_rozz/views/snippets/about_us.xml @@ -0,0 +1,117 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/portfolio_details.xml b/cts_theme_rozz/views/snippets/portfolio_details.xml new file mode 100644 index 000000000..805767a09 --- /dev/null +++ b/cts_theme_rozz/views/snippets/portfolio_details.xml @@ -0,0 +1,240 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/portfolio_page.xml b/cts_theme_rozz/views/snippets/portfolio_page.xml new file mode 100644 index 000000000..42180d316 --- /dev/null +++ b/cts_theme_rozz/views/snippets/portfolio_page.xml @@ -0,0 +1,139 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/rozz_aboutus.xml b/cts_theme_rozz/views/snippets/rozz_aboutus.xml new file mode 100644 index 000000000..6650adceb --- /dev/null +++ b/cts_theme_rozz/views/snippets/rozz_aboutus.xml @@ -0,0 +1,43 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/rozz_banner.xml b/cts_theme_rozz/views/snippets/rozz_banner.xml new file mode 100644 index 000000000..0fa2143c1 --- /dev/null +++ b/cts_theme_rozz/views/snippets/rozz_banner.xml @@ -0,0 +1,120 @@ + + + + + + + diff --git a/cts_theme_rozz/views/snippets/rozz_services.xml b/cts_theme_rozz/views/snippets/rozz_services.xml new file mode 100644 index 000000000..0dd66c002 --- /dev/null +++ b/cts_theme_rozz/views/snippets/rozz_services.xml @@ -0,0 +1,92 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/rozz_subscribe.xml b/cts_theme_rozz/views/snippets/rozz_subscribe.xml new file mode 100644 index 000000000..8bf769bed --- /dev/null +++ b/cts_theme_rozz/views/snippets/rozz_subscribe.xml @@ -0,0 +1,49 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/rozz_team.xml b/cts_theme_rozz/views/snippets/rozz_team.xml new file mode 100644 index 000000000..ca78102f7 --- /dev/null +++ b/cts_theme_rozz/views/snippets/rozz_team.xml @@ -0,0 +1,77 @@ + + + + + diff --git a/cts_theme_rozz/views/snippets/services_page.xml b/cts_theme_rozz/views/snippets/services_page.xml new file mode 100644 index 000000000..dae7ab7a0 --- /dev/null +++ b/cts_theme_rozz/views/snippets/services_page.xml @@ -0,0 +1,186 @@ + + + + +