.swiper-slide{box-sizing:border-box;display:flex}A:hover,a:hover{text-decoration:none!important}@keyframes shake{10%,30%{transform:translateX(3px) rotate(2deg)}20%,40%{transform:translateX(-3px) rotate(-2deg)}50%,70%{transform:translateX(2px) rotate(1deg)}60%,80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.shake-icon{animation:1s ease-in-out 1s infinite shake}body{overflow-x:hidden!important;margin:0!important;padding:0!important}.services-sec-05 .container{max-width:100%!important}.Cicon,.allHeader,.mobileHero{display:none}.Lp_header{position:sticky;top:0;padding-top:0!important}.content,.cta-content{position:absolute;top:30%}.fw-bold{font-weight:800}.content{left:3%}.card-overlay,.op{left:0;width:100%;height:100%}.cta-content{right:0}.content p,.cta-content p{font-size:36px}.ctabtn{color:var(--color-04);background-color:#efc377!important;border-radius:100px;padding:15px}.ctabtn:hover{background-color:var(--color-04);color:#fff}a:hover{color:unset}.logo-txt{border-top:none!important}.justify-content-evenly{justify-content:space-evenly}.card{padding:0!important;margin:10px;overflow:hidden;position:relative}.card-overlay,.card-title,.op,ul li:after{position:absolute}.card img{width:100%;height:auto;transition:transform .3s}.op{bottom:0;opacity:.7}.card-overlay{top:0;background-color:rgba(0,0,0,.6);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s;text-align:center}.card:hover img{transform:scale(1.1)}.card:hover .card-title{opacity:0}.card:hover .card-overlay{opacity:1}.card-title{width:100%;left:50%;transform:translateX(-50%);bottom:0;margin-bottom:20px;font-weight:700;text-align:center;color:#632963;font-size:35px}.card-details,.card-details li{opacity:0;transform:translateY(20px)}.card-details{font-size:2rem;margin-bottom:20px;text-align:start;transition:opacity .3s,transform .3s}.card-details ul{list-style-type:none;padding:0;margin:0}.card-details li{transition:opacity .5s,transform .5s}.card:hover .card-details,.card:hover .card-details li{opacity:1;transform:translateY(0)}.card:hover .card-details li:first-child{transition-delay:0.1s}.card:hover .card-details li:nth-child(2){transition-delay:0.2s}.card:hover .card-details li:nth-child(3){transition-delay:0.3s}.card:hover .card-details li:nth-child(4){transition-delay:0.4s}ul li:after{content:"";top:0;left:-30px;width:22px;height:22px;background:url(assets/templates/img/star-list.png) center center/cover no-repeat}.view-details{background-color:var(--color-04);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;transition:background-color .5s}.view-details:hover{background-color:#efc377}.view-details:hover a{color:var(--color-04)!important}.view-details a{color:#fff!important}.btn-knowmore-05{display:none!important}.swiper-slide{justify-content:center;align-items:center}.swiper-slide iframe{cursor:pointer;width:100%;border-radius:10px}.swiper-container{width:100%;margin:20px auto}.swiper-wrapper{display:flex;flex-wrap:nowrap;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.swiper-slide{flex-shrink:0;justify-content:center;align-items:center}.swiper-button-next i,.swiper-button-prev i{font-size:40px;cursor:pointer}.tl_box{justify-content:flex-start!important}section.services-sec-04 .np-content .treatment-list .tl_box .t_heading{min-height:auto!important;padding-bottom:10px}.form-components-style_form-button-submit__ZzOBZ{background-color:#ccc;cursor:not-allowed}.form-components-style_form-button-submit__ZzOBZ.enabled{background-color:#007bff;cursor:pointer}.modal{background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fff;margin:5% auto;padding:20px;border:1px solid #888;width:90%;max-width:600px}.swiper-slide,.viewPlan{padding:0!important}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}#myModal{position:fixed;padding-top:100px}#formz-wrapper{max-width:100%}.gap10,.number{gap:10px}.number a,a{color:#622863}.desktopHero,.num{display:block}.cnsltNow{font-size:10px}.location,.mobile{font-size:30px}.headerFont{font-size:14px}.press img{filter:grayscale(100%);transition:filter .3s}.press img:hover{filter:grayscale(0%)}.swiper-pagination-bullet-active{background-color:var(--color-04);font-size:15px}.swiper-slide{width:140px!important;text-align:center;font-size:33px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.skinBannerCall{background-color:var(--color-04)!important;color:#fff!important}.skinBannerCall:hover{color:var(--color-04)!important;background:#efc377!important}.skinCta{padding:10px!important}.Bannercontent{position:absolute;top:5%;left:7%;width:45%}.Bannercontent h3{letter-spacing:2px}.bannerCards{position:relative;top:-55px}.bannerCards .card{box-shadow:rgba(149,157,165,.2) 0 8px 24px;padding:35px 20px!important}input::placeholder{color:var(--color-04)}.horizontalFormCont{background-color:#f2edf0;margin-top:-35px}.horizontalFormCont .formaloo__field-title{height:0!important}.horizontalFormCont label{display:unset!important}.horizontalForm input{border-radius:0!important;border:1px solid #f3edf0}.testimonial-section{text-align:center;padding:50px 20px;background-color:#fff}.testimonial-section h2{font-size:2rem;font-weight:700;color:#f1f1f1;text-transform:uppercase}.google-logo img{width:200px;margin-right:10px}.testimonial-text{font-style:italic;font-size:1.2rem;margin:20px 0}.testimonial-author{font-weight:700;margin-top:10px}.testimonial-carousel img{width:50px;height:50px;border-radius:50%}.carousel-control-next,.carousel-control-prev{background-color:transparent!important;border:0!important;color:#000!important}.concern{margin-top:6rem!important}.SHW-concern{margin-top:1rem!important}.steps-section{background:#fff!important;padding:30px 20px;text-align:center;color:#632963}.step-card{background:#632963;color:#333;border-radius:10px;padding:30px 20px;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s;height:100%}.step-card:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(0,0,0,.2)}.step-number{background-color:#fff;color:#632963;display:inline-block;padding:5px 12px;border-radius:20px;font-size:14px;margin-bottom:15px}.step-title{font-weight:600;margin-top:20px;margin-bottom:20px;font-size:23px;color:#fff}.step-description{font-size:14px;color:#fff}.step-div{display:flex;flex-wrap:wrap;height:auto;max-width:33.333333%}@media (max-width:767.98px){.step-div{margin-bottom:20px}}.row.g-4{--bs-gutter-y:2rem}.accordion button .acc_txt{white-space:normal}.accordion .card{margin-left:0!important}.services-sec-05{background-color:rgba(239,195,119,.3)!important}.SHW-mobilebg{height:75vh;background-color:#f3edf0}.experience-box{position:absolute;bottom:-16px;background:#fff;padding:10px 15px;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-weight:700;border-bottom:3px solid orange;text-align:center}.btn-custom{background-color:#e4a048;border:none;color:#fff;padding:10px 15px}.btn-custom:hover{background-color:#cf8d3a}.font-25{font-size:35px}@media (max-width:1040px){.Bannercontent{top:5%}}@media (max-width:1120px){.content{top:15%}}@media (max-width:941px){.content p{font-size:25px}}@media (max-width:991px){header{position:fixed!important}.banerCont{padding:0;margin:0}.cta-content{top:20%}.cta-content p{font-size:16px}.Bannercontent{top:1%;right:0;width:60%}.Bannercontent h3{font-size:35px}.bannerCards{top:0}.horizontalFormCont{margin-top:0}}@media (max-width:768px){.press img{filter:none!important}.number{gap:0!important;border:2px solid #622863;border-radius:100px}.content,.cta-content{top:17%}.num,.number .mobile{display:none}.Cicon{display:block}.menu-text{font-size:14px}.locat{display:none!important}.cnsltNow{display:block!important}.Bannercontent h3{font-size:23px}}@media (max-width:867px){.content{top:17%}.content p{font-size:16px}}@media (max-width:600px){.step-box-custom{flex-direction:column}.step-div{max-width:100%}.cta-content,.mapCont{width:100%!important}.desktopHero{display:none}.mobileHero{display:block}.menu-text{font-size:20px}.content p{font-size:27px;margin-bottom:15px}.cta-content p{font-size:24px!important}.ctabtn{padding:13px 20px}.content,.cta-content{top:20%}.cta-book{font-size:15px!important}.navbar-brand .logo-txt{font-size:10px;padding:0!important;border-top:1px solid #ccc!important;border-left:none!important}.mapCont{margin:0!important;padding:0!important}section.contact-sec-03 ul.c_list li{padding:7px 0 7px 22px;position:relative}.navbar-brand{flex-wrap:wrap}.number{width:50px;height:50px;border-radius:100px}.logo{padding:10px 0!important}.navbar-brand img{max-width:100px!important}.Bannercontent{width:95%;top:5%}.shw-home-button{font-size:10px!important}.skinCta{padding:5px 15px!important}.SHW-concern h1,.card-title{font-size:25px}.steps-section{padding:80px 0}.services-sec-05 .container,.services-sec-05 .row{padding-left:0!important;padding-right:0!important}.testimonial-section,.testimonial-section .container{padding-left:2px;padding-right:2px;max-width:100%!important}}@media (max-width:558px){.content{top:10%}.content p{font-size:20px}.banner-content-hide,.carousel-indicators{display:none!important}@media (max-width:485px){.cta-content{top:15%}}@media (max-width:435px){.menu-text{font-size:13px!important}.content,.cta-content{top:10%}.content p{font-size:17px}.number{height:35px;width:35px}.number a{padding:0!important;margin:0 auto!important}.banner-content-hide{display:none!important}}@media (max-width:333px){.content{top:5%}.cta-book{font-size:15px!important}.content p{font-size:16px}}.Bannercontent{position:relative}.mobile-btn-call{position:absolute;bottom:90px;left:-30px}}.purpleButton{background: var(--color-04)}.goldenText{color: #e4a048 !important  ;}#formz-wrapper{max-width:100% !important;}
.hover-box .icon {
  background-color: #f0e9ed;
  transition: background-color 0.3s ease;
  font-size: 45px;
  font-weight: bold;
  min-width: 80px !important;
  min-height: 100px !important;
}