/* Design and code by waof.co */
*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#000}body{font-family:"Apercu",Calibri,sans-serif;font-weight:300}u{text-decoration:underline;text-decoration-skip:ink}strong{font-weight:400}.text-center{text-align:center}h2{font-size:3.125rem}span.text-back{font-family:'Rolling Pen Complete',Times New Roman,Times,serif;color:#e975cc;font-size:4.375rem;max-width:530px;display:block;line-height:.9;position:absolute;z-index:-1;left:50%;margin-left:-260px;transform:rotate(-5.3deg)}.title--textback{position:relative}@font-face{font-family:'Apercu';src:url(../fonts/Apercu_Bold.eot);src:url('../fonts/Apercu_Bold.eot?#iefix') format('embedded-opentype'),url(../fonts/Apercu_Bold.woff) format('woff'),url(../fonts/Apercu_Bold.ttf) format('truetype'),url('../fonts/Apercu_Bold.svg#0173572ae23caf3e4e6d6c9b98fd6474') format('svg');font-style:normal;font-weight:600}@font-face{font-family:'Apercu';src:url(../fonts/Apercu_Light.eot);src:url('../fonts/Apercu_Light.eot?#iefix') format('embedded-opentype'),url(../fonts/Apercu_Light.woff) format('woff'),url(../fonts/Apercu_Light.ttf) format('truetype'),url('../fonts/Apercu_Light.svg#e84b7a8b5afb81f260ea81bfcd555715') format('svg');font-style:normal;font-weight:300}@font-face{font-family:'Apercu';src:url(../fonts/Apercu_Medium.eot);src:url('../fonts/Apercu_Medium.eot?#iefix') format('embedded-opentype'),url(../fonts/Apercu_Medium.woff) format('woff'),url(../fonts/Apercu_Medium.ttf) format('truetype'),url('../fonts/Apercu_Medium.svg#1f6892737f6294042ce80114cc4656fb') format('svg');font-style:normal;font-weight:500}@font-face{font-family:'Apercu';src:url(../fonts/Apercu_Regular.eot);src:url('../fonts/Apercu_Regular.eot?#iefix') format('embedded-opentype'),url(../fonts/Apercu_Regular.woff) format('woff'),url(../fonts/Apercu_Regular.ttf) format('truetype'),url('../fonts/Apercu_Regular.svg#b36b7256519cc66fbc1432f0c6126806') format('svg');font-style:normal;font-weight:400}@font-face{font-family:'Rolling Pen Complete';src:url(../fonts/rolling_pen_complete-webfont.eot);src:url('../fonts/rolling_pen_complete-webfont.eot?#iefix') format('embedded-opentype'),url(../fonts/rolling_pen_complete-webfont.woff) format('woff'),url(../fonts/rolling_pen_complete-webfont.ttf) format('truetype'),url('../fonts/rolling_pen_complete-webfont.svg#81d595f1a70fe6babbb7315959c80444') format('svg');font-style:normal;font-weight:400}.is-parallax.delayed-1{-webkit-transition:transform 1020ms;-moz-transition:transform 1020ms;transition:transform 1020ms}#intro{background-color:#ffefe9;height:100vh;overflow:hidden;width:100%;position:relative}#intro .logo{width:168px;position:absolute;left:50%;margin-left:-88px;opacity:0}#intro .grid-container,#intro .grid-container .grid-x{height:100%;position:relative;z-index:10}#intro .text{font-size:1.50rem;font-weight:400;margin-top:125px}.es #intro .text { font-size: 1.40rem; } .es #schedule .cta a { padding-left: 100px; padding-right: 100px; } .es #schedule .cta a:before { content: 'La experiencia POLISHÉ'; } .es #history .cta a:before { content: 'Conoce nuestra historia'; } .established { padding-top: 70px; }#intro .text .n-inline-block{opacity:0}#intro .motion-text{opacity:0}#intro .title{position:absolute;width:100%;top:150px}.intro-text{position:relative}.motion-text{position:absolute;z-index:2;top:50%}.motion-text .rotate-text{position:absolute;display:block;z-index:1;top:50%;left:0;display:inline-block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;font-weight:700;text-transform:uppercase;font-size:8rem;letter-spacing:.5px}.motion-text .rotate-text span{background:url(../img/gradient.png) center center no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.motion-text .rotate-text.inner-rotate-text{color:#fff;display:block;margin-top:-60px;left:-5rem}.motion-text .image-container{z-index:2;padding-left:5rem;padding-right:5rem;overflow:hidden;display:block;position:relative}.motion-text .rotate-text.outside-rotate-text{z-index:-1}.motion-text .rotate-text{-webkit-animation:animLeftSlidshow 10s linear infinite;-moz-animation:animLeftSlidshow 10s linear infinite;-ms-animation:animLeftSlidshow 10s linear infinite;-o-animation:animLeftSlidshow 10s linear infinite;animation:animLeftSlidshow 10s linear infinite}.motion-text .rotate-text>span{-webkit-animation:animLeftSlidshow 10s linear infinite;-moz-animation:animLeftSlidshow 10s linear infinite;-ms-animation:animLeftSlidshow 10s linear infinite;-o-animation:animLeftSlidshow 10s linear infinite;animation:animLeftSlidshow 10s linear infinite}@-webkit-keyframes animLeftSlidshow{0%{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(-100%,-100%);-moz-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);-o-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}}@-moz-keyframes animLeftSlidshow{0%{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(-100%,-100%);-moz-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);-o-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}}@-ms-keyframes animLeftSlidshow{0%{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}100%{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-o-keyframes animLeftSlidshow{0%{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}100%{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes animLeftSlidshow{0%{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}100%{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#schedule{padding:105px 0;position:relative}#schedule h2{padding:25px 0;margin-bottom:0}#schedule .text p{margin-top:5px;margin-bottom:80px}.box-schedule{text-align:center;height:325px;background:#000;margin:0 15px;padding:0 15px;color:#fff;background-size:cover;position:relative;padding-top:140px;-webkit-transition:all 220ms ease-in-out;-moz-transition:all 220ms ease-in-out;transition:all 220ms ease-in-out;border-radius:4px}.no-touchevents .box-schedule:hover{padding-top:100px;box-shadow:0 10px 50px rgba(0,0,0,.14)}.touchevents .box-schedule{padding-top:100px}.box-schedule .text-box{font-size:.875rem;line-height:1.3;font-weight:300}.boxes{margin-top:45px}.no-touchevents .hidden-text{opacity:0;-webkit-transition:all 420ms cubic-bezier(.65,1,.57,1);-moz-transition:all 420ms cubic-bezier(.65,1,.57,1);transition:all 420ms cubic-bezier(.65,1,.57,1);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}.no-touchevents .box-schedule:hover .hidden-text{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#lightbox h2 { text-align: center; margin: 0; color: #f2f3ed; mix-blend-mode: difference; }#lightbox {background: rgb(255, 239, 235);background: -moz-linear-gradient(left, rgba(245,222,210,1) 0%, rgba(245,222,210,1) 50%, rgba(0,0,0,1) 50%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(left, rgb(255, 239, 235) 0%,rgb(255, 239, 235) 50%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 100%);background: linear-gradient(to right, rgb(255, 239, 235) 0%,rgb(255, 239, 235) 50%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5ded2', endColorstr='#000000',GradientType=1 );padding: 60px 0;border-bottom: 1px solid black;}.individual-schedule{background-image:url(../img/individual.png)}.shared-schedule{background-image:url(../img/shared.png)}.party-schedule{background-image:url(../img/party.png)}.box-schedule .disclaimer{font-size:.688rem;text-transform:uppercase;font-weight:500;letter-spacing:.5px;position:absolute;width:100%;text-align:center;left:0;bottom:25px;-webkit-transition:all 820ms cubic-bezier(.65,1,.57,1);-moz-transition:all 820ms cubic-bezier(.65,1,.57,1);transition:all 820ms cubic-bezier(.65,1,.57,1);color:rgba(255,255,255,.5);z-index:2}.no-touchevents .box-schedule:hover>.disclaimer{color:rgba(255,255,255,1)}.title-small h4{font-size:1.125rem;margin-top:0;margin-bottom:0;z-index:2}.gradient{position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);bottom:0;left:0;width:100%;height:50%}.boxes .gradient{border-radius:0 0 4px 4px}.cta{margin-top:85px;text-align:center}.cta .button{background:#f5ded2;color:#000;text-decoration:none;font-size:1rem;font-weight:500;padding:20px 85px}.cta .button:hover{background-color:#000;color:#fff}#gogreen .text { margin: auto; text-align: center; } .leaf-1 { width: 214px; height: 366px; position: absolute; left: -40px; background: url('http://polishe.com/img/leaf-1.png'); bottom: -50px; background-size: 100%; background-repeat: no-repeat; }.leaf-2 { width: 68px; height: 73px; position: absolute; right: 10px; background: url(http://polishe.com/img/leaf-2.png); top: 10px; background-size: 100%; background-repeat: no-repeat; }.leaf-3 { width: 75px; height: 80px; position: absolute; right: 50px; background: url(http://polishe.com/img/leaf-3.png); bottom: -10px; background-size: 100%; background-repeat: no-repeat; }#gogreen { position: relative;background-color: #dceedc; padding: 120px 0; } .svg-image { display: block; clear: both; margin: auto auto 15px; }#history{background-color:#f9f7f1;padding:45px 0 120px 0}.year{text-align:center;position:absolute;width:100%;left:0}.year span{font-size: 6.163rem;font-weight:600;color:#fff;}#history .grid-container{position:relative}#history .title{text-align:center;font-family:'Rolling Pen Complete',Times New Roman,Times,serif;color:#454552;font-size: 3.775rem;padding: 45px 0 20px 0;z-index:2;position:relative;}#history .cta a,#schedule .cta a{position:relative;overflow:hidden}#history .cta a span,#schedule .cta a span{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);display:block;color:#000}#history .cta a:before,#schedule .cta a:before{content:"Know our history";height:100%;left:0;opacity:0;position:absolute;color:#fff;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;padding:20px 0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#schedule .cta a:before{content:'The POLISHÉ experience'}#history .cta a:hover::before,#schedule .cta a:hover::before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#history .cta a:hover span,#schedule .cta a:hover span{opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}#history .alien_hand{width:226px;height:216px;background-image:url(../img/alien_hand.png);background-size:226px;position:absolute;background-repeat:no-repeat}#history .polaroid{width:95px;height:106px;background-image:url(../img/polaroid.png);background-size:95px;position:absolute;background-repeat:no-repeat}#history .polaroid-0{background-image:url('../img/polaroid-0.png');z-index:2;height: 111px;top: 40px;}#history .polaroid-2{background-position:0 -118px;z-index:2}#history .polaroid-2{background-position:0 -118px;z-index:1;right:50px;top:80px}#history .polaroid-3{background-position:0 -238px;height:110px;right:0;top:170px;z-index:2}#history .polaroid-1{top:330px;left:15px}#inspire img{width:100%}#inspire .cell{height:0;position:relative;padding-bottom:25%;background-size:cover;background-position:center center;overflow:hidden}#inspire .cell:last-child{display:none}.hover-ig{position:absolute;width:101%;height:101%;display:table;left:0;background-color:rgba(0,0,0,.35);-webkit-transition:all 420ms cubic-bezier(.65,1,.57,1);-moz-transition:all 420ms cubic-bezier(.65,1,.57,1);transition:all 420ms cubic-bezier(.65,1,.57,1)}#inspire .cell:hover .hover-ig{background-color: rgba(0,0,0,0.6)}#inspire .cell:hover .hover-ig span{-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}.hover-ig span.caption{display:table-cell;vertical-align:middle;text-align:center;font-weight:400;font-size:.9rem;opacity:0;padding:0 15px;-webkit-transition:all 420ms cubic-bezier(.65,1,.57,1);-moz-transition:all 420ms cubic-bezier(.65,1,.57,1);transition:all 420ms cubic-bezier(.65,1,.57,1);-webkit-transform:translateY(10px) scale(.95);-moz-transform:translateY(10px) scale(.95);transform:translateY(10px) scale(.95)}#inspire .cell .hover-ig span.likes{background-image:url(../img/like.png);background-size:12px;background-position:left center;background-repeat:no-repeat;padding-left:16px;font-weight:500}a .hover-ig{color:#fff}#inspiration .title-ig{position:absolute;z-index:2;width:100%;left:0;top:39%;pointer-events:none}#inspiration{position:relative}.title-ig h2{margin:0;padding:35px 0;color:#fff}.title-ig span.text-back{color:#eefc50;line-height:1.1;text-shadow:0 0 10px #eefc50;-webkit-animation:flash linear 1s infinite;animation:flash linear 1s infinite}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:.8}100%{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:.8}100%{opacity:1}}#visitus{padding:75px 0 120px 0;background-color:#f2f3ed;font-weight:400;font-size:.94rem}.location.plaza-lua{padding-right:.7rem}.location.plaza-vita{padding-left:.7rem}.location p{margin:0 0 3px 0}.location p.title-location{border-bottom:1px solid #000;display:inline-block;line-height:1.2;margin-bottom:5px;margin-top:30px;font-size:1rem;font-weight:500}.location p.date{font-size:.84rem}.location .cta{margin-top:30px;text-align:left}.location .cta a{color:#000;text-decoration:none;font-weight:500;letter-spacing:.2px;background-image:url(../img/arrowita.png);background-repeat:no-repeat;background-size:13px;background-position:right center;padding-right:20px;-webkit-transition:all 420ms cubic-bezier(.65,1,.57,1);-moz-transition:all 420ms cubic-bezier(.65,1,.57,1);transition:all 120ms cubic-bezier(.65,1,.57,1)}.location .cta a:hover{padding-right:24px}.location span{color:#c4c4c4}.location .cell-2{margin-top:15px}#principal{padding:55px 0}#principal .logo{background-image:url(../img/logo-v2.png);background-size:137px;width:137px;height:36px;text-indent:-9999px;margin-bottom:50px;margin-left:5px}#principal .description{font-size:.9rem;font-weight:400}.footer-end{text-align:right}.footer-end u{font-weight:500}.footer-end p{margin:0;font-size:.813em}#principal a{color:#000;text-decoration:none}#principal .lang p{font-size:1rem;margin-top:65px;margin-bottom:5px;font-weight:400}#principal .lang a.current{color:#c4c4c4}.copy{color:#878787}.copy span{color:#f85f5f}#principal a{position:relative}#principal a:hover::before{transform:scaleX(1);transform-origin:left}#principal a::before{content:'';position:absolute;left:0;width:100%;transform:scaleX(0);transform-origin:right;transition:transform 680ms cubic-bezier(.21,1,.41,1);height:1px;bottom:-1px;background-color:rgba(0,0,0,.3)}#menu{padding:100px 0 0 0}#hero{height:100vh;position:relative;overflow:hidden;max-height:750px;background-color:#000;color:#fff}#hero h2{margin:0}#hero .gradient{z-index:2;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}#hero .grid-container{position:relative;z-index:2;height:100%}#hero .grid-container .grid-x{height:100%}#hero.services--hero .bg--hero,#hero.about--hero .bg--hero{background-image:url(../img/services--bg.jpg);position:absolute;height:110%;width:100%;z-index:1;background-size:cover;background-position:center center;opacity:.85}#hero.about--hero .bg--hero{background-image:url(../img/about--bg.jpg)}.table-cost .text-left { text-align: left; font-weight: bold; text-transform: uppercase; }.table-cost{text-align:center;font-size:.875em;line-height:1.9;font-weight:400}.table-cost.table-cost-h{font-weight:500;text-transform:uppercase;color:#9c9c9c}.table-cost span{font-weight:500;color:#9c9c9c}.header-service h3{margin:0;text-transform:uppercase;font-weight:500;line-height:1.3;margin-left: -1%;padding-left:10%}.header-service h3>span.title{text-decoration:underline;font-size:1rem;color:#000}.header-service h3>span{display:block;font-size:.688em;color:#9c9c9c;text-decoration:none}.text-services{font-size:.875em;line-height:1.5}.time{float:right;font-size:.75em;text-transform:uppercase;font-weight:400;padding:0 25px}.service-element span.price { font-weight: 500; } .service-element span.price span { color: #9c9c9c; }.service-element{padding-bottom:40px;border-bottom:1px solid #e5e5e5;padding-top:35px}.service-element:nth-child(2){border-right:1px solid #e5e5e5}.more-services,.more-service{padding-right:.9375rem;padding-left:.9375rem;text-align:center;font-size:.75em;line-height:1.5;font-weight:400;border-left:1px solid #e5e5e5;padding-bottom:155px}.more-service{font-size:1rem;}.more-services p,.more-service p{padding-right:.9375rem;padding-left:.9375rem}.price-table{text-align:left}.price-table span{color:#9c9c9c}.more-services h3{text-transform:uppercase;letter-spacing:.6px;font-size:1rem;margin-top:35px}.price-table .the-price{text-align:right}.price-table .the-price p::first-letter{color:#9c9c9c;padding-right:2px}.more-services .attention{padding:15px;background-color:#f7f7f7;margin:15px 0}.price-table p{margin:5px 0}.principal-menu .attention{font-size:.875em;text-align:center;padding:30px 20px;font-weight:400;letter-spacing:.1px}.principal-menu .attention span{color:#9c9c9c}.service-element.bestseller,.service-element.luxury{border-bottom:0}.extras{font-size:.83em;line-height:1.5;font-weight:400;border:1px solid #000;padding:5px;margin-right:10px}.inner{background-color:#daf0f8;border:1px solid #000;padding:15px 0}.extras h3{text-decoration:underline;font-size:1rem;color:#000;margin:0;text-transform:uppercase;font-weight:500}.adds-on,.extra{padding:10px 20px;position:relative}.extras .price-table p{margin:2px 0}.extra:before{content:'';width:1px;height:70%;position:absolute;background:#aec0c6;left:0;top:15%}.adds-on p{margin-top:5px}#price{background-color:#ffc;text-align:center;padding:10px;font-size:.75em;font-weight:400}#price span{position:relative;padding-left:27px;color:#b2b29a}#price span:before{width:4px;height:12px;content:'';position:absolute;line-height:1;left:0;text-align:center;padding:0 10px;vertical-align:middle;background:#eb212e;background:-moz-linear-gradient(left,#eb212e 0%,#eb212e 33%,#ffffff 33%,#ffffff 66%,#1a934b 66%);background:-webkit-linear-gradient(left,#eb212e 0%,#eb212e 33%,#ffffff 33%,#ffffff 66%,#1a934b 66%);background:linear-gradient(to right,#eb212e 0%,#eb212e 33%,#ffffff 33%,#ffffff 66%,#1a934b 66%);top:0;left:3px}#nailart{background-color:#f2f3ed;padding:75px 0}#nailart .cell:nth-child(3) { margin-top: 180px; }#nailart .details p{margin:0}#nailart .details{text-align:center;font-size:.75em;font-weight:400;margin-top:20px}#nailart h3{text-decoration:underline;font-size:1rem;color:#000;text-transform:uppercase;letter-spacing:.6px;font-weight:500;margin-bottom:40px}#nailart .title{font-weight:400}#nailart .cell{margin:20px 0}#nailart .cell p{margin:0;font-size:.9rem;font-weight:400}#nailart .price{margin-top:20px;font-weight:500}#nailart .price span{color:rgba(0,0,0,.4)}.minimal img{width:54px}.mixed img{width:56px}.vcut img{width:58px}.luxury h3{background-image:url(../img/luxury.png);background-size:20px;background-repeat:no-repeat;background-position:0% 10%}.bestseller h3{background-image:url(../img/trophy.png);background-size:20px;background-repeat:no-repeat;background-position:0% 10%}.maniexpress h3{background-image:url(../img/hand.png);background-repeat:no-repeat;background-size:19px;background-position:0% 10%}.feet h3{background-image:url(../img/feet.png);background-repeat:no-repeat;background-size:25px;background-position:0% 10%}.colorme h3{background-image:url(../img/bolt.png);background-repeat:no-repeat;background-position:0% 10%;background-size:19px}.principal-menu .attention span.star{display:inline-block;width:18px;height:18px;vertical-align:sub;background-image:url(../img/star.png);background-repeat:no-repeat;background-size:18px;margin-right:5px}.time span{display:inline-block;width:20px;height:20px;border:1px solid #000;border-radius:30px;vertical-align:bottom}.min--30 span{background-image:linear-gradient(90deg,transparent 50%,#bababa 50%),linear-gradient(90deg,transparent 50%,#bababa 50%),linear-gradient(0deg,transparent 50%,#ffffff 50%);box-shadow:inset 0 0 0 1px #fff}.min--45 span{background-image:linear-gradient(90deg,transparent 50%,#bababa 50%),linear-gradient(180deg,transparent 50%,#bababa 50%),linear-gradient(0deg,transparent 50%,#ffffff 50%);box-shadow:inset 0 0 0 1px #fff}.min--60 span{background:#bababa;box-shadow:inset 0 0 0 1px #fff}.min--75 span{background-image:linear-gradient(90deg,transparent 50%,#bababa 50%),linear-gradient(0deg,transparent 50%,#898989 50%),linear-gradient(0deg,#bababa 50%,#bababa 50%);box-shadow:inset 0 0 0 1px #fff}#my-scrollbar{width:100%;height:100vh;overflow:auto}.revealer{width:100vw;height:100vh;position:fixed;z-index:9999;pointer-events:none;top:0}.revealer__layer{position:absolute;width:100%;height:100%;top:0;left:0;background:#ddd;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}.loader-container{position:absolute;top:0;bottom:0;left:0;right:0;width:50%;height:110px;margin:auto}.loader-sentences,#intro .title{font-weight:500;text-transform:uppercase;font-size:.875em;position:relative;text-align:center}.loader-text .title span,#intro .title span.char{font-weight:300;letter-spacing:.7px;opacity:0;display:inline-block}.loader-text .sentence .word1,.loader-text .sentence .word2,.loader-text .sentence .word3,.loader-text .sentence .word4,.loader-text .sentence .word5,.loader-text .sentence .word6,.loader-text .sentence .word7,.loader-text .sentence .word8,.loader-text .sentence .word9,.loader-text .sentence .word10,.loader-text .sentence .word1,.loader-text .sentence .word12,.loader-text .sentence .word13,.loader-text .sentence .word14,.loader-text .sentence .word15{display:inline-block}.loader-sentences .loguito,#intro .loguito{width: 50px;height: 50px;background-image:url(../img/logo.png);background-repeat:no-repeat;background-position: -63px 0;opacity:1;background-size: 176px;margin:auto;margin-bottom:15px;opacity:0;}#intro .loguito{opacity:1;margin-bottom:7px}.logo-text{width: 167px;height:45px;background-image:url(../img/logo.png);background-repeat:no-repeat;background-position: 0 -50px;opacity:1;background-size: 167px;margin:auto;opacity:0;}.loader-sentences span>span,#intro .title span>span{opacity:0;display:inline-block;padding:0 1px}#nav{position:relative}.close a{position:fixed;z-index:9998;right:7%;top:50px;width:50px;height:50px;border:2px solid #fff;border-radius:50px;text-indent:-9999px;background-color:rgba(0,0,0,.2);-webkit-transition:all 70ms ease-in-out;-moz-transition:all 70ms ease-in-out;transition:all 70ms ease-in-out}.close{position:relative;display:block;z-index:9998}.touchevents .close a{transform:inherit!important;top:25px}.pic--r .image-container,.pic--l .image-container{height:650px;width:100%;position:relative;overflow:hidden}.pic--r .image,.pic--l .image{background-image:url(../img/p-01.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute}.pic--l .image-container{height:460px}.pic--l{margin-top:-100px;z-index:1}.pic--r{z-index:2}.pic--l .image{background-image:url(../img/p-02.jpg)}#philosophy{padding-top:190px}#philosophy h2{font-size:2.7rem;margin:20px 0 30px 0;}#philosophy span.text-back{font-size: 4.2rem;margin: auto;width: auto;left: inherit;position: relative;}#history-inner{position:relative}#history-inner .bg-history{background-color:#daf0f8;position:absolute;width:100%;height:100%;z-index:-1;margin-top:-200px}.w-bg--text{font-size:17.125rem;position:absolute;color:#fff;margin:0;top:0;right:0;line-height:.2}.history-text{position:relative}span.text-back.no-rotition{transform:inherit;min-width:540px;margin:120px 0 20px 0;margin-left:-116%;z-index:2;position:relative;display:block}#history-inner .text{z-index:2;position:relative}#history-inner .text h3{font-size:1.9rem;margin:0}.photo-annie{position:relative;margin-top:140px}.photo-annie .photo{position:absolute;background-image:url(../img/p-sample.jpg);background-size:cover;width:100%;height:650px}.photo-annie .name{position:absolute;bottom:20px;left:20px;font-size:.753rem;color:rgba(255,255,255,.9)}.close:hover .line-3{opacity:1;width:18px;margin-left:14px}.close:hover .line-2,.close:hover .line-1{width:10px}.close:hover .line-2{width:10px;transform:translateX(0) translateY(-3px) rotate(-45deg)}.close:hover .line-1{transform:translateX(0) translateY(3px) rotate(45deg)}.line{position:absolute;width:25px;height:2px;background:#fff;margin:22px 10px;transition:all 120ms ease-in-out}.line.line-1{transform:rotate(45deg)}.line.line-2{transform:rotate(-45deg)}.line.line-3{opacity:0}#salons{padding:100px 0 50px 0}#salons .photos .image-container{position:relative}#salons .photo-lua-1 .image,#salons .photo-lua-2 .image,#salons .photo-vita-1 .image{height:345px;width:100%;background-image:url(../img/lua-1.jpg);background-size:cover}#salons .photo-lua-2 .image{background-image:url(../img/lua-2.jpg)}#salons .photo-lua-3 .image,#salons .photo-lua-4 .image{height:175px;background-size:cover;width:100%}#salons .photo-lua-3 .image{background-image:url(../img/lua-3.jpg)}#salons .photo-lua-4 .image{background-image:url(../img/lua-4.jpg)}#salons .text.loa-info{padding:0 8.8888%;margin:60px 0 15px 0}#salons .text .open{font-size:.75em;text-transform:uppercase;font-weight:400}#salons .photo-vita-1 .image,#salons .photo-vita-3 .image,#salons .photo-vita-4 .image{height:255px;background-image:url(../img/vita-1.jpg);background-size:cover}#salons .photo-vita-2 .image{height:375px;background-size:cover;background-image:url(../img/vita-2.jpg)}#salons .photo-vita-3 .image{background-image:url(../img/vita-3.jpg)}#salons .photo-vita-4 .image{background-image:url(../img/vita-4.jpg)}#salons .title{margin-bottom:80px}#salons h2{padding:160px 0 0 0;margin:0}#salons .photos-first{margin-top:-90px}.photo-lua-1{margin-bottom:25px}.photo-lua-3{padding-right:12px}.photo-lua-4{padding-left:12px}.photo-vita-2{margin:100px auto}.text.vita-info{margin-top:50px;margin-bottom:80px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1;width:100%;padding:30px 0 110px 0}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;position:relative;color:#fff;text-align:center;max-width:90%;height:100%;margin:auto;box-shadow:18px 10px 70px rgba(0,0,0,.17);padding:180px 0 100px 0;overflow:hidden}span.swiper-pagination-bullet{position:relative;width:19%;height:2px;background:rgba(75,75,75,.35);display:inline-block;margin:0 .5%;padding:6px 0;background:rgb(205,220,224);background:-moz-linear-gradient(top,rgba(205,220,224,1) 0%,rgba(205,220,224,1) 33%,rgba(75,75,75,1) 33%,rgba(75,75,75,1) 66%,rgba(205,220,224,1) 66%,rgba(205,220,224,1) 100%);background:-webkit-linear-gradient(top,rgba(205,220,224,1) 0%,rgba(205,220,224,1) 33%,rgba(75,75,75,1) 33%,rgba(75,75,75,1) 66%,rgba(205,220,224,1) 66%,rgba(205,220,224,1) 100%);background:linear-gradient(to bottom,rgba(205,220,224,1) 0%,rgba(205,220,224,1) 33%,rgba(75,75,75,1) 33%,rgba(75,75,75,1) 66%,rgba(205,220,224,1) 66%,rgba(205,220,224,1) 100%);opacity:.4;-webkit-transition:all 420ms ease-in-out;-moz-transition:all 420ms ease-in-out;transition:all 420ms ease-in-out}span.swiper-pagination-bullet:hover{opacity:.8}#services{background-color:#cddce0;padding:20px 0 60px 0}#services h2{text-align:center;margin-bottom:0}#services h3{text-transform:uppercase;font-size:2.8rem;letter-spacing:.6px;margin:0}.swiper-pagination{max-width:740px;margin:auto;margin-top:15px;padding:0 25px}span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}#services .bg--image,#services .bg--image-1,#services .bg--image-2,#services .bg--image-3,#services .bg--image-4{width:100%;height:125%;position:absolute;background:#000;top:0;z-index:1}#services .cta{margin-top:30px}#services .polishe-highlight .bg--image-1{background-image:url(../img/p-high.jpg);background-position:top center;background-size:cover}#services .polishe-nailart .bg--image{background-image:url(../img/p-highlight.jpg);background-position:top center;background-size:cover}#services .polishe-delux .bg--image-2{background-image:url(../img/p-dewy.jpg);background-position:top center;background-size:cover}#services .polishe-colorme .bg--image-3{background-image:url(../img/p-colorme.jpg);background-position:top center;background-size:cover}#services .polishe-express .bg--image-4{background-image:url(../img/p-maniexpress.jpg);background-position:top center;background-size:cover}#services .text-container{z-index:2;position:relative;max-width:530px;margin:auto;padding:0 15px;opacity:0;-webkit-transition:all 420ms ease-in-out;-moz-transition:all 420ms ease-in-out;transition:all 420ms ease-in-out}#services .swiper-slide-active .text-container{opacity:1}.cta a.button.circular{width:150px;padding:0;height:150px;padding:55px 20px;line-height:1.3}.itp{position:absolute;font-size:.75rem;text-align:right;right:40px;z-index:2;bottom:0}.itp p{margin:0}.credentials_a{font-size:.875em}.credentials_a p{margin:0}.credentials_a p span{color:#908d8d;font-size: 0.75rem;}.credentials_a h5.credentials{font-size:1rem;position:relative}.credentials_a h5.credentials:before{content:'';position:absolute;width:20px;height:24px;left:-30px;top:0;background-image:url(../img/trophy.png);background-size:20px;background-repeat:no-repeat;background-position:left center}.profile{height:240px;text-align:center;background-color:#f2f2f2;position:relative;background-size:cover;background-repeat:no-repeat;margin: 0 10px;}#team .title--textback .text-back { font-size: 3.375rem; }#team .title-top--offset { color: #000; z-index: 2; position: relative; text-align: left; margin-bottom: 20px; } #team span.text-back.no-rotition { min-width: auto; margin: 0 0; margin-left: 0; }.scroll-down-container { opacity: 0;position: absolute; bottom: 0; text-align: center;left:50%;margin-left: -45px; } .scroll-down-container span { font-size: 0.75rem; text-transform: uppercase; font-weight: 400; letter-spacing: 0.8px; color: rgba(0,0,0,0.4); margin-bottom: 5px; display: BLOCK; }.scroll-down {position: relative;height: 50px;width: 1px;overflow: hidden;background-color: rgba(0,0,0,0.2);margin: auto;} .scroll-c { position: absolute; left: 0; width: 100%; transform: translateY(-105%); transform-origin: right; transition: transform 1280ms cubic-bezier(.21,1,.41,1); height: 100%; background: #000; bottom: -1px; } .scroll-c.active { transform: translateY(100%); transform-origin: left; }#team .title--textback .text-back { position: relative; left: initial; margin-left: 60px; }#team { padding: 30px 0 0 0;}.position{margin:60% auto;opacity: 0; -webkit-transition: all 420ms cubic-bezier(.65,1,.57,1); -moz-transition: all 420ms cubic-bezier(.65,1,.57,1); transition: all 420ms cubic-bezier(.65,1,.57,1); -webkit-transform: translateY(10px); -moz-transform: translateY(10px); transform: translateY(10px);}.profile:hover .position { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); } .profile:hover { z-index: 2 !important; }.position p{margin:0;font-weight:400;color: #fff}.position p.g{font-size:.8rem}.brenda{background-image:url('../img/PolishePortraits03.jpg');}.evelyn { background-image: url('../img/PolishePortraits08.jpg'); }.evelin { background-image: url('../img/PolishePortraits09.jpg'); } .melanie { background-image: url('../img/PolishePortraits07.jpg'); }.linett{background-image:url('../img/PolishePortraits12.jpg');}.ruth{background-image:url('../img/PolishePortraits16.jpg');}#lightbox{top:0;left:0;width:100%;height:100%;}.mask{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4488739329092808048043043)}#lightbox .text-container{max-width: 730px;z-index:2;position:relative;margin:auto;text-align:center;border-radius:3px;}#lightbox .text{font-size:.85rem;line-height:1.4}#lightbox #selected{color:#000;font-weight:500;font-size:1.2rem;text-decoration:underline;padding:30px 0 10px 0}.dropdown .current-selection{padding:10px 20px;background:#f2f2f2;text-align:left;background:rgb(242,242,242);background:-moz-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(224,224,224,1) 100%);background:-webkit-linear-gradient(top,rgba(242,242,242,1) 0%,rgba(224,224,224,1) 100%);background:linear-gradient(to bottom,rgb(255,249,217) 0%,rgb(255,223,228) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#e0e0e0',GradientType=0);border:1px solid #eecac8;margin-top:20px;box-shadow:inset 0 0 0 1px #fff;border-radius:3px;font-size:.85rem;font-weight:400}#lightbox .dropdown{position:relative}#lightbox .dropdown ul{margin:0;list-style:none;padding:0;background:#FFFFFA;border:1px solid #eecac7;border-top:0;position:absolute;width:100%;display:none;z-index: 2;}#lightbox .dropdown ul li{padding:10px 20px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:.85rem;text-align:left}#lightbox .dropdown ul li:first-child{border-bottom:1px solid #eecac6}#lightbox .dropdown:after,#lightbox .dropdown:before{content:'';position:absolute;width:6px;height:1px;background:#000;top:20px;right:17px;transform:rotate(45deg)}#lightbox .dropdown:before{transform:rotate(-45deg);right:13px}#lightbox .text-container h3{font-size:1rem}#lightbox .mailus{margin:20px 0;font-size:1rem;font-weight:500}#lightbox .mailus a{color:#fff;text-decoration:none}#lightbox.individual-b .text-container h3.indivi { display: none; } #lightbox.individual-b .text-container h3.contact { display: block; } #lightbox .text-container h3.contact, #lightbox.individual-b .text-container .text { display: none; } .individual-b .hidden { display: block; } .individual-b input#form-phone { display: none; } .individual-b textarea[rows] { border-radius: 3px; border: 1px solid #eecaca; box-shadow: none; font-size: 0.8rem; resize: none; } .individual-b input { box-shadow: none; border: 1px solid #eecac9 !important; } #lightbox.individual-b .dropdown { display: none; }.individual-booking{padding: 73px 25px;width: 50%;float: left;}.party-booking{padding:5px 25px;background:#000;border-radius: 0 0 3px 0px;color:#fff;width: 50%;float: left;}#lightbox .grid-container,#lightbox .grid-x{height:100%}p.browserupgrade{text-align:center;position:fixed;z-index:9999;background:#f44040;top:0;left:0;margin:0;padding:15px;width:100%;color:#fff}p.browserupgrade a{color:#fff}.if-form { color: #fff; margin: 30px 0; } .form-group { position: relative; } label { color: #fff; text-align: left; display: none; } .if-form input[type='text'], .if-form input[type='email'], .if-form input[type='tel'] { border-radius: 2px; border: none; font-size: 0.85rem; padding: 10px 15px; } .if-form button[type='submit'] { background: #ffefeb; color:#000;padding: 15px 76px;a font-weight: 500; font-size: 1rem; }.individual-b .party-booking { display: none; } .individual-b .individual-booking {width: 300px;padding-top: 10px;padding-bottom: 10px;float: none;} .if-indiviual{display: none;}.individual-b .if-indiviual { margin-bottom: 0; display: block;} #lightbox.individual-b #selected {padding-top: 0;display: none;} .individual-b .if-form button[type='submit'] { background: #000; color: #fff; }.mobile-visible{display:none;}.hidden{display:none;}.alert.alert-success.text-center { background: #009688; color: #fff; padding: 15px; z-index: 9999; width: 100%; } .alert.alert-danger.text-center { background: #f65a5a; color: #fff; padding: 15px; z-index: 9999; width: 100%; }