body,section h1{font-weight:300}#services h2,.top-layer-menu .social-media,section h1{text-align:center}#photos,#profile,#services{min-height:calc(100vh - 73px)}#photos,#photos div a,body.response{overflow:hidden}.breadcrumb-wrapper .breadcrumb>li>a,a{cursor:pointer}.breadcrumb-wrapper .breadcrumb>li>a:active,.breadcrumb-wrapper .breadcrumb>li>a:focus,.breadcrumb-wrapper .breadcrumb>li>a:hover,a:active,a:focus,a:hover{text-decoration:none}section h1{font-size:42px;color:#373737;padding:45px 0}body{font-size:16px;line-height:28px;font-family:"Open Sans",sans-serif;position:relative}.contact-details div a,footer{font-size:12px;font-weight:400}#services h2{font-size:16px;font-weight:600;line-height:20px;margin-top:30px}#contact-form h2{font-size:20px;font-weight:700;color:#717171;margin-bottom:20px}#contact-form label{font-size:13pt;color:#504f4b;float:left}#contact-form .error-input input,#contact-form .error-input textarea{font-size:18px;font-weight:400;width:100%;background-color:#ededed;color:#575757;border:none;border-radius:4px;padding:9px}#contact-form button,.button-close-response,section#availability .availability-button{background-color:#c89a38;color:#ededed;padding:13px 0;width:100%;font-size:10px;border-radius:4px}.top-layer-menu{background-color:#c89a38;padding:10px 0;font-size:16px;font-weight:700}.top-layer-menu .social-media a{padding:0 6px}.top-layer-menu .social-media a img{display:inline-block;width:29px;height:21px;opacity:.6}.top-layer-menu .language-select .active,.top-layer-menu .language-select a:hover,.top-layer-menu .social-media a img:hover{opacity:1}.top-layer-menu .language-select{text-align:right}.top-layer-menu .language-select a{color:#fff;opacity:.6;padding:3px}.menu-wrapper{padding:18px 0}.menu-wrapper img{width:170px;height:auto}.menu-wrapper .navbar{margin-bottom:0;text-align:right;font-size:12px}.menu-wrapper .navbar li{display:inline-block}.menu-wrapper .navbar li a{padding:15px 8px;color:#6a6a6a;height:60px}.menu-wrapper .navbar li a:hover{background:0 0;border-bottom:5px solid #c89a38;color:#c89a38}.menu-wrapper .navbar li a:focus{background:0 0}@media screen and (min-width:992px){.menu-wrapper,body.fixed .menu-wrapper{left:0;right:0;z-index:9999;background-color:#fff}body.fixed .menu-wrapper{position:fixed;top:0}body.fixed .menu-wrapper.animate{padding:0;border-bottom:3px solid #c89a38}.menu-wrapper{padding:18px 0;position:absolute;top:48px;-webkit-transition:padding .4s linear;-moz-transition:padding .4s linear;-o-transition:padding .4s linear;transition:padding .4s linear}main{padding-top:100px}.menu-wrapper img{margin-top:10px}.menu-wrapper .navbar li.active a{background:0 0;border-bottom:5px solid #c89a38;color:#c89a38}}@media screen and (max-width:991px){.close-wrapper .close-menu-button,.menu-button{width:33px;height:25px;cursor:pointer;position:relative}.menu-button,.menu-wrapper .navbar>li .side-wrapper{position:relative}main{padding-top:82px}.menu-button{float:right;margin-top:13px}.close-wrapper .close-menu-button>span,.menu-button>span{transition:.29s ease-in-out;display:block;position:absolute;height:2px;width:100%;background:#c89a38;border-radius:0;opacity:1;left:0;top:0}.menu-button>span:nth-child(2),.menu-button>span:nth-child(3){top:9px}.menu-button>span:nth-child(4){top:18px}.close-wrapper{position:absolute}.close-wrapper .close-menu-button{z-index:1000;margin-top:28px;margin-left:15px}.close-wrapper .close-menu-button>span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-wrapper .close-menu-button>span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-wrapper .close-menu-button>span:first-child,.close-wrapper .close-menu-button>span:nth-child(4){top:9px;width:0;left:50%}.menu-wrapper{padding:0;position:fixed;top:0;left:0;right:0;z-index:888;background:#fff}.menu-wrapper .row{padding:18px 0}.menu-wrapper.animate{border-bottom:2px solid #c89a38}.menu-wrapper nav.navbar{position:fixed;z-index:999;top:0;right:-260px;background-color:#2d2b2b;overflow-y:auto;padding-top:15px;width:260px;height:100vh;font-size:15px;border-radius:0}.menu-wrapper .navbar>li{float:none;display:block;text-align:right}.menu-wrapper .navbar>li a{color:#fff;display:inline-block}.menu-wrapper .navbar>li a:hover{border:none}.menu-wrapper .navbar>li.language-select a{color:#fff;opacity:.6;font-weight:700;font-size:18px}.menu-wrapper .navbar>li.language-select .active,.menu-wrapper .navbar>li.language-select a:hover{opacity:1}.menu-wrapper .nav>li.social-media{background-color:#252424;text-align:center;padding:15px 0;position:absolute;left:0;right:0;bottom:0}.menu-wrapper .nav>li.social-media a:focus{background-color:#252424}.menu-wrapper .nav>li.social-media img{width:40px;height:40px;margin-left:10px;margin-right:10px}.menu-wrapper .navbar{position:initial}.menu-wrapper .navbar a:hover{color:rgba(255,255,255,.8);border:none}.menu-wrapper .navbar a:active,.menu-wrapper .navbar a:focus{color:#fff;border:none;background-color:#2d2b2b}body.opened{overflow:hidden}nav.navbar.opened-menu{right:0}.breadcrumb{margin-left:0}.lSAction>.lSNext,.lSAction>.lSPrev{display:none}}@media screen and (max-width:991px) and (max-height:645px){.menu-wrapper .navbar>li a{height:initial;padding:10px 8px}}@media screen and (max-width:991px) and (max-height:550px){.menu-wrapper .navbar li a{padding:6px 8px;height:initial}}@media screen and (max-width:991px) and (max-height:450px){.menu-wrapper .nav>li.social-media{position:static}}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:none;background:0 0;font-weight:400;color:#fff;text-align:center;padding:5px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff;background:#c89a38}.ui-widget-header{background:#c89a38;border:none}.ui-datepicker-unselectable.ui-state-disabled{color:gray}.ui-datepicker-calendar a:hover{color:#000}.ui-widget-content{border:1px solid #ddd;background:#5a5553;color:#c89a38}.ui-widget.ui-widget-content{border:#5a5553}.ui-icon-circle-triangle-e{background-position:-30px 0}.ui-icon-circle-triangle-w{background-position:-100px 0}.ui-state-hover.ui-datepicker-next-hover,.ui-state-hover.ui-datepicker-prev-hover{background:0 0;border:none;color:#000;top:2px;cursor:pointer}.ui-state-hover.ui-datepicker-next-hover{right:2px}.ui-state-hover.ui-datepicker-prev-hover{left:2px}.availability-wrapper{position:relative;background:rgba(0,0,0,.7);margin:30px auto}section#availability{position:relative;color:#fff;padding:7px 30px 14px}section#availability .availability-button{border:none;margin-top:9px}section#availability .custom-one-fifth{margin-top:10px;height:65px}section#availability label{font-size:10px;font-weight:700}section#availability input,section#availability select{width:100%;border:none;background:0 0;cursor:pointer;padding-right:20px}section#availability input:focus,section#availability select:focus{outline:0}section#availability input+i,section#availability select+i{cursor:pointer;position:absolute;top:0;right:0;z-index:0}section#availability .input-wrapper{position:relative;height:30px}section#availability .input-wrapper i{font-size:20px}section#availability .input-wrapper input{border-bottom:1px solid #fff;position:absolute;z-index:1}section#availability .select-wrapper{position:relative;border-bottom:1px solid #fff;height:30px}section#availability .select-wrapper select{-moz-appearance:none;-webkit-appearance:none;height:22px;position:absolute;z-index:1}section#availability .select-wrapper select::-ms-expand{display:none}@media screen and (min-width:991px){.custom-one-fifth{width:20%;height:65px}}.location-main-photo{width:100%;background:url("/assets/img/photos_index/photo5.jpg") center center/cover no-repeat;height:50vh;position:relative}.location-main-photo h1{position:absolute;top:50%;transform:translate(0,-50%);margin:0 auto;left:0;right:0;color:#fff;text-shadow:2px 2px 8px #000}#photos.location-photos{padding-bottom:30px}.breadcrumb-wrapper{position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.5);z-index:4;-webkit-transition:top,.3s,linear;-moz-transition:top,.3s,linear;-o-transition:top,.3s,linear;transition:top,.3s,linear}body.fixed .breadcrumb-wrapper{position:absolute;top:-100px;-webkit-transition:top,.3s,linear;-moz-transition:top,.3s,linear;-o-transition:top,.3s,linear;transition:top,.3s,linear}.breadcrumb-wrapper .breadcrumb{margin-bottom:0;list-style:none;border-radius:0;width:100%;background:0 0;color:#fff}.breadcrumb-wrapper .breadcrumb>.active,.breadcrumb-wrapper .breadcrumb>li>a,.contact-details div a{color:#fff}.breadcrumb-wrapper .breadcrumb>li{padding-right:10px;font-size:9px;font-weight:600}.breadcrumb-wrapper .breadcrumb>li+li:before{padding:0 5px;color:#c89a38;content:"/\00a0/\00a0"}body,h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}ul{list-style:none}section:after{content:"";clear:both;display:table}.lazyload,.lazyloading{opacity:0;max-width:100%;height:auto;width:100%}.lazyloaded{opacity:1;-webkit-transition:opacity,.3s,linear;-moz-transition:opacity,.3s,linear;-o-transition:opacity,.3s,linear;transition:opacity,.3s,linear}#main-slider{height:calc(100vh - 305px)}.slider-photo1{width:100%;background:url("/assets/img/place-0.jpeg") center center/cover no-repeat;height:50vh}.slider-photo2{width:100%;background:url("/assets/img/nails2.jpeg") center center/cover no-repeat;height:50vh}.lSAction>a{background-image:none}#profile{background-color:#efece6;padding:20px 0 65px}#profile p{text-align:justify;padding:10px}#photos div{padding:0}#photos div a{display:block;height:0;padding-top:66.333333%;position:relative;width:100.1%}#photos div a img{width:100%;height:auto;position:absolute;top:0;left:0;right:0;transform:scale(1.01);transition:.5s linear}#photos div a img:hover{transform:scale(1.1);transition:.5s linear}#services{margin-bottom:75px}#services .services-image-wrapper{width:100px;height:100px;background-color:#c89a38;border-radius:50%;position:relative;display:block;margin:50px auto 0}#services .services-image-wrapper img{display:block;margin:auto;height:inherit;width:40px}.contact-details{background-color:#c89a38;text-align:center}.contact-details div{padding:10px 15px}.contact-details div a:hover{opacity:.6}.contact-details div img{height:auto;width:22px;margin-right:10px}#contact-form{margin:55px 0}#contact-form .error-input{position:relative;margin-bottom:24px}#contact-form .error-input .error{display:none;position:absolute;bottom:-25px;font-size:10px;color:#f7941d}#contact-form .error-input .error img{width:15px;height:auto;margin-right:6px}#contact-form button{max-width:480px}.thank-you-response{display:none}.thank-you-response p{font-size:18px;color:#373737}body.response .thank-you-response{display:block;position:fixed;z-index:111;top:0;left:0;width:100%;height:100%;padding-top:40vh;background-color:#fff}.button-close-response{border:#c89a38;max-width:480px;cursor:pointer;display:block;width:130px;margin:auto;background-color:#c89a38}.button-close-response.btn-primary:active:focus,.button-close-response:active,.button-close-response:focus,.button-close-response:hover{background-color:#795d21;border-color:#795d21;color:#fff}footer{text-align:center;position:relative;background-color:#474d3d;color:#fff;padding-top:18px;padding-bottom:18px}footer .container .emblem{width:26px;height:26px;position:absolute;right:15px;top:3px}@media screen and (max-width:767px){.availability-wrapper{width:100%}footer{text-align:left}footer .txt-footer{padding-right:60px}}@media screen and (max-width:480px){.custom-wrapper,.custom-xxs-12{width:100%}section#availability .custom-one-fifth{height:initial}.custom-xxs-6{width:50%;height:235px}.contact-details{text-align:left}}