/*style.css*/
:root {
  --main-color-one: #14287b;
  --main-color-two: #2c9bf4;
  --secondary-color: #f3e721;
  --heading-color: #14287b;
  --paragraph-color: #272727;
  --heading-font: "Open Sans", sans-serif !important;
  --body-font: "Open Sans", sans-serif;
}

html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  overflow-x: hidden;
  font-family: var(--body-font);
}

* {
  box-sizing: border-box;
  outline: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

 body {margin: 0;color: var(--paragraph-color);overflow-y: hidden;font-family: var(--body-font) !important;font-size: 18px;}h1 {font-size: 48px;line-height: 1.0833333333;}h2 {font-size: 36px;line-height: 1.4444444444;}h3 {font-size: 24px;line-height: 1.0833333333;}h4 {font-size: 20px;line-height: 1.2380952381;}h1, h2, h3, h4, h5, h6 {color: var(--heading-color);font-family: var(--heading-font);}p {color: var(--paragraph-color);-webkit-hyphens: auto;hyphens: auto;margin-bottom: 10px;line-height: 30px;}a {color: inherit;text-decoration: none;color: var(--paragraph-color);}a, a:hover, a:focus, a:active {text-decoration: none;outline: none;color: inherit;}pre {word-break: break-word;}a i {padding: 0 2px;}img {max-width: 100%;}ol {counter-reset: counter;padding-left: 0;}ol li {list-style: none;margin-bottom: 1rem;}ol li:before {counter-increment: counter;content: counter(counter);font-weight: 500;margin-right: 10px;}input[type=text]:focus, input[type=email]:focus, input[type=url]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=number]:focus, textarea:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, select:focus {outline: none;box-shadow: none;border: 1px solid #ddd;}code {color: #faa603;}.dark-bg {background-color: #111d5c;}.section-bg-1 {background-color: #f4f7fc;}.check-list-02 {margin: 0;padding: 0;list-style: none;}.check-list-02 li {display: block;padding-left: 20px;position: relative;z-index: 0;}.check-list-02 li:after {position: absolute;left: 0;top: 0;font-family: "fontawesome";content: "";color: var(--main-color-one);}.error {color: #dc3545;}.check-list {margin: 0;padding: 0;list-style: none;}.check-list li {display: block;padding-left: 20px;position: relative;z-index: 0;}.check-list li:after {position: absolute;left: 0;top: 0;font-family: "fontawesome";content: "";color: var(--main-color-one);}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {clear: both;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {float: left;width: 50%;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {float: right;text-align: right;width: 50%;}.comment-navigation .nav-previous>a, .posts-navigation .nav-previous>a, .post-navigation .nav-previous>a, .comment-navigation .nav-next>a, .posts-navigation .nav-next>a, .post-navigation .nav-next>a {transition: 0.3s ease-in;}.comment-navigation .nav-previous:hover>a, .posts-navigation .nav-previous:hover>a, .post-navigation .nav-previous:hover>a, .comment-navigation .nav-next:hover>a, .posts-navigation .nav-next:hover>a, .post-navigation .nav-next:hover>a {color: var(--main-color-one);}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;-webkit-clip-path: none;clip-path: none;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#content[tabindex="-1"]:focus {outline: 0;}.padding-left-0 {padding-left: 0;}.padding-right-0 {padding-left: 0;}.gray-bg {background-color: #f5f5f5;}.secondary-bg {background-color: var(--secondary-color);}.padding-top-10 {padding-top: 10px;}.padding-top-20 {padding-top: 20px;}.padding-top-25 {padding-top: 25px;}.padding-top-30 {padding-top: 30px;}.padding-top-35 {padding-top: 35px;}.padding-top-40 {padding-top: 40px;}.padding-top-45 {padding-top: 45px;}.padding-top-55 {padding-top: 55px;}.padding-top-50 {padding-top: 50px;}.padding-top-60 {padding-top: 60px;}.padding-top-65 {padding-top: 65px;}.padding-top-70 {padding-top: 70px;}.padding-top-75 {padding-top: 75px;}.padding-top-80 {padding-top: 80px;}.padding-top-85 {padding-top: 85px;}.padding-top-90 {padding-top: 90px;}.padding-top-95 {padding-top: 95px;}.padding-top-100 {padding-top: 100px;}.padding-top-103 {padding-top: 103px;}.padding-top-105 {padding-top: 105px;}.padding-top-110 {padding-top: 20px;}.padding-top-115 {padding-top: 115px;}.padding-top-120 {padding-top: 20px;}.padding-top-140 {padding-top: 140px;}.padding-top-150 {padding-top: 150px;}.padding-top-160 {padding-top: 160px;}.padding-top-175 {padding-top: 175px;}.padding-top-180 {padding-top: 180px;}.padding-top-190 {padding-top: 190px;}.padding-top-210 {padding-top: 210px;}.padding-top-260 {padding-top: 260px;}.padding-top-390 {padding-top: 390px;}.padding-bottom-10 {padding-bottom: 10px;}.padding-bottom-15 {padding-bottom: 15px;}.padding-bottom-20 {padding-bottom: 20px;}.padding-bottom-25 {padding-bottom: 25px;}.padding-bottom-30 {padding-bottom: 30px;}.padding-bottom-35 {padding-bottom: 35px;}.padding-bottom-40 {padding-bottom: 40px;}.padding-bottom-45 {padding-bottom: 45px;}.padding-bottom-50 {padding-bottom: 50px;}.padding-bottom-55 {padding-bottom: 55px;}.padding-bottom-60 {padding-bottom: 60px;}.padding-bottom-65 {padding-bottom: 65px;}.padding-bottom-70 {padding-bottom: 70px;}.padding-bottom-75 {padding-bottom: 75px;}.padding-bottom-80 {padding-bottom: 80px;}.padding-bottom-85 {padding-bottom: 85px;}.padding-bottom-90 {padding-bottom: 20px;}.padding-bottom-95 {padding-bottom: 95px;}.padding-bottom-100 {padding-bottom: 100px;}.padding-bottom-110 {padding-bottom: 110px;}.padding-bottom-105 {padding-bottom: 105px;}.padding-bottom-115 {padding-bottom: 115px;}.padding-bottom-120 {padding-bottom: 20px;}.padding-bottom-130 {padding-bottom: 130px;}.padding-bottom-140 {padding-bottom: 140px;}.padding-bottom-135 {padding-bottom: 135px;}.padding-bottom-190 {padding-bottom: 190px;}.padding-bottom-200 {padding-bottom: 200px;}.padding-bottom-227 {padding-bottom: 227px;}.padding-bottom-250 {padding-bottom: 280px;}.padding-bottom-285 {padding-bottom: 285px;}.padding-bottom-150 {padding-bottom: 150px;}.padding-bottom-160 {padding-bottom: 160px;}.padding-bottom-165 {padding-bottom: 165px;}.padding-bottom-170 {padding-bottom: 170px;}.padding-bottom-180 {padding-bottom: 180px;}.padding-bottom-215 {padding-bottom: 215px;}.padding-bottom-295 {padding-bottom: 295px;}.padding-bottom-300 {padding-bottom: 300px;}.padding-bottom-320 {padding-bottom: 320px;}.padding-bottom-460 {padding-bottom: 460px;}.margin-top-minus-90 {margin-top: -90px;}.margin-top-minus-100 {margin-top: -100px;}.margin-top-120 {margin-top: 120px;}.margin-top-150 {margin-top: 150px;}.margin-top-160 {margin-top: 160px;}.padding-120 {padding-top: 120px;padding-bottom: 120px;}.padding-110 {padding-top: 110px;padding-bottom: 110px;}.padding-100 {padding-top: 100px;padding-bottom: 100px;}.padding-20 {padding-top: 20px;padding-bottom: 20px;}.padding-30 {padding-top: 30px;padding-bottom: 30px;}.padding-40 {padding-top: 40px;padding-bottom: 40px;}.padding-50 {padding-top: 50px;padding-bottom: 50px;}.padding-60 {padding-top: 60px;padding-bottom: 60px;}.padding-65 {padding-top: 65px;padding-bottom: 65px;}.padding-70 {padding-top: 70px;padding-bottom: 70px;}.padding-80 {padding-top: 80px;padding-bottom: 80px;}.padding-90 {padding-top: 90px;padding-bottom: 90px;}.padding-10 {padding-top: 10px;padding-bottom: 10px;}.margin-top-10 {margin-top: 10px;}.margin-top-15 {margin-top: 15px;}.margin-top-20 {margin-top: 20px;}.margin-top-30 {margin-top: 30px;}.margin-top-35 {margin-top: 35px;}.margin-top-40 {margin-top: 40px;}.margin-top-50 {margin-top: 50px;}.margin-top-55 {margin-top: 55px;}.margin-top-60 {margin-top: 60px;}.margin-top-70 {margin-top: 70px;}.margin-top-80 {margin-top: 80px;}.margin-top-90 {margin-top: 90px;}.margin-top-100 {margin-top: 100px;}.margin-bottom-0 {margin-bottom: 0px !important;}.margin-bottom-10 {margin-bottom: 10px;}.margin-bottom-15 {margin-bottom: 15px;}.margin-bottom-20 {margin-bottom: 20px;}.margin-bottom-25 {margin-bottom: 25px;}.margin-bottom-30 {margin-bottom: 30px;}.margin-bottom-35 {margin-bottom: 10px;}.margin-bottom-40 {margin-bottom: 40px;}.margin-bottom-45 {margin-bottom: 45px;}.margin-bottom-50 {margin-bottom: 50px;}.margin-bottom-55 {margin-bottom: 15px;}.margin-bottom-60 {margin-bottom: 60px;}.margin-bottom-70 {margin-bottom: 70px;}.margin-bottom-80 {margin-bottom: 80px;}.margin-bottom-90 {margin-bottom: 90px;}.margin-bottom-120 {margin-bottom: 120px;}.margin-bottom-150 {margin-bottom: 150px;}.margin-top-100 {margin-bottom: 100px;}.margin-top-120 {margin-top: 120px;}.min-height-600 {min-height: 600px;}.overflow-hidden {overflow: hidden;}.alignleft {float: left;clear: both;margin-right: 20px;}.alignright {float: right;clear: both;margin-left: 20px;}.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}.alignfull {margin: 1.5em 0;max-width: 100%;}.alignwide {max-width: 1100px;}.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: "";display: table;table-layout: fixed;}.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}.sticky {display: block;}.updated:not(.published) {display: none;}.blog-pagination ul li {display: inline-block;}.blog-pagination ul li+li {margin: 0 5px;}.blog-pagination ul li {display: inline-block;}.blog-pagination ul li+li {margin: 0 5px;}.blog-pagination {display: block;width: 100%;}.blog-pagination ul {margin: 0;padding: 0;list-style: none;}.blog-pagination ul li a, .blog-pagination ul li span {display: block;padding: 3px 25px;border: 1px solid #e2e2e2;line-height: 40px;text-align: center;font-weight: 600;transition: 0.3s ease-in;}.blog-pagination ul li span.current, .blog-pagination ul li a:hover {background-color: var(--secondary-color);color: #fff;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}embed, iframe, object {max-width: 100%;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;clear: both;}.wp-caption img[class*=wp-image-] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;}.gallery {margin-bottom: 1.5em;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-3 .gallery-item {max-width: 33.33%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-caption {display: block;}.wp-link-pages a {margin: 0 5px;transition: 0.3s ease-in;}.wp-link-pages {margin-bottom: 30px;margin-top: 25px;}.wp-link-pages span, .wp-link-pages a {border: 1px solid #e2e2e2;padding: 5px 15px;display: inline-block;}.wp-link-pages .current, .wp-link-pages a:hover {background-color: var(--main-color-one);color: #fff;border-color: var(--main-color-one);}.wp-link-pages span:first-child {margin-right: 5px;}dl, ol, ul {padding-left: 15px;}.post-password-form input {display: block;border: 1px solid #e2e2e2;height: 50px;border-radius: 3px;padding: 0 20px;}.post-password-form label {font-weight: 600;color: #333;}.post-password-form input[type=submit] {width: 100px;height: 50px;background-color: var(--main-color-one);color: #fff;font-size: 16px;font-weight: 600;letter-spacing: 1px;border: none;cursor: pointer;transition: 0.3s ease-in;}.post-password-form input[type=submit]:hover {background-color: #121A2F;}.footer-widget .table td, .footer-widget .table th {padding: 0.5rem !important;}.single-post-details-item .entry-content>.alignwide {max-width: 1100px;}.single-post-details-item .entry-content>.alignfull {margin: 1.5em 0;max-width: 100%;}.wp-block-video video {max-width: 636px;}.wp-block-image img {display: block;}.wp-block-image.alignleft, .wp-block-image.alignright {width: 100%;}.wp-block-image.alignfull img {width: 100vw;}.wp-block-gallery:not(.components-placeholder) {margin: 1.5em auto;}.wp-block-cover-text p {padding: 1.5em 14px;}ul.wp-block-latest-posts.alignwide, ul.wp-block-latest-posts.alignfull, ul.wp-block-latest-posts.is-grid.alignwide, ul.wp-block-latest-posts.is-grid.alignwide {padding: 0 14px;}.wp-block-table {display: block;overflow-x: auto;}.wp-block-table table {border-collapse: collapse;width: 100%;}.wp-block-table td, .wp-block-table th {padding: 0.5em;}.wp-block-embed.type-video>.wp-block-embed__wrapper {position: relative;width: 100%;height: 0;padding-top: 56.25%;}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe {position: absolute;width: 100%;height: 100%;top: 0;left: 0;bottom: 0;right: 0;}.wp-block-quote.is-large {margin: 0 auto 16px;}.wp-block-pullquote>p:first-child {margin-top: 0;}.wp-block-separator {margin: 3em auto;padding: 0;}@media screen and (min-width: 768px) {.wp-block-cover-text p {padding: 1.5em 0;}}wp-block-video video {max-width: 636px;}.wp-block-image img {display: block;}.wp-block-image.alignleft, .wp-block-image.alignright {width: 100%;}.wp-block-image.alignfull img {width: 100vw;}.wp-block-gallery:not(.components-placeholder) {margin: 1.5em auto;}.wp-block-cover-text p {padding: 1.5em 14px;}ul.wp-block-latest-posts.alignwide, ul.wp-block-latest-posts.alignfull, ul.wp-block-latest-posts.is-grid.alignwide, ul.wp-block-latest-posts.is-grid.alignwide {padding: 0 14px;}.wp-block-table {display: block;overflow-x: auto;}.wp-block-table table {border-collapse: collapse;width: 100%;}.wp-block-table td, .wp-block-table th {padding: 0.5em;}.wp-block-embed.type-video>.wp-block-embed__wrapper {position: relative;width: 100%;height: 0;padding-top: 56.25%;}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe {position: absolute;width: 100%;height: 100%;top: 0;left: 0;bottom: 0;right: 0;}.wp-block-quote.is-large {margin: 0 auto 16px;}.wp-block-pullquote>p:first-child {margin-top: 0;}.wp-block-quote:not(.is-large):not(.is-style-large) {border-left: 4px solid #000;padding-left: 1em;}.wp-block-separator {margin: 3em auto;padding: 0;}@media screen and (min-width: 768px) {.wp-block-cover-text p {padding: 1.5em 0;}}.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}.has-strong-blue-color {color: #0073aa;}.has-strong-blue-background-color {background-color: #0073aa;}.has-lighter-blue-color {color: #229fd8;}.has-lighter-blue-background-color {background-color: #229fd8;}.has-very-light-gray-color {color: #eee;}.has-very-light-gray-background-color {background-color: #eee;}.has-very-dark-gray-color {color: #444;}.has-very-dark-gray-background-color {background-color: #444;}.breadcrumb-area {background: url(../important/01.png);position: relative;z-index: 0;background-size: cover;background-position: center;}.breadcrumb-area:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(37, 62, 166, 0.7);z-index: -1;}.breadcrumb-area.extra {padding-bottom: 138px;}.breadcrumb-area .breadcrumb-inner {padding: 150px 0 60px 0;}.breadcrumb-area .page-title {font-size: 36px;line-height: 46px;font-weight: 600;max-width: auto;color: #fff;text-transform: capitalize;margin-bottom: 15px;}.breadcrumb-area p {display: inline-block;padding: 5px 20px;text-transform: uppercase;background-color: var(--main-color-two);font-size: 14px;line-height: 20px;max-width: 600px;color: rgba(255, 255, 255, 0.9);margin-bottom: 20px;}.breadcrumb-area .page-list {margin: 0;padding: 0;}.breadcrumb-area .page-list li {display: inline-block;position: relative;padding-left: 20px;font-size: 14px;font-weight: 500;color: rgba(255, 255, 255, 0.9);}.breadcrumb-area .page-list li:first-child {padding-left: 0;}.breadcrumb-area .page-list li:first-child a {color: rgba(255, 255, 255, 0.9);}.breadcrumb-area .page-list li:first-child:after {display: none;}.breadcrumb-area .page-list li:after {position: absolute;left: 7px;top: 0;font-weight: 700;content: "/";font-family: "fontawesome";}.breadcrumb-area .page-list li a {color: var(--secondary-color);transition: all 0.3s ease-in;}.breadcrumb-area .page-list li a:hover {color: #fff;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.comments-area {margin-top: 30px;}.comments-area .comments-title {font-size: 26px;line-height: 34px;font-weight: 600;margin-bottom: 38px;}.comments-area .comment-list .comment-respond {margin-bottom: 30px;}.comments-area .comment-list {margin: 0;padding: 0;list-style: none;list-style-type: none;margin-bottom: 20px;}.comments-area .comment-list li {margin-bottom: 30px;}.comments-area .comment-list li:last-child {margin-bottom: 0;}.comments-area .comment-list li ul.children {margin: 0;padding: 0;list-style: none;list-style-type: none;}.comments-area .comment-list li ul {list-style: none;}.comments-area .comment-list li ul.children li {margin-left: 50px;list-style-type: none;list-style: none;}.comments-area .comment-list li .single-comment-wrap {display: flex;align-self: flex-start;}.comments-area .comment-list li .single-comment-wrap .thumb {margin-right: 20px;min-width: 80px;border-radius: 50%;}.comments-area .comment-list li .single-comment-wrap .thumb img {margin-bottom: 10px;border-radius: 50%;}.comments-area .comment-list li .single-comment-wrap .date, .blog-details-page-content-area .comments-area .comment-list li .single-comment-wrap .time {display: block;font-size: 14px;line-height: 20px;margin-bottom: 20px;}.comments-area .comment-list li .single-comment-wrap .content {flex: 1;position: relative;}.comments-area .comment-list .has-children {padding-left: 80px;}.comments-area .comment-list li .single-comment-wrap .content .title {font-size: 18px;line-height: 28px;font-weight: 600;color: #111;font-family: var(--heading-font);}.comments-area .comment-list li .single-comment-wrap .content .comment-content {max-width: 620px;}.comments-area .comment-list li .single-comment-wrap .content p {font-size: 14px;line-height: 24px;word-break: break-word;}.comments-area .comment-list li .single-comment-wrap .content p:last-child {margin-bottom: 0;}.comments-area .comment-list li .single-comment-wrap .content .reply {color: var(--main-color-two);}.comments-area .comment-list li .single-comment-wrap .content .reply:hover {color: var(--main-color-one);}.comments-area .reply-title, .comments-area .comment-reply-title {font-size: 26px;line-height: 34px;font-weight: 600;}.comments-area .comment-form-wrap {padding: 65px 95px 70px;}.comments-area .form-submit {margin-bottom: 0;}.comment-form .form-group.textarea .form-control {min-height: 120px;resize: none;line-height: 26px;}.comment-form .form-group.textarea .form-control:focus {outline: none;box-shadow: none;}.comment-form .form-group .form-control {height: 50px;line-height: 50px;border-radius: 0;border: 1px solid #f2f2f3;background-color: #fff;}.comment-form .btn-wrapper .boxed-btn {font-size: 14px;}.comment-form .submit-btn:hover {background-color: var(--secondary-color);color: #fff;}.comments-area .comment-list .children li:last-child {margin-bottom: 30px;}.comments-area .comment-list li ul.children {margin-top: 30px;}.comment-form-cookies-consent input[type=checkbox] {margin-right: 5px;}.widget {margin-bottom: 30px;}.widget.style-01 {padding: 40px;border: 1px solid #ebebeb;}.widget select {width: 100%;height: 50px;padding: 10px 20px;}.widget .widget-title {font-size: 18px;font-weight: 700;line-height: 26px;margin-bottom: 20px;text-transform: capitalize;position: relative;font-family: var(--heading-font);}.widget .widget-title.style-01 {padding-bottom: 10px;color: var(--heading-color);border-bottom: 1px solid #ebebeb;position: relative;}.widget .widget-title.style-01:after {content: "";position: absolute;bottom: -1px;left: 0;width: 90px;height: 1px;background-color: var(--secondary-color);}.widget.widget_calendar {padding-right: 24px;padding-left: 24px;}.widget:last-child {margin-bottom: 0px;}.widget.widget_nav_menu ul li.menu-item-has-children:after {display: none;}.widget.footer-widget .subscribe-form .form-group .form-control {background-color: #515457;color: #fff;}.widget.footer-widget .subscribe-form .form-group .form-control::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.6);}.widget.footer-widget .subscribe-form .form-group .form-control:-moz-placeholder {color: rgba(255, 255, 255, 0.6);}.widget.footer-widget .subscribe-form .form-group .form-control::-moz-placeholder {color: rgba(255, 255, 255, 0.6);}.widget.footer-widget .subscribe-form .form-group .form-control:-ms-input-placeholder {color: rgba(255, 255, 255, 0.6);}.widget.footer-widget .subscribe-form .submit-btn:hover {background-color: #fff;color: var(--main-color-one);}.widget.footer-widget {background-color: transparent !important;padding: 0;margin-bottom: 30px;}.widget ul {margin: 0;padding: 0;list-style: none;}.widget ul li ul {margin-left: 20px;}.widget ul li {display: block;margin: 8px 0;-ms-word-wrap: break-word;word-break: break-word;}.widget ul li:first-child {margin-top: 0px;}.widget ul li:last-child {margin-bottom: 0px;}.widget ul li a {color: inherit;transition: all 0.3s ease-in;}.widget ul li a:hover {color: var(--main-color-one);}.widget-nav-menu ul {margin: 0;padding: 0;list-style: none;}.widget-nav-menu ul li+li {border-top: 1px solid #2c3e88;}.widget_search .search-form {position: relative;}.widget_search .search-form .form-group {margin-bottom: 0;}.widget_search .search-form .form-group .form-control {height: 50px;border: none;border-radius: 0;padding: 0 70px 0 15px;background-color: #edf1f9;}.widget_search .search-form .submit-btn {position: absolute;right: 0;top: 0;width: 60px;height: 50px;line-height: 50px;padding: 0;font-size: 18px;color: #111;background-color: #edf1f9;transition: 0.3s ease-in;border: none;cursor: pointer;}.widget_search .search-form .submit-btn:hover {color: var(--main-color-two);}.widget_author_meta {text-align: center;}.widget_author_meta .thumb {width: 80px;height: 80px;margin: 0 auto;margin-bottom: 20px;}.widget_author_meta .thumb img {border-radius: 50%;}.widget_author_meta .content .name {font-size: 21px;font-weight: 700;}.widget_author_meta .content p {font-size: 16px;line-height: 26px;}.widget_author_meta .content ul {margin-top: 25px;}.widget_author_meta .content ul li {display: inline-block;margin: 0 5px;}.widget_author_meta .content ul li a {display: block;width: 40px;height: 40px;line-height: 40px;text-align: center;border: 1px solid rgba(0, 0, 0, 0.1);border-radius: 50%;transition: all 0.3s ease-in;}.widget_author_meta .content ul li a:hover {background-color: var(--main-color-one);color: #fff;}.widget_tag_cloud .tagcloud a {display: inline-block;padding: 5px 15px;border: 1px solid rgba(0, 0, 0, 0.1);margin: 5px 5px 5px 0;color: inherit;transition: all 0.3s ease-in;border-radius: 5px;font-size: 14px !important;}.widget_tag_cloud .tagcloud a:hover {background-color: var(--main-color-one);color: #fff;}.widget ul li ul.sub-menu {position: initial;}.widget ul li ul.sub-menu {visibility: visible;opacity: 1;background-color: transparent;border-top: none;box-shadow: none;margin-top: 10px;}.widget ul li ul.sub-menu li a {padding: 0 0 0px 10px;}.widget ul li ul.sub-menu li a:hover {background-color: transparent;}.widget.widget_nav_menu ul {margin: 0;padding: 0;list-style: none;}.widget.widget_nav_menu ul li {margin: 10px 0;}.widget.widget_archive ul li:first-child {padding-top: 0;}.widget.widget_archive ul li+li {margin-top: 20px;}.widget.widget_archive ul li:last-child {border-bottom: none;}.widget.widget_archive ul li a i {color: var(--main-color-two);margin-right: 5px;}.widget.widget_nav_menu ul li:first-child {margin-top: 0;}.widget.widget_nav_menu ul li:last-child {margin-bottom: 0;}.widget.widget_nav_menu ul li a {border: none;}.widget.widget_nav_menu ul li>ul {margin-left: 15px;}.widget.footer-widget.widget_calendar table {margin-bottom: 0;}.widget.footer-widget.widget_calendar caption {padding-bottom: 0;}.widget.footer-widget.style-01 {border: none;}.widget.footer-widget.style-01 .widget-title {color: var(--heading-color);}.widget.footer-widget.style-01 ul li {color: var(--heading-color);}.widget.footer-widget.style-01 ul li a {color: var(--heading-color);}.widget.footer-widget.style-01 ul li:hover {color: var(--main-color-two);}.widget.footer-widget.style-01 ul li:hover a {color: var(--main-color-two);}.widget.footer-widget .widget-title {color: rgba(255, 255, 255, 0.7);padding-bottom: 15px;border-bottom: 1px solid var(--main-color-one);position: relative;}.widget.footer-widget .widget-title:after {content: "";position: absolute;bottom: -1px;left: 0;width: 90px;height: 1px;background-color: var(--secondary-color);}.widget.footer-widget p, .footer-widget.widget_tag_cloud .tagcloud a, .widget.footer-widget.widget_calendar caption, .widget.footer-widget.widget_calendar th, .widget.footer-widget.widget_calendar td {color: rgba(255, 255, 255, 0.7);font-size: 14px;}.widget.footer-widget ul li a, .widget.footer-widget ul li {color: rgba(255, 255, 255, 0.7);font-size: 16px;}.widget.footer-widget ul li a:hover {color: var(--secondary-color);}.widget .social_share {margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: nowrap;}.booking-wrap #date {cursor: pointer;}.widget .social_share li {width: calc(100% / 3);margin: 0;display: block;padding: 20px 0 12px 0;text-align: center;border-radius: 5px;color: #fff;}.widget .social_share li i {display: block;margin-bottom: 10px;font-size: 20px;}.widget .social_share li.facebook {background-color: #3b5999;}.widget .social_share li.twitter {background-color: #55acee;}.widget .social_share li.instagram {background-color: #e4405f;}.widget .social_share li a:hover {color: #fff;}.widget .social_share li+li {margin-left: 10px;}.widget .recent_post_item {margin: 0;padding: 0;list-style: none;}.widget .recent_post_item li {display: block;}.widget .recent_post_item li+li {margin-top: 20px;}.widget .recent_post_item li.single-recent-post-item {display: flex;align-self: flex-start;}.widget .recent_post_item li.single-recent-post-item .thumb {width: 60px;border-radius: 50%;height: 60px;margin-right: 15px;}.widget .recent_post_item li.single-recent-post-item .thumb img {border-radius: 50%;}.widget .recent_post_item li.single-recent-post-item .content {flex: 1;}.widget .recent_post_item li.single-recent-post-item .content .title {font-size: 14px;line-height: 18px;font-weight: 500;}.widget .recent_post_item li.single-recent-post-item .content .time {font-size: 12px;font-weight: 500;}.widget .recent_post_item li.single-recent-post-item .content .time i {color: var(--main-color-two);padding-right: 5px;}.contact_info_list {margin: 0;padding: 0;list-style: none;}.contact_info_list li {display: block;}.contact_info_list li.single-info-item {position: relative;}.contact_info_list li.single-info-item.style-01 .icon {color: var(--main-color-two);}.contact_info_list li.single-info-item.style-01 .details {color: var(--main-color-one);}.contact_info_list li.single-info-item .icon {position: absolute;left: 0;top: 0;color: var(--secondary-color);}.contact_info_list li.single-info-item .details {margin-left: 30px;}.about_us_widget.style-01 {background-color: var(--main-color-one);padding: 40px;position: absolute;top: -40px;}.about_us_widget .footer-logo {max-height: 168px;display: block;}.copyright-area {padding: 20px 0;text-align: center;color: #898ba7;font-size: 14px;}.widget-testimonial .icon {font-size: 70px;line-height: 60px;color: var(--main-color-two);margin-bottom: 16px;}.widget-testimonial p {color: rgba(255, 255, 255, 0.8);line-height: 1.6;}.widget-testimonial .author-meta {display: flex;align-self: flex-start;margin-top: 24px;}.widget-testimonial .author-meta .thumb {margin-right: 20px;}.widget-testimonial .author-meta .thumb img {max-width: 80px;height: 80px;border-radius: 50%;}.widget-testimonial .author-meta .content {flex: 1;margin-top: 15px;}.widget-testimonial .author-meta .content .name {font-size: 18px;line-height: 26px;font-weight: 700;color: #fff;margin-bottom: 0;}.widget-testimonial .author-meta .content .designation {color: rgba(255, 255, 255, 0.8);font-size: 14px;}.practice-sidebar .widget.widget_categories, .case-sidebar .widget.widget_categories {padding: 0px;background-color: transparent;}.practice-sidebar .widget.widget_categories .widget-title, .case-sidebar .widget.widget_categories .widget-title {background-color: #e1e1e1;padding: 15px 30px;margin-bottom: 0px;}.practice-sidebar .widget.widget_categories ul li, .case-sidebar .widget.widget_categories ul li {position: relative;z-index: 0;background-color: #f5f5f5;padding: 13px 30px;margin-bottom: 0;}.practice-sidebar .widget.widget_categories ul li+li, .case-sidebar .widget.widget_categories ul li+li {margin-top: 2px;}.practice-sidebar .widget.widget_categories ul li:after, .case-sidebar .widget.widget_categories ul li:after {position: absolute;left: 15px;top: 12px;content: "";font-family: "fontawesome";font-weight: 900;}.navbar.navbar-area.white .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.50)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}.navbar-area.home-variant-03 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu {z-index: inherit;}.navbar.navbar-area .navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.50)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}.mobile-logo {display: none;}.logo {position: absolute;background: #FFF;padding: 5px;left: 0;}.nav-fixed .logo {display: none;}@media only screen and (max-width: 991px) {.mobile-logo {display: block;}.desktop-logo {display: none !important;}}.navbar-area {padding: 0;}.navbar-area.nav-absolute {position: absolute;left: 0;width: 100%;top: 0px;z-index: 1;}.navbar-area.nav-style-02 {background-color: transparent;position: absolute;left: 0;top: 0;width: 100%;min-height: 75px;z-index: 3;}.navbar-area.nav-style-02.has-topbar {top: 107px;}.navbar-area.nav-style-02.has-topbar-04 {top: 120px;}.navbar-area.nav-style-02.has-topbar-03 {top: 41px;}.navbar-area.nav-style-02.has-topbar-02 {top: 45px;}.navbar-area.nav-style-02 .nav-container {background-color: #fff;box-shadow: none;border-radius: 0;padding: 0 0 0 20px;}.navbar-area.nav-style-02 .nav-container .logo-wrapper {max-width: 200px;}.navbar-area.nav-style-02 .nav-container .logo-wrapper.mobile-logo {display: none;}.navbar-area.nav-style-02 .nav-container.cleaning-left {background-color: var(--main-color-two);text-align: left;padding: 0 0 0 200px;position: relative;}.navbar-area.nav-style-02.nav-fixed .nav-container.cleaning-left {padding-left: 30px;}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav {text-align: left;}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li.current-menu-item a {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li.current-menu-item:before {color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li.menu-item-has-children {z-index: initial;}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li.menu-item-has-children:before {color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li a {transition: all 0.3s ease-in;color: rgba(255, 255, 255, 1);}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li:hover.menu-item-has-children:before {color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li:hover a {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 {background-color: var(--main-color-two);padding: 0 0 0 30px;position: relative;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02::before {position: absolute;content: "";position: absolute;right: 0;top: 0;width: 0;height: 100%;z-index: 0;background-color: transparent;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li.current-menu-item a {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li.current-menu-item:before {color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li.menu-item-has-children {z-index: initial;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li.menu-item-has-children:before {color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li a {transition: all 0.3s ease-in;color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li:hover.menu-item-has-children:before {color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li:hover a {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .nav-right-content {background-color: transparent;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .nav-right-content ul li {color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .nav-right-content ul li+li {margin-left: 5px;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .nav-right-content ul li a {font-size: 20px;color: rgba(255, 255, 255, 0.8);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .nav-right-content ul li a:hover {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container .nav-right-content {display: flex;align-items: center;background-color: #f2f2f2;-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 15% 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 15% 100%);margin-left: 30px;}.icon-part.nav-style-04 .cart a {display: none;}.navbar-area.nav-style-02 .nav-container .nav-right-content ul li {color: var(--main-color-one);}.navbar-area.nav-style-02 .nav-container .nav-right-content ul li+li {margin-left: 5px;}.navbar-area.nav-style-02 .nav-container .nav-right-content ul li a {font-size: 20px;color: var(--main-color-one);}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav {text-align: right;}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.current-menu-item a {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.current-menu-item:before {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children {z-index: initial;}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before {color: var(--main-color-one);}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {background-color: #fff;color: var(--paragraph-color);}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:hover {background-color: var(--main-color-one);color: #fff;}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:hover>.sub-menu li:hover:before {color: #fff;}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li a {transition: all 0.3s ease-in;color: var(--main-color-one);}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li:hover.menu-item-has-children:before {color: var(--secondary-color);}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li:hover a {color: var(--secondary-color);}.navbar-area.nav-style-01 {background-color: #fff;}.navbar-area.nav-style-01 .nav-container {background-color: #fff;box-shadow: none;border-radius: 0;padding: 0 20px;}.navbar-area.nav-style-01 .nav-container .logo-wrapper {max-width: 200px;}.navbar-area.nav-style-01 .nav-container .nav-right-content {display: flex;align-items: center;}.navbar-area.nav-style-01 .nav-container .nav-right-content ul li {display: flex;color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .nav-right-content ul li+li {margin-left: 5px;}.navbar-area.nav-style-01 .nav-container .nav-right-content ul li a {font-size: 20px;color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav {text-align: right;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.current-menu-item a {color: var(--secondary-color);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.current-menu-item:before {color: var(--secondary-color);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children {z-index: initial;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before {color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {background-color: #fff;color: var(--paragraph-color);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:hover {background-color: var(--main-color-one);color: #fff;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:hover>.sub-menu li:hover:before {color: #fff;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li a {transition: all 0.3s ease-in;color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li:hover.menu-item-has-children:before {color: var(--secondary-color);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li:hover a {color: var(--secondary-color);}.navbar-area .nav-container {background-color: #fff;box-shadow: 0px 6px 15px 0px rgba(0, 0, 0, 0.2);border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;padding: 0 30px;}.navbar-area .nav-container .nav-right-content .btn-wrapper {margin-left: 10px;}.navbar-area .nav-container .nav-right-content ul {margin: 0;padding: 0;list-style: none;margin-left: 15px;}.navbar-area .nav-container .nav-right-content ul li {display: inline-block;margin: 0 22px;color: #6a7795;}.navbar-area .nav-container .nav-right-content ul li:last-child {margin-right: 0;}.navbar-area .nav-container .nav-right-content ul li a {color: #6a7795;transition: all 0.3s ease-in;}.navbar-area .nav-container .nav-right-content ul li a:hover {color: var(--secondary-color);}.navbar-area .nav-container .nav-right-content ul li.search {cursor: pointer;transition: all 0.3s ease-in;}.navbar-area .nav-container .nav-right-content ul li.search:hover {color: var(--main-color-one);}.navbar-area .nav-container .nav-right-content ul li.nav-btn .btn-boxed {font-weight: 600;text-transform: capitalize;border-radius: 5px;background-color: var(--main-color-one);}.navbar-area .nav-container .nav-right-content ul li.nav-btn .btn-boxed:hover {background-color: var(--secondary-color);}.navbar-area .nav-container .navbar-brand .site-title {font-weight: 700;font-size: 30px;font-family: var(--heading-font);line-height: 90px;color: var(--heading-color);}.navbar-area .nav-container .navbar-collapse .navbar-nav {display: block;width: 100%;text-align: right;}.navbar-area .nav-container .navbar-collapse .navbar-nav li {display: inline-block;font-size: 18px;padding-left: 5px;padding-right: 5px;text-transform: uppercase;font-weight: 600;line-height: 65px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li+li {margin-left: 5px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.current-menu-item a {color: var(--main-color-one);}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children, .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu {position: relative;z-index: 0;padding-right: 5px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover>.sub-menu, .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:hover>.xg_mega_menu_wrapper {visibility: visible;opacity: 1;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu {position: absolute;text-align: left;min-width: 220px;margin: 0;padding: 0;list-style: none;left: 0;top: 100%;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.05);background-color: #fff;z-index: 9;border-bottom: 4px solid var(--main-color-one);visibility: hidden;opacity: 0;transition: all 0.3s ease-in;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li {display: block;margin-left: 0;line-height: 22px;font-size: 12px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li+li {border-top: 1px solid #e2e2e2;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {display: block;padding: 12px 30px;background-color: #fff;white-space: nowrap;color: var(--paragraph-color);transition: all 0.3s ease-in;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:hover {background-color: var(--main-color-one);color: #fff;}.navbar-area.nav-fixed .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:hover>.xg_mega_menu_wrapper {top: auto;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children {position: relative;z-index: 0;padding-right: 0px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children>.sub-menu {left: 100%;top: 0px;margin-bottom: 0;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children>.sub-menu .sub-menu .sub-menu {left: auto;right: 100%;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:hover>.sub-menu {visibility: visible;opacity: 1;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:hover>.sub-menu li:hover:before {color: #fff;}.navbar-area .nav-container .navbar-collapse .navbar-nav li a {transition: all 0.3s ease-in;}.navbar-area .nav-container .navbar-collapse .navbar-nav li a:hover {color: var(--main-color-one);}@media only screen and (max-width: 991px) {.navbar-area.nav-style-02 .nav-container {padding: 20px 20px;margin: 0;}.navbar-area.nav-style-02 {padding: 0 15px;}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav {width: calc(100% - 90px);}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 {padding: 20px 20px;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav {padding: 0 20px;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {color: #fff;}.navbar-area.nav-style-02 .nav-container.cleaning-left {padding: 10px;margin: 0;}.navbar-area.nav-style-02.has-topbar-02 {padding: 0 10px;}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav {padding: 0 20px;width: calc(100% - 60px);}.navbar-area.nav-style-02 .nav-container.cleaning-left .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {color: #fff;}.navbar-area.nav-style-02 .nav-container .navbar-toggler {background-color: #fff;}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav {padding: 0 20px;}.navbar-area.nav-style-02 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {background-color: transparent;color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container {padding: 20px 0px;}.navbar-area.nav-style-01 .nav-container .responsive-mobile-menu .navbar-toggler {background-image: none;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav {text-align: left;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li {line-height: 30px;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.current-menu-item a {color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.current-menu-item.menu-item-has-children:before {color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children {z-index: initial;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before {color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a {background-color: transparent;color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a:hover {background-color: var(--main-color-one);color: #fff;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .menu-item-has-children:hover>.sub-menu li:hover:before {color: #656565;}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li a {transition: all 0.3s ease-in;color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li:hover.menu-item-has-children:before {color: var(--main-color-one);}.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li:hover a {color: var(--main-color-one);}.navbar-area .nav-container {position: relative;z-index: 0;min-height: 80px;}.navbar-area .nav-container .responsive-mobile-menu {display: block;position: relative;width: 100%;}.navbar-area .nav-container .responsive-mobile-menu .navbar-toggler {position: absolute;right: 0;top: 50%;transform: translateY(-50%);border: 1px solid rgba(255, 255, 255, 0.8);}.navbar-area .nav-container .navbar-brand {display: block;}.navbar-area .nav-container .navbar-brand .navbar-toggler {position: absolute;right: 10px;border: 1px solid #e2e2e2;}.navbar-area .nav-container .navbar-collapse .navbar-nav {display: block;margin-top: 20px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li {display: block;text-align: left;line-height: 30px;padding: 10px 0;border-bottom: 1px solid rgba(17, 17, 17, 0.2);}.navbar-area .nav-container .navbar-collapse .navbar-nav li:last-child {border-bottom: none;}.navbar-area .nav-container .navbar-collapse .navbar-nav li+li {margin-left: 0;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before {top: 25px;right: 20px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover {padding-bottom: 0;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:hover>.sub-menu {visibility: visible;height: auto;opacity: 1;background-color: transparent;border-top: 1px solid rgba(17, 17, 17, 0.2);border-bottom: none;margin-top: 10px;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu {position: initial;display: block;width: 100%;border-top: none;box-shadow: none;margin-left: 0;padding-bottom: 0;visibility: hidden;opacity: 0;height: 0;overflow: hidden;max-height: 250px;overflow-y: scroll;transition: height 500ms;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu .sub-menu .menu-item-has-children:before {content: "";}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li {padding: 0;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li.menu-item-has-children:hover:before {color: #fff;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li+li {border-top: none;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li:first-child {border-top: 1px solid rgba(255, 255, 255, 0.2);}}@media only screen and (max-width: 575px) {.navbar-area .nav-container {margin: 0 15px;}.page-title-cta img {max-width: 200px;}}@media only screen and (max-width: 450px) {.page-title-cta {position: absolute;right: 3% !important;bottom: 35% !important;}}.info-bar-bottom {background-color: transparent;}.info-bar-bottom.style-01 {position: absolute;width: 100%;z-index: 2;padding: 15px 0;}.info-bar-bottom.style-02 {position: absolute;width: 100%;z-index: 2;padding: 20px 0 60px;}.info-bar-inner {display: flex;justify-content: space-between;align-items: center;}.info-items {margin: 0;padding: 0;list-style: none;}.info-items.style-01 li {color: var(--paragraph-color);}.info-items li {display: inline-block;font-size: 18px;font-weight: 500;line-height: 28px;color: #fff;transition: all 0.3s ease-in;}.info-items li a {color: #fff;}.info-items li+li {margin-left: 0px;}.info-items li:hover {color: var(--secondary-color);}.info-items li i {margin-right: 3px;color: #fff;}.info-items-02 {margin: 0;padding: 0;list-style: none;}.info-items-02.style-01 li .title {color: var(--main-color-one);}.info-items-02.style-01 li .number {color: var(--main-color-two);}.info-items-02 li {display: flex;align-items: center;}.info-items-02 li .title {color: #fff;font-size: 12px;font-weight: 500;margin-top: 15px;margin-right: 15px;}.info-items-02 li .number {color: var(--secondary-color);font-size: 24px;font-weight: 700;}.info-items-03 {margin: 0;padding: 0;list-style: none;display: flex;align-items: center;}.info-items-03 li+li {margin-left: 20px;}.info-bar-item {display: flex;align-self: flex-start;background-color: var(--bg-color-two);}.info-bar-item.style-01 .icon {font-size: 25px;line-height: 40px;width: 40px;height: 40px;text-align: center;border-radius: 50%;color: #fff;background-color: var(--main-color-two);left: 50%;transition: all 500ms;}.info-bar-item.style-01 .content .title {font-weight: 600;font-size: 14px;}.info-bar-item.style-01 .content .details {color: var(--paragraph-color);margin-bottom: 0;}.info-bar-item .icon {line-height: 30px;text-align: center;margin-right: 20px;font-size: 30px;color: var(--main-color-two);transition: all 0.3s ease-in;}.info-bar-item .content {flex: 1;}.info-bar-item .content .title {font-size: 12px;font-weight: 500;line-height: 20px;margin-bottom: 0;display: block;font-family: var(--heading-font);color: var(--heading-color);}.info-bar-item .content .details {font-family: var(--heading-font);color: var(--main-color-one);font-size: 14px;font-weight: 500;}.info-items-icon {display: inline-block;margin: 0;padding: 0;list-style: none;}.info-items-icon li {display: inline-block;font-size: 14px;line-height: 24px;transition: all 0.3s ease-in;}.info-items-icon li+li {margin-left: 20px;}.info-items-icon li:hover {color: var(--secondary-color);}.topbar-area {background-color: var(--main-color-one);}.topbar-area.style-01 {position: relative;z-index: 0;}.topbar-area.style-01:after {content: "";position: absolute;left: 0;top: 0;width: 35%;height: 100%;background-color: var(--main-color-one);z-index: -1;-webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);clip-path: polygon(0 0, 90% 0, 100% 100%, 0% 100%);}.topbar-inner {display: flex;align-items: center;justify-content: space-between;padding: 10px 0;line-height: 25px;}.topbar-inner .left-contnet {padding-left: 180px;}.topbar-inner div .boxed-btn {padding: 15px 30px;background-color: var(--main-color-one);display: inline-block;color: #fff;transition: all 0.3s ease-in;}.topbar-inner div .boxed-btn:hover {background-color: var(--secondary-color);color: #fff;}.topbar-inner.style-01 {padding: 0;}.topbar-inner.style-01 .right-contnet {display: flex;}.topbar-inner.style-01 .right-contnet .social-link {display: flex;align-items: center;}.topbar-inner.style-01 .right-contnet div {margin-left: 30px;}.topbar-inner.style-01 .right-contnet div .boxed-btn {padding: 15px 30px;background-color: var(--secondary-color);display: inline-block;color: #111;transition: all 0.3s ease-in;}.topbar-inner.style-01 .right-contnet div .boxed-btn i {font-size: 15px;margin-left: 5px;}.topbar-inner.style-01 .right-contnet div .boxed-btn:hover {background-color: var(--main-color-two);color: #fff;}.header-style-04.has-top-bar .navbar-area {top: 75px;}.header-style-04.has-top-bar .header-area {padding-top: 352px;padding-bottom: 300px;}.header-style-03 .header-area {padding-top: 295px;}.header-area-wrapper, .header-style-02, .header-style-03 {position: relative;z-index: 0;}.header-style-02 .header-area {padding-top: 295px;padding-bottom: 290px;}.header-slider-one .owl-item.active .title {animation: slideInLeft 2s 0s both;}.header-slider-one .owl-item.active p {animation: flipInY 2s 2s both;}.header-slider-one .owl-item.active span {animation: flipInY 2s 2s both;}.header-slider-one .owl-item.active .btn-wrapper {animation: flipInX 2s 2s both;}.header-slider-one:hover .owl-nav div {visibility: visible;opacity: 1;}.header-slider-one .owl-nav div {position: absolute;left: 20px;top: 50%;transform: translateY(-50%);width: 40px;height: 50px;text-align: center;line-height: 50px;color: rgba(255, 255, 255, 0.7);border: 1px solid rgba(255, 255, 255, 0.5);transition: all 0.3s ease-in;visibility: hidden;opacity: 0;}.header-slider-one .owl-nav div:hover {color: var(--secondary-color);border-color: var(--secondary-color);}.header-slider-one .owl-nav div.owl-next {left: auto;right: 20px;}.header-area {padding: 290px 0 225px;position: relative;z-index: 0;overflow: hidden;}.header-area.style-01 {padding: 293px 0 268px;}.header-area.style-02 {padding: 205px 0 325px;}.header-area.style-03 {padding: 124px 0 57px;}.header-area .header-inner .subtitle {display: inline-block;padding: 5px;text-transform: uppercase;font-size: 14px;color: #fff;background-color: var(--main-color-two);}.header-area .header-inner-02 {background-color: rgba(0, 0, 0, 0.6);border-radius: 50%;width: 500px;height: 500px;display: flex;align-items: center;padding: 200px 80px;position: relative;}.header-area .header-inner-02 .icon {font-size: 45px;line-height: 95px;width: 95px;height: 95px;text-align: center;border-radius: 50%;color: #fff;background-color: var(--main-color-two);z-index: 5;position: absolute;right: 50px;top: 20px;transition: all 500ms;}.header-area .header-inner-02 .title {font-size: 90px;line-height: 90px;color: var(--secondary-color);font-weight: 600;margin-bottom: 10px;}.header-area .header-inner-02 p {font-size: 24px;line-height: 34px;color: rgba(255, 255, 255, 0.8);}.header-area .header-inner-02 span {color: #fff;font-size: 48px;font-weight: 400;font-family: var(--heading-font);text-transform: uppercase;display: block;}.header-area.header-bg {background-color: #000;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;z-index: 0;}.header-area.header-bg::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-image: linear-gradient(180deg, rgba(59, 60, 77, 0.7) 0%, rgba(62, 63, 80, 0) 100%);z-index: -1;}.header-area.header-bg-02 {background-color: #000;background-position: center;background-size: cover;background-repeat: no-repeat;}.header-area.header-bg-03 {background-color: #000;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;z-index: 0;}.header-area.header-bg-03::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-color: rgba(17, 17, 17, 0.2);z-index: -1;}.header-area.header-bg-04 {background-color: #000;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;z-index: 0;}.header-area.header-bg-04::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-color: rgba(9, 21, 68, 0.5);z-index: -1;}.header-area .title {font-size: 40px;line-height: 50px;color: #fff;font-weight: 600;margin-bottom: 30px;}.header-area p {font-size: 18px;line-height: 28px;color: rgba(255, 255, 255, 0.8);}.header-area span {color: var(--secondary-color);font-size: 18px;text-transform: uppercase;display: block;}.header-area .header-bottom {display: flex;}.header-area .header-bottom .or {color: #fff;font-size: 14px;font-weight: 600;align-items: center;display: flex;padding: 0 25px;}.header-area .header-bottom .btn-wrapper .boxed-btn {border: 1px solid transparent;}.header-area .header-bottom .btn-wrapper .boxed-btn:hover {border: 1px solid #fff;background-color: transparent;}.header-area .header-bottom .btn-wrapper .boxed-btn+.boxed-btn {margin-left: 20px;}.header-area .header-buttom-content {text-align: left;}.slider-promo {position: absolute;right: 18%;top: 40%;}.header-area .header-buttom-content p {font-size: 12px;font-weight: 600;line-height: 22px;font-family: var(--heading-font);text-transform: uppercase;margin-bottom: 0;}.header-area .header-buttom-content span {font-size: 700px;font-size: 24px;line-height: 34px;font-family: var(--heading-font);}.heading-top-content .section-title {display: flex;}.heading-top-content .section-title .title {font-weight: 600;padding-right: 80px;position: relative;}.heading-top-content .section-title .title::after {content: "";position: absolute;right: 0;top: 30%;transform: translateY(-50%);width: 2px;height: 60px;background-color: #eee;}.heading-top-content .section-title p {padding-left: 80px;font-size: 18px;max-width: 550px;}.content-wrapper {display: flex;}.content-wrapper .left-content {width: 33.3%;}.content-wrapper .description-tab-content {display: flex;height: 100%;}.content-wrapper .right-content {padding-left: 30px;padding-top: 40px;}.content-wrapper .right-content .section-title .subtitle {font-size: 12px;font-family: var(--heading-font);color: var(--main-color-two);}.content-wrapper .right-content .section-title .title {font-weight: 600;max-width: 350px;}.content-wrapper .right-content .content {display: flex;}.content-wrapper .right-content .content ul {padding: 0;margin: 0;list-style: none;margin-right: 30px;}.content-wrapper .right-content .content ul li a i {margin-right: 15px;}.content-wrapper .serivce-bg {background-size: contain;background-position: bottom;background-repeat: no-repeat;margin-top: 16px;height: 100%;width: 100%;min-height: 350px;}.header-bottom-wrap {background-color: var(--secondary-color);padding: 30px 0 40px 0;}.header-bottom-wrapper.m-top {margin-top: -81px;position: relative;z-index: 1;}.header-bottom-wrapper.m-top-02 {margin-top: -120px;position: relative;z-index: 1;}.header-bottom-wrapper.m-top-03 {margin-top: -118px;position: relative;z-index: 1;}.header-bottom-wrapper .provide-content {display: flex;align-items: center;justify-content: flex-end;height: 100%;padding: 65px;}.header-bottom-wrapper .provide-content .section-title .title {font-size: 48px;line-height: 58px;font-weight: 600;margin-bottom: 20px;}.header-bottom-wrapper ul {padding: 0;margin: 0;list-style: none;}.nav-tabs {padding: 0;margin: 0;list-style: none;}.nav-tabs .nav-item {width: 100%;}.nav-tabs .nav-item .nav-link {border: none;border-radius: 0px;}.service-item {text-align: center;transition: 0.3s;overflow: hidden;}.service-item:hover {transform: scale(1.1);}.shadow{box-shadow: 0px 0px 16px -1px #0000001a;}.service-item .buttons a {background-color: #14287b;color: #fff;border: 1px solid #2c9af4;border-right-width: 5px;box-shadow: 0px 0px 7px 0px #2c9af475;padding: 5px 7px !important;font-size: 16px !important;}.service-item .round-img {border-radius: 50%;width: 200px;height: 200px;transition: 0.3s;overflow: hidden;margin: 0 auto;}.service-item img {transition: 0.3s;transform: scale(1.2);min-width: 350px;}.service-item img:hover {transform: scale(1.4);}.service-item .content p {max-height: 96px;overflow: hidden;}.service-item .content h3 {font-size: 18px;font-weight: 600;}h3.title {background-color: #2c9af4;color: #fff;font-size: 18px;font-weight: 600;padding: 10px 20px;text-align: center;margin-bottom: 0;}.service-item-list {display: flex;align-items: center;padding: 20px 0px;background-color: var(--main-color-one);transition: all 0.3s ease-in;position: relative;}.idget-nav-menu .service-item-list .service-title .title {margin-bottom: 0;}.service-item-list:before {content: "";position: absolute;top: 0;left: 0;width: 5px;height: 100%;background-color: var(--secondary-color);transform: scale(1, 0);transition: all 0.3s ease-in;}.service-item-list.style-01.active, .service-item-list.style-01:hover {background-color: #132675;}.service-item-list.style-01.active::before, .service-item-list.style-01:hover::before {display: none;}.service-item-list.style-01.active .service-icon, .service-item-list.style-01:hover .service-icon {color: var(--main-color-two);}.service-item-list.style-01.active .service-title .title, .service-item-list.style-01:hover .service-title .title {color: var(--main-color-two);}.service-item-list.active, .service-item-list:hover {background-color: #fff;}.service-item-list.active::before, .service-item-list:hover::before {transform: scale(1, 1);}.service-item-list.active .service-icon, .service-item-list:hover .service-icon {color: var(--main-color-two);}.service-item-list.active .service-title .title, .service-item-list:hover .service-title .title {color: var(--heading-color);}.service-item-list .service-icon {font-size: 40px;line-height: 40px;padding: 0px 15px;margin-right: 15px;color: #fff;border-right: 1px solid #2c3e88;transition: all 0.3s ease-in;}.service-item-list .service-title .title {font-weight: 500;font-size: 14px;text-transform: capitalize;color: #fff;transition: all 0.3s ease-in;}.service-item-list .service-title .title.active {color: var(--heading-color);}.footer-area.bg-image {background-size: cover;background-repeat: no-repeat;width: 100%;height: 100%;}.footer-top {border-bottom: 1px solid rgba(114, 108, 148, 0.2);}.footer-top.style-01 {border-bottom: 1px solid rgba(114, 108, 148, 0.2);background-color: #eaeaef;}.footer-top.style-01 .widget .widget-title {color: var(--main-color-one);}.copyright-area-inner {color: rgba(255, 255, 255, 0.9);}.copyright-area-inner.style-01 {color: var(--paragraph-color);}.error-404 {text-align: center;}.error-404 .title {font-size: 200px;line-height: 160px;font-weight: 700;margin-bottom: 45px;color: var(--main-color-one);}.error-404 .subtitle {font-size: 24px;line-height: 34px;font-weight: 600;margin-bottom: 20px;}.error-404 .search-form {position: relative;z-index: 0;margin-top: 36px;}.error-404 .search-form .form-control {height: 54px;padding: 0 20px;}.error-404 .search-form .submit-btn {position: absolute;right: 0;top: 0;width: 70px;text-align: center;padding: 0;height: 55px;}.eco-friendly-area {position: relative;z-index: 0;}.eco-friendly-area.bg-image {background-size: cover;background-repeat: no-repeat;background-position: center;}.eco-friendly-area .bg-img-01 {position: absolute;left: 0;bottom: 0;background-position: center;background-size: cover;width: 64%;height: 92%;z-index: -1;background-repeat: no-repeat;}a.cta-overall img {max-width: 260px;}.eco-friendly-area .bg-img-02 {position: absolute;right: 0;top: 0;background-size: cover;background-position: center;width: 44%;z-index: -2;height: 100%;background-repeat: no-repeat;}.eco-friendly-area-wrapper {position: relative;z-index: 0;}.eco-content.style-01 {padding-right: 100px;}.eco-content .content {padding-top: 20px;}.eco-content .content.style-01 ul li {color: var(--paragraph-color);}.eco-content .content ul {padding: 0;margin: 0;list-style: none;}.eco-content .content ul li {color: #fff;margin-bottom: 10px;}.eco-content .content ul li a i {margin-right: 10px;color: var(--main-color-two);}.we-available {padding-top: 66px;}.we-available p {color: rgba(255, 255, 255, 0.7);margin-bottom: 30px;}.available-item {background-color: var(--main-color-two);display: flex;padding: 35px 40px 30px;}.available-item.style-01 {background-color: #fff;padding: 20px 0;}.available-item.style-01 .icon {width: 55px;height: 55px;line-height: 55px;font-size: 35px;text-align: center;background-color: var(--main-color-two);color: #fff;border-radius: 50%;}.available-item.style-01 .content {padding-top: 0;}.available-item.style-01 .content span {color: var(--main-color-one);}.available-item .icon {color: #fff;font-size: 45px;line-height: 45px;margin-right: 15px;}.available-item .content span {color: #fff;font-size: 14px;line-height: 24px;font-family: var(--heading-font);}.available-item .content p {color: var(--secondary-color);font-size: 24px;font-weight: 600;line-height: 34px;font-family: var(--heading-font);margin-bottom: 0;}.eco-friendly-img.bg-image {width: 100%;height: 100%;min-height: 350px;background-size: contain;background-repeat: no-repeat;}.blog-area .blog-title-content {display: flex;justify-content: space-between;align-items: center;}.call-to-action-area.bg-image {background-size: cover;background-repeat: no-repeat;}.call-to-action-inner {display: flex;align-items: center;height: 100%;}.call-to-action-inner .title {font-size: 30px;line-height: 40px;font-weight: 500;color: #fff;}.call-to-action-inner .title span {font-weight: 600;}.call-to-action-item {background-color: var(--secondary-color);display: flex;justify-content: center;padding: 75px 0 70px;}.call-to-action-item .icon {margin-right: 20px;font-size: 45px;line-height: 45px;color: #111;}.call-to-action-item .subtitle {font-family: var(--heading-font);font-size: 30px;line-height: 40px;font-weight: 600;color: #111;}.testimonial-area {position: relative;z-index: 0;}.testimonial-area.bg-image {background-size: cover;background-position: center;background-repeat: no-repeat;}.testimonial-area.bg-image-02 {background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;}.testimonial-area.bg-image-02::after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(11, 11, 32, 0.35);z-index: -1;}.request-page-form-wrap {background-color: var(--main-color-two);position: relative;z-index: 2;}.request-page-form-wrap.style-01 {background-color: #fff;}.request-page-form-wrap.style-01 .section-title {padding: 30px 0 20px;background-color: var(--main-color-two);}.request-page-form-wrap.style-01 .section-title .title {color: #fff;margin-bottom: 0;}.request-page-form-wrap.style-01 .section-title p {color: #fff;}.request-page-form-wrap .section-title {padding: 25px 0 20px;text-align: center;}.request-page-form-wrap .section-title.bg-image {background-size: cover;background-repeat: no-repeat;}.request-page-form-wrap .section-title .title {font-size: 24px;font-weight: 800;line-height: 34px;margin-bottom: 0;color: #111;}.request-page-form {padding: 30px 40px 40px;}.request-page-form.style-01 {padding: 15px;}.request-page-form.style-01 .form-group .form-control {color: var(--paragraph-color);background-color: #fff;border: 1px solid #c1c1c1;}.request-page-form.style-01 .form-group .form-control::placeholder {color: #c1c1c1;}.request-page-form.style-01 .submit-btn {background-color: var(--secondary-color);}.request-page-form.style-01 .submit-btn:hover {background-color: var(--main-color-two);color: #fff;border: 1px solid var(--main-color-two);}.request-page-form .form-group textarea {max-height: 100px;min-height: 90px;width: 100%;resize: none;}.request-page-form .form-group .form-control {border-radius: 0;border: none;border: 1px solid rgba(255, 255, 255, 0.5);padding: 15px 30px 15px 15px;color: #fff;background-color: #1981d4;}.request-page-form .form-group .form-control::placeholder {color: rgba(255, 255, 255, 0.7);font-size: 14px;font-weight: 500;}.request-page-form .submit-btn {background-color: #fff;width: 100%;padding: 19px 40px;font-weight: 700;text-transform: uppercase;color: #111111;transition: all 0.3s ease-in-out;border: 1px solid #fff;cursor: pointer;}.request-page-form .submit-btn:hover {background-color: var(--main-color-one);color: #fff;border: 1px solid var(--main-color-one);}.counterup-area.bg-image {background-size: cover;background-repeat: no-repeat;}.counterup-wrapper {padding: 65px 70px 40px;}.counterup-wrapper.m-top {position: relative;z-index: 0;margin-top: -120px;}.contact-area.bg-image {height: 100%;background-size: cover;background-repeat: no-repeat;}.contact-area.bg-image-02 {background-size: cover;background-repeat: no-repeat;position: relative;z-index: 1;}.contact-area.bg-image-02::after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-position: center;background: linear-gradient(to right, #14287b 40%, rgba(255, 0, 0, 0) 100%);z-index: -1;}.client-area .single-brand a img {filter: opacity(0.4) grayscale(1);transition: all 0.3s ease;}.client-area .single-brand a:hover img {filter: opacity(1) grayscale(0);}.cleaning-company-area.bg-image {background-repeat: no-repeat;background-size: cover;background-position: center;}.why-choose-use-area.bg-image {background-size: cover;background-repeat: no-repeat;}.why-choose-use-area-wrapper.m-top {margin-top: -220px;position: relative;z-index: 1;}.back-to-top {position: fixed;right: 30px;bottom: 30px;width: 50px;height: 50px;background-color: var(--main-color-one);color: #fff;text-align: center;line-height: 50px;border-radius: 50%;z-index: 99;font-size: 25px;cursor: pointer;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);display: none;}.preloader-inner {position: fixed;left: 0;top: 0;z-index: 999999;background-color: #fff;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}.preloader-inner .blobs {filter: url(#goo);width: 100%;height: 100%;position: relative;overflow: hidden;border-radius: 70px;transform-style: preserve-3d;display: flex;}.preloader-inner .blobs .blob-center {transform-style: preserve-3d;position: absolute;background: #FFF200;top: 50%;left: 50%;width: 30px;height: 30px;transform-origin: left top;transform: scale(0.9) translate(-50%, -50%);animation: blob-grow linear 3.4s infinite;border-radius: 50%;box-shadow: 0 -10px 40px -5px #FFF200;}.preloader-inner .blob {position: absolute;background: #FFF200;top: 50%;left: 50%;width: 30px;height: 30px;border-radius: 50%;animation: blobs ease-out 3.4s infinite;transform: scale(0.9) translate(-50%, -50%);transform-origin: center top;opacity: 0;}.preloader-inner .blob:nth-child(1) {animation-delay: 0.2s;}.preloader-inner .blob:nth-child(2) {animation-delay: 0.4s;}.preloader-inner .blob:nth-child(3) {animation-delay: 0.6s;}.preloader-inner .blob:nth-child(4) {animation-delay: 0.8s;}.preloader-inner .blob:nth-child(5) {animation-delay: 1s;}@keyframes blobs {0% {opacity: 0;transform: scale(0) translate(calc(-330px - 50%), -50%);}1% {opacity: 1;}35%, 65% {opacity: 1;transform: scale(0.9) translate(-50%, -50%);}99% {opacity: 1;}100% {opacity: 0;transform: scale(0) translate(calc(330px - 50%), -50%);}}@keyframes blob-grow {0%, 39% {transform: scale(0) translate(-50%, -50%);}40%, 42% {transform: scale(1, 0.9) translate(-50%, -50%);}43%, 44% {transform: scale(1.2, 1.1) translate(-50%, -50%);}45%, 46% {transform: scale(1.3, 1.2) translate(-50%, -50%);}47%, 48% {transform: scale(1.4, 1.3) translate(-50%, -50%);}52% {transform: scale(1.5, 1.4) translate(-50%, -50%);}54% {transform: scale(1.7, 1.6) translate(-50%, -50%);}58% {transform: scale(1.8, 1.7) translate(-50%, -50%);}68%, 70% {transform: scale(1.7, 1.5) translate(-50%, -50%);}78% {transform: scale(1.6, 1.4) translate(-50%, -50%);}80%, 81% {transform: scale(1.5, 1.4) translate(-50%, -50%);}82%, 83% {transform: scale(1.4, 1.3) translate(-50%, -50%);}84%, 85% {transform: scale(1.3, 1.2) translate(-50%, -50%);}86%, 87% {transform: scale(1.2, 1.1) translate(-50%, -50%);}90%, 91% {transform: scale(1, 0.9) translate(-50%, -50%);}92%, 100% {transform: scale(0) translate(-50%, -50%);}}.preloader-inner .cancel-preloader {position: absolute;bottom: 30px;right: 30px;}.preloader-inner .cancel-preloader a {background-color: var(--main-color-one);font-weight: 600;text-transform: capitalize;color: #fff;width: 200px;height: 50px;text-align: center;line-height: 50px;border-radius: 30px;display: block;transition: all 0.3s ease-in;}.preloader-inner .cancel-preloader a:hover {background-color: var(--secondary-color);color: #fff;}.btn-wrapper {display: block;}.btn-wrapper .boxed-btn {background-color: var(--secondary-color);color: #111;display: inline-block;padding: 10px 30px;border-radius: 0;text-transform: uppercase;text-align: center;transition: all 0.3s ease-in;font-weight: 600;font-family: var(--heading-font);}.btn-wrapper .boxed-btn.white:hover {background-color: #fff;color: var(--main-color-one);}.btn-wrapper .boxed-btn.outer-btn {border: 1px solid transparent;}.btn-wrapper .boxed-btn.outer-btn:hover {background-color: transparent;color: var(--main-color-one);border: 1px solid var(--main-color-one);}.btn-wrapper .boxed-btn.blank {background-color: transparent;border: 1px solid #fff;}.btn-wrapper .boxed-btn.blank.reverse-color {background-color: transparent;border: 2px solid var(--main-color-one);color: var(--main-color-one);}.btn-wrapper .boxed-btn.blank.reverse-color:hover {background-color: var(--main-color-one);color: #fff;border-color: var(--main-color-one);}.btn-wrapper .boxed-btn.blank:hover {background-color: var(--secondary-color);color: #fff;border-color: var(--main-color-one);}.btn-wrapper .boxed-btn:hover, .btn-yellow:hover {background-color: var(--main-color-two);color: #fff;}.btn-wrapper .boxed-btn.btn-rounded {border-radius: 30px;}.btn-wrapper .boxed-btn.reverse-color {background-color: var(--secondary-color);}.btn-wrapper .boxed-btn.reverse-color:hover {background-color: var(--main-color-one);}.btn-wrapper .request-btn {background-color: var(--main-color-two);color: #fff;font-size: 18px;font-weight: 500;line-height: 24px;display: inline-block;text-transform: capitalize;font-family: var(--heading-font);padding: 22px 45px 22px 60px;min-width: 160px;height: 100%;text-align: center;transition: all 0.3s ease-in;-webkit-clip-path: polygon(0 0, 100% 0%, 128% 100%, 17% 100%);clip-path: polygon(0 0, 100% 0%, 128% 100%, 17% 100%);position: relative;}.btn-wrapper .request-btn i {font-size: 15px;margin-left: 5px;}.btn-wrapper .request-btn::after {content: "";position: absolute;width: 0;height: 100%;top: 0;right: 0;background-color: var(--main-color-two);transition: all 0.3s ease-in;}.btn-wrapper .request-btn:hover:after {width: 100%;background-color: var(--main-color-one);z-index: -1;}.btn-wrapper .request-btn:hover.style-01 {color: #fff;}.btn-wrapper .request-btn.style-01 {background-color: var(--secondary-color);color: #111;}.btn-wrapper .request-btn.style-02 {background-color: var(--main-color-one);color: #fff;line-height: 70px;padding: 0 40px;}.btn-wrapper .read-btn {color: var(--main-color-one);font-size: 14px;font-weight: 500;cursor: pointer;}.close-btn {position: absolute;right: -15px;top: -20px;width: 30px;height: 30px;color: #fff;border-color: var(--main-color-one);background-color: var(--main-color-one);transition: all 0.3s ease-in;padding: 0;text-align: center;}.desktop-center {text-align: center;}.desktop-left {text-align: left;}.desktop-right {text-align: right;}@media only screen and (max-width: 768px) {.tablet-center {text-align: center;}.tablet-left {text-align: left;}.tablet-right {text-align: right;}}@media only screen and (max-width: 414px) {.mobile-center {text-align: center;}.mobile-left {text-align: left;}.mobile-right {text-align: right;}}.blog-classic-item-01 {position: relative;}.blog-classic-item-01 .thumbnail {margin-bottom: 20px;position: relative;z-index: 0;}.blog-classic-item-01 .thumbnail .news-date {position: absolute;left: 18px;bottom: 20px;text-align: center;font-weight: 600;}.blog-classic-item-01 .thumbnail .news-date .title {background-color: var(--main-color-two);margin-bottom: 0;color: #fff;padding: 6px 20px;display: inline-block;font-weight: 600;}.blog-classic-item-01 .thumbnail .news-date span {background-color: var(--secondary-color);display: block;color: var(--heading-color);text-transform: uppercase;padding: 6px 0;}.blog-classic-item-01 .content .post-meta {margin: 0;padding: 0;list-style: none;}.blog-classic-item-01 .content .post-meta li {display: inline-block;font-size: 14px;line-height: 24px;text-transform: uppercase;}.blog-classic-item-01 .content .post-meta li:hover a {color: var(--main-color-one);}.blog-classic-item-01 .content .post-meta li+li {margin-left: 20px;}.blog-classic-item-01 .content .post-meta li a {transition: all 500ms;}.blog-classic-item-01 .content .post-meta li a span {color: var(--main-color-two);}.blog-classic-item-01 .content .title {font-size: 30px;line-height: 38px;font-weight: 600;transition: all 500ms;}.blog-classic-item-01 .content .title:hover {color: var(--main-color-one);}.blog-classic-item-01 .content p {line-height: 26px;margin-bottom: 25px;}.blog-classic-item-01 .content .btn-wrapper .boxed-btn {padding: 10px 25px;font-size: 14px;}.blog-classic-item-01.is-sticky {position: relative;z-index: 0;}.blog-classic-item-01.is-sticky:after {position: absolute;right: 0;top: 0;content: "";font-family: "fontawesome";font-size: 30px;line-height: 30px;color: var(--main-color-one);}.blog-classic-item-01.format-video .thumbnail {position: relative;z-index: 0;}.blog-classic-item-01.format-video .thumbnail .hover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}.blog-classic-item-01.format-quote .quote-post-type {background-color: #f5f5f5;padding: 25px 30px 25px 80px;border-radius: 2px;position: relative;z-index: 0;}.blog-classic-item-01.format-quote .quote-post-type:after {position: absolute;left: 30px;top: 20px;content: "";font-family: "fontawesome";font-size: 30px;color: var(--main-color-one);}.blog-classic-item-01.format-quote .quote-post-type p {line-height: 26px;}.blog-classic-item-01.format-quote .quote-post-type .title {font-size: 16px;font-weight: 700;line-height: 24px;margin-bottom: 0px;}.blog-details-item .thumb {margin-bottom: 20px;position: relative;z-index: 0;}.blog-details-item .thumb .news-date {position: absolute;left: 18px;bottom: 20px;text-align: center;font-weight: 600;}.blog-details-item .thumb .news-date .title {background-color: var(--main-color-two);margin-bottom: 0;color: #fff;padding: 6px 20px;display: inline-block;font-weight: 600;}.blog-details-item .thumb .news-date span {background-color: var(--secondary-color);display: block;color: var(--heading-color);text-transform: uppercase;padding: 6px 0;}.blog-details-item .title {font-size: 44px;line-height: 44px;font-weight: 600;margin-bottom: 20px;}.blog-details-item .subtitle {font-size: 28px;line-height: 34px;font-weight: 600;margin-bottom: 20px;}.blog-details-item p {line-height: 30px;font-size: 18px;color: #374151;}.blog-details-item ul {padding: 0;margin: 0;list-style: none;}.blog-details-item ul li i {margin-right: 10px;color: var(--main-color-two);}.blog-details-item blockquote:not([class]) {margin: 40px 0;padding: 70px 30px 37px;border-radius: 3px;position: relative;background-color: var(--main-color-one);z-index: 0;}.blog-details-item blockquote:not([class]) p {margin-bottom: 0px;text-align: center;font-size: 16px;line-height: 26px;font-weight: 500;color: #fff;}.blog-details-item blockquote:not([class]) .icon {position: absolute;left: 50%;top: 25px;transform: translateX(-50%);font-size: 35px;color: var(--secondary-color);}.blog-details-item .post-meta {margin: 0;padding: 0;list-style: none;}.blog-details-item .post-meta li {display: inline-block;font-size: 14px;line-height: 24px;text-transform: uppercase;}.blog-details-item .post-meta li:hover a {color: var(--main-color-one);}.blog-details-item .post-meta li+li {margin-left: 20px;}.blog-details-item .post-meta li a {transition: all 500ms;}.blog-details-item .post-meta li a span {color: var(--main-color-two);}.blog-details-footer {display: flex;justify-content: space-between;margin-top: 60px;border-top: 1px solid #f5f5f5;padding-top: 25px;}.blog-details-footer .title {font-size: 16px;font-weight: 600;color: var(--heading-color);padding-right: 10px;}.blog-details-footer .left .tags {margin: 0;padding: 0;list-style: none;}.blog-details-footer .left .tags li {display: inline-block;}.blog-details-footer .left .tags li i {padding-right: 5px;color: var(--secondary-color);}.blog-details-footer .left .tags li a {display: inline-block;padding: 5px 15px;border: 1px solid rgba(0, 0, 0, 0.1);margin: 5px 5px 5px 0;color: inherit;transition: all 0.3s ease-in;border-radius: 5px;font-size: 14px !important;}.blog-details-footer .left .tags li a:hover {color: #fff;background-color: var(--main-color-one);}.blog-details-footer .right .social-share {margin: 0;padding: 0;list-style: none;}.blog-details-footer .right .social-share li {display: inline-block;transition: all 0.3s ease-in;}.blog-details-footer .right .social-share li+li {margin-left: 10px;}.blog-details-footer .right .social-share li:hover {color: var(--main-color-one);}.progress-bar-area.bg-image {position: relative;z-index: 0;}.progress-bar-area.bg-image::before {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to bottom, #ebeff5 40%, rgba(255, 0, 0, 0) 100%);z-index: -1;}.accordion-wrapper .card {border: none;background-color: transparent;}.accordion-wrapper .card+.card {margin-top: 20px;}.accordion-wrapper .card .card-header {background-color: transparent;padding: 0;border: none;}.accordion-wrapper .card .card-header a {display: block;font-size: 16px;line-height: 28px;font-weight: 700;background-color: #f5f5f5;padding: 14px 30px;cursor: pointer;position: relative;}.accordion-wrapper .card .card-header a:after {position: absolute;right: 30px;top: 15px;content: "";font-family: "fontawesome";}.accordion-wrapper .card .card-header a[aria-expanded=false]:after {content: "";}.accordion-wrapper .card .card-body {background-color: #fff;padding: 20px 30px 0;}.contact-area.bg-image {width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;}.contact-img.bg-image {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}.single-contact-item {display: flex;align-self: flex-start;background-color: var(--bg-color-two);padding: 15px 0px;}.single-contact-item .icon {line-height: 60px;text-align: center;margin-right: 20px;font-size: 45px;color: var(--main-color-two);transition: all 0.3s ease-in;}.single-contact-item .content {flex: 1;}.single-contact-item .content .title {font-size: 16px;font-weight: 500;line-height: 20px;margin-bottom: 10px;display: block;color: var(--heading-color);}.single-contact-item .content .details {font-size: 14px;font-weight: 500;}.contact-info-list {margin: 0;padding: 0;list-style: none;}.contact-info-list .single-info-item {display: flex;align-self: flex-start;}.contact-info-list .single-info-item:hover .icon {background-color: var(--secondary-color);}.contact-info-list .single-info-item+.single-info-item {margin-top: 20px;}.contact-info-list .single-info-item .icon {display: inline-block;width: 60px;height: 60px;border-radius: 50%;line-height: 60px;text-align: center;margin-right: 20px;background-color: var(--main-color-one);font-size: 30px;color: #fff;transition: all 0.3s ease-in;}.contact-info-list .single-info-item .content {flex: 1;}.contact-info-list .single-info-item .content .details {display: block;}.contact_map {height: 100%;min-height: 500px;}.map {min-height: 500px;height: 100%;background-color: #ddd;}.contact-page-form .form-group textarea {max-height: 160px;resize: none;width: 100%;border: none;background-color: #edf1f9;padding: 12px 30px 12px 20px;border-radius: 0;}.contact-page-form .form-group textarea::placeholder {color: #555555;}.contact-page-form .form-group .form-control {border: none;color: var(--heading-color);background-clip: border-box;background-color: #edf1f9;border-radius: 0;padding: 6px 12px;box-shadow: none;border: 1px solid #eee;border-radius: 0px;height: 40px;font-size: 16px;}.nopadding {padding: 0 !important;margin: 0 !important;}.contact-page-form .form-group {margin-bottom: 10px;}ul.alert.alert-danger.list-none li {font-size: 16px;}.phcode {background-color: #2c9af4;padding: 6.56px 8px 6.56px 5px;text-align: center;color: #fff;}.contact-page-form .form-group .form-control::placeholder {color: #555555;}.contact-page-form .btn-wrapper .boxed-btn {font-size: 14px;}.quote-block-with-sign {position: relative;z-index: 0;background-color: var(--secondary-color);padding: 50px 40px 60px 40px;}.quote-block-with-sign.radius-right {border-bottom-right-radius: 60px;}.quote-block-with-sign:after {position: absolute;left: 20px;top: 30px;font-size: 100px;line-height: 100px;color: #706d5f;font-weight: 900;font-family: "fontawesome";content: "";z-index: -1;}.quote-block-with-sign p {font-size: 28px;line-height: 43px;font-style: italic;font-family: var(--heading-font);color: #fff;}.quote-block-with-sign .sign {margin-top: 26px;}.counter-area.bg-image {background-size: cover;background-repeat: no-repeat;}.counter-area.m-top {margin-top: -180px;position: relative;z-index: 1;}.single-counterup-block-with-img {display: inline-block;}.single-counterup-block-with-img .thumb {position: relative;z-index: 0;}.single-counterup-block-with-img .thumb img {border-bottom-right-radius: 50px;}.single-counterup-block-with-img .thumb .hover {position: absolute;left: 5%;top: 5%;width: 90%;background-color: #fff;height: 90%;border-bottom-right-radius: 50px;display: flex;flex-direction: column;justify-content: center;align-items: center;}.single-counterup-block-with-img .thumb .hover .title {font-size: 18px;line-height: 28px;font-family: var(--body-font);}.single-counterup-block-with-img .thumb .hover .count-num {font-size: 120px;line-height: 130px;color: var(--main-color-one);font-family: var(--heading-font);font-weight: 700;}.single-counterup-01 {display: flex;position: relative;z-index: 0;margin-bottom: 30px;}.single-counterup-01 ::after {content: "";position: absolute;bottom: 0;right: 0;border-bottom: 15px solid var(--secondary-color);border-left: 15px solid transparent;}.single-counterup-01.style-01 .icon {color: #fff;}.single-counterup-01.style-01 .content .title {color: #fff;}.single-counterup-01.style-01 .content .count-wrap {color: #fff;}.single-counterup-01 .icon {font-size: 45px;color: var(--main-color-two);margin-right: 20px;}.single-counterup-01 .content .title {font-size: 14px;line-height: 28px;color: var(--heading-color);font-family: var(--body-font);}.single-counterup-01 .content .count-wrap {font-size: 48px;line-height: 58px;font-weight: 600;color: var(--heading-color);font-family: var(--heading-font);margin-bottom: 0;}.single-price-plan-01 {padding: 0 0 45px 0;border: 1px solid #d4d2d2;background-color: #fff;margin-bottom: 30px;border-radius: 5px;border: none;transition: all 0.3s ease-in;}.single-price-plan-01:hover, .single-price-plan-01.active {box-shadow: 0px 14px 103px 0px rgba(0, 0, 0, 0.1);}.single-price-plan-01 .price-header {text-align: center;}.single-price-plan-01 .price-header .img-icon img {width: 100%;}.single-price-plan-01 .price-header .title {margin: auto;top: -20px;position: relative;font-size: 14px;display: inline-block;padding: 5px 20px;border-radius: 50px;color: #fff;line-height: 24px;background-color: var(--main-color-two);font-family: var(--body-font);font-weight: 600;}.single-price-plan-01 .price-header .info-text {font-size: 14px;text-transform: uppercase;line-height: 24px;}.single-price-plan-01 .price-body {margin-top: 25px;display: flex;justify-content: center;}.single-price-plan-01 .price-body ul {margin: 0;padding: 0;list-style: none;}.single-price-plan-01 .price-body ul li+li {margin-top: 15px;}.single-price-plan-01 .price-wrap {text-align: center;margin-top: 35px;margin-bottom: 13px;font-size: 40px;line-height: 50px;font-weight: 700;color: var(--main-color-two);}.single-price-plan-01 .price-wrap .sign {font-size: 24px;position: relative;top: -10px;}.single-price-plan-01 .price-footer {text-align: center;}.single-price-plan-01 .price-footer .btn-wrapper .boxed-btn {padding: 12px 40px;}.video-with-image .img-wrapper {position: relative;z-index: 0;display: inline-block;}.video-with-image .img-wrapper img {width: 100%;}.video-with-image .img-wrapper .hover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}.single-support-item {display: flex;align-self: flex-start;}.single-support-item .img-wrapper {width: calc(100% / 2);}.single-support-item .img-wrapper .bg-image {height: 100%;background-size: cover;background-position: center;}.single-support-item .content {background-color: var(--main-color-two);text-align: center;padding: 95px 20px 98px;width: 50%;}.single-support-item .content.style-01 {background-color: #14b3e4;}.single-support-item .content .title {font-size: 24px;color: #fff;font-weight: 700;}.single-support-item .content p {max-width: 280px;color: #fff;margin: auto;}.video-play-btn {position: relative;z-index: 1;display: inline-block;width: 80px;height: 80px;line-height: 80px;text-align: center;font-size: 16px;background-color: #fff;border-radius: 50%;color: var(--main-color-one);}.video-play-btn:before {content: "";position: absolute;z-index: 0;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);display: block;width: 90px;height: 90px;background: #fff;border-radius: 50%;animation: pulse-border 1500ms ease-out infinite;z-index: -1;}.video-play-btn.style-01 {background-color: var(--main-color-one);color: #fff;}.video-play-btn.style-01::before {background-color: var(--main-color-one);}.video-play-btn.style-01:focus, .video-play-btn.style-01:hover {color: #fff;}.video-play-btn:hover, .video-play-btn:focus {color: var(--main-color-one);}@keyframes pulse-border {0% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 1;}100% {transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);opacity: 0;}}.provide-single-list {margin: 0;padding: 0;list-style: none;display: flex;flex-wrap: wrap;justify-content: center;}.provide-single-list.bg-image {background-size: cover;background-repeat: no-repeat;background-position: center;}.provide-single-list .provide-single-item {background-color: rgb(243 233 33);border-radius: 50%;width: 180px;height: 180px;}.provide-single-item.style-00 .content .title {color: #14287b;}.provide-single-list .provide-single-item.style-01 {background-color: rgb(20 40 123);}.provide-single-list .provide-single-item .content .btn-wrapper {padding-top: 20px;}.provide-single-list .provide-single-item .content .btn-wrapper .boxed-btn {padding: 8px 25px;color: #111;}.provide-single-item {padding: 30px;background-color: var(--main-color-one);}.provide-single-item.style-01 {background-color: #29e2c1;}.provide-single-item.style-02 {background-color: #2196f3;}.provide-single-item.style-03 {margin-top: 80px;padding: 0;background-color: transparent;}.provide-single-item.style-03 .icon {font-size: 35px;line-height: 70px;width: 70px;height: 70px;text-align: center;border-radius: 50%;color: #fff;background-color: var(--main-color-two);margin-bottom: 18px;z-index: 5;left: 50%;transition: all 500ms;}.provide-single-item.style-03 .icon.style-01 {background-color: var(--main-color-one);}.provide-single-item.style-03 .icon.style-02 {background-color: #0fd2ef;}.provide-single-item.style-03 .content .title {color: var(--heading-color);}.provide-single-item.style-03 .content p {margin: 0;color: var(--paragraph-color);}.provide-single-item.style-03 .content ul li {color: var(--heading-color);}.provide-single-item.style-03 .content ul li i {color: var(--heading-color);}.provide-single-item .icon {color: #fff;font-size: 60px;line-height: 60px;margin-bottom: 10px;}.provide-single-item.style-00 .icon{color: #14287b;}.provide-single-item .content .title {color: #fff;font-size: 20px;font-weight: 600;margin-bottom: 15px;}.provide-single-item .content p {color: #fff;margin-bottom: 15px;max-width: 285px;margin: auto;}.provide-single-item .content ul {padding: 0;margin: 0;list-style: none;margin-top: 15px;}.provide-single-item .content ul li {color: #fff;}.provide-single-item .content ul li+li {margin-top: 5px;}.provide-single-item .content ul li i {color: var(--secondary-color);margin-right: 10px;}.section-title-inner.white .subtitle {color: rgba(255, 255, 255, 0.7);}.section-title-inner.white .title {color: #fff;}.section-title-inner.white p {color: rgba(255, 255, 255, 0.7);}.section-title-inner .title {font-size: 40px;line-height: 42px;font-weight: 900;text-transform: uppercase;font-family: var(--heading-font);margin-bottom: 18px;}.section-title-inner .title span {color: var(--main-color-one);}.section-title-inner .subtitle {font-size: 14px;font-weight: 600;line-height: 24px;text-transform: uppercase;position: relative;display: inline-block;z-index: 0;padding-left: 80px;margin-bottom: 8px;}.section-title-inner .subtitle:after {position: absolute;left: 0;top: 10px;height: 2px;width: 60px;background-color: var(--main-color-one);content: "";}.section-title.white .title {color: #fff;}.section-title.white p {color: rgba(255, 255, 255, 0.7);}.section-title.white .section-para {color: rgba(255, 255, 255, 0.7);}.section-title .icon {display: inline-block;font-size: 44px;line-height: 54px;color: var(--secondary-color);position: relative;}.section-title .icon .line-one, .section-title .icon .line-two, .section-title .icon .line-three, .section-title .icon .line-four {position: absolute;top: 50%;transform: translateX(-50%);height: 2px;width: 45px;background-color: var(--main-color-two);}.section-title .icon .line-one, .section-title .icon .line-two {right: 30px;}.section-title .icon .line-three, .section-title .icon .line-four {left: 70px;}.section-title .icon .line-two, .section-title .icon .line-four {margin-top: 5px;}.section-title .title {font-size: 44px;line-height: 40px;font-weight: 700;font-family: var(--heading-font);margin-bottom: 14px;}.section-title .title span {color: var(--main-color-one);}.section-title .subtitle {font-size: 16px;font-weight: 600;line-height: 24px;text-transform: uppercase;position: relative;display: inline-block;z-index: 0;margin-bottom: 8px;color: var(--main-color-one);}.section-title.b-top {position: relative;}.section-title.b-top::after {position: absolute;content: "";background-color: var(--secondary-color);top: 0;left: 50%;transform: translateX(-50%);width: 65px;height: 5px;}.section-title span {font-size: 16px;font-weight: 600;font-family: var(--body-font);color: var(--main-color-one);}.section-title p {font-size: 18px;font-weight: 500;}.section-title .section-para {font-size: 14px;font-weight: 500;line-height: 26px;}.bg-litered {background-color: var(--main-color-one);}.bg-white {background-color: #fff;}.bg-liteblue {background-color: #edf1f9;}.bg-blue {background-color: #14287b;}.bg-blue-02 {background-color: #173182;}.bg-blue-03 {background-color: #2196f3;}.single-icon-box-01 {background-color: #fff;text-align: center;padding: 30px;position: relative;z-index: 0;overflow: hidden;}.single-icon-box-01:after, .single-icon-box-01:before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: var(--secondary-color);content: "";z-index: -1;visibility: hidden;opacity: 0;transition: all 0.5s;}.single-icon-box-01:after {transform: translate(-100%, -100%);transition: all 1s;}.single-icon-box-01:before {transform: translate(100%, 100%);}.single-icon-box-01:hover .content .title {color: var(--main-color-one);}.single-icon-box-01:hover .content p {color: rgba(255, 255, 255, 0.8);}.single-icon-box-01:hover:after {transform: translate(100%, 100%);visibility: visible;opacity: 1;}.single-icon-box-01:hover:before {transform: translate(0%, 0%);visibility: visible;opacity: 1;}.single-icon-box-01 .icon {font-size: 60px;line-height: 70px;color: var(--main-color-one);margin-bottom: 18px;}.single-icon-box-01 .content .title {font-size: 22px;line-height: 34px;font-weight: 700;}.single-icon-box-01 .content p {transition: all 0.5s;}.single-icon-box-02 {display: flex;align-self: flex-start;background-color: #fff;padding: 20px 20px 20px 20px;}.single-icon-box-02:hover .icon i {transform: rotateY(360deg);}.single-icon-box-02:hover .content .title {color: var(--main-color-one);}.single-icon-box-02 .icon {margin-right: 20px;height: 80px;width: 80px;border-radius: 50%;line-height: 80px;text-align: center;background-color: var(--main-color-one);color: #fff;font-size: 40px;transition: all 500ms;}.single-icon-box-02 .icon i {transition: all 500ms;display: inline-block;}.single-icon-box-02 .content {flex: 1;padding-top: 5px;}.single-icon-box-02 .content .title {font-size: 24px;line-height: 34px;font-weight: 700;transition: all 500ms;}.social-link ul {margin: 0;padding: 0;list-style: none;}.social-link ul li {color: #fff;display: inline-block;font-size: 15px;transition: all 0.3s ease-in;}.social-link ul li+li {margin-left: 10px;}.social-link ul li:hover {color: var(--secondary-color);}.social-link.style-01 ul li {color: var(--paragraph-color);}.social-link.style-01 ul li:hover {color: var(--main-color-one);}.social-link.style-02 ul li {font-size: 14px;font-weight: 600;display: inline-block;color: var(--main-color-one);}.social-link.style-02 ul li+li {margin-left: 5px;}.social-link.style-02 ul li i {color: var(--main-color-two);margin-right: 5px;}.search-popup.active .search-form {visibility: visible;opacity: 1;}.search-popup .search-form {min-width: 415px;position: fixed;top: 40px;right: calc(8% + -6px);transition: 0.5s ease;visibility: hidden;opacity: 0;z-index: 9;}.search-popup .search-form .form-group .form-control {border: none;border-radius: 0px;height: 45px;padding: 0 100px 0 30px;}.search-popup .search-form .submit-btn {position: absolute;right: -15px;top: -20px;width: 30px;height: 30px;border-radius: 50%;border-color: var(--hover-color);background-color: var(--hover-color);transition: all 0.3s ease-in;padding: 0;text-align: center;}.search-popup .search-form .submit-btn span {color: #fff;font-size: 20px;}.body-overlay {position: fixed;width: 100%;height: 100%;display: block;background-color: rgba(42, 40, 29, 0.54);z-index: 9;content: "";left: 0;top: 0;visibility: hidden;opacity: 0;transition: all 0.3s ease-in;cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVBAMAAABbObilAAAAMFBMVEVMaXH////////////////////////////////////////////////////////////6w4mEAAAAD3RSTlMAlAX+BKLcA5+b6hJ7foD4ZP1OAAAAkUlEQVR4XkWPoQ3CUBQAL4SktoKAbCUjgAKLJZ2ABYosngTJCHSD6joUI6BZgqSoB/+Shqde7sS9x3OGk81fdO+texMtRVTia+TsQtHEUJLdohJfgNNPJHyEJPZTsWLoxShqsWITazEwqePAn69Sw2TUxk1+euPis3EwaXy8RMHSZBIlRcKKnC5hRctjMf57/wJbBlAIs9k1BAAAAABJRU5ErkJggg==), progress;}.body-overlay.active {visibility: visible;opacity: 0.8;}.click-mobile-search {display: none;position: absolute;top: 80px;left: 0;z-index: 5;width: 100%;padding: 20px;background: #fff;}.cleaning-single-item {text-align: center;transition: all 500ms;}.cleaning-single-item:hover .content {background-color: var(--main-color-one);}.cleaning-single-item:hover .content .title {color: #fff;}.cleaning-single-item:hover .content p {color: #fff;}.cleaning-single-item .icon {font-size: 30px;line-height: 60px;width: 60px;height: 60px;text-align: center;border-radius: 50%;color: #fff;background-color: var(--main-color-two);margin-bottom: 18px;margin-top: -30px;z-index: 5;position: absolute;left: 50%;transform: translateX(-50%);transition: all 500ms;}.cleaning-single-item .content {background-color: #fff;padding: 40px 20px 20px 20px;transition: all 0.3s ease-in-out;}.cleaning-single-item .content .title {margin-top: 10px;font-size: 16px;font-weight: 700;line-height: 34px;color: var(--heading-color);margin-bottom: 16px;transition: all 500ms;}.cleaning-single-item .content p {transition: all 500ms;}.booking-wrap .radio, .payment-method label, .payment-method input[type=checkbox], .payment-method input[type=radio]{cursor:pointer;}.payment-method .hidden {display: none;}.fs-100{font-size:100%;}#orderDetail .bg-info{color:#fff;}#orderDetail .table-header th, #orderDetail .table-header td {padding: 4px 12px;}span.discount {color: red;}.creative-team-area.bg-image {background-repeat: no-repeat;background-size: cover;background-position: center;}.badge {font-weight: 600;}.team-single-item {position: relative;margin-bottom: 30px;}.team-single-item:hover .thumb::after {visibility: visible;}.team-single-item:hover .thumb .social-link {visibility: visible;}.team-single-item .thumb {display: inline-block;left: 50%;transform: translateX(-50%);border-radius: 50%;position: relative;z-index: 0;cursor: pointer;text-align: center;overflow: hidden;}.team-single-item .thumb::after {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;visibility: hidden;background-image: linear-gradient(-68deg, rgba(45, 28, 180, 0.8) 0%, rgba(108, 12, 228, 0.8) 99%);z-index: 1;}.team-single-item .thumb::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: bottom;background-image: url(../important/team-single-item-bg.png);z-index: 1;}.team-single-item .thumb .social-link {position: absolute;top: 50%;transform: translate(-50%, -50%);left: 50%;z-index: 2;visibility: hidden;}.team-single-item .thumb .social-link ul {margin: 0;padding: 0;}.team-single-item .thumb .social-link ul li {height: 40px;width: 40px;border-radius: 50%;border: 1px solid #fff;text-align: center;line-height: 40px;list-style-type: none;color: #fff;}.team-single-item .thumb .social-link ul li:hover {color: #fff;border: none;transition: all 0.3s ease-in;background-image: linear-gradient(0deg, #1c7bfc 0%, #00eaea 100%);}.team-single-item .content {text-align: center;margin-top: 20px;}.team-single-item .content .title {font-size: 18px;font-weight: 600;text-transform: uppercase;margin-bottom: 5px;}.single-testimonial-item {display: flex;position: relative;}.single-testimonial-item.style-01 .thumb.bg-image::after {background-color: var(--main-color-one);}.single-testimonial-item.style-01 .content .description {color: #fff;}.single-testimonial-item.style-01 .content .author-details .author-meta .title {color: #fff;}.single-testimonial-item .thumb {position: relative;z-index: 0;}.single-testimonial-item .thumb.bg-image {min-height: 230px;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;}.single-testimonial-item .thumb::after {content: "";position: absolute;right: 0;top: 0;height: 100%;width: 65px;background-color: #fff;-webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%);clip-path: polygon(100% 0, 0% 100%, 100% 100%);}.single-testimonial-item .content {padding-left: 30px;}.single-testimonial-item .content .icon {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 40px;width: 80px;height: 80px;line-height: 80px;text-align: center;background-color: var(--main-color-two);border-radius: 50%;color: #fff;}.single-testimonial-item .content .description {font-size: 18px;line-height: 35px;max-width: 400px;font-weight: 400;}.single-testimonial-item .content .author-details .author-meta {display: flex;flex: 1;margin-top: 15px;}.single-testimonial-item .content .author-details .author-meta .title {font-size: 12px;font-weight: 600;margin-bottom: 0;}.single-testimonial-item .content .author-details .author-meta .ratings {margin-right: 5px;font-size: 12px;line-height: 12px;color: var(--secondary-color);}.single-testimonial-item-02 {position: relative;z-index: 0;}.single-testimonial-item-02 .thumb {width: 90px;height: 90px;border-radius: 50%;margin-bottom: 30px;background-repeat: no-repeat;background-size: cover;}.single-testimonial-item-02 .thumb img {border-radius: 50%;}.single-testimonial-item-02 .content {padding-bottom: 15px;}.single-testimonial-item-02 .content .icon {position: absolute;bottom: 0px;left: 0;font-size: 40px;line-height: 40px;text-align: center;border-radius: 50%;color: #dcdfeb;z-index: -1;}.single-testimonial-item-02 .content .description {font-size: 18px;line-height: 35px;max-width: 550px;font-weight: 400;}.single-testimonial-item-02 .content .author-details .author-meta {display: flex;flex: 1;margin-top: 15px;}.single-testimonial-item-02 .content .author-details .author-meta .title {font-size: 12px;font-weight: 600;margin-bottom: 0;}.single-testimonial-item-02 .content .author-details .author-meta .ratings {margin-right: 5px;font-size: 12px;line-height: 12px;color: var(--secondary-color);}.progress-item .single-progressbar {margin-bottom: 30px;color: var(--main-color-one);}.progress-item .single-progressbar .subtitle {font-size: 14px;color: #111;line-height: 24px;}.progress-item .single-progressbar .progressbar {width: 100%;margin-top: 5px;margin-bottom: 25px;position: relative;width: 100%;background-color: #c8cbd4;}.progress-item .single-progressbar .progressbar .proggress {height: 5px;width: 10px;}.progress-item .single-progressbar .progressbar .percentCount {position: absolute;right: 0;top: 0;padding: 5px 10px;font-size: 12px;font-weight: 500;float: right;margin-top: -42px;clear: both;color: #777777;}.page-title-cta {position: absolute;right: 0;bottom: 30px;}.page-title-cta img {max-width: 300px;}.circle-image {border-radius: 50%;width: 250px;height: 250px;overflow: hidden;border: 4px solid #ffffff;box-shadow: 0px 0px 16px 0px #ccc;}.circle-image img {transition: 0.3s;transform: scale(2.7);}.circle-image img:hover {transform: scale(3);}.service-single-item {display: flex;margin-bottom: 20px;}a.btn.btn-read-more {background-color: #14287b;color: #fff !important;border: 1px solid #2c9af4;border-right-width: 5px;box-shadow: 0px 0px 7px 0px #2c9af475;font-size: 18px;padding: 10px 60px;}a.btn.btn-read-more:hover{color:#fff;}@media (max-width: 350px){a.btn.btn-read-more span{display:none;}}.service-single-item .icon {font-size: 50px;line-height: 60px;color: var(--main-color-two);margin-right: 30px;display: inline-block;transition: all 500ms;}.service-single-item .content {flex: 1;}.service-single-item .content .title {font-size: 16px;line-height: 30px;font-weight: 500;color: var(--main-color-two);transition: all 500ms;margin-bottom: 0;}.blog-grid-carousel .owl-nav div {position: absolute;left: -60px;top: 50%;width: 40px;height: 40px;line-height: 40px;text-align: center;background-color: var(--secondary-color);color: #fff;transition: all 0.3s ease-in;transform: translateY(-50%);}.blog-grid-carousel .owl-nav div:hover {background-color: var(--main-color-one);color: #fff;}.blog-grid-carousel .owl-nav div.owl-next {left: auto;right: -60px;}.single-blog-grid-01 {position: relative;z-index: 0;}.single-blog-grid-01 .thumb {position: relative;}.single-blog-grid-01 .thumb img {width: 100%;}.single-blog-grid-01 .thumb .news-date {position: absolute;left: 18px;bottom: 20px;text-align: center;font-weight: 600;}.single-blog-grid-01 .thumb .news-date .title {background-color: var(--main-color-two);margin-bottom: 0;color: #fff;padding: 6px 20px;display: inline-block;font-weight: 600;}.single-blog-grid-01 .thumb .news-date span {background-color: var(--secondary-color);display: block;color: var(--heading-color);text-transform: uppercase;padding: 6px 0;}.single-blog-grid-01 .content {padding: 30px 30px;background-color: #fff;}.single-blog-grid-01 .content .post-meta {margin: 0;padding: 0;list-style: none;}.single-blog-grid-01 .content .post-meta li {display: inline-block;font-size: 14px;line-height: 24px;text-transform: uppercase;}.single-blog-grid-01 .content .post-meta li:hover a {color: var(--main-color-one);}.single-blog-grid-01 .content .post-meta li+li {margin-left: 20px;}.single-blog-grid-01 .content .post-meta li a {transition: all 500ms;}.single-blog-grid-01 .content .post-meta li a span {color: var(--main-color-two);}.single-blog-grid-01 .content .title {font-size: 24px;line-height: 34px;font-weight: 500;transition: all 500ms;}.single-blog-grid-01 .content .title:hover {color: var(--main-color-two);}.quote-with-image-02 {margin-bottom: 40px;}.quote-with-image-02 .img-wrapper {position: relative;z-index: 0;}.quote-with-image-02 .img-wrapper .hover {position: absolute;right: 0;bottom: -40px;width: 80%;}.quote-with-image-02 .img-wrapper .hover .quote-block-with-sign {padding: 50px 60px 60px 60px;}.quote-with-image-02 .img-wrapper .hover .quote-block-with-sign:after {left: 40px;top: 30px;}.choose-single-item {text-align: center;padding: 20px 20px 50px;transition: all 500ms;}.choose-single-item.bg-image {position: relative;z-index: 0;}.choose-single-item.bg-image:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: bottom;background-size: cover;background-image: url(../important/footer-bg.png);z-index: -1;}.choose-single-item:hover.bg-image, .choose-single-item.active.bg-image {background-color: var(--main-color-two);}.choose-single-item:hover.bg-image:after, .choose-single-item.active.bg-image:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: inherit;background-repeat: no-repeat;background-position: center;background-image: url(../important/bg.png);z-index: -1;}.choose-single-item:hover .icon, .choose-single-item.active .icon {transform: rotateY(360deg);color: var(--secondary-color);}.choose-single-item:hover .content .title, .choose-single-item.active .content .title {color: #fff;}.choose-single-item:hover .content .subtitle, .choose-single-item.active .content .subtitle {color: #fff;}.choose-single-item:hover .content p, .choose-single-item.active .content p {color: #fff;}.choose-single-item .icon {text-align: center;font-size: 50px;padding: 20px 25px;color: var(--main-color-two);transition: all 500ms;margin-bottom: 10px;}.choose-single-item .icon.bg-image {background-repeat: no-repeat;background-position: center;width: 100%;height: 100%;background-size: contain;}.choose-single-item .content .title {font-size: 18px;line-height: 34px;color: var(--heading-color);font-family: var(--heading-font);font-weight: 700;margin-bottom: 0;transition: all 500ms;}.choose-single-item .content .subtitle {font-size: 18px;color: var(--main-color-one);margin-bottom: 10px;display: block;}.choose-single-item .content p {margin: auto;max-height: 120px;overflow: hidden;}.appointment-details-item .booking-wrap .nav-tabs .nav-link {width: 80px;}.appointment-details-item .top-part {display: flex;}.appointment-details-item .top-part .content {flex: 1;width: 60%;display: flex;flex-direction: column;justify-content: center;}.appointment-details-item .top-part .thumb {width: 40%;margin-right: 40px;}.appointment-details-item .top-part .content {padding-left: 40px;}.appointment-details-item .top-part .content .designation {font-size: 16px;font-weight: 600;color: var(--main-color-one);line-height: 20px;}.appointment-details-item .top-part .content .title {font-size: 36px;line-height: 46px;font-weight: 700;margin-bottom: 20px;}.appointment-details-item .top-part .content .short-description {font-size: 16px;line-height: 30px;margin-bottom: 25px;}.appointment-details-item .top-part .content .price-wrap, .appointment-details-item .top-part .content .location {background-color: #f2f2f2;border-radius: 5px;padding: 5px 10px;display: inline-block;margin-bottom: 20px;width: max-content;}.appointment-details-item .top-part .content .location i {color: var(--main-color-one);padding-right: 10px;}.appointment-details-item .top-part .content .price-wrap h4 {margin-bottom: 0;font-size: 16px;font-weight: 700;}.appointment-details-item .nav-tabs {display: flex;justify-content: center;border-bottom: 2px solid #e2e2e2;margin-bottom: 30px;}.appointment-details-item .bottom-part .nav-tabs .nav-link {min-width: 200px;}.appointment-image img {max-height:200px;}.appointment-details-item .nav-tabs .nav-link {text-align: center;font-weight: 700;border: none;}.appointment-details-item .nav-tabs .nav-link.active {color: var(--main-color-one);position: relative;z-index: 0;}.appointment-details-item .nav-tabs .nav-link.active:after {position: absolute;bottom: -2px;left: 0;width: 100%;height: 2px;content: '';background-color: var(--main-color-one);}.appointment-details-item .nav-tabs .nav-link.active:before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: var(--main-color-one);content: '';z-index: -1;opacity: .1;}.appointment-details-item .bottom-part {margin-top: 80px;}.social-share-wrap ul {margin: 0;padding: 0;list-style: none;}.social-share-wrap ul li {display: inline-block;}.social-share-wrap ul li+li {margin-left: 10px;}.social-share-wrap ul li a {display: inline-block;width: 35px;height: 35px;border-radius: 5px;border: 1px solid #e2e2e2;line-height: 35px;text-align: center;transition: all 300ms;}.social-share-wrap ul li a:hover {background-color: var(--main-color-one);color: #fff;border-color: var(--main-color-one);}.information-area-wrap .specialised-info, .information-area-wrap .additional-info, .information-area-wrap .education-info, .information-area-wrap .description-wrap {background-color: #F8F8F8;padding: 30px;border-radius: 10px;margin-bottom: 20px;}.information-area-wrap .specialised-info .title, .information-area-wrap .additional-info .title, .information-area-wrap .education-info .title, .description-wrap .title {font-size: 20px;font-weight: 700;line-height: 30px;margin-bottom: 20px;}.information-area-wrap .specialised-info ul, .information-area-wrap .additional-info ul, .information-area-wrap .education-info ul {margin: 0;padding: 0;list-style: none;}.information-area-wrap .specialised-info ul li:before, .information-area-wrap .additional-info ul li:before, .information-area-wrap .education-info ul li:before {position: static;width: 10px;height: 10px;border-radius: 50%;border: 3px solid var(--main-color-one);content: '';display: inline-block;margin-right: 10px;}.information-area-wrap .specialised-info ul li+li, .information-area-wrap .additional-info ul li+li, .information-area-wrap .education-info ul li+li {margin-top: 10px;}.information-area-wrap .specialised-info ul li, .information-area-wrap .additional-info ul li, .information-area-wrap .education-info ul li {font-size: 16px;line-height: 26px;font-weight: 600;color: var(--heading-color);opacity: .8;}.booking-wrap {display: flex;justify-content: space-between;}.booking-wrap .left-part {width: 50%;padding-right: 40px;}.booking-wrap .right-part {width: 50%;padding-left: 40px;}.billing-details-wrapper {margin-bottom: 30px;}.date-time-block .title {font-size: 18px;line-height: 20px;font-weight: 700;margin-bottom: 20px;}.date-time-block .title {font-size: 18px;line-height: 20px;font-weight: 700;margin-bottom: 20px;}.date-time-block .time-slot {margin: 0;padding: 0;list-style: none;}.date-time-block .time-slot li {display: inline-block;background-color: #ebebeb;padding: 3px 10px;border-radius: 3px;margin: 2px 2px;font-size: 16px;font-weight: 600;cursor: pointer;}li.bold {font-weight: 700;}.bootstrap-datetimepicker-widget{width:200px !important;}.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th{padding:0 !important;margin:0 !important;font-family: "Open Sans",sans-serif !important;font-size:16px !important;font-weight:500 !important;}.bootstrap-datetimepicker-widget table td span.active{font-family: "Open Sans",sans-serif !important;font-size:16px !important;font-weight:500 !important;}.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {width: 54px;font-size:16px !important;font-weight:500 !important;}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {font-size:16px !important;font-weight:500 !important;}.booking-wrap .form-control {font-size: 16px;}.booking-wrap input[type="date"]::-webkit-calendar-picker-indicator, .booking-wrap input[type="time"]::-webkit-calendar-picker-indicator {background: transparent;bottom: 0;color: transparent;cursor: pointer;height: auto;left: 0;position: absolute;right: 0;top: 0;width: auto;}.booking-wrap input[type=checkbox], .booking-wrap input[type=radio], .booking-wrap label{cursor: pointer;font-size: 16px;}.cart-summery .empty {border: 1px solid #a5a5a5;height: 25px;width: 40%;display: block;background-color: transparent !important;}.date-time-block {margin-bottom: 20px;}.booking-wrap .c-block {padding: 10px 20px;background: #fafafa;border: 2px solid #f5f5f5;box-shadow: 0px 6px 12px 0px #f4f4f4;font-size: 16px;}.c-block.cart-summery li {font-size: 16px;line-height: 28px;}label {font-size: 18px;font-weight: 400;color: #000;}div.required .control-label:before {content: '* ';color: #F00;font-weight: bold;}@media (min-width: 768px){.contact-page-form .control-label {padding-top: 7px;margin-bottom: 5px;font-size: 16px;}}@media (max-width: 768px){label.col-md-5.control-label.text-right {text-align: left !important;}.page-title-cta img {max-width: 250px;}}.cart-summery .badge{font-size:90%;}.cart-summery .badge.bg-info, .cart-summery .badge.bg-success{color:#fff;}.bg-yellow {background-color: #f3e921!important;}.booking-wrap h4.title {background-color: #2c9af4;padding: 10px;margin-bottom: 0;font-weight: 600;font-size: 16px;color: #ffffff;box-shadow: 0px 0px 12px 0px #c9c9c9;}.col-centered {margin: 0 auto !important;}.appointment-details-item .well {box-shadow: 6px 6px 20px 0px rgb(0 0 0 / 20%);}.appointment-details-item legend {font-size: 18px;padding: 10px 0px;color: #000;border-color: #f2f2f2;border-bottom: 1px solid #f2f2f2;margin-bottom: 10px;}.register-form .well {padding: 4px 20px;}.heading {font-size: 22px;text-transform: capitalize;font-weight: 500;margin: 10px 0 0px 0;position: relative;padding-bottom: 10px;}.c-block.date-time-block th, .c-block.date-time-block td {padding: 8px 12px;}.heading::before, .left-heading::before {border-top: 1px solid #e0e0e0;content: '';position: absolute;width: 100%;left: 0;bottom: 0;}.heading::after, .left-heading::after {left: 50%;transform: translate(-50%, -50%);}.heading span {display: inline-block;position: relative;}.register-form h3, .login-form h3 {text-align: center;}.date-time-block .time-slot li.selected {background-color: var(--main-color-one);color: #fff;}.appointment-booking-form .form-control {border: 1px solid #e2e2e2;border-radius: 0;height: 50px;}.appointment-booking-form select.form-control:focus {outline: none;box-shadow: none;}.appointment-booking-form textarea.form-control {min-height: 120px;resize: none;}.appointment-booking-form textarea.form-control:focus {outline: none;box-shadow: none;}.booking-wrap .left-part .form-wrapper .title, .booking-wrap .right-part .form-wrapper .title {font-size: 20px;line-height: 30px;font-weight: 700;margin-bottom: 20px;}.feedback-form-wrapper .title {font-size: 22px;line-height: 30px;font-weight: 700;margin-bottom: 30px;}.feedback-form-wrapper {background-color: #f8f8f8;padding: 30px;margin-bottom: 30px;}.feedback-wrapper .login-form p {font-size: 20px;line-height: 30px;font-weight: 700;}.feedback-wrapper>.login-form {background-color: #f8f8f8;padding: 30px;}.feedback-wrapper>.login-form form {max-width: 450px;}.feedback-comment-list-wrap ul {margin: 0;padding: 0;list-style: none;}.feedback-comment-list-wrap {background-color: #f8f8f8;padding: 30px;}.feedback-comment-list-wrap li+li {margin-bottom: 20px;}.feedback-comment-list-wrap li .title {font-size: 18px;line-height: 20px;font-weight: 700;}.feedback-comment-list-wrap li .rating-wrap {margin-bottom: 10px;}.booking_details_list {margin: 0;padding: 0;text-align: left;}.appointment-content-area .top-search-wrapper {display: flex;justify-content: space-between;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box {display: flex;position: relative;}.appointment-content-area .top-search-wrapper>div {width: 50%;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box .submit-btn:focus {outline: none;box-shadow: none;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box .submit-btn {position: absolute;right: 0;top: 0;background-color: var(--main-color-two);width: 50px;border-radius: 0;height: 50px;text-align: center;padding: 0;cursor: pointer;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box .boxed-btn:hover {outline: none;box-shadow: none;background-color: var(--main-color-two);color: white;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box .boxed-btn:focus {outline: none;box-shadow: none;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box .boxed-btn {background-color: var(--secondary-color);color: #111;right: 0;top: 0;display: inline-block;width: 65px;text-transform: uppercase;text-align: center;transition: all 0.3s ease-in;font-weight: 600;font-family: var(--heading-font);border: none;cursor: pointer;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box .form-control {border: 1px solid #e2e2e2;border-radius: 0;height: 50px;padding-right: 70px;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper {padding-left: 40px;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper .search-box .submit-btn:hover {color: #fff;opacity: .8;}.appointment-content-area .top-search-wrapper .right-part select {width: calc(100% / 2 - 20px);display: inline-block;height: 50px;border: 1px solid #e2e2e2;border-radius: 0;text-transform: capitalize;}.appointment-content-area .top-search-wrapper {margin-bottom: 40px;}.appointment-content-area .top-search-wrapper .right-part {display: flex;justify-content: space-between;}.appointment-content-area .top-search-wrapper .right-part select:focus {outline: none;box-shadow: none;}.appointment-single-item .thumb {position: relative;margin-bottom: 30px;background-color: #f8f8f8;min-height: 360px;background-repeat: no-repeat;background-position: top center;}.appointment-single-item .thumb .cat {position: absolute;left: 10px;top: 10px;background-color: var(--main-color-one);padding: 5px 10px;border-radius: 5px;font-size: 14px;color: #fff;font-weight: 600;}.appointment-single-item .content .title {font-size: 22px;font-weight: 600;margin-bottom: 15px;}.appointment-single-item .content .designation {display: inline-block;font-size: 16px;line-height: 20px;font-weight: 600;margin-bottom: 10px;position: relative;padding: 5px 20px;border-radius: 5px;color: var(--main-color-one);text-transform: capitalize;}.appointment-single-item .content .designation:before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: var(--main-color-one);content: '';opacity: .1;border-radius: 5px;}.appointment-single-item .content .location {display: block;margin-bottom: 30px;}.appointment-single-item .content .location i {color: var(--main-color-one);margin-right: 5px;}.appointment-single-item .content .boxed-btn {background-color: var(--secondary-color);color: #111;display: inline-block;border-radius: 0;text-transform: uppercase;text-align: center;transition: all 0.3s ease-in;font-weight: 600;font-family: var(--heading-font);padding: 10px 25px;font-size: 14px;margin-top: 20px;}.appointment-single-item .content .top-part {display: flex;justify-content: space-between;margin-bottom: 20px;}.appointment-single-item .content .boxed-btn:hover {outline: none;box-shadow: none;background-color: var(--main-color-two);color: white;}.appointment-single-item .content .boxed-btn:focus {outline: none;box-shadow: none;}.feedback-comment-list-wrap li .rating-wrap.single i {font-size: 14px;color: #ffc105;letter-spacing: -5px;}.feedback-comment-list-wrap>.title {font-size: 22px;line-height: 30px;font-weight: 700;margin-bottom: 30px;}.appointment-single-item {margin-bottom: 60px;}.appointment-details-item .bottom-part .nav-tabs {display: flex;justify-content: center;border-bottom: 2px solid #e2e2e2;margin-bottom: 30px;}.single-rating-filter-wrap .filter-text {font-size: 14px;font-weight: 600;color: var(--heading-color);cursor: pointer }.product-ratings-form p {font-size: 16px;line-height: 26px;font-weight: 600;color: var(--heading-color);margin-bottom: 20px }.product-ratings-form .login-form {max-width: 350px }.product-ratings-form textarea:focus {outline: 0;box-shadow: none }.single-product-rating-item .ratings {font-size: 14px;margin-bottom: 10px }.product-ratings-form textarea {border: 1px solid #e2e2e2;max-height: 120px;resize: none }.product-ratings-form {max-width: 350px }.rating-wrap .ratings {display: inline-block }.rating-wrap .total-ratings {font-size: 16px;line-height: 16px;font-weight: 700;color: var(--heading-color);position: relative;top: -2px }.rating-wrap .ratings span:after {position: absolute;left: 0;top: 0;content: "\f005" "\f005" "\f005" "\f005" "\f005";width: 100%;font-family: "Font Awesome 5 Free";font-size: 13px;font-weight: 900 }.rating-wrap .ratings {position: relative;z-index: 0;width: 75px;height: 16px;display: inline-block;top: 2px }.rating-wrap .ratings span {display: block;position: absolute;width: 100%;height: 100%;overflow: hidden;line-height: 16px }.rating-wrap .ratings span.show-rating:after {color: #ffc107 }.rating-wrap .ratings span.hide-rating:after {color: var(--paragraph-color) }.product-rating-list {margin: 0;padding: 0;list-style: none }.single-product-item-3 .content {position: relative;}.product-rating-list li+li {margin-top: 30px }.rating-wrap p {display: inline-block }.single-product-rating-item .title {font-size: 16px;line-height: 26px;font-weight: 700;color: var(--heading-color);margin-bottom: 0 }.single-product-rating-item p {margin-bottom: 0 }.product-rating-list li:last-child {margin-bottom: 30px }.product-ratings-form .title {font-size: 24px;line-height: 30px;margin-bottom: 25px;font-weight: 700 }.btn-small {background-color: var(--secondary-color);color: #111;display: inline-block;padding: 16px 40px;border-radius: 0;text-transform: uppercase;text-align: center;transition: all 0.3s ease-in;font-weight: 600;font-family: var(--heading-font);border: none;outline: none;box-shadow: none;cursor: pointer;}.btn-small:hover {background-color: var(--main-color-two);color: white;box-shadow: none;outline: none;}.btn-small:focus {box-shadow: none;outline: none;}.ratings_list {margin: 0;padding: 0;list-style: none }.ratings_list li.selected {background-color: var(--main-color-two);color: #fff;font-weight: 600 }.ratings_list li {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;border: 2px solid #e2e2e2;cursor: pointer }.feedback-comment-list-wrap li .rating-wrap.single i {font-size: 14px;color: #ffc105;letter-spacing: -5px;}.single-product-item-3 {border: 1px solid rgba(0, 0, 0, .07);transition: .3s ease-in;overflow: hidden }.single-product-item-3 .content .title:hover {color: var(--main-color-one) }.single-product-item-3 .thumb {display: inline-block;position: relative;margin-bottom: 30px;height: 260px;width: 100%;background-color: #fbfbfb;}.single-gallery-slider-item, .single-gallery-slider-nav-item {background-color: #fbfbfb;}.single-gallery-slider-nav-item {margin: 5px;}.single-product-item-3 .content .rating-wrap {position: absolute;top: -25px;}.mobile-cart {display: none;}.single-product-item-3 .thumb .tag {position: absolute;left: 0;top: 0;background-color: var(--main-color-one);border-radius: 2px;color: #fff;font-weight: 700;font-size: 12px;text-transform: uppercase;width: 60px;height: 30px;line-height: 35px;text-align: center }.single-product-item-3 .content {padding: 0 20px 30px 20px }.single-product-item-3 .content .title {font-size: 20px;font-weight: 600;line-height: 28px;color: var(--heading-color);margin-bottom: 10px;transition: .3s ease-in }.single-product-item-3 .content .del-price {display: inline-block;font-size: 20px;color: var(--paragraph-color);font-weight: 600;margin-bottom: 10px;margin-right: 10px }.single-product-item-3 .content .price {display: inline-block;font-size: 22px;color: var(--heading-color);font-weight: 700;margin-bottom: 10px }.single-product-item-3 .addtocart:hover {background-color: var(--main-color-one) }.out_of_stock, .single-product-item-3 .addtocart {display: inline-block;padding: 0 20px;background-color: var(--main-color-two);font-size: 12px;font-weight: 700;text-transform: uppercase;color: #fff;border-radius: 3px;height: 40px;line-height: 45px }.out_of_stock {background-color: #dc3545 }.single-product-item-3 .addtocart i {padding-right: 5px }.product-archive-top-content-area {display: flex;justify-content: space-between;margin-bottom: 40px }.product-archive-top-content-area .search-form {position: relative;z-index: 0;width: 320px }.product-archive-top-content-area .search-form .form-control {border: 1px solid #e2e2e2;font-size: 14px;height: 40px;border-radius: 0;padding-right: 60px }.product-archive-top-content-area .search-form button {position: absolute;right: 0;top: 0;height: 40px;width: 50px;border: none;color: var(--main-color-two);transition: .3s all }.product-archive-top-content-area .search-form button:hover {background-color: var(--main-color-two);color: #fff }.single-rating-filter-wrap .filter-text {font-size: 14px;font-weight: 600;color: var(--heading-color);cursor: pointer }.product-archive-top-content-area .product-sorting select {border: 1px solid #e2e2e2;height: 40px;min-width: 180px;padding: 0 10px;color: var(--paragraph-color);font-size: 14px }.related-product-area .title {font-size: 30px;line-height: 40px;font-weight: 700;margin-bottom: 38px }.single-product-details .extra-content-wrap .nav-tabs {display: block;border: none;font-size: 0 }.single-product-details .extra-content-wrap .nav-tabs .nav-item {border: none;display: inline-block;background-color: #f2f2f2;border-radius: 0;font-size: 16px;font-weight: 600;color: #555;transition: .3s all;padding: 12px 30px }.single-product-details .extra-content-wrap .nav-tabs .nav-item.active {background-color: var(--main-color-one);color: #fff }.single-product-details .extra-content-wrap .nav-tabs .nav-item:first-child {border-top-left-radius: 5px }.single-product-details .extra-content-wrap .nav-tabs .nav-item:last-child {border-top-right-radius: 5px }.single-product-details .extra-content-wrap .tab-content {background-color: #f2f2f2;padding: 30px }.single-product-details .extra-content-wrap {margin-bottom: 100px;margin-top: 60px }.single-product-details .top-content {display: flex;align-items: flex-start }.single-product-details .top-content .product-summery {flex: 1 }.single-product-details .top-content>div:first-child {width: calc(100% / 2 - 30px);margin-right: 30px }.single-product-details .top-content .price-wrap {font-size: 32px;font-weight: 700;color: var(--heading-color);line-height: 42px;margin-bottom: 20px }.single-product-details .top-content .price-wrap .del-price {color: var(--paragraph-color) }.single-product-details .top-content .short-description {font-size: 16px;line-height: 30px;margin-bottom: 30px }.single-product-details .top-content .single-add-to-card-wrapper .quantity {max-width: 100px;border: 1px solid #e2e2e2;height: 40px;padding-left: 10px }.single-product-details .top-content .single-add-to-card-wrapper {margin-bottom: 20px }.single-product-details .top-content .single-add-to-card-wrapper .addtocart {display: inline-block;border: none;height: 40px;padding: 0 25px;background-color: var(--main-color-one);color: #fff;font-weight: 700;font-size: 14px;transition: .3s all }.single-product-details .top-content .single-add-to-card-wrapper .addtocart:focus {outline: 0;box-shadow: none }.single-product-details .top-content .single-add-to-card-wrapper .addtocart:hover {background-color: var(--main-color-two) }.single-product-details .top-content .cat-sku-content-wrapper span.title {font-size: 16px;font-weight: 600;color: var(--heading-color);margin-right: 10px;margin-bottom: 10px }.single-product-details .top-content .cat-sku-content-wrapper a {transition: .3s all }.single-product-details .top-content .cat-sku-content-wrapper a:hover {color: var(--main-color-two) }.single-product-details .top-content .slider-gallery-nav {margin-top: 30px }.single-product-details .top-content .slider-gallery-nav .single-gallery-slider-nav-item img {opacity: .5;cursor: pointer }.single-product-details .top-content .slider-gallery-nav .single-gallery-slider-nav-item.slick-current img {opacity: 1 }.single-product-details .extra-content-wrap .nav-tabs .nav-item+.nav-item {border-left: 1px solid #e2e2e2 }.product-ratings-form p {font-size: 16px;line-height: 26px;font-weight: 600;color: var(--heading-color);margin-bottom: 20px }.product-ratings-form .login-form {max-width: 350px }.product-ratings-form textarea:focus {outline: 0;box-shadow: none }.single-product-rating-item .ratings {font-size: 14px;margin-bottom: 10px }.product-ratings-form textarea {border: 1px solid #e2e2e2;max-height: 120px;resize: none }.product-ratings-form {max-width: 350px }.product-rating-list {margin: 0;padding: 0;list-style: none }.product-rating-list li+li {margin-top: 30px }.rating-wrap p {display: inline-block }.single-product-rating-item .title {font-size: 16px;line-height: 26px;font-weight: 700;color: var(--heading-color);margin-bottom: 0 }.single-product-rating-item p {margin-bottom: 0 }.product-rating-list li:last-child {margin-bottom: 30px }.product-ratings-form .title {font-size: 24px;line-height: 30px;margin-bottom: 25px;font-weight: 700 }.widget.widget_nav_menu ul li a.active {position: relative;padding-left: 5px;color: var(--main-color-one) }.widget.widget_nav_menu ul li a.active:before {position: absolute;left: 0;top: 3px;width: 2px;height: 16px;background-color: var(--main-color-one);content: '' }.widget_price_filter p {display: flex;justify-content: space-between;font-size: 16px;font-weight: 700;margin-top: 5px;color: var(--heading-color) }.alert.alert-success a {font-weight: 600;padding: 3px 15px;margin-left: 20px;border-radius: 3px }.alert.alert-success {display: flex;justify-content: space-between;align-items: center }.cart-wrapper table .thumbnail {max-width: 80px }.cart-wrapper table .product-title {font-size: 16px;line-height: 26px;font-weight: 600;transition: .3s all }.cart-wrapper table .product-title:hover {color: var(--main-color-one) }.cart-wrapper table .quantity {max-width: 80px;border: 1px solid #e2e2e2;height: 40px;padding-left: 10px }.cart-wrapper table {color: var(--paragraph-color) }.cart-wrapper table th {color: var(--heading-color) }.ajax_remove_cart_item:focus {outline: 0;box-shadow: none }.cart-wrapper table .cart-action-wrap {display: flex;align-items: center }.cart-table-footer-wrap {display: flex;justify-content: space-between;align-items: center }.cart-table-footer-wrap div:last-child {display: inline-block;max-width: 200px;display: flex;align-items: center }.cart-table-footer-wrap div:last-child .ajax-loading-wrap {margin-right: 10px }.cart-table-footer-wrap .coupon-wrap {position: relative;z-index: 0 }.cart-table-footer-wrap .coupon-wrap input {width: 100%;border: 1px solid #e2e2e2;height: 40px }.cart-table-footer-wrap .coupon-wrap {display: flex }.cart-table-footer-wrap .coupon-wrap .btn-boxed {margin-left: 10px }.cart-total-wrap .title {font-size: 30px;line-height: 40px;font-weight: 700;margin-bottom: 30px }.shipping-wrap .card {border: 1px solid #e2e2e2 }.shipping-wrap .card-header {font-size: 20px;font-weight: 700;color: var(--heading-color);cursor: pointer;line-height: 30px }.shipping-wrap {margin-bottom: 30px;margin-top: 20px }.shipping-wrap .shipping-details-wrap .title {font-size: 18px;font-weight: 600;color: var(--heading-color) }.shipping-wrap .shipping-details-wrap p {font-weight: 400 }.shipping-wrap .shipping-cost {font-size: 18px;line-height: 28px;font-weight: 700;color: var(--heading-color) }.shipping-table-wrap .btn-wrapper {display: flex;align-items: center }.single-gallery-image .img-hover a {transition: .3s all }.single-gallery-image .img-hover a:hover {color: var(--main-color-one);transform: scale(1.3) }.single-gallery-image:hover .img-hover {visibility: visible;opacity: 1 }.xg-mega-menu-single-column-wrap ul li.single-mega-menu-product-item {display: flex !important;align-self: flex-start;margin-bottom: 20px }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .thumbnail {max-width: 80px;margin-right: 15px }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .title {font-size: 15px;line-height: 20px;font-weight: 600;margin-bottom: 5px;transition: .3s all }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .title:hover {color: var(--main-color-one) }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .content .price-wrap {font-size: 14px;line-height: 26px;font-weight: 700 }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .content .price-wrap .price {color: var(--heading-color);margin-right: 8px }.xg_mega_menu_wrapper.product_mega_menu .xg-mega-menu-container {padding-bottom: 20px }.product-orders-summery-warp {text-align: left }.ordered-product-summery {text-align: left }.ordered-product-summery .title {font-size: 24px;line-height: 34px }.product-info-wrap {text-align: left }.product-info-wrap .product-title {font-size: 20px;line-height: 30px;font-weight: 600 }.product-info-wrap .pdetails {display: block }.product-orders-summery-warp .extra-data ul li {text-transform: capitalize }.product-orders-summery-warp .extra-data ul li strong {font-weight: 700;color: var(--heading-color) }.header-variant-09 .navbar-area .nav-container .nav-right-content ul li a:hover, .header-variant-09 .single-donation-mega-menu-item .title:hover, .header-variant-09 .xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .title:hover, .header-variant-09 .xg-mega-menu-single-column-wrap ul li a:hover {color: var(--construction-color) !important }.product-widget {background-color: #f5f5f5;margin-bottom: 30px;padding: 25px 30px 30px 30px;}button#submit_price_filter_btn {padding: 10px 30px;border-radius: 3px;font-size: 14px;font-weight: 600;transition: .3s all;}button#product_search_btn:focus {outline: none;border: none;box-shadow: none;}button#product_search_btn {cursor: pointer;outline: none;border: none;}.mobile-cart a .pcount, .navbar-area .nav-container .nav-right-content ul li.cart .pcount {position: absolute;top: 16px;right: 580px;width: 23px;height: 23px;line-height: 25px;text-align: center;border-radius: 50%;font-size: 13px;font-weight: 700;background-color: var(--main-color-two);color: white;}.single-product-item-3 .content .title:hover {color: var(--main-color-two);}.contact-page-form .btn-wrapper button.boxed-btn:focus {outline: none;}.contact-page-form .btn-wrapper button.boxed-btn {border: none;cursor: pointer;}.contact-form.quote-page .title {font-size: 36px;line-height: 40px;text-align: center;margin-bottom: 50px;}.cat-sku-content-wrapper .social-icons {margin: 0;padding: 0;list-style: none;margin-top: 20px }.cat-sku-content-wrapper .social-icons .title {font-size: 16px;line-height: 20px;font-weight: 700;color: var(--heading-color);display: inline-block }.cat-sku-content-wrapper .social-icons li+li {margin-left: 10px;display: inline-block }.social-share-wrap ul {margin: 0;padding: 0;list-style: none;}.social-share-wrap ul li {display: inline-block;}.social-share-wrap ul li+li {margin-left: 10px;}.social-share-wrap ul li a {display: inline-block;width: 35px;height: 35px;border-radius: 5px;border: 1px solid #e2e2e2;line-height: 35px;text-align: center;transition: all 300ms;}.social-share-wrap ul li a:hover {background-color: var(--main-color-one);color: #fff;border-color: var(--main-color-one);}button.addtocart {cursor: pointer;}a.btn-small.cart-view:hover {background-color: var(--main-color-two);}a.btn-small.cart-view {background-color: var(--main-color-one);color: white;}.ajax-loading-wrap.show {visibility: visible;opacity: 1 }.ajax-loading-wrap.hide {visibility: hidden;opacity: 0 }.ajax-loading-wrap {display: inline-block;margin-left: 10px }button.btn-boxed.btn-small.add_coupon_code_btn {padding: 0px 12px;}button.btn-small.update_cart_items_btn {padding: 11px 30px 12px 28px;}.billing-details-fields-wrapper {margin-bottom: 30px;}.shipping-details-fields-wrapper {margin-top: 32px;}h4.title {margin-bottom: 21px;}.contact-form.order-form .form-group .form-control {border: 1px solid #e2e2e2;height: 50px;padding: 0 20px;}.navbar-area.nav-style-02 .nav-container .nav-right-content ul li.cart {margin-left: 10px;}.single-product-details .extra-content-wrap .nav-tabs .nav-item {display: inline;}select.form-control:not([size]):not([multiple]) {padding: 0 15px;}.xg-mega-menu-container {padding: 40px }.xg-mega-menu-single-column-wrap .mega-menu-title {font-size: 18px;line-height: 26px;font-weight: 700;margin-bottom: 20px }.xg-mega-menu-single-column-wrap {text-align: left }.xg-mega-menu-single-column-wrap ul {margin: 0;padding: 0 }.xg-mega-menu-single-column-wrap ul li {display: block !important;width: 100%;line-height: 30px !important;margin-left: 0 !important;font-weight: 400 !important }.xg-mega-menu-single-column-wrap ul li a:hover {color: var(--main-color-one) !important }.xg-mega-menu-single-column-wrap ul li a {color: var(--paragraph-color) !important;transition: .3s all }.xg-mega-menu-single-column-wrap ul li.single-mega-menu-product-item {display: flex !important;align-self: flex-start;margin-bottom: 20px }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .thumbnail {max-width: 80px;margin-right: 15px;background-color: #fbfbfb;padding: 10px;}.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .title {font-size: 15px;line-height: 20px;font-weight: 600;margin-bottom: 5px;transition: .3s all }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .title:hover {color: var(--main-color-one) }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .content .price-wrap {font-size: 14px;line-height: 26px;font-weight: 700 }.xg-mega-menu-single-column-wrap ul .single-mega-menu-product-item .content .price-wrap .price {color: var(--heading-color);margin-right: 8px }.xg_mega_menu_wrapper.product_mega_menu .xg-mega-menu-container {padding-bottom: 20px }.single-donation-mega-menu-item {display: flex;align-self: flex-start;margin-bottom: 20px }.single-donation-mega-menu-item .thubmnail {margin-right: 20px }.single-donation-mega-menu-item .title {font-size: 16px;text-align: left;font-weight: 600;transition: .3s all }.single-donation-mega-menu-item .thumbnail {margin-right: 20px;min-width: 100px }.single-donation-mega-menu-item .content .goal {display: flex;justify-content: space-between }.single-donation-mega-menu-item .content {padding-right: 10px;display: flex;flex-direction: column }.single-donation-mega-menu-item .title:hover {color: var(--main-color-one) }.single-donation-mega-menu-item .content .goal h4 {font-size: 12px;line-height: 15px;font-weight: 700;color: var(--paragraph-color) }.single-donation-mega-menu-item .content .boxed-btn {display: inline-block;background-color: var(--main-color-one);line-height: 26px;border-radius: 5px;color: #fff !important;font-size: 14px;margin-top: 10px }.single-donation-mega-menu-item .content .boxed-btn:hover {background-color: var(--main-color-two) }.xg_mega_menu_wrapper.donation_mega_menu .xg-mega-menu-container {padding-bottom: 20px }.xg_mega_menu_wrapper {max-width: 1140px;width: calc(100vw - 180px);box-sizing: border-box;position: fixed;left: 0;right: 0;margin-left: auto;margin-right: auto;padding: 0;box-sizing: border-box;overflow: hidden;z-index: 9999;background-color: #fff;box-shadow: 0 0 15px 0 rgba(0, 0, 0, .06);visibility: hidden;opacity: 0;transition: all .3s;top: auto;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .nav-right-content .icon-part.nav-style-02 .cart {position: relative;}.navbar-area.nav-style-02 .nav-container.cleaning-style-02 .nav-right-content .icon-part.nav-style-02 .cart .pcount {position: absolute;right: -15px;top: -10px;background-color: #fff;color: var(--main-color-one);}nav.navbar.navbar-area.nav-style-01 .icon-part.nav-style-03 {position: relative;}nav.navbar.navbar-area.nav-style-01 .icon-part.nav-style-03 .pcount {position: absolute;right: -16px;top: -8px;}.user-dashboard-wrapper ul.nav-pills .nav-link {color: #f3f3f3;}.order-confirm-area .contact-page-form .form-group .form-control {height: 40px;margin-bottom: 0;padding: 0 10px;}.order-confirm-area .contact-page-form .form-group {margin-bottom: 0;}.navbar.navbar-area.navbar-expand-lg.has-topbar.nav-style-02 .icon-part.nav-style-01 {position: relative;}.navbar.navbar-area.navbar-expand-lg.has-topbar.nav-style-02 .icon-part.nav-style-01 .pcount {position: absolute;right: -16px;top: -8px;}.navbar.navbar-area.navbar-expand-lg.has-topbar-02.nav-style-02 .icon-part.nav-style-04 {position: relative;}.navbar.navbar-area.navbar-expand-lg.has-topbar-02.nav-style-02 .icon-part.nav-style-04 .pcount {position: absolute;right: -16px;top: -8px;}@media only screen and (max-width: 1200px) {.navbar-area .nav-container .navbar-collapse .navbar-nav li {padding-left: 0px;}}@media only screen and (max-width: 991px) {.logo {top: 50px;width: 100px;left: 50%;transform: translate(-50%, -50%);}a.btn.btn-read-more {padding: .375rem .75rem;}}@media only screen and (min-width: 991px) {.navbar-area.nav-fixed {position: fixed;top: 0 !important;left: 0;width: 100%;z-index: 9999;}}.buy-now-wrap {position: fixed;right: 0;top: 40%;}.buy-now-wrap ul {margin: 0;padding: 0;list-style: none;}.buy-now-wrap ul li a {display: inline-block;width: 40px;height: 40px;text-align: center;background-color: var(--main-color-one);border-radius: 0px;color: #fff;line-height: 40px;}.buy-now-wrap ul li+li {border-top: 1px solid rgba(0, 0, 0, .02);}.home-action {padding: 24px 0;font-size: 18px;background-color: var(--secondary-color);color: var(--heading-color);font-weight: bold;}.home-action p {padding-top: 7px;}.home-action .btn {background: var(--heading-color);color: var(--light);padding: 10px;font-size: 18px;border: 1px solid #2c9af4;border-right-width: 5px;box-shadow: 0px 0px 7px 0px #2c9af475;}.hide {display: none !important;}.cart-summery hr {margin-top: 10px;margin-bottom: 10px;}.btn-yellow {background: var(--secondary-color);color: #000 !important;font-weight: bold !important;padding: 10px 30px !important;border-radius: 0 !important;text-transform: uppercase;text-align: center;transition: all 0.3s ease-in;font-weight: 600;}.btn-yellow span {color:#000 !important;}.well {padding: 20px;background: #fff;border: 2px solid #edf1f9;}.custom-control {padding-left: 0;font-size: 16px;}.box-c {border: 1px solid #ebebeb;padding: 15px;background-color: #f4f4f4;border-radius: 4px;margin-bottom: 20px;box-shadow: 0px 0px 16px 0px #7878781a;min-height: 272px;}.box-c h3 {font-weight: 700;font-size: 21px;margin-top: 10px;}.box-c span {position: absolute;right: 30px;top: -10px;font-size: 60px;font-weight: 700;color: #e6e6e7;}.box-c p {font-size: 16px;line-height: 26px;margin-top: 20px;color: #000;}

/*Responsive*/
@media only screen and (min-width: 1201px) and (max-width: 1366px) {.appointment-content-area .top-search-wrapper {display: block;}.appointment-content-area .top-search-wrapper > div {width: 100%;}.appointment-content-area .top-search-wrapper .left-part .search-wrapper {padding-left: 0;margin-top: 20px;}}@media only screen and (min-width: 992px) and (max-width: 1200px) {.header-bottom-wrapper .provide-content .section-title .title {font-size: 36px;line-height: 46px;}.single-testimonial-item .thumb::after {width: 45px;}.slider-promo {right: 8%;}}@media only screen and (min-width: 992px) and (max-width: 1100px) {.single-testimonial-item .content .icon {left: 45%;font-size: 30px;width: 60px;height: 60px;line-height: 60px;}}@media only screen and (max-width: 991px) {.navbar-area.nav-style-02 .nav-container .nav-right-content, .navbar-area.nav-style-01 .nav-container .nav-right-content {display: none;}.logo img {height: 100px;}.navbar-area.nav-style-02 .nav-container.cleaning-left::before {display: none;}.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children {padding-right: 0;}.date-time-block .time-slot .owl-item li {padding: 3px 3px;}.provide-single-list .provide-single-item+li {border-top: 1px solid rgba(33, 150, 243, 0.8);}.provide-single-list .provide-single-item.style-01 {border-top: 1px solid rgba(30, 128, 219, 0.8) }.request-page-form-wrap {margin-top: 60px;}.eco-friendly-area .bg-img-01 {width: 90%;}.provide-single-item.style-02.margin-top-90.margin-bottom-30 {margin-top: 0;}.header-bottom-wrapper.m-top-02 {margin-top: 110px;}.header-bottom-wrapper .provide-content {display: block;padding: 0;padding-bottom: 60px;}.header-bottom-wrapper .provide-content .section-title.desktop-right {text-align: left;}.header-bottom-wrapper .right-content {padding-left: 30px;padding-right: 15px;}.we-available {padding-top: 20px;}.available-item {display: inline-flex;}.single-testimonial-item .content .description {max-width: 500px;}.header-area.style-01 {padding: 293px 0 130px;}.header-area.style-02 {padding: 165px 0 205px;}.cleaning-single-item .thumb img {width: 100%;}.call-to-action-item {padding: 55px 0 50px;}.eco-content.padding-top-110.padding-bottom-110 {padding-bottom: 50px;}.single-testimonial-item-02 .content .description {max-width: inherit;}.heading-top-content .section-title {display: block;}.heading-top-content .section-title br {display: none;}.heading-top-content .section-title p {padding-left: 0;}.blog-pagination.desktop-center {margin-bottom: 60px;}.content-wrapper {display: block;}.content-wrapper .left-content {width: 100%;}.widget-area {margin-top: 60px;}.contact-form.style-01 {margin-top: 30px;}.eco-friendly-area.margin-top-120.margin-bottom-120 {margin-bottom: 100px;}.eco-friendly-area-wrapper.padding-top-60.padding-bottom-60 {padding: 0;}.eco-friendly-area-wrapper .bg-img-02 {display: none;}.contact-inner-area.padding-bottom-90.padding-top-120 {padding-bottom: 120px;}.page-content.our-attoryney.padding-top-120.padding-bottom-80 {padding-bottom: 120px;}.product-widget-area {margin-top: 40px }.single-product-item-3 {display: inline-block }.single-product-item-3 .thumb {height: auto }.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:hover > .xg_mega_menu_wrapper {position: initial;box-shadow: none;width: 100%;max-width: 100% }.xg-mega-menu-container {padding: 10px 0 }.xg-mega-menu-single-column-wrap {margin-bottom: 20px }.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:before {color: var(--paragraph-color);padding-right: 19px }.single-donation-mega-menu-item .boxed-btn {text-align: center }.header-style-03.header-variant-06 .navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:before {top: 20px;right: 20px }.xg_mega_menu_wrapper {max-width: 100%;top: auto }.xg-mega-menu-container {padding: 10px 0;width: 100%;max-width: 100% }}@media only screen and (max-width: 767px) {.about_us_widget.style-01 {position: inherit;margin-top: 0px;top: 0;}.topbar-inner .left-contnet {display: none;}.date-time-block .time-slot .owl-item li {padding: 3px 15px;}.topbar-inner .right-contnet {text-align: center;display: block;width: 100%;}.counterup-wrapper {padding: 65px 15px 40px;}.single-counterup-01 .content .count-wrap {font-size: 40px;line-height: 50px;}.provide-single-item .content p {max-width: inherit;}.content-wrapper .description-tab-content {display: block;}.content-wrapper .right-content .section-title .title {max-width: inherit;}.single-testimonial-item .content .icon {left: 40%;}.info-bar-inner .left-content-area {display: none;}.topbar-area.style-01:after {width: 50%;}.header-bottom-wrapper .provide-content .section-title.desktop-right .title br {display: none;}.call-to-action-inner {padding: 55px 0 45px;}.topbar-inner.style-01 .left-contnet {display: none;}.topbar-inner.style-01 .right-contnet {justify-content: space-between;width: 100%;}.header-area .title {font-size: 48px;line-height: 58px;}.header-area .header-inner-02 .title {font-size: 60px;line-height: 60px;}.header-area .header-inner-02 {height: 450px;width: 450px;}.navbar-area.nav-style-02 .nav-container .logo-wrapper.mobile-logo {display: block;}.blog-details-item .content {margin-bottom: 40px;}.blog-details-item .thumb-02 {margin-bottom: 40px;}.comments-area .comment-form-wrap {padding: 65px 60px 70px;}.section-inner-work .service-work-img {margin-bottom: 40px;}.section-title .title br {display: none;}.eco-content.style-01 {padding: 15px;}.booking-wrap {display: block;}.booking-wrap .left-part, .booking-wrap .right-part {width: 100%;padding: 0;}.booking-wrap .left-part {padding-bottom: 60px;}.appointment-details-item .top-part {display: block;}.appointment-details-item .top-part .thumb {margin-bottom: 40px;width: 100%;margin-right: 0;}.appointment-details-item .top-part .content {width: 100%;margin-left: 0;padding-left: 0;}.appointment-details-item .bottom-part .nav-tabs .nav-link {min-width: auto;}.single-product-item-3 .thumb img {width: 100% }.single-product-details .top-content {display: block }.single-product-details .top-content > div:first-child {width: 100%;margin-right: 0 }.single-product-details .top-content .product-summery {margin-top: 40px }.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:before {top: 30px }.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:before {padding-right: 20px;color: #fff;}.navbar-area.has-topbar .nav-container .navbar-collapse .navbar-nav li.menu-item-has-mega-menu:before {color: var(--heading-color);}.xg_mega_menu_wrapper.product_mega_menu .xg-mega-menu-container {padding: 20px;}.eco-friendly-area .bg-img-02{width: 100%;}.slider-promo {width: 200px;right: 8%;top: 65%;}}@media only screen and (max-width: 599px) {.header-area .title {font-size: 42px;line-height: 52px;}.header-area .header-inner-02 span {font-size: 38px;line-height: 48px;}.header-area .header-inner-02 .title {font-size: 50px;line-height: 50px;}.comments-area .comment-list .has-children {padding-left: 20px;}.about_us_widget.style-01 {position: inherit;margin-top: 0px;top: 0;}.header-area.style-02 {padding: 165px 0 165px;}.header-bottom-wrapper.m-top-03 {margin-top: 120px;}.provide-single-item.style-03 {margin-top: 0;}.single-counterup-01 .content .count-wrap {font-size: 38px;line-height: 48px;}.breadcrumb-area .page-title {max-width: inherit;}.blog-classic-item-01 .content .title {font-size: 24px;line-height: 34px;}.comments-area .comment-form-wrap {padding: 45px 30px 50px;}.eco-friendly-area .bg-img-01 {width: 100%;}}@media only screen and (max-width: 450px) {.mobile-cart {display: none;}.breadcrumb-area .breadcrumb-inner {padding: 300px 0 60px 0;}.header-area .header-bottom .or {display: none;}.header-area .header-buttom-content.style-01 {display: none;}.header-area .header-inner-02 {height: 350px;width: 350px;padding: 100px 50px;}.header-area .header-inner-02 .icon {top: -10px;}.topbar-inner.style-01 .right-contnet {padding: 20px 0;display: block;text-align: center;}.header-area {padding: 333px 0 225px;}.header-area.style-01 {padding: 328px 0 130px;}.topbar-inner.style-01 .right-contnet .social-link {display: block;}.topbar-inner.style-01 .right-contnet div {margin-left: 0;}.topbar-inner.style-01 .right-contnet .btn-wrapper {display: none;}.comments-area .comment-list li .single-comment-wrap .thumb {width: 60px;}.widget .recent_post_item li.single-recent-post-item .content .title {font-size: 16px;line-height: 24px;}.info-bar-inner .right-content-area {width: 100%;text-align: center;}.info-bar-inner .right-content-area.style-01 {text-align: left;}.info-items-02 li {display: block;}.topbar-inner .left-contnet {width: 100%;text-align: center;}.navbar-area.nav-style-02.has-topbar {top: 150px;}.navbar-area.nav-style-02.has-topbar-04 {top: 150px;}.topbar-area.style-01:after {width: 90%;}.blog-area .blog-title-content {display: block;}.blog-title-content.margin-bottom-45 {margin-bottom: 60px;}.single-testimonial-item {display: block;}.single-testimonial-item .content .icon {left: 50%;top: 55%;}.single-testimonial-item .content {padding-left: 0;margin-top: 50px;}.blog-details-footer {display: block;}.blog-details-footer .left .tags {margin-bottom: 20px;}.eco-friendly-area .bg-img-02 {display: none;}.eco-friendly-area.padding-top-120.padding-bottom-120 {padding-top: 0;padding-bottom: 100px;}.eco-friendly-area.padding-top-180.padding-bottom-227 {padding-top: 115px;}.eco-friendly-area .bg-img-01 {height: 100%;}.blog-details-item .title {font-size: 30px;}.slider-promo {width: 180px;right: 3%;top: 60%;}.mobile-cart {padding-right: 70px;display: flex;flex-direction: column;justify-content: center;position: relative;padding-top: 5px;}.navbar-area .nav-container .responsive-mobile-menu {display: flex;justify-content: space-between;}.mobile-cart .pcount {position: absolute;right: 0;top: 0;}.mobile-cart a {position: relative;}.mobile-cart a .pcount {position: absolute;content: '';right: -14px;top: -10px;}.mobile-cart a i {font-size: 20px;}.navbar-area .container.nav-container.cleaning-style-02 .mobile-cart , .navbar-area .container.nav-container.cleaning-left .mobile-cart {padding-right: 80px ;}.navbar-area .container.nav-container.cleaning-style-02 .mobile-cart a i , .navbar-area .container.nav-container.cleaning-left .mobile-cart a i {color: #fff;}.navbar-area .container.nav-container.cleaning-style-02 .mobile-cart a .pcount, .navbar-area .container.nav-container.cleaning-left .mobile-cart a .pcount {background-color: #fff;color: var(--main-color-one);}}@media only screen and (max-width: 414px) {.header-bottom-wrapper .provide-content .section-title .title {font-size: 30px;line-height: 40px;}.info-items-03 li+li {display: none;}.info-bar-inner .right-content-area.style-01 {display: flex;justify-content: center;}.cleaning-single-item .content .title {font-size: 20px;font-weight: 600;}.single-counterup-01 .content .count-wrap {font-size: 34px;line-height: 44px;}.appointment-content-area .top-search-wrapper .right-part {display: block;}.appointment-content-area .top-search-wrapper .right-part select {width: 100%;}.appointment-content-area .top-search-wrapper .right-part select:first-child {margin-bottom: 20px;}.single-product-details .extra-content-wrap .nav-tabs .nav-item {display: inline-block;border: none;}.mobile-cart {display: none;}}@media only screen and (max-width: 384px) {.header-area .title {font-size: 34px;line-height: 46px;}.header-area .header-inner-02 .title {font-size: 42px;line-height: 52px;}.comments-area .comment-list li .single-comment-wrap {display: block;}.header-area .header-inner-02 p {font-size: 18px;line-height: 28px;}.header-area .header-inner-02 {height: 300px;width: 300px;padding: 100px 50px;}.request-page-form-wrap .section-title.bg-image {background-color: #f3e721;}.section-title .title {font-size: 26px;line-height: 36px;}.single-testimonial-item .content .icon {top: 51%;}.single-testimonial-item .thumb::after {display: none;}.single-testimonial-item .content .author-details .author-meta {justify-content: center;}.single-testimonial-item .content {text-align: center;}.contact-area.bg-image-02::after {background: linear-gradient(to right, #14287b 100%, rgba(255, 0, 0, 0) 100%);z-index: -1;}.mobile-cart {display: none;}}@media only screen and (max-width: 360px) {.header-area .title {font-size: 32px;line-height: 42px;}.header-bottom-wrapper .provide-content .section-title .title {font-size: 28px;line-height: 38px;}.date-time-block .time-slot .owl-item li {padding: 2px 2px;}.section-title .title {font-size: 24px;line-height: 34px;}.available-item {padding: 35px 30px 30px;}.team-single-item .content .title {font-size: 16px;}.blog-pagination ul li a, .blog-pagination ul li span {padding: 0px 20px;}.single-blog-grid-01 .content .title {font-size: 22px;}.product-archive-top-content-area {display: block }.product-archive-top-content-area div:first-child {margin-bottom: 15px;max-width: 100% }.product-archive-top-content-area .product-sorting select {width: 100% }}@media only screen and (max-width: 340px) {}@media only screen and (max-width: 330px) {.header-area .title {font-size: 30px;line-height: 40px;}.available-item {padding: 35px 20px 30px;}}

/*cookies*/
button#ihavecookiesBtn{margin-left:0!important;background:#fff;color:var(--main-color-one)}#gdpr-cookie-message{position:fixed;right:30px;bottom:100px;max-width:375px;background-color:var(--main-color-one);padding:20px;border-radius:5px;box-shadow:0 6px 6px rgba(0,0,0,.25);margin-left:30px;z-index:9}#gdpr-cookie-message h4{color:#fff;font-size:18px;font-weight:700;margin-bottom:10px}#gdpr-cookie-message h5{color:#fff;font-size:14px;font-weight:600;margin-bottom:10px;text-decoration:underline}#gdpr-cookie-message p,#gdpr-cookie-message ul{color:#fff;font-size:14px;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0}#gdpr-cookie-message li{width:49%;display:inline-block}#gdpr-cookie-message a{color:#fff;text-decoration:none;font-size:15px;padding-bottom:2px;border-bottom:1px dotted rgba(255,255,255,.75);transition:all .3s ease-in}#gdpr-cookie-message a:hover{color:#fff;border-bottom-color:var(--main-color-one);transition:all .3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;background:var(--main-color-one);color:#fff;font-family:Quicksand,sans-serif;font-size:15px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all .3s ease-in}button#gdpr-cookie-advanced{background:#fff;color:var(--main-color-one)}#gdpr-cookie-message button:last-child{background-color:var(--main-color-two);color:#fff}#gdpr-cookie-message button:disabled{opacity:.3}#gdpr-cookie-message input[type=checkbox]{float:none;margin-top:0;margin-right:5px}#gdpr-cookie-message button{background-color:#fff;color:var(--main-color-one);padding:8px 20px;margin-left:0;font-weight:500;margin-top:15px}div#gdpr-cookie-message #gdpr-cookie-close{position:absolute;right:10px;top:10px;font-size:12px;color:#fff;cursor:pointer}#gdpr-cookie-message button+button{margin-left:10px}

.cart-summery li .pull-right {
    float: right !important;
}
/*toast*/
.toast-title {
  font-weight: 700;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #fff;
}
.toast-message a:hover {
  color: #ccc;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  -webkit-text-shadow: 0 1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.9;
  line-height: 1;
}
.toast-close-button:focus,
.toast-close-button:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.9;
}
.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999;
  -webkit-box-shadow: 0 0 12px #999;
  box-shadow: 0 0 12px #999;
  color: #fff;
  opacity: 0.9;
}
#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center;
}
#toast-container > div:hover {
  -moz-box-shadow: 0 0 12px #000;
  -webkit-box-shadow: 0 0 12px #000;
  box-shadow: 0 0 12px #000;
  opacity: 1;
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-error {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;
}
#toast-container > .toast-success {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;
}
#toast-container > .toast-warning {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;
}
#toast-container.toast-bottom-center > div,
#toast-container.toast-top-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toast-container.toast-bottom-full-width > div,
#toast-container.toast-top-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51a351;
}
.toast-error {
  background-color: #bd362f;
}
.toast-info {
  background-color: #2f96b4;
}
.toast-warning {
  background-color: #f89406;
}
.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000;
  opacity: 0.9;
}
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px;
  }
}

