﻿h1{color:purple!important}@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");*{margin:0;padding:0;font-family:"Poppins",sans-serif;box-sizing:border-box}#thank{display:none;position:sticky;margin-left:auto;margin-right:auto;width:75%;height:auto;border:3px solid #f1f1f1;z-index:9}html{scroll-behavior:smooth}body{display:block;overflow-x:hidden}a{text-decoration:none;cursor:pointer}#scrollTop{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:50px;border:none;outline:none;background:none;color:#575757;cursor:pointer}#scrollTop:hover{color:#eea9bf}.icon-bar{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.icon-bar a{display:block;text-align:center;padding:0;transition:all .3s ease}.F_icon{font-size:46px;padding:0 10px;color:#fff}.wp_icon{background:#25d365}.cal_icon{background:#ff2e2e}.icon-bar a:hover .wp_icon{background-color: #00000070;color:#25d365;transition:.3s all linear}.icon-bar a:hover .cal_icon{background-color: #00000070;color:#ff2e2e;transition:.5s all linear}.sec_h4{color:purple!important;font-size:54px;letter-spacing:3px}.text-justify{text-align:justify}.navbar{transition:all .5s}.sticky-top{background-color: #1a2541a8;box-shadow: 0 3px 10px rgb(0 0 0 / 32%);backdrop-filter:blur(10px);max-height:70px}.sticky-top .navbar-brand img,.sticky-top .navbar-brand p{transform:scale(.8);transition:all .5s}.sticky-top .navbar-brand p{line-height:0;padding-bottom:20px}nav{text-transform:capitalize;font-size:18px;background-color: #1a2541a8}.navbar-brand img{max-height:80px;transition:.5s ease}.navbar-brand p{font-family:calibri\ light;color:#f780a6;margin:0;line-height:.5;letter-spacing:7px;text-align:center;text-transform:uppercase;font-size:14px}.navbar-collapse,.dropdown-menu{text-align:end}.navbar-nav .nav-link{margin:0 1em;color:#ffde21}.nav-link:hover{color:#fff;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#d8cd3a}.dropdown-menu[data-bs-popper]{left:20px}.dropdown-item p{margin:0}.navbar-toggler{border:none}.navbar-toggler:focus{border:1px solid #d7ca34;box-shadow:none}.navbar-toggler .bi{font-size:40px;color:#d7ca34}.carousel-item{overflow:hidden}.C_banner img{width:104%}.carousel-control-prev,.carousel-control-next{color:#fff;text-decoration:none;outline:0;opacity:100%}.carousel-control-prev-icon,.carousel-control-next-icon{filter:invert(100%)}.carousel-indicators [data-bs-target]{background-color:#f95fba}.b1_caption_sm,.b2_caption_sm,.b3_caption_sm,.b4_caption_sm{display:none}.b1_caption{top:30%;left:41%;width:55%}.b1_caption h1{font-size:68px;font-weight:bolder;font-style:italic;font-family:Merriweather!important;text-align:center;color:#000;text-transform:uppercase;text-align:left;line-height:1}.b1_caption div{text-align:left;padding-left:5px}.b1_caption .b1_p1{font-size:20px;color: #000000e0;font-style:italic;font-family:system-ui}.b1_caption .b1_h{font-size:2.8rem;font-family:Merriweather!important;font-weight:bolder;color:#000;margin-top:30px}.b1_caption .b1_p2{text-align:justify;top:123px;font-size:24px;color:#000;font-family:system-ui}.b2_caption{top:33%;left:3%;width:45%;text-align:start}.b2_caption .b2_p1{font-size:20px;color: #000000e0;font-style:italic;font-family:system-ui}.b2_caption .b2_h{font-size:2.8rem;font-family:Merriweather!important;font-weight:bolder;color:#000;margin-top:45px}.b2_caption .b2_p2{text-align:justify;top:123px;font-size:24px;color:#000;font-family:system-ui;width:85%}.b3_caption ul{list-style:circle;text-align:left;text-transform:uppercase;font-size:20px;justify-content:space-evenly;color:#000;font-weight:600}.b3_caption{top:33%;left:3%;width:56%;text-align:start}.b3_caption .b3_p1{font-size:20px;color: #000000e0;font-style:italic;font-family:system-ui}.b3_caption .b3_h{font-size:2.8rem;font-family:Merriweather!important;font-weight:bolder;color:#000;margin-top:45px}.b3_caption .b3_p2{text-align:justify;top:123px;font-size:24px;color:#000;font-family:system-ui;width:85%}.b4_caption{text-align:center;top:27%;left:-3%;width:60%}.b4_caption h1{font-size:3rem;color:#000;font-weight:600;font-family:system-ui;margin-bottom:30px}.b4_caption ul{list-style:circle;text-align:left;text-transform:uppercase;font-size:23px;justify-content:space-evenly;color:#000;font-weight:900;line-height:2}.contents{background-color:#fff}.abt_rw,.ser_rw{text-align:center;align-items:center;justify-content:center}.abt_L img{box-shadow:#26394d 0 20px 30px -10px}.abt_R_content{flex-wrap:wrap;justify-content:flex-start;flex-direction:column;align-items:flex-start}.abt_R_content span{border-bottom:4px solid #ffd700;width:85px;margin-bottom:10px}.abt_R_content p{text-align:justify;line-height:1.5}.s_card_gap{gap:1.5rem}.s_card_gap .card{border:none;border-radius:0}.img-wrapper img{border-radius:50%}.abt_title{position:relative}.abt_title span{position:absolute;top:5px;color: #6c6b5f00;left:0;right:0;z-index:1;font-weight:700;text-transform:uppercase;line-height:0;text-shadow: #888e0c40 -5px 5px 3px;text-shadow: #e8c61326 0 0px 1px;filter:blur(2.5px)}.abt_title h2{position:relative;font-weight:700;text-transform:uppercase;color:#d8cd3a;z-index:2;margin-bottom:10px;padding-bottom:10px}.abt_title h2::before,.abt_title h2::after{content:"";width:50px;height:2px;background:#d8cd3a;display:inline-block;margin:0 10px}.abt_title p{font-size:23px;color:#fff;line-height:2;word-spacing:5px}.boxx{flex:1 0 auto;height:300px;margin:15px;text-align:center;color:#fff;box-shadow: 0px 8px 10px #282827bd}.abt_box{margin:15px 0}.abt_box a{color:#000}.abt_box:hover .boxx{box-shadow: 0px 15px 8px #3938389e;transform:translateY(-28px);transition:.5s box-shadow ease-in-out , .5s transform ease-in-out}.abt_box:hover h3{transform:translateY(-20px);transition:.5s transform ease-in-out}.abt_box h4{font-size:1.15rem}.abt_1{background:url(images/services_section/Hair%20Color.webp);background-size:cover;background-position:60%}.abt_2{background:url(images/services_section/Hair%20Tretement.webp);background-size:cover}.abt_3{background:url(images/services_section/bridal2.webp);background-size:cover}.abt_4{background:url(images/services_section/facial1.jpg);background-size:cover}.abt_5{background:url(images/services_section/cures.webp);background-size:cover;background-position:50%}.ser_mid{background:#f0f8ff;padding:0 4rem}.ser_title{position:relative;padding:1.5rem 0}.ser_title span{position:absolute;top:30px;color: #6c6b5f00;left:0;right:0;z-index:1;font-weight:700;text-transform:uppercase;line-height:0;text-shadow: #00000040 0 0px 3px;text-shadow: #00000026 0 0px 1px;filter:blur(2.5px)}.ser_title h2{position:relative;font-weight:700;text-transform:uppercase;color:#000;z-index:2;margin-bottom:10px;padding-bottom:10px}.ser_title h2::before,.ser_title h2::after{content:"";width:50px;height:2px;background:#000;display:inline-block;margin:0 10px}.ser_title p{color:#fff;line-height:2;word-spacing:5px}.blog-card .blog-card-top{min-height:28rem;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;border-radius:20px;filter:brightness(.85)}.blog-card .blog-card-top .inner-div{border-radius:0 20px 0 19px;width:-webkit-fit-content;width:-moz-fit-content;width:50%;padding:10px 20px;color:#ffeb3b;background:#1a2541}.fw-semi-bold{font-weight:600!important}.blog-card:hover,.blog-card:focus{border: 2px solid #979fabcf;border-radius:25px}.blog-card:hover .inner-div,.blog-card:focus .inner-div{background:#dec80a;color:#1a367f}.blog-card:hover .blog-card-top{filter:brightness(1)}.icon-box .bi{font-size:48px;float:left;color:#a5c8ff;margin:0 30px}.tst_img{width:150px;height:150px;background-image:url(images/xtest.png.pagespeed.ic.yreqgvkq9l.png);background-size:385%;margin:auto}.tst_1{background-position:8.3% 8%}.tst_2{background-position:91.5% 92%}.tst_3{background-position:50.3% 92%}.tst_4{background-position:8.3% 91.5%}.h_s ul{list-style:disc;text-align:left}.cnct_title p{color:#fff;line-height:2;word-spacing:5px}.map{overflow:hidden;position:relative;height:533px}.map iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:none}.h_s{background-color:#f0f8ff}.h_s h2{font-size:54px;color:purple!important;border-left:5px solid #e7d50b;border-right:5px solid #e7d50b;width:45%;text-align:center;margin:auto}footer{background: linear-gradient(#1a25418f, #1a2541b3), url(./images/footer_b.webp) center center;background-size:cover;font-size:18px;padding:70px 0 20px 0}footer a{text-decoration:none;color:#f0ffff;cursor:pointer}footer a:hover{color:#d8cd3a}.copyryt{color:#fff;font-size:14px;text-align:center;margin:0}.banner{background-image:url(images/pb_haircare.webp);background-position:center;background-attachment:fixed;min-height:45vh;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.banner h1{font-size:2.5rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 3px #000}.banner h1 span{color:#ffd700;text-decoration:overline 5px gold}.bty_rw{text-align:center;align-items:center;justify-content:center}.bty_L img{box-shadow:#26394d 0 20px 30px -10px}.serv_L img{box-shadow:#26394d 0 20px 30px -10px;width:50%}.CNCT_P_banner h1{font-size:2.5rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 3px #000}.CNCT_P_banner h1 span{color:#d8cd3a;text-decoration:overline 5px #d8cd3a}.CNCT_P_banner{background-image:url(images/pb_cnct.webp);background-position:50% 57%;background-attachment:fixed;background-size:cover;min-height:45vh;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.bty_P_banner h1{font-size:2.5rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 3px #000}.bty_P_banner h1 span{color:#d8cd3a;text-decoration:overline 5px #d8cd3a}.bty_P_banner{background-image:url(images/pb_btycare.webp);background-position:50% 57%;background-attachment:fixed;background-size:cover;min-height:45vh;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.skn_P_banner h1{font-size:2.5rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 3px #000}.skn_P_banner h1 span{color:#d8cd3a;text-decoration:overline 5px #d8cd3a}.skn_P_banner{background-image:url(images/pb_skncare.webp);background-position:50% 57%;background-attachment:fixed;background-size:cover;min-height:45vh;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.hair_P_banner h1{font-size:2.5rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 3px #000}.hair_P_banner h1 span{color:#d8cd3a;text-decoration:overline 5px #d8cd3a}.hair_P_banner{background-image:url(images/pb_haircare.webp);background-position:50% 57%;background-attachment:fixed;background-size:cover;min-height:45vh;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.ABT_banner h1{font-size:2.5rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 3px #000}.ABT_banner h1 span{color:#ffde21;text-decoration:overline 5px #d8cd3a;text-shadow:2px 2px 3px #fff}.ABT_banner{background-image:url(images/pb_abt.webp);background-position:bottom;background-attachment:fixed;background-size:cover;min-height:45vh;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.review_P_banner h1{font-size:2.5rem;text-transform:uppercase;font-weight:bold;letter-spacing:1px;text-shadow:2px 2px 3px #000}.review_P_banner h1 span{color:#d8cd3a;text-decoration:overline 5px #d8cd3a}.review_P_banner{background-image:url(images/pb_review2.jpg.pagespeed.ce.FSTvXq-I2V.jpg);background-position:0% 135%;background-attachment:fixed;background-size:cover;min-height:45vh;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.t_R2{width:75%;text-align:start}.yellow{color:#dec80a}.yellowbg{background-color:#dec80a}.form-control:focus,.form-select:focus{color:#212529;background-color:#fff;border-color:#d7ca34;outline:0;box-shadow: 0 0 0px 0.15rem #d7ca3459}.social_links .S_icon{width:190px;margin:0 20px;transition:.5s linear(0 0%,0 1.8%,.01 3.6%,.03 6.35%,.07 9.1%,.13 11.4%,.19 13.4%,.27 15%,.34 16.1%,.54 18.35%,.66 20.6%,.72 22.4%,.77 24.6%,.81 27.3%,.85 30.4%,.88 35.1%,.92 40.6%,.94 47.2%,.96 55%,.98 64%,.99 74.4%,1 86.4%,1 100%)}.social_links .S_icon:hover{transform:scale(.8)}.S_icon img{width:100%}.opening-hours h2{color:purple!important;letter-spacing:3px}form .btn:hover{background-color:#ffd700}.youtube-video{aspect-ratio: 16 / 9;width:100%}@media (max-width:1200px){.abt_title span{font-size:46px}.abt_title h2{font-size:22px}.abt_title p{font-size:16px;word-spacing:1.2px}.ser_title span{font-size:46px}.ser_title h2{font-size:22px}.cnct_title span{font-size:46px}.cnct_title h2{font-size:22px}.navbar-brand img{max-height:60px;transition:.5s ease}}@media only screen and (max-width:992px){.navbar{position:static;background-color:#1a2541}.icon-bar{}.C_banner img{width:1450px;position:relative}}@media only screen and (max-width:520px){.navbar-brand img{max-height:55px;transition:.5s ease}.navbar-brand p{font-size:11px;transition:.5s ease}.CNCT_P_banner h1,.hair_P_banner h1,.skn_P_banner h1,.bty_P_banner h1,.ABT_banner h1{font-size:1.5rem}}@media only screen and (max-width:420px){.navbar-brand p{font-size:8px;text-align:end}}@media only screen and (max-width:320px){.navbar-brand img{max-height:50px;transition:.5s ease}.navbar-brand p{font-size:5px}.navbar-collapse,.dropdown-menu{text-align:center}}@media only screen and (max-width:300px){.navbar .container{justify-content:center;padding:0}}@media only screen and (max-width:1620px){.b4_caption{text-align:center;top:22%;left:0;width:60%}.b4_caption h1{font-size:2rem}.b4_caption ul{font-size:21px}}@media only screen and (max-width:600px){.nav-item{font-size:14px}.contents{height:fit-content}.C_banner img{width:1000px;position:relative}.b1_caption,.b2_caption,.b3_caption,.b4_caption{display:none}.FB_1{right:35%}.fb1center{text-align:center!important}.carousel-inner{background-color:#f0f8ff;background-color:#d4e1e7;background:linear-gradient(90deg,#dae2e9,#d9e1e8,#d6e0e8)}.b1_caption_sm,.b2_caption_sm,.b3_caption_sm,.b4_caption_sm{display:block}.b1_caption_sm,.b2_caption_sm,.b3_caption_sm{margin:3% 5px 10% 5px;text-align:center}.b1_caption_sm h1{font-size:44px;font-weight:bolder;font-style:italic;font-family:Merriweather!important;text-align:center;color:#000;text-transform:uppercase}.b1_caption_sm .b1_p1,.b2_caption_sm .b2_p1,.b3_caption_sm .b3_p1{color:#000;font-style:italic;font-family:system-ui;margin:0}.b1_caption_sm .b1_h,.b2_caption_sm .b2_h,.b3_caption_sm .b3_h{font-size:2.8rem;font-family:Merriweather!important;font-weight:bolder;color:#f7ea38;margin-top:10px;text-shadow:1px 1px 3px #000}.b1_caption_sm .b1_p2,.b2_caption_sm .b2_p2,.b3_caption_sm .b3_p2{text-align:center;color:#000;margin:0!important}.FB_2{right:120%}.FB_3{left:-132%}.FB_4{right:155%}.b4_caption_sm{text-align:center;margin:5% 5px 10% 5px}.b4_caption_sm h1{font-size:27px;color:#f95fba;font-weight:900;font-family:system-ui;margin-bottom:5px}.b4_caption_sm h1 span{text-shadow:none;text-decoration:5px overline #e1dd1e;font-family:system-ui;color:#000}.b4_caption_sm ul{list-style:disc;text-align:left;text-transform:capitalize;font-size:16px;color:#000;line-height:2;margin:0;padding:0 0 0 1.2rem;line-height:1.6}.F_icon{font-size:27px;color:#fff;width:40px;height:40px;padding:0;display:block}.wp_icon{background: #25d36591}.cal_icon{background: #ff2e2e91}.icon-bar a:hover .wp_icon{background-color:#25d365;color:#fff;transition:.3s all linear}.icon-bar a:hover .cal_icon{background-color:#ff2e2e;color:#fff;transition:.5s all linear}.icon-bar a{padding:5px 0}}@media only screen and (min-width:600px){.nav-item{font-size:18px}}@media only screen and (min-width:768px){.nav-item{font-size:20px}}@media only screen and (max-width:768px){.t_R2{width:100%;text-align:center}.t_R2 ul{justify-content:center}.social_links .S_icon{width:100%;margin:0;padding:0 10px}}@media only screen and (max-width:500px){.social_links .S_icon{padding:0 5px}}@media only screen and (max-width:400px){.social_links .S_icon{padding:0 3px}}@media only screen and (max-width:992px){.abt_R{margin:10% 0 0 0}.bty_ord1{order:1}.bty_ord2{order:2}.bty_L img{width:80%}}@media only screen and (min-width:1200px){.abt_box{width:20%}.abt_title span{font-size:56px}.abt_title h2{font-size:32px}.abt_title p{font-size:24px}.ser_title span{font-size:50px}.ser_title h2{font-size:32px}.ser_title p{font-size:24px}.cnct_title span{font-size:50px}.cnct_title h2{font-size:32px}.cnct_title p{font-size:24px}}@media only screen and (max-width:500px){.sec_h4{color:purple!important;font-size:54px;letter-spacing:3px}}