html{width:100%;height:100%;padding:0;margin:0}body{width:100%;padding:0;margin:0;font-size:14px;font-family:Quicksand,sans-serif;text-decoration:none;background-color:#fff;overflow-y:scroll;overflow-x:hidden;color:#603913}body.show-overlay{overflow-y:hidden}body.hide-overlay{overflow-y:scroll}body.blog.show-overlay{position:fixed}body.blog.hide-overlay{position:initial}a{color:#603913;text-decoration:underline;cursor:pointer}h1 a,h2 a,h3 a{text-decoration:none}ol,ul{padding-left:20px;text-align:left}textarea{resize:none}figure{margin:0}video{max-height:800px;width:100%;background-color:#fff}a,button,div,input,select,textarea{-webkit-tap-highlight-color:transparent}button,input,select,textarea{outline:0}body.booking main{margin-top:150px;min-height:574px}body.booking .content{margin:5px}.blog ol,.blog ul{display:inline-block}.salons .intro em{width:8px;height:8px;background-color:#fff;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;margin:13px;transition:.5s}.flex{display:flex;flex-direction:column}.flex-row.between,.flex.between{justify-content:space-between}.flex-row{display:flex;flex-direction:row}.flex .col{flex-basis:100%;max-width:100%}.flex-row.center{justify-content:center}a.active{font-weight:700}.btn{display:block;line-height:45px;margin:0;text-decoration:none;text-align:center;border-radius:13px;width:100%;border-color:#f1f1f1;background-color:#f1f1f1;text-transform:uppercase;font-size:13px;position:relative;cursor:pointer;box-sizing:border-box}.btn a,a.btn{text-decoration:none;width:100%;display:inline-block;font-weight:700}.btn.peach{color:#fff;border-color:#ffc9a2;background-color:#ffc9a2;font-size:15px;font-weight:700;text-align:center;width:100%}.btn .spinner{position:absolute;top:50%;margin-top:-16px;margin-left:15px;opacity:0;width:34px;height:34px;left:calc(50% + 3px);background:0 0;box-sizing:border-box;border-top:4px solid #fff;border-left:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-radius:100%;-webkit-animation:.6s ease-out infinite spin;animation:.6s cubic-bezier(.5,.5,1,1) infinite spin}.btn,.btn .label,.btn .spinner{-webkit-transition:.3s cubic-bezier(.175,.885,.32,1.275);-moz-transition:.3s cubic-bezier(.175,.885,.32,1.275);-ms-transition:.3s cubic-bezier(.175,.885,.32,1.275) all;transition:.3s cubic-bezier(.175,.885,.32,1.275)}.remove{display:flex;justify-content:center;margin-top:15px}.remove .btn{width:100px}@keyframes spin{100%{transform:rotate(360deg)}}.btn.loading{padding-right:56px}.btn.loading .spinner{opacity:1}.btn.email{color:#545454}.btn.fb{color:#4362ae}.btn.in{color:#e14da2}.btn.pi{color:#cb1f26}.btn.yt{color:#b00}.btn.tel{color:#3d3d3d}header{position:absolute;top:0;left:0;width:100%;z-index:100;padding:15px 0 5px;background:linear-gradient(to bottom,#25211e 0,rgba(37,33,30,0) 100%);transition:opacity .8s,transform .8s}body.blog-single header,body.booking header{background:0 0}body.blog-single .content{margin-top:150px}body.blog-single .divider{margin:38px auto}body.hide header{opacity:0;transform:translateY(-50px)}body.hide .hidable{transform:translateY(-50px);opacity:0}.content{position:relative;margin:10px}.blog .content{min-height:700px}nav{display:flex;align-items:center;justify-content:space-around}nav a{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around;color:#502810;font-size:11px;text-decoration:none;user-select:none;-webkit-user-select:none;cursor:pointer}nav .tap a{font-weight:700;color:#ffc9a3}nav em{width:90px;height:90px;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;border:2px solid #fff;background-color:#ffc9a3;text-align:center;font-style:normal;transition:height .5s}nav em.tap{background-color:#502810}footer{width:100%;text-align:center;padding:40px 0 25px;color:#8a705c;font-size:10px}main{width:100%}h1{margin-top:0}h1,h3{text-align:center;font-weight:400;padding:0 5px;font-size:25px;margin-bottom:12px}h3.note{margin-bottom:30px;font-size:20px}.intro{height:100vh;height:calc(var(--vh,1vh) * 100);color:#fff;position:relative;overflow:hidden;background-color:#ffc9a2}.intro img{object-fit:cover;width:100%;height:100%}.intro .splash{position:absolute;top:-6px;z-index:10;width:100%;height:100%;text-align:center;transition:transform .7s,opacity .7s;display:flex;flex-direction:column;justify-content:center}.intro .arrow{position:absolute;width:40px;height:65px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;transition:opacity .4s ease-in;left:50%;bottom:0;transform:translateX(-13px) rotate(90deg)}.arrow,.next,.prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffcfa0'%2F%3E%3C%2Fsvg%3E")}.blog .intro h1{font-size:13px;margin-bottom:5px;font-weight:100}.blog .intro h2{font-size:45px;margin:0;font-weight:100}.salons .intro h1{font-size:44px;margin-bottom:4px;font-weight:100}.salons .intro h2{font-size:26px;margin:0;font-weight:100}.salons ul li{margin:15px 0}.salons .btn{margin:0 5px 8px 0}#team-image,.salons .team-image-area{width:100%}.images{margin:0 -10px;position:relative}.image{margin:0 auto}.image-wrap{position:relative;overflow:hidden;height:0}.image-wrap img{position:absolute;top:0;left:0;width:100%}.text{text-align:center;line-height:1.6;padding-top:3px;padding-bottom:5px;font-size:14px}.meta{text-align:center;font-size:10px;font-weight:400;color:#8a705c}.meta span{padding:0 5px}.meta span:nth-child(2){border-left:1px solid #8a705c;border-right:1px solid #8a705c}.actions{display:flex;flex-direction:column;align-items:center}.actions .btn{margin-bottom:12px;line-height:50px}.blog-single .actions .btn:nth-child(2){margin-bottom:200px}.dragged .next,.dragged .prev{opacity:0}.next,.prev{position:absolute;top:50%;width:50px;height:200px;margin-top:-100px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat;transition:opacity .4s ease-in}.prev{right:auto;left:0;transform:rotate(180deg)}.next{right:0;left:auto}.pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;bottom:10px;left:0;width:100%}.pagination span{width:7px;height:7px;display:inline-block;border-radius:100%;background:#000;border:1px solid #fff;opacity:.2;margin:0 5px}.pagination span.active{opacity:1;background:#ffc9a2}.search{position:absolute;top:-62px;right:-10px;text-align:right;padding:0 5px;box-sizing:border-box;z-index:20}.search .offscreen{position:absolute;left:-999em;top:-999em}.search.open>input{width:365px;padding-right:45px;border:1px solid #eee;color:#603813;pointer-events:all}.search.open>div{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDMyIDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO3N0cm9rZTojYjNiM2IzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O308L3N0eWxlPjwvZGVmcz48dGl0bGUvPjxnIGlkPSJjcm9zcyI+PGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iNyIgeDI9IjI1IiB5MT0iNyIgeTI9IjI1Ii8+PGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iNyIgeDI9IjI1IiB5MT0iMjUiIHkyPSI3Ii8+PC9nPjwvc3ZnPg==)}.search.open>input::placeholder{color:#b3b3b3}.search>input::placeholder{color:#fff;transition:.3s}.search>input{border:none;background:#fff;outline:0;padding:0 0 0 15px;color:#fff;transition:.4s;line-height:40px;width:45px;height:45px;border-radius:40px;box-sizing:border-box;font-size:16px;box-shadow:none;-webkit-appearance:none;pointer-events:none}.search>div{width:35px;height:35px;border-radius:50%;transition:.4s;position:absolute;right:12px;top:5px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiBoZWlnaHQ9IjUwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCIvPjxjaXJjbGUgY3g9IjIxIiBjeT0iMjAiIGZpbGw9Im5vbmUiIHI9IjE2IiBzdHJva2U9IiNjY2MiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNjY2MiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI0IiB4MT0iMzIuMjI5IiB4Mj0iNDUuNSIgeTE9IjMyLjIyOSIgeTI9IjQ1LjUiLz48L3N2Zz4=) 0 0/35px 35px no-repeat #fff;outline:0;border:0;padding:0;cursor:pointer}.divider{width:100%;overflow:hidden;display:flex;justify-content:center;margin:59px auto}.divider em{display:block;width:10px;height:10px;background-color:#ffc9a3;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;text-align:center;font-style:normal;float:left}.divider.start{margin:35px auto}.divider em:nth-child(1){margin-left:5px}.divider em:nth-child(2){margin:0 5px}.map{width:100%;height:300px}.loader{position:relative;width:45px;height:45px;margin:0 auto}.loader div{position:absolute;background-color:#ffd0a0;width:10px;height:10px;border-radius:7px;animation:.72s linear infinite bounce}.bullet1{left:0;top:18px;animation-delay:.27s!important}.bullet2{left:5px;top:5px;animation-delay:.36s!important}.bullet3{top:0;left:18px;animation-delay:.45s!important}.bullet4{right:5px;top:5px;animation-delay:.54s!important}.bullet5{right:0;top:18px;animation-delay:.63s!important}.bullet6{right:5px;bottom:5px;animation-delay:.72s!important}.bullet7{left:18px;bottom:0;animation-delay:.81s!important}.bullet8{left:5px;bottom:5px;animation-delay:.9s!important}#overlay{top:0;left:0;height:100%;width:100%;position:fixed;background-color:#fff;transition:1s;z-index:2147483647;transform:scale(0)}body.show-overlay #overlay{transform:scaleY(.01) scaleX(0);animation:.3s cubic-bezier(.165,.84,.44,1) forwards zoomIn}body.hide-overlay #overlay{transform:scale(1);animation:.3s cubic-bezier(.165,.84,.44,1) forwards zoomOut}.call{position:relative;height:100%;width:100%;box-sizing:border-box}.call .content{display:flex;flex-direction:column;align-items:center}.call .navbar{display:flex;justify-content:space-between;width:100%;margin:0 auto;max-width:500px}.call .page{position:relative;overflow-x:hidden;overflow-y:scroll;height:100%;width:100%;background-color:#fff;box-sizing:border-box;padding-bottom:48px}.call .cancel{text-align:right;padding:5px;cursor:pointer}.call h3{margin-top:12px}.call .text{padding:0 10px 15px;font-size:16px;width:350px}.call .call-form{width:350px}.call .call-form input{font-size:16px;box-sizing:border-box}.call .phone{height:50px;border-top:1px solid #eee}.call .message{height:50px;border-top:1px solid #eee;border-bottom:1px solid #eee}.call .submit{display:inline;margin-top:10px}.call .btn{margin-bottom:10px}.call .or{text-align:center;overflow:hidden;margin:35px 0 20px;text-transform:uppercase;opacity:.7;font-size:12px}.call .actions{width:350px}.call input,.call select,.call textarea{display:block;width:100%;text-align:center;border:0;-webkit-appearance:none;outline:0}@media (min-width:500px){nav{justify-content:flex-end}nav em{margin-right:20px}.text{font-size:16px}.btn{max-width:370px}.admin .btn,.login .btn{max-width:100%}}@media (min-width:600px){.blog .intro h1{font-size:20px}}@media (min-width:750px){.blog .intro h2{font-size:48px}.salons .intro h1{font-size:64px}}@media (min-width:800px){.salons a.btn{width:250px}.call a.btn{width:350px}.call .or{margin:40px 0 25px}.flex{flex-direction:row;justify-content:space-between}.flex .col{flex-basis:48%;max-width:48%}.blog .intro h2{font-size:54px}.content{width:800px;margin:45px auto}body.booking .content{margin:45px auto}.search{top:-72px;right:-11px}}@media (min-width:1024px){.intro .splash{top:-20px}}@keyframes zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes bounce{0%{transform:scale(1)}100%{transform:scale(.3)}}#cliento-booking{margin:0 10px 15px}#cliento-booking h3{text-align:left;font-weight:400;margin:0 0 12px!important;font-size:19px;text-transform:uppercase}.cb-select>select{font-size:16px!important}#cliento-booking .its-full .email-tag{margin:0;color:#ffba91;text-decoration:underline}#cliento-booking input.cb-input,#cliento-booking textarea.cb-input{font-size:16px}.cb-nav-item.active{background:#ffba91!important}.cb-checkbox.checked{background:#ffba91!important;border-color:#ffba91!important}.cb-button,button[type=button].cb-button,button[type=submit].cb-button{background:#ffba91!important}.cb-service-group{padding:17px 0 0!important}.cb-service-group h3>svg{height:13px!important}.cb-multiple-services{text-align:right;display:block!important;padding-top:2px!important;padding-bottom:0!important;float:none!important}.cb-service-item a{color:#ffba90!important;font-weight:700}.cb-calendar-week-empty a{color:#f85fa4}@media (min-width:560px){.cb-multiple-services{text-align:inherit!important;display:inherit!important;padding-top:5px!important;padding-bottom:15px!important}}@font-face{font-family:Quicksand;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v19/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v19/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/quicksand/v19/6xKtdSZaM9iE8KbpRA_hK1QNYuDyPw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}