@font-face{font-display:swap;font-family:'Begilas';src:url('/wp-content/themes/hello-theme-child/fonts/Begilas.eot');src:url('/wp-content/themes/hello-theme-child/fonts/Begilas.eot') format('embedded-opentype'),url('/wp-content/themes/hello-theme-child/fonts/Begilas.woff2') format('woff2'),url('/wp-content/themes/hello-theme-child/fonts/Begilas.woff') format('woff'),url('/wp-content/themes/hello-theme-child/fonts/Begilas.ttf') format('truetype'),url('/wp-content/themes/hello-theme-child/fonts/Begilas.svg#Begilas') format('svg')}@font-face{font-display:swap;font-family:'NewAttenBook';src:url('/wp-content/themes/hello-theme-child/fonts/NewAttenBook.eot');src:url('/wp-content/themes/hello-theme-child/fonts/NewAttenBook.eot') format('embedded-opentype'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBook.woff2') format('woff2'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBook.woff') format('woff'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBook.ttf') format('truetype'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBook.svg#NewAttenBook') format('svg')}@font-face{font-display:swap;font-family:'NewAttenBold';src:url('/wp-content/themes/hello-theme-child/fonts/NewAttenBold.eot');src:url('/wp-content/themes/hello-theme-child/fonts/NewAttenBold.eot') format('embedded-opentype'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBold.woff2') format('woff2'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBold.woff') format('woff'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBold.ttf') format('truetype'),url('/wp-content/themes/hello-theme-child/fonts/NewAttenBold.svg#NewAttenBold') format('svg')}body #main h1,body #main h2,body #main h3,body #main .elementor h1,body #main .elementor h2,body #main .elementor h3,body #main .elementor .elementor-slide-heading{font-family:'Begilas'}button:focus,input:focus,textarea:focus{outline:0px}a,button,input,textarea{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body{font-family:'NewAttenBook';font-size:14px;line-height:1.2em}header#header{position:absolute;top:0;left:0;width:100%;z-index:9999;padding:25px 0}.container{width:1200px;padding:0 15px;margin:0 auto;max-width:100%}.header-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}button.menu-btn{display:none}.header-logo{width:120px;margin:0 auto;margin-bottom:15px}.header-logo a,.header-logo a img{display:block}.header-logo>a>img{width:100%;height:75px}.header-logo a.mobile-logo{display:none}nav#site-navigation{width:100%;display:flex;justify-content:center;position:relative}body.admin-bar header#header{top:32px}header#header .container{width:94%;position:relative;z-index:30}.header-button{position:absolute;top:50%;right:0;margin-top:-20px;display:flex;justify-content:center;align-items:center}.book-now{background:#000;border-radius:50px;color:#fff;border:0 solid #ddd;font-size:14px;line-height:1.2em;padding:10px 30px;text-transform:uppercase}.book-now .mobile{display:none}.book-now:hover{background:#868686}.header-cart{margin-left:15px;width:29px}a.cart-link{display:block;max-width:36px;position:relative}span.header-cart-count{position:absolute;top:0;right:0;background:#000;min-width:24px;min-height:20px;color:#fff;text-align:center;font-size:14px;line-height:24px;border-radius:50px;margin-top:-10px;margin-right:-10px}a.user-link{display:block;max-width:40px}a.cart-link svg,a.user-link svg{display:block;width:100%;height:auto}a.cart-link:hover,a.user-link:hover{opacity:.6}.header-user{margin-left:15px}.header-search{margin-left:15px}button.search{border:0 solid #ddd;border-radius:0;padding:3px;width:36px}button.search>svg{display:block;width:100%;height:auto}button.search:hover,button.search:focus{background:0 0}button.search:hover>svg path,button.search:hover>svg line,.header-user a.user-link:hover svg path,.header-cart a.cart-link:hover svg path{stroke:#1a1818}ul#primary-menu{list-style:none;padding:0;margin:0;display:flex}ul#primary-menu>li>a{text-transform:uppercase;font-size:14px;line-height:1.2em;color:#000;letter-spacing:1px;font-weight:300;display:block;padding:10px}ul#primary-menu>li ul.sub-menu{position:absolute;top:100%;left:0;list-style:none;padding:20px 0 0;min-width:180px;background:#2b8890;border-radius:0 15px 15px;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}ul#primary-menu>li ul.sub-menu>li:not(:last-child){border-bottom:1px dashed #c5c5c5}ul#primary-menu>li ul.sub-menu>li>a{display:block;padding:10px;color:#fff;font-size:14px}ul#primary-menu>li ul.sub-menu>li>a:hover{color:#000}ul#primary-menu>li.menu-item-has-children>a{border-radius:15px 15px 0 0}ul#primary-menu>li.menu-item-has-children:hover>a{background:#2b8890;color:#fff}ul#primary-menu>li>a:hover{color:#2b8890}ul#primary-menu>li.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}ul#primary-menu>li{position:relative}ul#primary-menu>li:not(:last-child){margin-right:40px}button.menu-btn{background:0 0;padding:0;border:0;width:30px;height:30px;position:relative;display:none}span.menu-bar{display:block;width:100%;height:1px;background:#000;position:absolute;top:50%;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}span.menu-bar:nth-child(1){margin-top:-8px}span.menu-bar:nth-child(3){margin-top:8px}.active-menu button.menu-btn span.menu-bar:nth-child(1){margin-top:0;transform:rotate(45deg)}.active-menu button.menu-btn span.menu-bar:nth-child(2){opacity:0;left:-30px}.active-menu button.menu-btn span.menu-bar:nth-child(3){margin-top:0;transform:rotate(-45deg)}.mobile-overlay{position:absolute;top:0;left:0;width:100vh;height:0;background:#fff;opacity:.85;z-index:999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition-delay:.3s}.desktop-menu{width:100%}.mobile-menu{padding:0;width:100%;display:none;margin-top:0}ul#mobile-menu{padding-left:0;margin:0;list-style:none}ul#mobile-menu>li>a{text-transform:uppercase;font-size:14px;line-height:1.2em;color:#000;letter-spacing:1px;font-weight:300;display:block;padding:10px}ul#mobile-menu>li>ul.sub-menu>li:not(:last-child){margin-bottom:10px}ul#mobile-menu>li>ul.sub-menu>li>a{text-transform:uppercase;font-size:13px;line-height:1.2em;color:#000;letter-spacing:1px}.mobile-footer{background:#f2f2f2}footer#footer{background:#2b8890;padding:60px 0}.footer-wrapper{display:flex;align-items:flex-end}.footer-widget.footer-widget1{width:25%;margin-right:auto;display:flex;flex-wrap:wrap;align-self:stretch}.footer-widget.footer-widget1 .widget_mc4wp_form_widget{margin-bottom:auto}.widget_mc4wp_form_widget h2.widget-title{margin-top:0;font-size:20px;line-height:1.2em;margin-bottom:10px}.widget_mc4wp_form_widget .mc4wp-form-fields{display:flex;background:#fff;border:1px solid #fff;border-radius:50px;overflow:hidden}.widget_mc4wp_form_widget .mc4wp-form-fields input[type=email]{border:0 solid #ddd;padding:8px 15px;height:40px}.widget_mc4wp_form_widget .mc4wp-form-fields input[type=submit]{background:#2b8890;color:#fff;border:0 solid #ddd;text-transform:uppercase;font-weight:700;font-size:14px;padding:8px 15px;height:40px;border-radius:50px}.widget_mc4wp_form_widget .mc4wp-form-fields input[type=submit]:hover{background:#000}.footer-widget.footer-widget1 .widget_media_image{max-width:120px;margin-top:auto}.footer-widget.footer-widget1 .widget_media_image img{display:block}.footer-widget.footer-widget2{width:25%;display:flex;flex-wrap:wrap;margin-right:auto;align-self:stretch}.footer-widget.footer-widget3{width:25%;display:flex;flex-wrap:wrap;padding-right:6%}.footer-widget.footer-widget4{width:25%;margin-left:auto;display:flex;flex-wrap:wrap;align-items:flex-end}.footer-wrapper .footer-widget{font-size:14px;line-height:1.2em;color:#fff}.footer-wrapper .footer-widget ul.menu{list-style:none;padding:0;margin:0}.footer-wrapper .footer-widget ul.menu>li{margin-bottom:10px}.footer-wrapper .footer-widget ul.menu>li>a{color:#fff;text-transform:uppercase}.footer-wrapper .footer-widget ul.menu>li>a:hover{color:#000}.footer-widget.footer-widget2 .widget_nav_menu{margin-bottom:auto;width:100%}.footer-widget.footer-widget2 .widget_text{margin-top:auto;width:100%}.footer-widget.footer-widget2 .widget_text p:not(:last-child){margin-bottom:10px}.footer-widget.footer-widget2 .widget_text a{color:#fff}.footer-widget.footer-widget2 .widget_text a:hover{text-decoration:underline;color:#000}.footer-widget.footer-widget3 .widget_nav_menu{margin-bottom:auto;width:100%}.footer-widget.footer-widget3 .widget_text:nth-child(2){margin-bottom:25px;width:100%;margin-top:25px}.footer-wrapper .footer-widget .widget_text p{margin-bottom:0}.footer-widget.footer-widget3 .widget_text:nth-child(3){width:100%;margin-top:auto}.footer-widget.footer-widget3 .widget_text a{color:#fff}.footer-widget.footer-widget3 .widget_text a:hover{color:#000}.footer-widget.footer-widget4 .widget_nav_menu{display:flex;width:100%;justify-content:flex-start;margin-top:30px;align-items:center}.footer-widget.footer-widget4 .widget_nav_menu h2.widget-title{margin:0;font-size:16px;padding-top:3px;text-transform:uppercase;font-family:'Begilas'}.footer-widget.footer-widget4 .widget_nav_menu ul.menu{list-style:none;display:flex}.footer-widget.footer-widget4 .widget_nav_menu ul.menu>li{margin-left:15px;margin-bottom:0}.footer-widget.footer-widget4 .widget_nav_menu ul.menu>li>a{text-indent:-999px;display:block;overflow:hidden;width:30px;height:30px;position:relative}.footer-widget.footer-widget4 .widget_nav_menu ul.menu>li>a:hover{opacity:.8}.footer-widget.footer-widget4 .widget_nav_menu ul.menu>li>a:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-size:auto 70%;background-repeat:no-repeat;background-position:center}.footer-widget.footer-widget4 .widget_nav_menu ul.menu>li.facebook>a:after{background-image:url('/wp-content/themes/hello-theme-child/img/facebook.svg')}.footer-widget.footer-widget4 .widget_nav_menu ul.menu>li.instagram>a:after{background-image:url('/wp-content/themes/hello-theme-child/img/instagram.svg')}.footer-widget.footer-widget4 .widget_nav_menu ul.menu>li.youtube>a:after{background-image:url('/wp-content/themes/hello-theme-child/img/youtube.svg');background-size:auto 60%}#banner-slider .elementor-slides .swiper-slide-inner .swiper-slide-contents{width:400px;margin-right:15%}section#our-services{margin-top:-22vh}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1),section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1){z-index:20}section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1){border:1px solid #f6f6f6}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2),section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2){border:1px solid #2b8890;border-radius:0 0 10px 10px;padding-top:20px;margin-top:-5px;padding-bottom:20px;box-shadow:0px 1px 40px 0px rgb(0 0 0/20%);z-index:10}section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2){border-color:#f6f6f6}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1) span.elementor-icon svg{fill:#fff}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1) h3.elementor-icon-box-title,section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1) h3.elementor-icon-box-title{margin-top:0}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1) .elementor-inner-column:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:#fff;opacity:.3}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column,section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column{padding-left:30px;padding-right:20px}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column:not(:last-child){border-right:1px solid rgb(255 255 255/25%)}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column p,section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column p{margin-bottom:0}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column p:not(:last-child),section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column p:not(:last-child){margin-bottom:15px}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column h3.elementor-icon-box-title a,section#our-services2 .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column h3.elementor-icon-box-title a{font-family:'Begilas'}section#home-testimonial .elementor-swiper span.elementor-testimonial__name{text-align:center}section#home-testimonial .elementor-swiper cite.elementor-testimonial__cite{font-style:normal}section#service-bottom>.elementor-container>.elementor-column{width:21%}section#service-bottom>.elementor-container>.elementor-column:not(:last-child){margin-right:auto}section#service-bottom>.elementor-container>.elementor-column .elementor-widget-image{margin-bottom:40px}section#service-bottom>.elementor-container>.elementor-column .elementor-widget-image a{overflow:hidden;display:block;border-radius:30px}section#service-bottom>.elementor-container>.elementor-column .elementor-widget-image a img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section#service-bottom>.elementor-container>.elementor-column .elementor-widget-image:hover a img{transform:scale(1.2)}main#main{overflow:hidden}.single-service.fix span.title{text-transform:capitalize}.background{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:10}.hero-section{position:relative;padding-top:100px}.hero-content{position:relative;z-index:20;display:flex;align-items:center;justify-content:center;height:550px}.hero-wrapper{max-width:600px;text-align:center;padding:0 15px}.hero-wrapper h1{font-size:55px;line-height:1em;color:#2b8890;margin-top:0;margin-bottom:10px}.hero-wrapper p{color:#000;font-size:18px;line-height:1.2em;font-weight:300;margin-bottom:0}.background:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;background-image:linear-gradient(0deg,#fff 0%,#fff 100%);opacity:.6}.price-list.elementor-widget-text-editor{position:relative;padding-right:80px;color:#000;margin-bottom:0}.price-list.elementor-widget-text-editor:not(:last-child){margin-bottom:40px}.price-list.elementor-widget-text-editor h6{position:absolute;top:2px;right:0;margin:0;font-size:14px}.price-list.elementor-widget-text-editor h5{margin-top:0;margin-bottom:10px;font-size:16px}.price-list.elementor-widget-text-editor p{margin-bottom:0;font-size:14px;line-height:1.4em;color:#444}section.elementor-section.pricing-list-area .elementor-column{width:43%}section.elementor-section.pricing-list-area .elementor-column:first-child{margin-right:auto}section.elementor-section.pricing-list-area:not(:last-child){margin-bottom:30px}#sidebar{position:relative;width:100%;z-index:20;padding:60px 0;height:362px}#sidebar.is-affixed ul#side-nav{padding:12px 0 10px}#sidebar.is-affixed ul#side-nav>li>a>span{margin-top:0;font-size:20px}#sidebar.is-affixed ul#side-nav>li>a>img{width:30px;height:30px}#page{position:relative}ul#side-nav{list-style:none;padding:15px 0;display:flex;align-items:center;justify-content:space-between;width:100%}.service-content{position:relative}ul#side-nav>li:not(:last-child){margin-right:5%}ul#side-nav>li>a{display:block;text-align:center;width:120px}ul#side-nav>li>a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}ul#side-nav>li>a>img{display:block;margin:0 auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul#side-nav>li>a>span{font-family:'Begilas';color:#2b8890;display:inline-block;font-size:24px;line-height:1.2em;text-align:center;margin-top:10px;border-bottom:2px solid transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul#side-nav>li.current>a>span{border-color:#000;color:#000}body.page-id-39 header#header .search-section{display:none}body.page-id-39 header#header .header-search{display:none}.sidebar-area{background:#fff}.sidebar-area>.container{width:910px}.search-form{position:relative}.search-section{padding:0 4%;margin-top:10px}input.service-serach{display:block;border-radius:10px;border-color:#b6b6b6}button.search-submit{position:absolute;top:0;right:0;border:0;padding:0;width:40px;height:100%;display:flex;align-items:center;justify-content:center}button.search-submit>svg{display:block;width:50%;height:60%}button.search-submit:focus,button.search-submit:hover{background:0 0;outline:0}#sidebar.is-affixed .search-section{margin-top:5px;margin-bottom:12px}#sidebar.is-affixed .sidebar-area{padding-bottom:0;border-bottom:1px solid #eee;box-shadow:0px 3px 10px rgb(89 89 89/10%)}header#header .search-section{position:absolute;top:100%;left:0;width:100%;display:none}header#header .search-section .search-wrapper{max-width:620px;margin:0 auto;position:relative}.search-result{background:#fff;border:1px solid #ddd;padding:5px 10px;border-radius:5px;max-height:250px;overflow:auto;position:absolute;top:100%;left:0;width:100%;display:none}.service-item.fix:not(:last-child){border-bottom:1px solid #ddd}.service-item.fix p{margin-bottom:0;font-size:16px;line-height:1.2em}.service-item.fix p a{display:flex;padding:8px 0;color:#707070;justify-content:space-between}.service-item.fix p a:hover{color:#000}.service-item.fix p a span.small{font-size:14px}.search-wrapper{position:relative}.services-categories{display:flex;align-items:center;justify-content:center;column-gap:5%;flex-wrap:wrap;row-gap:15px}.services-categories>a{display:block;font-size:16px;line-height:1.2em;font-weight:700;color:#2b8890}.services-categories>a:hover{color:#000}.category-title{margin-bottom:20px;border-bottom:1px solid #2b8890;padding-bottom:15px}.category-title h2{margin:0;color:#000;font-size:25px;line-height:1.2em}.category-posts{display:flex;flex-wrap:wrap;justify-content:space-between}.single-service.fix{width:46%}.single-service.fix p{margin:0;font-size:18px;line-height:1.2em;display:flex;justify-content:space-between;column-gap:10px;align-items:center}.service-category-wrapper{padding-top:20px;margin-bottom:10px}.single-service.fix p span.small{font-size:16px;font-weight:700;color:#2b8890;min-width:70px;text-align:right}.single-service.fix h3 span.title{max-width:80%;display:block}.single-service.fix:not(:last-child){margin-bottom:20px}section#nails .services-categories a:nth-child(1),section#nails .service-category-wrapper:nth-child(1){order:2}section#nails .services-categories a:nth-child(2),section#nails .service-category-wrapper:nth-child(2){order:1}section#nails .services-categories a:nth-child(3),section#nails .service-category-wrapper:nth-child(3){order:3}section#nails .services-categories a:nth-child(4),section#nails .service-category-wrapper:nth-child(4){order:4}.service-list.elementor-widget .elementor-shortcode{display:flex;flex-direction:column}section#body .elementor-widget-shortcode .services-categories>a:nth-child(1),section#body .service-category-wrapper:nth-child(1){order:1}section#body .elementor-widget-shortcode .services-categories>a:nth-child(2),section#body .service-category-wrapper:nth-child(2){order:4}section#body .elementor-widget-shortcode .services-categories>a:nth-child(3),section#body .service-category-wrapper:nth-child(3){order:5}section#body .elementor-widget-shortcode .services-categories>a:nth-child(4),section#body .service-category-wrapper:nth-child(4){order:2}section#body .elementor-widget-shortcode .services-categories>a:nth-child(5),section#body .service-category-wrapper:nth-child(5){order:3}section#face .elementor-widget-shortcode .services-categories>a:nth-child(1),section#face .elementor-shortcode .service-category-wrapper:nth-child(1){order:1}section#face .elementor-widget-shortcode .services-categories>a:nth-child(2),section#face .elementor-shortcode .service-category-wrapper:nth-child(2){order:4}section#face .elementor-widget-shortcode .services-categories>a:nth-child(3),section#face .elementor-shortcode .service-category-wrapper:nth-child(3){order:2}section#face .elementor-widget-shortcode .services-categories>a:nth-child(4),section#face .elementor-shortcode .service-category-wrapper:nth-child(4){order:3}section#face .elementor-widget-shortcode .services-categories>a:nth-child(5),section#face .elementor-shortcode .service-category-wrapper:nth-child(5){order:5}section#face .elementor-widget-shortcode .services-categories>a:nth-child(6),section#face .elementor-shortcode .service-category-wrapper:nth-child(6){order:6}section#hair .services-categories>a:nth-child(1),section#hair .service-category-wrapper:nth-child(1){order:1}section#hair .services-categories>a:nth-child(2),section#hair .service-category-wrapper:nth-child(2){order:7}section#hair .services-categories>a:nth-child(3),section#hair .service-category-wrapper:nth-child(3){order:8}section#hair .services-categories>a:nth-child(4),section#hair .service-category-wrapper:nth-child(4){order:2}section#hair .services-categories>a:nth-child(5),section#hair .service-category-wrapper:nth-child(5){order:6}section#hair .services-categories>a:nth-child(6),section#hair .service-category-wrapper:nth-child(6){order:9}section#hair .services-categories>a:nth-child(7),section#hair .service-category-wrapper:nth-child(7){order:5}section#hair .services-categories>a:nth-child(8),section#hair .service-category-wrapper:nth-child(8){order:3}section#hair .services-categories>a:nth-child(9),section#hair .service-category-wrapper:nth-child(9){order:4}span.woocommerce-Price-currencySymbol{margin-right:6px}.product_meta a{color:#b19854}.product_meta a:hover{color:#665423}body.archive .woocommerce ul.products>li.product{position:relative}body.archive .woocommerce ul.products>li.product a.add_to_cart_button{margin-top:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}body.archive .woocommerce ul.products>li.product:hover a.add_to_cart_button{opacity:1}body.single-product #primary{padding-top:200px}body.archive .woocommerce ul.products>li.product img.attachment-woocommerce_thumbnail{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.archive .woocommerce ul.products>li.product.post-839 img.attachment-woocommerce_thumbnail{min-height:471px}body.archive .woocommerce ul.products>li.product:hover img.attachment-woocommerce_thumbnail{opacity:.5}body.archive #main .woocommerce ul.products>li.product:hover h2.woocommerce-loop-product__title{color:#2b8890}.woocommerce #main div.product p.price,.woocommerce #main div.product span.price{color:#2b8890;font-weight:400}.woocommerce #main div.product .summary p.price{font-size:28px}.woocommerce #main div.product form.cart .button{background:#2b8890;text-transform:uppercase;font-weight:400;padding:13px 30px;border-radius:25px}.woocommerce #main div.product h1.product_title{font-size:45px}.woocommerce #main div.product form.cart{margin-top:30px}.woocommerce #main div.product form.cart div.quantity{margin-right:15px}.woocommerce #main div.product form.cart .button:hover{background:#147179}.woocommerce #main div.product .woocommerce-tabs ul.tabs{text-align:center;border-bottom:1px solid #ddd;overflow:visible}.woocommerce #main div.product .woocommerce-tabs ul.tabs:before,.woocommerce #main div.product .woocommerce-tabs ul.tabs:after{display:none}.woocommerce #main div.product .woocommerce-tabs ul.tabs li{border:0 solid #ddd;margin:0}.woocommerce #main div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #main div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000;font-weight:500}.woocommerce #main div.product .woocommerce-tabs ul.tabs li.active:after{display:block;box-shadow:none;width:100%;height:2px;border:0;right:0;background:#2b8890}.woocommerce #main div.product div.images.woocommerce-product-gallery{margin-bottom:50px}.woocommerce #main #review_form #respond .form-submit input{background:#2b8890;color:#fff;border-radius:25px}.woocommerce #main section.related.products>h2{margin-top:0;text-align:center;font-size:45px;margin-bottom:30px}.woocommerce #main section.related.products{margin-bottom:40px}.woocommerce #main section.related.products ul.products{margin-bottom:0}.woocommerce #main section.related.products ul.products li.product{position:relative;text-align:center}.woocommerce #main section.related.products ul.products li.product a.add_to_cart_button{margin-top:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#2b8890;color:#fff;border-radius:25px;opacity:0}.woocommerce #main section.related.products ul.products li.product span.price{font-size:16px;margin-bottom:0}.woocommerce #main section.related.products ul.products li.product h2.woocommerce-loop-product__title{font-size:20px;color:#000}.woocommerce #main section.related.products ul.products li.product:hover a.add_to_cart_button{opacity:1}.woocommerce #main section.related.products ul.products li.product img.attachment-woocommerce_thumbnail{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce #main section.related.products ul.products li.product:hover img.attachment-woocommerce_thumbnail{opacity:.6}body.archive:not(.tax-product_cat) #product-description:before{content:'Promising Excellence in Everything We Do. Come and try!';display:block}body.archive:not(.tax-product_cat) #product-description p{display:none}section#page-banner:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:30%;background-color:transparent;background-image:linear-gradient(rgb(255 255 255/0%),#fff)}section#memberships section.single-product{border:1px solid #707070;background:#fff;border-radius:50px}section#memberships section.single-product:not(:last-child){margin-bottom:4%}section#memberships section.single-product .elementor-widget-wrap{padding-top:0;padding-bottom:0}section#memberships section.single-product .elementor-element.title{margin-bottom:0}.elementor-element.purchase a.elementor-button-link{width:100%}#pwgc-redeem-gift-card-container>label{display:block;width:100%;margin-bottom:10px}input#pwgc-redeem-gift-card-number{width:60%;border-radius:50px 0 0 50px;border:1px solid #2b88b4}#pwgc-redeem-gift-card-container{display:flex;flex-wrap:wrap}#pwgc-redeem-gift-card-form form#pwgc-redeem-form{display:flex;flex-wrap:wrap}#pwgc-redeem-gift-card-form form#pwgc-redeem-form label{width:100%;margin-bottom:5px}#pwgc-redeem-gift-card-form{margin-bottom:30px}input#pwgc-redeem-button{width:40%;background:#2b8890;border:2px solid #2b8890;border-radius:0 50px 50px 0;color:#fff;margin-bottom:0 !important;margin-top:0 !important}input#pwgc-redeem-button:hover{background-color:#007079;color:#fff}p.product-reward{margin-bottom:0;margin-top:10px}.elementor-widget-woocommerce-cart .woocommerce table.cart td p.product-reward span{color:#606060}.woocommerce .woocommerce-info{border-color:#000}.woocommerce .woocommerce-info:before{color:#000}.woocommerce a.button.wc-backward{background:#2b8890;color:#fff;padding:15px 30px}.woocommerce a.button.wc-backward:hover{background:#000}.wps_ways_to_gain_points_section p.wps_wpr_heading,.wps_ways_to_gain_points_section .wps_wpr_each_section{display:none}#page .woocommerce-MyAccount-content-wrapper .wps_wpr_points_wrapper_with_exp p.wps_wpr_heading_para{display:block;margin-bottom:20px}#page .wps_wpr_points_wrapper_with_exp{float:left;width:80%}#page span#wps_wpr_points_only{display:inline-block;padding:20px;background:#f2f2f2;margin-bottom:0 !important;text-align:center;border-radius:3px}#page span#wps_wpr_points_only span.wps_point_text{display:block;margin-bottom:10px;font-size:14px;font-weight:400}#page span#wps_wpr_points_only span.wps_point{font-size:25px;line-height:1.2em;color:#000}#page span#wps_wpr_points_only span.wps_point:before{content:"\26AD";color:#434343;display:inline-block;position:relative;line-height:15px;top:-2px;font-size:20px}nav.woocommerce-pagination ul.page-numbers{margin:0}nav.woocommerce-pagination ul.page-numbers>li>a{font-size:20px;line-height:1.2em;width:44px;color:#000}nav.woocommerce-pagination ul.page-numbers>li>span.current{font-size:20px;line-height:1.2em;width:44px}nav.woocommerce-pagination ul.page-numbers>li>a:hover,nav.woocommerce-pagination ul.page-numbers>li>span.current{background:#2b8890;color:#fff}.elementor-widget-woocommerce-cart .woocommerce .cart_totals tr.cart-discount.coupon-discount-50-off a.woocommerce-remove-coupon{display:none}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr.cart-discount.coupon-discount-50-off,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr.cart-discount.coupon-discount-50-off span.woocommerce-Price-amount.amount,.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table tr.cart-discount.coupon-discount-50-off>td:before{color:red}a.book-now.disable{background:gray;color:#dcdcdc}a.book-now.disable:hover{color:#dcdcdc}body main#main ul.menu li.disable>a{color:#b6b6b6;pointer-events:none}body main#main ul.menu>li.disable>a{color:#666}body.single-product #main .product-type-gift-card .woocommerce-product-gallery__wrapper{box-shadow:none;border:1px solid #cdcdcd;border-radius:12px;overflow:hidden;pointer-events:none}body.single-product #main .product-type-gift-card .ywgc-main-form-preview-container{padding:20px;min-height:auto}body.single-product #main .product-type-gift-card .woocommerce-product-gallery__image{background:#fff;border-radius:12px;padding:10%}body.single-product #main .product-type-gift-card span.ywgc-form-preview-title{text-transform:uppercase;font-weight:800}body.single-product #main .product-type-gift-card .ywgc-form-preview-title-container{font-size:16px;font-family:'NewAttenBold'}body.single-product #main .product-type-gift-card .ywgc-form-preview-amount{font-size:16px}body.single-product #main .product-type-gift-card .ywgc-form-preview-title-container+hr{margin-top:20px !important;margin-bottom:20px}body.single-product #main .product-type-gift-card .ywgc-form-preview-from-to-container{font-size:14px}body.single-product #main .product-type-gift-card .ywgc-form-preview-from-to-container br{margin-bottom:10px;display:block}body.single-product #main .product-type-gift-card .ywgc-form-preview-separator{display:none}body.single-product #main .product-type-gift-card span.ywgc-form-preview-from{font-weight:400;margin-bottom:20px;display:inline-block;text-transform:uppercase}body.single-product #main .product-type-gift-card span.ywgc-form-preview-from-content{margin-bottom:20px;display:inline-block}body.single-product #main .product-type-gift-card span.ywgc-form-preview-to{font-weight:400;text-transform:uppercase}body.single-product #main .product-type-gift-card .ywgc-form-preview-message-container{display:flex;align-items:center;margin-top:20px}body.single-product #main .product-type-gift-card .ywgc-form-preview-message-container:before{content:'Message:';display:block;margin-right:5px;text-transform:uppercase;font-size:14px}body.single-product #main .product-type-gift-card .ywgc-form-preview-message-container p.ywgc-form-preview-message{margin-bottom:0;font-size:14px}.woocommerce #main .product-type-gift-card.product h1.product_title{font-size:43px;color:#2b8890;line-height:1.2em;margin-bottom:0}.woocommerce #main .product-type-gift-card.product .woocommerce-product-details__short-description h4{margin-top:0;font-family:'NewAttenBook';font-size:16px;text-transform:uppercase;margin-bottom:20px}.woocommerce #main .product-type-gift-card.product .woocommerce-product-details__short-description p{margin-bottom:0;font-size:16px;line-height:1.2em}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-cards-list{display:flex;flex-wrap:wrap;column-gap:10px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-cards-list h3.ywgc_select_amount_title{font-family:'NewAttenBold';font-size:16px;line-height:1.2em;margin-top:0;margin-bottom:15px;width:100%}.woocommerce #main .product-type-gift-card.product form.gift-cards_form button.ywgc-predefined-amount-button{margin-bottom:0;border:1px solid #aaa;border-radius:9px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form button.ywgc-predefined-amount-button.selected_button,.woocommerce #main .product-type-gift-card.product form.gift-cards_form button.ywgc-predefined-amount-button:hover{background:#2b8890}.woocommerce #main .product-type-gift-card.product form.gift-cards_form input#ywgc-manual-amount{width:140px !important;font-size:16px;border-radius:9px;padding:10px 15px !important;text-align:left !important;border-color:#aaa;text-transform:uppercase}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-manual-amount-error{display:block;width:100%}.woocommerce #main .product-type-gift-card.product form.gift-cards_form input#ywgc-manual-amount.selected_button{border-color:#2b8890}.woocommerce #main .product-type-gift-card.product form.gift-cards_form span.ywgc-manual-currency-symbol{display:none}.woocommerce #main .product-type-gift-card.product form.gift-cards_form h3.ywgc_delivery_info_title,.woocommerce #main .product-type-gift-card.product form.gift-cards_form h5.ywgc_recipient_info_title,.woocommerce #main .product-type-gift-card.product form.gift-cards_form h5.ywgc-sender-info-title{font-family:'NewAttenBold';font-size:16px;line-height:1.2em;text-transform:uppercase;margin-bottom:30px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor label{line-height:1.2em;text-transform:uppercase;font-size:16px;line-height:1.2em}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor input{border-color:#b6b6b6;border-radius:10px;font-size:16px;line-height:1.2em;height:40px;float:none}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor textarea{border-color:#b6b6b6;border-radius:10px;font-size:16px;line-height:1.2em;height:130px;float:none}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-recipient-name,.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-recipient-email,.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor .ywgc-postdated,.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-sender-name{display:flex;align-items:center;justify-content:space-between}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-recipient-email div{display:none}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-message{display:flex;justify-content:space-between}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-recipient-name,.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-sender-name{margin-bottom:20px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .quantity{display:none}.woocommerce #main .product-type-gift-card.product form.gift-cards_form button.single_add_to_cart_button{float:none}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift_card_template_button{display:flex}main#main ul.products li.product span.onsale,.woocommerce #primary span.onsale{display:none}.woocommerce #primary .gift-this-product-message a.give-as-present{text-transform:uppercase;padding:10px 20px;background:#000;color:#fff;border-radius:5px;letter-spacing:1px}.woocommerce #primary .gift-this-product-message{display:flex;flex-wrap:wrap}.woocommerce #primary .gift-this-product-main-container{margin-top:70px}.woocommerce #primary .gift-this-product-message a.give-as-present:hover{background:#474747}.woocommerce #main div.product .summary p.price ins,.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce #main div.product .summary p.price del,.woocommerce ul.products li.product .price del{color:#767676;text-decoration:none;position:relative}.gift-card-content-editor.step-content .ywgc-message{display:flex;justify-content:space-between}.woocommerce #main div.product form.cart .yith-ywgc-gift-this-product-form-container{display:flex;flex-wrap:wrap}.woocommerce #main div.product form.cart .gift-card-content-editor.step-content h5{margin-top:30px}.woocommerce #main div.product form.cart button.ywgc-add-gift-product-to-cart{margin-left:0 !important;margin-top:20px !important;float:none}.woocommerce #main div.product .summary p.price del:before,.woocommerce ul.products li.product .price del:before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:1px;margin-top:-.5px;background:#767676}body.archive .woocommerce ul.products>li.product.post-839 span.price{display:none}#booking-form #sln-salon{padding:0;max-width:100%;margin:0;font-family:"Roboto";color:#494949}#booking-form #sln-salon #sln-salon__content h2.sln-salon-title{color:#32848f;font-family:"Roboto";font-size:20px;line-height:1.2em;font-weight:700;margin-bottom:10px;text-transform:uppercase}#booking-form #sln-salon #sln-salon__content h2.salon-step-title{font-family:"Roboto";font-weight:300;font-size:20px;line-height:1.2em}#booking-form #sln-salon #sln-salon__content .sln-progbar__text{font-size:16px;line-height:1.2em;color:#565656;text-transform:uppercase}#booking-form #sln-salon .sln-progbar .sln-progbar__item--current,#booking-form #sln-salon .sln-progbar .sln-progbar__item--current~.sln-progbar__item{background-color:#aa975f}#booking-form #sln-salon .sln-list .sln-panel{margin-left:0;border-color:#bababa}#booking-form #sln-salon #salon-step-services .sln-service-list{background:#fff}#booking-form #sln-salon #sln-box__bottombar{padding-left:6%}#booking-form #sln-salon .sln-list .sln-panel h2.sln-btn{font-family:"Roboto";color:#494949;font-size:18px;line-height:1.2em;padding-left:28px;text-transform:uppercase}#booking-form .sln-list .sln-panel .sln-panel-heading,#booking-form #sln-salon .sln-list .sln-panel .sln-panel-heading{padding:0}#booking-form #sln-salon .sln-list .sln-panel h2.sln-btn:after{width:80px;color:#aa975f}#booking-form #sln-salon #sln-box__bottombar .sln-total h3.sln-total-label{font-family:"Roboto";font-size:20px;line-height:1.2em;color:#000;font-weight:700}#booking-form #sln-salon #sln-box__bottombar .sln-total h3.sln-total-price{font-family:"Roboto";font-size:24px;line-height:1.2em;color:#32848f}#booking-form #sln-salon #sln-box__bottombar .sln-btn button{background:#32848f;font-family:"Roboto";font-size:17px;line-height:1.2em;text-transform:uppercase;height:50px}#booking-form .sln-list .sln-panel .sln-panel-content,#booking-form #sln-salon .sln-list .sln-panel .sln-panel-content{padding-left:28px;padding-right:28px}#booking-form .sln-list .sln-panel .sln-list__item,#booking-form #sln-salon .sln-list .sln-panel .sln-list__item{max-width:100%;padding-left:0;padding-right:0}#booking-form #sln-salon .sln-list .sln-panel h3.sln-steps-name.sln-service-name{font-family:"Roboto";font-size:18px;line-height:1.2em;font-weight:700;color:#494949;margin-bottom:10px}#booking-form #sln-salon .sln-list .sln-panel .sln-service__info h3{font-family:"Roboto";font-size:18px;line-height:1.2em;color:#494949;font-weight:400}#booking-form #sln-salon .sln-list .sln-panel h3.sln-steps-price{margin-right:45px;display:flex;column-gap:5px}#booking-form #sln-salon .sln-list .sln-panel h3.sln-steps-price:after{content:'AED';display:block}#booking-form #sln-salon .sln-list .sln-panel span.sln-steps-duration{font-weight:400}#booking-form #sln-salon .sln-list .sln-panel p.sln-service-description{min-height:1px;margin-bottom:10px;font-family:"Roboto";font-size:18px;color:#7a7a7a}#booking-form #sln-salon .sln-list .sln-panel span.sln-list__item__description__breakdots{font-size:22px;color:#7a7a7a}#booking-form .sln-checkbox input+label:before,#booking-form #sln-salon .sln-checkbox input+label:before{border-color:#707070;border-radius:0;border-width:1px}#booking-form .sln-checkbox input+label:after,#booking-form #sln-salon .sln-checkbox input+label:after{color:#aa975f}#booking-form #sln-salon .sln-list .sln-panel .sln-service__action{align-items:flex-end}#booking-form #sln-salon .sln-list .sln-panel .sln-service__action .sln-checkbox{width:28px}#booking-form #sln-salon .sln-list .sln-panel .sln-list__item__fkbkg{left:-10px;right:-10px}#booking-form .sln-list .sln-panel .sln-list__item+.sln-list__item:before,#booking-form #sln-salon .sln-list .sln-panel .sln-list__item+.sln-list__item:before{left:0;right:0;background-color:#bababa;height:1px}#booking-form #sln-salon form#salon-step-attendant .sln-list{margin:0;border:1px solid #bababa;background:#fff;border-radius:11px;padding:30px}#booking-form #sln-salon form#salon-step-attendant .sln-list .sln-list__item--icons{display:none}#booking-form #sln-salon form#salon-step-attendant .sln-list .sln-list__item{max-width:100%;padding:0;margin-bottom:0}#booking-form #sln-salon form#salon-step-attendant .sln-list .sln-list__item h3.sln-steps-name{font-family:"Roboto";font-size:18px;line-height:1.2em;font-weight:400;color:#494949;text-transform:uppercase}#booking-form #sln-salon form#salon-step-attendant .sln-list .sln-list__item p.sln-steps-description{color:#494949;font-size:16px}#booking-form #sln-salon form#salon-step-attendant .sln-list .sln-list__item span.sln-list__item__description__breakdots{color:#494949;font-size:22px}#booking-form #sln-salon form#salon-step-attendant .sln-list .sln-list__item:not(:last-child){margin-bottom:50px}#booking-form .sln-radiobox input+label:before,#booking-form #sln-salon .sln-radiobox input+label:before{border-color:#aa975f}#booking-form .sln-radiobox input+label:after,#booking-form #sln-salon .sln-radiobox input+label:after{background:#aa975f}#booking-form #sln-salon #sln-box__bottombar .sln-box--formactions a.sln-btn{border-color:#32848f;color:#32848f;font-family:"Roboto";font-size:17px;line-height:1.2em;text-transform:uppercase;height:50px}#booking-form #sln-salon #sln-box__bottombar .sln-box--formactions a.sln-btn:focus{outline:0;background-color:#32848f;color:#fff}#booking-form #sln-salon #sln-box__bottombar .sln-box--formactions a.sln-btn:hover{color:#fff;background:#32848f}#booking-form #sln-salon #sln-salon__content .datetimepicker{background:#fff;color:#494949;border:1px solid #bababa;border-radius:11px}#booking-form #sln-salon #sln-salon__content .datetimepicker th.switch{font-size:16px;text-transform:uppercase;line-height:1.2em;color:#494949;font-family:"Roboto";font-weight:500}#booking-form #sln-salon #sln-salon__content .datetimepicker th.dow{font-size:14px;line-height:1.2em;color:#848484;font-weight:400;padding:10px}#booking-form #sln-salon #sln-salon__content .datetimepicker td.day.disabled{font-size:14px;line-height:1.2em;color:#494949;font-weight:400}#booking-form #sln-salon #sln-salon__content .datetimepicker td.day:not(.disabled):hover,#booking-form #sln-salon #sln-salon__content .datetimepicker td.day.active:not(.disabled){background:#aa975f;color:#fff}#booking-form #sln-salon #sln-salon__content .datetimepicker td.day:not(.disabled){color:#494949;font-size:14px;line-height:1.2em;background:#dcdcdc}#booking-form #sln-salon #sln-salon__content .datetimepicker-minutes .table-condensed tbody tr td{padding:0;display:flex;flex-wrap:wrap;column-gap:5%;width:100%;row-gap:5px;height:auto}#booking-form #sln-salon #sln-salon__content .datetimepicker-minutes .table-condensed span.minute:not(.disabled){display:block;width:30%;margin:0;border:none;border-radius:50px;font-size:20px;line-height:1.2em;font-weight:400;color:#494949;padding:5px}#booking-form #sln-salon #sln-salon__content #sln_time{margin:0;max-height:100% !important}#booking-form #sln-salon #sln-salon__content .sln-input.sln-input--datepicker:nth-child(2){border:1px solid #bababa;padding:30px 10px;margin-left:1.33%;width:32%;border-radius:11px}#booking-form #sln-salon #sln-salon__content .datetimepicker .datetimepicker-minutes{padding:10px}#booking-form #sln-salon #sln-salon__content .sln-input.sln-input--datepicker:nth-child(2) .datetimepicker{border:none}#booking-form #sln-salon #sln-salon__content #sln_timepicker_viewdate{font-size:16px;text-transform:uppercase;font-weight:400;color:#494949;margin:0 0 20px;justify-content:center}#booking-form #sln-salon #sln-salon__content .datetimepicker-minutes .table-condensed span.minute:hover,#booking-form #sln-salon #sln-salon__content .datetimepicker-minutes .table-condensed span.minute.active{color:#fff;background:#aa975f}#booking-form #sln-salon #sln-salon__content .sln-input--simple>label{padding:0;display:block;margin-bottom:10px;font-size:14px;line-height:1.2em;color:#494949}#booking-form #sln-salon #sln-salon__content input.sln-input{border-color:#bababa;border-radius:11px;background:#fff}#booking-form #sln-salon #sln-salon__content form#salon-step-details-new h2.salon-step-title{margin-bottom:20px}#booking-form #sln-salon #sln-salon__content form#salon-step-details .sln-input--simple:last-child{padding-left:6%}#booking-form #sln-salon #sln-salon__content form#salon-step-details .sln-input--simple:last-child button{background:#32848f;font-family:"Roboto";font-size:17px;line-height:1.2em;text-transform:uppercase;height:50px;border-radius:50px;display:block}#booking-form #sln-salon #sln-salon__content form#salon-step-details .sln-input--simple:last-child .sln-btn--fullwidth{height:auto}#booking-form #sln-salon #sln-salon__content form#salon-step-details .sln-input--simple:last-child label[for=login_name]{display:none}#booking-form #sln-salon #sln-salon__content #sln-notifications,#booking-form #sln-salon #sln-notifications{display:none;position:absolute;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255/75%) !important;background-image:url('/wp-content/themes/hello-theme-child/img/spinning-dots.svg');background-size:100px;background-repeat:no-repeat;background-position:center}#booking-form #sln-salon #sln-salon__content #sln-notifications>*,#booking-form #sln-salon #sln-notifications>*,#booking-form #sln-salon .sln-loader-wrapper{display:none !important}#booking-form #sln-salon #sln-salon__content #sln-notifications.sln-notifications--active,#booking-form #sln-salon #sln-notifications.sln-notifications--active{display:block}#sln-salon.sln-step-date #sln-notifications.sln-notifications--active:before,#sln-salon.sln-step-date #sln-debug-notifications.sln-notifications--active:before,#sln-salon.sln-step-date #sln-notifications.sln-notifications--active:after,#sln-salon.sln-step-date #sln-debug-notifications.sln-notifications--active:after,#booking-form #sln-salon #sln-salon__content #sln-notifications:before,#booking-form #sln-salon #sln-salon__content #sln-notifications:after,#booking-form #sln-salon #sln-notifications:before,#booking-form #sln-salon #sln-notifications:after{display:none !important}#booking-form #sln-salon #sln-box__bottombar .sln-btn.sln-btn--nextstep{background:0 0}#booking-form #sln-salon #sln-box__bottombar .sln-btn.sln-btn--nextstep:hover{box-shadow:none}#booking-form #sln-salon #sln-salon__content p.sln-summary__intro{font-family:"Roboto";font-weight:300;font-size:18px;line-height:1.2em}#booking-form #sln-salon #sln-salon__content span.sln-summary__list__name,#booking-form #sln-salon #sln-salon__content span.sln-summary__list__secondary{font-size:1em}#booking-form #sln-salon #sln-salon__content li.sln-summary__list__item{font-family:"Roboto"}#booking-form #sln-salon #sln-salon__content .sln-summary-row{max-width:100%}#booking-form #sln-salon .sln-summary .sln-summary__tabs__nav__item.active .sln-summary__tabs__toggle{color:#32848f}#booking-form #sln-salon .sln-summary .sln-summary__reminder{padding-left:0}#booking-form #sln-salon .sln-summary .sln-summary__reminder h3,#booking-form #sln-salon .sln-summary .sln-summary__reminder h5{font-family:"Roboto";color:#32848f}#booking-form #sln-salon .sln-summary .sln-summary__tabs__pane__content>div.sln-input{width:40%}#booking-form #sln-salon .sln-summary .sln-summary__tabs__pane__content button#sln_discount_btn{display:block;font-size:16px;text-transform:uppercase}#booking-form #sln-salon .sln-summary .sln-summary__tabs__pane__content .sln-btn.sln-btn--emphasis.sln-btn--borderonly.sln-btn--medium{height:46px;min-width:150px;border-color:#328488;border-radius:50px}#booking-form #sln-salon .sln-summary .sln-summary__tabs__pane__content .sln-btn.sln-btn--emphasis.sln-btn--borderonly.sln-btn--medium:hover{background:#328488}#booking-form #sln-salon .sln-summary .sln-summary__recap.sln-list{border:1px solid #bababa;border-radius:11px;background:#fff;padding:20px 0}#booking-form #sln-salon .sln-summary .sln-summary__tabs__nav__item .sln-summary__tabs__toggle:hover{color:#32848f}#booking-form #sln-salon .sln-summary .sln-summary__tabs__pane .sln-summary__tabs__pane__content textarea#sln_note{border:1px solid #bababa;border-radius:11px;background:#fff}#booking-form #sln-salon .sln-thankyou__content .sln-thankyou__status.sln-thankyou__status--ok{display:block;font-family:"Roboto";color:#328488;margin-bottom:15px}#booking-form #sln-salon.sln-salon--l #sln_date .sln-salon-bs-wrap .table-condensed thead th.next:hover,#booking-form #sln-salon.sln-salon--l #sln_date .sln-salon-bs-wrap .table-condensed thead th.prev:hover{background:#32848f}#booking-form #sln-salon .sln-thankyou__content .sln-thankyou__id{font-family:"Roboto"}#booking-form #sln-salon .sln-thankyou__content .sln-thankyou__status .sln-thankyou__icon:after{font-size:30px}#booking-form #sln-salon .sln-thankyou__content .sln-thankyou__status .sln-thankyou__icon{display:inline-block;width:30px;margin-right:5px}#booking-form #sln-salon .sln-thankyou__content{border-radius:11px;border:1px solid #bababa;background-color:#fff}@media only screen and (max-width:767px){header#header{padding:25px 0;display:flex;flex-wrap:wrap;align-content:baseline;background:#fff}header#header.active-menu{position:fixed;box-shadow:0px 2px 10px #ddd;padding-bottom:0}nav#site-navigation{display:none;position:absolute;top:100%;left:0}.header-button{position:relative;top:inherit;margin-top:0;width:auto;height:30px;flex-direction:row}header#header .container{width:100%;padding:0 15px}.book-now{padding:6px 15px;font-size:12px;display:block}button.book-now .desktop{display:none}button.book-now .mobile{display:inline-block}.header-user{display:none}.header-logo>a>img{height:30px}.header-cart{width:24px;order:1;margin-left:0}.header-book{order:4;margin-left:15px}.header-search{order:2}button.search{width:25px;padding:0;display:block}span.header-cart-count{opacity:0;text-indent:-999px;overflow:hidden;width:8px;height:8px;padding:0;min-width:auto;min-height:auto;background:#b5976a;margin-top:-4px;margin-right:-4px}.mobile-footer .header-cart,.mobile-footer .header-user{display:block}header#header .search-section{display:none;top:120px;margin-top:0;padding:0 30px;margin-bottom:auto;z-index:9999}.search-result{max-height:150px}button.menu-btn{display:block;order:3;margin-left:15px;width:20px;height:24px}span.menu-bar{background:#9a9a9a}.header-logo{max-width:125px;margin-bottom:0;margin-left:0}a.custom-logo-link{display:none}.header-logo a.mobile-logo{display:block}.footer-wrapper{flex-wrap:wrap;text-align:center}.footer-wrapper .footer-widget{width:100%}.footer-widget.footer-widget1 .widget_media_image{margin:0 auto}.footer-widget.footer-widget2 .widget_text{margin-top:20px}.footer-widget.footer-widget1{order:1}.footer-widget.footer-widget3{order:2;padding-right:0;margin-top:30px;justify-content:center}.footer-widget.footer-widget2{order:4;margin-top:30px}.footer-widget.footer-widget4{order:3;justify-content:center;margin-top:30px}.footer-widget.footer-widget4 .widget_media_image,.footer-widget.footer-widget4 .widget_nav_menu{justify-content:center}.footer-widget.footer-widget4 .widget_media_image a{margin:0 auto}section#our-services{margin-top:0}#banner-slider .elementor-slides .swiper-slide-inner .swiper-slide-contents{width:100%;max-width:100%;margin-right:0;margin-top:auto;margin-bottom:5vh}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1)>.elementor-container,section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2)>.elementor-container{display:flex;flex-wrap:nowrap}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column{padding-left:10px;padding-right:10px;width:25%}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(1){padding:10px}section#our-services .elementor-top-column:nth-child(2) section.elementor-section:nth-child(2) .elementor-inner-column p a{font-size:10px}section#service-bottom>.elementor-container>.elementor-column{width:100%}section#service-bottom>.elementor-container>.elementor-column:not(:last-child){margin-bottom:40px}input#pwgc-redeem-button{font-size:14px;padding:10px}input#pwgc-redeem-gift-card-number{font-size:14px}.book-now .mobile{display:block}.book-now .desktop{display:none}ul#mobile-menu>li>a{font-size:18px;letter-spacing:0}ul#mobile-menu>li ul.sub-menu{display:none;background:#f1f1f1;padding:15px;padding-left:30px}ul#mobile-menu>li:not(:last-child){margin-bottom:8px}nav#mobile-navigation{padding:30px 20px}.mobile-footer .header-user{margin-left:0;padding:20px;border-bottom:1px solid #d3d3d3}.mobile-footer a.user-link{display:flex;max-width:90px;justify-content:space-between;align-items:center;color:#000}.mobile-footer a.user-link>svg{max-width:30px}.mobile-footer a.user-link>svg path{stroke:#000}.mobile-footer a.user-link span{display:block}.menu-widget{padding:30px 20px}.menu-widget .widget:not(:last-child){margin-bottom:30px}.menu-widget .widget .textwidget>p{margin-bottom:0}.menu-widget .widget .textwidget>p:not(:last-child){margin-bottom:15px}.menu-widget .widget .textwidget>p em{font-size:12px;font-style:normal}.menu-widget .widget .textwidget>p a{color:#000}header#header.search-active{position:fixed}header#header.search-active .mobile-overlay{height:100vh;transition-delay:0s}input.service-serach{font-size:12px;padding:12px}.category-posts{flex-direction:column}ul#side-nav>li>a{width:auto}ul#side-nav>li>a>span{font-size:18px}ul#side-nav>li>a>img{width:50px}.hero-wrapper h1{font-size:40px}.single-service.fix{width:100%}.search-section{padding:0}ul#mobile-menu>li{position:relative}button.sub-btn{position:absolute;top:0;right:0;border:none;display:block;width:42px;height:42px;padding:0;display:flex;align-items:center;justify-content:center}button.sub-btn:hover,button.sub-btn:focus{background:0 0}button.sub-btn>svg{max-width:20px}button.sub-btn.active{transform:rotate(90deg);background:#f1f1f1;border-radius:0}body.single-product #primary{padding-top:100px}.woocommerce #main .product-type-gift-card.product h1.product_title{font-size:35px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-cards-list{column-gap:5px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form button.ywgc-predefined-amount-button{font-size:14px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form input#ywgc-manual-amount{width:120px !important;font-size:14px;text-transform:capitalize}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-recipient-name,.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-recipient-email,.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor .ywgc-postdated,.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-sender-name{flex-wrap:wrap}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor label{display:block;width:100%;text-align:left;font-size:14px;margin-bottom:10px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor input{font-size:14px;width:100%;border-radius:0;border:none;border-bottom:1px solid #b6b6b6;padding:10px 0;max-width:100%}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor input#ywgc-delivery-date{border-radius:10px;border:1px solid #b6b6b6;padding:10px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .ywgc-message{flex-wrap:wrap}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift-card-content-editor textarea{width:100%;font-size:14px}.woocommerce #main .product-type-gift-card.product form.gift-cards_form .gift_card_template_button{margin-top:30px}.services-categories{flex-wrap:wrap;row-gap:10px}body.archive .woocommerce ul.products>li.product.post-839 img.attachment-woocommerce_thumbnail{min-height:233px}}