@font-face {font-family: "Open Sans";src: url(fonts/OpenSans-Bold.woff2) format("woff2"), url(fonts/OpenSans-Bold.woff) format("woff");font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: "JK Abode";src: url(fonts/JKAbode-LightDemo.woff2) format("woff2"), url(fonts/JKAbode-LightDemo.woff) format("woff");font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: "Quattrocento Sans";src: url(fonts/QuattrocentoSans.woff2) format("woff2"), url(fonts/QuattrocentoSans.woff) format("woff");font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: "Quattrocento Sans";src: url(fonts/QuattrocentoSans-Bold.woff2) format("woff2"), url(fonts/QuattrocentoSans-Bold.woff) format("woff");font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: "Open Sans";src: url(fonts/OpenSans-Light.woff2) format("woff2"), url(fonts/OpenSans-Light.woff) format("woff");font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: Zapfino;src: url(fonts/Zapfino.woff2) format("woff2"), url(fonts/Zapfino.woff) format("woff");font-weight: 400;font-style: italic;font-display: swap;}@font-face {font-family: icomoon;src: url(fonts/icomoon.eot);src: url(fonts/icomoon.eot) format("embedded-opentype"), url(fonts/icomoon.ttf) format("truetype"), url(fonts/icomoon.woff) format("woff"), url(fonts/icomoon.svg) format("svg");font-weight: 400;font-style: normal;font-display: swap;}[class*=" icon-"], [class^="icon-"] {font-family: icomoon !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-Massage:before {content: "\e922";}.icon-Face:before {content: "\e921";}.icon-hourglass:before {content: "\e900";color: #c67d71;}.icon-cart:before {content: "\e901";}.icon-location:before {content: "\e902";}.icon-search:before {content: "\e903";}.icon-close-form:before {content: "\e904";}.icon-whatsapp:before {content: "\e905";}.icon-youtube:before {content: "\e906";}.icon-star:before {content: "\e907";}.icon-star-half:before {content: "\e908";}.icon-Body:before {content: "\e909";}.icon-Hair:before {content: "\e90a";}.icon-Nails:before {content: "\e90b";}.icon-stopwatch:before {content: "\e90c";}.icon-gift:before {content: "\e90d";}.icon-user:before {content: "\e90e";}.icon-login:before {content: "\e90f";}.icon-home:before {content: "\e910";}.icon-service:before {content: "\e911";}.icon-add:before {content: "\e912";}.icon-substract:before {content: "\e913";}.icon-time:before {content: "\e914";}.icon-calendar:before {content: "\e915";}.icon-down-arrow:before {content: "\e916";}.icon-facebook:before {content: "\e917";}.icon-instagram:before {content: "\e918";}.icon-linkedin:before {content: "\e919";}.icon-up-arrow:before {content: "\e91a";}.icon-twitter:before {content: "\e91b";}.icon-right-arrow:before {content: "\e91c";}.icon-elections-day:before {content: "\e91d";}.icon-rubbish-bin:before {content: "\e91e";}.icon-edit:before {content: "\e91f";}.icon-duration:before {content: "\e920";}body {font-family: "Quattrocento Sans";font-weight: 400;padding: 0;margin: 0;width: 100%;overflow: hidden;overflow-y: auto;}h1, h2, h3, h4, h5, h6 {margin: 0;}img {max-width: 100%;}.common-ul {margin: 0;padding: 0;}.common-ul li {list-style: none;}p {font-size: 16px;font-family: inherit;font-weight: 400;line-height: 1.6;color: #161616;letter-spacing: 0;margin-bottom: 20px;}.w-60 {width: 60%;max-width: 100%;margin: 0 auto;}.w-80 {width: 80%;max-width: 100%;margin: 0 auto;}.primary-title {position: relative;font-family: inherit;font-weight: 700;color: #010002;font-size: 35px;line-height: 1.1;margin: 0 0 10px;padding: 0;}.primary-title.white {color: #fff;}.medium-txt {color: #515151;margin: 0;font-family: inherit;font-weight: 400;letter-spacing: -0.03em;font-size: 18px;line-height: 1.4;}.small-txt {font-size: 12px;letter-spacing: 0.2em;font-family: inherit;font-weight: 400;color: #515151;line-height: 1.4;display: block;}.title-underline {position: relative;font-family: inherit;font-weight: 400;color: #7c7c7c;font-size: 22px;line-height: 1.4;margin: 0 0 45px;padding: 0 0 10px;text-transform: uppercase;text-align: center;}.title-underline:after {content: "";width: 150px;height: 2px;position: absolute;background-color: #b459a2;bottom: 0;left: 0;right: 0;margin: 0 auto;display: block;}.title-underline.no-underline:after {display: none;}.normal-heading {color: #161616;text-transform: uppercase;margin: 0 0 20px;font-family: inherit;font-weight: 400;letter-spacing: -0.03em;font-size: 16px;line-height: 1.4;padding: 0;}.running-txt {position: relative;font-family: inherit;font-weight: 700;color: #fff;font-size: 24px;line-height: 1.4;margin: 0 0 10px;padding: 0;}.running-txt span {font-family: Zapfino;font-weight: 400;font-style: normal;font-size: 60px;color: #fff;}.secondary-title {position: relative;font-family: inherit;font-weight: 700;color: #010002;font-size: 24px;line-height: 1.4;margin: 0 0 10px;padding: 0;}.secondary-title.white {color: #fff;}.double-border {border-bottom: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;padding: 35px 0;}.star-rating {text-align: center;margin-bottom: 15px;}.star-rating i {color: #b459a2;}.star-rating.star-4 i:last-of-type {display: none;}.star-rating.star-3 i:last-of-type, .star-rating.star-3 i:nth-of-type(4) {display: none;}.star-rating.star-2 i:last-of-type, .star-rating.star-2 i:nth-of-type(3), .star-rating.star-2 i:nth-of-type(4) {display: none;}.star-rating.star-1 i:last-of-type, .star-rating.star-1 i:nth-of-type(2), .star-rating.star-1 i:nth-of-type(3), .star-rating.star-1 i:nth-of-type(4) {display: none;}.skin-but {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;width: 100%;padding: 10px 10px;margin: 0 0;text-decoration: none !important;text-align: center;color: #fff;background: #b459a2;background: -moz-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: -webkit-gradient(left top, right bottom, color-stop(0, #b459a2), color-stop(100%, #b86b71));background: -webkit-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: -o-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: -ms-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: linear-gradient(135deg, #b459a2 0, #b86b71 100%);outline: 0 !important;display: block;font-family: inherit;font-weight: 400;letter-spacing: 0;line-height: 1.1;font-size: 15px;border-radius: 5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 1px solid #b459a2;}.skin-but:hover {background: 0 0;color: #b459a2;}.button-round {font-family: inherit;font-size: 15px;color: #fff;letter-spacing: 0;line-height: 14px;padding: 12px 20px 9px;display: inline-block;margin: 0;border-radius: 20px;border: 1.5px solid #b459a2;text-decoration: none !important;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-color: transparent;}.button-round:hover {background-color: #b459a2;color: #fff;}.no-margin {margin: 0 !important;}.round-arw-but {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;text-decoration: none !important;font-family: inherit;font-weight: 400;letter-spacing: 0.01em;color: #fff;line-height: 43px;margin: 0;padding: 0 20px 0 50px;position: relative;display: inline-block;height: 40px;text-transform: uppercase;font-size: 15px;border-radius: 20px;-webkit-transition: 0.8s padding ease-in-out;-moz-transition: 0.8s padding ease-in-out;-o-transition: 0.8s padding ease-in-out;-ms-transition: 0.8s padding ease-in-out;transition: 0.8s padding ease-in-out;}.round-arw-but span {display: block;position: relative;z-index: 2;}.round-arw-but:hover {color: #fff;padding: 0 15px 0 35px;}.round-arw-but:hover:after {width: 100%;}.round-arw-but:after {content: "";width: 40px;height: 40px;position: absolute;left: 0;top: 0;background-color: #b459a2;z-index: 1;border-radius: 20px;-webkit-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;-moz-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;-o-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;-ms-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;}.round-arw-but:before {content: "";width: 8px;height: 8px;border-bottom: 2px solid #fff;border-right: 2px solid #fff;position: absolute;left: 15px;top: 16px;z-index: 2;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}.round-arw-but-invert {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;text-decoration: none !important;font-family: inherit;font-weight: 400;letter-spacing: 0.01em;line-height: 43px;color: #161616;margin: 0;padding: 0 20px 0 50px;position: relative;display: inline-block;height: 40px;text-transform: uppercase;font-size: 15px;border-radius: 20px;-webkit-transition: 0.8s padding ease-in-out;-moz-transition: 0.8s padding ease-in-out;-o-transition: 0.8s padding ease-in-out;-ms-transition: 0.8s padding ease-in-out;transition: 0.8s padding ease-in-out;}.round-arw-but-invert span {display: block;position: relative;z-index: 2;}.round-arw-but-invert:hover {color: #fff;padding: 0 15px 0 35px;}.round-arw-but-invert:hover:after {width: 100%;background-color: #b459a2;}.round-arw-but-invert:hover:before {border-bottom: 2px solid #fff;border-right: 2px solid #fff;}.round-arw-but-invert:after {content: "";width: 40px;height: 40px;position: absolute;left: 0;top: 0;background-color: transparent;border: 1px solid #b459a2;z-index: 1;border-radius: 20px;-webkit-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;-moz-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;-o-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;-ms-transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s;}.round-arw-but-invert:before {content: "";width: 8px;height: 8px;border-bottom: 2px solid #b459a2;border-right: 2px solid #b459a2;position: absolute;left: 15px;top: 16px;z-index: 2;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.circle-button-r {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;text-decoration: none !important;font-family: inherit;font-weight: 400;letter-spacing: 0.01em;color: #fff;line-height: 43px;margin: 0;position: relative;display: inline-block;height: 40px;width: 40px;text-transform: uppercase;font-size: 15px;border-radius: 50%;-webkit-transition: 0.8s padding ease-in-out;-moz-transition: 0.8s padding ease-in-out;-o-transition: 0.8s padding ease-in-out;-ms-transition: 0.8s padding ease-in-out;transition: 0.8s padding ease-in-out;}.circle-button-r:hover {color: #fff;}.circle-button-r:hover:after {background-color: transparent;}.circle-button-r:hover:before {border-bottom: 2px solid #b459a2;border-right: 2px solid #b459a2;}.circle-button-r:after {content: "";width: 40px;height: 40px;position: absolute;left: 0;top: 0;background-color: #b459a2;z-index: 1;border-radius: 50%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 1px solid #b459a2;}.circle-button-r:before {content: "";width: 8px;height: 8px;border-bottom: 2px solid #fff;border-right: 2px solid #fff;position: absolute;left: 15px;top: 16px;z-index: 2;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}.p-orange {text-decoration: none !important;color: #b459a2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.p-orange:hover {color: #c67d71;}.forgot-password {font-size: 14px;font-family: inherit;font-weight: 400;line-height: 1.2;color: #686868;letter-spacing: 0;margin: 10px 0;text-decoration: none !important;display: inline-block;}.forgot-password:hover {color: #161616;}.social-login i {position: relative;top: -2px;display: inline-block;width: 30px;text-align: left;}.social-login i img {width: auto;height: 20px;display: inline-block;}.social-login button {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0 !important;border: 1px solid #d2d6d8;font-family: inherit;font-size: 17px;padding: 15px 20px;background: 0 0;font-weight: 400;line-height: 1;color: #908a8a;display: table;margin: 15px auto;max-width: 100%;width: 300px;text-align: center;border-radius: 5px;}.terms-policy-p {color: #8c8c8c;margin-top: 30px;}.terms-policy-p a {color: #b459a2;text-decoration: none !important;display: inline-block;margin: 0 3px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.terms-policy-p a:hover {color: #b459a2;}.intl-tel-input {width: 100%;}.iti-flag {box-shadow: none !important;}.site-elements input[type="email"], .site-elements input[type="password"], .site-elements input[type="tel"], .site-elements input[type="text"] {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0 !important;background-color: #fff;border: none;font-weight: 400;font-size: 15px;color: #010002;font-family: inherit;height: 45px;width: 100%;padding: 0 15px;box-shadow: none !important;}.site-elements select {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0 !important;background-color: #fff;border: none;font-weight: 400;font-size: 15px;color: #010002;font-family: inherit;height: 45px;width: 100%;padding: 0 15px;box-shadow: none !important;cursor: pointer;}.checkbox {width: 100%;position: relative;padding-left: 25px;cursor: pointer;padding-top: 13px;padding-bottom: 13px;}.checkbox input {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;opacity: 0;cursor: pointer;}.checkbox input:checked + span:before {border: 1px solid #b459a2;}.checkbox input:checked + span:after {opacity: 1;visibility: visible;}.checkbox span {display: block;font-size: 16px;font-family: inherit;font-weight: 400;line-height: 1.2;letter-spacing: 0;color: #8c8c8c;}.checkbox span:before {content: "";width: 15px;height: 15px;position: absolute;left: 1px;top: 14px;border-radius: 50%;border: 1px solid #d3d0d0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.checkbox span:after {content: "";width: 9px;height: 9px;position: absolute;left: 4px;top: 17px;border-radius: 50%;border: none;background-color: #b459a2;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.site-form {margin-bottom: 20px;}.section {padding: 70px 0;}.grey-bg {background-color: #f9f9f9;}.grey-pink {background-color: #fff7f6;}.overflow_hidden {overflow: hidden;}.common-dots-slider {position: relative;}.common-dots-slider .swiper-pagination {position: relative;margin-top: 40px;}.common-dots-slider .swiper-pagination .swiper-pagination-bullet {background-color: #efc7c2;margin: 0 10px 0 !important;opacity: 1;position: relative;}.common-dots-slider .swiper-pagination .swiper-pagination-bullet:after {content: "";width: 24px;height: 24px;position: absolute;left: -8px;top: -8px;border-radius: 50%;border: 1px solid transparent;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.common-dots-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color: #b459a2;}.common-dots-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after {border: 1px solid #b459a2;}.header {position: fixed;left: 0;top: 0;width: 100%;background-color: transparent;z-index: 110;padding: 25px 0;}.small-header .header {padding: 10px 0;background-color: #fff;box-shadow: 0 0 30px 1px rgba(0, 0, 0, 0.1);}.small-header .logo .logo-white {opacity: 0;}.small-header .logo .logo-black {opacity: 1;visibility: visible;}.small-header .menu-title {color: #161616;}.call-b {display: none;}.small-header .call-w {display: none;}.small-header .call-b {display: inline-block;}.small-header .button-round {color: #161616;}.small-header .button-round:hover {color: #fff;}.small-header.other-page {padding-top: 57px;}.small-header.other-page .header {padding: 20px 0;}.small-header.other-page .header {box-shadow: none;}.logo {width: 200px;display: block;margin: 0;position: relative;}.logo img {opacity: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.logo .logo-white {opacity: 1;}.logo .logo-black {position: absolute;left: 0;top: 0;opacity: 0;visibility: hidden;z-index: 1;}.menu-items {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;width: calc(100% - 200px);padding-left: 100px;}.menu-items .button-round {text-transform: uppercase;}.menu-title {font-family: inherit;font-size: 15px;color: #fff;letter-spacing: 0;line-height: 1.2;text-transform: none;text-decoration: none !important;padding: 15px 0;margin: 0;display: block;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background: 0 0;border: none;outline: 0 !important;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: relative;}.menu-title i {font-size: 17px;position: relative;display: inline-block;margin-right: 3px;top: 2px;}.menu-title:hover {color: #b459a2;}.menu-title.no-drop:after {display: none;}.menu-title.drop-arrow {padding-right: 20px;}.menu-title.drop-arrow:after {position: absolute;background: 0 0;width: 8px;height: 8px;right: 4px;top: 17px;border: none;border-bottom: 2px solid #b459a2;border-right: 2px solid #b459a2;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}.location-select {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background: 0 0;border: none;outline: 0 !important;padding: 0;margin: 0;}.menu-item-list {margin: 0 15px;}#cart-total {display: inline-block;padding: 0 0;margin: 0;width: 14px;height: 14px;border-radius: 50%;position: absolute;z-index: 10;right: -5px;top: 12px;background-color: #b459a2;color: #fff;text-align: center;font-size: 10px;line-height: 17px;}.dropdown-menu {padding: 0;border-radius: 0;}.menu-item-list {position: relative;}.menu-item-list .common-ul a, .menu-item-list .common-ul button {font-family: inherit;font-size: 15px;color: #010002;letter-spacing: 0;line-height: 1.2;text-decoration: none !important;padding: 15px;margin: 0;display: block;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background: 0 0;border: none;outline: 0 !important;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border-bottom: 1px solid #e0e0e0;width: 100%;text-align: center;}.menu-item-list .common-ul li:last-of-type a, .menu-item-list .common-ul li:last-of-type button {border: none;}.search-container {position: fixed;height: 100%;width: 100%;z-index: 500;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.9);opacity: 0;visibility: hidden;pointer-events: none;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-moz-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-o-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-ms-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;}.search-container.active {visibility: visible;opacity: 1;pointer-events: all;}.search-container.active #search {-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible;}.search-close {position: absolute;top: 36px;right: 10%;color: #fff;font-size: 25px;opacity: 0.8;cursor: pointer;}#search {max-width: 800px;margin: 0 auto;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);-moz-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);opacity: 0;visibility: hidden;-webkit-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-moz-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-o-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-ms-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}#search input {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background: 0 0;border: none;outline: 0 !important;padding: 0;margin: 0;color: #fff;height: 60px;width: calc(100% - 50px);border-bottom: 1px solid #fff;font-size: 40px;font-family: inherit;font-weight: 400;}#search button {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background: 0 0;border: none;outline: 0 !important;padding: 0;margin: 0;color: #fff;font-size: 25px;width: 50px;text-align: center;}.footer1 p {color: #161616;text-align: center;text-transform: uppercase;margin: 0;font-family: inherit;font-weight: 400;letter-spacing: -0.03em;font-size: 18px;line-height: 1.4;}.footer1 .common-ul {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;padding: 40px 0;}.footer1 li {padding: 0 10px;position: relative;}.footer1 li:after {content: "";width: 6px;height: 6px;position: absolute;right: 2px;top: 8px;border-radius: 50%;background-color: #4c4c4c;}.footer1 li:first-of-type {padding-left: 0;}.footer1 li:last-of-type {padding-right: 0;}.footer1 li:last-of-type:after {display: none;}.footer1 a {font-family: inherit;font-weight: 400;color: #4c4c4c;letter-spacing: 0;line-height: 1.2;font-size: 20px;padding: 0 20px;text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer1 a:hover {color: #b459a2;}.footer2 {background-color: #f3f3f3;}.subscribe {padding-bottom: 50px;}.subscribe .normal-heading {margin-bottom: 40px;}.subscribe-container {max-width: 600px;width: 100%;margin: 0 auto;}.subscribe-container {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.subscribe-container [type="submit"] {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0 !important;background-color: #b459a2;border: 1px solid #b459a2;font-weight: 400;font-size: 15px;color: #fff;font-family: inherit;height: 45px;width: auto;padding: 3px 5px;line-height: 1;border-radius: 7px;-ms-flex: 0 0 137px;flex: 0 0 137px;max-width: 137px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.subscribe-container [type="submit"]:hover {background-color: transparent;color: #b459a2;}.subscribe-container input[type="email"] {-ms-flex: 0 0 calc(100% - 137px);flex: 0 0 calc(100% - 137px);max-width: calc(100% - 137px);}.footer-menu {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.footer2.section {padding: 50px 0 30px;}.footer-menu li a {font-family: inherit;font-weight: 400;color: #4c4c4c;letter-spacing: 0;line-height: 1.2;font-size: 15px;padding: 0 20px;display: block;text-decoration: none !important;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer-menu li a:hover {color: #b459a2;}.footer-bottom-txt {font-size: 15px;margin: 0;}.footer-social li {width: 35px;height: 35px;border: 1px solid #010002;margin: 0 10px;text-align: center;border-radius: 50%;background-color: transparent;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer-social li:hover {border: 1px solid #b459a2;background-color: #b459a2;}.footer-social li:hover i {color: #fff;}.footer-social a {display: block;width: 100%;line-height: 35px;text-align: center;color: #010002;background-color: transparent;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.footer-social a i {display: inline-block;font-size: 16px;line-height: 16px;}.footer-social a i.icon-youtube {font-weight: 600;font-size: 20px;line-height: 33px;}.footer-social a i.icon-instagram {line-height: 35px;}.footer3 {padding-top: 35px;}.product-box {overflow: hidden;border-radius: 10px;margin-bottom: 10px;}.product-img {overflow: hidden;height: 140px;position: relative;}.product-img span {left: -5px;top: 19px;margin: 0;padding: 4px 5px 2px 10px;height: auto;line-height: 1;font-size: 10px;color: #fff;font-weight: 400;background-color: #b459a2;position: absolute;z-index: 5;display: block;width: auto;font-family: inherit;text-transform: uppercase;letter-spacing: 0.05em;border-radius: 3px;box-shadow: 0 1px 7px 3px rgba(0, 0, 0, 0.1);}.product-img img {-webkit-transform-origin: center;transform-origin: center;-o-object-position: center center;object-position: center center;-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;}.product-info {padding: 20px 18px;background-color: #fff;}.product-info h3 {position: relative;font-family: inherit;font-weight: 700;color: #161616;font-size: 18px;line-height: 1.2;margin: 0 0 10px;padding: 0;overflow: hidden;letter-spacing: 0.02em;white-space: nowrap;text-overflow: ellipsis;}.product-info p {overflow: hidden;height: 50px;}.product-container .product-price {color: #b459a2;font-weight: 700;font-size: 18px;margin: 0;height: auto;letter-spacing: -0.02em;line-height: 1.2;position: relative;overflow: visible;-ms-flex: 0 0 calc(100% - 75px);flex: 0 0 calc(100% - 75px);max-width: calc(100% - 75px);}.product-container .product-price span {font-weight: 600;font-size: 13px;letter-spacing: -0.02em;display: block;position: relative;left: 0;text-decoration: line-through;color: #757575;margin-left: 0;margin-bottom: 3px;line-height: 1;}.product-container .product-time {margin: 0;height: auto;font-size: 15px;line-height: 1;-ms-flex: 0 0 75px;flex: 0 0 75px;max-width: 75px;text-align: right;font-weight: 600;letter-spacing: -0.05em;}.product-container .product-time i {font-weight: 600;font-size: 15px;position: relative;top: 1px;display: inline-block;margin-right: 3px;}.beauty-service-inner {display: none;}.beauty-service-inner.active {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.hamburger {position: relative;width: 28px;height: 13px;cursor: pointer;display: none;}.hamburger span {width: 100%;height: 2px;background-color: #b459a2;position: absolute;left: 0;top: 0;opacity: 1;visibility: visible;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform: rotate(0);-ms-transform: rotate(0);-moz-transform: rotate(0);transform: rotate(0);}.hamburger span:nth-of-type(1) {top: 0;}.hamburger span:nth-of-type(2) {top: 5px;}.hamburger span:nth-of-type(3) {top: 10px;}.hamburger.active span {top: 6px;}.hamburger.active span:nth-of-type(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}.hamburger.active span:nth-of-type(2) {opacity: 0;visibility: hidden;}.hamburger.active span:nth-of-type(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}.mobile-search-menu {display: none;}.mobile-bottom-stick-inner {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center !important;align-items: center !important;-ms-flex-pack: justify !important;justify-content: space-between !important;max-width: 540px;margin: 0 auto;}.mobile-title {display: none;text-align: center;font-size: 9px !important;text-transform: none;margin: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.mobile-bottom-stick, .mobile-footer-link, .mobile-menu-items, .mobile-view {display: none;}.no-top-padding {padding-top: 0 !important;}.header-line {width: 100%;background-color: #f9f8f7;position: fixed;left: 0;top: 90px;z-index: 50;}.header-line .header-line-dots {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;}.header-line .header-line-dots span {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;background-color: transparent;height: 7px;position: relative;display: block;z-index: 5;border-radius: 7px;}.header-line .header-line-dots span:after {content: "";width: 7px;height: 7px;background-color: #e2e2e2;border-radius: 50%;position: absolute;right: 0;top: 0;}.header-line .header-line-dots span.active {background-color: #efc7c2;}.header-line .header-line-dots span.active:after {background-color: #b459a2;}.booking-page {display: none;}.radio-round-but {position: relative;display: inline-block;cursor: pointer;width: 100%;}.radio-round-but span {position: relative;font-family: inherit;font-weight: 700;font-size: 14px;line-height: 1;margin: 0 0 0;padding: 10px 12px;color: #c67d71;text-align: center;display: block;text-transform: capitalize;cursor: pointer;background-color: rgba(239, 199, 194, 0.3);border-radius: 30px;z-index: 5;border: 1px solid rgba(239, 199, 194, 0.3);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.radio-round-but input {position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 50;cursor: pointer;}.radio-round-but input:checked + span {background-color: #b459a2;color: #fff;}.pad-r-60 {padding-right: 60px;}.pad-l-60 {padding-left: 60px;}#cart:after {content: "";width: 100%;height: 100%;position: fixed;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.7);z-index: 998;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-moz-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-o-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-ms-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;}#cart.show:after {opacity: 1;visibility: visible;}#cart .cart-sidebar.dropdown-menu {position: fixed !important;right: 0 !important;left: auto !important;width: 420px !important;min-width: 5px !important;top: 0 !important;bottom: auto !important;height: -webkit-fill-available;z-index: 999;transform: translate3d(100%, 0, 0) !important;border: none !important;margin: 0 !important;padding: 60px 20px 20px !important;overflow: hidden;float: none;box-shadow: 0 0 30px 1px rgba(0, 0, 0, 0.1);display: block !important;-webkit-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-moz-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-o-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-ms-transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;transition: all 0.3s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;}#cart .cart-sidebar.dropdown-menu.show {transform: translate3d(0, 0, 0) !important;}.cart-last-li {position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;z-index: 50;width: calc(100% - 40px);}.cart-product {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;-ms-flex-align: center;align-items: center;}.cart-product-img {width: 70px;height: 70px;overflow: hidden;padding: 3px;-ms-flex: 0 0 70px;flex: 0 0 70px;max-width: 70px;}.cart-product-img img {height: 100%;width: 100%;-webkit-transform-origin: center;transform-origin: center;-o-object-position: center center;object-position: center center;-o-object-fit: cover;object-fit: cover;border: 1px solid #c47879;}.cart-product-details {-ms-flex: 0 0 calc(100% - 70px);flex: 0 0 calc(100% - 70px);max-width: calc(100% - 70px);padding-left: 20px;padding-right: 40px;}.cart-product-details button {background: 0 0;-webkit-appearance: none !important;-moz-appearance: none !important;-ms-appearance: none !important;appearance: none !important;border: none !important;cursor: pointer !important;padding: 0 !important;margin: 0 !important;display: inline-block !important;position: absolute !important;width: auto !important;right: 0 !important;bottom: 15px !important;z-index: 50 !important;}.cart-product-details button i {font-size: 16px;}.cart-product-name {color: #161616;text-transform: uppercase;margin: 0;font-family: inherit;font-weight: 700;letter-spacing: 0;font-size: 16px;line-height: 1.2;padding: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.cart-product-quantity {display: block;color: #aaa;text-transform: uppercase;margin: 1px 0 5px;font-family: inherit;font-weight: 400;letter-spacing: -0.03em;font-size: 12px;line-height: 1.2;padding: 0;}.cart-product-total {color: #b459a2;font-weight: 700;font-size: 15px;margin: 0;height: auto;}.cart-sidebar-listing .first-cart {height: calc(100vh - 300px);display: block;overflow: hidden;overflow-y: auto;}.cart-sidebar-listing li .cart-product {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #ededed;}.cart-sidebar-listing li .cart-product:last-of-type {border-bottom: none;}.close-cart {position: absolute;right: 20px;top: 20px;z-index: 50;color: #b459a2;}.cart-sidebar .title-underline {margin-bottom: 30px;padding-bottom: 5px;border-bottom: 1px solid #ededed;}.cart-sidebar .summary-total {padding: 0;}.cart-sidebar .summary-total {padding: 15px;position: absolute;z-index: 50;width: 100%;background: #fcfcfc;left: 0;right: 0;margin: 0 auto;bottom: 0;}.cart-sidebar .summary-total .common-ul {padding: 0;}.cart-sidebar .coupon-button {width: auto !important;font-size: 10px !important;line-height: 10px !important;margin: 0 0 0 !important;background-color: rgba(239, 199, 194, 0.3) !important;color: #c67d71 !important;padding: 7px 10px 3px !important;text-align: center !important;display: block !important;}.cart-sidebar .summary-font {font-size: 13px;}.cart-sidebar .summary-row {padding: 10px;}.cart-sidebar .summary-total .summary-row:last-of-type {background-color: transparent;padding-top: 12px;padding-bottom: 12px;}.cart-sidebar .summary-total .summary-row:last-of-type .summary-font {font-size: 15px;color: #161616;}.cart-sidebar .skin-but {margin: 0 -20px;width: calc(100% + 40px);border-radius: 0;background: #b459a2 !important;background: -moz-linear-gradient(-45deg, #b459a2 0, #b86b71 100%) !important;background: -webkit-gradient(left top, right bottom, color-stop(0, #b459a2), color-stop(100%, #b86b71)) !important;background: -webkit-linear-gradient(-45deg, #b459a2 0, #b86b71 100%) !important;background: -o-linear-gradient(-45deg, #b459a2 0, #b86b71 100%) !important;background: -ms-linear-gradient(-45deg, #b459a2 0, #b86b71 100%) !important;background: linear-gradient(135deg, #b459a2 0, #b86b71 100%) !important;color: #fff !important;text-transform: uppercase;font-weight: 700;font-size: 16px;padding: 18px 10px;}.cart-sidebar .cart-product-name {font-size: 14px;}p:empty {display: none !important;}.summary-date {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;}.summary-date i {display: block;font-size: 18px;color: #b459a2;margin-right: 10px;position: relative;top: -2px;}.summary-date p {color: #888585;font-size: 14px;}.summary-date p span {color: #161616;font-weight: 700;display: inline-block;margin-left: 5px;}.summary-total .common-ul {background-color: #fcfcfc;}.summary-total .summary-row {background-color: transparent;border-bottom: 1px solid #ededed;}.summary-total .summary-row:after {display: none;}.summary-total .summary-row:last-of-type {background-color: #b459a2;}.summary-total .summary-row:last-of-type .summary-font {color: #fff;}.summary-total .coupon-code-list {padding: 0 0;border-bottom: none;}.summary-coupon-code {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-color: transparent;}.summary-coupon-code .summary-coupon-code-head {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.summary-coupon-code .common-ul {padding: 0 30px;position: absolute;background: #fff;width: calc(100% - 7px);top: 100%;box-shadow: 0 0 30px 1px rgba(0, 0, 0, 0.1);left: 3.5px;opacity: 0;visibility: hidden;z-index: 100;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform: translate3d(0, -20px, 0);-ms-transform: translate3d(0, -20px, 0);-moz-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}.summary-coupon-code .common-ul li:first-of-type {padding: 20px 0;border-bottom: 1px solid #ededed;}.summary-coupon-code .normal-heading {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.summary-coupon-code:hover {background-color: #b459a2;border-top-right-radius: 5px;border-top-left-radius: 5px;}.summary-coupon-code:hover .summary-coupon-code-head {border-top-right-radius: 5px;border-top-left-radius: 5px;background-color: #b459a2;}.summary-coupon-code:hover .summary-coupon-code-head .icon-down-arrow {color: #fff;}.summary-coupon-code:hover .normal-heading {background-color: #b459a2;color: #fff;}.summary-coupon-code:hover .common-ul {opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.coupon-code-list {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 20px 0;border-bottom: 1px solid #ededed;}.coupon-details span {display: block;color: #4caf50;text-transform: uppercase;margin: 1px 0 0;font-family: inherit;font-weight: 400;letter-spacing: -0.03em;font-size: 11px;line-height: 1.2;padding: 0;}.coupon-button {position: relative;font-family: inherit;font-weight: 700;font-size: 13px;line-height: 12px;margin: 0 0 0;padding: 7px 10px;color: #c67d71;text-align: center;display: block;text-transform: uppercase;cursor: pointer;background-color: rgba(239, 199, 194, 0.3);border-radius: 15px;z-index: 5;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;border: none;outline: 0;box-shadow: none;}.summary-add-service-container {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;position: relative;padding: 20px 40px 15px;background-color: #fff;}.summary-add-service-container i {font-size: 9px;display: inline-block;margin-right: 15px;width: 25px;height: 25px;background: #b459a2;text-align: center;color: #fff;line-height: 25px;border-radius: 50%;position: relative;top: -2px;}.summary-add-service-container .normal-heading {line-height: 1.1;font-size: 16px;font-weight: 700;}.summary-add-service-container input {position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 50;cursor: pointer;opacity: 0;}.white-box.white-box-separate {background: 0 0;padding: 0 0;}.white-box.white-box-separate .row {margin-right: -3.5px;margin-left: -3.5px;}.white-box.white-box-separate .row .col-sm-6 {padding-right: 3.5px;padding-left: 3.5px;}.summary-address {margin-bottom: 2px;line-height: 1.5;font-size: 16px;}.white-box-inner .summary-font {margin-bottom: 30px;}.white-box-inner {background: #fff;padding: 40px;height: 100%;}.summary-text-font {background-color: #f9f9f9;}.summary-text-font textarea {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;width: 100%;resize: none;outline: 0;border: none;height: 80px;font-size: 14px;background-color: #f9f9f9;padding: 10px;}.summary-text-font p {font-size: 14px;line-height: 1.3;margin: 0;}.popup-service h4 {font-size: 16px;background-color: #b459a2;color: #fff;font-weight: 700;margin: 0 0 25px;padding: 15px 20px;font-family: inherit;line-height: 1.2;}.popup-service .common-ul {padding: 0 20px;}.popup-service .common-ul li {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 15px;border-bottom: 1px solid #f9f9f9;padding-bottom: 15px;}.popup-service .common-ul li:last-of-type {border: none;}.summary-row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 15px 10px;position: relative;}.summary-row:after {content: "";width: 2px;height: 100%;position: absolute;left: 50%;top: 0;background-color: #ededed;}.summary-row:nth-of-type(even) {background-color: #f1f1f1;}.summary-product-name, .summary-product-total {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.white-box {background-color: #fff;padding: 30px;margin-bottom: 10px;}.summary-font {color: #161616;text-transform: uppercase;margin: 0;font-family: inherit;font-weight: 700;letter-spacing: 0;font-size: 16px;line-height: 1.2;padding: 0;}.summary-add-service {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;box-shadow: none;background-color: transparent;border: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.summary-coupon-code-head {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;position: relative;padding: 20px 40px 18px;cursor: pointer;background-color: #fff;}.summary-coupon-code-head .normal-heading {font-weight: 700;font-size: 16px;}.summary-coupon-code-head i {font-size: 14px;}.no-padding {padding: 0 !important;}.book-location a {font-family: inherit;font-size: 16px;color: #fff;letter-spacing: 0;line-height: 15px;padding: 13px 25px 11px;display: inline-block;margin: 0;border-radius: 5px;border: 1px solid #c67d71;text-decoration: none !important;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;min-width: 120px;text-align: center;background-color: #c67d71;margin: 0 10px;}.book-location a:hover {background-color: transparent;color: #c67d71;}.white-box-inner-grey {background-color: #f9f9f9;}.confirm-page .white-box {margin: 0;}.confirm-page .buttons {margin-top: 15px;}.confirm-summary-date {position: relative;padding-top: 60px;}.confirm-summary-date:before {content: "";width: calc(100% - 60px);height: 1px;background-color: #e2e2e2;left: 0;right: 0;position: absolute;margin: 0 auto;top: 20px;}.header .button-round {background-color: #b459a2;color: #fff;padding: 7px 12px 6px;font-size: 13px;}.icon-time {font-weight: 700 !important;}.skin-a {line-height: 1.3;}.skin-a a {color: #b459a2;text-decoration: none !important;display: inline-block;margin: 0 3px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.skin-a a:hover {color: #b459a2;}.forgotten {max-width: 600px;margin: 0 auto;}.summary-total .summary-row:last-of-type .summary-font {font-size: 15px;}.service-clients-info {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.service-clients-info span {display: block;margin: 0 5px;}.service-clients-but {width: 30px;height: 30px;border-radius: 50%;border: 2px solid #dddbdb;text-align: center;line-height: 24px;cursor: pointer;background-color: transparent;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service-clients-but:hover {background-color: #b459a2;border: 2px solid #b459a2;}.service-clients-but:hover i {color: #fff;}.service-clients-but i {font-size: 8px;font-weight: 700;}.small-header .mobile-menu-items-inner .dropdown-toggle.menu-title span {color: #161616;}.line-view-all {position: relative;display: block;text-align: right;width: 100%;}.line-view-all:after {content: "";width: calc(100% - 130px);height: 2px;position: absolute;left: 0;top: 12px;z-index: 1;background: #b459a2;}.line-view-all a {font-size: 18px;font-family: inherit;font-weight: 400;line-height: 1.4;color: #161616;letter-spacing: 0;margin: 0;padding: 5px 15px;background-color: #f9f9f9;position: relative;z-index: 5;text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.line-view-all a:hover {color: #b459a2;}.service-details-tab {padding: 0 40px;}.service-details-tab li {position: relative;font-family: inherit;font-weight: 700;font-size: 16px;line-height: 1.1;margin: 0 0 0;padding: 18px 50px;color: rgba(22, 22, 22, 0.3);text-align: center;display: block;text-transform: uppercase;border-right: 2px solid #d8d8d8;cursor: pointer;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.service-details-tab li:last-of-type {border-right: none;}.service-details-tab li.active {color: #161616;}.service-details-tab li.active:after {top: 0;bottom: auto;}.service-details-tab li:after {content: "";width: 100%;height: 2px;position: absolute;left: 0;bottom: 0;background-color: #d8d8d8;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.normal-button .skin-but {max-width: 175px;margin: 0 auto;}.normal-button.right-aligned .skin-but {margin-right: 0;}.mobile-bottom-stick-inner .menu-item-list:first-of-type a .mobile-title {width: calc(100% - 50px);text-align: left;}.home-banner-slider {position: relative;}.home-banner-slider .swiper-slide {height: 80vh;background-position: center;background-repeat: no-repeat;background-size: cover;}.home-banner-slider .swiper-pagination-bullet {display: block;}.home-banner-slider .swiper-pagination-white .swiper-pagination-bullet-active {background-color: #b459a2;}.home-banner-slider .swiper-pagination-white .swiper-pagination-bullet-active:after {border: 1px solid #b459a2;}.home-banner-slider .swiper-pagination-bullet {background-color: #efc7c2;opacity: 1;margin: 0 auto 20px !important;position: relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.home-banner-slider .swiper-pagination-bullet:after {content: "";width: 24px;height: 24px;position: absolute;left: -8px;top: -8px;border-radius: 50%;border: 1px solid transparent;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.home-banner-slider .swiper-pagination {left: auto !important;right: 35px !important;top: 50%;bottom: auto !important;-webkit-transform: translate3d(0, -50%, 0);-ms-transform: translate3d(0, -50%, 0);-moz-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);width: 12px;text-align: center;}.banner-title {font-weight: 700;font-size: 75px;color: #fff;letter-spacing: 0.01em;font-family: inherit;}.banner-txt {font-family: inherit;font-size: 22px;color: #fff;line-height: 1.4;font-weight: 400;max-width: 400px;margin: 0 0 40px;padding: 0 0 0 15px;}.banner-container {opacity: 0;visibility: hidden;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transition-delay: 0.8s;transition-delay: 0.8s;}.home-banner-slider .swiper-slide {position: relative;}.home-banner-slider .swiper-slide:after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 5;background-color: rgba(0, 0, 0, 0.22);}.home-banner-slider .swiper-slide > .container {position: relative;z-index: 100;}.home-banner-slider .swiper-slide .banner-title {overflow: hidden;}.home-banner-slider .swiper-slide .banner-title span {display: block;position: relative;transform: translate(0, 200%) skew(-10deg, 10deg);-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;transition: all 1s ease-in-out;opacity: 0;visibility: hidden;}.home-banner-slider .swiper-slide.swiper-slide-active .banner-title span {transform: translateY(0) skew(0, 0);opacity: 1;visibility: visible;padding-left: 15px;}.home-banner-slider .swiper-slide.swiper-slide-active .banner-container {opacity: 1;visibility: visible;}.home-banner-slider .round-arw-but {margin-left: 15px;}.banner-strip {background-color: #fff;position: absolute;bottom: 0;left: 0;z-index: 5;max-width: 100%;width: auto;padding: 0;}.banner-strip .swiper-button-next1, .banner-strip .swiper-button-prev1 {-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0 !important;border: none;position: relative;background-color: transparent;width: auto;height: auto;right: 0;left: 0;margin: 0;top: 0;padding: 23px 40px;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner-strip .swiper-button-next1:hover, .banner-strip .swiper-button-prev1:hover {background-color: #efc7c2;}.banner-strip .swiper-button-next1:hover:before, .banner-strip .swiper-button-prev1:hover:before {border-bottom: 2px solid #010002;border-right: 2px solid #010002;}.banner-strip .swiper-button-next1:hover:after, .banner-strip .swiper-button-prev1:hover:after {opacity: 0;visibility: hidden;}.banner-strip .swiper-button-next1:before, .banner-strip .swiper-button-prev1:before {font-family: inherit;content: "";width: 8px;height: 8px;border-bottom: 2px solid #aaa;border-right: 2px solid #aaa;left: 0;top: 0;z-index: 2;position: relative;display: inline-block;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner-strip .swiper-button-prev1:before {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);-moz-transform: rotate(135deg);transform: rotate(135deg);}.banner-strip .swiper-button-prev1:after {content: "";width: 1px;height: 80%;top: 0;bottom: 0;margin: auto 0;right: -0.5px;background-color: #e0e0e0;position: absolute;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;opacity: 1;visibility: visible;}.banner-strip .swiper-button-next1:before {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}.banner-icons .common-ul {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.banner-icons a {display: block;padding: 20px 40px;text-decoration: none !important;line-height: 1;}.banner-icons a:hover i {color: #b459a2;}.banner-icons a i {color: #010002;font-size: 20px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.banner-icons a i.icon-instagram {font-size: 22px;}.banner-icons a i.icon-youtube {font-weight: 600;font-size: 28px;}.swiper-viewport {position: relative;}.best-brand {margin-top: 60px;}.best-brand .swiper-slide img {width: auto;display: table;margin: 0 auto;}.testimonial-container {border: 2px solid #b459a2;border-radius: 15px;padding: 0 20px 30px;}.testimonial-img {width: 80px;height: 80px;border-radius: 50%;border: 2px solid #b459a2;overflow: hidden;margin: -40px auto 20px;position: relative;}.testimonial-img:after {content: "";width: 76px;height: 76px;position: absolute;left: 0;top: 0;border: 3px solid #fff;background-color: transparent;border-radius: 50%;}.testimonial-img img {width: 100%;height: 100%;-webkit-transform-origin: center;transform-origin: center;-o-object-position: center center;object-position: center center;-o-object-fit: cover;object-fit: cover;}.testimonial {margin-top: 80px;}.testimonial-text p {text-align: center;font-size: 16px;color: #333;margin: 0;}.testimonial-text h2 {position: relative;font-family: inherit;font-weight: 700;color: #010002;font-size: 20px;line-height: 1.4;text-align: center;text-transform: uppercase;margin: 0 0 15px;}.number-content {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: start;justify-content: flex-start;position: relative;padding-bottom: 15px;margin-bottom: 15px;}.number-content:after {content: "";width: 100%;height: 2px;position: absolute;left: 0;bottom: 0;background-color: #b459a2;display: block;}.number-content span {display: inline-block;font-size: 80px;font-family: inherit;font-weight: 700;line-height: 1;letter-spacing: -0.03em;color: #b459a2;}.number-content p {font-size: 26px;color: #010002;line-height: 1.2;padding: 0 0 0 20px;margin: 0;}.time-price {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;margin-bottom: 15px;position: relative;}.beauty-service {margin-bottom: 40px;position: relative;padding-right: 20px;padding-left: 20px;overflow: hidden;padding-bottom: 4px;}.beauty-service:after {content: "";width: 100%;height: 4px;position: absolute;left: 0;bottom: 0;background-color: #e2e2e2;}.beauty-service .swiper-button-next, .beauty-service .swiper-button-prev {position: absolute;top: 45px;background: 0 0;width: 12px;height: 12px;opacity: 1;}.beauty-service .swiper-button-next:after, .beauty-service .swiper-button-prev:after {content: "";width: 12px;height: 12px;border-bottom: 2px solid #b459a2;border-right: 2px solid #b459a2;display: block;}.beauty-service .swiper-button-next {right: 5px;left: auto;}.beauty-service .swiper-button-next:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}.beauty-service .swiper-button-prev {left: 5px;right: auto;}.beauty-service .swiper-button-prev:after {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);-moz-transform: rotate(135deg);transform: rotate(135deg);}.beauty-service .swiper-slide .beauty-box {padding-left: 10px;padding-right: 10px;}.beauty-service .swiper-slide .beauty-box .beauty-ser-txt h3 {color: #010002;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.beauty-service .swiper-slide .beauty-box i {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;font-size: 36px;color: #010002;}.beauty-service .swiper-slide .beauty-box i:before {color: #010002;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.beauty-service .swiper-slide:hover .beauty-box .beauty-ser-txt h3 {color: #b459a2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.beauty-service .swiper-slide:hover .beauty-box i {color: #b459a2;}.beauty-service .swiper-slide:hover .beauty-box i:before {color: #b459a2;}.beauty-service .swiper-slide:hover .beauty-box:after {-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}.beauty-service .swiper-slide.active .beauty-box .beauty-ser-txt h3 {color: #b459a2;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.beauty-service .swiper-slide.active .beauty-box i {color: #b459a2;}.beauty-service .swiper-slide.active .beauty-box i:before {color: #b459a2;}.beauty-service .swiper-slide.active .beauty-box:after {-webkit-transform: scaleX(1);-moz-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}.beauty-ser-txt {padding-left: 15px;}.beauty-ser-txt h3 {position: relative;font-family: inherit;font-weight: 700;font-size: 20px;line-height: 1;margin: 0 0 5px;padding: 0;}.beauty-ser-txt p {margin: 0;line-height: 1.2;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.beauty-box {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;cursor: pointer;width: 100%;padding-bottom: 15px;position: relative;height: 60px;-ms-flex-pack: center;justify-content: center;}.beauty-box:after {content: "";width: 100%;left: 0;bottom: -4px;position: absolute;z-index: 1;background-color: #b459a2;height: 4px;-webkit-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-moz-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-o-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-ms-transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;transition: all 0.5s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-webkit-transform: scaleX(0);-moz-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: left;transform-origin: left;}.beauty-box i {-ms-flex: 0 0 40px;flex: 0 0 40px;max-width: 40px;}.beauty-box .beauty-ser-txt {-ms-flex: 0 0 calc(100% - 40px);flex: 0 0 calc(100% - 40px);max-width: calc(100% - 40px);}.app-form {margin-bottom: 50px;}.app-form p {width: 100% !important;max-width: 100% !important;font-size: 20px;line-height: 1.2;}.download-mob2 {position: relative;z-index: 5;width: 350px;margin-left: 160px;}.download-mob1 {position: ABSOLUTE;left: 100px;top: 50px;z-index: 1;width: 280px;}.app-form-container {width: 450px;max-width: 100%;}.app-form-container p {width: 280px;max-width: 100%;}.download-txt-inner {background-color: #fff;padding: 20px;margin-bottom: 45px;border-radius: 10px;box-shadow: 0 0 25px 5px rgba(0, 0, 0, 0.3);position: relative;}.download-txt-inner p {margin: 0;font-size: 14px;color: #010002;line-height: 1.2;}.download-txt-inner p a {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;color: #b459a2;text-decoration: none !important;display: table;}.download-txt-inner p a:hover {color: #b459a2;}.download-txt-inner:after {content: "";width: 0;height: 0;border-top: 20px solid #fff;border-right: 20px solid transparent;position: absolute;top: 100%;}.download-txt-inner.d-arrow-left:after {left: 15px;}.download-txt-inner.d-arrow-right:after {right: 15px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);}.download-txt {position: absolute;width: 280px;right: 50px;top: 120px;z-index: 10;}.download-mob-container {position: relative;}.download-mob-container.animate .download-mob1 {opacity: 0;visibility: hidden;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}.download-mob-container.animate .download-mob2 {opacity: 0;visibility: hidden;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;-webkit-transform: translate3d(-30px, 0, 0);-ms-transform: translate3d(-30px, 0, 0);-moz-transform: translate3d(-30px, 0, 0);transform: translate3d(-30px, 0, 0);-webkit-transition-delay: 0.8s;transition-delay: 0.8s;}.download-mob-container.animate .download-txt .download-txt1 {opacity: 0;visibility: hidden;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);-moz-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);-webkit-transition-delay: 1s;transition-delay: 1s;}.download-mob-container.animate .download-txt .download-txt2 {opacity: 0;visibility: hidden;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);-moz-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);-webkit-transition-delay: 1.3s;transition-delay: 1.3s;}.download-mob-container.animate .download-txt .download-txt3 {opacity: 0;visibility: hidden;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);-moz-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);-webkit-transition-delay: 1.6s;transition-delay: 1.6s;}.download-mob-container.animate .download-txt .download-txt4 {opacity: 0;visibility: hidden;-webkit-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;-webkit-transform: translate3d(0, 20px, 0);-ms-transform: translate3d(0, 20px, 0);-moz-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);-webkit-transition-delay: 1.9s;transition-delay: 1.9s;}.download-mob-container.animated .download-mob1 {opacity: 1;visibility: visible;}.download-mob-container.animated .download-mob2 {opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.download-mob-container.animated .download-txt .download-txt1, .download-mob-container.animated .download-txt .download-txt2, .download-mob-container.animated .download-txt .download-txt3, .download-mob-container.animated .download-txt .download-txt4 {opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.instagram-container .row {margin-left: -4.5px;margin-right: -4.5px;}.insta-col {padding-right: 4.5px;padding-left: 4.5px;margin-bottom: 9px;}.insta-img {position: relative;overflow: hidden;display: block;height: 240px;}.insta-img.insta-img-lrg {height: 390px;}.insta-img:after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background-color: rgba(0, 0, 0, 0.2);}.insta-img img {-webkit-transform-origin: center;transform-origin: center;-o-object-position: center center;object-position: center center;-o-object-fit: cover;object-fit: cover;width: 100%;z-index: 1;position: relative;height: 100%;}.insta-img .icon-instagram {position: absolute;font-size: 35px;color: #fff;left: 0;top: 0;bottom: 0;right: 0;margin: auto;z-index: 3;width: 35px;height: 35px;}.insta-txt {margin-bottom: 165px;}.insta-txt .primary-title {font-size: 55px;}.insta-button {text-align: right;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: end;justify-content: flex-end;position: relative;}.insta-button:before {position: absolute;content: "";width: 250px;height: 1px;background-color: #b459a2;top: 120px;left: -80px;display: block;z-index: 2;}.insta-button .round-arw-but-invert {position: relative;z-index: 5;margin-right: 30px;}.gift-card {background-color: transparent;background-image: url(../image/noora/gift.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;min-height: 480px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;width: 100%;position: relative;}.gift-card:after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background-color: rgba(0, 0, 0, 0.5);}.gift-card > .container {position: relative;z-index: 10;}.gift-card .secondary-title {width: 270px;margin: 0 auto;margin-top: 30px;}.gift-card .circle-button-r {position: relative;top: 12px;margin-left: 20px;}.gift-card-box {background: #b459a2;background: -moz-linear-gradient(-45deg, #b459a2 0, #b459a2 47%, #b459a2 78%, #111 100%);background: -webkit-gradient(left top, right bottom, color-stop(0, #b459a2), color-stop(47%, #b459a2), color-stop(78%, #b459a2), color-stop(100%, #111));background: -webkit-linear-gradient(-45deg, #b459a2 0, #b459a2 47%, #b459a2 78%, #111 100%);background: -o-linear-gradient(-45deg, #b459a2 0, #b459a2 47%, #b459a2 78%, #111 100%);background: -ms-linear-gradient(-45deg, #b459a2 0, #b459a2 47%, #b459a2 78%, #111 100%);background: linear-gradient(135deg, #b459a2 0, #b459a2 47%, #b459a2 78%, #b459a2 100%);padding: 50px;width: 500px;max-width: 100%;border-radius: 20px;margin: 0 auto;box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2);text-align: center;}.gift-card-box i {font-size: 30px;color: #b459a2;display: table;margin: 0 auto;margin-bottom: 20px;}.gift-card-box img {width: 240px;display: table;margin: 0 auto 30px;}.gift-card-box p {text-transform: uppercase;letter-spacing: 0.2em;color: #b459a2;margin: 0;padding-top: 15px;border-top: 1px solid #b459a2;}.store-links {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;}.store-links a {display: block;-ms-flex: 0 0 150px;flex: 0 0 150px;max-width: 150px;margin-right: 10px;}.offerBanner img {width: 100%;}.beauty-service-inner {margin-right: 5px;margin-left: 5px;}.product-col {padding-right: 5px;padding-left: 5px;}.normal-button .skin-but {max-width: 175px;margin: 0 auto;}.normal-button.right-aligned .skin-but {margin-right: 0;}.mobile-bottom-stick-inner .menu-item-list:first-of-type a .mobile-title {width: calc(100% - 50px);text-align: left;}.service_box_slider {position: relative;height: 240px;overflow: hidden;border-radius: 10px;display: block;}.service_box_slider:after {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.15);z-index: 2;}.service_box_slider img {width: 100%;height: 100%;-webkit-transform-origin: center;transform-origin: center;-o-object-position: center center;object-position: center center;-o-object-fit: cover;object-fit: cover;position: relative;z-index: 1;}.service_box_slider:hover .service_box_but:before {border: 2px solid #b459a2;}.service_h_title {font-weight: 700;font-size: 22px;color: #fff;letter-spacing: 0.02em;font-family: inherit;display: block;text-align: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%, -50%, 0);-ms-transform: translate3d(-50%, -50%, 0);-moz-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);z-index: 5;line-height: 1.1;width: 100%;padding: 0 10px;max-width: 140px;margin: 0 auto;}.service_box_slider_main .owl-stage-outer .owl-stage {padding-right: 0 !important;padding-left: 0 !important;}.service_wrapper h2 {margin-bottom: 20px;}.service_wrapper h2 + p {margin-bottom: 40px;}.service_box_home_details {position: absolute;left: 0;bottom: 0;z-index: 5;padding: 10px;-ms-flex-pack: justify !important;justify-content: space-between !important;display: -ms-flexbox !important;display: flex !important;width: 100%;-ms-flex-align: center !important;align-items: center !important;}.service_box_home_details .button-round {font-size: 13px;background-color: #b459a2;padding: 7px 10px 6px;}.service_box_home_details .service_box_but {display: block;width: 40px;height: 40px;position: relative;}.service_box_home_details .service_box_but:hover:before {border: 2px solid #b459a2;}.service_box_home_details .service_box_but:before {content: "";width: 30px;height: 30px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;border: 2px solid #fff;border-radius: 50%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.service_box_home_details .service_box_but:after {content: "";width: 7px;height: 7px;border-bottom: 2px solid #fff;border-right: 2px solid #fff;display: block;-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);-moz-transform: rotate(135deg);transform: rotate(-45deg);position: absolute;left: -2px;right: 0;bottom: 0;top: 0;margin: auto;}.class_nav_arrow {fill: none;stroke: #b459a2;stroke-miterlimit: 10;stroke-width: 3px;}.service_box_slider_main .owl-nav {margin-top: 35px;}.service_box_slider_main .owl-nav button {display: inline-block;background: 0 0;border: none;outline: 0;cursor: pointer;margin: 0 15px;}.service_box_slider_main .owl-nav button svg {width: 35px;height: 17px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform: translateX(0);-ms-transform: translateX(0);-moz-transform: translateX(0);transform: translateX(0);}.service_box_slider_main .owl-nav button.owl-next:hover svg {-webkit-transform: translateX(5px);-ms-transform: translateX(5px);-moz-transform: translateX(5px);transform: translateX(5px);}.service_box_slider_main .owl-nav button.owl-prev:hover svg {-webkit-transform: translateX(-5px);-ms-transform: translateX(-5px);-moz-transform: translateX(-5px);transform: translateX(-5px);}.service_wall {overflow: hidden;margin: 0 auto;margin-right: 0;}.text_highlight {display: inline;padding: 7px 25px 6px;color: #fff;background-color: #b459a2;line-height: 1;border-radius: 0;font-size: 16px;margin: 0 5px;font-weight: 400;border-radius: 20px;letter-spacing: 0.05em;}.beauty-box-desc_main {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.footer3 .footer-menu li:after {content: "";width: 1px;height: 95%;position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;background-color: #e0e0e0;}.footer3 .footer-menu li {position: relative;}.footer3 .footer-menu li:last-of-type:after {display: none;}.footer1 li i {color: #b459a2;display: inline-block;margin-right: 3px;}.w-mob-80 {width: 80% !important;margin-left: auto !important;margin-right: auto !important;padding: 0 30px !important;}.mobile-footer-link .logo-black {position: absolute;width: 120px;left: 40px;top: 25px;}#offer_svg {width: 35px;height: 35px;position: absolute;left: 12px;top: 102px;}.password-form {padding: 50px;background-color: #f9f8f7;}.form-group.has-error label {color: #dc3545 !important;}.form-group.has-error input, .form-group.has-error select, .form-group.has-error textarea {border-color: #dc3545 !important;border-style: solid;border-width: 1px;}.btn-loading {color: transparent !important;pointer-events: none;position: relative;}.btn-loading:after {content: "";-webkit-animation: loader 0.5s infinite linear;animation: loader 0.5s infinite linear;border: 2px solid #fff;border-radius: 50%;border-right-color: transparent !important;border-top-color: transparent !important;display: block;height: 1.4em;width: 1.4em;position: absolute;left: calc(50% - (1.4em / 2));top: calc(50% - (1.4em / 2));-webkit-transform-origin: center;transform-origin: center;position: absolute !important;}.btn-group-sm > .btn-loading.btn:after, .btn-loading.btn-sm:after {height: 1em;width: 1em;left: calc(50% - (1em / 2));top: calc(50% - (1em / 2));}.btn-loading.btn-secondary:after {border-color: #495057;}@-webkit-keyframes loader {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes loader {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.menu_drop_item_container {position: absolute;background: #fff;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;box-shadow: 0 12px 35px 2px rgba(0, 0, 0, 0.3);z-index: 10;top: 90%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;opacity: 0;visibility: hidden;pointer-events: none;border-radius: 5px;}.menu_drop_item_container:after {content: "";width: 15px;height: 15px;position: absolute;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);top: -7px;background: #fff;border-bottom-right-radius: 10px;left: 36px;}.menu_drop_item_main {padding: 15px !important;}.menu_drop_item_main:hover .menu-item-list---item {color: #b459a2;}.menu_drop_item_main:hover .menu_drop_item_container {top: 100%;opacity: 1;visibility: visible;pointer-events: all;}.menu_drop_item {margin: 0;list-style: none;padding: 0;-ms-flex: 0 0 calc(100% - 200px);flex: 0 0 calc(100% - 200px);max-width: calc(100% - 200px);width: calc(100% - 200px);display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;text-align: center;-ms-flex-item-align: center;align-self: center;}.menu-item-list---item {font-family: inherit;font-size: 15px;color: #fff;letter-spacing: 0;line-height: 1.2;text-transform: uppercase;text-decoration: none !important;padding: 0;margin: 0;display: block;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background: 0 0;border: none;outline: 0 !important;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: relative;}.small-header .menu-item-list---item {color: #161616;}.menu_drop_item li a:hover {color: #b459a2;}.menu-item-list---item:hover {color: #b459a2;}.menu_drop_item li a i {display: inline-block;margin-right: 5px;width: 20px;text-align: right;top: 0;}.menu_drop_item li:last-of-type {margin-bottom: 0;}.menu_drop_item_img {-ms-flex: 0 0 200px;flex: 0 0 200px;max-width: 200px;width: 200px;overflow: hidden;height: 280px;position: relative;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.menu_drop_item_img img {width: 100%;height: 100%;-webkit-transform-origin: center;transform-origin: center;-o-object-position: center center;object-position: center center;-o-object-fit: cover;object-fit: cover;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;opacity: 0;visibility: hidden;z-index: 1;}.menu_drop_item_img img.active {opacity: 1;visibility: visible;}.whatsApp_icon svg {animation-name: shake;animation-duration: 2s;animation-fill-mode: both;animation-iteration-count: infinite;}.mobile-footer-link-inner p {font-size: 16px;font-weight: 600;text-transform: uppercase;margin-bottom: 10px;}.off_amount {margin: 0;display: block;line-height: 1;width: 90px;text-align: center;padding: 8px 10px;border: 1px solid #f3f7f3;position: absolute;left: 50%;z-index: 10;background: #f3f7f3;border-radius: 20px;font-size: 12px;font-family: "Open Sans";font-weight: 700;text-transform: uppercase;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);top: -15px;box-shadow: 0 2px 25px 1px rgba(0, 0, 0, 0.05);color: #4caf50;}.product_info_main--main {position: relative;}.product_time_t i {display: inline-block;margin-right: 5px;}.product_title_h {position: relative;font-family: "Open Sans";font-weight: 700;color: #161616;font-size: 16px;line-height: 1.2;margin: 5px 0 12px;padding: 0;letter-spacing: -0.02em;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 100%;text-align: center;}.discount_price {color: #dc938b;font-size: 12px;text-decoration: none;line-height: 11px;position: absolute;padding: 0 2px;margin-right: 5px;left: 0;top: 0;}.discount_price:after {content: "";width: 100%;height: 1px;position: absolute;left: 0;top: 5px;background-color: #dc938b;}.product_price_p {line-height: 1;margin: 0;-ms-flex: 0 0 calc(100% - 75px);flex: 0 0 calc(100% - 75px);max-width: calc(100% - 75px);width: calc(100% - 75px);}.product_time_t {-ms-flex: 0 0 75px;flex: 0 0 75px;max-width: 75px;width: 75px;}.main_price {font-family: "Open Sans";line-height: 1;font-weight: 600;color: #161616;letter-spacing: -0.05em;font-size: 18px;margin-right: 10px;width: 100%;}.product_details_main .skin-but {height: auto;padding: 9px 14px;margin: 10px auto 0;font-weight: 600;text-transform: uppercase;letter-spacing: 0.05em;font-size: 14px;font-family: "Open Sans";border-radius: 5px;line-height: 1;width: 100% !important;}.product_details_main form {width: 100%;}.product_details_main {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: end !important;align-items: flex-end !important;}.product_price_p {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: end !important;align-items: flex-end !important;margin-bottom: 0;padding-top: 15px;position: relative;}.product_box_main {position: relative;background: #fff;margin-bottom: 10px;border-radius: 8px;overflow: hidden;}.product_info_main--main {padding: 25px 20px 20px;}.line-view-all .line-view-all---button {background-color: #b459a2;color: #fff;padding: 7px 20px 6px;font-size: 15px;text-transform: uppercase;position: relative;top: -8px;}.line-view-all .line-view-all---button:hover {background-color: transparent;}.product_info_main {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 15px;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: end;align-items: flex-end;}.product_time_t {text-align: right;z-index: 10;font-size: 14px;font-family: "Open Sans";font-weight: 700;color: #bd7174;line-height: 1;margin: 9px 0 0;}.no_click {pointer-events: none;}.menu_drop_image_main_list a {text-align: left !important;}.menu_drop_image_icon {display: inline-block;width: 20px;position: relative;top: -2px;margin-right: 10px;}.site-search-wrap {height: 100% !important;position: fixed;width: 100%;background: rgba(109, 75, 70, 0.8);left: 0;top: 0;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;pointer-events: none !important;z-index: 9999;}.site-search-wrap.open {pointer-events: all !important;opacity: 1;visibility: visible;}body .cs-input-group .input-group-text {border-top-right-radius: 5px !important;border-bottom-right-radius: 5px !important;border: 1.5px solid #b459a2;background-color: #b459a2;color: #fff !important;}body .cs-input-group .input-group-text button {color: #fff !important;}body .cs-input-group .search-field {border-top-left-radius: 5px;border-bottom-left-radius: 5px;}@media only screen and (max-width: 1400px) {.section {padding: 80px 0;}.product-info {padding: 20px 20px;}.product-info p {height: 40px;font-size: 15px;line-height: 1.4;}.skin-but {padding: 10px 10px;}.product-container .product-price {margin-bottom: 10px;}.banner-title {font-size: 60px;}.banner-txt {font-size: 20px;}.banner-strip .swiper-button-next1, .banner-strip .swiper-button-prev1 {padding: 30px 50px;}.banner-strip .swiper-button-prev1:after {width: 1px;}.number-content span {font-size: 75px;}.number-content p {font-size: 24px;padding: 0 0 0 10px;}.download-mob2 {width: 260px;}.download-mob1 {width: 200px;}.download-txt-inner {padding: 15px;margin-bottom: 30px;}.download-txt {width: 210px;right: 200px;top: 80px;}.download-txt-inner p {font-size: 12px;}.testimonial-text p {font-size: 16px;}.gift-card-box {padding: 30px;width: 420px;}.gift-card-box i {font-size: 20px;}.gift-card-box img {width: 200px;}.product-container .product-price {position: relative;top: 2px;}.testimonial-container {padding: 0 25px 40px;}.insta-img.insta-img-lrg {height: 380px;}.insta-img {height: 210px;}.insta-button:before {top: 105px;}}@media only screen and (max-width: 1200px) {.logo {width: 150px;}.menu-items {width: calc(100% - 150px);}.search-close {top: 40px;right: 35px;font-size: 16px;}.menu-title {font-size: 14px;}.button-round {font-size: 14px;padding: 13px 20px 10px;}.header {padding: 20px 0;}.footer-menu li a {padding: 0 10px;}.footer-social li {width: 30px;height: 30px;margin: 0 5px;}.footer-social a {line-height: 30px;}.footer-social a i {font-size: 13px;}.footer-social a i.icon-instagram {line-height: 30px;}.footer-social a i.icon-youtube {font-size: 15px;line-height: 30px;}.footer2.section {padding: 30px 0 20px;}.footer3 {padding-top: 20px;}.double-border {padding: 20px 0;}.subscribe {padding-bottom: 30px;}.round-arw-but {padding: 0 10px 0 45px;line-height: 38px;font-size: 14px;}.round-arw-but:before {left: 12px;top: 14px;}.round-arw-but:after {width: 35px;height: 35px;}.product-info {padding: 15px 15px;}.skin-but {padding: 10px 5px;font-size: 15px;}.product-img {height: 120px;}.product-info p {height: 35px;font-size: 13px;line-height: 1.4;}.service-details-tab li {font-size: 14px;}.service-details-tab li {padding: 15px 25px;border-right: 1px solid #d8d8d8;}.service-details-tab li:after {height: 1px;}.service-details-tab li {font-size: 14px;}.product-container .product-time {-ms-flex: 0 0 70px;flex: 0 0 70px;max-width: 70px;}.product-container .product-price {-ms-flex: 0 0 calc(100% - 70px);flex: 0 0 calc(100% - 70px);max-width: calc(100% - 70px);}.banner-title {font-size: 60px;}.banner-txt {font-size: 18px;}.insta-button:before {width: 110px;left: -45px;}.download-txt {right: 60px;}.beauty-service .swiper-slide .beauty-box .beauty-ser-txt h3 {font-size: 18px;}.beauty-ser-txt p {font-size: 14px;}.running-txt span {font-size: 50px;}.time-price {margin-bottom: 5px;}.main_price {font-size: 16px;}.product_info_main--main {padding: 25px 15px 20px;}}@media only screen and (max-width: 992px) {.menu-items {padding-left: 15px;}.menu-item-list {margin: 0 10px;}.menu-title {font-size: 13px;}.button-round {font-size: 13px;padding: 10px 20px 9px;}.footer3 {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer3 > .d-flex {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.footer-bottom-txt {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;text-align: center;padding-top: 15px;}.footer1 a {font-size: 18px;padding: 0 10px;}.footer1 p {font-size: 16px;}.medium-txt {font-size: 16px;}.small-txt {font-size: 10px;}.round-arw-but-invert {line-height: 38px;padding: 0 15px 0 45px;height: 35px;}.round-arw-but-invert:before {left: 13px;top: 14px;width: 7px;height: 7px;}.round-arw-but-invert:after {width: 35px;height: 35px;border-radius: 20px;}.primary-title {font-size: 30px;}.section {padding: 50px 0;}.service-clients-but {width: 20px;height: 20px;border: 1px solid #dddbdb;text-align: center;line-height: 15px;}.service-clients-but i {font-size: 6px;}.service-clients, .service-details-info, .service-details-tab {padding-left: 10px;padding-right: 10px;}.service-details-tab li {font-size: 13px;padding: 12px 15px;}.number-content span {font-size: 50px;}.number-content p {font-size: 16px;}.insta-img {height: 130px;}.insta-img.insta-img-lrg {height: 245px;}.insta-img .icon-instagram {font-size: 25px;width: 25px;height: 25px;}.insta-txt .primary-title {font-size: 40px;}.insta-txt {margin-bottom: 60px;}.insta-button:before {width: 70px;left: -30px;top: 65px;}.testimonial-container {padding: 0 20px 20px;}.testimonial-text p {font-size: 14px;}.testimonial-text h2 {font-size: 18px;}.number-content span {-ms-flex: 0 0 60px;flex: 0 0 60px;max-width: 60px;}.number-content p {-ms-flex: 0 0 calc(100% - 60px);flex: 0 0 calc(100% - 60px);max-width: calc(100% - 60px);}.download-mob2 {margin-left: 100px;}.download-mob1 {left: 35px;}.download-txt-inner:after {border-top: 8px solid #fff;border-right: 8px solid transparent;}.download-txt-inner p {font-size: 10px;}.download-txt-inner {padding: 10px;margin-bottom: 25px;}.download-txt {top: 125px;right: 35px;width: 150px;}.subscribe-container input[type="submit"] {height: 40px;font-size: 14px;}.app-form p {font-size: 16px;}.beauty-service .swiper-slide .beauty-box i {font-size: 30px;-ms-flex: 0 0 30px;flex: 0 0 30px;max-width: 30px;}.beauty-box .beauty-ser-txt {-ms-flex: 0 0 calc(100% - 30px);flex: 0 0 calc(100% - 30px);max-width: calc(100% - 30px);padding-left: 10px;}.beauty-ser-txt p {font-size: 12px;line-height: 1.1;}.app-form-container br {display: none;}.app-form p {font-size: 16px;}.store-links a {-ms-flex: 0 0 120px;flex: 0 0 120px;max-width: 120px;}.w-60 {width: 80%;}.beauty-service-inner .product-col.last_9 {display: none;}}@media only screen and (max-width: 769px) {.w-60, .w-80 {width: 100%;}.hamburger {display: block;}.menu-items {display: none;}.menu-title {color: #161616;}.mobile-search-menu {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.menu-title {text-align: center;padding: 0;}.menu-title i {font-size: 15px !important;top: -1px;height: 14px;}.menu-item-list {width: calc(100% / 5);margin: 0;padding: 0 3px;}#cart .menu-title {margin: 0 auto;}.mobile-title {display: block;}.mobile-bottom-stick {position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;z-index: 111;display: block;padding: 10px 0 5px;box-shadow: 0 0 30px 1px rgba(0, 0, 0, 0.1);}.mobile-footer-link {position: fixed;width: 100%;height: 100%;z-index: 999;left: 0;top: 0;background-color: #fff;display: block;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);display: -ms-flexbox;display: flex;-ms-flex-align: start;align-items: flex-start;padding: 80px 40px;opacity: 0;visibility: hidden;overflow-y: auto;}.mobile-footer-link.active {-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible;}.mobile-footer-link-inner {width: 100%;}.mobile-footer-link-inner .mobile-footer-link-menu {padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e0e0e0;}.mobile-footer-link-inner .common-ul.justify-content-between {-ms-flex-pack: start !important;justify-content: flex-start !important;}.mobile-footer-link-menu li a {font-family: inherit;font-weight: 400;color: #4c4c4c;letter-spacing: 0;line-height: 1.2;font-size: 15px;padding: 3px 0;margin-bottom: 15px;display: block;text-decoration: none !important;}.mobile-footer-link-close {display: inline-block;position: absolute;right: 40px;top: 25px;z-index: 99;}.mobile-footer-link-close i {font-size: 20px;color: #161616;}body {padding-top: 42px;}.mobile-hide {display: none !important;}#cart #cart-total {top: 0;}.primary-title {font-size: 24px;}.mobile-view {display: block;}.dektop-view {display: none !important;}.mobile-menu-items {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.mobile-menu-items-inner {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.mobile-menu-items-inner .menu-item-list.button-round {width: 80px;padding: 10px 5px;}.mobile-menu-items-inner .dropdown-menu {position: fixed !important;width: 100% !important;bottom: 0 !important;left: 0 !important;right: auto !important;display: block !important;top: auto !important;z-index: 9999;transform: translate3d(0, 100%, 0) !important;-webkit-transition: all 0.4s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-moz-transition: all 0.4s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-o-transition: all 0.4s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;-ms-transition: all 0.4s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;transition: all 0.4s cubic-bezier(0.92, 0.16, 0.18, 0.74) 0.3s;border: none;}.mobile-menu-items-inner .dropdown-menu li {background-color: #fff;position: relative;z-index: 10;}.mobile-menu-items-inner .dropdown-menu:after {content: "";width: 100%;position: fixed;left: 0;bottom: 97px;height: 100vh;background-color: rgba(0, 0, 0, 0.8);z-index: -1;display: block;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.mobile-menu-items-inner .dropdown-menu.show {transform: translate3d(0, -49px, 0) !important;}.mobile-menu-items-inner .dropdown-menu.show:after {opacity: 1;visibility: visible;}.mobile-menu-items-inner .dropdown-toggle.menu-title {width: 50px;height: 40px;color: #fff;margin: 0;text-align: center;}.mobile-menu-items-inner .dropdown-toggle.menu-title span {position: absolute;font-size: 9px;letter-spacing: 0.02em;left: 0;bottom: -2px;width: 100%;text-align: center;display: block;}.footer2.section {padding: 30px 0 30px;}.subscribe .normal-heading {margin-bottom: 20px;}.footer-bottom-txt {font-size: 12px;margin: 0;opacity: 0.7;}.subscribe {padding-bottom: 0;}#search input {height: 40px;font-size: 20px;width: calc(100% - 40px);}#search button {font-size: 20px;width: 40px;}.small-header .mobile-menu-items-inner .dropdown-toggle.menu-title i {color: #010002;}.site-elements input[type="email"], .site-elements input[type="password"], .site-elements input[type="tel"], .site-elements input[type="text"] {height: 35px;font-size: 14px;}.subscribe-container input[type="submit"] {height: 35px !important;font-size: 14px;-ms-flex: 0 0 100px;flex: 0 0 100px;max-width: 100px;}.subscribe-container input[type="email"] {-ms-flex: 0 0 calc(100% - 100px);flex: 0 0 calc(100% - 100px);max-width: calc(100% - 100px);}.mobile-menu-items-inner .menu-item-list.button-round {border-radius: 15px;padding: 6px 5px;}.common-dots-slider .swiper-pagination .swiper-pagination-bullet:after {left: -5px;top: -5px;width: 15px;height: 15px;}.common-dots-slider .swiper-pagination {margin-top: 20px;}.mobile-bottom-stick {padding: 0;}.menu-item-list {width: 33.33333%;padding: 0;}.menu-item-list:first-of-type, .menu-item-list:nth-of-type(2) {border-right: 1px solid #e2e2e2;}.menu-item-list #cart button i {top: 0;color: #fff;}.small-header .menu-item-list #cart button i {color: #000;}.menu-item-list #cart button .mobile-title {position: relative;top: 2px;color: #fff;}.small-header .menu-item-list #cart button .mobile-title {color: #000;}#cart-total {line-height: 15px;}.menu-item-list {margin-right: 0 !important;}.mobile-bottom-stick {background-color: #f9f8f7;}.mobile-bottom-stick-inner {background-color: #f9f8f7;}.mobile-bottom-stick-inner .menu-title {-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;padding: 14px 2px;}.mobile-bottom-stick-inner .menu-title i {font-weight: 700;margin-right: 5px;}.mobile-bottom-stick-inner .mobile-title {font-size: 14px !important;font-weight: 700;position: relative;top: 1px;}.mobile-bottom-stick-inner {max-width: 100%;}.cart-sidebar .summary-total {padding: 15px 0;}.small-header .mobile-menu-items-inner .dropdown-toggle.menu-title i {margin: 0;}.hamburger {box-sizing: content-box;padding: 11px 4px;width: 35px;margin-left: 5px;}.hamburger span {position: relative;display: block;}.mobile-menu-items-inner .dropdown-toggle.menu-title {margin: 0 auto;width: 40px;}.small-header .menu-title.other-page {color: #161616;}.header .menu-item-list:first-of-type {border: none;}.cart-sidebar .summary-total {padding: 15px;}.site-elements select {height: 35px;}.skin-a {margin-top: 10px !important;}.mobile-footer-link-close {z-index: 9999;box-sizing: content-box;padding: 10px;top: 15px;right: 10px;}.service-clients-but {width: 25px;height: 25px;line-height: 20px;}.mobile-bottom-stick-inner .menu-title i {color: #b459a2;}.mobile-bottom-stick-inner .menu-title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.header_icon {font-size: 15px !important;text-transform: none;margin: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-weight: 700;position: relative;padding: 12px 0;display: block;color: #000;text-align: center;line-height: 1;text-decoration: none !important;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.header_icon:hover {color: #b459a2;}.header_icon svg {position: relative;left: 0;top: -2px;width: 20px;height: 20px;display: inline-block;margin-right: 3px;}.header_icon.header_icon_call svg {width: 15px;height: 15px;margin-right: 6px;top: -3px;}.header {top: 44px;}.small-header .header {padding: 6px 0;}.insta-col {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.insta-img.insta-img-lrg {height: 185px;}.insta-txt .primary-title {font-size: 35px;}.insta-txt {margin-bottom: 35px;}.insta-button .round-arw-but-invert {margin-right: 0;}.insta-button:before {display: none;}.banner-icons a i {font-size: 15px;}.banner-icons a i.icon-instagram {font-size: 15px;}.banner-icons a i.icon-youtube {font-size: 18px;}.banner-icons a {line-height: 1;padding: 10px 25px;}.banner-strip .swiper-button-next1, .banner-strip .swiper-button-prev1 {padding: 15px 30px;}.home-banner-slider .swiper-slide {height: 500px;}.number-content p {font-size: 14px;}.banner-title {font-size: 50px;}.banner-txt {padding-left: 0;font-size: 16px;margin: 0 0 25px;}.home-banner-slider .round-arw-but {margin-left: 0;}.download-mob2 {margin-left: 130px;width: 250px;}.download-mob1 {left: 80px;}.download-txt {right: 15px;}.download-mob-container {margin-bottom: 30px;}.app-form-container p {width: 100%;}.app-form-container {width: 100%;}.store-links {-ms-flex-pack: center;justify-content: center;}.offset-md-1 {margin-left: 0;}.insta-img {height: 160px;}.insta-img.insta-img-lrg {height: 240px;}.beauty-ser-txt p {font-size: 10px;}.beauty-service .swiper-slide .beauty-box {padding-left: 5px;padding-right: 5px;}.beauty-service .swiper-slide .beauty-box .beauty-ser-txt h3 {font-size: 16px;margin: 0 0 3px;}.home-banner-slider .swiper-pagination-bullet:after {width: 15px;height: 15px;left: -5px;top: -5px;}.swiper-pagination-bullet {width: 5px;height: 5px;}.testimonial {overflow: hidden;padding-top: 45px;margin-top: 30px;}.testimonial-img {margin: -40px auto 20px;}.service_box_slider {height: 220px;}.service_h_title {font-size: 18px;}.store-links {width: 250px;margin: 0 auto !important;}.subscribe-container [type="submit"] {-ms-flex: 0 0 100px;flex: 0 0 100px;max-width: 100px;height: 35px;}.service_wrapper h2 + p .text_highlight {padding: 5px 15px 4px;font-size: 14px;font-weight: 700;}.service_wrapper h2 + p {line-height: 25px !important;}.line-view-all .line-view-all---button {padding: 6px 15px 5px;font-size: 13px;top: -6px;}.line-view-all:after {width: calc(100% - 110px);}.title-underline span {display: block;}.log_button_sidemenu {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e0e0e0;}.log_button_sidemenu li a {padding: 9px 14px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.05em;font-size: 14px;line-height: 1;width: 100% !important;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;width: 100%;margin: 0 0;text-decoration: none !important;text-align: center;color: #fff;background: #b459a2;background: -moz-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: -webkit-gradient(left top, right bottom, color-stop(0, #b459a2), color-stop(100%, #b86b71));background: -webkit-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: -o-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: -ms-linear-gradient(-45deg, #b459a2 0, #b86b71 100%);background: linear-gradient(135deg, #b459a2 0, #b86b71 100%);outline: 0 !important;display: block;border-radius: 5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border: 1px solid #b459a2;}.log_button_sidemenu li {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;width: 50%;padding: 0 2.5px;}}@media only screen and (max-width: 767px) {.download-mob2 {margin-left: 150px;width: 220px;}.download-txt {right: 100px;top: 90px;}.download-mob1 {left: 100px;width: 160px;}}@media only screen and (max-width: 576px) {p {font-size: 14px;}.footer1 a {font-size: 14px;}.footer1 li:after {width: 4px;height: 4px;right: 3px;top: 11px;}.footer1 li {padding: 0 5px;}.footer1 p {font-size: 14px;padding-right: 15px;padding-left: 15px;}.footer1 .common-ul {padding: 20px 0;}.section {padding: 40px 0;}.mobile-bottom-stick-inner {max-width: 100%;}.round-arw-but {padding: 0 10px 0 35px;line-height: 32px;font-size: 13px;height: 30px;}.round-arw-but:before {left: 11px;top: 12px;width: 6px;height: 6px;}.round-arw-but:after {width: 30px;height: 30px;}.logo {width: 130px;}.header {padding: 15px 0;}.title-underline {margin: 0 0 30px;font-size: 18px;padding: 0 0 5px;}.title-underline:after {width: 80px;}.footer3 {padding-top: 10px;}.mobile-footer-link-close {right: 20px;}.header .button-round {font-size: 13px;width: 100px;}.small-header.other-page .header {padding: 10px 0;}.header-line {top: 60px;}.cart-sidebar .summary-total {bottom: 40px;}.success-main-container h2 {font-size: 18px;}.service-details-tab li {border: 1px solid #d8d8d8;}.service-details-tab li:last-of-type {border-right: 1px solid #d8d8d8;}.service-details-tab li:first-of-type {border-right: none;}.service-details-tab li:after {display: none;}.service-details-tab li {padding: 12px 5px;}#cart {margin-right: 10px;}.product-info {padding: 12px 12px;}.product-info h3 {font-size: 16px;line-height: 1.2;margin: 0 0 5px;}.time-price {margin-bottom: 15px;display: block;}.product-container .product-price {font-size: 16px;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.product-container .product-time {-ms-flex: 0 0 70px;flex: 0 0 70px;max-width: 70px;text-align: left;}.time-price {margin-bottom: 12px;}.number-content {-ms-flex-pack: center !important;justify-content: center !important;}.number-content:after {width: 100%;left: 0;right: 0;margin: 0 auto;}.insta-col {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.insta-col-txt {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.insta-img, .insta-img.insta-img-lrg {height: 220px;}.insta-button {-ms-flex-pack: center;justify-content: center;margin-top: 20px;}.insta-txt {margin-bottom: 20px;}.banner-txt {max-width: 280px;font-size: 14px;margin: 0 0 20px;}.banner-title {font-size: 28px;margin-bottom: 10px;}.home-banner-slider .swiper-slide {height: 350px;}.banner-strip .swiper-button-next1, .banner-strip .swiper-button-prev1 {padding: 15px 25px;}.banner-icons a {padding: 10px 20px;}.home-banner-slider .swiper-pagination {right: 10px !important;}.number-content-container .row {-ms-flex-pack: center;justify-content: center;}.number-content-container .number-content-col {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin-bottom: 20px;}.number-content span {-ms-flex: 0 0 35px;flex: 0 0 35px;max-width: 35px;font-size: 35px;}.number-content p {-ms-flex: 0 0 calc(100% - 35px);flex: 0 0 calc(100% - 35px);max-width: calc(100% - 35px);font-size: 13px;}.number-content {max-width: 130px;margin: 0 auto;}.download-mob-container {width: 370px;margin: 0 auto 40px;}.download-mob2 {margin-left: 80px;width: 180px;}.download-mob1 {left: 40px;width: 120px;}.download-txt {right: 45px;top: 50px;}.download-txt-inner {border-radius: 5px;}.download-txt-inner p {font-size: 9px;}.beauty-service-inner {margin-right: -2.5px;margin-left: -2.5px;}.product-col {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-right: 2.5px;padding-left: 2.5px;}.product-box {margin-bottom: 10px;}.running-txt span {font-size: 35px;}.product-container .product-time i {font-size: 14px;margin-right: 2px;}.product-container .product-time {font-size: 13px;}.store-links {margin: 0 -5px;}.store-links a {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin: 0;padding: 5px 10px;}.app-form {margin-bottom: 35px;}.store-links a {padding: 5px 5px;}.gift-card .secondary-title {font-size: 16px;line-height: 1.2;}.gift-card > .container {margin-top: 50px;}.w-mob-80 {width: 100% !important;}.time-price {margin-bottom: 12px;}.product-info {padding: 12px;}.main_price {font-size: 16px;}.discount_price:after {top: 3px;}.product_details_main form {width: 100%;}.product_details_main .skin-but {width: 100% !important;padding: 8px 15px;text-align: center;}.product_title_h {height: 42px;}.product_info_main--main {padding: 22px 8px 10px;}.product_title_h {margin: 0 auto 1px;max-width: 120px;}.product-img {height: 95px;}.product_details_main .skin-but {font-size: 11px;}.product_time_t {font-size: 12px;}.product_time_t {-ms-flex: 0 0 55px;flex: 0 0 55px;max-width: 55px;width: 55px;}.product_price_p {-ms-flex: 0 0 calc(100% - 55px);flex: 0 0 calc(100% - 55px);max-width: calc(100% - 55px);width: calc(100% - 55px);}.discount_price {font-size: 10px;line-height: 10px;}.main_price {margin: 0;font-size: 13px;}.product_time_t {font-size: 11px;letter-spacing: -0.03em;}.product_time_t i {margin-right: 2px;}.off_amount {width: 75px;padding: 6px 10px;top: -12px;font-size: 10px;}.product_title_h {font-size: 14px;}.home-banner-slider .swiper-slide.home_banner_1 {background-position: center right;}.home-banner-slider .swiper-slide.home_banner_4 {background-position: center right -150px;}}@media only screen and (max-width: 480px) {#cart .cart-sidebar.dropdown-menu {width: 300px !important;}.product-info p {height: 28px;font-size: 12px;line-height: 1.2;margin-bottom: 10px;}.product-container .product-price {font-size: 16px;}.skin-but {padding: 8px 5px;font-size: 13px;}.service_box_slider_main {padding: 0 15px;}#offer_svg {width: 25px;height: 25px;top: 88px;}}@media only screen and (max-width: 420px) {.insta-img, .insta-img.insta-img-lrg {height: 160px;}}@media only screen and (max-width: 400px) {.download-mob-container {width: 300px;}.download-mob2 {margin-left: 45px;}.download-mob1 {left: 15px;}.download-txt {right: 15px;top: 55px;}}@media only screen and (max-width: 340px) {.product-col {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}@media only screen and (max-width: 330px) {.logo {width: 100px;}}.header .button-round-gift{background-color: #f5c804;color: #fff;padding: 7px 12px 6px;font-size: 13px;border-color: #f5c804;}.color-text-gift{background-color: #f5c804;}