/*!
 * Font Awesome Free 5.12.0 
 */
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.fa-lg {
    font-size: 1.33333em;
    line-height: 0.75em;
    vertical-align: -0.0667em;
}
.fa-xs {
    font-size: 0.75em;
}
.fa-sm {
    font-size: 0.875em;
}
.fa-1x {
    font-size: 1em;
}
.fa-2x {
    font-size: 2em;
}
.fa-3x {
    font-size: 3em;
}
.fa-4x {
    font-size: 4em;
}
.fa-5x {
    font-size: 5em;
}
.fa-6x {
    font-size: 6em;
}
.fa-7x {
    font-size: 7em;
}
.fa-8x {
    font-size: 8em;
}
.fa-9x {
    font-size: 9em;
}
.fa-10x {
    font-size: 10em;
}
.fa-fw {
    text-align: center;
    width: 1.25em;
}
.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0;
}
.fa-ul > li {
    position: relative;
}
.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit;
}
.fa-border {
    border: 0.08em solid #eee;
    border-radius: 0.1em;
    padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
    float: left;
}
.fa-pull-right {
    float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
    margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
    margin-left: 0.3em;
}
.fa-spin {
    -webkit-animation: fa-spin 2s linear infinite;
    animation: fa-spin 2s linear infinite;
}
.fa-pulse {
    -webkit-animation: fa-spin 1s steps(8) infinite;
    animation: fa-spin 1s steps(8) infinite;
}
@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}
@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn);
    }
}
.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}
.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.fa-flip-vertical {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
    -webkit-transform: scale(-1);
    transform: scale(-1);
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
    -webkit-filter: none;
    filter: none;
}
.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.fa-stack-1x {
    line-height: inherit;
}
.fa-stack-2x {
    font-size: 2em;
}
.fa-inverse {
    color: #fff;
}
.fa-500px:before {
    content: "\f26e";
}
.fa-accessible-icon:before {
    content: "\f368";
}

