.elegance-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-25px;margin-left:-25px}.elegance-col-1,.elegance-col-2,.elegance-col-3,.elegance-col-4,.elegance-col-5,.elegance-col-6,.elegance-col-7,.elegance-col-8,.elegance-col-9,.elegance-col-10,.elegance-col-11,.elegance-col-12{width:100%;min-height:1px;padding-right:25px;padding-left:25px}.elegance-col-1{width:8.333333%}.elegance-col-2{width:16.666667%}.elegance-col-3{width:25%}.elegance-col-4{width:33.333333%}.elegance-col-5{width:41.666667%}.elegance-col-6{width:50%}.elegance-col-7{width:58.333333%}.elegance-col-8{width:66.666667%}.elegance-col-9{width:75%}.elegance-col-10{width:83.333333%}.elegance-col-11{width:91.666667%}.elegance-col-12{width:100%}.elegance-section *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.elegance-section{padding-top:50px;padding-bottom:50px}.elegance-section a{color:#000;text-decoration:none;transition:all 0.3s ease-in-out}.elegance-section a:hover{color:#D0B998}.elegance-section p{margin:0 0 15px 0}.elegance-section-header{text-align:center;margin-bottom:60px}.elegance-section-header .elegance-heading{margin-bottom:10px}.elegance-section-header p{font-size:18px;color:#000;letter-spacing:.18px;font-weight:500}.elegance-menu-item{margin-bottom:40px}.resto-menu-style-1 .elegance-section-header .elegance-heading{margin-bottom:10px}.resto-menu-style-1 .elegance-menu-header{display:flex;align-items:center;border-bottom:1px dashed #000;margin-bottom:28px;padding-bottom:5px;justify-content:space-between}.resto-menu-style-1 .elegance-menu-item .food-name,.resto-menu-style-1 .elegance-menu-item .food-price{font-size:22px;font-weight:700;color:#000;letter-spacing:.22px}.resto-menu-style-1 .elegance-menu-body{display:flex}.resto-menu-style-1 .elegance-menu-item .food-img{width:80px;height:80px;border-radius:50%;overflow:hidden}.resto-menu-style-1 .elegance-menu-item .food-img img{width:100%;height:100%;object-fit:cover}.resto-menu-style-1 .elegance-menu-item .food-description{padding-left:30px;margin-bottom:0;width:calc(100% - 80px);letter-spacing:.16px;font-size:16px;font-weight:500;color:#000;line-height:1.5}.resto-menu-style-2 .elegance-section-header p{margin-bottom:5px;letter-spacing:.22px;color:#A7C0C5;font-size:22px;font-weight:500}.resto-menu-style-2 .elegance-menu-header{display:flex;align-items:center;margin-bottom:5px;justify-content:space-between}.resto-menu-style-2 .elegance-menu-item .food-name,.resto-menu-style-2 .elegance-menu-item .food-price{font-size:25px;font-weight:700;color:#000;letter-spacing:.25px}.resto-menu-style-2 .elegance-menu-body{display:flex;padding-right:300px;position:relative}.resto-menu-style-2 .elegance-menu-item .food-description{margin-bottom:0;letter-spacing:.16px;font-size:16px;font-weight:500;color:#000;line-height:1.5}.elegance-divider{flex-grow:1;height:17px;margin-left:10px;margin-right:10px;border-bottom:1px dashed #000}.add-more{background:#DDEFF3;border-radius:5px;padding:7px 12px;letter-spacing:.14px;color:#000;text-transform:uppercase;font-size:14px;font-weight:600;font-family:"Open Sans",sans-serif;position:absolute;right:0;top:0}.add-more a{color:#000;text-decoration:none}.resto-menu-style-3 .elegance-section-header p{margin-bottom:0;letter-spacing:.22px;color:#D0B998;font-size:22px;font-weight:500}.elegance-tabs{margin:0 0 60px 0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}.elegance-tabs li{padding:0 10px}.elegance-tabs .elegance-tab-text{cursor:pointer;text-transform:uppercase;letter-spacing:.18px;color:#000;font-size:18px;font-weight:700;border:1px solid #E9E8E4;border-radius:10px;background:#fff;transition:all 0.3s ease-in-out;padding:10px;min-width:208px;min-height:60px;display:flex;align-items:center;justify-content:center;position:relative}.elegance-tabs .elegance-tab-text:before{width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #EFE9DF;position:absolute;left:50%;bottom:-9px;content:"";transform:translateX(-50%);opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.elegance-tabs .elegance-tab-text:hover{background:#E9E8E4}.elegance-tabs .current .elegance-tab-text{background:#EFE9DF;border-color:#EFE9DF}.elegance-tabs .current .elegance-tab-text:before{opacity:1;visibility:visible}.elegance-tab-content{display:none}.elegance-tab-content.current{display:block}.resto-menu-style-3 .elegance-menu-item{display:flex;flex-wrap:wrap}.resto-menu-style-3 .elegance-menu-item .food-img{width:93px;height:93px;border-radius:15px;overflow:hidden}.resto-menu-style-3 .elegance-menu-item .food-img img{width:100%;height:100%;object-fit:cover}.resto-menu-style-3 .elegance-menu-body{width:calc(100% - 93px);padding-left:22px}.resto-menu-style-3 .elegance-menu-header{display:flex;align-items:center;border-bottom:1px dashed #000;margin-bottom:16px;padding-bottom:3px;justify-content:space-between}.resto-menu-style-3 .elegance-menu-header{margin-bottom:3px;padding:0 0 6px 0}.resto-menu-style-3 .elegance-menu-item .food-name,.resto-menu-style-3 .elegance-menu-item .food-price{font-size:22px;font-weight:700;color:#000;line-height:1.3}.resto-menu-style-3 .elegance-menu-item .food-description{margin-bottom:0;letter-spacing:.16px;font-size:16px;font-weight:500;color:#000;line-height:1.5}.resto-menu-style-4 .elegance-section-header .elegance-heading{margin-bottom:10px}.resto-menu-style-4 .elegance-menu-item{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #ccc;height:calc(100% - 30px)}.resto-menu-style-4 .elegance-row .elegance-col-6:last-child .elegance-menu-item,.resto-menu-style-4 .elegance-row .elegance-col-6:nth-last-child(2) .elegance-menu-item{padding-bottom:0;margin-bottom:0;border-bottom:0;height:100%}.resto-menu-style-4 .elegance-menu-header{display:flex;align-items:center;margin-bottom:5px;justify-content:space-between}.resto-menu-style-4 .elegance-menu-item .food-name,.resto-menu-style-4 .elegance-menu-item .food-price{font-size:22px;font-weight:700;color:#000;letter-spacing:.22px}.resto-menu-style-4 .elegance-menu-body{display:flex}.resto-menu-style-4 .elegance-menu-item .food-description{margin-bottom:0;letter-spacing:.16px;font-size:16px;font-weight:500;color:#000;line-height:1.5}.resto-menu-style-5 .elegance-row{margin-left:-15px;margin-right:-15px}.resto-menu-style-5 .elegance-row .elegance-col-4{padding-left:15px;padding-right:15px}.resto-menu-style-5 .elegance-menu-item{position:relative;display:block;overflow:hidden;position:relative;margin-bottom:30px}.resto-menu-style-5 .elegance-menu-item:before{position:absolute;left:0;bottom:0;width:100%;height:100%;content:"";z-index:1;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0) 100%)}.resto-menu-style-5 .elegance-menu-item .food-img{width:100%;height:430px;overflow:hidden}.resto-menu-style-5 .elegance-menu-item .food-img img{width:100%;height:100%;object-fit:cover;transition:all 0.3s ease-in-out}.resto-menu-style-5 a.elegance-menu-item:hover .food-img img{transform:scale(1.1)}.resto-menu-style-5 .elegance-menu-body{position:absolute;left:0;bottom:0;width:100%;padding:30px;z-index:1;transition:all 0.3s ease-in-out}.resto-menu-style-5 a.elegance-menu-item:hover .elegance-menu-body{bottom:10px}.resto-menu-style-5 .elegance-menu-item .food-name h3{font-size:25px;font-weight:700;color:#E5BA7D;letter-spacing:.25px;margin-bottom:14px;transition:all 0.3s ease-in-out}.resto-menu-style-5 a.elegance-menu-item:hover .food-name{color:#fff}.resto-menu-style-5 .elegance-menu-item .food-price{font-size:40px;font-weight:700;color:#fff;margin-bottom:8px;line-height:1.3}.resto-menu-style-4 .elegance-menu-item .food-price .food-old-price,.resto-menu-style-5 .elegance-menu-item .food-price .food-old-price{font-size:18px;font-weight:400;padding-left:8px;font-family:"Open Sans",sans-serif;display:inline-block;vertical-align:middle;text-decoration:line-through}.resto-menu-style-5 .elegance-menu-item .food-description{margin-bottom:0;letter-spacing:.16px;font-size:16px;font-weight:500;color:#fff;line-height:1.5}.elegance-menu-item h3{margin:0;padding:0}@media only screen and (max-width:1225px){.elegance-row{margin-right:-15px;margin-left:-15px}.elegance-col-1,.elegance-col-2,.elegance-col-3,.elegance-col-4,.elegance-col-5,.elegance-col-6,.elegance-col-7,.elegance-col-8,.elegance-col-9,.elegance-col-10,.elegance-col-11,.elegance-col-12{padding-right:15px;padding-left:15px}.resto-menu-style-1 .elegance-menu-item .food-name,.resto-menu-style-1 .elegance-menu-item .food-price{font-size:18px}.resto-menu-style-2 .elegance-menu-item .food-name,.resto-menu-style-2 .elegance-menu-item .food-price{font-size:21px}.resto-menu-style-3 .elegance-menu-item .food-name,.resto-menu-style-3 .elegance-menu-item .food-price{font-size:18px}.elegance-tabs .elegance-tab-text{font-size:16px;min-width:160px;min-height:50px}.resto-menu-style-4 .elegance-menu-item .food-name,.resto-menu-style-4 .elegance-menu-item .food-price{font-size:18px}.resto-menu-style-5 .elegance-menu-body{padding:15px}.resto-menu-style-5 .elegance-menu-item .food-price{font-size:30px}.resto-menu-style-5 .elegance-menu-item .food-name h3{font-size:22px}}@media only screen and (max-width:992px){.elegance-col-6{width:100%}.elegance-col-4{width:50%}}@media only screen and (max-width:767px){.elegance-col-4{width:100%}.elegance-section{padding-top:30px;padding-bottom:30px}.elegance-section-header p{font-size:16px}.elegance-section-header{margin-bottom:35px}.resto-menu-style-1 .elegance-menu-item .food-name,.resto-menu-style-1 .elegance-menu-item .food-price{font-size:16px}.resto-menu-style-1 .elegance-menu-item .food-img{width:70px;height:70px}.resto-menu-style-1 .elegance-menu-item .food-description{padding-left:15px;font-size:15px}.resto-menu-style-2 .elegance-menu-item .food-name,.resto-menu-style-2 .elegance-menu-item .food-price{font-size:16px}.resto-menu-style-2 .elegance-menu-body{padding-right:0;display:block}.add-more{position:static;display:inline-flex;margin-top:15px}.resto-menu-style-2 .elegance-menu-item .food-description{font-size:15px}.resto-menu-style-2 .elegance-section-header p{font-size:17px}.resto-menu-style-3 .elegance-menu-item .food-name,.resto-menu-style-3 .elegance-menu-item .food-price{font-size:16px}.elegance-tabs{margin-bottom:30px}.elegance-tabs li{width:50%;padding:5px}.elegance-tabs .elegance-tab-text{min-width:1px;font-size:14px}.elegance-tabs .elegance-tab-text::before{display:none}.resto-menu-style-3 .elegance-menu-item{flex-direction:column}.resto-menu-style-3 .elegance-menu-item .food-img{width:100%;height:300px}.resto-menu-style-3 .elegance-menu-body{width:100%;padding-left:0;padding-top:20px}.resto-menu-style-3 .elegance-menu-item .food-description{font-size:15px}.resto-menu-style-3 .elegance-section-header p{font-size:17px}.resto-menu-style-4 .elegance-menu-item .food-name,.resto-menu-style-4 .elegance-menu-item .food-price{font-size:16px}.resto-menu-style-4 .elegance-menu-item .food-description{font-size:15px}.resto-menu-style-4 .elegance-row .elegance-col-6:nth-last-child(2) .elegance-menu-item{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #ccc;height:calc(100% - 30px)}.resto-menu-style-5 .elegance-menu-item{margin-bottom:15px}.resto-menu-style-5 .elegance-menu-item .food-price{font-size:24px}.resto-menu-style-5 .elegance-menu-item .food-name h3{font-size:20px}.resto-menu-style-5 .elegance-menu-item .food-price .food-old-price{font-size:16px}.resto-menu-style-5 .elegance-menu-item .food-img{height:350px}}.elegance-section *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.elegance-section{padding-top:50px;padding-bottom:50px}.elegance-section a{color:#000;text-decoration:none;transition:all 0.3s ease-in-out}.elegance-section a:hover{color:#D0B998}.elegance-section p{margin:0 0 15px 0}.elegance-section-header{text-align:center;margin-bottom:60px}.elegance-section-header .elegance-heading{margin-bottom:10px}.elegance-section-header p{font-size:18px;color:#000;letter-spacing:.18px;font-weight:500}.elegance-menu-item{margin-bottom:40px}.salon-menu-style-1 .elegance-beauty-widget{margin-bottom:50px}.salon-menu-style-1 .elegance-beauty-header{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #000;padding-bottom:12px;margin-bottom:15px}.salon-menu-style-1 .elegance-beauty-title{letter-spacing:.25px;color:#BA9662;font-size:25px;font-weight:700}.salon-menu-style-1 .elegance-beauty-price{color:#BA9662;font-size:20px;font-weight:700}.salon-menu-style-1 .elegance-beauty-list{margin:0;padding:0;list-style:none}.salon-menu-style-1 .elegance-beauty-list li{display:flex;align-items:center;justify-content:space-between;padding-top:12px}.salon-menu-style-1 .elegance-beauty-list li:not(:last-child){border-bottom:2px dashed #E2E2E2;padding-bottom:12px}.salon-menu-style-1 .elegance-salon-title,.salon-menu-style-1 .elegance-salon-price{letter-spacing:.2px;color:#000;font-weight:700;font-size:20px}.salon-menu-style-2 .elegance-section-header p{margin-bottom:5px;letter-spacing:.22px;color:#A7C0C5;font-size:22px;font-weight:500}.salon-menu-style-2 .elegance-menu-item{display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.salon-menu-style-2 .elegance-menu-item .salon-title,.salon-menu-style-2 .elegance-menu-item .salon-price{font-size:22px;font-weight:700;color:#000;letter-spacing:.22px}.elegance-divider{flex-grow:1;height:17px;margin-left:5px;margin-right:5px;border-bottom:2px dashed #A7C0C5}.salon-menu-style-3 .elegance-section-header p{margin-bottom:5px;letter-spacing:.22px;color:#A7C0C5;font-size:22px;font-weight:500}.elegance-tabs{margin:0 0 60px 0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}.elegance-tabs li{padding:0 10px}.elegance-tabs .elegance-tab-text{cursor:pointer;text-transform:uppercase;letter-spacing:.18px;color:#000;font-size:18px;font-weight:700;border:1px solid #E9E8E4;border-radius:10px;background:#fff;transition:all 0.3s ease-in-out;padding:10px;min-width:208px;min-height:60px;display:flex;align-items:center;justify-content:center;position:relative}.elegance-tabs .elegance-tab-text:before{width:0;height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px solid #DDEFF3;position:absolute;left:50%;bottom:-9px;content:"";transform:translateX(-50%);opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.elegance-tabs .elegance-tab-text:hover{background:#DDEFF3}.elegance-tabs .current .elegance-tab-text{background:#DDEFF3;border-color:#DDEFF3}.elegance-tabs .current .elegance-tab-text:before{opacity:1;visibility:visible}.elegance-tab-content{display:none}.elegance-tab-content.current{display:block}.salon-menu-style-3 .elegance-menu-item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:27px}.salon-menu-style-3 .elegance-menu-item .salon-img{width:87px;height:87px;border-radius:15px;overflow:hidden}.salon-menu-style-3 .elegance-menu-item .salon-img img{width:100%;height:100%;object-fit:cover}.salon-menu-style-3 .elegance-menu-body{width:calc(100% - 87px);padding-left:22px}.salon-menu-style-3 .elegance-menu-header{display:flex;align-items:center;justify-content:space-between}.salon-menu-style-3 .elegance-menu-item .salon-title,.salon-menu-style-3 .elegance-menu-item .salon-price{font-size:22px;font-weight:700;color:#000}.salon-menu-style-3 .elegance-divider{border-bottom:2px dashed #000}.salon-menu-style-4 .elegance-row{margin-left:-15px;margin-right:-15px}.salon-menu-style-4 .elegance-row .elegance-col-4{padding-left:15px;padding-right:15px}.salon-menu-style-4 .elegance-menu-item{position:relative;display:block;overflow:hidden;position:relative;margin-bottom:30px;border-radius:15px}.salon-menu-style-4 .elegance-menu-item:before{position:absolute;left:0;bottom:0;width:100%;height:100%;content:"";z-index:1;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0) 100%)}.salon-menu-style-4 .elegance-menu-item .salon-img{width:100%;height:430px;overflow:hidden}.salon-menu-style-4 .elegance-menu-item .salon-img img{width:100%;height:100%;object-fit:cover;transition:all 0.3s ease-in-out}.salon-menu-style-4 .elegance-menu-body{position:absolute;left:0;bottom:0;width:100%;padding:30px;z-index:1;transition:all 0.3s ease-in-out}.salon-menu-style-4 .elegance-menu-item .salon-title{font-size:28px;font-weight:700;color:#E5BA7D;letter-spacing:.28px;margin-bottom:0;transition:all 0.3s ease-in-out}.salon-menu-style-4 .elegance-menu-item .salon-price{font-size:40px;font-weight:700;color:#fff;margin-bottom:8px}.salon-menu-style-2 .elegance-menu-item .salon-price .salon-old-price,.salon-menu-style-4 .elegance-menu-item .salon-price .salon-old-price{font-size:18px;font-weight:400;padding-left:8px;font-family:"Open Sans",sans-serif;display:inline-block;vertical-align:middle;text-decoration:line-through}@media only screen and (max-width:1225px){.elegance-row{margin-right:-15px;margin-left:-15px}.elegance-col-1,.elegance-col-2,.elegance-col-3,.elegance-col-4,.elegance-col-5,.elegance-col-6,.elegance-col-7,.elegance-col-8,.elegance-col-9,.elegance-col-10,.elegance-col-11,.elegance-col-12{padding-right:15px;padding-left:15px}.salon-menu-style-1 .elegance-salon-title,.salon-menu-style-1 .elegance-salon-price{font-size:18px}.salon-menu-style-1 .elegance-beauty-title,.salon-menu-style-1 .elegance-beauty-price{font-size:20px}.salon-menu-style-2 .elegance-menu-item .salon-title,.salon-menu-style-2 .elegance-menu-item .salon-price{font-size:18px}.salon-menu-style-3 .elegance-menu-item .salon-title,.salon-menu-style-3 .elegance-menu-item .salon-price{font-size:18px}.elegance-tabs .elegance-tab-text{font-size:16px;min-width:160px;min-height:50px}.salon-menu-style-4 .elegance-menu-body{padding:15px}.salon-menu-style-4 .elegance-menu-item .salon-price{font-size:30px}.salon-menu-style-4 .elegance-menu-item .salon-title{font-size:22px}}@media only screen and (max-width:992px){.elegance-col-6{width:100%}.elegance-col-4{width:50%}}@media only screen and (max-width:767px){.elegance-col-4{width:100%}.elegance-section{padding-top:30px;padding-bottom:30px}.elegance-section-header p{font-size:16px}.elegance-section-header{margin-bottom:35px}.salon-menu-style-1 .elegance-salon-title,.salon-menu-style-1 .elegance-salon-price{font-size:16px}.salon-menu-style-1 .elegance-beauty-title,.salon-menu-style-1 .elegance-beauty-price{font-size:18px}.salon-menu-style-1 .elegance-beauty-header{border-bottom-width:1px}.salon-menu-style-2 .elegance-menu-item .salon-title,.salon-menu-style-2 .elegance-menu-item .salon-price{font-size:16px}.salon-menu-style-2 .elegance-section-header p{font-size:17px}.salon-menu-style-3 .elegance-menu-item .salon-title,.salon-menu-style-3 .elegance-menu-item .salon-price{font-size:16px}.elegance-tabs{margin-bottom:30px}.elegance-tabs li{width:50%;padding:5px}.elegance-tabs .elegance-tab-text{min-width:1px;font-size:14px}.elegance-tabs .elegance-tab-text::before{display:none}.salon-menu-style-3 .elegance-menu-item .salon-img{width:70px;height:70px}.salon-menu-style-3 .elegance-menu-body{width:calc(100% - 70px);padding-left:15px}.salon-menu-style-3 .elegance-section-header p{font-size:17px}.salon-menu-style-4 .elegance-menu-item{margin-bottom:15px}.salon-menu-style-4 .elegance-menu-item .salon-price{font-size:24px}.salon-menu-style-4 .elegance-menu-item .salon-title{font-size:20px}.salon-menu-style-4 .elegance-menu-item .salon-price .salon-old-price{font-size:16px}.salon-menu-style-4 .elegance-menu-item .salon-img{height:350px}}