:root{--color-primary:#e2ac8d;--color-primary-light:#efd3bb;--color-primary-dark:#c58d74;--color-grey-light-1:#faf9f9;--color-grey-light-2:#f4f2f2;--color-grey-light-3:#f0eeee;--color-grey-light-4:#ccc;--color-grey-dark-1:#333;--color-grey-dark-2:#777;--color-grey-dark-3:#999;--shadow-dark:0 2rem 6rem rgba(0,0,0,0.3);--shadow-light:0 2rem 5rem rgba(0,0,0,0.06);--line:1px solid var(--color-grey-light-2)}*{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%}@media only screen and (max-width:43.75em){html{font-size:50%}}body{background-color:#fff;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.6;min-width:100%;overflow-x:hidden;width:100%}.app{min-width:100%!important}.container{background-color:var(--color-grey-light-1);-webkit-box-shadow:var(--shadow-dark);box-shadow:var(--shadow-dark);margin:0;max-width:100%;min-height:100vh;width:100%}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:var(--line);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;height:10rem;justify-content:space-between;top:0;width:100%}@media only screen and (max-width:37.5em){.header{-ms-flex-pack:distribute;-ms-flex-wrap:wrap;flex-wrap:wrap;height:7rem;height:12rem;justify-content:space-around}}.content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:56.25em){.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.kaylashes-view{-webkit-box-flex:1;background-color:#fff;-ms-flex:1;flex:1;position:relative}.quotes{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;margin:2rem 0;padding:0 10rem}@media only screen and (max-width:43.75em){.quotes{padding:0 2rem}}.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(var(--color-primary-light)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(#fff,var(--color-primary-light),var(--color-primary-dark));background-image:linear-gradient(#fff,var(--color-primary-light),var(--color-primary-dark));color:var(--color-grey-dark-1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.2rem;padding:4rem 10rem 0;text-align:center}@media only screen and (max-width:62.5em){.footer{padding:0 6rem}}@media only screen and (max-width:28.4375em){.footer{padding:0}}.header-nav{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary-dark);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:300;justify-content:space-around;list-style:none;text-transform:uppercase;width:100%}@media only screen and (max-width:43.75em){.header-nav{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.header-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex}.header-nav__logo{padding:0 2rem;width:32rem}@media only screen and (max-width:56.25em){.header-nav__logo{padding:0 1.5rem;width:28rem}}@media only screen and (max-width:43.75em){.header-nav__logo{padding:0 1rem;width:26rem}}header ul li:hover>ul{display:block;opacity:1}header ul ul li{display:list-item;float:none;line-height:3rem;position:relative;width:18rem}header ul ul li a:link,header ul ul li a:visited{color:inherit;display:inline-block;height:3rem;padding:0 2rem;text-decoration:none;width:18rem}header ul ul li:hover{color:#fff;cursor:pointer}header ul ul li:hover:before{background-color:var(--color-primary);content:"";height:3rem;left:0;position:absolute;top:0;width:100%;z-index:-1}header ul li a:link,header ul li a:visited{color:inherit;text-decoration:none}header ul li:hover{text-decoration:underline;text-underline-position:2px}.header-nav__item{position:relative}.header-nav__item>span:after{content:" ▼"}.icon-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;right:.5rem;z-index:9999}.icon-container div.lnr{color:var(--color-primary);cursor:pointer;font-size:5rem;padding:0 1rem;text-shadow:.3rem .3rem .6rem rgba(0,0,0,.2);-webkit-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}@media only screen and (max-width:28.4375em){.icon-container div.lnr{padding:0 .7rem}}.icon-container div.lnr:hover{color:#fff}.gallery{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;min-height:80vh;overflow:hidden;position:relative}.gallery,.gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%}.gallery__item{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;height:80vh;position:absolute}.gallery__item.first{-webkit-box-flex:1;-ms-flex:1;flex:1;left:0}.gallery__item.second{-webkit-box-flex:1;-ms-flex:1;flex:1;left:100%}.gallery__item.third{-webkit-box-flex:1;-ms-flex:1;flex:1;left:200%}.gallery__item.fourth{-webkit-box-flex:1;-ms-flex:1;flex:1;left:300%}.gallery__item:after{background-color:rgba(226,172,141,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.gallery__photo{height:80vh;-o-object-fit:cover;object-fit:cover;width:100%}.gallery__heading:link,.gallery__heading:visited{bottom:10rem;color:#fff;cursor:pointer;display:none;font-size:2.5rem;font-weight:300;left:0;letter-spacing:15px;margin-left:10px;padding:8px;position:absolute;text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-shadow:2px 2px 5px #000;text-transform:uppercase;text-underline-offset:2px;z-index:11}.btn-inline{background-color:transparent;border:none;border-bottom:1px solid;color:var(--color-primary);cursor:pointer;display:inline-block;font-size:inherit;padding-bottom:2px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn-inline span{margin-left:3px;-webkit-transition:margin-left .2s;-o-transition:margin-left .2s;transition:margin-left .2s}.btn-inline:hover{color:var(--color-grey-dark-1)}.btn-inline:hover span{margin-left:8px}.btn-inline:focus{-webkit-animation:pulsate 1s infinite;animation:pulsate 1s infinite;outline:none}@-webkit-keyframes pulsate{0%{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-box-shadow:0 1rem 4rem rgba(0,0,0,.25);box-shadow:0 1rem 4rem rgba(0,0,0,.25);-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes pulsate{0%{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-box-shadow:0 1rem 4rem rgba(0,0,0,.25);box-shadow:0 1rem 4rem rgba(0,0,0,.25);-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scaleY(1);transform:scaleY(1)}}.paragraph:not(:last-of-type){margin-bottom:2rem}.list{border-bottom:var(--line);border-top:var(--line);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:3rem 0;padding:3rem 0}.list__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:.7rem}.list__item:before{background-image:url(/288fa9d8cb6aeba2bc08a1f096be474f.svg);background-size:cover;content:"";display:inline-block;height:1rem;margin-right:.7rem;width:1rem}@supports ((-webkit-mask-image:url()) or (mask-image:url())){.list__item:before{background-color:var(--color-primary);background-image:none;-webkit-mask-image:url(/288fa9d8cb6aeba2bc08a1f096be474f.svg);mask-image:url(/288fa9d8cb6aeba2bc08a1f096be474f.svg);-webkit-mask-size:cover;mask-size:cover}}.recommend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-grey-dark-3);display:-webkit-box;display:-ms-flexbox;display:flex;font:1.3rem}.recommend__count{margin-right:auto}.recommend__friends{display:-webkit-box;display:-ms-flexbox;display:flex}.recommend__photo{border:3px solid #fff;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;height:4rem;width:4rem}.recommend__photo:not(:last-child){margin-right:-2rem}.review{background-color:#fff;-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);margin-bottom:3.5rem;overflow:hidden;padding:3rem;position:relative}@media only screen and (max-width:56.25em){.review{margin-bottom:3rem;padding:2rem}}.review__text{margin-bottom:2rem;position:relative;z-index:10}.review__user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.review__photo{border-radius:50%;height:4.5rem;margin-right:1.5rem;width:4.5rem}.review__user-box{margin-right:auto}.review__user-name{font-size:1.1rem;font-weight:600;margin-bottom:.4rem;text-transform:uppercase}.review__user-date{color:var(--color-grey-dark-3);font-size:1.1rem}.review__rating{color:var(--color-primary);font-size:2.2rem;font-weight:300}.review:before{color:var(--color-grey-light-2);content:"\201C";font-family:sans-serif;font-size:20rem;left:-1rem;line-height:1;position:absolute;top:-2.75rem;z-index:1}.cta{padding:3.5rem;text-align:center}@media only screen and (max-width:56.25em){.cta{padding:2.5rem 0}}.cta__book-now{font-size:1.8rem;margin-bottom:2.5rem}.btn,.cta__book-now{font-weight:300;text-transform:uppercase}.btn{background-image:-webkit-gradient(linear,left top,right top,from(var(--color-primary-light)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(left,var(--color-primary-light),var(--color-primary-dark));background-image:linear-gradient(to right,var(--color-primary-light),var(--color-primary-dark));border:none;border-radius:90px;color:#fff;cursor:pointer;font-size:1.5rem;overflow:hidden;position:relative}.btn>*{display:inline-block;height:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;width:100%}.btn__visible{padding:2rem 7.5rem}.btn__invisible{left:0;padding:2rem 0;position:absolute;top:-100%}.btn:hover{background-image:-webkit-gradient(linear,right top,left top,from(var(--color-primary-light)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(right,var(--color-primary-light),var(--color-primary-dark));background-image:linear-gradient(to left,var(--color-primary-light),var(--color-primary-dark))}.btn:hover .btn__visible{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.btn:hover .btn__invisible{top:0}.btn:focus{-webkit-animation:pulsate 1s infinite;animation:pulsate 1s infinite;outline:none}.quote{-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);color:var(--color-grey-dark-1);margin:2rem;max-height:14rem;max-width:50rem;padding:2rem 4rem;position:relative}.quote__text{font-size:1.5rem}.quote__author{font-size:1.1rem;letter-spacing:.5rem;margin-top:1.5rem;position:relative;text-transform:uppercase}.quote__author-name{position:relative;text-align:center;width:13rem;z-index:51}.quote__accent{left:-.5rem;position:absolute;top:-.5rem;width:13rem;z-index:0}.quote:before{color:var(--color-primary-light);content:"\201C";font-family:sans-serif;font-size:12rem;left:-1rem;line-height:1;position:absolute;top:-2rem}.quote__large{max-width:40rem}.quotes__heading{color:var(--color-primary);font-size:3.5rem;font-weight:300;letter-spacing:.3rem;padding-left:2rem;padding-top:3rem;text-align:center;-webkit-text-decoration:u;text-decoration:u}.submenu{background-color:rgba(255,255,255,.9);list-style:none;padding:1.5rem 0 1rem;position:absolute;top:2rem;z-index:101}.vertical-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.treatment{padding:1rem 4rem}@media only screen and (max-width:31.25em){.treatment{padding:1rem}}.treatment__heading{color:var(--color-primary-dark);font-size:4.2rem;font-weight:400;letter-spacing:.5rem;padding-top:1rem;text-align:center;text-transform:uppercase}.treatment-detail{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--color-grey-light-2)),to(#fff));background-image:-o-linear-gradient(top,var(--color-grey-light-2),#fff);background-image:linear-gradient(to bottom,var(--color-grey-light-2),#fff);width:100%}.treatment-methods{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.treatment-method{background-color:#fff;-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);color:var(--color-grey-dark-1);margin:4rem 2rem;padding-bottom:2rem;position:relative;width:44rem}@media only screen and (max-width:31.25em){.treatment-method{margin-right:4rem 0;width:100%}}.treatment-method__heading{bottom:-3rem;color:#fff;font-size:3.5rem;font-weight:400;left:3rem;letter-spacing:.5rem;margin-bottom:2rem;position:absolute;text-shadow:.3rem .3rem .6rem rgba(0,0,0,.3);text-transform:uppercase;width:20rem;z-index:11}.treatment-method__description{font-size:1.5rem;font-weight:200;height:100%;padding:1rem 3rem;text-shadow:.1rem .1rem .6rem rgba(0,0,0,.15)}.treatment-method__duration{border-bottom:1px solid var(--color-primary);display:inline-block;margin-bottom:.5rem;padding-top:1.5rem}.treatment-method__paragraph{margin-top:1.5rem}.treatment-method__picture{height:40rem;left:2rem;-o-object-fit:cover;object-fit:cover;position:relative;top:2rem;width:40rem}@media only screen and (max-width:31.25em){.treatment-method__picture{padding-right:4rem;width:100%}}.treatment-method-banner{background-color:var(--color-primary-dark);color:#fff;font-size:2rem;height:5rem;padding:0 3rem}.treatment-method-pricing{display:-webkit-box;display:-ms-flexbox;display:flex}.treatment-method-pricing div:first-child{-webkit-box-flex:5;-ms-flex:5;flex:5}.treatment-method-pricing div:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.treatment-method-pricing-info{font-size:1.3rem;font-weight:400;padding-bottom:1rem}.treatment-method-section{font-weight:600;letter-spacing:.1rem;text-transform:uppercase}.treatment-overlay{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.treatment-overlay:after{background-color:rgba(126,72,41,.25);content:"";height:40rem;left:2rem;position:absolute;top:2rem;width:40rem;z-index:10}@media only screen and (max-width:31.25em){.treatment-overlay:after{left:2rem;width:calc(100% - 4rem)}}.treatment-explanation{font-size:1.5rem;line-height:3.5rem;padding:2rem .5rem;text-align:center}.treatment-explanation__heading{font-size:3.5rem;padding-bottom:1rem}.treatment-explanation__heading,.treatment-package__heading{color:var(--color-primary-dark);font-weight:300;letter-spacing:.3rem}.treatment-package__heading{padding-top:2rem}.treatment-booking{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;justify-content:center;margin:3rem 0 2rem}.treatment-booking__button{background-image:-webkit-gradient(linear,left top,right bottom,from(var(--color-primary-light)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(left top,var(--color-primary-light),var(--color-primary-dark));background-image:linear-gradient(to right bottom,var(--color-primary-light),var(--color-primary-dark));border:1px solid var(--color-primary-dark);border-radius:.5rem;color:var(--color-grey-dark-1);font-size:2rem;letter-spacing:.5rem;padding:1.5rem 2rem;text-transform:uppercase}.treat__picture-container{border:1px solid #efd3bb4f;-webkit-box-shadow:.5rem .5rem 3rem rgba(226,172,141,.5);box-shadow:.5rem .5rem 3rem rgba(226,172,141,.5);height:50rem;padding:7rem 2rem 2rem;position:relative;width:50rem}.treat__picture-container:after{background-color:rgba(226,172,141,.25);content:"";height:41rem;left:2rem;position:absolute;top:7rem;width:46rem;z-index:1}.treat__picture{height:41rem;-o-object-fit:cover;object-fit:cover;width:46rem}.treat-method{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem}.treat-method__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary-dark);font-size:2.2rem;font-weight:400;height:7rem;letter-spacing:.5rem;position:absolute;text-align:center;text-transform:uppercase;width:50rem}.footer-content,.treat-method__heading{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.footer-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-content__logo{height:auto;width:22rem}@media only screen and (max-width:62.5em){.footer-content__logo{width:18rem}}.footer-content__logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;width:30%}@media only screen and (max-width:56.25em){.footer-content__logo-container{width:45%}}.footer-content__copyright{font-size:1.1rem;height:5rem;letter-spacing:.15rem}.footer-content-contact{height:3rem}.footer-content-contact,.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-links{-webkit-box-flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex:1;flex:1;font-size:1.3rem;padding-bottom:5rem}@media only screen and (max-width:68.75em){.footer-links{-ms-flex-pack:distribute;font-size:1.2rem;justify-content:space-around;width:80%}}@media only screen and (max-width:56.25em){.footer-links{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1.1rem}}@media only screen and (max-width:43.75em){.footer-links{padding-bottom:2rem}}@media only screen and (max-width:21.875em){.footer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.footer-links__primary{min-width:22rem}@media only screen and (max-width:56.25em){.footer-links__primary{width:25rem;width:18rem}}.footer-links__treatment{width:15rem}@media only screen and (max-width:21.875em){.footer-links__treatment{margin-top:10px}}.footer-menu{letter-spacing:.3rem;list-style:none;text-align:left}@media only screen and (max-width:21.875em){.footer-menu{text-align:center}}.footer-menu__title{font-size:1.4rem;font-weight:600;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:56.25em){.footer-menu__title{font-size:1.2rem}}.footer-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;min-width:21rem;padding:5rem 0}@media only screen and (max-width:68.75em){.footer-contact{-webkit-box-flex:1;-webkit-box-flex:initial;-ms-flex:1 0 70%;flex:1 0 70%;-ms-flex:initial;flex:initial}}@media only screen and (max-width:56.25em){.footer-contact{font-size:1.1rem;min-width:auto}}.footer-contact-icon{height:2rem;margin-right:.5rem}.footer-banner{border-bottom:1px solid var(--color-grey-light-3);border-top:1px solid var(--color-grey-light-3)}.footer-banner,.footer-git{background-color:#fff;padding-top:4rem}.footer-git{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.footer-git-kaylah{-ms-flex-item-align:end;align-self:flex-end;bottom:-1px;height:30rem;position:relative;width:auto}@media only screen and (max-width:28.4375em){.footer-git-kaylah{height:22rem}}.footer-git-kaylah-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(1px 1px 10px #e2ac8d);filter:drop-shadow(1px 1px 10px #e2ac8d);margin-left:4rem}@media only screen and (max-width:28.4375em){.footer-git-kaylah-wrap{margin-left:2rem}}.footer-git-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center;width:30rem}@media only screen and (max-width:28.4375em){.footer-git-message{width:20rem}}.footer-git__booking{background-image:-webkit-gradient(linear,left top,right bottom,from(var(--color-primary)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(left top,var(--color-primary),var(--color-primary-dark));background-image:linear-gradient(to right bottom,var(--color-primary),var(--color-primary-dark));border:1px solid var(--color-primary-light);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);color:#fff;cursor:pointer;font-size:1.6rem;font-weight:300;letter-spacing:.2rem;margin-bottom:4rem;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;width:18rem}@media only screen and (max-width:28.4375em){.footer-git__booking{font-size:1.2rem;width:15rem}}.footer-git__contact-us{background-image:-webkit-gradient(linear,left top,right bottom,from(var(--color-primary)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(left top,var(--color-primary),var(--color-primary-dark));background-image:linear-gradient(to right bottom,var(--color-primary),var(--color-primary-dark));border:1px solid var(--color-primary-light);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);color:#fff;cursor:pointer;font-size:1.6rem;font-weight:300;letter-spacing:.2rem;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;width:18rem}@media only screen and (max-width:28.4375em){.footer-git__contact-us{font-size:1.2rem;width:15rem}}.footer-menu li{line-height:3rem}.footer-menu li a:link,.footer-menu li a:visited{color:var(--color-grey-dark-1);text-decoration:none}.kaylashes-title{background-color:rgba(0,0,0,.2);bottom:0;color:#fff;font-size:4rem;left:0;letter-spacing:.3rem;line-height:8rem;padding:1rem 0 3rem 2rem;position:absolute;text-shadow:.3rem .3rem .6rem rgba(0,0,0,.6);width:100%;z-index:9999}@media only screen and (max-width:62.5em){.kaylashes-title{font-size:3.5rem}}@media only screen and (max-width:56.25em){.kaylashes-title{font-size:3.2rem}}@media only screen and (max-width:46.875em){.kaylashes-title{font-size:2.8rem}}@media only screen and (max-width:37.5em){.kaylashes-title{font-size:2.4rem;line-height:6.5rem}}@media only screen and (max-width:28.4375em){.kaylashes-title{font-size:2.2rem;line-height:6rem}}.kaylashes-title h1{font-weight:300}.kaylashes-title__booking{background-image:-webkit-gradient(linear,left top,right bottom,from(var(--color-primary)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(left top,var(--color-primary),var(--color-primary-dark));background-image:linear-gradient(to right bottom,var(--color-primary),var(--color-primary-dark));border:1px solid var(--color-primary-light);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);color:#fff;cursor:pointer;font-size:1.6rem;font-weight:300;letter-spacing:.2rem;margin-right:10px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:26.5625em){.kaylashes-title__booking{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-top:15px;padding:0 10px;width:200px}}.kaylashes-title-special{line-height:2rem}.kaylashes-title-special a:link,.kaylashes-title-special a:visited{color:var(--color-primary-light);font-size:1.6rem;font-weight:300;line-height:2rem;margin:0;padding:0;text-decoration:underline;text-underline-offset:1px}.circle,.circle img{-webkit-box-shadow:inset 0 0 58px v10px #fff;box-shadow:inset 0 0 58px v10px #fff}.footer-offer{background-color:#fff;color:var(--color-primary-dark);font-size:1.6rem;font-weight:300;text-align:center}.footer-offer a:link,.footer-offer a:visited{color:var(--color-primary-dark);padding-bottom:2rem;text-decoration:underline;text-underline-offset:1px}.about-kaylashes-container{-webkit-filter:drop-shadow(1px 1px 10px rgba(0,0,0,.3));filter:drop-shadow(1px 1px 10px rgba(0,0,0,.3));position:relative}.about-kaylashes-image{width:35rem}.about-kaylashes-signature{bottom:4rem;color:#fff;font-size:2rem;left:4rem;position:absolute}.about-kaylashes-signature-name{font-size:3rem;font-style:italic}.contact{margin-bottom:2rem}.contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0}.contact-form-intro{padding-bottom:2rem}.contact-form input,.contact-form textarea{border:1px solid var(--color-primary);border-radius:2px;color:var(--color-grey-dark-1);font-family:Open Sans,sans-serif;font-size:1.6rem;height:3rem;margin-bottom:1.5rem;outline:none;padding:1rem 2rem;width:100%}.contact-form textarea{height:12rem;line-height:2.2rem;resize:none}.contact-form button{background-image:-webkit-gradient(linear,left top,right bottom,from(var(--color-primary)),to(var(--color-primary-dark)));background-image:-o-linear-gradient(left top,var(--color-primary),var(--color-primary-dark));background-image:linear-gradient(to right bottom,var(--color-primary),var(--color-primary-dark));border:1px solid var(--color-primary-light);-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light);color:#fff;cursor:pointer;font-size:1.6rem;font-weight:300;letter-spacing:.2rem;padding:1rem 2rem;text-decoration:none;text-transform:uppercase}.contact-form-submitting{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;min-height:20rem;text-align:center}.booking-types,.contact-form-submitting{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around}.booking-types{margin-top:3rem}.booking-types-option{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-primary-dark);border-radius:4px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.5);box-shadow:2px 2px 5px rgba(0,0,0,.5);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem 3rem}.booking-types-option>img{margin-bottom:.5rem;width:5rem}.loader{-webkit-animation:loader-turn 2s linear infinite;animation:loader-turn 2s linear infinite;max-width:10rem;padding:1rem;width:100%}@-webkit-keyframes loader-turn{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes loader-turn{50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.loader__value{fill:none;stroke-dasharray:63;stroke-dashoffset:63;stroke-linecap:square;stroke-width:4;-webkit-animation:loader-stroke 6s linear infinite;animation:loader-stroke 6s linear infinite}.loader__value:first-child{stroke:var(--color-primary)}.loader__value:nth-child(2){stroke:var(--color-primary-light);-webkit-animation-delay:2s;animation-delay:2s}.loader__value:nth-child(3){stroke:var(--color-primary-dark);-webkit-animation-delay:4s;animation-delay:4s}@-webkit-keyframes loader-stroke{16.66667%{stroke-dashoffset:0}33.33333%,to{stroke-dashoffset:63}}@keyframes loader-stroke{16.66667%{stroke-dashoffset:0}33.33333%,to{stroke-dashoffset:63}}.zippay{position:relative;top:2px;width:120px}