:root{--sizing-250:20px;--bs-heading-color:#15023a}*{box-sizing:border-box}.arabic-language{direction:rtl}.arabic-language .home-banner-main form label{padding-right:15px;padding-left:0}.arabic-language .home-banner-main form label:after{left:0;right:auto}.arabic-language .owl-carousel .owl-nav{right:auto;left:0;direction:ltr}.arabic-language .owl-carousel{direction:ltr}.arabic-language .hide-arabic,.hide-english{display:none}.arabic-language .hide-english{display:block}.arabic-language footer .footer-socia li i{margin-right:0;margin-left:10px}.arabic-language #dropdown-language{left:0;right:auto}.arabic-language .recommended_sec .detail{text-align:right}.arabic-language .recommended_sec .detail h3,.arabic-language .recommended_sec .detail p,.arabic-language .sub_head{direction:rtl}@font-face{font-family:meditativemeditative;src:url(/cs/font/meditative-webfont.woff2) format("woff2"),url(/cs/font/meditative-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:meditativemeditative;src:url(/cs/font/meditative-webfont.woff2) format("woff2"),url(/cs/font/meditative-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}a{outline:0 none}@font-face{font-family:Roobert PRO;src:local("Roobert PRO Regular"),local("RoobertPRO-Regular"),url(/cs/font/RoobertPRO-Regular.woff2) format("woff2"),url(/cs/font/RoobertPRO-Regular.woff) format("woff"),url(/cs/font/RoobertPRO-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert PRO;src:local("Roobert PRO Bold"),local("RoobertPRO-Bold"),url(/cs/font/RoobertPRO-Bold.woff2) format("woff2"),url(/cs/font/RoobertPRO-Bold.woff) format("woff"),url(/cs/font/RoobertPRO-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roobert PRO;src:local("Roobert PRO Light"),local("RoobertPRO-Light"),url(/cs/font/RoobertPRO-Light.woff2) format("woff2"),url(/cs/font/RoobertPRO-Light.woff) format("woff"),url(/cs/font/RoobertPRO-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roobert PRO;src:local("Roobert PRO Medium"),local("RoobertPRO-Medium"),url(/cs/font/RoobertPRO-Medium.woff2) format("woff2"),url(/cs/font/RoobertPRO-Medium.woff) format("woff"),url(/cs/font/RoobertPRO-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roobert PRO;src:url(/cs/font/RoobertPRO-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@media (min-width:767px){#root{min-height:100vh;display:flex;flex-direction:column}.app-banner{display:none}}.col-12{width:100%}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:8px;padding-left:8px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}@media (min-width:320px){.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width:991px){.col-md-7{width:60%;padding-inline:8px}.col-md-5{width:40%;padding-inline:8px}.col-md-6{width:50%;padding-inline:8px}.col-md-4{width:33.33%;padding-inline:8px}.col-sm-3{width:20%;padding-inline:8px}}@media (min-width:767px) and (max-width:991px){.col-sm-4{width:50%;padding-inline:8px}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}body{margin:0;font-family:Roobert PRO;font-size:15px}img{width:auto;height:auto;max-width:100%}h1,h2,h3,h4,h5{margin-block:10px;line-height:1.5;color:#15023a}.h2,h1{font-size:52px;line-height:1.2}.h2{font-size:48px}.h3{font-size:28px}.h4{font-size:24px}.titleh2{font-size:28px;font-weight:600}p{font-weight:500}.owl-carousel{padding-left:0!important;padding-right:0!important}.title-64{font-size:64px;line-height:1}.title-32{font-size:32px;line-height:1}.text-center{text-align:center!important}.row{margin-right:-8px;margin-left:-8px;display:flex;flex-wrap:wrap}.container{margin-inline:auto}.mr-2{margin-right:.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.mr-3{margin-right:1rem}.ml-auto{margin-left:auto}.mb-2{margin-bottom:.5rem}.mt-3{margin-top:1rem}.mb-3{margin-bottom:1rem}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-4{margin-top:1.5rem}.mt-5{margin-top:50px}.mt-8{margin-top:80px}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:50px}.mr-4{margin-right:1.5rem}.pb-0{padding-bottom:0!important}.p-2{padding:10px}.p-4{padding:22px}.p-3{padding:25px}.pt-0{padding-top:0!important}.pt-2{padding-top:20px!important}.line{background:#eee;height:1px;width:100%;display:block;margin-top:30px}.border-top{border-top:1px solid #eee}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.text16{font-size:17px}.button,button{cursor:pointer}.button{border-radius:7px;padding:10px 18px;background:#fff0;display:inline-flex;align-items:center;border:1px solid #15023a;color:#15023a;font-weight:600}.button:active,.button:focus,.button:hover{background:#a2e3b8;border-color:#a2e3b8;color:#15023a;text-decoration:none}.darkBtn{background:#15023a;color:#fff}.full-btn{width:100%}.button-large{padding:15px 30px}p{font-size:15px;line-height:1.5}.dark{color:#15023a}.light{color:#8e8e8e}.display-flex{display:flex}.appointment-main-wrapper{max-width:1240px;margin-top:30px;width:100%;min-height:200px;position:relative}.booking_slider{margin-bottom:18px}.listdetail_main{position:relative}.listdetail_main>.row.display-flex{z-index:2;position:relative;background:#fff}.listdetail_main .list_map{position:fixed;top:95px;right:0;height:100%;width:10%;z-index:-1;border-radius:8px 0 0 8px}.listdetail_main .list_map iframe{height:100vh}.listdetail_main .rtl-slider-nav figure img{border-radius:9px}.map_btn{cursor:pointer;background:#fff;box-shadow:0 8px 24px hsla(210,8%,62%,.2);border:1px solid #ebebeb;width:42px;height:42px;border-radius:50%;position:absolute;top:33%;right:-20px}.map_btn:hover{background:#15023a}.map_btn:hover svg path{fill:#fff}.listdetail_main .list_map.active{width:100%;right:0;position:fixed;z-index:9;top:87px;height:100%}.active_map{overflow:hidden}.map_main{border:2px solid #eee;padding:5px;border-radius:12px}.map_main iframe{border:0}.top_mapbtn{display:none}.listdetail_main .list_map.active button{top:20px;right:20px;left:auto;display:block}.listdetail_main .list_map.active button svg{display:none}.listdetail_main .list_map.active button:after,.listdetail_main .list_map.active button:before{position:absolute;left:20px;content:" ";height:21px;width:2px;background-color:#333;top:10px}.listdetail_main .list_map.active button:hover:after,.listdetail_main .list_map.active button:hover:before{background-color:#fff}.listdetail_main .list_map.active button:before{transform:rotate(45deg)}.listdetail_main .list_map.active button:after{transform:rotate(-45deg)}.horVerSlider{display:flex}.thumb-next,.thumb-prev{bottom:12px!important;right:calc(9% + .75em)!important}.thumb-prev{right:calc(0% + .75em)!important}.rtl-slider-flex{display:flex;flex-direction:row;justify-content:center;box-sizing:border-box;position:relative}.rtl-slider-flex .rtl-slider{width:75%;margin-left:1%}.rtl-slider-flex .rtl-slider-nav{width:24%;margin-top:-2px}.rtl-slider-flex .rtl-slider-nav .rtl-slider{width:100%}.rtl-slider-flex .rtl-slider-nav .rtl-slider-slide{padding-top:55%;margin-bottom:4px;opacity:.75;transition:all .3s ease;cursor:pointer;border-radius:8px}.rtl-slider-flex .rtl-slider-nav .slick-slide.slick-current.slick-active .rtl-slider-slide{opacity:1}.rtl-slider-flex .rtl-slider-slide{background:#0b69b7 no-repeat 50%/cover;padding-top:320px;border-radius:8px}.rtl-slider-flex .thumb-next,.rtl-slider-flex .thumb-prev{position:absolute;bottom:4px;right:0;height:88px;width:9.5%;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease;background:#fff0}.rtl-slider-flex .thumb-prev{right:9.5%}.services-container div#client .client_sec{display:flex;flex-wrap:wrap}.services-container div#client .client_sec .slick-list{width:calc(100% - 80px)}.services-container{display:flex;gap:10px;align-items:start}.sticky_nav{width:91px;padding:5px;border:1px solid #eee;border-radius:90px;flex:0 0 90px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:-webkit-sticky;position:sticky;top:70px}.sticky_nav a{display:block;margin-bottom:18px;font-size:16px;text-decoration:unset;font-weight:500}.sticky_nav a.active .sticky_nav_icon{background:#a2e3b8}.sticky_nav a.active span.sticky_nav_icon{margin-bottom:10px}.sticky_nav a.active .sticky_nav_icon svg path{fill:#15023a}.sticky_nav_icon{width:80px;height:80px;display:block;border-radius:90px;display:flex;justify-content:center;align-items:center}.service_column{display:flex;flex-direction:column;max-width:calc(100% - 90px);padding-right:10px;width:100%}.font14{font-size:14px!important}.font12{font-size:12px!important}.map_sec iframe{height:100%}.map_sec .map{position:-webkit-sticky;position:sticky;height:100vh;right:0;top:10px}.map_sec.active .map{left:0;top:0;position:fixed}.map_sec.active{position:unset}.map_sec button{position:absolute;top:50%;transform:translate(-50%,-100%);background:#fff;border:0;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 3px 4px rgba(0,0,0,.35)}.map_sec.active button{position:unset;transform:unset;margin:0;width:100%;background:#fff;border-radius:0;justify-content:end;padding:20px}.slider-nav-service{display:flex;padding-left:0;padding-right:40px;position:-webkit-sticky;position:sticky}.slider-nav-service .owl-carousel .owl-stage-outer:after{content:"";width:40px;height:100%;position:absolute;right:0;top:0;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,.82),#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.slider-nav-service .slick-prev{left:auto;right:10px}.slider-nav-service .slick-next{right:-10px}.slider-nav-service .slick-prev:before{content:"";background:url(/cs/images/arrow-left.svg) no-repeat;width:26px;height:11px;display:block}.slider-nav-service .slick-next:before{content:"";background:url(/cs/images/arrow-right.svg) no-repeat;width:26px;height:11px;display:block}.slider-nav-service button{border:0;background:#fff0;color:#15023a}.slider-nav-service .owl-carousel .owl-nav{position:static;margin:0}.slider-nav-service .owl-carousel .owl-nav button{width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);margin:0}.slider-nav-service .owl-carousel .owl-nav button.owl-prev{margin-right:0;position:absolute;left:auto;right:10px}.slider-nav-service .owl-carousel .owl-nav button.owl-next{margin-right:0;position:absolute;right:-36px;transform:translateY(-50%) rotate(180deg)}.appointment-info-sidebar{display:block;width:100%;border-radius:9px;border:1px solid #cacaca;position:-webkit-sticky;position:sticky;top:70px;background:#fff;z-index:2;margin-bottom:20px}.appointment-info-sidebar .titleh2{font-size:24px;width:100%;text-align:center;margin-bottom:15px;font-weight:700}.service_item_tab_link{padding:5px}.service_item_tab_link .service_btn{border:1px solid #eee;border-radius:90px;width:100%;white-space:nowrap;padding:10px 25px;font-size:15px;font-weight:600}.service_btn.selected,.service_item_tab_link.selected .service_btn{background:#15023a!important;border-color:#15023a!important;color:#fff}.title_24{font-size:24px}.service-item{border-radius:9px;border:1px solid #cacaca;padding:20px;margin-bottom:20px;align-items:center;position:relative;cursor:pointer}.service-item.active,.service-item:hover{background:#f1f6ef;border-color:#15023a}.breadcrumbs{color:#15023a;font-weight:400;margin-bottom:20px;display:block;font-size:15px}.breadcrumbs a{text-decoration:unset;color:#8d8d8d;display:inline-block;margin-right:8px}.breadcrumbs a:after{content:"•";margin-left:6px;font-size:12px}.breadcrumbs a:hover{color:#15023a}.rating-line{margin-left:-5px;margin-top:-6px;font-size:12px}.star-line{font-weight:bolder;margin-bottom:-21px;margin-left:-13px;font-size:16px}.white-dot{font-size:30px;color:#fff;display:block;text-align:center}.service-item.active .add_service{background:#a2e3b8;background:#15023a;color:#fff;width:26px;height:26px}.service-item.active .add_service svg path{fill:#fff}.grid_item,.service-item{display:grid;width:100%;grid-template-areas:"prefix main   suffix" "footer footer footer" "border border border";grid-template-rows:auto;grid-template-columns:auto minmax(auto,1fr) auto}.service-item p{margin-bottom:8px;margin-top:0;color:#15023a}.title_service{font-size:16px;margin-top:0;margin-bottom:0;font-weight:500;text-transform:capitalize}.srevice_time{color:#828282!important;margin-bottom:0}.service_price{font-weight:700;font-size:14px;margin-bottom:0}.service_info{grid-area:main;display:grid;max-width:65%}.r_col,.service_butns{grid-area:suffix;padding-left:12px}.service_butns .add_service{padding:6px;background:#ececec;border:0}.service_butns .add_service .icon-right{margin-left:0}.add_service{border:1px solid #15023a;background:#fff;border-radius:7px;padding:10px 18px;display:inline-flex;align-items:center}.icon-right{margin-left:10px}.service_selector{position:absolute;border:0;background:#fff0;left:0;top:0;right:0;bottom:0;display:block;width:100%;height:100%}.pt-3{padding-top:1.5rem}.pb-3{padding-bottom:1.5rem}.grid-col{grid-template-columns:repeat(auto-fill,minmax(139px,1fr));grid-gap:var(--spacing-300x,24px);display:grid}.top_nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.home-button-container{text-align:center;margin-top:20px}.cute-home-button{background-color:#211c3a82;color:#fff;border:none;padding:10px 20px;font-size:18px;font-weight:700;border-radius:50px;cursor:pointer;transition:background-color .3s,transform .2s}.cute-home-button:hover{background-color:#09080a;transform:scale(1.1)}.cute-home-button:focus{outline:none}.otp-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:1000;width:100%;max-width:400px}.otp-popup input{margin-bottom:10px;padding:10px;width:100%;border:1px solid #ccc;border-radius:5px}.otp-popup button{padding:10px 15px;border:none;border-radius:5px;cursor:pointer;margin-right:8px}.otp-popup button:disabled{background-color:#ccc;cursor:not-allowed}#backtab{display:flex;align-items:center;font-size:16px;text-decoration:none}#backtab i{margin-right:8px}.login-method{place-self:center;margin-bottom:50px;gap:15px;margin-left:10px}.login-method,.radio-label{display:flex;align-items:center}.radio-label{font-size:16px;color:#333}.radio-label input{margin-right:5px;cursor:pointer}.radio-label:hover{color:#007bff}@media (max-width:768px){.top_nav{align-items:flex-start}.flex-col-mobile,.top_nav{flex-direction:column}.align-items-mobile{align-items:start}.dot{display:none!important}.login-method{margin-left:0;margin-top:10px}}.no-team{border:1px solid #ddd;padding:15px;width:280px;border-radius:8px;height:175px;display:flex;flex-direction:column;align-items:center;justify-content:center}.clear-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:18px;color:#888}.clear-icon:hover{color:#333}@media (min-width:768px){.related_content ul.links{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,1fr)}.related_content ul.links li{margin-bottom:0}.grid-col{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));grid-gap:var(--spacing-300x,24px);display:grid}.large-hide{display:none}}.staff_selector{margin-bottom:0;position:relative;border-radius:9px;border:1px solid #d2d2d2;padding-top:10px;padding-bottom:10px;cursor:pointer}.staff_selector p{margin:0 0 4px;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding:0 15px}.invalid{border-color:red!important}.staff_selector.active{border-color:#a2e3b8;background:#f1f6ef}.staff_selector.active .staff_rating{background:#f1f6ef}.staff_selector .staff_pic{margin-bottom:0}.staff_pic{position:relative;padding:8px;border:1px solid #eee;border-radius:100%;width:139px;height:139px;margin:auto auto 10px;display:flex;align-items:center;justify-content:center}.no-border{border:0}.staff_pic img,.staff_pic>span{height:100%;width:100%}.staff_pic img{border-radius:100%;object-fit:cover}.staff_rating{width:49px;height:49px;border-radius:100px;background:#fff;position:absolute;right:-4px;bottom:-5px;z-index:1;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:12px}.staff_select{position:absolute;border:0;background:#fff0;left:0;top:0;right:0;bottom:0;display:block;width:100%;height:100%;z-index:1}.text-12{font-size:12px}.text-15{font-size:15px}.text-12 .rating{font-weight:600;font-size:13px;margin-right:4px}.nowrap{white-space:nowrap}div#client p.review,p.review{background:#fff917;display:inline;line-height:1.3}div#client p.review+div{margin-top:15px;margin-bottom:20px}.testimonial_client{margin-right:5px;width:60px;height:60px;flex:0 0 60px;border-radius:100%;overflow:hidden;display:flex}.testimonial_client img{object-fit:cover}.testimonial_client_info p{margin-bottom:0}.testimonial_client_info p+p{margin-top:0}.office_open{max-width:430px;border-top:0;list-style-type:none;padding:0}.office_open li{font-weight:400;display:flex;justify-content:space-between;margin-bottom:18px;padding-left:25px;position:relative}.office_open li:before{content:"";width:12px;height:12px;flex:0 0 10px;background:#15023a;position:absolute;border-radius:50px;left:0;top:3px}.office_open li.selected{font-weight:600}.details_add{list-style-type:none;padding:0;margin-top:10px}.details_add li{color:#15023a;font-size:14px;display:flex;font-weight:700;margin-bottom:12px}.details_add li span{margin-right:10px}.align-center{align-items:center}.appointment-info-sidebar:before{content:"";background:#f1f6ef;position:absolute;top:0;left:0;border-radius:9px 9px 0 0;z-index:-1;width:100%;height:102px}.business_pic{width:142px;height:142px;background:#fff;padding:0;margin:auto;border:3px solid #fff;border-radius:10px;position:relative;overflow:hidden}.business_pic img{width:140px;height:100%;object-fit:fill;width:100%;position:absolute;left:0;top:0}.user-info-booking{display:flex;align-items:center}.user-info-booking .business_pic{width:64px;height:64px;flex:0 0 64px;margin:0}.user-info-booking h2.titleh2{text-align:left;margin:0;font-size:18px}.user-info-booking .details_add{margin:0}.user-info-booking .details_add li{margin-bottom:0}._info{padding-left:12px}button,input,select,textarea{font-size:inherit;line-height:inherit}button,input,optgroup,select,textarea{margin:0;font-family:Roobert PRO;color:inherit}input{line-height:normal}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.form-control,.register_form .react-tel-input .form-control{display:block;width:100%;height:38px;padding:6px 12px;font-size:14px;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #e8e8ee;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.react-tel-input .form-control{height:48px!important;width:100%!important;border:1px solid #e8e8ee}.services_details p{margin-bottom:0;margin-top:6px;font-size:12px}.appointment-info-sidebar .service_selected .serv-name{line-height:1.4;font-weight:500;text-transform:capitalize}.time-select{display:flex;gap:10px;margin:15px 0}.time-select button{font-size:13px;padding:7px 14px;font-weight:600;border-width:1px}.services_details .serv{margin-bottom:15px}.services-info{padding-bottom:20px}.appointment-info-sidebar .services-info{border-bottom:1px solid #ccc;padding-bottom:0}.services_details .serv:last-child{margin-bottom:0}.staff_member{border-radius:50%;background:#ccc}.cal_icon,.staff_member{width:50px;height:50px;flex:0 0 50px;margin-right:12px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:700;position:relative}.cal_icon{border-radius:6px;border:1px solid #d9d9d9}.tab-content{width:100%}.appointment-process{background:#f1f6ef;width:100%;height:100%;min-height:100vh;display:flex;flex:1 1}.appointment-process .appointment-main-wrapper .inner{justify-content:center;background:#fff;padding:40px 20px;border-radius:9px}.appointment-process .titleh2{font-size:24px}.appointment-process .sticky_nav{width:100%;flex-direction:row;position:unset;border:0;flex:0 1 auto;border-radius:0}.appointment-process .sticky_nav .tablinks{border:0;position:static;display:flex;align-items:center;margin-right:30px}.appointment-process .sticky_nav .tablinks:last-child{margin-right:0}.appointment-process .sticky_nav .tablinks span.sticky_nav_icon{width:50px;height:50px;background:#fff0;padding:10px}.appointment-process .sticky_nav .tablinks.active .sticky_nav_icon{background:#a2e3b8!important;margin-bottom:0}.appointment-process .sticky_nav .tablinks span.sticky_nav_icon svg{background:#fff0;border-radius:50%;width:45px;height:45px}.appointment-process .sticky_nav span.dark{margin-left:10px}.top_nav .sticky_nav .tablinks{margin-bottom:10px;position:relative;padding:10px 12px;text-align:center;margin-right:10px;display:flex;flex-direction:column;justify-content:center;font-weight:600}.top_nav .sticky_nav .tablinks:not(.active){color:#333}.top_nav .sticky_nav .tablinks span.sticky_nav_icon{display:none}.title45{font:2.2em/1 Roobert PRO,sans-serif;margin-top:0;margin-bottom:30px;font-weight:700}h1,h2,h3,h4,h5{font-family:Roobert PRO;font-weight:600}@media (max-width:680px){.sticky_nav{display:none}.service_column{max-width:100%}.appointment-info-sidebar{margin-bottom:30px}}.mt-40{margin-top:40px}.d-block{display:block}.top_nav button{color:#15023a!important;background:#fff0;border:1px solid #15023a;padding:8px 22px;border-radius:7px;position:absolute;top:5px}.appointment-process .service_column{max-width:100%}.default-form-control,.login_inner input.form-control{color:#15023a;height:48px;width:100%;padding:15px;border:1px solid #d9d9d9;border-radius:8px}.px-4{padding-right:40px;padding-left:40px}.top_nav{position:relative;margin-bottom:10px}.login_inner{text-align:center}.login_inner input.form-control{color:#15023a;height:48px;width:100%;padding:15px;border:1px solid #d9d9d9;border-radius:8px}.login_inner input::placeholder{color:#15023a}.or{position:relative;margin-bottom:20px}.or:before{content:"";display:block;background:#d9d9d9;width:100%;height:1px;position:absolute;top:50%}.or p{width:-moz-fit-content;width:fit-content;background:#fff;z-index:1;position:relative;margin:auto;padding-inline:10px}.payment label{color:#15023a;font-weight:500;margin-bottom:10px;font-size:15px}.thankyou{text-align:center}.thankyou h1{font-family:sharp_sanssemibold}.payment button.button{margin-top:10px}.client_sec>button{background:#fff0;border:0;width:40px}.client_sec button.service_btn span{display:block}.client_sec button.service_btn{border-radius:50%;background:transparent!important;border:transparent!important}.client_sec button.service_btn span{font-size:24px;color:#15023a;width:45px;height:45px;margin:auto;background:#fff0;border-radius:50%;display:flex;align-items:center;justify-content:center}.slick-current.slick-active .service_btn span{background:#a2e3b8}.client_sec .slick-slider{display:flex}.client_sec .slick-slider .slick-list{min-width:300px}.time_slot{display:grid;flex-wrap:wrap;grid-gap:15px;gap:15px;justify-content:space-between;margin-top:20px}.btn-light{background:#eee;color:#888}.btn-success{color:#15023a;background-color:#a2e3b8;border-color:#a2e3b8}.time_slot .btn{border:1px solid #15023a;text-align:center;display:block;cursor:pointer;background-color:#fff0;color:#15023a;font-size:15px;font-weight:500}.time_slot .btn:hover,.time_slot .selected .btn{background:#26006f;border-color:#26006f;color:#fff}@media (max-width:600px){.time_slot{grid-template-columns:repeat(2,1fr)}}@media (min-width:600px){.time_slot{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.time_slot{grid-template-columns:repeat(4,1fr)}}.services_main{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:2}.servicemain_sec a{display:flex;align-items:center;justify-content:center;background:#fff0;color:#15023a;cursor:pointer;text-decoration:unset!important}.servicemain_sec a:focus{outline:unset;text-decoration:unset}.d-flex{display:flex}.align-items{align-items:center}.justify-content{justify-content:space-between}.p-5{padding:35px!important}.details-checkbox h3.title_24{margin-top:0;font-size:18px;color:#222}.dufault-popup .modal-body p{color:#444}.dufault-popup .modal-body .details-checkbox label h3{font-size:16px}.dufault-popup .modal-body .content h3.titleh2{font-size:20px}.details-checkbox .form-check label{display:flex;justify-content:space-between;align-items:center;padding:15px 25px;border:1px solid #ddd;margin-top:20px;border-radius:12px;cursor:pointer}.dufault-popup .modal-footer{position:absolute;bottom:0;width:100%;background:#fff}.dufault-popup .modal-body{max-height:85vh;overflow:scroll}.details-checkbox .form-check label input{width:20px;height:20px}.dufault-popup .modal-header{border:0;padding:15px;border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;display:flex;align-items:center}.dufault-popup .modal-header:after,.dufault-popup .modal-header:before{display:none}.dufault-popup.modal-dialog{border-radius:16px;max-width:600px;margin:30px auto;width:100%;box-shadow:0 0 18px rgba(0,0,0,.4);-webkit-box-shadow:0 0 18px rgba(0,0,0,.4)}.dufault-popup .modal-header .close{opacity:1;border-radius:50px;text-shadow:none;color:#333;width:30px;height:30px;font-size:36px;line-height:0;font-weight:400}.dufault-popup .modal-header .close:focus{outline:none}.dufault-popup .modal-header h4{color:#333!important;margin:0;font-size:24px;font-weight:600;text-align:center;padding-top:11px}.dufault-popup .modal-title i.fa.fa-plus{margin-right:10px}.dufault-popup .modal-body{position:relative;padding:10px 15px;display:inline-block;width:100%;padding-bottom:60px!important}.dufault-popup .modal-body button.close{background:#15023a;border:1px solid #ddd;width:38px;height:38px;font-size:26px;border-radius:50%;color:#fff;position:absolute;top:15px;right:15px;cursor:pointer}.dufault-popup .modal-body button.close:hover{opacity:.8}.dufault-popup input[type=file]{width:100%}.dufault-popup select,.modal .dufault-popup input[type=mail],.modal .dufault-popup input[type=password],.modal .dufault-popup input[type=reset],.modal .dufault-popup input[type=search],.modal .dufault-popup input[type=tel],.modal .dufault-popup input[type=text],.modal .dufault-popup input[type=url]{border:1px solid #e0e0e0;margin-bottom:10px!important;padding:10px!important;border-radius:8px!important;height:auto;color:#4b4a41;width:100%;height:38px;font-size:15px;font-weight:400}.dufault-popup label{font-size:15px;color:#4b4a41;font-weight:600;display:block}.remove_field{float:right;margin:0!important;line-height:38px;width:20px;text-align:center;display:block}.modal .dufault-popup .form-control{height:38px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.show .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:16px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=20);opacity:.2}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px 25px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:center}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:25px}.modal-footer{padding:25px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.btn-close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.8;box-shadow:none;border:0;background:#fff0;position:relative;width:24px;height:24px}.btn-close:before{border-right:2px solid;left:-4px}.btn-close:after,.btn-close:before{content:"";width:20px;height:20px;display:block;position:absolute;transform:rotate(45deg);top:-4px}.btn-close:after{border-bottom:2px solid;left:9px}.modal-dialog.salon-gallery-modal{width:auto;border-radius:0;box-shadow:none;margin:0 -17px;border:0;height:100%;background:#fff;max-width:102%;align-items:start}.salon-gallery-modal .modal-body{text-align:center;max-width:1100px;margin:auto;display:flex;flex-wrap:wrap;grid-template-columns:33% 33% 33%;grid-gap:20px 10px;justify-content:space-between}.salon-gallery-modal .modal-body .gallery:first-child{grid-row:1/4;grid-column:1/4}.salon-gallery-modal .modal-content{border:0;min-height:100%;box-shadow:none}.salon-gallery-modal .gallery img{border-radius:12px;width:100%;height:100%}.salon-gallery-modal .modal-header{padding-left:40px;display:flex;justify-content:space-between;align-items:center;border:0;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff}.salon-gallery-modal .modal-header h4{font-size:30px;line-height:1;margin:0}.salon-gallery-modal .modal-header .btn-close{margin-right:15px}@media (min-width:768px){.salon-gallery-modal .modal-body .gallery:first-child,.salon-gallery-modal .modal-body .gallery:nth-child(4){width:100%}.salon-gallery-modal .modal-body .gallery:nth-child(2),.salon-gallery-modal .modal-body .gallery:nth-child(3){width:49%}}@media (max-width:767px){.modal-dialog.salon-gallery-modal{margin-left:0;margin-right:0}.salon-gallery-modal .modal-content{border-radius:0}.salon-gallery-modal .modal-body{display:block}.salon-gallery-modal .modal-body .gallery{margin-bottom:15px}.salon-gallery-modal .modal-header{padding-left:15px}.salon-gallery-modal .modal-header h4{font-size:20px}}.searchpage-inside .sidebar_profile li{font-size:13px;font-weight:500}.searchpage-inside .rating{font-size:13px}.searchpage-inside .rating .mr-2{margin-right:.3rem}.searchpage .search-map{position:fixed;right:0;top:0;height:100%;z-index:1;width:calc(100% - 33.33%)}.sidebar_profile{display:flex;width:-moz-fit-content;width:fit-content}.sidebar_profile .business_pic{margin-right:10px}.searchpage .sidebar_profile .business_pic,.sidebar_profile .business_pic img{border-radius:8px}.sidebar_profile h2.titleh2{font-size:16px}.sidebar_profile li span svg{width:16px;height:14px}.sidebar_profile li{font-size:12px}.searchpage .appointment-info-sidebar:before{display:none}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}header.main_header #navbar{width:auto}}.container-fluid{width:auto;padding-right:8px;padding-left:8px;margin-left:-8px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1200px;max-width:1200px;padding-right:15px;padding-left:15px}}@media (min-width:1400px){.container{width:1248px;padding-right:15px;padding-left:15px}}.container .container{width:auto}.image-skeleton .section-gap{padding-top:0}*,:after,:before,input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}a{color:#15023a;text-decoration:unset}.section-gap,.section-space{padding-top:50px}.section-space{padding-bottom:50px}ul{padding:0}.footer_main li,.owl-carousel li{list-style:none}.work-list{padding:0}.bg-green{background:#a2e3b8!important}.bg-yellow{background:#fff917!important}.bg-blue{background:#6fd0ef!important}.bg-dryellow{background:orange!important}.home header.header{position:absolute;background-color:#fff0;border:0}header.header{border-bottom:1px solid #e1e1e1}header{position:-webkit-sticky;position:sticky;width:100%;padding-block:10px;z-index:9;background:#fff;top:0}body.home header.header{background:#fff0;position:absolute;top:0}.listdetail header.header,body.searchpage header.header{position:-webkit-sticky;position:sticky}.navbar-header{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar{padding-top:0;padding-bottom:0}.navbar-header ul.nav li a{text-decoration:unset;font-size:16px}.navbar-header ul.nav{display:flex;align-items:center;flex-wrap:wrap;margin:0}.navbar-header ul.nav li{list-style:none;padding-inline:8px;padding-bottom:8px}.navbar-header ul.nav li a.btn_border{color:#15023a!important;background:#fff0;border:2px solid #15023a}.navbar-header ul.nav li a.btn_border:hover{color:#fff!important;border-color:#26006f;background-color:#26006f}.btn{background:#15023a;padding:8px 20px;color:#fff;border-radius:50px;-webkit-border-radius:50px;border:2px solid #15023a;display:inline-flex;gap:5px;align-items:center;vertical-align:top;font-weight:600}.btn-rounded{border-radius:60px}.navbar-header .btn-rounded{height:46px}.btn-primary{padding:8px 15px;text-decoration:unset}.btn:hover{background:#e63125;color:#fff!important;text-decoration:none;border-color:#e63125}.default-btn{border:0;background:#fff0}section.home-banner-main{height:480px;position:relative;z-index:3}section.home-banner-main.small{height:auto;min-height:100px}section.home-banner-main.small .mt-4{margin-top:0}section.home-banner-main.small form{margin-top:10px;margin-bottom:10px}section.home-banner-main:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(36,154,65,.15),rgba(230,49,37,.15));opacity:.7;z-index:1}section.home-banner-main video{position:absolute;top:0;width:100%;height:100%;z-index:-99}section.home-banner-main .container{position:relative;z-index:1}.home-banner-main .banner-text p{color:#15023a;font-size:18px;font-weight:500}section.home-banner-main h1{line-height:1;color:#15023a;font-family:meditativemeditative}header.header .searchform{flex:0 0 80%}header.header .searchAutoComplete{width:100%!important}header.header .home-banner-main form{border:1px solid #ddd;margin:0 0 0 15px;flex-wrap:nowrap;width:100%}header.header .home-banner-main form input{min-width:auto;width:100%}header.header .home-banner-main form label{width:30%!important;flex:1 1}header.header .home-banner-main form input[type=submit]{padding-inline:18px;width:auto}header.header .home-banner-main form label:after{right:0}.home-banner-main form{flex:1 1;width:100%;max-width:1000px;margin:40px auto 0;background:#fff;border-radius:8px;padding:4px;display:flex;flex-wrap:wrap}.home-banner-main form input,.select-dropdown{padding:14px 8px;border:0;min-width:140px;font-weight:500;font-size:15px;background-color:#fff;font-family:Roobert PRO;color:#15023a}.react-datepicker__input-container input{width:100%}.select-dropdown{width:100%;min-width:210px;margin-right:10px}.home-banner-main form label:after{content:"";background:#dfdfdf;width:2px;height:30px;position:absolute;right:0}.home-banner-main form label{padding-left:15px;display:flex;align-items:center;flex:1 1;position:relative;margin:0}.home-banner-main form label:nth-child(4):after{display:none}.home-banner-main form input[type=submit]{background:#15023a;cursor:pointer;color:#fff;border-radius:8px;font-size:16px;display:block;-webkit-appearance:none;padding:14px 8px}.home-banner-main form input[type=submit]:hover{background:#26006f}input{outline:unset}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button,input[type=time]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-inner-spin-button{display:none;-webkit-appearance:none;appearance:none;-moz-appearance:none}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}input,input::placeholder,select::placeholder{color:#15023a}.Services_sec .work-list .work-box{max-width:80px;max-height:80px;box-shadow:unset;padding:0;width:100%;height:100%;margin-inline:auto}.Services_sec ul.work-list{margin-bottom:0}.Services_sec .work-list .cate{border:1px solid #ddd;border-radius:8px;margin-inline:auto;padding:20px 10px}.Services_sec .work-list .cate:hover{border-color:#a2a2a2}.Services_sec .work-list .cate p{color:#15023a;margin-top:20px;font-weight:600;line-height:1.3;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.owl-carousel .owl-nav button{background-color:#f4f6f5!important;width:44px;height:45px;border-radius:50%!important}.owl-carousel div.owl-nav>button.owl-next,.owl-carousel div.owl-nav>button.owl-prev{background:#f4f6f5 url(/cs/images/arrow.png) no-repeat 50%/cover;width:100%;display:block;height:100%;font-size:0;background-size:26px;width:44px;height:45px}.owl-carousel .owl-nav button.owl-next{transform:rotate(180deg)}.owl-carousel .owl-nav{position:absolute;top:-80px;right:0;margin:0;display:flex}.owl-carousel .owl-nav button.owl-prev{margin-right:13px}.owl-carousel .owl-nav button:hover{color:#000!important;background-color:#d1e4db!important}.owl-carousel .work-list li p{font-size:16px;font-weight:500;color:#15023a!important;margin-top:20px}.owl-carousel{position:relative}.owl-carousel .owl-stage{padding-block:10px;display:flex}.circle-icon{position:relative;padding-bottom:56%;overflow:hidden}.circle-icon img{position:absolute;height:100%;object-fit:cover;left:0;top:0;width:100%;transition:all .4s}section.related_ser{position:relative;width:100%;overflow:hidden}section.related_ser .item{height:100%}section.related_ser .owl-theme .owl-nav{top:50px;right:0;margin:0}.recommended_sec .detail{text-align:left;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;height:100%;width:100%;background-color:#fff}.recommended_sec .detail:hover{border-color:#9c9c9c}.recommended_sec .detail:hover .circle-icon img{transform:scale(1.1)}.recommended_sec .detail .Content{padding:15px 15px 22px}.recommended_sec .detail .Content .sub_head{background:#a2e3b8;color:#15023a;padding:5px;border-radius:4px;margin-bottom:5px;display:inline-block;font-size:14px;line-height:1}.recommended_sec .detail .Content h3,.title-3{font-size:17px;margin-top:5px;white-space:nowrap;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:600;margin-bottom:5px}.recommended_sec .detail .Content p{color:#8e8e8e;font-size:13px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.recommended_sec .detail a,.recommended_sec .detail a:hover{text-decoration:unset}.download_app{background:linear-gradient(180deg,#15023a,#e63125);position:relative;width:100%;padding:25px 30px;border-radius:12px}.download_app .h2{font-family:meditativemeditative;font-size:40px;font-weight:900;line-height:1}@media (min-width:992px){.download_app .h2{font-size:80px}}.download_app .mobile_img{margin-top:-120px}.download_app p{font-size:22px;color:#fff}.download_app em{display:block;margin-bottom:15px;color:#fff;font-size:14px;font-weight:600}.download_app .svgsalon{position:absolute;width:100%;bottom:0;z-index:-1;left:0;opacity:.3}.download_app .col-md-6{z-index:2}.download_app ul.app-icon{display:flex;list-style-type:none;padding-top:15px}.download_app ul.app-icon li:first-child{margin-right:10px}.flex{display:flex;gap:15px}.no-data{padding:20px;display:inline-block;border:1px solid #ddd;border-radius:8px}.searchsec{position:relative}.searchbeat_sec .col-md-6{padding-block:20px}.searchbeat_sec .col-12{margin-bottom:20px}.searchbeat_sec{padding:40px 0;margin-bottom:45px}.searchbeat_sec h2{font-family:meditativemeditative;font-size:80px;line-height:1}.searchbeat_sec p{position:relative;z-index:1}.searchbeat_sec a.greenbtn{color:#fff}.searchbeat_sec img{aspect-ratio:2851/1437;position:absolute;width:100%;height:100%;object-fit:cover;right:0}@media (min-width:1360px){.searchbeat_sec img{object-fit:contain}}@media (max-width:992px){.searchbeat_sec img{position:static;aspect-ratio:1343/910;object-fit:cover;object-position:right}.searchbeat_sec h2{font-size:50px}}.searchbeat_sec .btn{width:-moz-fit-content;width:fit-content;position:relative;z-index:1;height:48px;line-height:48px;padding:0 20px;font-size:17px}.howwork_sec .work_sec{background:linear-gradient(180deg,rgba(36,154,65,.08),rgba(230,49,37,.08));border:1px solid rgba(230,49,37,.12);padding:20px;border-radius:8px}.howwork_sec h2{padding-bottom:20px;font-family:meditativemeditative}.review.item{padding-left:3px}.review_sec .review p{font-size:18px;line-height:1.3}.review_sec .review .profile img{width:40px;height:40px;border-radius:50%}.review_sec .review .profile{display:flex;margin-top:20px}.review_sec .review .profile .pro_detail span{display:block;color:#8e8e8e;font-size:14px}.review_sec .review .profile .pro_detail{font-size:16px;padding-left:10px}.review .star{margin-bottom:15px}.review .star i{font-size:20px}section.blog_sec .detail a.btn{border:1px solid #15023a;padding:8px 15px;font-size:14px;color:#15023a!important;background:#fff0;margin-top:10px;display:inline-block}section.blog_sec .detail a.btn:hover{background:#15023a;color:#fff!important}.text-right{text-align:end!important}footer{background:linear-gradient(180deg,rgba(36,154,65,.1),rgba(230,49,37,.1));padding-top:40px}footer .footer-title{font-size:18px;font-weight:600;margin-block:10px;line-height:1.5}.toggle-body{padding-top:12px}footer ul li{padding-bottom:20px}footer ul li a{text-decoration:unset}footer ul li a:hover{color:#190344;text-decoration:underline}footer .footer-socia li{padding-bottom:18px}footer .footer-socia li i{width:20px;height:20px;background:#15023a;border-radius:4px;color:#fff;margin-right:10px;justify-content:center;font-size:14px}footer .footer-socia li a,footer .footer-socia li i{display:flex;align-items:center}footer .footer-socia li i svg{width:13px;fill:#fff}footer .bottom_footer{border-top:1px solid #232323;padding-block:15px;margin-top:20px}footer .bottom_footer img{width:120px}footer .bottom_footer p{margin:0;font-size:14px;color:#15023a}footer .bottom_footer .col-md-6.text-right{display:flex;align-items:center;justify-content:end}footer a,footer p{font-size:14px}footer .numbers ul a img{margin-right:10px}footer .numbers ul a{display:flex;align-items:center}@media (min-width:993px){.hide-large,header button.navbar-toggle{display:none}}@media (max-width:991px) and (min-width:767px){.navbar-header ul.nav li{padding-inline:12px}.navbar-header ul.nav li a{font-size:14px}header a.logo img{width:100%;max-width:130px;height:auto}section.home-banner-main .container{width:auto}.home-banner-main form input{min-width:auto;padding:14px 8px}.home-banner-main form input[type=submit]{padding-inline:20px}.download_app .mobile_img{margin-top:0}footer .bottom_footer{text-align:center}footer .bottom_footer .col-md-6.text-right{margin-top:15px;justify-content:center}}@media (max-width:991px) and (min-width:600px){footer .col-sm-3{width:33.33%}}@media (max-width:768px){.h1,h1{font-size:32px}.h2{font-size:34px}h1,h2,h3,h4,h5{line-height:1.1}.container{padding-inline:20px;width:100%}.mt-8{margin-top:40px}header a.logo img{width:100%;max-width:130px;height:auto}section.home-banner-main{height:auto}.banner-content{margin:100px 0 30px}.home-banner-main form{flex-direction:column;width:100%}.home-banner-main form input{width:100%}.home-banner-main form label{border-bottom:2px solid #ddd}.home-banner-main form label:after{display:none}.section-gap{padding-top:30px;padding-bottom:30px;width:100%}.navbar-header ul.nav{transition:all .3s;-webkit-transition:all .3s;display:flex;margin-top:0;gap:10px}.navbar-header ul.nav li{padding:0;font-size:14px;font-weight:500;position:relative;cursor:pointer}.navbar-header ul.nav a.btn{display:block;text-align:center}.navbar-header ul.nav.active{left:0}button.navbar-toggle{background:#fff0;border:0;cursor:pointer;display:none}.hide-small{display:none!important}.navbar-toggler-icon{position:relative;width:25px;height:20px;margin:0;display:block}.navbar-toggler-icon span{opacity:1;left:0;display:block;width:100%;height:2px;border-radius:10px;color:#000;background-color:#333;position:absolute;transform:rotate(0deg);transition:.4s ease-in-out}.navbar-toggler-icon span:first-child{top:0}.navbar-toggler-icon span:nth-child(2){top:9px}.navbar-toggler-icon span:nth-child(3){top:18px}header.header .home-banner-main form{display:none}.owl-carousel .owl-nav{position:unset}.download_app .mobile_img{margin-top:0}.howwork_sec .col-md-4{margin-bottom:20px}footer .bottom_footer{text-align:center}footer .bottom_footer .col-md-6.text-right{margin-top:15px;justify-content:center}.download_app,.searchbeat_sec{padding:20px}.sidebar_profile{display:block}.sidebar_profile .business_pic{width:100%}.rtl-slider-flex .rtl-slider-slide{padding-top:14.3%}.office_open li{display:grid}.grid_item,.service-item{display:flex;padding:20px 10px}.service_info{max-width:inherit;flex:1 1;padding-right:25px}.map_btn{position:fixed;top:50%;right:0}.listdetail_main .list_map.active button{top:80px}.top_nav button{position:unset}.appointment-process .sticky_nav{overflow-x:overlay;margin-top:20px;border-radius:0}.appointment-process .sticky_nav a{white-space:nowrap}.r_col,.service_butns{padding-left:0}.services_details .service_selected{margin-bottom:10px}}.categories li a{border-radius:40px;border:1px solid #aaa;padding:8px 20px;font-size:13px;white-space:nowrap;cursor:pointer}.categories .selected li a,.categories li a:hover{background:#15023a;color:#fff;border-color:#15023a}.gap-15{gap:15px 0}.gap-10{gap:10px}.card-image img{width:100%}.service-listing li{display:flex;justify-content:space-between;padding-bottom:16px}.service-listing li p{margin-top:0}.service-listing li .service-content{width:75%}.service-name,.service-price{color:#15023a!important;font-size:15px!important;font-family:sharp_sanssemibold}.service-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-item-selected{display:flex;gap:10px;align-items:start}.remove-item{background:#fff0;border:0}.service-item-selected .service_selected .serv-name,.service-item-selected p{font-size:15px;margin:0}.service-detail-booking{padding-bottom:0}.booking-sidebar{top:30px}.booking-data{max-height:45vh;overflow-y:auto;min-height:200px}.booking-sidebar:before{display:none}.gradient-bg{background-image:linear-gradient(0deg,#dad4ec,#efeaff 1%,#f7e2e6)}.grid__item{margin-bottom:20px;float:left}.grid__item--height1{height:140px;background:#ea0}.grid__item--height2{height:220px;background:#c25}.grid__item--height3{height:300px;background:#19f}.grid__item--width2{width:66%}.grid__item img{display:block;max-width:100%}.page-load-status{display:none;padding-top:20px;border-top:1px solid #ddd;text-align:center;color:#777}@media (max-width:768px){.grid__col-sizer,.grid__item{width:49%}.download_app{padding-bottom:0}}@media (max-width:680px){.grid__col-sizer,.grid__item{width:100%}}#owl-city button,.city-btns button{border:0;background:#fff0;white-space:nowrap;padding:8px 14px;border-radius:60px;color:#15023a;font-weight:600}#owl-city .city.active,.city-btns button.selected{background-color:#15023a;color:#fff}#owl-city .disabled{display:none!important}#owl-city .selected button{background:#15023a;color:#fff!important}.country-list{min-width:230px;list-style-type:none}.country-list li{margin-bottom:10px;white-space:nowrap}.country-list li a:hover{text-decoration:underline}.slick-track{display:flex}.country_sec .tabcontainer .owl-carousel .owl-nav{position:static}.country_sec .tabcontainer .owl-carousel .owl-nav .owl-next,.country_sec .tabcontainer .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #d3d3d3;box-shadow:0 0 5px rgba(0,0,0,.2)}.country_sec .tabcontainer .owl-carousel .owl-nav .owl-prev{left:0}.country_sec .tabcontainer .owl-carousel .owl-nav .owl-next{right:0;transform:translateY(-50%) rotate(180deg)}.country_sec .tabcontainer .owl-carousel .owl-nav .owl-next.disabled,.country_sec .tabcontainer .owl-carousel .owl-nav .owl-prev.disabled{display:none}.country_sec .tabcontainer .owl-carousel .item h3{font-size:18px}label{font-weight:500;font-size:15px}.checkbox-label-text a{display:inline-block;text-decoration:underline!important;margin-left:5px;margin-right:5px}label.checkbox-label-text{display:block;padding-left:30px;position:relative;min-height:30px;display:inline-flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}label.checkbox-label-text input[type=checkbox]+span{position:absolute;left:0}.default-form p{font-size:14px}.default-form .form-control,.register_form .react-tel-input .form-control{height:54px;border-radius:9px}.register_form .react-tel-input .form-control{padding-left:48px}.register_form .mb-2{margin-bottom:.9rem}.grid-col-3{display:grid;grid-template-columns:20%;grid-gap:10px;margin-bottom:30px;max-height:430px;overflow-y:hidden}.grid-col-3 div{height:136px;cursor:pointer}.grid-col-3 div:first-child{grid-row:1/4;grid-column:2/4;height:100%;max-height:430px}.grid-col-3 img{height:100%;border-radius:10px;width:100%;object-fit:cover}.loader{display:flex;justify-content:center;align-items:center;margin:40px auto}.loader span{height:0!important;width:0!important;padding:25px!important;border:4px solid #d9dbde!important;border-right-color:#27303d!important;border-radius:100px!important;-webkit-animation:rotate .6s linear infinite;display:block}@keyframes rotate{to{-webkit-transform:rotate(1turn)}}.appointment-main-wrapper .loader{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.btn .loader,.button .loader{position:static;transform:translate(0);margin:0}.detail-page{flex:1 1}button .loader span{padding:6px!important}.fa-shop:before{content:"\f54e"}.default-form .form-control.h120,.h120{height:120px}button.datepicker-button-next,button.datepicker-button-previous{color:#15023a;background:#fff0}div.datepicker-datelist-scrollable{align-items:end}div.datepicker-date-day-Item{flex-direction:column-reverse;justify-content:center;border:0!important;padding:10px}div.datepicker-day-label{margin:14px 0 0;font-size:15px;font-weight:500;text-transform:capitalize}div.datepicker-strip{font-family:Roobert PRO;flex-direction:column-reverse}div.datepicker-month-label{font-size:17px;font-weight:700;margin-left:0}div.scroll-head{font-size:16px;height:30px;margin:-30px 0 30px;text-align:center;font-weight:600;border:0;background-color:#fff0}div.datepicker-month-label{color:#15023a}#date-picker>div>div:nth-child(2){overflow:scroll;display:flex;block-size:144px;scroll-snap-type:x mandatory;scroll-behavior:smooth}#date-picker>div>div:nth-child(2)>div>span+div>div{width:92px!important;height:auto!important;flex-direction:column-reverse;border:0!important;align-items:start;margin:0}#date-picker>div>div:nth-child(2)>div>span{margin-bottom:20px}#date-picker>div>div:nth-child(2)>div>span+div>div>div:first-child{font-weight:500;font-size:15px;padding-left:0;padding-top:10px;text-align:center;width:60px}#date-picker #container>div{position:relative;z-index:0}div.DatePicker_monthYearLabel__Nc+Ee{margin-bottom:25px}#date-picker>div>div>button{width:auto;height:auto;background:transparent!important;color:#15023a;position:absolute;top:0;right:0}#date-picker>div{position:relative}#date-picker>div>div:first-child>button{right:30px}#date-picker>div>div:nth-child(2),#date-picker>div>div:nth-child(2)>div>div{margin-left:0!important}#date-picker>div>div:nth-child(2)>div>span+div>div>div:last-child{font-size:24px;margin:0;font-weight:600;line-height:1;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #ccc}div.datepicker-date-day-Item,div.datepicker-date-day-Item:hover{width:auto;height:auto}div.date-day-Item-selected,div.datepicker-date-day-Item:hover{background:transparent!important;border-color:transparent!important;color:#121212}div.date-day-Item-selected .datepicker-date-label,div.datepicker-date-day-Item:hover .datepicker-date-label{background:#15023a!important;border-color:#15023a!important;color:#fff}.modal .newlogin{background-color:#fff0}.modal .newlogin .image{width:50%}.modal .newlogin .appointment-main-wrapper{margin-top:0}.btn-border,.btn-border-light{background:#fff0}.active>.profile-link{font-weight:600}.active>.profile-link .icon-50{background:#a2e3b8}#dropdown-head,#dropdown-language,#dropdown-top,.dropdown-menu{background:#fff;border-radius:12px;box-shadow:0 2px 14px rgba(0,0,0,.2)!important;list-style:none;transition:all .5s;padding-top:14px!important;padding-bottom:18px!important;border:1px solid #ddd!important;position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:180px}#dropdown-head li,#dropdown-language li,#dropdown-top li,ul.dropdown-menu li{padding:0;border:0}#dropdown-language{left:auto;right:0}#dropdown-language li a img,#dropdown-language li img{width:40px;margin-right:10px}#dropdown-head li a,#dropdown-language li a,#dropdown-top li a,.dropdown-menu li a{padding:8px 30px;color:#333;white-space:nowrap;font-size:15px;font-weight:500;line-height:21px;width:100%;border:none;border-radius:0;box-shadow:none;text-transform:none;display:block;text-align:left}#dropdown-head li a:hover,#dropdown-language li a:hover,#dropdown-top li a:hover,.dropdown-menu li a:hover{background:#ecebeb}.dropdown-menu li a.red{color:red}#dropdown-language .flex{display:flex;align-items:center;padding:8px 30px;cursor:pointer}#dropdown-language .flex:hover{background:#ecebeb}#dropdown-head.active,#dropdown-language.active,#dropdown-top.active,.drop-down.active .dropdown-menu{display:block}#dropdown-head{left:auto;right:0;margin-top:15px}.relative{position:relative}.bordered-list{list-style-type:none}.profile-picture{position:relative}.search-box{background:#fff url(/cs/images/icon1.png) 18px no-repeat}.custom-checkbox input[type=checkbox]+span{position:absolute;width:20px;height:20px}.custom-checkbox input[type=checkbox]:checked+span:before{width:8px;height:12px;border-bottom:2px solid;border-right:2px solid;left:5px;top:1px}.modal-dialog:not(.custom-modal) .newlogin .image{width:50%}section.related_ser .related-section .owl-nav{top:-50px}.favourites-section{gap:15px}.favourite-btn{width:42px;height:42px;border:1px solid #ccc;position:absolute;top:10px;right:10px;border-radius:50px;background:#fff url(/cs/images/heart.svg) 50% no-repeat;background-size:20px;font-size:0}.favourite-btn.active{background:#fff url(/cs/images/heart-fill.svg) 50% no-repeat;background-size:20px}#drop-header,#drop-header1{border:1px solid #ddd;background:#fff;display:flex;min-width:100px;border-radius:90px;align-items:center;justify-content:space-between;padding-right:12px;padding-left:4px}#drop-header1{min-width:inherit;padding:4px}.language-icon,.user-name{width:46px;height:46px;display:flex;align-items:center;background-color:#a2e3b8;flex:0 0 46px;border-radius:90px;text-align:center;justify-content:center;font-size:20px;overflow:hidden}.user-name img{width:100%;height:100%;object-fit:cover;object-position:center}.small-modal{width:100%;max-width:500px}.search-sidebar .appointment-info-sidebar{margin-bottom:0;border:0;border-radius:0;border-right:1px solid #cacaca;min-height:calc(100vh - 79px)}.search-sidebar .sidebar_profile{width:100%;display:block}.search-sidebar h2.titleh2{text-align:left}.search-sidebar .business_pic{width:100%;height:auto;padding-bottom:56%}.column{flex-direction:column}.booking_details .serv{padding-bottom:12px}.deals{display:inline-block;margin-left:5px;margin-top:5px;font-size:13px}.deals span{display:inline-flex;background:#15023a;border-radius:5px;padding:2px 6px;color:#fff}.deal_offer .strike{text-decoration:line-through;color:#9b9b9b}.offer_price{color:#4b8d61;font-weight:700}.offer{position:absolute;background:#15023ac9;z-index:3;color:#fff;left:0;top:12px;padding:5px 10px}.searchAutoComplete div.wrapper{border:0;border-radius:0;box-shadow:none!important}.searchAutoComplete div.wrapper>div>svg{display:none}.searchAutoComplete div.wrapper svg{margin-left:0}.searchAutoComplete div.wrapper>div:nth-child(2){z-index:99;background-color:#fff;padding:12px;border:1px solid #ccc;border-radius:9px;width:350px;left:-30px}.searchAutoComplete div.wrapper>div:nth-child(2) ul{background-color:#fff0;padding:0;margin:0}.searchAutoComplete div.wrapper>div:nth-child(2) ul li{padding:5px 8px;cursor:pointer;font-weight:600;font-size:14px}.searchAutoComplete div.wrapper>div:nth-child(2) ul li svg{border:1px solid #ccc;padding:5px;width:32px;height:32px;border-radius:5px;background-color:#fff}.modal-dialog.fixed-modal{width:auto;margin:0;min-height:100vh}.modal-dialog.fixed-modal .modal-content{border-radius:0;box-shadow:none;border:0;min-height:100vh}.modal-dialog.fixed-modal .modal-header{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:3}.rounded-box{border:1px solid #d0d0d0;border-radius:10px;padding:20px;position:relative}.star-filter li{margin-top:15px;font-weight:600;display:flex}.flex1{flex:1 1}.filter-sticky{position:-webkit-sticky;position:sticky;top:110px}.locator,.service-category{position:absolute;z-index:99;background-color:#fff;padding:12px;border:1px solid #ddd;border-radius:9px;top:100%;width:350px;left:0;box-shadow:0 0 15px rgba(0,0,0,.2)}.locator li,.service-category li{cursor:pointer;padding:10px;font-weight:500;display:flex;align-items:center}.service-category li:first-child{cursor:default;font-weight:500;font-size:17px}.locator li:hover,.service-category li+li:hover{background-color:#f0f0f0}.location-icon{width:30px;height:30px;flex:0 0 30px;margin-right:10px;border:1px solid #ccc;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#868686}.current-location{background:#a2e3b8!important;border-color:#a2e3b8!important;color:#000}.filter-icon{width:40px;height:40px;padding:2px;border-radius:2px;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;background:#fff;margin-right:10px}.service-category{max-height:50vh;overflow-y:auto;display:none}.searchAutoComplete.active .service-category{display:block}.limited-text{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;width:100%;max-width:260px}.w20{width:20px}div.react-datepicker-popper{z-index:99}div.react-datepicker{border-radius:.6rem;border:1px solid #e1dbdb;padding:1rem;font-family:Roobert PRO}div.react-datepicker__header{background-color:#fff0;border:0}div.react-datepicker__day,div.react-datepicker__day-name,div.react-datepicker__time-name{width:2.7rem;line-height:2.7rem;font-weight:500;font-size:16px}div.react-datepicker__day-name{color:#a6a6a6}div.react-datepicker__day--keyboard-selected,div.react-datepicker__day--selected{border-radius:6rem;background-color:#15023a;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#15023a}div.react-datepicker h2.react-datepicker__current-month{margin-bottom:15px;font-size:17px;color:#15023a}div.react-datepicker__day:hover{border-radius:6rem}button.react-datepicker__navigation{top:22px}button.react-datepicker__navigation--previous{left:12px}button.react-datepicker__navigation--next{right:12px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-width:1px 1px 0 0;border-color:#15023a}div.react-datepicker .react-datepicker__month-read-view--down-arrow,div.react-datepicker .react-datepicker__month-year-read-view--down-arrow,div.react-datepicker .react-datepicker__navigation-icon:before,div.react-datepicker .react-datepicker__year-read-view--down-arrow{border-color:#575757;height:12px;width:12px;border-width:1px 1px 0 0}.react-datepicker__triangle{display:none}.deals-row{display:flex;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.deal-item{background:#fff;border-radius:20px;border:1px solid #e8e8ee;padding:12px;display:flex;width:328px;flex:0 0 320px;margin-right:15px;cursor:pointer;background-color:#f1f6ef}.deal-item.active{background:#15023a;color:#fff;border-color:#15023a}.deal-icon{width:40px;height:40px;border:1px solid rgba(2,6,12,.15);flex:0 0 40px;margin-right:10px;border-radius:100px;display:flex;justify-content:center;align-items:center;padding:3px;background-color:#fff}.deal_off{font-weight:700;font-size:17px}.deal_code{color:#9b9b9b;font-size:14px}.no-record{padding:20px;margin:12px;border:1px solid #ffca96;border-radius:12px;background:#fff5eb}.norecord-badge{background:#ffca96;padding:5px 15px;border-radius:6px;font-size:14px}.no-record p{font-weight:300;margin-top:0;margin-bottom:0}.categories{padding-top:30px;padding-bottom:30px}.categories a{border:1px solid #d3d3d3;padding:8px 18px;margin:0 8px 8px 0;text-decoration:none;border-radius:60px;display:inline-block}.categories a:hover{background-color:#ececec}.related_content{padding:20px;border:1px solid #ddd;border-radius:8px;background:#f6fdf2;line-height:1.4;font-size:15px}.related_content a{color:#0a82d2;text-decoration:underline}.related_content a:hover{text-decoration:none}.related_content p span,.related_content span{font-size:17px!important;font-family:Roobert PRO!important;font-weight:300!important;line-height:1.5}.related_content ul{padding-left:40px}.related_content li{margin-bottom:10px}.no_events{padding:20px;border:1px solid #ddd;border-radius:8px;background:#f6fdf2;margin:20px 0;width:100%;max-width:260px}.text-capitalize{text-transform:capitalize}.react-tel-input .flag-dropdown{background-color:transparent!important;border:0!important;border-right:1px solid #e8e8ee!important}.react-tel-input .country-list .country{text-align:left}.search-salon .mapboxgl-popup-content{padding:0}.search-salon .mapboxgl-popup-content>div{padding:0!important;text-align:left!important}.search-salon .mapboxgl-popup-content>div p{margin:0!important;padding-top:5px}.search-salon .mapboxgl-popup-content>div p+p+p{font-weight:500}.mapboxgl-popup{max-width:290px!important;width:100%}.app-banner,.home{position:relative}.app-banner{background:#15023a;color:#fff;padding:10px 5px;z-index:2}.app-banner-inside{display:flex;justify-content:space-between;gap:10px;width:100%}.app-banner .btn{background-color:#fff!important;color:#15023a!important;white-space:nowrap}.app-banner p{font-size:11px;margin:5px 0 0}.app-banner img{width:100px;filter:brightness(0) invert(1)}.closeAppBanner{background-color:#fff;color:#fff;border:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;border-radius:50px;padding:0}.logo{display:block}.accordion{width:100%;margin:auto;padding-top:20px}.accordion__item{border:1px solid #f3f3f3!important;background:#fff0;border-radius:11px!important;margin-bottom:20px}.accordion__item,.accordion__item.active{background-color:#fff;box-shadow:0 0 20px rgba(30,30,30,.15)}.accordion__item.active{border:1px solid #fff!important}.accordion__button{padding:15px 25px;cursor:pointer;transition:background .3s ease;position:relative;display:flex;gap:15px;justify-content:space-between;align-items:center;font-size:22px;font-weight:600}.accordion__button:after{content:"";background:url(/cs/images/down_arrow.svg) no-repeat;width:16px;height:16px;flex:0 0 16px;display:block;transition:all .35s ease}.accordion__button[aria-expanded=true]:after{transform:rotate(-180deg)}.accordion__panel{transition:max-height .3s ease,padding .3s ease;padding:0 25px}.accordion-content.show{max-height:300px;padding:10px 25px}.title-22{font-size:22px}@media (min-width:992px){.navbar-header ul.nav li,.newlogin{padding-bottom:0}.newlogin{min-height:100vh}.newlogin .appointment-main-wrapper{margin-top:10px}.modal-dialog .newlogin{min-height:inherit;padding-bottom:0}.col-4{width:32%}}@media (min-width:768px) and (max-width:992px){section.home-banner-main{height:auto;padding-top:60px;padding-bottom:30px}.banner-content{max-width:680px}section.home-banner-main .container{padding:15px}.home-banner-main form,.searchAutoComplete{width:100%}.banner-text{padding:0 25px}.searchform{border:8px solid hsla(0,0%,100%,.4);border-radius:10px}.searchform .searchAutoComplete{width:100%!important}.home-banner-main form label{border:1px solid #c4c4c4;margin-bottom:12px;border-radius:8px;width:100%;flex:0 0 100%}.searchform form{padding:15px;margin:0}.home-banner-main form input,.searchAutoComplete div.wrapper{background-color:#fff0}.home-banner-main form label:after{display:none}.home-banner-main form input[type=submit]{width:100%}section.home-banner-main.small form{margin-top:0;margin-bottom:0}}@media (max-width:992px){header button.navbar-toggle{display:none}.scroll-x{overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap}section.home-banner-main.small{padding-top:30px}.h2,h1{font-size:42px}.back-btn,.top_nav button{font-size:0;padding:3px 5px;background:#fff0;border:0}.back-btn .fa,.top_nav button .fa{font-size:25px}}@media (max-width:767px){.searchpage-searchbar .searchform{display:none}.align-items-left-mobile{align-items:start!important}.banner-text{text-align:left!important}.service-section,.service_column{padding-left:0;padding-right:0}.searchpage .services_details .serv{display:block}.service_column{padding-bottom:25px}.home-banner-main form{padding:12px}.grid_item,.service-item{justify-content:space-between}.staff_pic{width:100px;height:100px}.office_open li{display:flex}#team .grid-col{display:flex;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.staff_selector{flex:0 0 150px}.modal .newlogin .image{display:none}.howwork_sec .col-md-4{flex:0 0 300px}.grid-col-3{display:flex;grid-template-columns:20%;grid-gap:10px;margin-bottom:30px;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;scroll-behavior:smooth;margin-left:-28px;margin-right:-28px}.grid-col-3 div,.grid-col-3 div:first-child,.grid-col-3 div:last-child{height:280px;flex:0 0 100%}.grid-col-3 div img{border-radius:0}.recommended_sec .detail{width:260px}.cate-items-row .detail{width:100%}.searchbeat_sec{padding:0}.recommended_sec .container{padding-inline:10px}footer .bottom_footer .col-md-6.text-right{text-align:center!important}#dropdown-head,#dropdown-language,#dropdown-top{left:auto;right:0}.appointment-process .appointment-main-wrapper .inner{padding:20px 10px}.service-item{border:0;padding:10px 0;background-color:transparent!important}.booking-sidebar,.fixed-booking{position:fixed;bottom:0;top:auto;margin:0;left:0;border:0}.appointment-main-wrapper,.side{position:static}.appointment-process{display:block}.grid-col{grid-gap:var(--spacing-300x,10px)}.booking_details{display:flex;border-top:1px solid #d0d0d0}.booking_details .serv{display:flex;padding:0 15px 0 0}.booking_details #continueButton{width:auto}.service-detail-booking{display:none}.column-mobile{flex-direction:column-reverse}.fixed-modal .container{padding-inline:0}.recommended_sec .detail .Content h3,.title-3{font-size:17px}.fixed-booking{padding-top:20px!important;border-top:1px solid #ddd;border-radius:0}.fixed-booking:before{display:none}.map_main iframe{border:0;height:200px}section.home-banner-main.small form{margin-top:0;margin-bottom:0}section.home-banner-main.small{padding-top:30px}}@media (max-width:680px){.services-container{padding-bottom:45px}.appointment-main-wrapper{margin-top:0}.searchform{border:8px solid hsla(0,0%,100%,.4);border-radius:10px}.searchform .searchAutoComplete{width:100%!important}.home-banner-main form label{border:1px solid #c4c4c4;margin-bottom:12px;border-radius:8px}.searchform form{padding:15px;margin:0}.banner-text h1{font-size:42px}.home-banner-main .banner-text p{font-size:18px}.home-banner-main form input,.searchAutoComplete div.wrapper,.select-dropdown{background-color:#fff0}.appointment-process .appointment-main-wrapper .inner{padding:20px 10px}.title45{font:24px/1 Roobert PRO,sans-serif;font-weight:600}.appointment-process .titleh2,.titleh2{font-size:24px}.container-fluid{margin-right:-8px}.howwork_sec .work_sec{height:100%}div.button-previous{width:auto;height:auto}.datepicker .wrapper{position:static}button.datepicker-button-next,button.datepicker-button-previous{position:absolute;top:0;right:0;display:none}div.scroll-head{position:absolute;top:0;margin:0 0 30px}button.datepicker-button-previous{right:30px}div.datepicker-date-day-Item{padding-left:0}.breadcrumbs{overflow:scroll auto;align-items:center;gap:var(--spacing-100);display:flex;flex-wrap:nowrap;text-wrap:nowrap;text-wrap-mode:nowrap;white-space:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:15px;padding-top:10px;margin-bottom:0}.office_open li{font-size:16px}.service_item_tab_link .service_btn{background-color:#fff;padding:8px 15px}.p-4{padding:16px}.top_nav{position:-webkit-sticky;position:sticky;margin-bottom:10px;top:0;background:#f1f6ef;z-index:3;padding:10px 20px;margin-left:-20px;margin-right:-20px}.staff_selector{margin-bottom:0}div.datepicker{margin:12px 0}.small-flex{flex:1 1;display:flex;flex-direction:column-reverse;justify-content:center}.gap-10-small{gap:10px;justify-content:start}.booking_details .text16{font-size:15px;font-weight:500}.salon_detail{display:none}.download_app .h2{font-size:40px;color:#fff}.download_app .h2 br{display:block}.download_app p{font-size:18px;color:#fff}.small-image{width:100%;text-align:center;margin:auto;padding-bottom:40px}.small-image img{max-width:200px!important}.flex-mobile{display:flex}.breadcrumbs+h1{font-size:28px}.categories{padding-bottom:0}.categories,.download_app .col-md-6{padding-top:0}.locator,.service-category{width:100%}.country_sec .owl-carousel .owl-nav{position:absolute;top:-35px}#date-picker>div>div>button{width:32px;height:32px;background:#fff!important;color:#15023a;position:absolute;top:-4px;right:0}.accordion__button{font-size:18px}}.grid-flex{grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.city-btns{display:flex;gap:8px;white-space:nowrap;scrollbar-width:none;position:-webkit-sticky;position:sticky;top:0;background:linear-gradient(90deg,#e4f0e8,#f4e9e4);z-index:3;padding-top:10px;padding-bottom:10px}.fa.fa-star{color:#ffb609}.defaultSkeletonHide{position:fixed;overflow:hidden;z-index:-99;opacity:0;visibility:hidden;display:none}.dot{font-weight:700;font-size:30px;line-height:0;align-items:start;display:inline-flex;margin-bottom:14px}.slides-city{display:flex;width:1200px;transition:transform .5s ease-in-out}.slider-container{width:1200px;overflow:hidden;position:relative;border:2px solid #333;margin:50px auto}.small-w{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.small-w{max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.hide{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:#fff0;outline:none;background:#fff0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@media(max-width:680px){.react-loading-skeleton{width:100%!important;margin-bottom:20px}body,html{overflow-x:hidden}div.react-datepicker__day,div.react-datepicker__day-name,div.react-datepicker__time-name{width:2.4rem;line-height:2.4rem}.app-icon li{width:50%}.app-icon li a{display:block}.app-icon li a img{width:100%;max-width:180px}.image-shimmer-wrapper .small-images{display:none!important}.image-shimmer-wrapper .big-image{height:450px}.recommended_sec{padding-bottom:100px}}.full{width:100%}.disabled-slider .owl-carousel{pointer-events:none}.disabled-slider button{pointer-events:none;opacity:.5}.claimHours *{filter:blur(2px);pointer-events:none}@font-face{font-family:remixicon;src:url(/cs/font/remixicon.eot?t=1734404658139);src:url(/cs/font/remixicon.eot?t=1734404658139#iefix) format("embedded-opentype"),url(/cs/font/remixicon.woff2?t=1734404658139) format("woff2"),url(/cs/font/remixicon.woff?t=1734404658139) format("woff"),url(/cs/font/remixicon.ttf?t=1734404658139) format("truetype"),url(/cs/font/remixicon.svg?t=1734404658139#remixicon) format("svg");font-display:swap}[class*=" fa-"],[class^=fa-]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\ef14"}.fa-angle-down:before{content:"\ea50"}.fa-star:before{content:"\f186"}.fa-facebook-f:before{content:"\ecbc"}.fa-instagram:before{content:"\ee66"}.fa-linkedin-in:before{content:"\eeb5"}.fa-close:before{content:"\eb99"}.fa-shop:before{content:"\f1a9"}.fa-calendar:before{content:"\eb27"}.fa-arrow-left-long:before{content:"\f5d6"}.fa-arrow-right-long:before{content:"\f5db"}.fa-location:before{content:"\f3b3"}.arabic-language .user-info-booking h2.titleh2{text-align:right}.arabic-language .user-info-booking .business_pic{margin-left:15px}.arabic-language .deals{margin-right:5px;margin-left:0}.arabic-language .details_add li span,.arabic-language .filter-icon,.arabic-language .location-icon{margin-left:10px;margin-right:0}.arabic-language .review.item{direction:rtl}.arabic-language .review_sec .review .profile .pro_detail{padding-left:0;padding-right:10px}.arabic-language .country_sec .item{direction:rtl}.arabic-language #dropdown-top li a{text-align:right}.arabic-language .clear-icon{right:auto;left:10px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{background:url(/cs/images/gradient-bg-main.webp) no-repeat top;background-size:100% 100%}.download_app .h2{color:#fff}@media(min-width:768px){.home-banner-main form,.home-banner-main form input[type=submit]{border-radius:60px}.download_app .small-image,.download_app div.hide-small{text-align:right}.download_app .hide-small img{max-width:80%}.download_app .small-image img{max-width:90%}.review_sec{padding-bottom:40px}}.btn-border,.btn-border-light{background:transparent;color:#15023a}.btn-border-light{border-color:#e8e8ee}.btn-border-light-white{background:#fff;color:#15023a;border-color:#e8e8ee}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:end}.btn-danger{background:#bf0000;border-color:#bf0000}.btn-danger:focus,.btn-danger:hover{background:#db0505;border-color:#db0505}.btn-lg{padding:15px 20px;font-size:18px;border-radius:7px}.icon{background:#26006f;color:#fff!important;text-decoration:none;border-color:#26006f;border-radius:7px;padding:7px;display:inline-flex}.profile-nav{flex:1 1;overflow:hidden;padding-left:80px;padding-right:80px}.profile-nav .owl-nav{display:flex!important;align-items:center;width:auto;justify-content:space-between;top:0;z-index:1;left:-60px;right:-70px}.profile-nav .owl-stage-outer{position:relative;z-index:2}.profile-nav .owl-nav button{width:35px;height:35px}.profile-nav .owl-nav button:not(:hover){background-color:#fff!important;border:1px solid #15023a}.profile-link{white-space:nowrap;gap:0 15px}.icon-50,.profile-link{display:flex;align-items:center}.icon-50{width:50px;height:50px;border-radius:50%;justify-content:center;background:#fff;padding:12px}.selected .icon-50{background:#a2e3b8}.light-gray-bg{background:#eee}.white-box-outer{background:#fff;border-radius:9px;padding:35px;border:1px solid #eee}.drop-down{position:relative}.dropdown-menu{background:#fff;border-radius:12px;box-shadow:0 2px 14px rgba(0,0,0,.2)!important;list-style:none;transition:all .5s;padding-top:14px!important;padding-bottom:18px!important;border:1px solid #ddd!important;position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:180px}ul.dropdown-menu li{padding:0;border:0}.dropdown-menu li a{padding:8px 30px;color:#333;white-space:nowrap;font-size:15px;font-weight:500;line-height:21px;width:100%;border:none;border-radius:0;box-shadow:none;text-transform:none;display:block;text-align:left}.dropdown-menu li a:hover{background:#ecebeb}.text-18{font-size:18px}.text-20{font-size:20px}.text-24{font-size:24px}.text-30{font-size:30px}.medium{font-weight:600}.semibold{font-weight:700}.group-title+p{margin-top:0}.m-0{margin:0}.single-row{margin-left:-8px;margin-right:-8px}.bordered-box{border:1px solid #e8e8ee;border-radius:7px}.bordered-box-2{border:1px solid #e8e8ee;border-radius:10px}.bordered-list{padding:0;border:1px solid #e8e8ee;border-radius:7px}.bordered-list li{border-top:1px solid #e8e8ee;padding:15px}.bordered-list li:first-child{border-top:0}.bordered-list li a{display:inline-block}.profile-info{position:relative}.profile-info .edit-profile{position:absolute;right:0;top:0;max-width:30px;z-index:0;background:#e8e8e8;width:32px;height:32px;border-radius:50px;color:#15023a;font-size:16px}.profile-info .edit-profile,.profile-picture{cursor:pointer;display:flex;justify-content:center;align-items:center}.profile-picture{background:#e7e8ff;margin:15px auto}.profile-picture,.profile-picture img{width:145px;height:145px;border-radius:50%}.profile-picture img{object-fit:cover}.defalut-list-with-icon{list-style-type:none;padding:0;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:center;margin:auto}.defalut-list-with-icon li{margin-top:12px;display:flex;gap:8px}.search-box{border:1px solid #e1e1e1;border-radius:9px;height:50px;padding:0 30px 0 50px;width:100%}.equal{height:50px}@media(min-width:68px){.space-large{padding:60px}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table{width:100%;border:0;text-align:left}.table thead tr th{padding-top:25px;padding-bottom:25px;font-weight:400}.table tbody tr td,.table thead tr th{border-bottom:1px solid #e8e8ee;font-size:18px;font-family:sharp_sanssemibold;white-space:nowrap}.table tbody tr td{padding-top:8px;padding-bottom:8px;vertical-align:middle}.table tbody tr td:not(:first-child),.table thead tr th:not(:first-child){padding-left:30px}.table tbody tr td,.table tbody tr td p{font-family:sharp_sansmedium;font-size:16px;margin-top:0}.table tbody tr td p:last-child{margin-bottom:0}.rounded-label{border:1px solid #e8e8ee;border-radius:50%;font-size:14px;padding:4px;display:inline-flex;line-height:1;min-width:24px;text-align:center;justify-content:center;align-items:center;vertical-align:middle}.custom-checkbox{display:inline-block;margin-right:8px;vertical-align:middle}.custom-checkbox input[type=checkbox]{position:absolute;visibility:hidden}.custom-checkbox input[type=checkbox]+span{position:relative;width:24px;height:24px;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.2);display:inline-block;cursor:pointer}.custom-checkbox input[type=checkbox]:checked+span{background:#15023a;border-color:#15023a}.custom-checkbox input[type=checkbox]:checked+span:before{content:"";width:7px;height:11px;transform:rotate(45deg);border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;left:8px;top:4px;transition:all .5s}.gradient-purple{background:#e9e8ff;background:linear-gradient(90deg,#e9e8ff,#7c6cfa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9e8ff",endColorstr="#7c6cfa",GradientType=1)}.gradient-green,.gradient-purple{border-radius:9px;padding:50px 20px 0}.gradient-green{background:#fff;background:linear-gradient(90deg,#fff,#c6fe08);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#c6fe08",GradientType=1);border:1px solid #e8e8ee}.single-image{line-height:0}.tab-nav{display:flex;gap:15px;margin-top:15px;margin-bottom:25px}.tab-nav li a{padding:6px 18px;border-radius:7px;display:block}.tab-nav li.active a{background:#15023a;color:#fff}.tab-pan{display:none}.tab-pan.active{display:block}.flex-row{padding-bottom:25px;padding-top:10px}.flex-wrap{flex-wrap:wrap}.sidemenu{background:#fff;border-radius:9px;padding:15px;border:1px solid #eee}.sidemenu .item{padding-bottom:10px}.tabs-nav{display:flex;list-style-type:none}.tabs-nav li{margin-right:25px}.tabs-nav li a{font-size:18px;font-weight:600;color:#7e7e7e;border-bottom:2px solid transparent;padding:5px 0}.tabs-nav li.active a{color:#15023a;border-bottom:3px solid #15023a}.appointment-box{border:1px solid #eee;border-radius:10px;padding:12px;position:relative}.appointment-box .gradient-bg{position:absolute;width:100%;height:100px;left:0;top:0;border-radius:10px 10px 0 0}.appointment-info{width:100%}.small-icon{margin-right:12px}.appointment-info p{margin:0}.appointment-pic{position:relative;z-index:1;padding-bottom:46%}.appointment-pic img{width:100%;border-radius:10px 10px 0 0;height:100%;object-fit:cover;position:absolute;left:0;top:0}.flex-app{display:flex}.left-column{background:#a2e3e0;background:linear-gradient(90deg,#a2e3e0,#fff917);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a2e3e0",endColorstr="#fff917",GradientType=1);padding-right:25px}.left-column,.right-column{padding-top:25px;margin-bottom:20px}.right-column{background:#fff917;background:linear-gradient(90deg,#fff917,#a2e3e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff917",endColorstr="#a2e3e0",GradientType=1);padding-left:25px}.badge-content{background-color:#f9f723;padding:12px 30px;width:214px;color:#000;font-size:16px}.left-column .badge-content{border-radius:0 40px 40px 0}.content-app{padding:30px 20px 0 25px}.content-app p{font-size:17px}.title46{font-size:35px;line-height:1}.apps-icon{padding:0;display:flex;gap:10px;list-style-type:none}.apps-icon li a{display:block}.apps-icon li a:hover{opacity:.8}.app-column .flex-app{align-items:end}.right-column .badge-content{border-radius:40px 0 0 40px;margin-left:auto}.flex-row-reverse{flex-direction:row-reverse!important}.past-booking-outer{max-height:100vh;overflow-y:auto;padding-right:15px;position:-webkit-sticky;position:sticky;top:60px}.past-booking{border-radius:9px;margin-bottom:15px;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.3);display:flex;overflow:hidden;height:100px}.past-appointment-pic{width:120px;min-height:100%;position:relative;flex:0 0 120px}.past-appointment-pic img{object-fit:cover;object-position:center;position:absolute;left:0;top:0;width:100%;height:100%}.past-booking-detail{padding:12px;width:calc(100% - 120px)}.past-booking-detail p{margin:0 0 8px;font-size:14px;color:#7e7e7e;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.past-booking-detail a{font-size:14px;font-weight:600}.bold{font-weight:600}.tab-content h3{font-size:1.25rem}@media (min-width:992px){.flex-row{display:flex;gap:10px}.flex-row .white-box-outer{flex:1 1}}@media (max-width:991px){.sidebar{display:flex;gap:15px;scroll-behavior:smooth;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.white-box-outer{padding:25px 10px}.p-5{padding:15px!important}}@media (max-width:680px){.title46{font-size:26px;line-height:1.3}.flex-app{align-items:end}.content-app{padding:10px 10px 0 15px}.download-page{padding-inline:0}.download-page .white-box-outer{padding:15px}}