.fa-home:before {
    content: "\f015";
}
.fa-user:before {
    content: "\f007";
}
.fa-phone:before {
    content: "\f095";
}
.fa-angle-down:before {
    content: "\f107";
}
.fa-angle-left:before {
    content: "\f104";
}
.fa-angle-right:before {
    content: "\f105";
}
.fa-angle-up:before {
    content: "\f106";
}
.fa-calendar:before {
    content: "\f133";
}
.fa-arrow-down:before {
    content: "\f063";
}
.fa-arrow-left:before {
    content: "\f060";
}
.fa-arrow-right:before {
    content: "\f061";
}
.fa-arrow-up:before {
    content: "\f062";
}
.fa-chevron-down:before {
    content: "\f078";
}
.fa-chevron-left:before {
    content: "\f053";
}
.fa-chevron-right:before {
    content: "\f054";
}
.fa-chevron-up:before {
    content: "\f077";
}
.fa-long-arrow-alt-down:before {
    content: "\f309";
}
.fa-long-arrow-alt-left:before {
    content: "\f30a";
}
.fa-long-arrow-alt-right:before {
    content: "\f30b";
}
.fa-long-arrow-alt-up:before {
    content: "\f30c";
}
.fa-spinner:before {
    content: "\f110";
}
.fa-envelope:before {
    content: "\f0e0";
}
.fa-envelope-open:before {
    content: "\f2b6";
}
.fa-brush:before{content:"\f55d"}
.fa-box:before{content:"\f466"}
.fa-clock:before{content:"\f017"}
.fa-clipboard-list:before{content:"\f46d"}


.sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}
@font-face {
    font-display: swap;
    font-family: "fontawesome";
    font-style: normal;
    font-weight: normal;
    src: url(../fonts/fa-brands-400.eot);
    src: url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-brands-400.woff2) format("woff2"), url(../fonts/fa-brands-400.woff) format("woff"), url(../fonts/fa-brands-400.ttf) format("truetype"),
        url(../fonts/fa-brands-400.svg#fontawesome) format("svg");
}
.fab {
    font-family: "fontawesome";
}
@font-face {
    font-display: swap;
    font-family: "fontawesome";
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fa-regular-400.eot);
    src: url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-regular-400.woff2) format("woff2"), url(../fonts/fa-regular-400.woff) format("woff"), url(../fonts/fa-regular-400.ttf) format("truetype"),
        url(../fonts/fa-regular-400.svg#fontawesome) format("svg");
}
.far {
    font-weight: 400;
}
@font-face {
    font-display: swap;
    font-family: "fontawesome";
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fa-solid-900.eot);
    src: url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-solid-900.woff2) format("woff2"), url(../fonts/fa-solid-900.woff) format("woff"), url(../fonts/fa-solid-900.ttf) format("truetype"),
        url(../fonts/fa-solid-900.svg#fontawesome) format("svg");
}
.fa,
.far,
.fas {
    font-family: "fontawesome";
}
.fa,
.fas {
    font-weight: 900;
}














