@media only screen and (max-width:767px) {
	:root {--fontSize: 15px}
	body {font-size: var(--fontSize)}
	.ptb-100 {padding-top: 50px;padding-bottom: 50px}
	.pt-100 {padding-top: 50px}
	.ptb-70 {padding-top: 50px;padding-bottom: 20px}
	.pb-100 {padding-bottom: 50px !important}
	.pt-70 {padding-top: 50px}
	.pb-70 {padding-bottom: 20px}
	.pt-45 {padding-top: 30px}
	.pb-10 {padding-bottom: 0}
	.pl-20 {padding-left: 0}
	.pr-20 {padding-right: 0}
	.mt-20 {margin-top: 0}
	.mb-45 {margin-bottom: 30px}
	.ml-20 {margin-left: 0}
	.mr-20 {margin-right: 0}
	.default-btn {padding: 10px 24px;font-size: 14px}
	.section-title .section-vector {top: -45px}
	.section-title .section-vector img {max-width: 95px}
	/* .section-title span {font-size: 14px} */
	/* .section-title h2 {font-size: 28px} */
	.section-title p {padding-top: 10px}
	.ps-2 {padding-left: 0 !important}
	.ps-3 {padding-left: 0 !important}
	.ps-4 {padding-left: 0 !important}
	.ps-5 {padding-left: 0 !important}
	.ps-0 {padding-left: 15px !important}
	.pe-0 {padding-right: 15px !important}
	.p-0 {padding-left: 15px !important;padding-right: 15px !important}
	h3 {font-size: 21px}
	.header-left {float: none;text-align: center;margin-bottom: 10px}
	.header-left ul li {padding-left: 25px;margin-right: 10px;font-size: 14px;margin-bottom: 5px}
	.header-left ul li:last-child {margin-bottom: 0}
	.header-left ul li i {font-size: 14px}
	.header-right {float: none;text-align: center;margin-bottom: 3px}
	.header-right .social-links li {margin-right: 7px}
	.header-right .social-links li a i {width: 30px;height: 30px;line-height: 35px;font-size: 14px}
	.searchmodal .modal-body {max-width: 500px;margin: auto;padding: 0 20px}
	.searchmodal .modal-header button.close {height: 40px;width: 40px;line-height: 38px;font-size: 20px}
	.searchmodal .modal-search-form .search-field {height: 50px}
	.searchmodal .modal-search-form button {height: 30px;width: 30px;position: absolute;font-size: 16px}
	.banner-area {padding-top: 50px}
	.banner-area .owl-nav .owl-prev {position: inherit;z-index: 5;top: 0;margin: 0 5px;-webkit-transform: translateY(0%);transform: translateY(0%);left: 0;font-size: 20px !important;color: var(--bodyColor) !important;background-color: transparent !important}
	.banner-area .owl-nav .owl-prev::before {top: 0;left: -8px;right: 0;width: 24px;height: 24px;border-radius: 50px}
	.banner-area .owl-nav .owl-next {position: inherit;top: 0;margin: 0 26px;-webkit-transform: translateY(0%);transform: translateY(0%);right: 0;font-size: 20px !important;color: var(--bodyColor) !important;background-color: transparent !important}
	.banner-area .owl-nav .owl-next i {position: relative;right: 5px}
	.banner-area .owl-nav .owl-next::before {top: 0;right: -8px;right: 0;width: 24px;height: 24px;border-radius: 50px}
	.banner-content {max-width: 100%;margin-left: 0;margin-bottom: 30px}
	.banner-content span {margin-bottom: 7px}
	.banner-content h1 {font-size: 35px;margin-bottom: 15px}
	.banner-content p {margin-bottom: 10px;max-width: 650px}
	.banner-content .learn-btn {padding: 10px 24px}
	.banner-img {position: relative;margin-left: 0;padding-top: 20px}
	.banner-img::before {display: none}
	.banner-img .woman {max-width: 100%;text-align: center}
	.banner-img .woman img {max-width: 100%;margin: 0 auto}
	.banner-img .woman .vector {display: none}
	.banner-img .nail-img {display: none}
	.banner-area-two {padding-top: 50px}
	.banner-area-two .owl-nav .owl-prev {position: inherit;top: 0;-webkit-transform: translateY(0%);transform: translateY(0%);left: 0;width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-area-two .owl-nav .owl-next {position: inherit;top: 0;-webkit-transform: translateY(0%);transform: translateY(0%);right: 0;width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-vector {display: none}
	.banner-img-two {margin-left: 0;padding-top: 30px}
	.banner-img-two .woman {max-width: 100%;text-align: center}
	.banner-img-two .woman img {max-width: 100%;margin: 0 auto}
	.banner-img-two .woman .vector1 {display: none}
	.banner-img-two .woman .vector2 {display: none}
	.banner-content-two {max-width: 100%;margin-left: 0;margin-bottom: 30px}
	.banner-content-two span {margin-bottom: 7px}
	/* .banner-content-two h1 {font-size: 34px;margin-bottom: 12px} */
	.banner-content-two p {margin-bottom: 15px;max-width: 650px}
	.banner-content-two .learn-btn {padding: 10px 24px}
	.banner-area-three .owl-nav .owl-prev {width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-area-three .owl-nav .owl-next {width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-item {padding: 50px 0;position: relative;z-index: 1}
	.banner-item::before {content: '';position: absolute;z-index: -1;top: 0;left: 0;right: 0;width: 100%;height: 100%;background-color: var(--titleColor);opacity: .8}
	.banner-content-ml {margin-right: 35px;max-width: 100%;margin-left: 35px}
	.banner-content-ml span {color: var(--whiteColor)}
	.banner-content-ml h1 {color: var(--whiteColor)}
	.banner-content-ml p {color: var(--whiteColor)}
	.banner-form-area {margin-top: 0}
	.banner-form {padding: 30px 20px}
	.banner-form .form-group {margin-bottom: 15px}
	.banner-form .form-group.form-group-list {padding-left: 60px;margin-bottom: 15px}
	.banner-form .form-group.form-group-list:last-child {margin-bottom: 17px}
	.banner-form .form-group.form-group-list .from-icon {position: absolute;left: 0;top: 5px}
	.banner-form .form-group.form-group-list .from-icon i {width: 40px;height: 40px;line-height: 47px;font-size: 16px}
	.banner-form .form-group.form-group-list label {margin-bottom: 10px;font-size: 16px}
	.banner-form .form-group.form-group-list label i {font-size: 9px}
	.banner-form .form-group.form-group-list .form-control {padding: 0;border: 0;background-color: transparent;color: var(--bodyColor)}
	.banner-form .form-group.form-group-list .form-control:focus {outline: none;border: none;-webkit-box-shadow: none;box-shadow: none;color: var(--bodyColor)}
	.banner-form .form-group .form-control-bg-2 {padding: 16px 20px;color: var(--bodyColor);background-color: #faefed;border: none;border-radius: 0}
	.banner-form .form-group .form-control-bg-2:focus {outline: none;border: none;-webkit-box-shadow: none;box-shadow: none}
	.banner-form .form-group .default-btn {width: 100%;text-align: center}
	.inner-banner .inner-title {margin-bottom: 20px}
	.inner-banner .inner-title h3 {font-size: 45px}
	.inner-banner .inner-img {margin-bottom: 20px;text-align: center}
	.inner-banner .inner-img img {text-align: center}
	.features-card {padding-bottom: 20px}
	.features-card .content .top-icon {font-size: 45px}
	.features-card .content .top-icon i {line-height: 1}
	.features-card .content h3 {margin-bottom: 25px}
	.features-card .content .more-btn {width: 50px;height: 50px;line-height: 50px}
	.features-card .content .more-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 14px}
	.features-card-two .content {padding: 30px 20px;opacity: 0}
	.features-card-two .content i {font-size: 50px}
	.features-card-two .content h3 {margin-bottom: 15px}
	.about-item {margin-bottom: 30px}
	.about-item .about-vector {display: none}
	.about-img {padding: 0;max-width: 100%;margin-bottom: 30px}
	.about-img .top-border {display: none}
	.about-img .bottom-border {display: none}
	.about-content .section-title {margin-bottom: 15px}
	.about-img-two {padding: 10px;max-width: 100%}
	.about-img-two img {max-width: 100%}
	.about-img-two .about-img-border-top {width: 80%;height: 90%}
	.about-img-two .about-img-border-bottom {width: 80%;height: 90%}
	.about-img-two .sub-img {position: absolute;top: -20px;right: 0}
	.about-img-two .sub-img img {border-radius: 0;max-width: 50%}
	.about-shape {display: none}
	.about-img-three {padding-right: 30px;padding-bottom: 30px}
	.about-img-three .sub-img {bottom: 50px;width: 100px}
	.about-img-three .sub-img img {border: 3px solid var(--whiteColor)}
	.about-img-three .content {right: 0;background-color: #efcec9;padding: 20px 10px;display: inline-block;width: 190px}
	.about-img-three .content h3 {font-size: 28px}
	.about-img-three .content p {font-size: 15px}
	.services-area .services-vector {display: none}
	.services-area .owl-nav .owl-prev {width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.services-area .owl-nav .owl-next {width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.services-card .content .more-btn {top: -30px;right: 20px;width: 60px;height: 60px;line-height: 60px}
	.services-card .content .more-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 15px}
	.services-card:hover {-webkit-transform: translateX(-5px);transform: translateX(-5px)}
	.services-item {margin-bottom: 18px}
	.services-item .services-img .top-icon {bottom: -20px}
	.services-item .services-img .top-icon i {width: 60px;height: 60px;line-height: 70px;font-size: 30px}
	.services-item .content {padding: 40px 20px 20px}
	.services-item .content h3 {margin-bottom: 15px}
	.services-item .content .learn-btn {padding: 10px 25px;width: 155px;bottom: -20px}
	.services-item-two .content {padding: 25px 20px}
	.services-item-two .content .learn-btn {padding: 10px 26px}
	.video-content {padding: 100px 0}
	.video-content .play-btn {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.video-content .play-btn::before {top: -10px;left: -10px;width: 70px;height: 70px}
	.video-content .play-btn::after {top: -25px;left: -25px;width: 100px;height: 100px}
	.intro-video-bg {padding: 50px 0}
	.video-content-two .play-btn {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.video-content-two .play-btn::before {top: -10px;left: -10px;width: 70px;height: 70px}
	.video-content-two .play-btn::after {top: -25px;left: -25px;width: 100px;height: 100px}
	.video-content-two-bg {padding: 50px 0;position: relative;z-index: 1}
	.video-content-two-bg .play-btn {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.video-content-two-bg .play-btn::before {top: -10px;left: -10px;width: 70px;height: 70px}
	.video-content-two-bg .play-btn::after {top: -25px;left: -25px;width: 100px;height: 100px}
	.video-content-two-bg .top-vector {width: 30%;z-index: -1}
	.video-content-two-bg .bottom-vector {width: 30%;z-index: -1}
	/* .video-content-two-bg .section-title h2 {max-width: 400px} */
	.products-card .product-img a {display: block}
	.products-card .product-img a img {padding: 50px}
	.products-card .product-img .products-action {opacity: 1;width: 220px;-webkit-transform: translate(-50%);transform: translate(-50%)}
	.products-card .product-img .products-action li {margin-right: 7px;-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1}
	.products-card .product-img .products-action li:last-child {margin-right: 0}
	.products-card .product-img .products-action li a i {width: 35px;height: 35px;line-height: 35px;font-size: 18px}
	.products-card .content {padding: 0 20px 50px}
	.product-vector-area {display: none}
	.products-item {padding: 10px}
	.products-item .product-img a img {padding: 25px}
	.products-item .product-img .products-action {top: 20px;right: 20px;opacity: 1}
	.products-item .product-img .products-action li {margin-bottom: 7px;-webkit-transform: translateY(0);transform: translateY(0);opacity: 1}
	.products-item .product-img .products-action li a {display: inline-block}
	.products-item .product-img .products-action li a i {width: 35px;height: 35px;line-height: 35px;font-size: 16px}
	.products-item .content {padding: 25px 10px 20px}
	.products-item .content h3 {margin-bottom: 10px}
	.products-item .content span {margin-bottom: 7px}
	.products-item .content .rating {font-size: 16px;margin-bottom: 7px}
	.products-item .content p {margin-bottom: 15px}
	.products-item-two .product-img .products-action {top: 20px;left: 20px;opacity: 1}
	.products-item-two .product-img .products-action li {display: block;margin-bottom: 7px;-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1}
	.products-item-two .product-img .products-action li a i {width: 35px;height: 35px;line-height: 35px;font-size: 16px}
	.products-item-two .content {padding: 27px 20px 30px}
	.product-topper .product-title h3 {margin-bottom: 20px}
	.product-desc h3 {margin-bottom: 10px;font-size: 24px}
	.product-desc .product-review {margin-bottom: 10px}
	.product-desc .product-review .rating {font-size: 15px}
	.product-desc .price {margin-bottom: 10px;font-size: 16px}
	.product-desc .price .old-price {margin-right: 7px}
	.product-desc p {margin-bottom: 15px}
	.product-desc .product-category-list {list-style-type: none;margin: 0 0 15px;padding: 0}
	.product-desc .product-category-list li {margin-bottom: 5px}
	.product-desc .input-counter-area {margin-bottom: 15px}
	.product-desc .input-counter-area h4 {font-size: 15px;margin-right: 10px}
	.product-desc .input-counter-area .input-counter {height: 50px}
	.product-desc .input-counter-area .input-counter input {font-size: 16px}
	.product-desc .product-add-btn {display: inline-block;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;position: relative;top: 2px;width: 100%}
	.product-desc .product-add-btn .default-btn {margin-right: 10px}
	.product-desc .product-add-btn .products-action li {display: inline-block;margin-right: 10px}
	.product-desc .product-add-btn .products-action li a {display: inline-block}
	.product-desc .product-add-btn .products-action li a i {width: 45px;height: 45px;line-height: 45px;font-size: 16px}
	.product-desc .product-share ul li span {font-size: 15px}
	.product-desc .product-share ul li a i {font-size: 14px;width: 35px;height: 35px;line-height: 35px}
	.shop-detls-tab .tabs li {margin: 0 7px 7px;font-weight: 600;font-size: 16px}
	.shop-detls-tab-content h3 {font-size: 22px;margin-bottom: 0}
	.shop-detls-tab-content p {margin-bottom: 15px}
	.shop-detls-tab-content .shop-detls-into {padding: 35px 20px}
	.shop-detls-tab-content .additional-information li {padding: 10px 10px 7px}
	.shop-detls-tab-content .shop-review-form .review-title .btn-right {position: inherit;right: 0;bottom: 0}
	.shop-detls-tab-content .shop-review-form .review-comments {margin-top: 25px}
	.shop-detls-tab-content .shop-review-form .review-comments .review-item {padding-right: 0}
	.shop-detls-tab-content .shop-review-form .review-comments .review-item .content {padding: 0}
	.shop-detls-tab-content .shop-review-form .review-comments .review-item .content img {position: inherit;margin-bottom: 15px}
	.shop-detls-tab-content .shop-review-form .review-comments .review-item .review-report-link {margin-top: 8px;position: inherit;top: 0}
	.cart-wraps-area .cart-table {text-align: center}
	.cart-wraps-area .cart-table table thead tr th {padding: 10px 65px;white-space: nowrap;font-size: 16px}
	.cart-wraps-area .cart-table table thead tr td {white-space: nowrap}
	.cart-wraps-area .cart-buttons .cart-widget-form-area {max-width: 100%}
	.cart-wraps-area .cart-buttons .cart-widget-form-area .cart-widget-form .subscribe-btn {position: inherit;width: 100%;margin-top: 15px;margin-bottom: 15px}
	.cart-wraps-area .cart-buttons .text-end {text-align: center !important}
	.cart-wraps-area .cart-buttons .default-btn {padding: 14px 19px}
	.cart-wraps-area .cart-buttons .default-btn.two {margin-right: 10px}
	.checkout-table .cart-table {text-align: center}
	.checkout-table .cart-table table tbody tr td {white-space: nowrap;padding: 10px 25px}
	.compare-wraps .compare-table {text-align: center}
	.compare-wraps .compare-table table thead tr th.tr-head {padding: 10px 65px;white-space: nowrap;font-size: 16px}
	.compare-wraps .compare-table table thead tr td {white-space: nowrap}
	.pricing-card {padding: 30px 20px}
	.pricing-card ul li {padding: 0;margin-bottom: 20px}
	.pricing-card ul li img {position: inherit;width: 100%;height: auto;margin-bottom: 15px}
	.pricing-item {padding: 30px 20px}
	.pricing-item img {margin-bottom: 10px}
	.pricing-item h2 {font-size: 22px;margin-bottom: 15px}
	.pricing-item ul {margin: 0 0 20px}
	.pricing-item ul li {margin-bottom: 10px;padding-bottom: 10px}
	.pricing-item ul li .content h3 {font-size: 14px}
	.pricing-item-two {margin-bottom: 30px;background-color: var(--whiteColor);border-radius: 5px;-webkit-transition: var(--transition);transition: var(--transition)}
	.pricing-item-two img {max-width: 100%}
	.pricing-item-two .content {padding: 30px 20px}
	.pricing-item-two .content h2 {font-size: 15px}
	.pricing-item-two .content h2 span {font-size: 28px}
	.pricing-item-two .content h3 {font-size: 22px;margin-bottom: 15px}
	.pricing-item-two .content ul {margin: 0 0 20px}
	.pricing-item-two .content ul li {margin-bottom: 12px;font-size: 15px}
	/* .team-card {padding: 0 20px 30px}
	.team-card .team-img {margin-bottom: 20px}
	.team-card .team-img .social-links-btn {margin: 0;padding: 0;position: absolute;right: 65px;bottom: -30px}
	.team-card .team-img .social-links-btn li.share-btn {width: 50px;height: 50px;line-height: 50px}
	.team-card .team-img .social-links-btn li.share-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 15px;margin: 0 3px}
	.team-card .team-img .social-links-btn li a {color: var(--whiteColor)}
	.team-card .team-img .social-links-btn li a i {width: 40px;height: 40px;line-height: 42px;font-size: 15px}
	.team-card .team-img .social-links-btn:hover li:nth-child(1) {z-index: 1}
	.team-card .team-img .social-links-btn:hover li:nth-child(2) {bottom: 60px}
	.team-card .team-img .social-links-btn:hover li:nth-child(3) {bottom: 112px}
	.team-card .team-img .social-links-btn:hover li:nth-child(4) {bottom: 165px}
	.team-card .team-img .social-links-btn:hover li:nth-child(5) {bottom: 218px}
	.team-card .content h3 {margin-bottom: 5px}
	.team-card .content h3 a {color: var(--titleColor);-webkit-transition: var(--transition);transition: var(--transition)}
	.team-card .content span {margin-bottom: 0}
	.team-card .content .social-links {margin: 10px 0 0}
	.team-card .content .social-links li a i {display: inline-block;width: 40px;height: 40px;line-height: 40px;font-size: 16px} */
	.team-shape .shape1 {display: none}
	.testimonial-area .owl-nav .owl-prev {width: 40px;height: 40px;line-height: 45px !important;font-size: 16px !important}
	.testimonial-area .owl-nav .owl-next {width: 40px;height: 40px;line-height: 45px !important;font-size: 16px !important}
	.testimonial-item img {border: 5px solid var(--whiteColor);margin-bottom: 15px}
	.testimonial-item h3 {margin-bottom: 10px}
	.testimonial-item .rating {font-size: 16px}
	.testimonial-card {padding: 30px 20px 20px}
	.testimonial-card .testimonial-img {position: inherit;top: 0;left: 0;margin-bottom: 12px}
	.testimonial-card .testimonial-img img {border: 3px solid var(--whiteColor)}
	.testimonial-card .testimonial-img i {width: 32px;height: 32px;line-height: 37px;font-size: 14px}
	.testimonial-card .content h3 {margin-bottom: 10px;font-size: 18px}
	.testimonial-card .content h3 span {font-size: 13px}
	.testimonial-card .content p {margin-bottom: 10px}
	.testimonial-card .content .rating {font-size: 17px}
	.booking-area::before {display: none}
	.book-img-two {max-width: 100%;margin: 10px 10px 40px}
	.book-img-two::before {bottom: -10px;left: -10px}
	.book-img-two::after {top: -10px;right: -10px}
	.book-img-two .book-shape1 {bottom: -30px;left: 0}
	.book-img-two .book-shape1 img {width: 50%}
	.book-shape {display: none}
	.blog-card .content {padding: 25px 20px 30px}
	.blog-item .content {padding: 25px 20px}
	.blog-item .content .blog-top {padding-bottom: 15px;margin-bottom: 13px}
	.blog-details-content h1 {font-size: 32px}
	.blog-details-content h2 {font-size: 25px}
	.blog-details-content h3 {font-size: 23px}
	.blog-details-content h4 {font-size: 22px}
	.blog-details-content h5 {font-size: 21px}
	.blog-details-content .blog-preview-img {margin-bottom: 25px}
	.blog-details-content .blog-preview-img-bg {margin-bottom: 25px;padding: 100px 0}
	.blog-details-content .blog-preview-img-bg .play-btn {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.blog-details-content .blog-preview-img-bg .play-btn::before {top: -10px;left: -10px;width: 70px;height: 70px}
	.blog-details-content .blog-preview-img-bg .play-btn::after {top: -25px;left: -25px;width: 100px;height: 100px}
	.blog-details-content .tag-list {margin: 0 0 7px}
	.blog-details-content .tag-list li {font-size: 14px;margin-right: 30px}
	.blog-details-content .tag-list li::before {right: -17px}
	.blog-details-content .tag-list li i {font-size: 16px}
	.blog-details-content blockquote {padding: 25px 30px 20px;margin-bottom: 25px}
	.blog-details-content blockquote p {font-size: 16px}
	.blog-details-content .blog-article-content {margin-bottom: 20px}
	.blog-details-content .blog-article-content ul li {font-size: 15px}
	.blog-details-content .blog-article-content ul li i {font-size: 18px}
	.blog-details-content .blog-comments-area {padding: 30px 20px;margin-bottom: 30px}
	.blog-details-content .comments-wrap .comment-form li {padding-left: 0}
	.blog-details-content .comments-wrap .comment-form li.pl-80 {padding-left: 0}
	.blog-details-content .comments-wrap .comment-form li.pl-80 img {left: 0}
	.blog-details-content .comments-wrap .comment-form li img {position: inherit;margin-bottom: 15px}
	.blog-details-content .comments-wrap .comment-form li a {position: inherit;top: 0}
	.gallery-area {padding-bottom: 30px}
	.gallery-width .follow-area {padding: 30px;top: 45%}
	.gallery-width .follow-area .follow-btn {margin-bottom: 20px}
	.gallery-width .follow-area .follow-btn i {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.gallery-content .title h2 {font-size: 26px;margin-bottom: 30px}
	.gallery-all-img {padding-top: 30%;padding-left: 18%}
	.gallery-all-img .img {max-width: 79%}
	.gallery-all-img .img .follow-btn-area .follow-btn i {width: 40px;height: 40px;line-height: 40px;font-size: 20px}
	.gallery-all-img .img2 {top: 0;right: 0;width: 30%}
	.gallery-all-img .img2 img {max-width: 100%}
	.gallery-all-img .img3 {width: 30%}
	.gallery-all-img .vector-img {top: -10px;left: 0;width: 65%}
	.gallery-all-img-two {margin-top: 0;padding-bottom: 38%;padding-right: 20%}
	.gallery-all-img-two .img {max-width: 79%}
	.gallery-all-img-two .img .follow-btn-area .follow-btn i {width: 40px;height: 40px;line-height: 40px;font-size: 20px}
	.gallery-all-img-two .img2 {max-width: 30%}
	.gallery-all-img-two .img2 img {max-width: 100%}
	.gallery-all-img-two .img3 {max-width: 30%}
	.gallery-all-img-two .vector-img {bottom: -30px;left: 0;right: 0}
	.contact-info-card {padding: 30px 17px}
	.contact-info-card i {width: 60px;height: 60px;line-height: 65px;font-size: 20px;margin: 0 auto 15px}
	.contact-info-card h3 {font-size: 20px}
	.contact-form .agree-label label a.forget {position: inherit}
	.error-area .error-content h1 {font-size: 70px}
	.error-area .error-content h3 {margin-top: 20px;font-size: 26px}
	.error-area .error-content p {font-size: 15px;margin-top: 10px;padding: 0 15px}
	.coming-soon-area .coming-soon-content {padding-top: 30px;padding-bottom: 20px;padding-left: 15px;padding-right: 15px;border-radius: 0;-webkit-animation: none;animation: none}
	.coming-soon-area .coming-soon-content h1 {font-size: 30px;line-height: 1.1;margin-top: 0}
	.coming-soon-area .coming-soon-content p {font-size: 14px;margin-top: 15px}
	.coming-soon-area .coming-soon-content #timer {margin-top: 30px}
	.coming-soon-area .coming-soon-content #timer div {font-size: 30px;margin-left: 5px;margin-right: 5px;margin-bottom: 15px}
	.coming-soon-area .coming-soon-content #timer div span {font-size: 14px;margin-top: -5px}
	.coming-soon-area .coming-soon-content #timer div::before {display: none}
	.coming-soon-area .coming-soon-content .newsletter-form {margin-top: 20px;margin-bottom: 20px}
	.coming-soon-area .coming-soon-content .newsletter-form .input-newsletter {height: 55px;padding-left: 13px;font-size: 15px}
	.coming-soon-area .coming-soon-content .newsletter-form .default-btn {position: relative;font-size: 14px;margin-top: 15px;width: 100%;height: 50px}
	.footer-widget {margin-bottom: 30px}
	.footer-widget .footer-logo {margin-bottom: 15px}
	.footer-widget h3 {font-size: 21px;margin-bottom: 20px}
	.footer-widget p {margin-bottom: 18px}
	.footer-widget .social-link li {margin-right: 5px}
	.footer-widget .social-link li a i {width: 35px;height: 35px;line-height: 35px}
	.footer-widget .salon-hours li {margin-bottom: 20px}
	.footer-widget .salon-hours li:last-child {margin-bottom: 0}
	.footer-widget .salon-hours li .content h3 {font-size: 15px}
	.footer-widget .salon-hours li .content span {font-size: 15px}
	.footer-widget .footer-contact li {padding-left: 50px;margin-bottom: 10px}
	.footer-widget .footer-contact li i {top: 5px;left: 0;width: 35px;height: 35px;line-height: 40px}
	.location-card::after{border:2px solid transparent;}
}

@media only screen and (max-width:520px) {
	.col-6 {width: 100%}
}

@media only screen and (min-width:521px) and (max-width:767px) {
	.services-card .content {padding: 30px 14px}
	.services-card .content h3 {font-size: 20px}
	.gallery-width .follow-area {top: 38%}
	.contact-form .agree-label label a.forget {position: absolute}
}

@media only screen and (min-width:576px) and (max-width:767px) {
	/* .banner-area .container-fluid {width: 540px} */
	.services-item .content {padding: 40px 13px 20px}
}

@media only screen and (min-width:768px) and (max-width:991px) {
	/* .container-fluid {width: 720px} */
	:root {--fontSize: 15px}
	body {font-size: var(--fontSize)}
	.ptb-100 {padding-top: 50px;padding-bottom: 50px}
	.pt-100 {padding-top: 50px}
	.ptb-70 {padding-top: 50px;padding-bottom: 20px}
	.pb-100 {padding-bottom: 50px !important}
	.pt-70 {padding-top: 50px}
	.pb-70 {padding-bottom: 20px}
	.pt-45 {padding-top: 30px}
	.pb-10 {padding-bottom: 0}
	.pl-20 {padding-left: 0}
	.pr-20 {padding-right: 0}
	.mt-20 {margin-top: 0}
	.mb-45 {margin-bottom: 30px}
	.ml-20 {margin-left: 0}
	.default-btn {padding: 10px 24px;font-size: 14px}
	.section-title .section-vector {top: -45px}
	.section-title .section-vector img {max-width: 95px}
	/* .section-title span {font-size: 14px} */
	/* .section-title h2 {font-size: 28px;} */
	.section-title p {padding-top: 10px}
	.ps-2 {padding-left: 0 !important}
	.ps-3 {padding-left: 0 !important}
	.ps-4 {padding-left: 0 !important}
	.ps-5 {padding-left: 0 !important}
	.ps-0 {padding-left: 15px !important}
	.pe-0 {padding-right: 15px !important}
	.p-0 {padding-left: 15px !important;padding-right: 15px !important}
	h3 {font-size: 21px}
	.header-left ul li {padding-left: 25px;margin-right: 10px;font-size: 14px;margin-bottom: 5px}
	.header-left ul li:last-child {margin-bottom: 0}
	.header-left ul li i {font-size: 14px}
	.header-right .social-links li {margin-right: 7px}
	.header-right .social-links li a i {width: 30px;height: 30px;line-height: 35px;font-size: 14px}
	.searchmodal .modal-body {max-width: 500px;margin: auto;padding: 0 20px}
	.searchmodal .modal-header button.close {height: 40px;width: 40px;line-height: 38px;font-size: 20px}
	.searchmodal .modal-search-form .search-field {height: 50px}
	.searchmodal .modal-search-form button {height: 30px;width: 30px;position: absolute;font-size: 16px}
	.banner-area {padding-top: 50px}
	.banner-area .owl-nav .owl-prev {position: inherit;z-index: 5;top: 0;margin: 0 5px;-webkit-transform: translateY(0%);transform: translateY(0%);left: 0;font-size: 20px !important;color: var(--bodyColor) !important;background-color: transparent !important}
	.banner-area .owl-nav .owl-prev::before {top: 0;left: -8px;right: 0;width: 24px;height: 24px;border-radius: 50px}
	.banner-area .owl-nav .owl-next {position: inherit;top: 0;margin: 0 26px;-webkit-transform: translateY(0%);transform: translateY(0%);right: 0;font-size: 20px !important;color: var(--bodyColor) !important;background-color: transparent !important}
	.banner-area .owl-nav .owl-next i {position: relative;right: 5px}
	.banner-area .owl-nav .owl-next::before {top: 0;right: -8px;right: 0;width: 24px;height: 24px;border-radius: 50px}
	.banner-content {max-width: 100%;margin-left: 0;margin-bottom: 30px}
	.banner-content span {margin-bottom: 7px}
	.banner-content h1 {font-size: 35px;margin-bottom: 15px}
	.banner-content p {margin-bottom: 10px;max-width: 600px}
	.banner-content .learn-btn {padding: 10px 24px}
	.banner-img {position: relative;margin-left: 0;padding-top: 20px}
	.banner-img::before {display: none}
	.banner-img .woman {max-width: 100%;text-align: center}
	.banner-img .woman img {max-width: 100%;margin: 0 auto}
	.banner-img .woman .vector {display: none}
	.banner-img .nail-img {display: none}
	.banner-area-two {padding-top: 50px}
	.banner-area-two .owl-nav .owl-prev {position: inherit;top: 0;-webkit-transform: translateY(0%);transform: translateY(0%);left: 0;width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-area-two .owl-nav .owl-next {position: inherit;top: 0;-webkit-transform: translateY(0%);transform: translateY(0%);right: 0;width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-vector {display: none}
	.banner-img-two {margin-left: 0;padding-top: 30px}
	.banner-img-two .woman {max-width: 100%;text-align: center}
	.banner-img-two .woman img {max-width: 100%;margin: 0 auto}
	.banner-img-two .woman .vector1 {display: none}
	.banner-img-two .woman .vector2 {display: none}
	.banner-content-two {max-width: 100%;margin-left: 0;margin-bottom: 30px}
	.banner-content-two span {margin-bottom: 7px}
	/* .banner-content-two h1 {font-size: 34px;margin-bottom: 12px} */
	.banner-content-two p {margin-bottom: 15px;max-width: 650px}
	.banner-content-two .learn-btn {padding: 10px 24px}
	.banner-area-three .owl-nav .owl-prev {width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-area-three .owl-nav .owl-next {width: 40px;height: 40px;line-height: 48px !important;font-size: 16px !important}
	.banner-item {padding: 50px 0}
	.banner-content-ml {margin-right: 0;max-width: 350px;margin-left: 0}
	.banner-form-area {margin-top: 0}
	.banner-form {padding: 30px 20px}
	.banner-form .form-group {margin-bottom: 15px}
	.banner-form .form-group.form-group-list {padding-left: 60px;margin-bottom: 15px}
	.banner-form .form-group.form-group-list:last-child {margin-bottom: 17px}
	.banner-form .form-group.form-group-list .from-icon {position: absolute;left: 0;top: 5px}
	.banner-form .form-group.form-group-list .from-icon i {width: 40px;height: 40px;line-height: 47px;font-size: 16px}
	.banner-form .form-group.form-group-list label {margin-bottom: 10px;font-size: 16px}
	.banner-form .form-group.form-group-list label i {font-size: 9px}
	.banner-form .form-group.form-group-list .form-control {padding: 0;border: 0;background-color: transparent;color: var(--bodyColor)}
	.banner-form .form-group.form-group-list .form-control:focus {outline: none;border: none;-webkit-box-shadow: none;box-shadow: none;color: var(--bodyColor)}
	.banner-form .form-group .form-control-bg-2 {padding: 16px 20px;color: var(--bodyColor);background-color: #faefed;border: none;border-radius: 0}
	.banner-form .form-group .form-control-bg-2:focus {outline: none;border: none;-webkit-box-shadow: none;box-shadow: none}
	.banner-form .form-group .default-btn {width: 100%;text-align: center}
	.banner-form .default-btn {width: 100%;text-align: center;padding: 17px 25px}
	.inner-banner .inner-title h3 {font-size: 45px}
	.inner-banner .inner-img {text-align: center}
	.inner-banner .inner-img img {text-align: center}
	.features-card {padding-bottom: 20px}
	.features-card .content .top-icon {font-size: 45px}
	.features-card .content .top-icon i {line-height: 1}
	.features-card .content h3 {margin-bottom: 25px}
	.features-card .content .more-btn {width: 50px;height: 50px;line-height: 50px}
	.features-card .content .more-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 14px}
	.features-card-two .content {padding: 25px 15px;opacity: 0}
	.features-card-two .content i {font-size: 40px}
	.features-card-two .content h3 {margin-bottom: 15px;font-size: 20px}
	.about-item {margin-bottom: 30px}
	.about-item .about-vector {display: none}
	.about-img {padding: 0;max-width: 100%;margin-bottom: 30px}
	.about-img .top-border {display: none}
	.about-img .bottom-border {display: none}
	.about-content .section-title {margin-bottom: 15px}
	.about-img-two {padding: 10px;max-width: 100%}
	.about-img-two img {max-width: 100%;border-radius: 330px 330px 0 0}
	.about-img-two .about-img-border-top {width: 80%;height: 90%;border-radius: 330px 330px 0 0}
	.about-img-two .about-img-border-bottom {width: 80%;height: 90%;border-radius: 330px 330px 0 0}
	.about-img-two .sub-img {position: absolute;top: -20px;right: 0}
	.about-img-two .sub-img img {border-radius: 0}
	.about-shape {display: none}
	.about-img-three {padding-right: 30px;padding-bottom: 30px}
	.about-img-three .sub-img {bottom: 50px;width: 160px;right: -30px}
	.about-img-three .sub-img img {border: 3px solid var(--whiteColor)}
	.about-img-three .content {right: 0;background-color: #efcec9;padding: 30px 20px;display: inline-block;width: 260px}
	.about-img-three .content h3 {font-size: 28px}
	.about-img-three .content p {font-size: 15px}
	.services-area .services-vector {display: none}
	.services-card .content .more-btn {top: -30px;right: 20px;width: 60px;height: 60px;line-height: 60px}
	.services-card .content .more-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 15px}
	.services-card:hover {-webkit-transform: translateX(-5px);transform: translateX(-5px)}
	.services-item {margin-bottom: 18px}
	.services-item .services-img .top-icon {bottom: -20px}
	.services-item .services-img .top-icon i {width: 60px;height: 60px;line-height: 70px;font-size: 30px}
	.services-item .content {padding: 40px 20px 20px}
	.services-item .content h3 {margin-bottom: 15px}
	.services-item .content .learn-btn {padding: 10px 25px;width: 155px;bottom: -20px}
	.services-item-two .content {padding: 25px 20px}
	.services-item-two .content .learn-btn {padding: 10px 26px}
	.services-shape {display: none}
	.video-content {padding: 100px 0}
	.video-content .play-btn {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.video-content .play-btn::before {top: -10px;left: -10px;width: 70px;height: 70px}
	.video-content .play-btn::after {top: -25px;left: -25px;width: 100px;height: 100px}
	.intro-video-bg {padding: 50px 0}
	.video-content-two .play-btn {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.video-content-two .play-btn::before {top: -10px;left: -10px;width: 70px;height: 70px}
	.video-content-two .play-btn::after {top: -25px;left: -25px;width: 100px;height: 100px}
	.video-content-two-bg {padding: 50px 0;position: relative;z-index: 1}
	.video-content-two-bg .play-btn {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.video-content-two-bg .play-btn::before {top: -10px;left: -10px;width: 70px;height: 70px}
	.video-content-two-bg .play-btn::after {top: -25px;left: -25px;width: 100px;height: 100px}
	.video-content-two-bg .top-vector {width: 30%;z-index: -1}
	.video-content-two-bg .bottom-vector {width: 30%;z-index: -1}
	.products-card .product-img a {display: block}
	.products-card .product-img a img {padding: 50px}
	.products-card .product-img .products-action {opacity: 1;width: 220px;-webkit-transform: translate(-50%);transform: translate(-50%)}
	.products-card .product-img .products-action li {margin-right: 7px;-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1}
	.products-card .product-img .products-action li:last-child {margin-right: 0}
	.products-card .product-img .products-action li a i {width: 35px;height: 35px;line-height: 35px;font-size: 18px}
	.products-card .content {padding: 0 20px 50px}
	.product-vector-area {display: none}
	.products-item-two .product-img .products-action {top: 20px;left: 20px;opacity: 1}
	.products-item-two .product-img .products-action li {display: block;margin-bottom: 7px;-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1}
	.products-item-two .product-img .products-action li a i {width: 35px;height: 35px;line-height: 35px;font-size: 16px}
	.products-item-two .content {padding: 27px 20px 30px}
	.product-desc h3 {margin-bottom: 10px;font-size: 24px}
	.product-desc .product-review {margin-bottom: 10px}
	.product-desc .product-review .rating {font-size: 15px}
	.product-desc .price {margin-bottom: 10px;font-size: 16px}
	.product-desc .price .old-price {margin-right: 7px}
	.product-desc p {margin-bottom: 15px}
	.product-desc .product-category-list {list-style-type: none;margin: 0 0 15px;padding: 0}
	.product-desc .product-category-list li {margin-bottom: 5px}
	.product-desc .input-counter-area {margin-bottom: 15px}
	.product-desc .input-counter-area h4 {font-size: 15px;margin-right: 10px}
	.product-desc .input-counter-area .input-counter {height: 50px}
	.product-desc .input-counter-area .input-counter input {font-size: 16px}
	.product-desc .product-add-btn {display: inline-block;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #eee;position: relative;top: 2px;width: 100%}
	.product-desc .product-add-btn .default-btn {margin-right: 10px}
	.product-desc .product-add-btn .products-action li {display: inline-block;margin-right: 10px}
	.product-desc .product-add-btn .products-action li a {display: inline-block}
	.product-desc .product-add-btn .products-action li a i {width: 45px;height: 45px;line-height: 45px;font-size: 16px}
	.product-desc .product-share ul li span {font-size: 15px}
	.product-desc .product-share ul li a i {font-size: 14px;width: 35px;height: 35px;line-height: 35px}
	.shop-detls-tab .tabs li {font-size: 18px}
	.shop-detls-tab-content .shop-detls-into {padding: 55px 30px}
	.cart-wraps-area .cart-table {text-align: center}
	.cart-wraps-area .cart-table table thead tr th {padding: 10px 65px;white-space: nowrap;font-size: 16px}
	.cart-wraps-area .cart-table table thead tr td {white-space: nowrap}
	.cart-wraps-area .cart-buttons .default-btn {padding: 14px 19px}
	.cart-wraps-area .cart-buttons .default-btn.two {margin-right: 10px}
	.pricing-item {padding: 30px 20px}
	.pricing-item img {margin-bottom: 10px}
	.pricing-item h2 {font-size: 22px;margin-bottom: 15px}
	.pricing-item ul {margin: 0 0 20px}
	.pricing-item ul li {margin-bottom: 10px;padding-bottom: 10px}
	.pricing-item ul li .content h3 {font-size: 15px}
	.pricing-item-two .content {padding: 30px 20px}
	.pricing-item-two .content h2 {font-size: 15px}
	.pricing-item-two .content h2 span {font-size: 28px}
	.pricing-item-two .content h3 {font-size: 22px;margin-bottom: 15px}
	.pricing-item-two .content ul {margin: 0 0 20px}
	.pricing-item-two .content ul li {margin-bottom: 12px;font-size: 15px}
	/* .team-card {padding: 0 20px 30px}
	.team-card .team-img {margin-bottom: 20px}
	.team-card .team-img .social-links-btn {margin: 0;padding: 0;position: absolute;right: 65px;bottom: -30px}
	.team-card .team-img .social-links-btn li.share-btn {width: 50px;height: 50px;line-height: 50px}
	.team-card .team-img .social-links-btn li.share-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 15px;margin: 0 3px}
	.team-card .team-img .social-links-btn li a {color: var(--whiteColor)}
	.team-card .team-img .social-links-btn li a i {width: 40px;height: 40px;line-height: 42px;font-size: 15px}
	.team-card .team-img .social-links-btn:hover li:nth-child(1) {z-index: 1}
	.team-card .team-img .social-links-btn:hover li:nth-child(2) {bottom: 60px}
	.team-card .team-img .social-links-btn:hover li:nth-child(3) {bottom: 112px}
	.team-card .team-img .social-links-btn:hover li:nth-child(4) {bottom: 165px}
	.team-card .team-img .social-links-btn:hover li:nth-child(5) {bottom: 218px}
	.team-card .content h3 {margin-bottom: 5px}
	.team-card .content h3 a {color: var(--titleColor);-webkit-transition: var(--transition);transition: var(--transition)}
	.team-card .content span {margin-bottom: 0}
	.team-card .content .social-links {margin: 10px 0 0}
	.team-card .content .social-links li a i {display: inline-block;width: 40px;height: 40px;line-height: 40px;font-size: 16px} */
	.team-shape .shape1 {display: none}
	.testimonial-area .owl-nav .owl-prev {width: 40px;height: 40px;line-height: 45px !important;font-size: 16px !important}
	.testimonial-area .owl-nav .owl-next {width: 40px;height: 40px;line-height: 45px !important;font-size: 16px !important}
	.testimonial-item img {border: 5px solid var(--whiteColor);margin-bottom: 15px}
	.testimonial-item h3 {margin-bottom: 10px}
	.testimonial-item .rating {font-size: 16px}
	.testimonial-card {padding: 30px 20px 30px 170px}
	.testimonial-card .testimonial-img {top: 30px;left: 20px}
	.testimonial-card .testimonial-img img {border: 3px solid var(--whiteColor)}
	.testimonial-card .testimonial-img i {width: 32px;height: 32px;line-height: 37px;font-size: 14px}
	.testimonial-card .content h3 {margin-bottom: 10px;font-size: 18px}
	.testimonial-card .content h3 span {font-size: 13px}
	.testimonial-card .content p {margin-bottom: 10px}
	.testimonial-card .content .rating {font-size: 17px}
	.book-shape {display: none}
	.booking-area::before {display: none}
	.book-img-two {max-width: 100%;margin: 10px 10px 40px}
	.book-img-two::before {bottom: -10px;left: -10px}
	.book-img-two::after {top: -10px;right: -10px}
	.book-img-two .book-shape1 {bottom: -30px;left: 0}
	.book-img-two .book-shape1 img {width: 70%}
	.blog-card .content {padding: 25px 20px 30px}
	.blog-item .content {padding: 25px 20px}
	.blog-item .content .blog-top {padding-bottom: 15px;margin-bottom: 13px}
	.blog-details-content h1 {font-size: 32px}
	.blog-details-content h2 {font-size: 25px}
	.blog-details-content h3 {font-size: 23px}
	.blog-details-content h4 {font-size: 22px}
	.blog-details-content h5 {font-size: 21px}
	.blog-details-content .blog-preview-img {margin-bottom: 25px}
	.blog-details-content .tag-list {margin: 0 0 7px}
	.blog-details-content .tag-list li {font-size: 14px;margin-right: 30px}
	.blog-details-content .tag-list li::before {right: -17px}
	.blog-details-content .tag-list li i {font-size: 16px}
	.blog-details-content blockquote {padding: 25px 30px 20px;margin-bottom: 25px}
	.blog-details-content blockquote p {font-size: 16px}
	.blog-details-content .blog-article-content {margin-bottom: 20px}
	.blog-details-content .blog-article-content ul li {font-size: 15px}
	.blog-details-content .blog-article-content ul li i {font-size: 18px}
	.blog-details-content .blog-comments-area {padding: 30px 20px;margin-bottom: 30px}
	.gallery-area {padding-bottom: 30px}
	.gallery-width .follow-area {top: 41%;padding: 30px;text-align: center;max-width: 300px}
	.gallery-width .follow-area .follow-btn {margin-bottom: 20px}
	.gallery-width .follow-area .follow-btn i {width: 50px;height: 50px;line-height: 50px;font-size: 20px}
	.gallery-content .title h2 {font-size: 30px}
	.gallery-all-img .img {max-width: 475px}
	.gallery-all-img-two {margin-top: 0}
	.gallery-all-img-two .img {max-width: 475px}
	.contact-info-card {padding: 35px 20px}
	.contact-info-card i {width: 60px;height: 60px;line-height: 65px;font-size: 20px;margin: 0 auto 15px}
	.contact-info-card h3 {font-size: 20px}
	.error-area .error-content h1 {font-size: 120px}
	.error-area .error-content h3 {margin-top: 20px;font-size: 30px}
	.error-area .error-content p {font-size: 15px;margin-top: 10px;padding: 0 15px}
	.coming-soon-area .coming-soon-content {padding-top: 30px;padding-bottom: 50px;padding-left: 15px;padding-right: 15px;border-radius: 0;-webkit-animation: none;animation: none}
	.coming-soon-area .coming-soon-content h1 {font-size: 45px;line-height: 1.1;margin-top: 0}
	.coming-soon-area .coming-soon-content p {font-size: 16px;margin-top: 15px}
	.footer-widget {margin-bottom: 30px}
	.footer-widget .footer-logo {margin-bottom: 15px}
	.footer-widget h3 {font-size: 21px;margin-bottom: 20px}
	.footer-widget p {margin-bottom: 18px}
	.footer-widget .social-link li {margin-right: 5px}
	.footer-widget .social-link li a i {width: 35px;height: 35px;line-height: 35px}
	.footer-widget .salon-hours li {margin-bottom: 20px}
	.footer-widget .salon-hours li:last-child {margin-bottom: 0}
	.footer-widget .salon-hours li .content h3 {font-size: 15px}
	.footer-widget .salon-hours li .content span {font-size: 15px}
	.footer-widget .footer-contact li {padding-left: 50px;margin-bottom: 10px}
	.footer-widget .footer-contact li i {top: 5px;left: 0;width: 35px;height: 35px;line-height: 40px}
}

@media only screen and (min-width:992px) and (max-width:1199px) {
	.navigation ul.navbar-nav >li>a.nav-link{margin: 0 10px;}
	.ps-2 {padding-left: 0 !important}
	.ps-3 {padding-left: 0 !important}
	.ps-4 {padding-left: 0 !important}
	.ps-5 {padding-left: 0 !important}
	/* .section-title h2 {font-size: 36px} */
	.others-options .optional-item {margin-right: 20px}
	.others-options .optional-item:first-child {padding-right: 20px}
	.others-options .optional-item:first-child::before {top: 3px;height: 32px}
	.others-options .optional-item:last-child {margin-right: 0}
	.others-options .optional-list-item {margin-right: 20px}
	.others-options .optional-list-item a i {width: 40px;height: 40px;line-height: 40px;border-radius: 50px;font-size: 16px}
	.optional-item-cart {font-size: 24px}
	.search-btn a i {font-size: 24px}
	.desktop-nav .navbar .navbar-nav .nav-item a {margin-right: 13px;margin-left: 13px}
	.desktop-nav-three .navbar .navbar-nav {margin-left: auto;margin-right: 30px}
	.banner-area .owl-nav .owl-prev {font-size: 26px !important}
	.banner-area .owl-nav .owl-prev::before {top: -15px;left: -20px;right: 0;width: 30px;height: 60px;border-bottom-right-radius: 60px;border-top-right-radius: 60px}
	.banner-area .owl-nav .owl-prev:hover {color: var(--mainColor) !important}
	.banner-area .owl-nav .owl-next {right: -108.5%;font-size: 26px !important}
	.banner-area .owl-nav .owl-next i {position: relative;right: 15px}
	.banner-area .owl-nav .owl-next::before {top: -15px;left: 0;right: -20px;width: 30px;height: 60px;border-bottom-left-radius: 60px;border-top-left-radius: 60px}
	.banner-content h1 {font-size: 55px}
	.banner-img .woman {position: relative;z-index: 1;max-width: 535px}
	.banner-img .woman img {max-width: 400px}
	/* .banner-content-two h1 {font-size: 46px} */
	.banner-content-two p {max-width: 400px}
	.banner-img-two .woman {position: relative;z-index: 1;max-width: 485px}
	.banner-img-two .woman img {max-width: 400px}
	.banner-img-two .woman .vector1 img {max-width: 350px}
	.banner-img-two .woman .vector2 {right: 40px}
	.banner-img-two .woman .vector2 img {max-width: 190px}
	.banner-content-ml {margin-right: auto;padding-left: 20px;max-width: 500px}
	.banner-form {padding: 50px 35px}
	.banner-form .form-group.form-group-list {padding-left: 60px;margin-bottom: 15px}
	.banner-form .form-group.form-group-list:last-child {margin-bottom: 17px}
	.banner-form .form-group.form-group-list .from-icon {position: absolute;left: 0;top: 5px}
	.banner-form .form-group.form-group-list .from-icon i {width: 40px;height: 40px;line-height: 47px;font-size: 16px}
	.banner-form .form-group.form-group-list label {margin-bottom: 10px;font-size: 16px}
	.banner-form .form-group.form-group-list label i {font-size: 9px}
	.banner-form .form-group.form-group-list .form-control {padding: 0;border: 0;background-color: transparent;color: var(--bodyColor)}
	.banner-form .form-group.form-group-list .form-control:focus {outline: none;border: none;-webkit-box-shadow: none;box-shadow: none;color: var(--bodyColor)}
	.banner-form .form-group .form-control-bg-2 {padding: 16px 20px;color: var(--bodyColor);background-color: #faefed;border: none;border-radius: 0}
	.banner-form .form-group .form-control-bg-2:focus {outline: none;border: none;-webkit-box-shadow: none;box-shadow: none}
	.banner-form .default-btn {width: 100%;text-align: center}
	.features-item {padding: 30px 20px}
	.features-item img {margin-bottom: 15px}
	.about-img-two {padding: 10px;max-width: 100%;margin-right: 20px}
	.about-img-two img {max-width: 100%;border-radius: 330px 330px 0 0}
	.about-img-two .about-img-border-top {width: 80%;height: 90%;border-radius: 330px 330px 0 0}
	.about-img-two .about-img-border-bottom {width: 80%;height: 90%;border-radius: 330px 330px 0 0}
	.about-img-two .sub-img {position: absolute;top: -20px;right: 0}
	.about-img-two .sub-img img {border-radius: 0}
	.about-img-three {padding-right: 30px;padding-bottom: 30px}
	.about-img-three .sub-img {bottom: 50px;width: 160px;right: -30px}
	.about-img-three .sub-img img {border: 3px solid var(--whiteColor)}
	.about-img-three .content {right: 0;background-color: #efcec9;padding: 30px 20px;display: inline-block;width: 260px}
	.about-img-three .content h3 {font-size: 28px}
	.about-img-three .content p {font-size: 15px}
	.services-card .content .more-btn {top: -30px;right: 20px;width: 60px;height: 60px;line-height: 60px}
	.services-card .content .more-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 15px}
	.services-item-two .content {padding: 25px}
	.services-item-two .content p {font-size: 15px}
	.services-item-two .content .learn-btn {padding: 10px 26px}
	.products-card .product-img a {display: block}
	.products-card .product-img a img {padding: 25px}
	.products-card .product-img .products-action {width: 220px}
	.products-card .product-img .products-action li {margin-right: 7px}
	.products-card .product-img .products-action li a i {width: 35px;height: 35px;line-height: 35px;font-size: 18px}
	.products-card .content {padding: 0 20px 50px}
	.products-card.products-card-short-css .content {padding: 0 22px 40px}
	.products-card.products-card-short-css .content h3 {font-size: 20px}
	.products-item {padding: 10px}
	.products-item .product-img a img {padding: 25px}
	.products-item .product-img .products-action {top: 20px;right: 20px}
	.products-item .product-img .products-action li {margin-bottom: 7px}
	.products-item .product-img .products-action li a {display: inline-block}
	.products-item .product-img .products-action li a i {width: 35px;height: 35px;line-height: 35px;font-size: 16px}
	.products-item .content {padding: 25px 10px 20px}
	.products-item .content h3 {margin-bottom: 10px}
	.products-item .content span {margin-bottom: 7px}
	.products-item .content .rating {font-size: 16px;margin-bottom: 7px}
	.products-item .content p {margin-bottom: 15px}
	.pricing-card {padding: 30px}
	.pricing-card ul li {padding: 0 0 0 100px}
	.pricing-card ul li img {position: absolute;top: 0;left: 0;width: 80px;height: 80px}
	.pricing-card ul li .content h3 {margin-bottom: 5px;font-size: 20px}
	.pricing-item-two .content {padding: 35px 25px}
	.pricing-item-two .content h2 span {font-size: 30px}
	.pricing-item-two .content h3 {font-size: 22px}
	/* .team-card {padding: 0 20px 30px}
	.team-card::before {height: 44%}
	.team-card .team-img {margin-bottom: 0}
	.team-card .team-img .social-links-btn {margin: 0;padding: 0;position: absolute;right: 65px;bottom: -30px}
	.team-card .team-img .social-links-btn li.share-btn {width: 50px;height: 50px;line-height: 50px}
	.team-card .team-img .social-links-btn li.share-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 15px;margin: 0 3px}
	.team-card .team-img .social-links-btn li a {color: var(--whiteColor)}
	.team-card .team-img .social-links-btn li a i {width: 40px;height: 40px;line-height: 42px;font-size: 15px}
	.team-card .team-img .social-links-btn:hover li:nth-child(1) {z-index: 1}
	.team-card .team-img .social-links-btn:hover li:nth-child(2) {bottom: 60px}
	.team-card .team-img .social-links-btn:hover li:nth-child(3) {bottom: 112px}
	.team-card .team-img .social-links-btn:hover li:nth-child(4) {bottom: 165px}
	.team-card .team-img .social-links-btn:hover li:nth-child(5) {bottom: 218px}
	.team-card .content {padding-top: 20px}
	.team-card .content .social-links {margin: 10px 0 0}
	.team-card .content .social-links li a i {display: inline-block;width: 40px;height: 40px;line-height: 40px;font-size: 16px} */
	.team-details-content p {margin-bottom: 15px}
	.team-details-content .social-links {margin: 20px 0}
	.team-details-content .social-links li a i {width: 40px;height: 40px;line-height: 40px;font-size: 18px}
	.team-details-content .team-exper li {font-size: 16px;margin-bottom: 10px}
	.team-details-content .team-exper li:last-child {margin-bottom: 0}
	.team-details-content .team-exper li span {font-size: 14px}
	.blog-card .content {padding: 30px 16px}
	.blog-card .content h3 {font-size: 20px}
	.blog-card .content .default-btn {padding: 12px 27px}
	.blog-item .content {padding: 25px 16px}
	.blog-item .content .blog-top {padding-bottom: 15px;margin-bottom: 13px}
	.blog-item .content h3 {font-size: 20px}
	.gallery-width .follow-area {top: 18%}
	.gallery-content .title h2 {font-size: 40px}
	.gallery-all-img {padding-top: 100px;padding-left: 140px}
	.gallery-all-img .img2 {max-width: 150px}
	.gallery-all-img .img2 img {max-width: 100%}
	.gallery-all-img .img3 {max-width: 120px}
	.gallery-all-img .vector-img img {max-width: 320px}
	.gallery-all-img-two {margin-top: 170px;padding-bottom: 180px;padding-right: 140px}
	.gallery-all-img-two .img2 {max-width: 150px}
	.gallery-all-img-two .img2 img {max-width: 100%}
	.gallery-all-img-two .img3 {position: absolute;top: 0;right: 0;max-width: 120px}
	.gallery-all-img-two .vector-img {position: absolute;z-index: -1;bottom: -100px;left: -30px;right: 0}
	.checkout-coupon-form-area .checkout-coupon-form .subscribe-btn {position: inherit;margin-top: 10px}
	.checkout-user {padding: 16px 20px}
	.checkout-table {padding: 30px 15px}
	.checkout-table .cart-table table tbody tr td {padding-right: 10px}
	.checkout-table .cart-table table tbody tr td.product-thumbnail a img {max-width: 70px;padding: 10px 15px}
	.checkout-table .cart-table table tbody tr td.product-name a {color: var(--titleColor);display: inline-block;font-size: 15px;font-weight: 500}
	.checkout-table .cart-table table tbody tr td.product-name a:hover {color: var(--mainColor) !important}
	.checkout-table .cart-table table tbody tr td.product-name .rating {margin-top: 7px;font-size: 14px}
	.checkout-table {background-color: #faefed;padding: 30px}
	.side-bar-widget {padding: 20px 15px}
	.side-bar-widget .widget-popular-post .item .thumb {margin-right: 10px}
	.side-bar-widget .widget-popular-post .item .thumb .full-image {width: 70px;height: 70px}
	.side-bar-widget .widget-popular-post .item .info {padding: 3px 0}
	.side-bar-widget .widget-popular-post .item .info p {margin-bottom: 5px;font-size: 13px}
	.side-bar-widget .widget-popular-post .item .info .title-text {font-size: 15px}
	.footer-widget .footer-logo {margin-bottom: 20px}
	.footer-widget h3 {font-size: 23px;margin-bottom: 25px}
	.footer-widget p {margin-bottom: 18px}
	.footer-widget .social-link li {margin-right: 7px}
	.footer-widget .social-link li a i {width: 35px;height: 35px;line-height: 35px}
	.footer-widget .salon-hours li {margin-bottom: 20px}
	.footer-widget .salon-hours li:last-child {margin-bottom: 0}
	.footer-widget .salon-hours li .content h3 {font-size: 15px}
	.footer-widget .salon-hours li .content span {font-size: 13px}
	.footer-widget .footer-contact li {padding-left: 45px;margin-bottom: 15px}
	.footer-widget .footer-contact li i {top: 5px;left: 0;width: 35px;height: 35px;line-height: 40px}
}

@media only screen and (min-width:1200px) and (max-width:1299px) {
	.ps-2 {padding-left: 0 !important}
	.ps-3 {padding-left: 0 !important}
	.ps-4 {padding-left: 0 !important}
	.ps-5 {padding-left: 0 !important}
	.banner-content h1 {font-size: 75px}
	/* .banner-content-two h1 {font-size: 56px} */
	.banner-content-two p {max-width: 400px}
	.banner-form {padding: 50px 40px}
	.features-card-two .content {padding: 30px 20px}
	.about-img-two {max-width: 550px}
	.about-img-two img {max-width: 490px;border-radius: 330px 330px 0 0}
	.about-img-two .about-img-border-top {width: 80%;height: 85%;border-radius: 330px 330px 0 0}
	.about-img-two .about-img-border-bottom {width: 80%;height: 85%;border-radius: 330px 330px 0 0}
	.about-img-two .sub-img {position: absolute;top: -20px;right: 0}
	.about-img-three {padding-right: 50px;padding-bottom: 50px}
	.about-img-three .sub-img {bottom: 50px;width: 200px;right: -10px}
	.about-img-three .sub-img img {border: 3px solid var(--whiteColor)}
	.services-item-two .content {padding: 32px 25px}
	.products-card .product-img a img {padding: 50px}
	.products-card.products-card-short-css .content {padding: 0 15px 40px}
	.products-card.products-card-short-css .content h3 {font-size: 20px}
	.pricing-item-two .content {padding: 35px 25px}
	.pricing-item-two .content h2 span {font-size: 30px}
	.pricing-item-two .content h3 {font-size: 22px}
	.checkout-user {padding: 16px 11px}
	/* .team-card {padding: 0 20px 30px}
	.team-card::before {height: 44%}
	.team-card .team-img {margin-bottom: 0}
	.team-card .team-img .social-links-btn {margin: 0;padding: 0;position: absolute;right: 65px;bottom: -30px}
	.team-card .team-img .social-links-btn li.share-btn {width: 50px;height: 50px;line-height: 50px}
	.team-card .team-img .social-links-btn li.share-btn i {width: 40px;height: 40px;line-height: 45px;font-size: 15px;margin: 0 3px}
	.team-card .team-img .social-links-btn li a {color: var(--whiteColor)}
	.team-card .team-img .social-links-btn li a i {width: 40px;height: 40px;line-height: 42px;font-size: 15px}
	.team-card .team-img .social-links-btn:hover li:nth-child(1) {z-index: 1}
	.team-card .team-img .social-links-btn:hover li:nth-child(2) {bottom: 60px}
	.team-card .team-img .social-links-btn:hover li:nth-child(3) {bottom: 112px}
	.team-card .team-img .social-links-btn:hover li:nth-child(4) {bottom: 165px}
	.team-card .team-img .social-links-btn:hover li:nth-child(5) {bottom: 218px}
	.team-card .content {padding-top: 20px}
	.team-card .content .social-links {margin: 10px 0 0}
	.team-card .content .social-links li a i {display: inline-block;width: 40px;height: 40px;line-height: 40px;font-size: 16px} */
}

@media only screen and (min-width:1800px) {
	/* .container-fluid {max-width: 1640px !important;margin-left: auto !important;margin-right: auto !important} */
	.banner-area .owl-nav .owl-prev {left: -15%}
	.banner-area .owl-nav .owl-next {right: -120.5%}
	.banner-content {max-width: 670px;margin-left: 0}
	.banner-content h1 {font-size: 90px}
	.banner-img {margin-left: -200px;padding-top: 120px}
	.banner-img .woman {max-width: 100%}
	.banner-img .woman img {max-width: 100%}
	.banner-img .woman .vector {right: 270px;top: -62px}
	.banner-img .woman .vector img {max-width: 100%}
	.banner-img .nail-img {position: absolute;z-index: -1;right: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);border-radius: 15px}
	.banner-img .nail-img img {max-width: 100%;border-radius: 15px;border: 5px solid #e2b3ac}
	/* .banner-area-two .owl-nav .owl-prev {left: -13%}
	.banner-area-two .owl-nav .owl-next {right: -115.5%} */
	.banner-img-two .woman {max-width: 100%}
	.banner-img-two .woman img {max-width: 100%}
	.banner-img-two .woman .vector1 img {max-width: 100%}
	.banner-img-two .woman .vector2 {bottom: 110px;right: -20px}
	.banner-img-two .woman .vector2 img {max-width: 100%}
	.banner-content-ml {margin-right: auto;max-width: 750px}
	.banner-content-two {max-width: 720px;margin-left: 0}
	/* .banner-content-two h1 {font-size: 80px} */
	.about-item .about-vector {left: -25%}
	.gallery-width .follow-area {top: 32%}
	.services-area .owl-nav .owl-prev {left: -100px;opacity: 1}
	.services-area .owl-nav .owl-next {right: -100px;opacity: 1}
	.services-area:hover .owl-nav .owl-prev {left: -70px}
	.services-area:hover .owl-nav .owl-next {right: -70px}
}

@media only screen and (max-width:991px) {
	.mobile-nav {display: inline-block}
	.optional-item-cart {font-size: 22px;padding-right: 5px}
	.optional-item-cart span {padding: 0 4px;font-size: 8px}
	.search-btn a i {font-size: 24px}
	.naon-area {background-color: var(--whiteColor);width: 100%;padding: 10px}
	.naon-area::before {display: none}
	.naon-area::after {display: none}
	.navbar-area {padding: 10px}
	.mobile-responsive-nav {display: block}
	.mobile-responsive-nav .mobile-responsive-menu {position: relative}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav {margin-top: 65px;background-color: #fff}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul {font-size: 15px;border: none !important}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a {color: #000;border-top-color: #dbeefd;text-transform: capitalize}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a.dropdown-toggle::after {display: none}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a i {display: none}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a.mean-expand {width: 50%;height: 28px;text-align: right;padding: 11px !important;background: 0 0 !important;border-left: none !important;border-bottom: none !important}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a.active {color: var(--mainColor)}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li li a {font-size: 15px}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .navbar-nav {max-height: 50vh;overflow-y: scroll;-webkit-box-shadow: 0 7px 13px 0 rgba(0, 0, 0, .1);box-shadow: 0 7px 13px 0 rgba(0, 0, 0, .1)}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .navbar-nav::-webkit-scrollbar {width: 7px}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .navbar-nav::-webkit-scrollbar-track {background: #f1f1f1}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .navbar-nav::-webkit-scrollbar-thumb {background: #888}
	.mobile-responsive-nav .mobile-responsive-menu.mean-container .navbar-nav::-webkit-scrollbar-thumb:hover {background: #555}
	.mobile-responsive-nav .mean-container a.meanmenu-reveal {top: 7px;padding: 0;width: 35px;height: 30px;padding-top: 6px;color: var(--mainColor)}
	.mobile-responsive-nav .mean-container a.meanmenu-reveal span {background: var(--mainColor);height: 4px;margin-top: -6px;border-radius: 0;position: relative;top: 8px}
	.mobile-responsive-nav .mean-container .mean-bar {position: absolute;z-index: 999;padding: 0;background-color: var(--whiteColor)}
	.mobile-responsive-nav .others-options {display: none !important}
	.mobile-responsive-nav .logo {position: relative;width: 120px;z-index: 999}
	.mobile-responsive-nav .logo .logo-two {display: none}
	.desktop-nav {display: none}
	.go-top {font-size: 14px;width: 35px;height: 35px;line-height: 33px}
	.sidebarmodal .modal-content {padding: 30px 20px}
	.sidebarmodal.modal .modal-dialog,.sidebarmodal.right .modal-dialog {width: 100%}
	.pagination-area .page-numbers {width: 40px;height: 40px;line-height: 40px;font-size: 16px}
	.pagination-area .page-numbers i {font-size: 16px;top: 3px}
	.contact-form .section-title {margin-bottom: 30px}
	.customer-services-content .customer-services-contact span {font-size: 14px}
	.customer-services-content .customer-services-contact h2 {font-size: 22px;margin-bottom: 10px}
	.customer-services-content .customer-services-contact p {margin-bottom: 15px}
	.customer-services-content .single-customer-services h2 {font-size: 22px;margin-bottom: 10px}
	.services-details-content h1 {font-size: 32px}
	.services-details-content h2 {font-size: 25px}
	.services-details-content h3 {font-size: 23px}
	.services-details-content h4 {font-size: 22px}
	.services-details-content h5 {font-size: 21px}
	.services-details-content .services-preview-img {margin-bottom: 25px}
	.team-details-content p {margin-bottom: 15px}
	.team-details-content .social-links {margin: 20px 0}
	.team-details-content .social-links li a i {width: 40px;height: 40px;line-height: 40px;font-size: 18px}
	.team-details-content .team-exper li {font-size: 16px;margin-bottom: 10px}
	.team-details-content .team-exper li:last-child {margin-bottom: 0}
	.team-details-content .team-exper li span {font-size: 14px}
	.single-content h1 {font-size: 28px}
	.single-content h2 {font-size: 26px}
	.single-content h3 {font-size: 23px}
	.single-content h4 {font-size: 21px}
	.single-content h5 {font-size: 20px}
}


@media (max-width:1250px) {
	.footer-area .row .col-lg-3.col-sm-6{ width:50%;margin-bottom:20px;}
}


@media (max-width:992px) {
	.team-area .col-5{ width:100%;max-width:600px;margin:0 auto;text-align:center}
	.team-area .col-7{width:100%;max-width:800px;margin:30px auto;}
	.our-service-area .col-4 {width:100%; max-width:600px}
	.banner-area .banner-content h1{font-size:60px;}
	.our-service-area .p-0{padding-left:0!important;padding-right:0!important}

	.appointmentFormarea .appointmentForm .appointmentFormInnerWrap{flex-flow: wrap;text-align:center;max-width:800px;margin:0 auto}
	.appointmentFormarea .appointmentForm .appointmentFormInnerWrap .form-control-wrap.form-heading:before,
	.appointmentFormarea .appointmentForm .appointmentFormInnerWrap .form-control-wrap.form-heading:after{display:none}
	.appointmentFormarea .appointmentForm .appointmentFormInnerWrap .form-control-wrap.form-heading{max-width:100%;flex-basis: 100%;flex:0 0 100%}
	.banner-area .banner-content{margin:0px auto 50px;}
	.appointmentFormarea .appointmentForm .appointmentFormInnerWrap .btnWrap{margin:0px auto;}
	.banner-area .banner-content{text-align:center}
	.heading-wrap .background-text{top:0}
	.contact-information-area .col-lg-4.col-6{margin-bottom:20px;}
	.location-area .col-lg-7.pl-50 {padding:0 12px;}
	.navbar-dark .navbar-toggler{    background-color: #b40901;}
	.banner-area{padding-top:20px}
	
	 .navigation .offcanvas .offcanvas-body .dropdown-menu{visibility: visible;opacity: 1;max-width:100%;border-radius:5px;margin:5px 0 10px}
	 .navigation .offcanvas .offcanvas-body .dropdown-menu a{width:100%;padding:2px 15px}
	.navigation .dropdown-menu li a:after{top:10px}

	.navigation .mega-menu{position:relative;opacity: 1;visibility: visible;}
	.mega-menu .megaMenuContainer .tab-list{display:none}
	.mega-menu .tab-panel{display:block}
	.mega-menu .mega-column{flex-direction: column;}
	.mega-menu .mega-column div{width:100%;padding:0}
	.mega-menu .megaMenuContainer .tab-content{padding:5px 0}
	.mega-menu .megaMenuContainer .tab-content .menu-img{display:none}
	div.offcanvas.offcanvas-start.offcanvas-nav.show > div.offcanvas-body.pt-0.align-items-center > ul > li{padding:5px 0}

	.service-card-wrap .service-card{width:32%}
	.service-cartegory-area.pt-100.pb-70 > div > div>div{width:100%;}
	.service-cartegory-area.pt-100.pb-70 > div > div>div .heading-wrap{max-width:80%;text-align:center;margin:0 auto}
	.location-area .dec{margin-top:30px;}
}

@media (max-width:768px) {
	.service-card-wrap .service-card{width:49%}
}

@media (max-width:650px) {
	.footer-area .row .col-lg-3.col-sm-6{ width:100%;margin-bottom:20px;}
	.footer-widget .footer-contact li{padding-left:0}
	.foot-quick-list{margin-top:0}
	.team-area .col-7{margin:0px auto;}
	.team-area .col-7 .col-6{margin-top:30px}
	.heading-wrap h2{font-size: 40px;line-height: 40px;}
	.team-area .col-8,.team-area .col-4{flex: 0 0 auto;width:100%;text-align:center;margin-bottom:30px;}
}