.service-options{width:100vw;overflow-x:hidden}.blog,.option{width:70vw;margin:4rem auto}.blog .category-head-img-container,.option .category-head-img-container{margin:.5rem auto;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;align-items:center;justify-content:center}.blog .category-head-img-container .category-head-img,.option .category-head-img-container .category-head-img{width:auto;height:auto}.blog .category-name,.option .category-name{font-size:40px;color:#3f0375;margin-top:1rem;margin-bottom:1rem;margin-left:30px}.blog .category-name:before,.option .category-name:before{left:-30px}.blog .category-heading,.option .category-heading{font-size:40px}.blog .normal-heading.category-subheading,.option .normal-heading.category-subheading{color:#252525;font-size:25px;margin:1.2rem auto;text-transform:uppercase}.blog .normal-heading,.option .normal-heading{margin:4rem auto}.blog .normal-heading:before,.option .normal-heading:before{display:none}.blog .service-content,.option .service-content{margin-left:2.2rem;color:#707070;line-height:2;text-align:justify}.blog .category-content.service-content,.option .category-content.service-content{margin-left:0;line-height:1.8;text-align:justify}.blog .category-content.service-content li,.option .category-content.service-content li{margin-left:16px}.blog .category-content.service-content li::marker,.option .category-content.service-content li::marker{margin:0 10px}.blog .theme-btn,.option .theme-btn{border:none;padding:1rem 1.5rem;margin:2.2rem}.blog .arrow-icon,.option .arrow-icon{transform:scale(1.1) rotate(90deg);margin-left:.5rem}.blog .option-intro,.option .option-intro{display:flex;gap:5rem}.blog .option-intro .intro,.option .option-intro .intro{width:70%}.blog .option-intro .option-menu,.option .option-intro .option-menu{width:30%}.blog .option-intro .option-menu .toc-link-box,.option .option-intro .option-menu .toc-link-box{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:10px}.blog .option-intro .option-menu .toc-link-box .toc-link,.option .option-intro .option-menu .toc-link-box .toc-link{width:100%;font-size:18px;font-weight:700;border-radius:5px;padding:8px 8px 8px 30px;background:rgba(31,31,31,.07);text-decoration:none;color:#000;transition:all .4s ease;display:flex;align-items:center;justify-content:space-between}.blog .option-intro .option-menu .toc-link-box .toc-link:hover,.option .option-intro .option-menu .toc-link-box .toc-link:hover{opacity:.7}.blog .option-intro .option-menu .toc-link-box .toc-link .icon-box,.option .option-intro .option-menu .toc-link-box .toc-link .icon-box{width:42px;height:42px;background:#fff;border-radius:5px;line-height:42px;color:#000;display:grid;place-items:center;transform:rotate(90deg)}.blog .option-intro .option-menu .toc-link-box .toc-link.active,.option .option-intro .option-menu .toc-link-box .toc-link.active{color:#fff;background-color:#3f0375}.blog .option-intro .option-menu .toc-link-box .toc-link.active .icon-box,.option .option-intro .option-menu .toc-link-box .toc-link.active .icon-box{color:#3f0375}.blog .option-intro .option-menu .service-appointment-form,.option .option-intro .option-menu .service-appointment-form{width:100%;padding:2rem;margin:2rem auto;background-color:#3f0375;border-radius:.4rem}.blog .option-intro .option-menu .service-appointment-form .service-form-title,.option .option-intro .option-menu .service-appointment-form .service-form-title{color:#fff;margin-bottom:1rem}.blog .option-intro .option-menu .service-appointment-form .appointment-submit-btn,.blog .option-intro .option-menu .service-appointment-form input,.option .option-intro .option-menu .service-appointment-form .appointment-submit-btn,.option .option-intro .option-menu .service-appointment-form input{width:100%;border:none;font-size:16px;padding:.8rem 1.5rem;margin-top:.6rem;border-radius:5px;background-color:#fff;color:#000;font-weight:500}.blog .option-intro .option-menu .service-appointment-form .appointment-submit-btn::placeholder,.blog .option-intro .option-menu .service-appointment-form input::placeholder,.option .option-intro .option-menu .service-appointment-form .appointment-submit-btn::placeholder,.option .option-intro .option-menu .service-appointment-form input::placeholder{color:#000}.blog .option-intro .option-menu .service-appointment-form .appointment-submit-btn,.option .option-intro .option-menu .service-appointment-form .appointment-submit-btn{text-transform:uppercase;font-weight:600;font-size:14px;border:none;color:#3f0375}.blog .option-intro .main-img,.option .option-intro .main-img{height:auto;width:400px;max-width:90%}.border{border-top:1px solid #3f0375;width:100%;margin-top:1rem}.category-container{display:flex;gap:4rem;margin-top:-1rem;margin-bottom:3.5rem}.category-container__row{flex-direction:row}.category-container__row-reverse{flex-direction:row-reverse}.category-container .preview-images{display:flex;flex-direction:column;align-items:center;margin-top:3rem;gap:1.8rem}.category-det{padding:.5rem}.category-det .theme-btn{padding:.8rem 1.5rem}.category-det .price-item{flex-direction:column;padding-left:0;padding-right:0;background-color:#f1ebf5;margin-top:1rem}.category-det .price-item .image:after,.category-det .price-item .image:before,.category-det .price-item:after,.category-det .price-item:before{display:none}.category-det .price-item .price{text-wrap:nowrap}.category-det .price-item .book-now-price{display:flex;align-items:center;gap:1rem}.category-det .lower-sect .category-length-head .head-item,.category-det .lower-sect .colored{text-align:center!important}.category-det .service-name{font-size:1.5rem;text-transform:uppercase;font-weight:500;padding:0 4px}.category-det .service-duration{color:#707070}.category-det .upper-sect{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 35px}.category-det .upper-sect .content{display:flex;flex-direction:column;gap:1rem}.category-det .lower-sect{padding:1.6rem 0}.category-det .lower-sect .head-item{font-size:18px;font-weight:600}.category-det .lower-sect .colored{color:#000;text-align:left;font-size:16.5px;font-weight:400;text-indent:1.8rem}.benefit-box{width:80%;margin:0 auto}@media(max-width:1400px){.blog .category-heading,.blog .category-name,.option .category-heading,.option .category-name{font-size:1.5rem}.blog .category-subheading,.option .category-subheading{font-size:calc(1.5rem - 8px)}.blog .option-intro .option-menu,.option .option-intro .option-menu{width:40%}}@media(max-width:1100px){.blog .theme-btn,.option .theme-btn{display:block!important;margin-left:auto!important;margin-right:auto!important}.blog .option-intro,.option .option-intro{flex-direction:column-reverse}.blog .option-intro .intro,.option .option-intro .intro{margin:0 auto;width:90%}.blog .option-intro .option-menu,.option .option-intro .option-menu{margin:0 auto;width:70%}.blog .option-intro .main-img,.option .option-intro .main-img{margin:0 auto;display:block}.category-container{flex-direction:column!important}}@media(max-width:900px){.blog,.option{width:90vw}.no-tab{width:80%;margin:0 auto 1.8rem}.category-det .price-item .content{order:0}.category-det .category-logo{height:50px;width:50px}.category-det .upper-sect{padding:0 10px}.category-det .upper-sect .image{margin-right:10px}.category-det .upper-sect .content{gap:.3rem}.category-det .service-name{font-size:18px}.category-det .price{font-size:20px}.category-det .book-now-price .theme-btn{padding:.5rem 1.4rem}.category-det .head-item{font-size:15px!important}}@media(max-width:700px){.option{width:100vw}.option .category-heading,.option .category-name{line-height:1.3}}@media(max-width:600px){.category-det .content{width:-moz-fit-content;width:fit-content}.category-det .service-duration,.category-det .service-name{font-size:14px}.category-det .price{font-size:18px;margin-right:auto;margin-left:auto}.category-det .theme-btn{font-size:10px}.category-det .price-item .book-now-price{flex-direction:column;gap:.4rem;justify-content:center;align-items:center}.category-det .lower-sect .category-length-head .head-item,.category-det .lower-sect .colored{font-size:10px!important;padding:0 .3rem}.benefit-box .descrip-box{text-align:justify}}