﻿@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:#dabfc9}.b-a{border:1px solid #dabfc9}.b-t{border-top:1px solid #dabfc9}.b-r{border-right:1px solid #dabfc9}.b-b{border-bottom:1px solid #dabfc9}.b-l{border-left:1px solid #dabfc9}.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:'Playfair';src:url("../fonts/PlayfairDisplay/PlayfairDisplayRegular.eot");src:url("../fonts/PlayfairDisplay/PlayfairDisplayRegular.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay/PlayfairDisplayRegular.woff2") format("woff2"),url("../fonts/PlayfairDisplay/PlayfairDisplayRegular.woff") format("woff"),url("../fonts/PlayfairDisplay/PlayfairDisplayRegular.ttf") format("truetype"),url("../fonts/PlayfairDisplay/PlayfairDisplayRegular.svg#PlayfairDisplayRegular") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Playfair';src:url("../fonts/PlayfairDisplay/PlayfairDisplayItalic.eot");src:url("../fonts/PlayfairDisplay/PlayfairDisplayItalic.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay/PlayfairDisplayItalic.woff2") format("woff2"),url("../fonts/PlayfairDisplay/PlayfairDisplayItalic.woff") format("woff"),url("../fonts/PlayfairDisplay/PlayfairDisplayItalic.ttf") format("truetype"),url("../fonts/PlayfairDisplay/PlayfairDisplayItalic.svg#PlayfairDisplayItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Playfair';src:url("../fonts/PlayfairDisplay/PlayfairDisplayBold.eot");src:url("../fonts/PlayfairDisplay/PlayfairDisplayBold.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBold.woff2") format("woff2"),url("../fonts/PlayfairDisplay/PlayfairDisplayBold.woff") format("woff"),url("../fonts/PlayfairDisplay/PlayfairDisplayBold.ttf") format("truetype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBold.svg#PlayfairDisplayBold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Playfair';src:url("../fonts/PlayfairDisplay/PlayfairDisplayBoldItalic.eot");src:url("../fonts/PlayfairDisplay/PlayfairDisplayBoldItalic.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBoldItalic.woff2") format("woff2"),url("../fonts/PlayfairDisplay/PlayfairDisplayBoldItalic.woff") format("woff"),url("../fonts/PlayfairDisplay/PlayfairDisplayBoldItalic.ttf") format("truetype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBoldItalic.svg#PlayfairDisplayBoldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Playfair';src:url("../fonts/PlayfairDisplay/PlayfairDisplayBlack.eot");src:url("../fonts/PlayfairDisplay/PlayfairDisplayBlack.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlack.woff2") format("woff2"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlack.woff") format("woff"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlack.ttf") format("truetype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlack.svg#PlayfairDisplayBlack") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Playfair';src:url("../fonts/PlayfairDisplay/PlayfairDisplayBlackItalic.eot");src:url("../fonts/PlayfairDisplay/PlayfairDisplayBlackItalic.eot") format("embedded-opentype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlackItalic.woff2") format("woff2"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlackItalic.woff") format("woff"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlackItalic.ttf") format("truetype"),url("../fonts/PlayfairDisplay/PlayfairDisplayBlackItalic.svg#PlayfairDisplayBlackItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-light.eot");src:url("../fonts/opensans/opensans-light.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-light.woff") format("woff"),url("../fonts/opensans/opensans-light.ttf") format("truetype"),url("../fonts/opensans/opensans-light.svg#opensans") format("svg");font-style:normal;font-weight:300}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-lightitalic.eot");src:url("../fonts/opensans/opensans-lightitalic.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-lightitalic.woff2") format("woff2"),url("../fonts/opensans/opensans-lightitalic.woff") format("woff"),url("../fonts/opensans/opensans-lightitalic.ttf") format("truetype"),url("../fonts/opensans/opensans-lightitalic.svg#opensans") format("svg");font-style:italic;font-weight:300}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-regular.eot");src:url("../fonts/opensans/opensans-regular.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-regular.woff") format("woff"),url("../fonts/opensans/opensans-regular.ttf") format("truetype"),url("../fonts/opensans/opensans-regular.svg#opensans") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-italic.eot");src:url("../fonts/opensans/opensans-italic.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-italic.woff") format("woff"),url("../fonts/opensans/opensans-italic.ttf") format("truetype"),url("../fonts/opensans/opensans-italic.svg#opensans") format("svg");font-style:italic;font-weight:400}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-semibold.eot");src:url("../fonts/opensans/opensans-semibold.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-semibold.woff") format("woff"),url("../fonts/opensans/opensans-semibold.ttf") format("truetype"),url("../fonts/opensans/opensans-semibold.svg#opensans") format("svg");font-style:normal;font-weight:600}@font-face{font-family:'opensanssemibolditalic';src:url("../fonts/opensans/opensans-semibolditalic.eot");src:url("../fonts/opensans/opensans-semibolditalic.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-semibolditalic.woff2") format("woff2"),url("../fonts/opensans/opensans-semibolditalic.woff") format("woff"),url("../fonts/opensans/opensans-semibolditalic.ttf") format("truetype"),url("../fonts/opensans/opensans-semibolditalic.svg#opensans") format("svg");font-style:italic;font-weight:600}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-bold.eot");src:url("../fonts/opensans/opensans-bold.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-bold.woff") format("woff"),url("../fonts/opensans/opensans-bold.ttf") format("truetype"),url("../fonts/opensans/opensans-bold.svg#opensans") format("svg");font-style:normal;font-weight:700}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-bolditalic.eot");src:url("../fonts/opensans/opensans-bolditalic.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-bolditalic.woff2") format("woff2"),url("../fonts/opensans/opensans-bolditalic.woff") format("woff"),url("../fonts/opensans/opensans-bolditalic.ttf") format("truetype"),url("../fonts/opensans/opensans-bolditalic.svg#opensans") format("svg");font-style:italic;font-weight:700}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-extrabold.eot");src:url("../fonts/opensans/opensans-extrabold.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-extrabold.woff2") format("woff2"),url("../fonts/opensans/opensans-extrabold.woff") format("woff"),url("../fonts/opensans/opensans-extrabold.ttf") format("truetype"),url("../fonts/opensans/opensans-extrabold.svg#opensans") format("svg");font-style:normal;font-weight:800}@font-face{font-family:'opensans';src:url("../fonts/opensans/opensans-extrabolditalic.eot");src:url("../fonts/opensans/opensans-extrabolditalic.eot") format("embedded-opentype"),url("../fonts/opensans/opensans-extrabolditalic.woff2") format("woff2"),url("../fonts/opensans/opensans-extrabolditalic.woff") format("woff"),url("../fonts/opensans/opensans-extrabolditalic.ttf") format("truetype"),url("../fonts/opensans/opensans-extrabolditalic.svg#opensans") format("svg");font-style:italic;font-weight:800}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRThin.eot");src:url("../fonts/CeraGR/CeraGRThin.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRThin.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRThin.woff") format("woff"),url("../fonts/CeraGR/CeraGRThin.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRThin.svg#CeraGRThin") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRThinItalic.eot");src:url("../fonts/CeraGR/CeraGRThinItalic.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRThinItalic.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRThinItalic.woff") format("woff"),url("../fonts/CeraGR/CeraGRThinItalic.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRThinItalic.svg#CeraGRThinItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRLight.eot");src:url("../fonts/CeraGR/CeraGRLight.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRLight.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRLight.woff") format("woff"),url("../fonts/CeraGR/CeraGRLight.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRLight.svg#CeraGRLight") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRLightItalic.eot");src:url("../fonts/CeraGR/CeraGRLightItalic.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRLightItalic.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRLightItalic.woff") format("woff"),url("../fonts/CeraGR/CeraGRLightItalic.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRLightItalic.svg#CeraGRLightItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGR.eot");src:url("../fonts/CeraGR/CeraGR.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGR.woff2") format("woff2"),url("../fonts/CeraGR/CeraGR.woff") format("woff"),url("../fonts/CeraGR/CeraGR.ttf") format("truetype"),url("../fonts/CeraGR/CeraGR.svg#CeraGR") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRRegularItalic.eot");src:url("../fonts/CeraGR/CeraGRRegularItalic.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRRegularItalic.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRRegularItalic.woff") format("woff"),url("../fonts/CeraGR/CeraGRRegularItalic.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRRegularItalic.svg#CeraGRRegularItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRMedium.eot");src:url("../fonts/CeraGR/CeraGRMedium.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRMedium.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRMedium.woff") format("woff"),url("../fonts/CeraGR/CeraGRMedium.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRMedium.svg#CeraGRMedium") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRMediumItalic.eot");src:url("../fonts/CeraGR/CeraGRMediumItalic.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRMediumItalic.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRMediumItalic.woff") format("woff"),url("../fonts/CeraGR/CeraGRMediumItalic.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRMediumItalic.svg#CeraGRMediumItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRBold.eot");src:url("../fonts/CeraGR/CeraGRBold.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRBold.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRBold.woff") format("woff"),url("../fonts/CeraGR/CeraGRBold.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRBold.svg#CeraGRBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRBoldItalic.eot");src:url("../fonts/CeraGR/CeraGRBoldItalic.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRBoldItalic.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRBoldItalic.woff") format("woff"),url("../fonts/CeraGR/CeraGRBoldItalic.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRBoldItalic.svg#CeraGRBoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRBlack.eot");src:url("../fonts/CeraGR/CeraGRBlack.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRBlack.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRBlack.woff") format("woff"),url("../fonts/CeraGR/CeraGRBlack.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRBlack.svg#CeraGRBlack") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Cera';src:url("../fonts/CeraGR/CeraGRBlackItalic.eot");src:url("../fonts/CeraGR/CeraGRBlackItalic.eot") format("embedded-opentype"),url("../fonts/CeraGR/CeraGRBlackItalic.woff2") format("woff2"),url("../fonts/CeraGR/CeraGRBlackItalic.woff") format("woff"),url("../fonts/CeraGR/CeraGRBlackItalic.ttf") format("truetype"),url("../fonts/CeraGR/CeraGRBlackItalic.svg#CeraGRBlackItalic") format("svg");font-weight:800;font-style:italic}@font-face{font-family:'gothambook';src:url("../fonts/gotham/gotham-book.eot");src:local("☺"),url("../fonts/gotham/gotham-book.woff") format("woff"),url("../fonts/gotham/gotham-book.ttf") format("truetype"),url("../fonts/gotham/gotham-book.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'gothambook';src:url("../fonts/gotham/gotham-book-italic.eot");src:local("☺"),url("../fonts/gotham/gotham-book-italic.woff") format("woff"),url("../fonts/gotham/gotham-book-italic.ttf") format("truetype"),url("../fonts/gotham/gotham-book-italic.svg") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'gothambook';src:url("../fonts/gotham/gotham-bold.eot");src:local("☺"),url("../fonts/gotham/gotham-bold.woff") format("woff"),url("../fonts/gotham/gotham-bold.ttf") format("truetype"),url("../fonts/gotham/gotham-bold.svg") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'gothambook';src:url("../fonts/gotham/gotham-bold-italic.eot");src:local("☺"),url("../fonts/gotham/gotham-bold-italic.woff") format("woff"),url("../fonts/gotham/gotham-bold-italic.ttf") format("truetype"),url("../fonts/gotham/gotham-bold-italic.svg") format("svg");font-weight:700;font-style:italic}.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 #e5e5e5;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 #d47b99}.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{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-o-transition:.4s all;-ms-transition:.4s all;-moz-transition:.4s all;-webkit-transition:.4s all;transition:.4s all;background-color:#dabfc9;border:1px solid #dabfc9;color:#fff;cursor:pointer;height:40px;padding:10px 20px}.btn:hover,button:hover,.form-submit:hover{background-color:#c79fae;border-color:#c79fae;color:#fff}.btn.btn-xs,button.btn-xs,.form-submit.btn-xs{height:30px;padding:2px 20px}.btn.no-background,button.no-background,.form-submit.no-background{background:none !important}.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:#ce688a;border-color:#ce688a}.btn.btn-primary:hover,button.btn-primary:hover,.form-submit.btn-primary:hover{background-color:#c1416c;border-color:#c1416c}.btn.btn-secondary,button.btn-secondary,.form-submit.btn-secondary{background-color:#64424f;border-color:#64424f}.btn.btn-secondary:hover,button.btn-secondary:hover,.form-submit.btn-secondary:hover{background-color:#452e37;border-color:#452e37}.btn.btn-accent,button.btn-accent,.form-submit.btn-accent{background-color:#ddbfca;border-color:#ddbfca}.btn.btn-accent:hover,button.btn-accent:hover,.form-submit.btn-accent:hover{background-color:#cb9eae;border-color:#cb9eae}.btn.btn-success,button.btn-success,.form-submit.btn-success{background-color:#5cb85c;border-color:#5cb85c}.btn.btn-success:hover,button.btn-success:hover,.form-submit.btn-success:hover{background-color:#449d44;border-color:#449d44}.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:#151515}.btn.btn-white:hover,button.btn-white:hover,.form-submit.btn-white:hover{background-color:#ce688a;border-color:#ce688a;color:#fff}.btn.btn-stroke,button.btn-stroke,.form-submit.btn-stroke{background-color:transparent;border-color:#858585;color:#858585}.btn.btn-stroke:hover,button.btn-stroke:hover,.form-submit.btn-stroke:hover{background-color:#ce688a;border-color:#ce688a;color:#fff}.btn.btn-stroke.btn-primary,button.btn-stroke.btn-primary,.form-submit.btn-stroke.btn-primary{border-color:#ce688a;color:#ce688a}.btn.btn-stroke.btn-primary:hover,button.btn-stroke.btn-primary:hover,.form-submit.btn-stroke.btn-primary:hover{background-color:#ce688a;color:#fff}.btn.btn-stroke.btn-secondary,button.btn-stroke.btn-secondary,.form-submit.btn-stroke.btn-secondary{border-color:#64424f;color:#64424f}.btn.btn-stroke.btn-secondary:hover,button.btn-stroke.btn-secondary:hover,.form-submit.btn-stroke.btn-secondary:hover{background-color:#64424f;color:#fff}.btn.btn-stroke.btn-accent,button.btn-stroke.btn-accent,.form-submit.btn-stroke.btn-accent{border-color:#ddbfca;color:#ddbfca}.btn.btn-stroke.btn-accent:hover,button.btn-stroke.btn-accent:hover,.form-submit.btn-stroke.btn-accent:hover{background-color:#ddbfca;color:#fff}.btn.btn-stroke.btn-success,button.btn-stroke.btn-success,.form-submit.btn-stroke.btn-success{border-color:#5cb85c;color:#5cb85c}.btn.btn-stroke.btn-success:hover,button.btn-stroke.btn-success:hover,.form-submit.btn-stroke.btn-success:hover{background-color:#5cb85c;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:#ce688a;border-color:#ce688a;color:#fff}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 #ce688a;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:#ce688a;content:' '}div.selector{border:1px solid #e5e5e5;padding:8px 25px 8px 10px;height:auto;position:relative;z-index:1}div.selector.focus{border-color:#d47b99}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:#858585;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:#858585;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:#fff}.text-primary,.working-day--active{color:#d47b99}.text-success{color:#5cb85c}.text-info{color:#66d1e6}.text-warning{color:#fdc02f}.text-danger{color:red}.bg-white,.bg-primary,.bg-secondary,.bg-success,.bg-info,.bg-warning,.bg-danger{color:inherit}.bg-white{background-color:#fff}.bg-primary{background-color:#efefef}.bg-secondary{background-color:#64424f}.bg-success{background-color:#5cb85c}.bg-info{background-color:#66d1e6}.bg-warning{background-color:#fdc02f}.bg-danger{background-color:red}.bg-light-gray{background-color:#eee}.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:#858585}.svg-fill-primary{fill:#d47b99}.svg-fill-black{fill:#151515}.svg-fill-white{fill:#fff}.allure24-cover,.block-beautician-list .beautician-image,.lookbook-item-image{background-size:cover;background-repeat:no-repeat;background-position:center 0}@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: 1023px){.hide-lg{display:none !important}}table{min-width:100%}table th,table td{border:1px solid #dabfc9;padding:10px}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:#858585}::-moz-placeholder{color:#858585;opacity:1}::-ms-input-placeholder{color:#858585}body{color:#858585;font-weight:400;font-family:"gothambook","opensans",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:#858585}a:hover,a:focus,a:active{outline:none;color:#d47b99}b,strong,.font-bold{font-weight:600}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;margin:20px 0;font-family:"Cera","opensans",sans-serif,Arial,Tahoma}h1,.h1{font-size:24px}h2,.h2,h3,.h3{font-size:20px}h4,.h4,h5,.h5,h6,.h6{font-size:16px}@media (min-width: 767px){h1,.h1{font-size:28px}h2,.h2,h3,.h3{font-size:24px}h4,.h4,h5,.h5,h6,.h6{font-size:20px}}@media (min-width: 1023px){h1,.h1{font-size:32px}h2,.h2{font-size:28px}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:#d47b99}.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}.weekly{font-size:80%;overflow:hidden}.weekly.default{padding-bottom:6px}.weekly .date{border-left:1px solid #dabfc9;float:left;width:25%;margin-bottom:6px;text-align:center;height:68px}.weekly .date:nth-child(4n+1){border-left:none;clear:left}.weekly .date.off .time{padding-top:14px}.weekly .name{color:#151515;text-transform:uppercase;margin-bottom:6px}.weekly .time{color:#d47b99}.weekly .time span{display:block;line-height:1.2}.weekly .time span.sept{display:block;padding-top:1px;padding-bottom:4px}.appointment-beautician-time{margin-top:25px;padding:15px}.appointment-beautician-time .appointment-beautician{display:none}.appointment-beautician-time .appointment-beautician.active{display:block}.allure-appointment-booking{overflow:hidden}.appointment-booking-message{margin:auto;max-width:700px}.appointment-booking-tab{padding:0;list-style:none;margin:auto auto 50px;max-width:650px;padding-left:13%}.appointment-booking-tab:after{display:block;content:'';clear:both}.appointment-booking-tab .sept{display:block}.appointment-booking-tab a{float:right;text-decoration:none;position:relative;outline:none;cursor:default}.appointment-booking-tab .num{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #ce688a;color:#ce688a;font-size:90%;display:inline-block;height:30px;width:30px;text-align:center;padding-top:5px}.appointment-booking-tab .name{-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);color:#858585;position:absolute;left:50%;top:100%;font-size:80%;line-height:1.2;margin-top:7px;text-align:center;width:150px;font-weight:500}.appointment-booking-tab li{float:left;width:29%;position:relative}.appointment-booking-tab li:before{-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%);background-color:#ce688a;content:'';position:absolute;height:1px;left:5px;right:36px;top:50%}.appointment-booking-tab li:after{-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%);content:'\203A';font-size:120%;position:absolute;right:34px;top:50%}.appointment-booking-tab li.first{width:4%}.appointment-booking-tab li.first:before,.appointment-booking-tab li.first:after{display:none}.appointment-booking-tab li.active .num{background-color:#ce688a;color:#fff}.appointment-booking-tab li.active .name{color:#ce688a}.appointment-booking-step{display:none;padding:20px 0}.appointment-booking-step .beautician-name{white-space:nowrap}.appointment-booking-step .block-services{margin-left:0;margin-right:0}.appointment-booking-step.active{display:block}.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:#858585}.appointment-booking-step .appointment-beautician-time .appointment-beautician{margin-top:20px;border-bottom:1px solid #dabfc9;border-top:1px solid #dabfc9;padding-top:6px}.form-booking-note textarea{background-color:#e5e5e5;border:1px solid #e5e5e5}.form-booking-note textarea:focus{background-color:#d8d8d8;border:1px solid #d8d8d8}@media (min-width: 479px){.appointment-booking-step .owl-wrapper-outer .item{padding-left:0;padding-right:0}}@media (min-width: 767px){.weekly .date{width:14.25%}.weekly .date:nth-child(4n+1){border-left:1px solid #dabfc9;clear:none}.weekly .date:nth-child(1){border-left:none}.appointment-booking-tab li:before{left:15px;right:46px}.appointment-booking-tab li:after{right:44px}}@media (min-width: 1023px){.allure-appointment-booking{overflow:visible}.allure-appointment-booking:after{content:' ';display:block;clear:both}.appointment-booking-tab{padding-left:0}.appointment-booking-tab .sept{display:none}.appointment-booking-tab .name{font-size:90%}.appointment-booking-tab li{width:32%}}.block-beautician-list .beautician-list{position:relative}.block-beautician-list .slides{padding-left:40px;padding-right:40px;position:relative}.block-beautician-list .owl-item{text-align:center}.block-beautician-list .owl-controls .owl-buttons>div{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:none;display:block;position:absolute;top:60px;height:50px;width:50px;margin:-25px 0 0;font-size:0;z-index:10}.block-beautician-list .owl-controls .owl-buttons>div:hover:before,.block-beautician-list .owl-controls .owl-buttons>div:hover:after{background-color:#d47b99}.block-beautician-list .owl-controls .owl-buttons>div:before,.block-beautician-list .owl-controls .owl-buttons>div:after{content:'';background-color:#151515;width:1px;height:14px;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:-15px}.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:-15px}.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-family:"gothambook","opensans",sans-serif,Arial,Tahoma;font-weight:400;margin:3px 0}.block-beautician-list .beautician-info.active{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:#da8ea8;border:1px solid #d47b99;position:absolute;left:-10px;right:-10px;bottom:-10px;top:-10px;z-index:-1}.block-beautician-list .beautician-info.active .beautician-book .btn{background-color:#d47b99;border-color:#d47b99;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;height:120px;width:100%}.block-beautician-list .beautician-image.default{background-color:#e5e5e5;background-size:auto 85%;background-position:center}.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;background-color:#fff;display:block;text-decoration:none;text-transform:uppercase;padding:8px 10px}.block-beautician-list .beautician-name a:hover{background-color:#d47b99;color:#fff}.block-beautician-list .beautician-name span{background-color:#fff;color:#858585;display:block;text-transform:uppercase;padding:8px 10px}.block-beautician-list .beautician-expert{text-transform:uppercase;margin-top:10px}.block-beautician-list .beautician-feedback{margin-top:15px}.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{font-family:"Playfair","Cera","opensans",sans-serif,Arial,Tahoma;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{text-align:center}.block-beautician-list .beautician-select-active{display:none}@media (min-width: 479px){.block-beautician-list .owl-item{padding-left:10px;padding-right:10px}}@media (min-width: 767px){.block-beautician-list .slides{padding-left:50px;padding-right:50px}.block-beautician-list .owl-item{padding-left:12px;padding-right:12px}.block-beautician-list .owl-controls .owl-buttons>div{top:75px}.block-beautician-list .beautician-image{height:150px}}@media (min-width: 950px){.block-beautician-list .slides{padding-left:60px;padding-right:60px}.block-beautician-list .beautician-image{height:160px}.block-beautician-list .owl-buttons>div{top:80px}}@media (min-width: 1023px){.block-beautician-list .slides{padding-left:80px;padding-right:80px}.block-beautician-list .feedback-number h3{font-size:32px;line-height:1}}@media (min-width: 1300px){.block-beautician-list .slides{padding-left:100px;padding-right:100px}}.block-booking-info{color:#858585}.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{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #dabfc9;display:block;font-style:normal;font-size:20px;line-height:1;margin:0;padding:5px 10px;height:30px;width:30px}#appointment-calendar .calendar table.header .cprev i:hover,#appointment-calendar .calendar table.header .cnext i:hover{background-color:#d47b99;border-color:#d47b99;color:#fff}#appointment-calendar .calendar table.header .cprev i{float:left;margin-left:2px}#appointment-calendar .calendar table.header .cnext i{float:right;margin-right:2px}#appointment-calendar .calendar table.daysmonth td{font-size:90%;width:14.28%}#appointment-calendar .calendar table.daysmonth a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #d8d8d8;color:#858585;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{background-color:#d47b99;border-color:#d47b99;color:#fff}#appointment-calendar .calendar table.daysmonth a.old-date:not(.current),#appointment-calendar .calendar table.daysmonth a.old-date:not(.current):hover{background-color:#d8d8d8;border-color:#d8d8d8;cursor:not-allowed;color:#989898}#appointment-calendar .calendar table.daysmonth a.current{border-color:#d47b99;color:#d47b99}#appointment-calendar .calendar table.daysmonth a.current:hover{color:#fff}#appointment-calendar .calendar table.daysmonth a.active:hover,#appointment-calendar .calendar table.daysmonth a.active{background-color:#d47b99;border-color:#d47b99;color:#fff}#appointment-calendar .calendar .week_days td{font-size:75%;padding:5px 0 !important;text-transform:uppercase}#appointment-calendar .appointment-beautician-time{background-color:#e5e5e5;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:-6px;position:absolute;top:50%;width:12px}#appointment-calendar .appointment-beautician-time>div.active:before{background:#d47b99}#appointment-calendar .picker-choose{cursor:pointer;font-weight:500}#appointment-calendar .timepicker-span{position:static !important}#appointment-calendar .timepicker{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 10px;display:inline-block;height:26px;margin-left:10px;background-color:#d47b99;border-color:#d47b99;color:#fff}@media (max-width: 1023px){#appointment-calendar .calendar table.header{border:1px solid #dabfc9;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.header .cprev i{margin-left:6px}#appointment-calendar .calendar table.header .cnext i{margin-right:6px}#appointment-calendar .calendar table.daysmonth a{margin:6px}#appointment-calendar .appointment-beautician-time{margin:6px}}.allure24-fancybox-outer .fancybox-nav{background-color:#efefef;display:block;height:40px !important;width:40px !important;position:absolute;margin-top:-20px}.allure24-fancybox-outer .fancybox-nav:hover{background-color:#d47b99}.allure24-fancybox-outer .fancybox-nav:before,.allure24-fancybox-outer .fancybox-nav:after{content:'';background-color:#858585;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:#efefef;color:#858585;text-decoration:none;right:0;top:0;text-align:center}.allure24-fancybox-outer+.fancybox-close:hover{background-color:#d47b99}.allure24-fancybox-outer+.fancybox-close:before{content:'\2573';color:#858585;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:#d47b99}.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:#d47b99}.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:#d47b99}.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}}.lookbook-list{padding:0;list-style:none;margin-left:-10px;margin-bottom:-10px}.lookbook-list:after{content:' ';clear:left;display:block}.lookbook-item{position:relative;float:left;width:50%;padding-left:10px;margin-bottom:10px}.lookbook-item:after{content:' ';position:absolute;left:10px;right:0;bottom:0;top:0;z-index:1}.lookbook-item>div{position:relative;z-index:2}.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:100px;width:100%}.lookbook-item-gallery{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.lookbook-item-summary{font-size:90%;line-height:15px;height:45px;overflow:hidden}.lookbook-item-stats{font-size:90%;margin-top:5px}.lookbook-item-stats .fa{color:#ce688a}.lookbook-item-footer{background-color:#fff;padding:10px;position:relative}.lookbook-item:hover:after,.lookbook-item.hover:after{-moz-box-shadow:0 0 16px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 16px rgba(0,0,0,0.15);box-shadow:0 0 16px rgba(0,0,0,0.15)}.block-lookbook-list{margin-left:-20px;margin-right:-20px}@media (min-width: 767px){.lookbook-list{margin-left:-15px;margin-bottom:-15px}.lookbook-item{padding-left:15px;margin-bottom:15px;width:33.3333%}.lookbook-item:after{left:15px}.lookbook-item-image{height:150px}.lookbook-item-footer{padding:14px 50px 14px 14px;position:relative}.lookbook-item-footer .lookbook-item-stats{margin-top:0;position:absolute;right:14px;top:14px}.block-lookbook-list{margin-left:0;margin-right:0}}@media (min-width: 1023px){.lookbook-item{width:25%}.lookbook-item-image{height:160px}.block-lookbook-list{max-width:1000px;margin-left:auto;margin-right:auto}}.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{border-top:1px solid #bebebe;margin-top:30px;padding-top:25px}.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{max-height:60px;max-width:60px}.media-list .avatar img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;float:left;margin-right:20px;width:100%}.media-list .allure-media{clear:left}.block-feedbacks-list{margin-left:-15px;margin-right:-15px}@media (min-width: 767px){.media-list .avatar{max-height:90px;max-width:90px}.media-list .avatar img{margin-right:25px}.block-feedbacks-list{margin-left:0;margin-right:0}}@media (min-width: 1023px){.media-list{padding-top:20px}.media-list .media-item{position:relative;padding-left:130px}.media-list .media-item+.media-item{margin-top:35px;padding-top:30px}.media-list .media-item+.media-item .avatar{top:30px}.media-list .avatar{max-height:100px;max-width:100px;position:absolute;left:0;top:0}.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 .noborder{border:none !important}div.allure-modal .modal-content{padding:10px 10px 0}div.allure-modal .modal-header .desc{font-size:90%}div.allure-modal .modal-footer{text-align:center}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 #e5e5e5 !important;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 #e5e5e5 !important;bottom:0;height:100px;padding-bottom:0}}.easyPieChart{position:relative;margin-left:auto;margin-right:auto}.easyPieChart canvas{left:0;position:absolute;top:0}.media-list .alllure-rating-list{padding-bottom:10px;padding-top:10px}.media-list .popover-title{padding-bottom:12px;padding-top:12px}@media (max-width: 1023px){.media-list div.popover{display:none !important}}@media (min-width: 1023px){.media-list .details{position:relative}.media-list div.popover{left:105px !important;top:-20px !important}.media-list div.popover .arrow{top:60px !important}}.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:#d47b99;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:#d47b99}.allure-rating .fa+.fa{margin-left:4px}.allure-rating .rating-desc{color:#6e6e6e;display:inline-block}.block-services{margin-left:-15px;margin-right:-15px;color:#d47b99}.block-services .view-footer{padding-top:20px}.block-services table{margin-bottom:0}.block-services table tr:hover,.block-services table tr.selected{background-color:#eaeaea}.block-services .service-choosen{width:60px}.block-services .service-price{width:80px}.block-services .service-name{font-weight:600}.block-services .service-info{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#989898;border:1px solid #989898;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:transparent;color:#989898}.services-type{text-transform:uppercase}.view-services th{background-color:#d47b99;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:#d47b99;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{margin-left:0;margin-right:0}.block-services .view-footer{padding-top:25px}.block-services .service-choosen{width:100px}.block-services .service-price{width:200px}.block-services table th,.block-services table td{padding-left:20px;padding-right:20px}}.block-footer .btn{margin-bottom:10px}@media (min-width: 767px){.block-footer .btn{margin-bottom:0}}.appointment-booking-close{display:none}.appointment-booking-message .alert{margin:15px 0 0}@media (max-width: 1023px){.allure-appointment-booking.open{background:#fff;position:fixed;left:0;top:0;bottom:0;right:0;z-index:1000;padding:90px 30px 30px 30px}.allure-appointment-booking.open:before,.allure-appointment-booking.open:after{content:'';position:absolute;left:0;right:0}.allure-appointment-booking.open:before{background:#fff;border-bottom:1px solid #dabfc9;top:0;left:0;right:0;height:90px;z-index:1000}.allure-appointment-booking.open:after{border-top:1px solid #dabfc9;bottom:80px}.allure-appointment-booking.open .appointment-booking-tab{padding-top:20px;position:absolute;left:0;right:0;top:0;max-width:700px;margin:0 auto;z-index:1100}.allure-appointment-booking.open .appointment-booking-tab .name{width:140px}.allure-appointment-booking.open .appointment-booking-content{padding-top:0;padding-bottom:80px;overflow:hidden;position:absolute;bottom:0;left:30px;right:30px;top:90px;overflow-y:auto}.allure-appointment-booking.open .block-footer{background:#fff;position:fixed;left:0;right:0;height:80px;bottom:0;padding-top:15px}.allure-appointment-booking.open .block-footer .back,.allure-appointment-booking.open .block-footer button{margin-right:10px;margin-left:10px}.allure-appointment-booking.open .booking-info-actions.form-actions{padding-top:0}.allure-appointment-booking.open .appointment-booking-close{color:#858585;cursor:pointer;display:block;position:fixed;z-index:1200;right:30px;font-size:40px;top:6px}.allure-appointment-booking.open .appointment-booking-close:hover{color:#d47b99}}@media (max-width: 767px){.allure-appointment-booking.open .appointment-booking-tab{max-width:80%}}@media (max-width: 479px){.allure-appointment-booking.open:after{bottom:60px}.allure-appointment-booking.open .appointment-booking-tab{padding-top:14px}.allure-appointment-booking.open .appointment-booking-content{padding-bottom:60px}.allure-appointment-booking.open .block-footer{height:60px;padding-top:10px}.allure-appointment-booking.open .block-footer .m-t-md{margin-top:10px}.allure-appointment-booking.open .appointment-booking-close{right:15px;top:0}}.appointment-beautician-time .timepicker-span{position:static !important}.selectime-title{margin-bottom:5px !important}.reserve-time-table .time-cell a{border:1px solid #dabfc9;font-weight:600 !important;font-size:110% !important}.reserve-time-table .time-cell a:hover{background-color:transparent !important;border-color:#d47b99 !important;color:#d47b99 !important}.reserve-time-table .time-cell a.no-reserve-time,.reserve-time-table .time-cell a.no-reserve-time:hover{background-color:#64424f !important;border-color:#dabfc9 !important;color:#bbb !important}.reserve-time-table .time-cell a.possible-reserve-time{background-color:transparent !important;color:#d47b99 !important}.reserve-time-table .time-cell a.active{background-color:#d47b99 !important;border-color:#d47b99 !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:-100px !important;width:500px}.appointment-beautician-time .reserve-time-dropdown:before{margin-left:-40px}.appointment-beautician-time .reserve-time-dropdown:after{margin-left:-39px}}.section-about{padding-bottom:30px;padding-top:30px;position:relative;color:#fff}.section-about:before{background-color:rgba(215,167,185,0.8);content:' ';position:absolute;top:0;left:0;bottom:0;right:0;z-index:8}.section-about>div{position:relative;z-index:10}.section-about .block-about-heading{margin-bottom:10px;margin-top:0;text-transform:uppercase;padding-top:12px;position:relative}.section-about .block-about-heading:before{content:' ';position:absolute;width:50px;top:0;left:0;border-top:2px solid #fff}.section-about .sp-arrows{display:none}.section-about .block-slider{padding-bottom:15px;padding-right:15px;position:relative}.section-about .block-slider:after{border:2px solid #fff;content:' ';position:absolute;top:15px;left:15px;right:0;bottom:0;z-index:1}.section-about .sp-slides-container{z-index:5}.section-about .sp-buttons{bottom:25px !important}.block-about-left{margin-bottom:20px}@media (min-width: 767px){.block-about{position:relative;padding-left:60%;min-height:320px}.block-about .sp-slides-container{overflow:hidden;height:320px}.block-about-left,.block-about-right{width:100%}.block-about-left{padding-top:30px}.block-about-right{position:absolute;left:0;right:40%;top:0;bottom:0;width:60%;padding-left:0;padding-right:30px}.block-about .block-about-heading{margin-top:5px}.block-about .sp-mask{height:340px !important}.block-about .block-slider{padding-bottom:18px;padding-right:18px}.block-about .block-slider:after{top:18px;left:18px}}@media (min-width: 1023px){.section-about{padding-bottom:50px;min-height:360px}.section-about .block-about-heading{margin-top:5px}.section-about .sp-mask{height:340px !important}}.block-socials{padding-bottom:14px;height:48px}.block-socials .social-list{margin-bottom:0;padding:0;text-align:center}.block-socials .social-list li{list-style:none;display:inline-block;padding-left:10px;padding-right:10px}.block-socials .social-list a{color:#fff}.block-socials .social-list a:hover,.block-socials .social-list a.active{color:#d47b99}.block-location{padding:20px 15px 20px}.block-location .text-heading{font-weight:600;text-align:center}.block-location .allure-working-day{overflow:hidden}.block-location .allure-working-day+.allure-working-day{margin-top:5px}.block-location .allure-working-day-name{float:left;font-weight:600;position:relative;top:-2px;width:44px;text-transform:uppercase}.block-location .allure-working-day-name.icon{width:30px}.block-location .allure-working-day-time{overflow:hidden}.block-navigation{padding:0 15px 20px}.block-navigation .working-nav-item+.working-nav-item{margin-top:15px}.allure-working{margin-top:10px;font-size:90%}.allure-working-time{margin-top:15px}.section-address{color:#fff}.section-address .sept{border-top:1px solid #fff;margin-top:15px}.section-address .text-heading{padding:20px 15px 0;text-align:center}.section-address-table{overflow:hidden}.allure-address--map{background:url("../images/figures/placeholder-google-maps.jpeg") no-repeat center center;background-repeat:no-repeat;background-position:center center;background-size:cover;height:360px;position:relative;overflow:hidden;display:none}.allure-address--map .allure-address--directions{display:block;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.allure-address--map .btn{display:flex;flex-wrap:wrap;height:auto;width:auto;white-space:normal;text-align:left;max-width:320px}.allure-address--map .allure-address--salon{font-size:16px;margin-bottom:4px}.allure-address--map .allure-address--marker{display:block;margin:12px auto 0}#allure-address-map-directions{position:absolute;top:0;left:0;-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media (min-width: 767px){.allure-working{margin-top:0}.allure-working>.allure-working-time{margin-top:0}.section-address .text-heading{padding:0 30px 30px}.section-address .detail{padding:30px 0}.block-location{padding:0 30px}.block-navigation,.block-socials{padding-left:20px;padding-right:20px}.block-navigation{max-width:270px;margin-left:auto;margin-right:auto;padding-top:10px}.block-navigation .btn{text-align:left}}@media (min-width: 1023px){.section-address-table{width:100%;margin:0;position:relative;padding-right:55%}.section-address-table-cell{width:100%;padding-left:0;padding-right:0}.section-address-table-cell.detail{position:absolute;left:45%;right:0;bottom:0;top:0;width:55%}.allure-address--map{display:block}}.section-consumer{padding-bottom:20px;padding-top:20px}.section-consumer .slick-slider{position:relative;margin-bottom:0}.section-consumer .item{text-align:center;position:relative;height:120px;overflow:hidden}.section-consumer .item:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =90)";filter:alpha(opacity=90);opacity:.9}.section-consumer .item a{position:absolute;left:0;right:0;bottom:0;top:0}.section-consumer .slick-arrow{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);border:1px solid transparent;font-size:0;padding:0;top:50%;display:block;height:26px;width:26px;position:absolute;margin:-13px 0 0;z-index:11}.section-consumer .slick-arrow:hover:before,.section-consumer .slick-arrow:hover:after{background-color:#d47b99}.section-consumer .slick-arrow:before,.section-consumer .slick-arrow:after{content:'';background-color:#fff;position:absolute;width:1px;height:10px}.section-consumer .slick-arrow:before{bottom:50%;top:auto}.section-consumer .slick-arrow:after{top:50%}.section-consumer .slick-arrow span{display:none}.section-consumer .slick-arrow.slick-prev{left:5px}.section-consumer .slick-arrow.slick-prev:before,.section-consumer .slick-arrow.slick-prev:after{left:46%}.section-consumer .slick-arrow.slick-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)}.section-consumer .slick-arrow.slick-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)}.section-consumer .slick-arrow.slick-next{right:5px}.section-consumer .slick-arrow.slick-next:before,.section-consumer .slick-arrow.slick-next:after{right:46%}.section-consumer .slick-arrow.slick-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)}.section-consumer .slick-arrow.slick-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)}@media (min-width: 767px){.section-consumer .item{height:100px}.section-consumer .slick-arrow{height:30px;width:30px;margin:-15px 0 0}.section-consumer .slick-arrow:before,.section-consumer .slick-arrow:after{height:12px}}.section-content{padding:25px 15px}@media (min-width: 767px){.section-content{padding-bottom:30px;padding-top:30px}}@media (min-width: 1023px){.section-content{padding-bottom:50px;padding-top: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:#d47b99;text-decoration:none}.section-footer-top{background-color:#d47b99;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:#d47b99}.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.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}}.section-header{background-color:#d47b99;color:#fff}.section-header a{color:#151515;text-decoration:none}.section-header a:hover,.section-header a.active{color:#151515}.section-header .main-menu-item{font-family:"Cera","opensans",sans-serif,Arial,Tahoma}@media (min-width: 1023px){.js-build-header.centering .section-header:not(.sticky) a:hover,.js-build-header.centering .section-header:not(.sticky) a.active,.js-build-header.centering .section-header:not(.sticky) .user-logged:hover .name,.js-build-header.centering .section-header:not(.sticky) .user-logged:hover .fa,.js-build-header.centering .section-header:not(.sticky) .name:hover{color:#d47b99}.js-build-header.centering .section-header:not(.sticky) .main-menu-item{position:relative;padding-left:10px;padding-right:10px}.js-build-header.centering .section-header:not(.sticky) .main-menu-item:after{content:'';position:absolute;left:0;right:0;bottom:0;top:-50px;z-index:-1}.js-build-header.centering .section-header:not(.sticky) li.active .main-menu-item{color:#fff}.js-build-header.centering .section-header:not(.sticky) li.active .main-menu-item:after{background-color:#ddbfca}}.block-highlight{display:none}@media (min-width: 1024px){.block-highlight{display:block;position:relative;padding:15px;height:96px;overflow:hidden}.block-highlight *{font-size:0px !important}.block-highlight:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.5)),color-stop(100%, rgba(0,0,0,0.3)));background-image:-moz-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.3));background-image:-webkit-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.3));background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.3));content:'';position:absolute;left:0;right:0;bottom:0;z-index:10;top:0}}.sp-mask{height:250px !important;width:100%;overflow:hidden}.sp-mask .sp-image-container{height:250px !important}.sp-arrow{display:block;height:50px;width:50px}.sp-arrow:hover:before,.sp-arrow:hover:after{background-color:#d47b99}.sp-arrow:before,.sp-arrow:after{background-color:#fff;width:1px;height:14px}.sp-arrow:before{bottom:50%;top:auto}.sp-arrow:after{top:50%}.sp-arrow.sp-previous-arrow{left:0}.sp-arrow.sp-previous-arrow:before,.sp-arrow.sp-previous-arrow:after{left:46%}.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)}.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)}.sp-arrow.sp-next-arrow{right:0}.sp-arrow.sp-next-arrow:before,.sp-arrow.sp-next-arrow:after{right:46%}.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)}.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)}.block-slider{position:relative}.block-slider .sp-buttons{position:absolute;bottom:10px;z-index:18}.block-slider .sp-button{background-color:transparent;border:1px solid #fff;width:10px;height:10px}.block-slider .sp-button.sp-selected-button{background-color:#fff}.sp-slide{height:auto !important}.sp-slide:before,.sp-slide:after{content:'';position:absolute;left:0;right:0;height:50%;z-index:10}.sp-slide:before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.5)),color-stop(100%, rgba(0,0,0,0.3)));background-image:-moz-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.3));background-image:-webkit-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.3));background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.3));top:0}.sp-slide:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.3)),color-stop(100%, rgba(0,0,0,0.5)));background-image:-moz-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.5));background-image:-webkit-linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.5));background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.5));bottom:0}.sp-slide-detail{position:absolute !important;left:0;right:0;bottom:0;top:0;z-index:15}.sp-layer-article{color:#fff;position:absolute;bottom:30px;padding:20px 50px;z-index:11}.sp-layer-article-title{font-weight:500;font-family:"Cera","opensans",sans-serif,Arial,Tahoma;overflow:hidden}.sp-layer-article-title span{background-color:rgba(221,191,202,0.65);float:left;padding:2px 3px}.sp-layer-article-title b{color:#fff;display:block}.block-slider-one-item{background-repeat:no-repeat;background-position:center center;background-size:cover}.block-slider-one-item .sp-slide{position:relative;height:250px !important;width:100%;overflow:hidden}.block-slider-one-item .sp-layer-article{bottom:20px}.sp-slides-container{overflow:hidden}.sp-slides-container .sp-fade-arrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =100)";filter:alpha(opacity=100);opacity:1}@media (min-width: 767px){.sp-arrow:before,.sp-arrow:after{height:16px}.sp-mask{height:340px !important}.sp-mask .sp-image-container{height:340px !important}.block-slider-one-item .sp-slide{height:340px !important}.sp-layer-article{bottom:50px;padding-left:100px;padding-right:100px;max-width:600px}.sp-layer-article-title{font-size:28px}.sp-layer-article-title span{clear:left}}@media (min-width: 1023px){.sp-arrow{height:70px;width:70px}.sp-arrow:before,.sp-arrow:after{height:18px}.sp-mask{height:400px !important}.sp-mask .sp-image-container{height:400px !important}.block-slider-one-item .sp-slide{height:400px !important}.sp-layer-article{bottom:70px;padding-left:120px;padding-right:120px;max-width:640px}.sp-layer-article-title{font-size:32px}}.page-booking{max-height:100vh;overflow:hidden}.page-booking .section-header-top{display:none}.page-booking .section-header.menu-expanded{z-index:950}.page-booking .section-header.menu-expanded .dropdown-menu.open{height:100vh !important;padding-bottom:100px}.page-booking .page-booking-wrapper{background:#ffffff;position:fixed;left:0;right:0;top:50px;bottom:0;z-index:910}.page-booking .page-booking-wrapper iframe{border:none}.page-booking .page-booking-content{position:relative}.page-booking .page-booking-content:after{content:'';border-bottom:1px solid #f0f0f0;position:absolute;left:0;right:0;bottom:72px}.page-booking .page-booking-content>.container{width:100% !important;padding:0}@media (min-width: 1023px){.page-booking{max-height:none}.page-booking .page-booking-wrapper{position:static;height:640px}.page-booking .page-booking-content{padding:0}}.page-home .section-services{padding-bottom:40px;padding-top:40px}.page-home .block-services{color:#151515;margin-left:0;margin-right:0}.page-home .block-services .block-header{height:50px;margin-bottom:10px;position:relative}.page-home .block-services .block-heading{-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);color:#d47b99;margin-top:0;margin-bottom:0;text-transform:uppercase;padding-top:12px;position:absolute;left:50%}.page-home .block-services .block-heading:before{content:' ';position:absolute;width:50px;top:0;left:50;border-top:2px solid #d47b99}.page-home .block-title.services-type{margin-top:0}.page-home .service--category-image-figure:after,.page-home .service--category-image-figure:before{display:none} .service--category-group .services-type {text-transform: capitalize;} .page-home .service--category-group:hover .services-type,.page-home .service--category-group:hover .service--category-image-desc{color:#d47b99}.page-home h3.services-type{margin-bottom:10px;margin-top:10px}.page-home .view-services .view-content{overflow:hidden;margin-left:-40px}.page-home .view-services .service--category-group{float:left;width:50%;padding-left:40px}@media (min-width: 767px){.page-home .view-services .service--category-group{width:25%}.page-home .block-services .block-heading{margin-top:5px}}.page-images-loading .section-slider{background:#e3e3e3 !important}.page-images-loading .section-slider *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}.page-images-loading .section-consumer .item{background:#e3e3e3 !important;border:1px solid #fff}.page-images-loading .section-consumer .item *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity =0)";filter:alpha(opacity=0);opacity:0}.page-images-loading #homepage-about-slider .sp-slide{background:#e3e3e3 !important}.page-images-loading #homepage-about-slider .sp-slide:before,.page-images-loading #homepage-about-slider .sp-slide:after{display:none}.page-images-loading #homepage-about-slider .sp-slide>div{-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 .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-gallery{max-height:100vh;overflow:hidden}.page-gallery-content{position:relative;min-height:100vh;padding:0}.page-gallery-wrapper{background:#f0f2f5;position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000}.page-gallery-wrapper iframe{border:none}@media (min-width: 767px){.page-gallery{max-height:none}.page-gallery-content{background:#f0f2f5;min-height:65vh}.page-gallery-wrapper{position:static;height:65vh}}.page-promotion .promotion-highlight{font-size:18px;text-align:center}.ajax-upload-dragdrop{border:2px dashed #e5e5e5;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:#d47b99}.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:#d47b99;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:#ce688a}.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 #e5e5e5;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:#d47b99;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:#d47b99}.ajax-file-upload-green:hover{background-color:#ce688a}.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}.block.block-user-functions{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;border-top:4px solid #d47b99;margin-bottom:20px;margin-top:30px;padding:0}.block.block-user-functions a:hover{text-decoration:none}.block.block-user-functions .form-control.user,.block.block-user-functions .form-control.lock,.block.block-user-functions .form-control.email{background-size:20px 20px;background-repeat:no-repeat;background-position:96% center;padding-right:40px}.block.block-user-functions .form-control.user{background-image:url("../images/icons/user.png")}.block.block-user-functions .form-control.lock{background-image:url("../images/icons/lock.png")}.block.block-user-functions .form-control.email{background-image:url("../images/icons/email.png")}.block.block-user-functions form{max-width:320px;margin-left:auto;margin-right:auto}.block.block-user-functions .block-header,.block.block-user-functions .block-content,.block.block-user-functions .block-footer{padding:20px 15px}.block.block-user-functions .block-header{-moz-box-shadow:0 0 5px -1px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,0.5);box-shadow:0 0 5px -1px rgba(0,0,0,0.5);border-bottom:1px solid #e5e5e5;padding-bottom:10px;padding-top:10px}.block.block-user-functions .block-header h1{margin:0}.block.block-user-functions .block-content{padding-bottom:40px;padding-top:50px}.block.block-user-functions .block-footer{border-top:1px solid #e5e5e5;font-weight:500}.block.block-user-functions .block-footer a{text-decoration:none}.block.block-user-functions .form-actions .btn{width:100%}.block.block-user-functions .register-notes{margin-bottom:30px;margin-top:20px}.block.block-user-functions .register-notes div.checker{margin-top:2px}.block.block-user-functions .register-notes a{text-decoration:underline}.block.block-user-functions .register-notes a:hover{text-decoration:none}.block.block-user-functions .form-type-radio{padding-left:2px}.block.block-user-functions .regis-sept{margin-bottom:-10px;margin-top:15px}.block.block-user-functions .forgot-password{color:#d47b99;text-decoration:none;margin-top:12px}.block.block-user-functions .forgot-password:hover{color:#ce688a}.block.block-user-functions .login-social{padding-left:0}.block.block-user-functions .login-social li{list-style:none}.block.block-user-functions .login-social .btn{width:100%}.block.block-user-functions .login-social .fa{font-size:150%;margin-right:5px;position:relative;top:2px}.block.block-user-functions .user-support{padding-left:0}.block.block-user-functions .user-support li{list-style:none;padding:10px 0}.block.block-user-functions .icon{display:inline-block;padding:10px 0}.block.block-user-functions.block-user-register form{max-width:640px}.block.block-user-functions.block-user-register .form-group h4{margin-bottom:-10px}.block.block-user-functions.block-user-register .form-group.form-radios{overflow:hidden}.block.block-user-functions.block-user-register .form-group.form-radios .form-radio{margin-right:5px;position:relative;top:2px}.block.block-user-functions.block-user-register .form-group.form-radios .form-item{float:left}.block.block-user-functions.block-user-register .form-group.form-radios .form-item+.form-item{margin-left:15px}.block.block-user-functions.block-user-register .form-group.group-account-type,.block.block-user-functions.block-user-register .form-group.form-user-info,.block.block-user-functions.block-user-register .form-group.form-account-info{margin-bottom:25px}@media (max-width: 1023px){.block.block-user-functions .block-header{padding-bottom:15px;padding-top:15px}.block.block-user-functions .block-footer{padding-bottom:20px;padding-top:20px}.block.block-user-functions .icon.call img{height:53px;width:30px}.block.block-user-functions .icon.email img{height:39px;width:41px}.block.block-user-functions .icon.chat img{height:38px;width:51px}}@media (min-width: 767px){.block.block-user-functions .user-support{padding:10px 0}.block.block-user-functions .user-support li{display:inline-block;padding:10px;width:32%}.block.block-user-functions .icon{height:85px}.block.block-user-functions .register-notes{margin-bottom:40px}.block.block-user-functions.block-user-register .block-content{padding-left:20px;padding-right:20px}.block.block-user-functions.block-user-register .register-actions,.block.block-user-functions.block-user-register .login-social{max-width:320px;margin-left:auto;margin-right:auto}.block.block-user-functions.block-user-register .form-group.group-account-owner{margin-bottom:0}.block.block-user-functions.block-user-register .form-group.group-account-type,.block.block-user-functions.block-user-register .form-group.form-user-info{margin-bottom:31px}.block.block-user-functions.block-user-register .form-group.form-account-info{margin-bottom:40px}.block.block-user-functions.block-user-register .form-group.form-user-info,.block.block-user-functions.block-user-register .form-group.form-account-info{overflow:hidden;margin-left:-20px}.block.block-user-functions.block-user-register .form-group.form-user-info h4,.block.block-user-functions.block-user-register .form-group.form-account-info h4{padding-left:20px}.block.block-user-functions.block-user-register .form-group.form-user-info>.form-item,.block.block-user-functions.block-user-register .form-group.form-account-info>.form-item{padding-left:20px}.block.block-user-functions.block-user-register .form-group.form-user-info>.form-item{float:left}.block.block-user-functions.block-user-register .form-group.form-user-info>.form-item:nth-child(2n+1){width:37.5%}.block.block-user-functions.block-user-register .form-group.form-user-info>.form-item:nth-child(2n+2){width:37.5%}.block.block-user-functions.block-user-register .form-group.form-user-info>.form-item:nth-child(2n+3){width:25%}.block.block-user-functions.block-user-register .form-group.form-account-info>.form-item{float:left;width:50%}}@media (min-width: 950px){.block.block-user-functions{margin-top:40px}}@media (min-width: 1023px){.block.block-user-functions{margin-top:60px}.block.block-user-functions.block-user-register .block-content{padding-left:25px;padding-right:25px}.block.block-user-functions .block-header{padding-bottom:25px;padding-top:25px}.block.block-user-functions .block-footer{padding-bottom:30px;padding-top:30px}.block.block-user-functions .form-control.user,.block.block-user-functions .form-control.lock{padding-bottom:12px;padding-top:12px}}.page{background:url("../images/background/mask.png") repeat 0 0 #efefef;background-size:20px 34px;position:relative;display:flex;flex-direction:column;height:100vh}.page .section--auto-height{flex-shrink:1;flex-grow:1}.page .section--auto-height>.iframe--full-height{height:100%}.page-title{font-size:20px;font-weight:400;text-transform:uppercase;font-family:"Cera","opensans",sans-serif,Arial,Tahoma}@media (min-width: 767px){.page-title{font-size:24px}}@media (min-width: 1023px){.page-title{font-size:28px}}
