@keyframes slideDown{0%{opacity:0;transform:scaleY(0)}100%{opacity:1;transform:scaleY(1)}}@-moz-keyframes slideDown{0%{opacity:0;-moz-transform:scaleY(0)}100%{opacity:1;-moz-transform:scaleY(1)}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1)}}@-o-keyframes slideDown{0%{opacity:0;-o-transform:scaleY(0)}100%{opacity:1;-o-transform:scaleY(1)}}@-ms-keyframes slideDown{0%{opacity:0;-ms-transform:scaleY(0)}100%{opacity:1;-ms-transform:scaleY(1)}}@keyframes allure24Drop{0%{opacity:0;top:0px}30%{opacity:1;top:10px}100%{opacity:0;top:20px}}@-moz-keyframes allure24Drop{0%{opacity:0;top:0px}30%{opacity:1;top:10px}100%{opacity:0;top:20px}}@-webkit-keyframes allure24Drop{0%{opacity:0;top:0px}30%{opacity:1;top:10px}100%{opacity:0;top:20px}}@-o-keyframes allure24Drop{0%{opacity:0;top:0px}30%{opacity:1;top:10px}100%{opacity:0;top:20px}}@-ms-keyframes allure24Drop{0%{opacity:0;top:0px}30%{opacity:1;top:10px}100%{opacity:0;top:20px}}@keyframes zoomIn{0%{transform:scaleX(1) scaleY(1)}50%{transform:scaleX(1.2) scaleY(1.2)}100%{transform:scaleX(1) scaleY(1)}}@-moz-keyframes zoomIn{0%{-moz-transform:scaleX(1) scaleY(1)}50%{-moz-transform:scaleX(1.2) scaleY(1.2)}100%{-moz-transform:scaleX(1) scaleY(1)}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scaleX(1) scaleY(1)}50%{-webkit-transform:scaleX(1.2) scaleY(1.2)}100%{-webkit-transform:scaleX(1) scaleY(1)}}@-o-keyframes zoomIn{0%{-o-transform:scaleX(1) scaleY(1)}50%{-o-transform:scaleX(1.2) scaleY(1.2)}100%{-o-transform:scaleX(1) scaleY(1)}}@-ms-keyframes zoomIn{0%{-ms-transform:scaleX(1) scaleY(1)}50%{-ms-transform:scaleX(1.2) scaleY(1.2)}100%{-ms-transform:scaleX(1) scaleY(1)}}.pos-rlt{position:relative;z-index:1}.pos-abt{position:absolute}.pos-fix{position:fixed !important}.pos-stc{position:static !important}.block{display:block}.block.hide{display:none}.pull-none{float:none}.inline{display:inline-block}.inline-16{width:16px;height:16px}.inline-24{width:24px;height:24px}.none{display:none}.active>.inline,.active>.auto .inline{display:none}.active>.none,.active>.auto .none{display:inline-block}.line{height:1px;margin:10px 0;font-size:0;overflow:hidden}.line-dashed{border-style:dashed !important;background-color:transparent;border-width:0}.pointer{cursor:pointer}.rounded,.circle{border-radius:500px}.clear{display:block;overflow:hidden}.no-border{border-color:transparent;border-width:0}.no-borders{border-width:0 !important}.b{border-color:#d0cece}.b-a{border:1px solid #d0cece}.b-t{border-top:1px solid #d0cece}.b-r{border-right:1px solid #d0cece}.b-b{border-bottom:1px solid #d0cece}.b-l{border-left:1px solid #d0cece}.b-2x{border-width:2px}.b-3x{border-width:3px}.b-4x{border-width:4px}.b-5x{border-width:5px}.b-t-2x{border-top-width:2px !important}.b-t-3x{border-top-width:3px !important}.b-t-4x{border-top-width:4px !important}.b-t-5x{border-top-width:5px !important}.b-r-2x{border-right-width:2px !important}.b-r-3x{border-right-width:3px !important}.b-r-4x{border-right-width:4px !important}.b-r-5x{border-right-width:5px !important}.b-b-2x{border-bottom-width:2px !important}.b-b-3x{border-bottom-width:3px !important}.b-b-4x{border-bottom-width:4px !important}.b-b-5x{border-bottom-width:5px !important}.b-l-2x{border-left-width:2px !important}.b-l-3x{border-left-width:3px !important}.b-l-4x{border-left-width:4px !important}.b-l-5x{border-left-width:5px !important}.b-white{border-color:#fff}.no-b-t{border-top-width:0}.no-b-r{border-right-width:0}.no-b-b{border-bottom-width:0}.no-b-l{border-left-width:0}.b-dashed{border-style:dashed !important}@media (max-width: 950px){.no-border-sm{border-width:0}}@media (max-width: 767px){.no-border-xs{border-width:0}}.no-margin{margin:0}.m{margin:16px}.m-xs{margin:4px}.m-sm{margin:8px}.m-md{margin:20px}.m-lg{margin:32px}.m-v-xs{margin-top:4px;margin-bottom:4px}.m-v-sm{margin-top:8px;margin-bottom:8px}.m-v{margin-top:16px;margin-bottom:16px}.m-v-md{margin-top:20px;margin-bottom:20px}.m-v-lg{margin-top:32px;margin-bottom:32px}.m-h-xs{margin-left:4px;margin-right:4px}.m-h-sm{margin-left:8px;margin-right:8px}.m-h{margin-left:16px;margin-right:16px}.m-h-md{margin-left:20px;margin-right:20px}.m-h-lg{margin-left:32px;margin-right:32px}.m-t{margin-top:16px}.m-t-xs{margin-top:4px}.m-t-sm{margin-top:8px}.m-t-md{margin-top:20px}.m-t-lg{margin-top:32px}.m-r{margin-right:16px}.m-r-xs{margin-right:4px}.m-r-sm{margin-right:8px}.m-r-md{margin-right:20px}.m-r-lg{margin-right:32px}.m-b{margin-bottom:16px}.m-b-xs{margin-bottom:4px}.m-b-sm{margin-bottom:8px}.m-b-md{margin-bottom:20px}.m-b-lg{margin-bottom:32px}.m-l{margin-left:16px}.m-l-xs{margin-left:4px}.m-l-sm{margin-left:8px}.m-l-md{margin-left:20px}.m-l-lg{margin-left:32px}.m-n{margin:-16px}.m-h-n{margin-left:-16px;margin-right:-16px}.m-v-n{margin-top:-16px;margin-bottom:-16px}.m-l-n{margin-left:-16px}.m-r-n{margin-right:-16px}.m-t-n{margin-top:-16px}.m-b-n{margin-bottom:-16px}.no-padding{padding:0 !important}.no-padding-h{padding-left:0 !important;padding-right:0 !important}.no-padding-v{padding-top:0 !important;padding-bottom:0 !important}.p-xs{padding:4px}.p-sm{padding:8px}.p{padding:16px}.p-md{padding:20px}.p-lg{padding:32px}.p-h{padding-left:16px;padding-right:16px}.p-h-xs{padding-left:4px;padding-right:4px}.p-h-sm{padding-left:8px;padding-right:8px}.p-h-md{padding-left:20px;padding-right:20px}.p-h-lg{padding-left:32px;padding-right:32px}.p-v{padding-top:16px;padding-bottom:16px}.p-v-xs{padding-top:4px;padding-bottom:4px}.p-v-sm{padding-top:8px;padding-bottom:8px}.p-v-md{padding-top:20px;padding-bottom:20px}.p-v-lg{padding-top:32px;padding-bottom:32px}.padding{padding:32px 32px}.padding-out{margin:-32px -32px}@media (max-width: 950px){.padding{padding:16px 16px}.padding-out{margin:-16px -16px}}@media (max-width: 767px){.padding{padding:8px 8px}.padding-out{margin:-8px -8px}}.text-4x{font-size:4em}.text-3x{font-size:3em}.text-2x{font-size:2em}.text-xl{font-size:32px}.text-lg{font-size:24px}.text-md{font-size:16px}.text-base{font-size:14px}.text-sm{font-size:13px}.text-xs{font-size:12px}.text-xxs{font-size:10px}.text-u-c{text-transform:uppercase}.text-l-t{text-decoration:line-through}.text-u-l{text-decoration:underline}.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-fade{position:relative;overflow:hidden}.text-fade:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:linear-gradient(to right, rgba(255,255,255,0),#ffffff 50%)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:'Avenir';src:url("../fonts/avenir/AvenirRoman.eot");src:url("../fonts/avenir/AvenirRoman.eot") format("embedded-opentype"),url("../fonts/avenir/AvenirRoman.woff2") format("woff2"),url("../fonts/avenir/AvenirRoman.woff") format("woff"),url("../fonts/avenir/AvenirRoman.ttf") format("truetype"),url("../fonts/avenir/AvenirRoman.svg#Avenir") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url("../fonts/avenir/AvenirBook.eot");src:url("../fonts/avenir/AvenirBook.eot") format("embedded-opentype"),url("../fonts/avenir/AvenirBook.woff2") format("woff2"),url("../fonts/avenir/AvenirBook.woff") format("woff"),url("../fonts/avenir/AvenirBook.ttf") format("truetype"),url("../fonts/avenir/AvenirBook.svg#Avenir") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Avenir';src:url("../fonts/avenir/AvenirMedium.eot");src:url("../fonts/avenir/AvenirMedium.eot") format("embedded-opentype"),url("../fonts/avenir/AvenirMedium.woff2") format("woff2"),url("../fonts/avenir/AvenirMedium.woff") format("woff"),url("../fonts/avenir/AvenirMedium.ttf") format("truetype"),url("../fonts/avenir/AvenirMedium.svg#Avenir") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Avenir';src:url("../fonts/avenir/AvenirBlack.eot");src:url("../fonts/avenir/AvenirBlack.eot") format("embedded-opentype"),url("../fonts/avenir/AvenirBlack.woff2") format("woff2"),url("../fonts/avenir/AvenirBlack.woff") format("woff"),url("../fonts/avenir/AvenirBlack.ttf") format("truetype"),url("../fonts/avenir/AvenirBlack.svg#Avenir") format("svg");font-weight:700;font-style:normal}.form-control,textarea{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d0cece;width:100%;outline:none}.form-control:focus,textarea:focus{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border:1px solid #08b89d}.form-control.error,.form-control.parsley-error,textarea.error,textarea.parsley-error{border:1px solid red}.form-control{padding:8px 10px;height:40px}textarea{padding:10px;resize:vertical}textarea.form-control{min-height:100px}.btn,button,.form-submit{-o-transition:.4s all;-ms-transition:.4s all;-moz-transition:.4s all;-webkit-transition:.4s all;transition:.4s all;background-color:#d0cece;border:1px solid #d0cece;color:#fff;cursor:pointer;font-size:85%;font-weight:700;padding:10px 20px;text-transform:uppercase}.btn:hover,button:hover,.form-submit:hover{background-color:#b7b4b4;border-color:#b7b4b4;color:#fff}.btn.btn-xs,button.btn-xs,.form-submit.btn-xs{height:30px;padding:2px 20px}.btn.no-background,.btn.no-background:hover,button.no-background,button.no-background:hover,.form-submit.no-background,.form-submit.no-background:hover{background:none !important;color:#4c4c4c}.btn.rounded,button.rounded,.form-submit.rounded{-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px}.btn.rounded:not(.btn-xs),button.rounded:not(.btn-xs),.form-submit.rounded:not(.btn-xs){padding-left:30px;padding-right:30px}.btn.arrow:after,button.arrow:after,.form-submit.arrow:after{content:'\203A';font-size:120%;margin-left:5px}.btn.back:before,button.back:before,.form-submit.back:before{content:'\2039';font-size:120%;margin-left:0;margin-right:5px}.btn.back:after,button.back:after,.form-submit.back:after{display:none}.btn.btn-primary,button.btn-primary,.form-submit.btn-primary{background-color:#08b89d;border-color:#08b89d}.btn.btn-primary:hover,button.btn-primary:hover,.form-submit.btn-primary:hover{background-color:#07a088;border-color:#07a088}.btn.btn-secondary,button.btn-secondary,.form-submit.btn-secondary{background-color:#08b89d;border-color:#08b89d}.btn.btn-secondary:hover,button.btn-secondary:hover,.form-submit.btn-secondary:hover{background-color:#07a088;border-color:#07a088}.btn.btn-success,button.btn-success,.form-submit.btn-success{background-color:#08b89d;border-color:#08b89d}.btn.btn-success:hover,button.btn-success:hover,.form-submit.btn-success:hover{background-color:#068773;border-color:#068773}.btn.btn-info,button.btn-info,.form-submit.btn-info{background-color:#66d1e6;border-color:#66d1e6}.btn.btn-info:hover,button.btn-info:hover,.form-submit.btn-info:hover{background-color:#3ac4df;border-color:#3ac4df}.btn.btn-warning,button.btn-warning,.form-submit.btn-warning{background-color:#fdc02f;border-color:#fdc02f}.btn.btn-warning:hover,button.btn-warning:hover,.form-submit.btn-warning:hover{background-color:#f7ae02;border-color:#f7ae02}.btn.btn-danger,button.btn-danger,.form-submit.btn-danger{background-color:red;border-color:red}.btn.btn-danger:hover,button.btn-danger:hover,.form-submit.btn-danger:hover{background-color:#c00;border-color:#c00}.btn.btn-white,button.btn-white,.form-submit.btn-white{background-color:#fff;border-color:#fff;color:#4c4c4c}.btn.btn-white:hover,button.btn-white:hover,.form-submit.btn-white:hover{background-color:#07a088;border-color:#07a088;color:#4c4c4c}.btn.btn-stroke,button.btn-stroke,.form-submit.btn-stroke{background-color:transparent;border-color:#4c4c4c;color:#4c4c4c}.btn.btn-stroke:hover,button.btn-stroke:hover,.form-submit.btn-stroke:hover{background-color:#07a088;border-color:#07a088;color:#fff}.btn.btn-stroke.btn-primary,button.btn-stroke.btn-primary,.form-submit.btn-stroke.btn-primary{border-color:#07a088;color:#07a088}.btn.btn-stroke.btn-primary:hover,button.btn-stroke.btn-primary:hover,.form-submit.btn-stroke.btn-primary:hover{background-color:#07a088;color:#fff}.btn.btn-stroke.btn-secondary,button.btn-stroke.btn-secondary,.form-submit.btn-stroke.btn-secondary{border-color:#07a088;color:#07a088}.btn.btn-stroke.btn-secondary:hover,button.btn-stroke.btn-secondary:hover,.form-submit.btn-stroke.btn-secondary:hover{background-color:#07a088;color:#fff}.btn.btn-stroke.btn-success,button.btn-stroke.btn-success,.form-submit.btn-stroke.btn-success{border-color:#08b89d;color:#08b89d}.btn.btn-stroke.btn-success:hover,button.btn-stroke.btn-success:hover,.form-submit.btn-stroke.btn-success:hover{background-color:#08b89d;color:#fff}.btn.btn-stroke.btn-info,button.btn-stroke.btn-info,.form-submit.btn-stroke.btn-info{border-color:#66d1e6;color:#66d1e6}.btn.btn-stroke.btn-info:hover,button.btn-stroke.btn-info:hover,.form-submit.btn-stroke.btn-info:hover{background-color:#66d1e6;color:#fff}.btn.btn-stroke.btn-warning,button.btn-stroke.btn-warning,.form-submit.btn-stroke.btn-warning{border-color:#fdc02f;color:#fdc02f}.btn.btn-stroke.btn-warning:hover,button.btn-stroke.btn-warning:hover,.form-submit.btn-stroke.btn-warning:hover{background-color:#fdc02f;color:#fff}.btn.btn-stroke.btn-danger,button.btn-stroke.btn-danger,.form-submit.btn-stroke.btn-danger{border-color:red;color:red}.btn.btn-stroke.btn-danger:hover,button.btn-stroke.btn-danger:hover,.form-submit.btn-stroke.btn-danger:hover{background-color:red;color:#fff}.btn.btn-stroke.btn-white,button.btn-stroke.btn-white,.form-submit.btn-stroke.btn-white{border-color:#fff;color:#fff}.btn.btn-stroke.btn-white:hover,button.btn-stroke.btn-white:hover,.form-submit.btn-stroke.btn-white:hover{background-color:#fff;border-color:#fff;color:#4c4c4c}div.checker input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}div.checker{display:inline-block;vertical-align:middle;margin-right:10px;width:18px}div.checker span{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:transparent;border:1px solid #08b89d;display:block;height:18px;margin:0;padding:0;position:relative;width:18px}div.checker span:after{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;bottom:2px;left:2px;top:2px;right:2px;position:absolute;z-index:1}div.checker span input{position:relative;margin:1px;width:18px;height:18px;z-index:3}div.checker span.checked:after{background-color:#08b89d;content:' '}div.selector{border:1px solid #d0cece;padding:8px 25px 8px 10px;height:auto;position:relative;z-index:1}div.selector.focus{border-color:#08b89d}div.selector:after{content:'\25BE';font-size:90%;height:10px;position:absolute;right:5px;top:50%;margin-top:-10px;width:15px}div.selector span{color:#4c4c4c;display:block;height:20px;font-weight:400;line-height:20px;overflow:hidden;width:100% !important}div.selector select{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0;cursor:pointer;left:0;height:100%;position:absolute;top:0;width:100%;z-index:22}div.selector select option{color:#4c4c4c;padding:5px 10px}img{height:auto;max-width:100%;vertical-align:middle}iframe{width:100%}.svg-icon{width:20px}.centre{-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%}.image-link .hover{display:none}.image-link:hover .normal,.image-link.active .normal{display:none}.image-link:hover .hover,.image-link.active .hover{display:inline-block}.grayscale,.allure-lookbook-links .flex-viewport li:not(.active) img{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:grayscale(1);filter:gray;-webkit-filter:grayscale(100%)}.grayscale:hover,.allure-lookbook-links .flex-viewport li:not(.active) img:hover{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:grayscale(0);-webkit-filter:grayscale(0%)}.text-white{color:#fff}.text-heading{color:#4c4c4c}.text-primary,.text-primary:hover,.working-day--active{color:#08b89d}.business-day--active{color:#151515}.text-success,.text-success:hover{color:#08b89d}.text-info,.text-info:hover{color:#66d1e6}.text-warning,.text-warning:hover{color:#fdc02f}.text-danger,.text-danger:hover{color:red}.bg-black,.bg-white,.bg-primary,.bg-secondary,.bg-success,.bg-info,.bg-warning,.bg-danger{color:inherit}.bg-black{background-color:#151515}.bg-white{background-color:#fff}.bg-primary{background-color:#08b89d}.bg-success{background-color:#08b89d}.bg-info{background-color:#66d1e6}.bg-warning{background-color:#fdc02f}.bg-danger{background-color:red}.bg-light-gray{background-color:#f3f3f3}.r-3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.r-6{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.r-8{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.r-10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.svg-fill{fill:#4c4c4c}.svg-fill-primary{fill:#08b89d}.svg-fill-black{fill:#151515}.svg-fill-white{fill:#fff}.allure24-cover,.lookbook-item-image,.block-beautician-list .beautician-image{background-size:cover;background-repeat:no-repeat;background-position:center 0}.block-heading{font-size:20px;position:relative;margin-bottom:40px;margin-top:0;text-transform:uppercase;text-align:center;letter-spacing:2px}.block-heading:after{background-color:#08b89d;content:' ';position:absolute;bottom:-14px;left:50%;margin-left:-30px;width:60px;height:1px}.block-heading.white{color:#fff}.block-heading.white:after{background-color:#fff}@media (max-width: 479px){.hide-xs{display:none !important}}@media (min-width: 767px) and (max-width: 950px){.hide-sm{display:none !important}}@media (min-width: 950px) and (max-width: 1023px){.hide-md{display:none !important}}@media (min-width: 767px){.block-heading{font-size:24px}.block-heading:after{margin-left:-60px;width:120px}}@media (min-width: 1023px){.hide-lg{display:none !important}.block-heading{font-size:28px}}table{min-width:100%}table th,table td{border:1px solid #d0cece;padding:15px}table th{font-weight:600;text-transform:uppercase}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#4c4c4c}::-moz-placeholder{color:#4c4c4c;opacity:1}::-ms-input-placeholder{color:#4c4c4c}body{color:#4c4c4c;font-weight:400;font-family:"Avenir",sans-serif,Arial,Tahoma;font-style:normal;font-size:14px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.safari-on-mobile body{position:fixed;width:100%}a{outline:none;color:#4c4c4c}a:hover,a:focus,a:active{outline:none;color:#08b89d}b,strong,.font-bold{font-weight:600}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.selectime-title,h6,.h6{font-weight:700;font-family:"Avenir",sans-serif,Arial,Tahoma;margin:20px 0}h1,.h1{font-size:24px}h2,.h2,h3,.h3{font-size:20px}h4,.h4,h5,.h5,.selectime-title,h6,.h6{font-size:16px}@media (min-width: 767px){h1,.h1{font-size:28px}h2,.h2,h3,.h3{font-size:24px}h4,.h4{font-size:20px}}@media (min-width: 1023px){h1,.h1{font-size:30px}h2,.h2{font-size:26px}h3,.h3{font-size:24px}}.beautician-satisfaction{overflow:hidden}.beautician-satisfaction div.selector{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100% !important;margin-bottom:10px}.beautician-satisfaction .satisfaction{text-align:left}.beautician-satisfaction .satisfaction a{display:inline-block;text-decoration:none;font-size:85%;padding-left:10px;padding-right:10px;outline:none}.beautician-satisfaction .satisfaction a:hover,.beautician-satisfaction .satisfaction a:active{outline:none}.beautician-satisfaction .satisfaction a.active{color:#08b89d}.beautician-satisfaction .satisfaction a.active img.active{display:block}.beautician-satisfaction .satisfaction a.active img.inactive{display:none}.beautician-satisfaction .satisfaction a img{margin:0 auto 4px}.beautician-satisfaction .satisfaction a img.active{display:none}.beautician-satisfaction .satisfaction a img.inactive{display:block}.beautician-satisfaction .satisfaction-value{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0;display:block;height:0 !important;width:0 !important;padding:0}@media (min-width: 479px){.beautician-satisfaction div.selector{width:180px !important;float:left;margin-top:4px;margin-right:20px}}.alert .close{background:none !important;height:auto}.section-booking{overflow:visible !important}.weekly{overflow:hidden;border-bottom:1px solid #08b89d;border-top:1px solid #08b89d;padding-top:20px}.weekly.default{padding-bottom:20px}.weekly .date{display:inline-block;width:48%;margin-bottom:10px;font-weight:600;overflow:hidden}.weekly .name{color:#151515;text-transform:uppercase;margin-bottom:6px;float:left;margin-right:10px;width:40px}.weekly .time{color:#08b89d;text-transform:uppercase;font-weight:600;overflow:hidden}.weekly .time span{line-height:1.2}.weekly .time span.sept{padding-top:1px;padding-bottom:4px}.appointment-beautician-time{margin-top:25px;padding:15px}.appointment-beautician-time-label{text-transform:uppercase}.appointment-beautician-time .appointment-beautician{display:none}.appointment-beautician-time .appointment-beautician.active{display:block}.appointment-booking-default-beautician{height:45px}.allure-appointment-booking{border:1px solid #d0cece;margin-bottom:100px}.allure-appointment-booking .block-services{padding-top:0;padding-bottom:0;margin-bottom:0}.allure-appointment-booking .block-services .services-type:first-child{margin-top:0}.allure-appointment-booking .block-beautician-list{margin-top:40px}.allure-appointment-booking .block-beautician-list .owl-controls .owl-buttons>div{top:-50px}.appointment-booking-message{margin:auto;max-width:700px}.appointment-booking-content{position:relative}.appointment-booking-content .block-content{padding:20px}.appointment-booking-content .block-footer{-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);position:absolute;left:50%;top:100%;text-align:center;width:100%}.appointment-booking-tab{border-bottom:1px solid #d0cece;padding:0;list-style:none;margin-bottom:10px;display:table;width:100%}.appointment-booking-tab li{display:table-cell;position:relative;text-align:center}.appointment-booking-tab li:before{background-color:transparent;content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;height:2px}.appointment-booking-tab li+li{border-left:1px solid #d0cece}.appointment-booking-tab li.active{background-color:#f7f7f7}.appointment-booking-tab li.active:before{background-color:#08b89d}.appointment-booking-tab li.active .num{color:#fff}.appointment-booking-tab li.active .num:before{background-color:#08b89d;border-color:#08b89d}.appointment-booking-tab li.active .name{font-weight:700}.appointment-booking-tab:after{border-top:1px solid transparent;display:block;content:'';clear:both}.appointment-booking-tab a{display:block;text-decoration:none;outline:none;cursor:default;padding:12px 10px}.appointment-booking-tab .name{color:#4c4c4c;font-weight:500;line-height:1.2}.appointment-booking-step{display:none}.appointment-booking-step.active{display:block}.appointment-booking-step .beautician-name{white-space:nowrap}.appointment-booking-step .block-services{margin-left:0;margin-right:0}.appointment-booking-step .owl-wrapper-outer{padding-bottom:10px;padding-top:10px}.appointment-booking-step .owl-wrapper-outer .item{padding-left:10px;padding-right:10px}.appointment-booking-step .appointment-beautician-time{color:#4c4c4c}.appointment-booking-step .appointment-beautician-time .appointment-beautician{margin-top:20px}.form-booking-note textarea{border:1px solid #d0cece}.form-booking-note textarea:focus{border:1px solid #08b89d}@media (min-width: 479px){.appointment-booking-step .owl-wrapper-outer .item{padding-left:0;padding-right:0}}@media (min-width: 767px){.weekly .date{width:33%}.appointment-booking-tab a{padding-bottom:15px;padding-top:15px}.appointment-booking-content .block-content{padding:30px}}@media (min-width: 1023px){.weekly .date{width:24%}.allure-appointment-booking{overflow:visible}.allure-appointment-booking:after{content:' ';display:block;clear:both}}.block-booking-info{color:#4c4c4c}.block-booking-info strong{font-weight:500}.block-booking-info .block-title{margin:0 0 30px}.block-booking-info .field-item{font-size:90%;overflow:hidden}.block-booking-info .field-item .field-label{color:#6e6e6e;float:left;width:110px;padding-right:10px;margin-right:20px;position:relative}.block-booking-info .field-item .field-label:after{content:':';position:absolute;right:0}.block-booking-info .field-item .field-content{overflow:hidden}.block-booking-info .field-item .field-content.booking-time{text-transform:uppercase}.block-booking-info .field-item img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:10px}.block-booking-info .form-actions{padding-top:10px}.block-booking-info .form-booking-beautician .field-label{padding-top:5px}.block-booking-info .form-booking-note .field-content{clear:both;padding-top:10px}@media (min-width: 767px){.block-booking-info{max-width:400px;margin-left:auto;margin-right:auto}}#appointment-calendar ::-webkit-input-placeholder{color:#fff}#appointment-calendar :-moz-placeholder{color:#fff}#appointment-calendar ::-moz-placeholder{color:#fff}#appointment-calendar :-ms-input-placeholder{color:#fff}#appointment-calendar .calendar table tr,#appointment-calendar .calendar table tr:hover{background:none}#appointment-calendar .calendar table.header{margin-bottom:10px}#appointment-calendar .calendar table.header .year{line-height:30px;padding:5px;font-weight:600}#appointment-calendar .calendar table.header .cprev i,#appointment-calendar .calendar table.header .cnext i{display:inline-block;font-size:0;height:30px;width:30px;text-align:center;position:relative}#appointment-calendar .calendar table.header .cprev:hover i:before,#appointment-calendar .calendar table.header .cprev:hover i:after,#appointment-calendar .calendar table.header .cnext:hover i:before,#appointment-calendar .calendar table.header .cnext:hover i:after{background-color:#08b89d;border-color:#08b89d}#appointment-calendar .calendar table.header .cprev i:before,#appointment-calendar .calendar table.header .cprev i:after,#appointment-calendar .calendar table.header .cnext i:before,#appointment-calendar .calendar table.header .cnext i:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1;content:'';background-color:#151515;width:1px;height:10px;position:absolute;display:block}#appointment-calendar .calendar table.header .cprev i:before,#appointment-calendar .calendar table.header .cnext i:before{bottom:50%;top:auto}#appointment-calendar .calendar table.header .cprev i:after,#appointment-calendar .calendar table.header .cnext i:after{top:50%}#appointment-calendar .calendar table.header .cprev{text-align:left}#appointment-calendar .calendar table.header .cprev i:before,#appointment-calendar .calendar table.header .cprev i:after{left:46%}#appointment-calendar .calendar table.header .cprev i:before{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}#appointment-calendar .calendar table.header .cprev i:after{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}#appointment-calendar .calendar table.header .cnext{text-align:right}#appointment-calendar .calendar table.header .cnext i:before,#appointment-calendar .calendar table.header .cnext i:after{right:46%}#appointment-calendar .calendar table.header .cnext i:after{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}#appointment-calendar .calendar table.header .cnext i:before{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}#appointment-calendar .calendar table.daysmonth td{font-size:90%;width:14.28%}#appointment-calendar .calendar table.daysmonth a{border:1px solid #d0cece;color:#4c4c4c;cursor:pointer;display:block;height:40px;line-height:30px;margin:2px;padding:5px;text-align:center;width:auto;text-decoration:none;font-weight:600}#appointment-calendar .calendar table.daysmonth a:hover{border-color:#08b89d;color:#08b89d}#appointment-calendar .calendar table.daysmonth a.old-date:not(.current),#appointment-calendar .calendar table.daysmonth a.old-date:not(.current):hover{background-color:#d7d7d7;border-color:#cfcfcf;color:#4c4c4c;cursor:not-allowed}#appointment-calendar .calendar table.daysmonth a.current,#appointment-calendar .calendar table.daysmonth a.current:hover{border-color:#08b89d;color:#08b89d}#appointment-calendar .calendar table.daysmonth a.active,#appointment-calendar .calendar table.daysmonth a.active:hover{background-color:#08b89d;border-color:#08b89d;color:#fff}#appointment-calendar .calendar .week_days td{color:#4c4c4c;font-size:75%;padding:5px 0 !important;text-transform:uppercase}#appointment-calendar .calendar .visualmonthyear{color:#4c4c4c;text-transform:uppercase}#appointment-calendar .appointment-beautician-time{background-color:#f7f7f7;margin:2px}#appointment-calendar .appointment-beautician-time>div{position:relative;padding-left:20px}#appointment-calendar .appointment-beautician-time>div:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:3px solid #fff;content:" ";display:block;height:12px;left:0;margin-top:-3px;position:absolute;top:50%;width:12px}#appointment-calendar .appointment-beautician-time>div.active:before{background:#08b89d}#appointment-calendar .picker-choose{cursor:pointer;font-weight:500}#appointment-calendar .timepicker-span{position:static !important}#appointment-calendar .timepicker{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:4px 10px;display:inline-block;height:30px;margin-left:10px;background-color:#08b89d;border-color:#08b89d;color:#fff;position:relative;top:-3px}@media (max-width: 1023px){#appointment-calendar .calendar table.header{border:1px solid #d0cece;padding:5px;border-collapse:separate}}@media (min-width: 1023px){#appointment-calendar .calendar table.header{margin-bottom:20px}#appointment-calendar .calendar table.header .year{line-height:30px;padding:5px}#appointment-calendar .calendar table.daysmonth a{margin:6px;height:48px;padding-top:9px}#appointment-calendar .appointment-beautician-time{margin:6px}}.allure24-fancybox-outer .fancybox-nav{background-color:#08b89d;display:block;height:40px !important;width:40px !important;position:absolute;margin-top:-20px}.allure24-fancybox-outer .fancybox-nav:hover{background-color:#07a088}.allure24-fancybox-outer .fancybox-nav:before,.allure24-fancybox-outer .fancybox-nav:after{content:'';background-color:#4c4c4c;position:absolute;width:1px;height:10px}.allure24-fancybox-outer .fancybox-nav:before{bottom:50%;top:auto}.allure24-fancybox-outer .fancybox-nav:after{top:50%}.allure24-fancybox-outer .fancybox-nav span{display:none}.allure24-fancybox-outer .fancybox-nav.fancybox-prev{left:0}.allure24-fancybox-outer .fancybox-nav.fancybox-prev:before,.allure24-fancybox-outer .fancybox-nav.fancybox-prev:after{left:46%}.allure24-fancybox-outer .fancybox-nav.fancybox-prev:before{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.allure24-fancybox-outer .fancybox-nav.fancybox-prev:after{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.allure24-fancybox-outer .fancybox-nav.fancybox-next{right:0}.allure24-fancybox-outer .fancybox-nav.fancybox-next:before,.allure24-fancybox-outer .fancybox-nav.fancybox-next:after{right:46%}.allure24-fancybox-outer .fancybox-nav.fancybox-next:after{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.allure24-fancybox-outer .fancybox-nav.fancybox-next:before{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.allure24-fancybox-outer+.fancybox-close{background:#08b89d;color:#4c4c4c;text-decoration:none;right:0;top:0;text-align:center}.allure24-fancybox-outer+.fancybox-close:hover{background-color:#07a088}.allure24-fancybox-outer+.fancybox-close:before{content:'\2573';color:#4c4c4c;font-size:16px;position:relative;top:7px}.allure24-fancybox-wrap{background-color:#fff !important;bottom:20px !important;top:20px !important;right:10px !important;left:10px !important;overflow-x:hidden !important;overflow-y:auto !important;width:auto !important;position:fixed !important}.allure24-fancybox-wrap.fancybox-opened .fancybox-skin{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.allure24-fancybox-wrap .fancybox-inner{height:auto !important;width:auto !important}.allure24-fancybox-wrap .left-content{position:relative}.allure24-fancybox-wrap .data-stats{background-color:rgba(0,0,0,0.5);bottom:0;color:#fff;left:0;padding:10px 15px;position:absolute;right:0;z-index:9999}.allure24-fancybox-wrap .data-stats a{color:#fff;text-decoration:none}.allure24-fancybox-wrap .data-stats a:hover{color:#08b89d}.allure24-fancybox-wrap .image-index,.allure24-fancybox-wrap .image-actions{position:relative;top:5px}.allure24-fancybox-wrap .data-image{position:relative}.allure24-fancybox-wrap .data-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4NGM2MSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODRjNjEiIHN0b3Atb3BhY2l0eT0iMC41Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(72,76,97,0)), color-stop(100%, rgba(72,76,97,0.4)));background-image:-moz-linear-gradient(rgba(72,76,97,0), rgba(72,76,97,0.4));background-image:-webkit-linear-gradient(rgba(72,76,97,0), rgba(72,76,97,0.4));background-image:linear-gradient(rgba(72,76,97,0),rgba(72,76,97,0.4))}.allure24-fancybox-wrap .right-content{padding:15px 15px 30px}.allure24-fancybox-wrap .right-content .btn{padding-left:20px;padding-right:20px}.allure24-fancybox-wrap .user-info .avatar{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:50px;margin-right:10px;overflow:hidden;vertical-align:middle;width:50px}.allure24-fancybox-wrap .user-info b{display:inline-block;vertical-align:middle}.allure24-fancybox-wrap .user-info a{color:#151515;text-decoration:none}.allure24-fancybox-wrap .user-info a:hover{color:#08b89d}.allure24-fancybox-wrap .photo-date{color:#6e6e6e}.allure24-fancybox-wrap ul{padding:0;list-style:none}.allure-lookbook-links{margin-top:10px;display:none;bottom:10px;height:80px;left:50%;position:fixed}.allure-lookbook-links .flex-viewport{position:static}.allure-lookbook-links .flex-viewport li{float:left;height:76px;width:76px}.allure-lookbook-links .flex-viewport li.active{border-color:#08b89d}.allure-lookbook-links .flex-prev,.allure-lookbook-links .flex-next{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1;height:30px !important;width:30px !important;margin-top:-15px;font-size:0}.allure-lookbook-links .flex-prev.flex-disabled,.allure-lookbook-links .flex-next.flex-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}.allure-lookbook-links .flex-prev:before,.allure-lookbook-links .flex-next:before{font-size:0}.allure-lookbook-links .flex-prev{background:url("../images/icons/prev-white.png") no-repeat center center;background-size:auto 75%;left:5px}.allure-lookbook-links .flex-next{background:url("../images/icons/next-white.png") no-repeat center center;background-size:auto 75%;right:5px}@media (min-width: 767px){.allure24-fancybox-wrap{bottom:100px !important;top:40px !important;right:30px !important;left:30px !important}.allure-lookbook-links{display:block;right:30px !important;left:30px !important}.allure-lookbook-links .flex-viewport li{height:80px !important;width:80px !important}.allure-lookbook-links .thumbnail-table{display:table;width:100%}.allure-lookbook-links .thumbnail-table .thumbnail-cell{display:table-cell;height:80px;width:80px;vertical-align:middle}.allure-lookbook-links .thumbnail-table img{display:inline-block;max-width:78px}}@media (min-width: 1023px){.allure24-fancybox-wrap{left:50% !important;width:900px !important;margin-left:-450px}.allure-lookbook-links{left:50% !important;width:900px !important;margin-left:-450px !important}.allure-lookbook-links .flex-prev,.allure-lookbook-links .flex-next{height:50px;width:50px}}@media (min-width: 1300px){.allure24-fancybox-wrap{width:1200px !important;margin-left:-600px}.allure24-fancybox-wrap .fancybox-skin{position:static}.allure24-fancybox-wrap .gallery-item{height:100%;position:absolute;width:100%}.allure24-fancybox-wrap .gallery-item>div{float:left}.allure24-fancybox-wrap .left-content{bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:70%}.allure24-fancybox-wrap .right-content{padding:20px 20px 30px;bottom:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0;width:30%}.allure24-fancybox-wrap .data-stats{padding:15px 20px}.allure24-fancybox-wrap .image-actions .m-r{margin-right:25px}.allure-lookbook-links{left:50% !important;width:1200px !important;margin-left:-600px !important}}.media-list{padding-top:15px}.media-list ul{padding-left:0;list-style:none}.media-list h4{font-weight:500;margin-bottom:5px;margin-top:0}.media-list .media-item+.media-item{margin-top:40px}.media-list .media-stats>li,.media-list .media-actions>li{display:inline-block;margin-right:15px}.media-list .media-stats img,.media-list .media-actions img{margin-right:5px}.media-list .media-actions{font-size:90%}.media-list .media-actions li{margin-top:5px}.media-list .media-actions a{text-decoration:none}.media-list .avatar{float:left;max-width:160px;margin-right:20px}.media-list .avatar a{display:block}.media-list .information .allure-rating-date{clear:left;margin-left:0}.media-list .allure-media{clear:left}.media-list .meta-data{margin-bottom:25px}.media-list .media-rating{position:relative}@media (min-width: 767px){.media-list .avatar{max-width:160px}.media-list .information{margin-top:10px}.media-list .information .allure-rating-date{clear:none;margin-left:25px}}@media (min-width: 1023px){.media-list{padding-top:20px}.media-list div.popover{left:110px !important;top:-50px !important}.media-list div.popover .arrow{top:60px !important}.media-list .media-item{position:relative;padding-left:260px}.media-list .avatar{height:160px;width:240px;max-width:none;position:absolute;left:0;top:10px}.media-list .avatar img{width:100%}.media-list .avatar .allure-media{clear:none}.media-list .media-stats>li,.media-list .media-actions>li{margin-right:25px}}div.allure-modal .modal-title{font-weight:600}div.allure-modal .close{font-size:26px;margin-top:0;outline:none}div.allure-modal .noborder{border:none !important}div.allure-modal .modal-content{padding:10px 10px 0}div.allure-modal .modal-footer{text-align:left}div.allure-modal .control-label{font-weight:500}.confirmation-box .close{display:none !important}@media (max-width: 767px){.modal .modal-content{height:auto !important}}@media (min-width: 767px){div.allure-modal .modal-content{padding:30px}}@media (min-width: 767px) and (min-height: 500px){.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog{margin-bottom:0;margin-top:0}.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog .modal-content{height:90vh;margin-top:5vh;padding:100px 0;position:relative}.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog .modal-header,.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog .modal-body,.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog .modal-footer{left:0;right:0;position:absolute;padding:20px 40px}.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog .modal-header{border-bottom:1px solid #d0cece;height:100px;top:0}.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog .modal-body{padding-bottom:25px;padding-top:25px;bottom:100px;top:100px;overflow-y:auto}.allure-modal.in:not(.allure-modal--auto-height) .modal-dialog .modal-footer{border-top:1px solid #d0cece;bottom:0;height:100px;padding-bottom:0}}.alllure-rating-option{overflow:hidden}.alllure-rating-option+.alllure-rating-option{margin-top:5px}.alllure-rating-option>div{float:left}.alllure-rating-option .rating-option-label{color:#151515;width:150px}.alllure-rating-option .fa{-o-transition:.3s all;-ms-transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;transition:.3s all;font-size:115%;cursor:pointer;color:#ed3b6a;margin-right:2px}.alllure-rating-option input[type="text"]{display:block;height:0 !important;width:0 !important;padding:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}@media (min-width: 479px){.alllure-rating-option+.alllure-rating-option{margin-top:10px}.alllure-rating-option .rating-option-label{width:200px}.alllure-rating-option .fa{margin-right:5px}}.allure-rating .fa{color:#ed3b6a}.allure-rating .fa+.fa{margin-left:6px}.allure-rating .rating-desc{color:#6e6e6e;display:inline-block}.block-salon-rating{font-size:18px;border-bottom:1px solid #7b7d7e;padding-bottom:15px;padding-top:40px;margin-bottom:20px}.block-salon-rating .heading{text-align:center;margin-top:0}.block-salon-rating .block-content>div{display:inline-block}.block-salon-rating .block-content>div+div{margin-left:30px}.block-salon-rating .block-content .salon-rating-desc{display:none}.block-salon-rating .salon-rating{color:#ed3b6a}.block-salon-rating .salon-rating i{margin-left:3px;margin-right:3px}@media (min-width: 767px){.block-salon-rating{padding-top:50px}.block-salon-rating .block-content .salon-rating-desc{display:inline-block}}@media (min-width: 767px){.block .heading{font-size:30px;letter-spacing:1px}}.appointment-booking-close{display:none}.appointment-booking-message .alert{margin:15px 0 0}.appointment-beautician-time .timepicker-span{position:static !important}.selectime-title{text-transform:uppercase;margin-bottom:10px !important}.reserve-time-table .time-cell a{-o-border-radius:0 !important;-ms-border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;border:1px solid #4c4c4c !important;color:#4c4c4c !important;font-weight:600 !important;font-size:110% !important}.reserve-time-table .time-cell a:hover{background-color:transparent !important;border-color:#08b89d !important;color:#08b89d !important}.reserve-time-table .time-cell a.no-reserve-time,.reserve-time-table .time-cell a.no-reserve-time:hover{background-color:#d7d7d7 !important;border-color:#d7d7d7 !important;color:#4c4c4c !important}.reserve-time-table .time-cell a.possible-reserve-time{background-color:transparent !important;border-color:#08b89d !important;color:#08b89d !important}.reserve-time-table .time-cell a.active{background-color:#08b89d !important;border-color:#08b89d !important;color:#fff !important}@media (max-width: 1023px){[data-timepicker]{background:#fff;z-index:9900;position:fixed !important;left:0 !important;top:0 !important;right:0 !important;bottom:0 !important}[data-timepicker] .reserve-time-dropdown{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto}[data-timepicker] .reserve-time-dropdown:before,[data-timepicker] .reserve-time-dropdown:after{display:none}}@media (min-width: 1023px){.appointment-beautician-time .timepicker-span>div{left:-70px !important;width:500px}.appointment-beautician-time .reserve-time-dropdown:before{margin-left:-70px}.appointment-beautician-time .reserve-time-dropdown:after{margin-left:-69px}}.section-about-leaf{padding-top:15vw;margin-top:-15vw;z-index:10}.section-about{padding-bottom:30px}.block-about .heading{margin:40px 0 20px;text-align:center}.block-about--left{padding-bottom:30px;padding-top:30px}.block-about--left .video-wrapper iframe{width:100%;height:300px}.about-images{overflow:hidden;margin-left:-15px;margin-top:25px;padding:0}.about-images .about-image{list-style:none;float:left;padding-left:15px;width:33.33%}@media (min-width: 767px){.block-about{overflow:hidden}.block-about>div{width:50%}.block-about--left{float:left}.block-about--right{float:right;padding-left:50px}.block-about .heading{font-size:30px;text-align:left}.about-images{margin-left:0;position:relative}.about-images .about-image{float:none;padding-left:0;margin-bottom:15px;padding-right:15px;width:50%}.about-images .about-image.second{-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);position:absolute;left:50%;top:50%}}@media (min-width: 1023px){.block-about--right{padding-left:80px}.about-images .about-image{margin-bottom:20px;padding-right:20px}}.section-booking{padding-bottom:30px}.section-booking .block-header{margin-bottom:20px}.section-booking--figure{float:left;width:130px}.section-booking .heading{float:right;margin-right:20px}@media (min-width: 767px){.section-booking--figure{width:250px}.section-booking .heading{position:relative;top:60px}}@media (min-width: 1023px){.section-booking .heading{right:30%}}.section-business{padding-bottom:30px;padding-top:30px;font-weight:600}.section-business .heading{font-size:25px;margin-bottom:20px;text-align:center;text-transform:uppercase;letter-spacing:2px}.block-business-time{color:#fff}.block-business-time .business-time{overflow:hidden;margin-bottom:10px;text-align:center}.block-business-time .business-time>div{display:inline-block}.block-business-time .business-time-name{width:60px;margin-right:10px;text-align:left}.block-business-time .line-break{clear:left;margin-top:20px}@media (min-width: 767px){.section-business{padding-bottom:60px}.section-business .heading{margin-bottom:30px}}.section-faves{padding-bottom:40px}@media (min-width: 767px){.section-faves{padding-bottom:50px}}.section-footer{background-color:#fff;color:#151515;padding-bottom:15px;padding-top:15px;text-align:center}.section-footer a{color:#151515;text-decoration:underline}.section-footer a:hover{color:#08b89d;text-decoration:none}.section-footer-top{background-color:#08b89d;padding-bottom:30px;padding-top:30px;text-align:center}.section-footer-top ul{margin:0;padding:0;list-style:none}.section-footer-top .block--logo{margin-bottom:30px}.section-footer-top .block--logo img{max-width:200px;max-height:200px}.section-footer-top .social-list{margin-bottom:30px}.section-footer-top .social-list li{display:inline-block}.section-footer-top .social-list li a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;color:#fff;display:inline-block;line-height:30px;height:30px;width:30px;text-align:center}.section-footer-top .social-list li a:hover{background-color:#fff;border-color:#fff;color:#08b89d}.section-footer-top .social-list li+li{margin-left:10px}.section-footer-top .main-menu{margin-bottom:20px}.section-footer-top .main-menu li{display:inline-block;text-transform:uppercase;margin-bottom:10px}.section-footer-top .main-menu li a{color:#fff;text-decoration:none}.section-footer-top .main-menu li a:hover{color:#151515}.section-footer-top .main-menu li+li{margin-left:20px}.section-footer-top .block--facebook-feeds{width:300px;margin-left:auto;margin-right:auto}@media (min-width: 1023px){.section-footer-top{border-top:15px solid #fff}.section-footer-top.has-facebook-feeds{text-align:left}.section-footer-top.has-facebook-feeds .footer--blocks{position:relative;min-height:300px;padding-right:36px}.section-footer-top.has-facebook-feeds .footer--block--left{-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);position:absolute;left:0;right:36px;top:50%}.section-footer-top.has-facebook-feeds .block--facebook-feeds{position:absolute;right:0;top:0}}.page.sticky{padding-top:60px}.section-header{background-repeat:no-repeat;background-position:center 0;background-size:cover;position:relative;padding-bottom:15vw}.section-header:before{background-color:rgba(0,0,0,0.55);content:'';position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.section-header>div{position:relative;z-index:20}.section-header--logo{margin-left:auto;margin-right:auto;max-width:50%;text-align:center}.section-header--logo img{max-width:200px}.section-header--desktop{display:none}.section-header--mobile{color:#fff;padding-top:12px;font-size:12px;height:52px}.section-header--mobile.sticky{position:fixed;left:0;top:0;right:0;z-index:30}.section-header--mobile .pull-left{position:relative;top:5px}.section-header--mobile .btn{padding:6px 12px;height:auto;font-size:10px}.section-header--navbar{padding-top:20px}.block--header-article{color:#fff;text-align:center;margin:70px auto;max-width:600px}.block--header-article .block-title{margin-bottom:10px}.block--header-article .block-content{max-width:500px;margin-left:auto;margin-right:auto}.block--header-article .block-footer{margin-top:30px}.social-list li{display:inline-block;font-size:18px;margin-left:8px;margin-right:8px}.navbar-header--menu ul{margin:0;padding:0}.navbar-header--menu li{list-style:none}.navbar-header--menu .fa-close{display:none}.navbar-header--menu .avatar{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:30px;width:30px;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:10px}.navbar-header--menu .dropdown-toggle{background:none;border:none;padding:5px;height:40px;width:40px;text-align:center;font-size:20px}.navbar-header--main-menu{float:left}.navbar-header--user-menu{float:right}.fave--header-articles .sp-arrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1}.fave--header-articles .sp-arrow{display:block;height:50px;width:50px}.fave--header-articles .sp-arrow:hover:before,.fave--header-articles .sp-arrow:hover:after{background-color:#068773}.fave--header-articles .sp-arrow:before,.fave--header-articles .sp-arrow:after{background-color:#08b89d;width:5px;height:15px}.fave--header-articles .sp-arrow:before{bottom:50%;top:auto}.fave--header-articles .sp-arrow:after{top:50%}.fave--header-articles .sp-arrow.sp-previous-arrow{left:0}.fave--header-articles .sp-arrow.sp-previous-arrow:before,.fave--header-articles .sp-arrow.sp-previous-arrow:after{left:46%}.fave--header-articles .sp-arrow.sp-previous-arrow:before{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.fave--header-articles .sp-arrow.sp-previous-arrow:after{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.fave--header-articles .sp-arrow.sp-next-arrow{right:0}.fave--header-articles .sp-arrow.sp-next-arrow:before,.fave--header-articles .sp-arrow.sp-next-arrow:after{right:46%}.fave--header-articles .sp-arrow.sp-next-arrow:after{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.fave--header-articles .sp-arrow.sp-next-arrow:before{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.fave--header-articles .sp-slide{padding-left:60px;padding-right:60px;text-align:center}.fave--header-articles .sp-buttons{display:none}@media (max-width: 767px){.navbar-header--menu .dropdown-menu{text-transform:uppercase;text-align:center;padding-bottom:50px}.navbar-header--menu .dropdown-menu a{background:none !important;color:#fff;font-weight:600}.navbar-header--menu .dropdown-menu a:hover,.navbar-header--menu .dropdown-menu a.active{text-decoration:underline}.navbar-header--menu .dropdown-menu a.active{font-weight:700}.navbar-header--menu .dropdown-menu--content{position:absolute;left:0;right:0;top:0;bottom:60px;overflow-y:auto;padding-top:10px}.navbar-header--menu .dropdown-menu--header,.navbar-header--menu .dropdown-menu--footer{position:absolute;bottom:10px;left:0;right:0}.navbar-header--menu.open{background-color:#151515;position:fixed;left:0;right:0;height:calc(100vh - 52px);top:52px;z-index:20}.navbar-header--menu.open .fa-align-justify,.navbar-header--menu.open .fa-user{display:none}.navbar-header--menu.open .fa-close{display:block}.navbar-header--menu.open .dropdown-toggle{position:absolute}.navbar-header--menu.open .dropdown-menu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#08b89d;border:none;top:0;bottom:0;margin:0;padding:0}.navbar-header--main-menu{float:left}.navbar-header--main-menu .dropdown-toggle{margin-left:-10px}.navbar-header--main-menu.open{padding-right:60px}.navbar-header--main-menu.open .dropdown-toggle{right:15px}.navbar-header--main-menu.open .dropdown-menu{left:0;right:70px}.navbar-header--user-menu{float:right}.navbar-header--user-menu .dropdown-toggle{margin-right:-10px}.navbar-header--user-menu.open{padding-left:60px}.navbar-header--user-menu.open .dropdown-toggle{left:15px}.navbar-header--user-menu.open .dropdown-menu{left:70px;right:0}}@media (min-width: 767px){.section-header--desktop{display:block;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #7b7d7e;color:#fff;position:relative;z-index:20}.section-header--desktop .section-header--logo{display:none}.section-header--desktop .section-header--contact{float:left}.section-header--desktop .section-header--information{float:right}.section-header--address .fa,.section-header--information .fa{color:#08b89d;font-size:22px;display:inline-block;vertical-align:middle;margin-bottom:4px}.section-header--contact .social-list{margin:10px 0 0;padding:0}.section-header--contact li{font-size:16px;margin-left:0;margin-right:10px}.section-header--contact a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#ed3b6a;color:#fff;display:inline-block;height:30px;width:30px;text-align:center}.section-header--contact a i{position:relative;top:3px}.section-header--contact a:hover{background-color:#08b89d !important}.section-header--contact .facebook a{background-color:#4b76bd}.section-header--contact .twitter a{background-color:#00c6ff}.section-header--contact .youtube a{background-color:#ff3635}.section-header--contact .google a{background-color:#fb5245}.section-header--contact .instagram a{background-color:#7b5541}.section-header--information .section-header--phone{display:none}.section-header--information .section-header--appointment{margin-top:15px}.block--header-article{margin-bottom:90px;margin-top:90px;max-width:800px}.block--header-article .block-title{font-size:40px}.block--header-article .block-content{max-width:600px}.block--header-article .block-content{font-weight:500;font-size:18px}}@media (min-width: 1023px){.page.sticky{padding-top:0}.section-header--mobile,.section-header--logo{display:none}.section-header--desktop{border-bottom:none}.section-header--information .section-header--phone{display:block}.section-header--information .section-header--appointment{margin-top:10px}.section-header--desktop .section-header--logo{display:block;float:left}.section-header--desktop .section-header--contact{-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}.section-header--desktop .section-header--information{float:right}.section-header--navbar{padding-top:0}.navbar-header--main-menu{float:none;border-bottom:1px solid #7b7d7e;border-top:1px solid #7b7d7e}.navbar-header--main-menu .main-menu-item{background:none !important;color:#fff;text-transform:uppercase;font-weight:700;position:relative}.navbar-header--main-menu .main-menu-item:after{content:'';position:absolute;left:0;right:0}.navbar-header--main-menu .main-menu-item:hover:after,.navbar-header--main-menu .main-menu-item.active:after{border-bottom:1px solid #fff;display:block;bottom:-1px}.navbar-header--main-menu .header-menu-promotion{position:relative}.navbar-header--main-menu .header-menu-promotion:before{-o-border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid currentColor;content:'';position:absolute;bottom:6px;left:-4px;top:6px;right:-4px}.navbar-header--main-menu .header-menu-promotion:hover,.navbar-header--main-menu .header-menu-promotion.active{color:#08b89d}.navbar-header--main-menu .header-menu-promotion:hover:after,.navbar-header--main-menu .header-menu-promotion.active:after{display:none}.navbar-header--main-menu .dropdown-toggle{display:none}.navbar-header--main-menu .dropdown-menu{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border:none;display:block !important;position:static;background:none;float:none;margin:0;padding:0;text-align:center}.navbar-header--main-menu .dropdown-menu--footer{display:none}.navbar-header--main-menu .nav li{display:inline-block;margin:0 15px}.navbar-header--user-menu{position:relative;top:-42px}.navbar-header--user-menu a{font-weight:600}.navbar-header--user-menu .dropdown-menu{right:0;left:auto;min-width:200px}.navbar-header--user-menu .dropdown-menu--header{padding:15px 15px 10px}.navbar-header--user-menu.open .dropdown-toggle{color:#08b89d}.fave--header-articles .sp-arrow:before,.fave--header-articles .sp-arrow:after{background-color:#08b89d;width:5px;height:20px}.fave--header-articles .sp-arrow.sp-previous-arrow{left:-100px}.fave--header-articles .sp-arrow.sp-next-arrow{right:-100px}.fave--header-articles .sp-slide{padding-left:0;padding-right:0}}.section-locations{color:#fff;overflow:hidden;padding-bottom:40px;padding-top:40px}.section-locations--left{margin-bottom:10px}.section-locations .heading{color:#fff;font-size:25px;margin-bottom:20px;margin-top:0;text-align:center;text-transform:uppercase;letter-spacing:2px}.locations-galleries .location-gallery{position:relative}.locations-galleries .location-gallery--inner{margin-bottom:-8px;margin-left:-8px;overflow:hidden}.locations-galleries .location-gallery--item{float:left;max-height:120px;margin-bottom:8px;padding-left:8px;width:33.33%;overflow:hidden}.locations-galleries .location-gallery--item img{width:100%}.locations-galleries .location-gallery--item:nth-child(4){width:60%}.locations-galleries .location-gallery--item:nth-child(5){width:40%}.location-details .sp-arrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1}.location-details .sp-arrow{display:block;height:50px;width:50px}.location-details .sp-arrow:hover:before,.location-details .sp-arrow:hover:after{background-color:#068773}.location-details .sp-arrow:before,.location-details .sp-arrow:after{background-color:#08b89d;width:3px;height:8px}.location-details .sp-arrow:before{bottom:50%;top:auto}.location-details .sp-arrow:after{top:50%}.location-details .sp-arrow.sp-previous-arrow{left:0}.location-details .sp-arrow.sp-previous-arrow:before,.location-details .sp-arrow.sp-previous-arrow:after{left:46%}.location-details .sp-arrow.sp-previous-arrow:before{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.location-details .sp-arrow.sp-previous-arrow:after{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.location-details .sp-arrow.sp-next-arrow{right:0}.location-details .sp-arrow.sp-next-arrow:before,.location-details .sp-arrow.sp-next-arrow:after{right:46%}.location-details .sp-arrow.sp-next-arrow:after{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.location-details .sp-arrow.sp-next-arrow:before{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.location-details .sp-slide{padding-left:60px;padding-right:60px;text-align:center}.location-details .sp-buttons{display:none}.location-name,.location-address,.location-phone{text-transform:uppercase}.location-link{margin-top:15px}.location-link a{color:#08b89d}.location-link a:hover{text-decoration:underline}.block-navigation{margin-top:15px;padding:0 15px;text-align:center}.block-navigation .working-nav-item{display:inline-block;padding:8px}.block-navigation .working-nav-item a{padding-left:30px;padding-right:30px}@media (min-width: 767px){.locations-galleries .location-gallery--item{max-height:170px}}@media (min-width: 1023px){.section-locations--wrapper{overflow:hidden}.section-locations--left{float:right;padding-left:50px;padding-top:40px;width:50%}.section-locations--right{float:left;padding-right:50px;width:50%}.section-locations .heading{text-align:left;margin-bottom:0}.location-details{margin-left:-60px}.location-details .sp-slide{text-align:left}.block-navigation{text-align:left;padding-left:0;margin-left:-8px}}.section-lookbook{background:url("../images/background/lookbook-bg.png") no-repeat 0 0 #151515;background-size:cover}.lookbook-list{color:#fff;padding:0;list-style:none}.lookbook-item{position:relative;padding-left:10px;padding-right:10px}.lookbook-item-image{-o-transition:.3s all;-ms-transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;transition:.3s all;display:block;height:180px;width:100%;position:relative}.lookbook-item-image:after{content:'';border:2px solid transparent;position:absolute;left:0;right:0;bottom:0;top:0}.lookbook-item-gallery{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.lookbook-item-stats{margin-bottom:10px;margin-top:5px}.lookbook-item-stats .fa{color:#ed3b6a}.lookbook-item-footer{padding:10px 0}.lookbook-item:hover .lookbook-item-image:after{border-color:#fff}.block-lookbook-list{margin-top:20px}.block-lookbook-list .block-header{border-bottom:1px solid #7b7d7e;color:#fff;margin-bottom:30px;padding-bottom:10px}.block-lookbook-list .block-header .heading{margin:0}.block-lookbook-list .block-content{margin-left:-10px;margin-right:-10px}.block-lookbook-list .owl-controls{position:absolute;right:5px;top:-80px}.block-lookbook-list .owl-buttons>div{-o-border-radius:0 !important;-ms-border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;filter:alpha(opacity=100) !important;opacity:1 !important;background:none !important;border:1px solid #fff;color:#fff !important;height:26px;width:26px;padding:2px !important}.block-lookbook-list .owl-buttons>div:hover{background-color:#08b89d !important;border-color:#08b89d !important}.block-lookbook-list .block-footer{clear:both;margin-top:40px}@media (min-width: 767px){.block-lookbook-list .block-header{margin-bottom:40px}.block-lookbook-list .block-content{margin-left:-25px;margin-right:-25px}.block-lookbook-list .owl-controls{right:15px;top:-95px}.lookbook-item{padding-left:25px;padding-right:25px}.lookbook-item-image{height:260px}.lookbook-item-footer{font-size:15px}}@media (min-width: 1023px){.block-lookbook-list .block-header{margin-bottom:50px}.block-lookbook-list .owl-controls{top:-105px}.block-lookbook-list .owl-buttons>div{height:30px;width:30px;padding:4px !important}}.section-promotion{padding-bottom:40px;padding-top:40px}.promotion-highlight{font-size:18px;text-align:center}@media (min-width: 767px){.section-promotion{padding-bottom:50px;padding-top:50px}}.section-services{position:relative;z-index:10}.section-services .section-services--figure{position:absolute;right:0;bottom:15vw}.section-services .section-services--figure img{height:180px;width:auto}.block-services{margin-bottom:80px;z-index:10;padding-top:40px;padding-bottom:40px}.block-services .heading{margin-top:0}.block-services .view-footer{padding-top:40px}.block-services table{margin-bottom:0}.block-services table tr:hover,.block-services table tr.selected{background-color:#d7d7d7}.block-services table td{border-color:#d0cece}.block-services .service-choosen{width:40px}.block-services .service-choosen .fa{font-size:18px}.block-services .service-price{width:40px}.block-services .service-duration{width:130px}.block-services .service-name{font-weight:600}.block-services .service-info{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#b7b4b4;border:1px solid #b7b4b4;color:#fff;display:inline-block;height:16px;line-height:16px;text-align:center;width:16px;font-size:80%}.block-services .service-info:hover{background-color:#08b89d;border-color:#08b89d}.services-type{text-transform:uppercase}.view-services th{background-color:#08b89d;border-color:#08b89d;color:#fff}.services-type{text-align:center}.service--category-image{text-align:center;margin-bottom:15px;margin-top:25px}.service--category-image-figure{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:inline-block;vertical-align:middle;width:100px;height:100px;overflow:hidden;margin-bottom:10px;position:relative}.service--category-image-figure:before{content:'';background-color:rgba(0,0,0,0.15);position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.service--category-image-figure:after{-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:"\f067";color:#08b89d;font-family:'FontAwesome';position:absolute;left:50%;top:50%;z-index:2;font-size:20px}.service--category-image-figure.expanded:before,.service--category-image-figure.expanded:after{display:none}@media (min-width: 767px){.block-services{padding-top:50px;padding-bottom:50px}.block-services .view-footer{padding-top:50px}.block-services table th,.block-services table td{padding-left:20px;padding-right:20px}}@media (min-width: 1023px){.section-services .block-services{float:left;width:800px}.section-services .section-services--figure{-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);position:absolute;top:50%;bottom:auto;margin-top:-15vw}.section-services .section-services--figure img{height:auto;max-width:400px}.block-services{margin-bottom:0}}.block-feedbacks-list .block-footer{margin-top:40px}.block-feedbacks-list .block-footer .btn{margin-bottom:10px}.block-feedbacks-list .sp-buttons{display:none}.block-feedbacks-list .sp-arrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1;top:-50px}.block-feedbacks-list .sp-arrow{border:1px solid #151515;display:block;height:30px;width:30px}.block-feedbacks-list .sp-arrow:hover{background-color:#08b89d;border-color:#08b89d}.block-feedbacks-list .sp-arrow:hover:before,.block-feedbacks-list .sp-arrow:hover:after{background-color:#fff}.block-feedbacks-list .sp-arrow:before,.block-feedbacks-list .sp-arrow:after{background-color:#151515;width:1px;height:6px}.block-feedbacks-list .sp-arrow:before{bottom:50%;top:auto}.block-feedbacks-list .sp-arrow:after{top:50%}.block-feedbacks-list .sp-arrow.sp-previous-arrow{left:auto;right:40px}.block-feedbacks-list .sp-arrow.sp-previous-arrow:before,.block-feedbacks-list .sp-arrow.sp-previous-arrow:after{left:46%}.block-feedbacks-list .sp-arrow.sp-previous-arrow:before{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.block-feedbacks-list .sp-arrow.sp-previous-arrow:after{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.block-feedbacks-list .sp-arrow.sp-next-arrow{right:0}.block-feedbacks-list .sp-arrow.sp-next-arrow:before,.block-feedbacks-list .sp-arrow.sp-next-arrow:after{right:46%}.block-feedbacks-list .sp-arrow.sp-next-arrow:after{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.block-feedbacks-list .sp-arrow.sp-next-arrow:before{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.section-stylists{background-color:#f3f3f3;padding-bottom:40px;padding-top:40px}.block-beautician-list .block-header{border-bottom:1px solid #7b7d7e;padding-bottom:15px}.block-beautician-list .block-header .heading{margin:0}.block-beautician-list .block-content{margin-left:-10px;margin-right:-10px;padding-top:30px}.block-beautician-list .beautician-list{position:relative}.block-beautician-list .slides{position:relative}.block-beautician-list .slides .owl-item{padding-left:10px;padding-right:10px}.block-beautician-list .owl-controls .owl-buttons>div{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1;background:none;position:absolute;top:-80px;border:1px solid #151515;display:block;height:30px;width:30px;font-size:0;z-index:10}.block-beautician-list .owl-controls .owl-buttons>div:hover{background-color:#08b89d;border-color:#08b89d}.block-beautician-list .owl-controls .owl-buttons>div:hover:before,.block-beautician-list .owl-controls .owl-buttons>div:hover:after{background-color:#fff;border-color:#fff}.block-beautician-list .owl-controls .owl-buttons>div:before,.block-beautician-list .owl-controls .owl-buttons>div:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1;content:'';background-color:#151515;width:1px;height:6px;position:absolute;display:block}.block-beautician-list .owl-controls .owl-buttons>div:before{bottom:50%;top:auto}.block-beautician-list .owl-controls .owl-buttons>div:after{top:50%}.block-beautician-list .owl-controls .owl-buttons>div.owl-prev{left:auto;right:40px}.block-beautician-list .owl-controls .owl-buttons>div.owl-prev:before,.block-beautician-list .owl-controls .owl-buttons>div.owl-prev:after{left:46%}.block-beautician-list .owl-controls .owl-buttons>div.owl-prev:before{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.block-beautician-list .owl-controls .owl-buttons>div.owl-prev:after{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.block-beautician-list .owl-controls .owl-buttons>div.owl-next{right:0}.block-beautician-list .owl-controls .owl-buttons>div.owl-next:before,.block-beautician-list .owl-controls .owl-buttons>div.owl-next:after{right:46%}.block-beautician-list .owl-controls .owl-buttons>div.owl-next:after{-o-transform:skew(-42deg, 0deg);-ms-transform:skew(-42deg, 0deg);-moz-transform:skew(-42deg, 0deg);-webkit-transform:skew(-42deg, 0deg);transform:transskewlateX(-42deg, 0deg)}.block-beautician-list .owl-controls .owl-buttons>div.owl-next:before{-o-transform:skew(42deg, 0deg);-ms-transform:skew(42deg, 0deg);-moz-transform:skew(42deg, 0deg);-webkit-transform:skew(42deg, 0deg);transform:transskewlateX(42deg, 0deg)}.block-beautician-list .feedback-number h3{font-weight:400;margin:3px 0}.block-beautician-list .beautician-info{position:relative}.block-beautician-list .beautician-info.active:before{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =25)";filter:alpha(opacity=25);opacity:.25;content:'';background-color:#09d0b2;border:1px solid #08b89d;position:absolute;left:-10px;right:-10px;bottom:-10px;top:-10px;z-index:-1}.block-beautician-list .beautician-info.active .beautician-book .btn{background-color:#08b89d;border-color:#08b89d;color:#fff}.block-beautician-list .beautician-info.active .beautician-select-normal{display:none}.block-beautician-list .beautician-info.active .beautician-select-active{display:inline-block}.block-beautician-list .beautician-image{-o-transition:.3s all;-ms-transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;transition:.3s all;display:block;position:relative;height:180px}.block-beautician-list .beautician-image.default{background-size:auto 85%;background-position:center}.block-beautician-list .beautician-satisfaction-rating{background:url("../images/icons/salon-heart.png") no-repeat center top;background-size:cover;position:absolute;bottom:10px;right:10px;line-height:30px;height:40px;width:40px;font-size:80%;color:#fff;text-align:center;font-weight:700}.block-beautician-list .beautician-name a{-o-transition:.3s all;-ms-transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;transition:.3s all;display:block;text-decoration:none;text-transform:uppercase;padding:8px 0;font-weight:700}.block-beautician-list .beautician-name a:hover{color:#08b89d}.block-beautician-list .beautician-name span{background-color:#fff;color:#4c4c4c;display:block;text-transform:uppercase;padding:8px 0}.block-beautician-list .beautician-expert{font-size:90%}.block-beautician-list .beautician-expert>div{display:inline-block}.block-beautician-list .beautician-expert .beautician-expert-type{text-transform:uppercase;margin-right:5px}.block-beautician-list .beautician-feedback{font-size:90%;text-transform:uppercase;margin-top:5px;overflow:hidden}.block-beautician-list .beautician-feedback .feedback-number{float:left;margin:2px 5px 0 0}.block-beautician-list .beautician-piechart{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(221,191,202,0.65);position:relative;margin-top:15px}.block-beautician-list .beautician-piechart-percent{text-transform:uppercase;font-weight:400;position:relative;font-size:110%}.block-beautician-list .beautician-book .btn{padding-left:30px;padding-right:30px}.block-beautician-list .beautician-select-active{display:none}@media (min-width: 767px){.section-stylists{padding-bottom:50px;padding-top:50px}.block-beautician-list .owl-item{padding-left:12px;padding-right:12px}.block-beautician-list .block-content{padding-top:40px}.block-beautician-list .owl-controls .owl-buttons>div{top:-90px}}@media (min-width: 1023px){.block-beautician-list .block-content{padding-top:50px}.block-beautician-list .owl-controls .owl-buttons>div{top:-100px}}.section{overflow:hidden;position:relative}.section .section-leaf--bottom{border-style:solid;border-width:0px 70vw 15vw 30vw;border-color:#fff #fff transparent #fff;position:absolute;bottom:0;left:0;right:0}.section .section-leaf--top{border-style:solid;border-width:15vw 30vw 0px 70vw;border-color:transparent #fff #fff #fff;position:absolute;top:0;left:0;right:0}.page-booking-content{position:relative;padding-bottom:0}.page-booking-content:after{content:'';border-bottom:1px solid #f0f0f0;position:absolute;left:0;right:0;bottom:72px}.page-booking-content>.container{width:100% !important;padding:0}.page-booking-wrapper{background:#ffffff;height:440px}.page-booking-wrapper iframe{border:none}@media (min-width: 1023px){.page-booking-wrapper{position:static;height:640px}}.page-images-loading .section-header{background:#e3e3e3 !important}.page-images-loading .location-gallery--item{background:#e3e3e3 !important;border:1px solid #fff}.page-images-loading .location-gallery--item *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}.page-images-loading .service--category-image-figure{background:#e3e3e3 !important}.page-images-loading .video-wrapper{background:#e3e3e3 !important}.page-images-loading .video-wrapper *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}.page-images-loading .lookbook-item-image{background:#e3e3e3 !important;border:1px solid #fff}.page-images-loading .beautician-image{background:#e3e3e3 !important}.page-images-loading .beautician-image *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}.page-images-loading .feedbacks-list .avatar{background:#e3e3e3 !important}.page-images-loading .feedbacks-list .avatar *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}.page-images-loading .section-lookbook{background:#d7d7d7 !important}.page-gallery{max-height:100vh;overflow:hidden}.page-gallery-content{position:relative;min-height:100vh;padding:0}.page-gallery-wrapper{background:#f0f2f5;height:70vh}.page-gallery-wrapper iframe{border:none}.section-lookbook-header{background:#f0f2f5;padding:30px 0 20px;text-align:center}@media (min-width: 767px){.page-gallery{max-height:none}.page-gallery-content{background:#f0f2f5;min-height:65vh}.page-gallery-wrapper{position:static;height:65vh}}.ajax-upload-dragdrop{border:2px dashed #d0cece;width:100% !important;max-width:100%;margin-left:auto;margin-right:auto;padding:15px !important}.ajax-upload-dragdrop:hover,.ajax-upload-dragdrop .state-hover{border-color:#08b89d}.ajax-upload-dragdrop+div{width:100%;margin-left:auto;margin-right:auto}.ajax-upload-dragdrop+div div{margin-top:25px}.ajax-upload-dragdrop+div div+div{margin-top:15px}.ajax-upload-dragdrop [type="file"]{cursor:pointer}.ajax-file-upload{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-o-transition:.3s all;-ms-transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;transition:.3s all;background-color:#08b89d;color:#fff;height:auto;padding-left:20px;padding-right:20px;text-decoration:none;text-transform:uppercase;font-size:80%;font-weight:600;margin-bottom:0}.ajax-file-upload:hover{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-color:#07a088}.ajax-file-upload.danger{background-color:red}.ajax-file-upload.danger:hover{background-color:#e60000}.ajax-file-upload-container{width:100% !important;margin:0 auto !important}.ajax-file-upload-container .extrahtml{overflow:hidden}.ajax-file-upload-container .extrahtml .form-item{margin-bottom:5px !important}.ajax-file-upload-filename{display:none}.ajax-file-upload-statusbar{border:1px solid #d0cece;margin:15px 0 0;overflow:hidden;padding:15px;width:100% !important}.ajax-file-upload-statusbar img{float:left;margin-right:15px;width:100px !important;height:auto !important}.ajax-file-upload-statusbar>div{overflow:hidden}.ajax-file-upload-progress{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;margin:0}.ajax-file-upload-bar{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#08b89d;height:5px}.ajax-file-upload-green,.ajax-file-upload-red{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.ajax-file-upload-green{background-color:#08b89d}.ajax-file-upload-green:hover{background-color:#07a088}.ajax-file-upload-red{-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-color:red}.ajax-file-upload-red:hover{background-color:#e60000}.modal .form-item.upload-actions .btn{font-size:75%;padding:6px 20px}.modal .form-item.upload-actions .btn+.btn{margin-left:10px}body.overflow-hidden{overflow:hidden}.page{background:none;background-size:20px 34px;position:relative}.page-title{font-size:20px}@media (min-width: 767px){.page-title{font-size:30px}}@media (min-width: 1023px){.page-title{font-size:32px}}
