.Authlayout_Main{display:flex;align-items:center;min-height:100vh;background-image:url(/assets/back-DMnIWRWx.jpg);background-size:cover;background-position:center;background-attachment:fixed;width:200dvh}.Authlayout_Main label{font-family:Poppins!important;font-size:12px;font-weight:500;line-height:18px;text-align:left;color:gray!important}.Authlayout_Main :where(.css-dev-only-do-not-override-14qglws).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{text-align:left!important}.Authlayout_Main .ant-select-selection-item{font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#333}.Authlayout_Main ::placeholder{font-family:Poppins;font-size:14px;font-weight:500;line-height:24px;text-align:left;color:#a3a1a1}.Authlayout_Main :where(.css-dev-only-do-not-override-14qglws).ant-input-outlined{font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#333}@media (max-width: 767px){.Authlayout_Main{min-height:107dvh!important;width:fit-content!important}}.login-container{background-color:#fff;border-radius:24px;padding:40px;width:400px;margin:0 80px;text-align:center;box-shadow:10px 4px 54px #0000001a}.login-container .form{text-align:left!important}.login-container .forgot_pass{cursor:pointer;margin-bottom:10px;text-align:center!important;text-decoration:underline!important;text-underline-offset:5px!important;color:#424259cc}.login-container .forgot_pass p{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:center}.login-container h2{font-size:2.5rem;font-weight:300;margin-bottom:20px}.login-container .bottom_text{text-align:center!important}.login-container .heading{font-family:Poppins;font-size:30px;font-weight:600;line-height:36px;text-align:center;color:#333}.login-container .content{font-family:Poppins;font-size:16px;font-weight:400;line-height:25px;text-align:center;color:#424259a3}.login-container .user-type{display:flex;justify-content:space-around;margin-bottom:20px}.login-container .user-type label{display:flex;align-items:center;cursor:pointer}.login-container .user-type label input{margin-right:10px}.login-container .form-group{margin-bottom:20px;text-align:left}.login-container .form-group label{display:block;margin-bottom:5px;font-weight:700}.login-container .form-group input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px}.login-container button[type=submit]{background:#25b8cb;margin:10px 0;color:#fff;padding:15px 20px;border:none;border-radius:5px;cursor:pointer;width:100%;font-family:Poppins;font-size:18px;font-weight:500;line-height:26px;text-align:center}.login-container button[type=submit]:hover{background-color:#3e8e41}.login-container .forgot-password,.login-container .signup-link{text-align:center!important;margin-top:10px;font-size:.9rem}.login-container .forgot-password .forgot-password-text,.login-container .signup-link .forgot-password-text{color:#000}.login-container .forgot-password a,.login-container .signup-link a{color:#25b8cb;text-decoration:none}.login-container .forgot-password a:hover,.login-container .signup-link a:hover{text-decoration:underline}.login-container .Radio_btn{display:flex!important;width:100%!important;gap:10px!important;margin:10px 0}.login-container .Radio_btn .radio_ctm{width:50%;background:#f4f5f6!important;padding:10px!important;border:none!important;position:relative}.login-container .Radio_btn .ant-radio,.login-container .Radio_btn .ant-wave-target{position:absolute!important;right:9px!important;background:none!important}.login-container .Radio_btn span{font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#333!important}@media (max-width: 767px){.login-container{margin:0!important;padding:20px}}.createAccount-container{background-color:#fff;border-radius:24px;padding:40px;width:400px;margin:0 80px;box-shadow:10px 4px 54px #0000001a}.createAccount-container label{font-family:Poppins;font-size:12px;font-weight:500;line-height:18px;text-align:left;color:gray;opacity:.6}.createAccount-container .Profile-picture{font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;text-align:left;color:#4242597a;margin:10px 0}.createAccount-container .profile-lable{font-family:Poppins;font-size:12px;font-weight:300;line-height:18px;text-align:left;margin:5px 0}.createAccount-container .form{height:65dvh;overflow:scroll;scrollbar-width:none;text-align:left!important}.createAccount-container .ctm-btn{width:50%;border:1px solid black}.createAccount-container .ctm-btn label{color:#000!important;opacity:1!important;font-family:Poppins;font-size:13px;font-weight:600;line-height:16px;letter-spacing:.1000000015px;text-align:center}.createAccount-container .btn-section{display:flex;width:100%;gap:8px;margin:5px 0}.createAccount-container h2{font-size:2.5rem;font-weight:300;margin-bottom:20px}.createAccount-container .profileForm{background-color:#f4f5f6;width:100%;padding:10px;display:flex;margin:10px 0;border-radius:8px;align-items:center}.createAccount-container .profileForm .profiletop{display:flex;place-items:center}.createAccount-container .profileForm .profiletop .Profile_top_images{height:80px;width:80px}.createAccount-container .custom_file_upload input[type=file]{display:none!important}.createAccount-container .heading{font-family:Poppins;font-size:30px;font-weight:600;line-height:36px;text-align:center;color:#333}.createAccount-container .content{font-family:Poppins;font-size:16px;font-weight:400;line-height:25px;text-align:center;color:#424259a3}.createAccount-container .user-type{display:flex;justify-content:space-around;margin-bottom:20px}.createAccount-container .user-type label{display:flex;align-items:center;cursor:pointer}.createAccount-container .user-type label input{margin-right:10px}.createAccount-container .form-group{margin-bottom:20px;text-align:left}.createAccount-container .form-group label{display:block;margin-bottom:5px;font-weight:700}.createAccount-container .form-group input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px}.createAccount-container button[type=submit]{background:#25b8cb;color:#fff;padding:15px 20px;border:none;border-radius:5px;cursor:pointer;width:100%;font-family:Poppins;font-size:18px;font-weight:500;line-height:26px;text-align:center}.createAccount-container button[type=submit]:hover{background-color:#25b8cb}.createAccount-container .forgot-password,.createAccount-container .signup-link{margin-top:10px;font-size:.9rem}.createAccount-container .forgot-password .forgot-password-text,.createAccount-container .signup-link .forgot-password-text{color:#000}.createAccount-container .forgot-password a,.createAccount-container .signup-link a{color:#25b8cb;text-decoration:none}.createAccount-container .forgot-password a:hover,.createAccount-container .signup-link a:hover{text-decoration:underline}@media (max-width: 767px){.createAccount-container{margin:0!important;padding:20px}}.Signup-container{background-color:#fff;border-radius:24px;padding:40px;width:400px;margin:0 80px;text-align:center;box-shadow:10px 4px 54px #0000001a}.Signup-container .form-check-label{text-align:center!important}.Signup-container .heading{font-family:Poppins;font-size:20px;font-weight:600;color:#333}.Signup-container .content{font-family:Poppins;font-size:16px;font-weight:400;color:#424259a3}.Signup-container .radio-buttons{justify-content:space-between;margin:10px 0}.Signup-container .radio-buttons .form-check{display:flex;flex-direction:column;align-items:center;padding:0!important;margin:0!important}.Signup-container .radio-buttons .form-check .form-check-input{display:none}.Signup-container .radio-buttons .form-check .form-check-label{flex-direction:column;align-items:center;cursor:pointer;padding:10px;border-radius:10px;border:1px solid transparent;transition:border-color .3s ease;width:100%;background:#f4f5f6;margin:8px 0}.Signup-container .radio-buttons .form-check .form-check-label:hover{border:2px solid black}.Signup-container .radio-buttons .form-check .form-check-label img{width:100px;height:100px;margin-bottom:10px}.Signup-container .radio-buttons .form-check .form-check-label h6{font-family:Poppins;font-size:16px;font-weight:500;color:#333}.Signup-container .radio-buttons .form-check .active-radio{border:2px solid black}.Signup-container button{background:#25b8cb!important;color:#fff;padding:15px 20px;border:none;border-radius:5px;margin:10px 0;cursor:pointer;font-family:Poppins;font-size:18px;font-weight:500}.Signup-container button:hover{background-color:#3e8e41}.Signup-container .bottom_text{margin-top:10px;font-size:.9rem}.Signup-container .bottom_text span{color:#25b8cb;cursor:pointer}@media (max-width: 767px){.Signup-container{margin:0!important;padding:20px}}.ForgotPassword-container{background-color:#fff;border-radius:24px;padding:40px;width:400px;margin:0 80px;text-align:center;box-shadow:10px 4px 54px #0000001a}.ForgotPassword-container label{font-family:Poppins;font-size:12px;font-weight:500;line-height:18px;text-align:left;color:#4242597a;opacity:.6}.ForgotPassword-container .heading{font-family:Poppins;font-size:30px;font-weight:600;line-height:36px;text-align:center;color:#333}.ForgotPassword-container button[type=submit]{background:#25b8cb;border:1px solid #25b8cb;color:#fff;padding:15px 20px;border-radius:5px;cursor:pointer;width:100%;font-family:Poppins;font-size:18px;font-weight:500;line-height:26px;text-align:center}.ForgotPassword-container button[type=submit]:hover{background-color:#25b8cb!important;color:#fff!important}.ForgotPassword-container .VerifyOtp,.ForgotPassword-container .forgot-password,.ForgotPassword-container .SendEmail{text-align:left;margin:20px 0}@media (max-width: 767px){.ForgotPassword-container{margin:0!important;padding:20px}}.Verify-container{background-color:#fff;border-radius:24px;padding:40px;width:400px;margin:0 80px;text-align:center;box-shadow:10px 4px 54px #0000001a}.Verify-container .heading,.Verify-container .content{margin:20px 0}.Verify-container .forgot_pass{cursor:pointer}.Verify-container h2{font-size:2.5rem;font-weight:300;margin-bottom:20px}.Verify-container .heading{font-family:Poppins;font-size:30px;font-weight:600;line-height:36px;text-align:center;color:#333}.Verify-container .content{font-family:Poppins;font-size:16px;font-weight:400;line-height:25px;text-align:center;color:#424259a3}.Verify-container .user-type{display:flex;justify-content:space-around;margin-bottom:20px}.Verify-container .user-type label{display:flex;align-items:center;cursor:pointer}.Verify-container .user-type label input{margin-right:10px}.Verify-container .form-group{margin-bottom:20px;text-align:left}.Verify-container .form-group label{display:block;margin-bottom:5px;font-weight:700}.Verify-container .form-group input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px}.Verify-container button[type=submit]{background:#25b8cb;color:#fff;padding:15px 20px;border:none;border-radius:5px;cursor:pointer;width:100%;font-family:Poppins;font-size:18px;font-weight:500;line-height:26px;text-align:center}.Verify-container button[type=submit]:hover{background-color:#3e8e41}.Verify-container .forgot-password,.Verify-container .signup-link{margin-top:10px;font-size:.9rem}.Verify-container .forgot-password .forgot-password-text,.Verify-container .signup-link .forgot-password-text{color:#000}.Verify-container .forgot-password a,.Verify-container .signup-link a{color:#25b8cb;text-decoration:none}.Verify-container .forgot-password a:hover,.Verify-container .signup-link a:hover{text-decoration:underline}@media (max-width: 767px){.Verify-container{margin:0!important;padding:20px}}.Layout .main_layout{width:100%;display:flex}.Layout .main_layout .left{width:20%;border-right:1px solid grey}.Layout .main_layout .right{padding-top:20px;height:100dvh;overflow:scroll;scrollbar-width:none;width:80%;margin:auto}.Sidebar .logo{text-align:left;margin:20px 10px}.Sidebar .css-1mpjo75-MuiListItem-root{border-right:4px solid black}.Sidebar .btn:focus{box-shadow:none!important;outline:0!important}.Sidebar button{border:none!important}.Sidebar .profile_dropdown{position:absolute;bottom:0;margin-bottom:20px}.Sidebar .css-b7dj7n-MuiList-root{min-height:90dvh!important}.editProfile{width:650px;justify-self:center}.editProfile .Profile_top_images{border-radius:100%}.editProfile .leftarrow{text-align:left;cursor:pointer}.editProfile .button_theme{width:100%}.editProfile .section1{display:flex;align-items:center;justify-content:space-between}.editProfile .section1 .btns{display:flex;justify-content:space-between;width:25%}.editProfile .section1 .btns .cancelBtn{width:45%;font-weight:500}.editProfile .submit{text-align:right!important}.editProfile .doneBtn{background-color:#25b8cb;color:#fff;width:10%;padding:0 20px;text-align:center;font-weight:500}@media (max-width: 767px){.editProfile .doneBtn{width:100%!important}}.editProfile .section2{border-radius:8px}@media (max-width: 767px){.editProfile .section2{padding:20px}}.editProfile .section2 .profile{display:flex;gap:20px;align-items:center;margin:20px 0}.editProfile .section2 .profile img{height:80px;width:80px}.editProfile .section2 .profile .changePhoto{border:1px solid #25b8cb;margin:10px 0;color:#25b8cb;font-weight:700;cursor:pointer;padding:5px;border-radius:8px}.editProfile .section2 .services{display:flex;align-items:center;margin:20px 0;cursor:pointer;gap:15px}.editProfile .servies_list{margin:30px 0}.Profile{width:650px;justify-self:center}.Profile .AddAddress{text-align:left;margin:20px 0}.Profile .heading{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#333}.Profile .albums-header{display:flex;align-items:center;margin-bottom:15px}.Profile .Create-New{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#25b8cb;padding:0 10px;cursor:pointer}.Profile .address-item{display:flex;gap:20px;justify-content:space-between}.Profile .Profile-Details{margin:30px 0}.Profile .Profile-Details .BioSection .bio{font-family:Poppins;font-size:14px;font-weight:400;line-height:25px;text-align:left;text-decoration-skip-ink:none}.Profile .Profile-Details .ServiceSection .ServiceSection-inner h6{margin:20px 0!important;font-family:Poppins;font-size:16px;font-weight:600;line-height:20px;text-align:left}.Profile .Profile-Details .ServiceSection .ServiceSection-inner .services-detail{display:flex;justify-content:space-between;width:50%;margin:5px 0}.Profile .Profile-Details .ServiceSection .ServiceSection-inner .services-detail .services-name{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left}.Profile .Profile-Details .ServiceSection .ServiceSection-inner .services-detail .services-date{font-family:Poppins;font-size:18px;font-weight:600;line-height:27px;text-align:right;color:#25b8cb}.Profile .show-all-post{color:#25b8cb;margin:30px 0;font-family:Poppins;font-size:15px;font-weight:500;line-height:20px;text-align:center;cursor:pointer}.ProfileNew .Section1{display:flex;justify-content:space-between}.ProfileNew .Section1 .section1_leftside{display:flex;align-items:center;gap:20px}.ProfileNew .Section1 .img_name_section{display:flex;gap:20px}.ProfileNew .Section1 .profile_picture img{height:80px;width:80px;border-radius:50%}.ProfileNew .Section1 .name_section .name{font-family:Poppins;font-size:20px;font-weight:700;line-height:30px;text-align:left;text-decoration-skip-ink:none}.ProfileNew .Section1 .name_section .upload_detail{display:flex;gap:5px;align-items:center}.ProfileNew .Section1 .name_section .upload_detail .post,.ProfileNew .Section1 .name_section .upload_detail .Following{font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;text-align:center;text-decoration-skip-ink:none}.ProfileNew .Section1 .name_section .upload_detail .Following{cursor:pointer}.ProfileNew .Section1 .name_section .upload_detail .post_count,.ProfileNew .Section1 .name_section .upload_detail .Following_count{font-size:14px;font-weight:600;line-height:20px;margin:0 2px}.ProfileNew .Section2{display:flex;justify-content:center;gap:10px}.ProfileNew .Section2 .Manage-Availability,.ProfileNew .Section2 .Book-Appointment,.ProfileNew .Section2 .Edit-Profile{border:2px solid #25b8cb;color:#25b8cb;padding:8px;border-radius:8px;font-family:Poppins;font-size:15px;font-weight:500;line-height:26px;cursor:pointer}.ProfileNew .Section2 .Edit-Profile{border:1px solid #212121;color:#212121}.top-profile-create{display:flex;justify-content:space-between}.top-profile-create .Create-New{height:fit-content;align-content:center;border-radius:9px;background-color:var(--primarycolor);color:#fff;padding:5px 10px;font-family:Poppins;font-size:16px;font-weight:500;line-height:26px;text-align:left;width:fit-content;cursor:pointer}.top-profile-create .Create-New svg{padding:1px}.ProfileCard{text-align:center!important}.ProfileCard .profile-section-button{display:flex;gap:10px}.ProfileCard .profile-section-button .view-profile-btn{padding:5px 16px}.ProfileCard .profile-image{width:100px;height:100px;margin:auto}.ProfileCard .profile-image img{height:100%;width:100%;border-radius:50%}.ProfileCard .profile-name{font-family:Poppins;font-size:20px;font-weight:700;line-height:30px;margin:5px 0}.ProfileCard .post_follower_following{display:flex;justify-content:space-between;margin:8px 0}.ProfileCard .post_follower_following .count{font-family:Poppins;font-size:18px;font-weight:600;line-height:20px;text-align:center}.ProfileCard .post_follower_following .post-text{font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;text-align:center}.ProfileCard .post_follower_following .followers,.ProfileCard .post_follower_following .following{cursor:pointer}.ProfileCard .profession-details{display:flex;justify-content:center;gap:8px;align-items:center;margin:5px 0}.ProfileCard .profession-details .profession-name{font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;text-align:left}.ProfileCard .profession-details .rating{font-family:Poppins;font-size:12px;font-weight:600;line-height:18px;text-align:left}.ProfileCard .profession-details .rating span{color:#26262699}.ProfileCard .button-section{margin:10px 0}.ProfileCard .button-section .Manage-Availability,.ProfileCard .button-section .Book-Appointment{background:#25b8cb;color:#fff;padding:8px 0;border-radius:8px;font-family:Poppins;font-size:15px;font-weight:500;line-height:26px;cursor:pointer}.ProfileCard .button-section .follow-message-btn{display:flex;width:100%;gap:10px}.ProfileCard .button-section .follow-message-btn .follow-btn,.ProfileCard .button-section .follow-message-btn .message-btn{width:50%}.Followers .Follower_inner_main,.Followers .Following_inner_main,.Following .Follower_inner_main,.Following .Following_inner_main{display:flex;align-items:center;justify-content:space-between;width:100%}.Followers .Follower_inner_main .img-name,.Followers .Following_inner_main .img-name,.Following .Follower_inner_main .img-name,.Following .Following_inner_main .img-name{display:flex;gap:20px;align-items:center;width:70%}.Followers .Follower_inner_main .img-name img,.Followers .Following_inner_main .img-name img,.Following .Follower_inner_main .img-name img,.Following .Following_inner_main .img-name img,.Followers .Follower_inner_main .followe_image img,.Followers .Following_inner_main .followe_image img,.Following .Follower_inner_main .followe_image img,.Following .Following_inner_main .followe_image img{width:50px;border-radius:50%;height:50px}.Followers .Follower_inner_main .followe_user_name,.Followers .Following_inner_main .followe_user_name,.Following .Follower_inner_main .followe_user_name,.Following .Following_inner_main .followe_user_name{font-family:Poppins;font-size:16px;font-weight:600;line-height:18.75px;text-align:left;cursor:pointer}.address-container .albums-header{display:flex;align-items:center;margin-bottom:15px}.address-container .albums-header .heading{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#333}.address-container .albums-header .Create-New{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#25b8cb;padding:0 10px;cursor:pointer}.address-container ul{padding:0}.address-container li{list-style-type:none}.address-container svg{color:#25b8cb}.address-container .address-item{display:flex;gap:20px;justify-content:space-between}.address-container .fulladdress{width:62%}.albums-section .like-count,.albums-section .comment-count{margin:0 5px;vertical-align:text-bottom;color:#25b8cb}.albums-section .no-photo{text-align:center;padding:8px}.albums-section .no-photo .no-photo-text{color:red;font-size:12px;margin-top:4px}.albums-section .no-preview{background-color:#f0f0f0;padding:16px;text-align:center;color:#888}.albums-section .hit-section{display:flex;gap:5px}.albums-section .hit-section svg{vertical-align:baseline!important}.albums-section .hit-section .Like,.albums-section .hit-section .Comment{cursor:pointer}.albums-section .hit-section .hit-like,.albums-section .hit-section .hit-comment,.albums-section .hit-section .hit-share,.albums-section .hit-section .hit-save{display:flex;color:#585c60;gap:10px}.albums-section .hit-section .hit-like .hit_icon,.albums-section .hit-section .hit-comment .hit_icon,.albums-section .hit-section .hit-share .hit_icon,.albums-section .hit-section .hit-save .hit_icon{cursor:pointer}.albums-section .hit-section .hit-like .hit_count,.albums-section .hit-section .hit-comment .hit_count,.albums-section .hit-section .hit-share .hit_count,.albums-section .hit-section .hit-save .hit_count{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:right;text-decoration-skip-ink:none}.albums-section .subtitle{font-family:Poppins;font-size:12px!important;font-weight:600;line-height:18px;text-align:left}.albums-section .albums .album{position:relative;text-align:center;cursor:pointer}.albums-section .albums .album img{width:100%;height:100px;border-radius:10px;transition:transform .3s ease-in-out;object-fit:cover}.albums-section .albums .album p{font-family:Poppins;font-size:11px;font-weight:600;line-height:18px;text-align:left}.albums-section .overlay{background-color:gray;color:#fff;align-content:center;padding:10px;font-weight:600;height:100px;border-radius:8px;cursor:pointer}.albums-section{margin:20px 0;text-align:left}.albums-section .heading{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#333}.albums-section .Create-New{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#25b8cb;padding:0 10px;cursor:pointer}.albums-section .albums-header{display:flex;align-items:center;margin-bottom:15px}.albums-section .albums{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}@media (max-width: 767px){.albums-section .albums{grid-template-columns:repeat(2,1fr)}}.albums-section .albums .album{position:relative;text-align:center}.albums-section .albums .album img{width:100%;height:100px;border-radius:10px;transition:transform .3s ease-in-out}.albums-section .albums .album img:hover{transform:scale(1.05)}.albums-section .albums .album p{margin-top:10px;font-size:14px;color:#555;font-weight:500}.albums-section .albums .album .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0009;border-radius:10px;opacity:1;transition:opacity .3s ease;cursor:pointer;z-index:1}.albums-section .albums .album .overlay:hover{opacity:1}.albums-section .albums .album .overlay .overlay-text{color:#fff;font-size:18px;font-weight:700;text-align:center}.albums-section .toggle-button{display:block;margin:20px auto;background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background-color .3s ease}.albums-section .toggle-button:hover{background-color:#0056b3}.Post{justify-self:center}.Post .top-heading{display:flex;justify-content:space-between;margin:30px 0}.Post .top-heading .Image-name{display:flex;gap:20px}.Post .top-heading .Image-name .Profile-Image{width:40px;height:40px;border-radius:50px;align-items:center}.Post .top-heading .Image-name .Profile-Image img{width:100%;height:100%;border-radius:50%}.Post .top-heading .Image-name .Profile-Name{text-align:left}.Post .top-heading .Image-name .Profile-Name .Name{font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;text-align:left;text-decoration-skip-ink:none}.Post .top-heading .Image-name .Profile-Name .post-time{font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;text-align:left;text-decoration-skip-ink:none;color:#585c60}.Post .text-content{width:411px;margin:10px 0;font-family:Poppins;font-size:14px;font-weight:400;line-height:22.4px;text-align:left;text-decoration-skip-ink:none}.Post .post-image img{width:411px;height:410px;gap:0px;border-radius:8px;opacity:0px}.Post .post_video{width:411px;height:410px}.Post .footer{margin:20px 0}.Post .footer .Like-comment-section{display:flex;justify-content:space-between}.Post .footer .Like-comment-section .Like,.Post .footer .Like-comment-section .Comment{display:flex;gap:8px}.Post .footer .Like-comment-section .Like h6,.Post .footer .Like-comment-section .Comment h6{font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:right;color:#585c60}.Post .footer .hit-section{display:flex;gap:35px}.Post .footer .hit-section svg{vertical-align:baseline!important}.Post .footer .hit-section .hit-like,.Post .footer .hit-section .hit-comment,.Post .footer .hit-section .hit-share,.Post .footer .hit-section .hit-save{display:flex;color:#585c60;gap:10px}.Post .footer .hit-section .hit-like .hit_icon,.Post .footer .hit-section .hit-comment .hit_icon,.Post .footer .hit-section .hit-share .hit_icon,.Post .footer .hit-section .hit-save .hit_icon{cursor:pointer}.Post .footer .hit-section .hit-like .hit_count,.Post .footer .hit-section .hit-comment .hit_count,.Post .footer .hit-section .hit-share .hit_count,.Post .footer .hit-section .hit-save .hit_count{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:right;text-decoration-skip-ink:none}.Post .footer .comment-section{margin-top:20px}.Post .footer .comment-section .comment{display:flex;flex-direction:column;padding:16px;border-bottom:1px solid #e5e5e5}.Post .footer .comment-section .comment .user-info{display:flex;align-items:center;margin-bottom:8px}.Post .footer .comment-section .comment .user-info img{width:40px;height:40px;border-radius:50%;margin-right:16px}.Post .footer .comment-section .comment .user-info span{font-family:Poppins;font-size:16px;font-weight:500}.Post .footer .comment-section .comment .comment-content{font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:left}.Post .footer .comment-section .comment .comment-actions{display:flex;justify-content:space-between;margin-top:16px}.Post .footer .comment-section .comment .comment-actions button{font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#585c60;background-color:transparent;border:none;padding:0;cursor:pointer}.Post .footer .comment-section .comment .comment-actions .like-button{margin-right:16px}.Post .footer .comment-section form{margin-top:20px}.Post .footer .comment-section form input[type=text]{width:100%;height:40px;padding:10px;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:left;border:1px solid #e5e5e5;border-radius:5px}.Post .footer .comment-section form button[type=submit]{width:100%;height:40px;padding:10px;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#585c60;background-color:transparent;border:none;cursor:pointer}.Reviews{margin:20px 0;text-align:left}.Reviews .Main{margin:20px 0}.Reviews .PostReview{border:1px solid #eeeeee;border-radius:10px;padding:3px}.Reviews .PostReview ::placeholder{color:#25b8cb}.Reviews .noBorderOnFocus{font-size:16px;font-weight:600}.Reviews .noBorderOnFocus:focus{border:none!important;box-shadow:none!important}.Reviews :where(.css-dev-only-do-not-override-3rel02).ant-input-outlined{border:none!important}.Reviews .submit{text-align:right}.Reviews .GetReview .ReviewShow{border:1px solid #eeeeee;border-radius:10px;margin:10px 0;padding:20px}.Reviews .GetReview .ReviewShow .img{height:50px;width:50px;border-radius:50%}.Reviews .GetReview .ReviewShow .rate{margin:5px 0}.Reviews .GetReview .ReviewShow span{font-weight:700}.Reviews .GetReview .ReviewShow .Top{display:flex;gap:15px;align-items:center}.Reviews .GetReview .ReviewShow .Top svg{vertical-align:baseline!important}.serviceForm .header{display:flex;align-items:center;justify-content:space-between;margin:20px 0}.serviceForm .header .savebtn{border:none;background-color:#25b8cb;color:#fff;padding:5px;width:150px;border-radius:8px;font-weight:600}.serviceForm .form .headersection{padding:15px;background-color:#f4f5f6}.serviceForm .form .headersection .text{font-size:16px;font-weight:300;margin:5px 0}.serviceForm .form .headersection .uploadImageSection{display:flex;align-items:center}.serviceForm .form .headersection .uploadImageSection .btns{display:flex;width:50%}.serviceForm .form .headersection .uploadImageSection .btns .uploadbtn{background-color:#f2eff8;border-radius:6px;width:35%;font-weight:600;border:2px solid rgba(51,51,51,.8);margin-right:20px;margin-left:20px}.serviceForm .form .headersection .uploadImageSection .btns .removebtn{background-color:#f2eff8;border-radius:6px;padding:5px;width:25%;font-weight:600;border:2px solid rgba(51,51,51,.8)}.serviceForm .form .inputSection,.serviceForm .form .inputSection .inputGroup{margin:10px 0}.serviceForm .form .inputSection .inputs{background-color:#f4f5f6}.albumPage .photoGrid,.albumPage .reelGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:10px}.albumPage .like-count,.albumPage .comment-count{margin:0 5px;vertical-align:text-bottom;color:#25b8cb}.albumPage .hit-section{display:flex;gap:25px;justify-content:end}.albumPage .hit-section svg{vertical-align:baseline!important}.albumPage .hit-section .Like,.albumPage .hit-section .Comment{cursor:pointer}.albumPage .hit-section .hit-like,.albumPage .hit-section .hit-comment,.albumPage .hit-section .hit-share,.albumPage .hit-section .hit-save{display:flex;color:#585c60;gap:10px}.albumPage .hit-section .hit-like .hit_icon,.albumPage .hit-section .hit-comment .hit_icon,.albumPage .hit-section .hit-share .hit_icon,.albumPage .hit-section .hit-save .hit_icon{cursor:pointer}.albumPage .hit-section .hit-like .hit_count,.albumPage .hit-section .hit-comment .hit_count,.albumPage .hit-section .hit-share .hit_count,.albumPage .hit-section .hit-save .hit_count{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:right;text-decoration-skip-ink:none}.albumPage .uploadpicture{cursor:pointer}.albumPage .photoContainer,.albumPage .reelContainer{position:relative;width:100%;overflow:hidden}.albumPage .photoContainer .photo,.albumPage .photoContainer .reel,.albumPage .photoContainer video,.albumPage .reelContainer .photo,.albumPage .reelContainer .reel,.albumPage .reelContainer video{width:100%;height:115px;margin:10px 0;object-fit:contain;border-radius:10px;background:#000}.albumPage .top{display:flex;justify-content:space-between}.albumPage .uplodpicture{font-weight:600;color:#25b8cb}@media (max-width: 767px){.albumPage .reelGrid{grid-template-columns:repeat(2,1fr)}.albumPage .reelGrid img{width:100%}}.getComment .innercomment{display:flex;gap:10px;margin:10px 0;padding:5px}.getComment .innercomment .userimg{width:50px;height:50px;border-radius:50px}.getComment .btn_Section{width:100%!important;gap:20px!important}.Product{width:650px;justify-self:center}.Product .product-item{min-height:80dvh}.Product .star-icon{color:#f29f05}.Product .no-products-found{min-height:80dvh;align-content:center}.Product .no-products-found h2,.Product .no-products-found p{margin:10px 0}.Product .no-products-found .no-found-btn{background-color:#f4feff;color:#000;font-weight:600;border:1px solid black}.Product .no-products-found .no-found-btn:hover{background-color:#f4feff;color:#000!important;font-weight:600;border:1px solid black!important}.Product .product-cart-badge{cursor:pointer;bottom:0;background:#f4feff;width:inherit}.Product .product-cart-badge h6{font-family:Poppins;font-size:16px;font-weight:600;line-height:24px;text-align:left;padding:10px}.Product .col{padding:20px}.Product img{height:174px;width:176px;justify-self:center;padding:5px}.Product .name{text-align:left;font-family:Poppins;font-size:13.68px;font-weight:400;line-height:18.24px}.Product .price-rating{display:flex;justify-content:space-between;margin:5px 0}.Product .price-rating .price,.Product .price-rating .rating{font-family:Poppins;font-size:13.68px;font-weight:600;line-height:18.24px}.Product .add-to-cart-btn{margin-top:10px;width:100%;border:1px solid #25b8cb;color:#25b8cb;font-family:Poppins;font-size:13.68px;font-weight:400;line-height:27.13px;text-align:center}.ProductDetails{width:650px;justify-self:center}.ProductDetails .top-arrow{text-align:left;cursor:pointer;margin:10px 0}.ProductDetails .top-arrow svg{font-weight:800}.ProductDetails .section1{display:flex;width:100%;gap:50px}.ProductDetails .section1 .left-side-section1{width:30%}.ProductDetails .section1 .right-side-section1{width:70%;text-align:left}.ProductDetails .section2{text-align:left;margin:20px 0}.ProductDetails .section2 .discription{font-family:Poppins;font-size:12px;font-weight:300;line-height:24px;text-align:left}.ProductDetails .sec{margin:20px 0}.ProductDetails .div{display:flex;gap:200px}.thumbnail-carousel .main-slider{position:relative;width:100%}.thumbnail-carousel .main-slider .main-slide{display:none;width:100%;height:auto}.thumbnail-carousel .main-slider .main-slide.active{display:block}.thumbnail-carousel .main-slider img{width:200px;height:200px;border-radius:10px;margin:10px 0}.thumbnail-carousel .thumbnail-slider{display:flex;justify-content:center;gap:10px}.thumbnail-carousel .thumbnail{cursor:pointer;transition:transform .3s,opacity .3s;border:2px solid transparent;border-radius:5px;padding:2px}.thumbnail-carousel .thumbnail.active{border-color:#007bff;transform:scale(1.1)}.thumbnail-carousel .thumbnail img{width:30px;height:30px;object-fit:cover;border-radius:5px;opacity:.7}.thumbnail-carousel .thumbnail:hover img,.thumbnail-carousel .thumbnail.active img{opacity:1}.Details .name{font-family:Poppins;font-weight:500;line-height:33px;text-align:left}.Details .sold_by{margin:10px 0;background:#f4feff;padding:10px;font-family:Poppins;font-size:13px;font-weight:400;line-height:19.5px;border:1px solid #ebf0f1;border-radius:10px}.Details .sold_by_name{font-family:Poppins;font-size:13px;font-weight:600;line-height:19.5px;color:#333;cursor:pointer;text-decoration:underline}.Details .pricing-rating{display:flex;justify-content:space-between;margin:20px 0}.Details .pricing-rating .price{font-family:Poppins;font-size:24px;font-weight:600;line-height:16px;text-align:left}.Details .pricing-rating .icon-star{color:#f29f05}.Details .pricing-rating .rate-value{font-family:Poppins;font-size:14px;font-weight:600;line-height:20.87px}.Details .pricing-rating .rate{border-radius:20px;border:1px solid #f5e8cf;padding:1px 10px}.Details .add-to-cart-btn{width:100%;background:#25b8cb;color:#fff;padding:10px;border-radius:8px;text-align:center;cursor:pointer;border:1px solid #25b8cb;font-size:16px;transition:all .3s ease}.Details .add-to-cart-btn:hover{background:transparent;color:#25b8cb;border:1px solid #25b8cb}.MyOrder{text-align:left}.MyOrder .myorder-top-heading{display:flex;justify-content:space-between;align-items:center}.MyOrder .empty-cart{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;text-align:center}.MyOrder .no-orders-message{text-align:center;font-size:18px;font-weight:700;color:#555;margin-top:20px;min-height:200dvh}.MyOrder .Search-section{margin:20px 0}.MyOrder :where(.css-dev-only-do-not-override-14qglws).ant-input-affix-wrapper-lg{background-color:#f4f5f6}.MyOrder .order-item-card{margin:20px 0}.MyOrder .order-id{font-family:Poppins;font-size:14px;font-weight:500;line-height:15px;text-align:justified}.MyOrder .item-discription{font-family:Poppins;font-size:12px;font-weight:400;line-height:16px;text-align:left}.MyOrder .delivery-date{font-family:Poppins;font-size:12px;font-weight:300;line-height:15px;text-align:left}.MyOrder .deliveryProcess{background-color:#a449dc;color:#fff;padding:5px 20px;border-radius:20px;font-weight:600}.MyOrder .order-item{margin:5px 0}.MyOrder .order-item .item{display:flex;justify-content:space-between;align-items:center}.MyOrder .order-item .item .item-left{display:flex;gap:10px}.MyOrder .order-item .item .item-left img{width:40px;height:40px}.MyOrder .order-item .item .item-right{font-weight:600}.OrderSummary{text-align:left}.OrderSummary .top-arrow{text-align:left;margin:10px 0;cursor:pointer}.OrderSummary .top-arrow svg{font-weight:800}.OrderSummary .address_modal{display:flex;justify-content:space-between}.OrderSummary .order-item-card .myorder-top-heading{display:flex;justify-content:space-between;align-items:center}.OrderSummary .order-item-card .order-id{font-family:Poppins;font-size:14px;font-weight:500;line-height:15px;text-align:justified}.OrderSummary .order-item-card .delivery-date{font-family:Poppins;font-size:12px;font-weight:300;line-height:15px;text-align:left}.OrderSummary .order-item-card .deliveryProcess{background-color:#a449dc;color:#fff;padding:5px 20px;border-radius:20px;font-weight:600}.OrderSummary .order-item .item{display:flex;justify-content:space-between;align-items:center}.OrderSummary .order-item .item .item-left{display:flex;gap:10px}.OrderSummary .order-item .item .item-left img{width:40px;height:40px}.OrderSummary .order-item .item .item-right{font-weight:600}.OrderSummary .Deliver-section,.OrderSummary .payment-method-section{margin:20px 0;text-align:left}.OrderSummary .order-item-card{margin:20px 0}.OrderSummary .sub-total{margin:30px 0;text-align:left}.OrderSummary .sub-total-sec1{display:flex;justify-content:space-between;margin:5px 0}.OrderSummary .sub-total-name,.OrderSummary .Delivery-name,.OrderSummary .total-name{font-family:Poppins;font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.200000003px;text-align:left}.OrderSummary .total-price{font-family:Poppins;font-size:20px;font-weight:700;line-height:28px;letter-spacing:.200000003px;text-align:right}.OrderSummary .Delivery-price,.OrderSummary .sub-total-price{font-family:Poppins;font-size:14px;font-weight:600;line-height:19.6px;letter-spacing:.200000003px;text-align:right}.OrderSummary .btn-section{text-align:right;margin:20px 0}.OrderSummary .top{display:flex;justify-content:space-between}.OrderSummary .change{color:#25b8cb;cursor:pointer;font-family:Poppins;font-size:12px;font-weight:600;line-height:18px;text-align:left}.OrderSummary .Continue-btn{margin-bottom:20px;width:50%;background:#25b8cb;color:#fff;padding:10px;border-radius:8px;text-align:center;cursor:pointer;border:1px solid #25b8cb;font-size:16px;transition:all .3s ease}.OrderSummary .Continue-btn:hover{background:transparent;color:#25b8cb;border:1px solid #25b8cb}.OrderSummary .plus-minus-qnt{display:flex;gap:10px;align-items:center}.OrderSummary .qnt{font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;text-align:center}.OrderSummary .remove{cursor:pointer;color:#6f6f6f;font-family:Poppins;font-size:12px;font-weight:400;line-height:18px;text-align:left}.OrderSummary .delete-icon{padding:0 3px}.OrderSummary .minus,.OrderSummary .plus{color:#25b8cb;font-size:20px}.OrderSummary .empty-cart{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;text-align:center}.Explore{margin:20px 0}.Explore .beautician-information .section1{display:flex;gap:50px;align-items:center}.Explore .beautician-information .section1 .section1_left{display:flex;gap:20px;align-items:center}.Explore .beautician-information .section1 .Follow_btn{border:1px solid rgba(55,143,233,.2);color:#378fe9;padding:5px 20px;border-radius:25px}.Explore .beautician-information .section1 .images{width:45px;height:45px}.Explore .beautician-information .section1 .images .profilePhoto{width:100%;height:100%;border-radius:50%}.Explore .beautician-information .section1 .details .name{font-family:Poppins;font-size:14px;font-weight:400;line-height:21px;text-align:left;text-decoration-skip-ink:none}.Explore .beautician-information .section1 .details .profession{font-family:Poppins;font-size:12px;font-weight:400;line-height:21px;text-align:left;text-decoration-skip-ink:none}.Explore .beautician-information .beautician-about{font-family:Poppins;font-size:12px;font-weight:400;line-height:20px;text-align:left;margin:10px 0}.Explore .beautician-information .ServiceSection .ServiceSection-inner h6{margin:20px 0!important;font-family:Poppins;font-size:16px;font-weight:600;line-height:20px;text-align:left}.Explore .beautician-information .ServiceSection .ServiceSection-inner .services-detail{display:flex;justify-content:space-between;width:50%;margin:5px 0}.Explore .beautician-information .ServiceSection .ServiceSection-inner .services-detail .services-name{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left}.Explore .beautician-information .ServiceSection .ServiceSection-inner .services-detail .services-date{font-family:Poppins;font-size:18px;font-weight:600;line-height:27px;text-align:right;color:#25b8cb}.chatListContainer{display:flex;flex-direction:column;border-radius:8px;max-width:400px;margin:20px auto;height:60dvh;overflow:scroll;overflow-x:hidden;scrollbar-width:none}.chatListContainer .userItem{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:10px;border-radius:8px;cursor:pointer;transition:background-color .3s}.chatListContainer .userItem .user_image{width:50px;height:50px;border-radius:50%}.chatListContainer .userItem:hover{background-color:#e0e0e0}.chatListContainer .userItem.selected{background-color:#25b8cb;color:#000!important}.chatListContainer .userInfo{display:flex;justify-content:space-between}.chatListContainer .user_icon_name{text-align:left;display:flex;gap:20px}.chatListContainer .message_date{color:#25b8cb}.chatListContainer .userName{font-weight:600;font-size:16px;margin-bottom:5px}.chatListContainer .lastMessage{font-size:14px;color:#757575}.inboxContainer{margin-top:20px}.inboxContainer .firstColumn{padding:20px 20px 0 0;gap:10px}.inboxContainer .secondColumn{padding:20px 0}.inboxContainer .chatSection{position:relative;border:1px solid #e2e2e2;border-radius:8px;width:100%;display:flex;flex-direction:column}.inboxContainer .chatSection img{height:60dvh}.inboxContainer .selectedUserHeader{display:flex;align-items:center;border:1px solid #e2e2e2;color:#000;box-shadow:#0000001a 0 1px 2px}.inboxContainer .selectedUserHeader .user_image{width:50px;height:50px;border-radius:50%}.inboxContainer .selectedUserHeader .user_icon_name{display:flex;gap:20px;align-items:center;padding:10px 20px;font-weight:600}.inboxContainer .scrollableContainer{flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:20px 20px 70px;overflow:scroll;height:60dvh}.inboxContainer .scrollableContainer ::-webkit-scrollbar{width:0}.inboxContainer .message{display:block;padding:10px;margin-bottom:10px;max-width:60%;border-radius:12px;position:relative;clear:both}.inboxContainer .message.sent{background-color:#25b8cb;color:#fff;margin-left:auto;border-radius:12px 0 12px 12px;align-self:flex-end}.inboxContainer .message.received{background-color:#f2eff8;color:#000;border-radius:0 12px 12px;align-self:flex-start}.inboxContainer .messageInputContainer{position:absolute;bottom:0;width:100%;background-color:#fff;padding:15px 10px;box-shadow:0 -1px 3px #0000001a;display:flex;align-items:center;justify-content:space-between;z-index:1}.inboxContainer .sendButton{font-size:22px;margin-left:10px}.placeholderContainer{align-self:center}@media (min-width: 767px){.inboxContainer_Desktop{display:none}.inboxContainer_Mobile{display:block}}@media (max-width: 767px){.inboxContainer_Desktop{display:block}.inboxContainer_Mobile{display:none}.firstColumn,.secondColumn{padding:10px!important}:where(.css-dev-only-do-not-override-14qglws).ant-col-6{max-width:100%}:where(.css-dev-only-do-not-override-14qglws).ant-row{display:block!important}:where(.css-dev-only-do-not-override-14qglws).ant-col-18{max-width:100%}}.Search_component .ant-list-item{text-align:left!important}.Search_component .ant-list-item-meta{align-items:center!important}.Search_component .ant-list-item-meta-content{text-align:left!important}.Search_component :where(.css-dev-only-do-not-override-14qglws).ant-list-split .ant-list-item{border:none!important}.Search_component :where(.css-dev-only-do-not-override-14qglws).ant-avatar{height:50px!important;width:50px!important}.PostUpload{width:650px;justify-self:center}.PostUpload .sharePostContainer{margin:50px 0}.PostUpload .sharePostContainer .btn_type{display:flex;justify-content:space-between;margin:20px 0}.PostUpload .sharePostContainer ::placeholder{font-family:Poppins;font-size:20px;font-weight:400;line-height:33px;text-align:left;color:#585c60}.PostUpload .sharePostContainer .top_heading{display:flex;justify-content:space-between;margin:20px 0}.PostUpload .sharePostContainer .profilePhoto{border-radius:50%}.PostUpload .sharePostContainer .noBorderOnFocus{font-size:16px;font-weight:600}.PostUpload .sharePostContainer .noBorderOnFocus:focus{border:none;box-shadow:none}.PostUpload .sharePostContainer .cancelBtn{border:.2px solid black;background-color:#fff;color:#000;padding:4px;width:120px;border-radius:8px;font-weight:600;margin-right:20px}.PostUpload .sharePostContainer .postBtn{border:none;background-color:#25b8cb;color:#fff;padding:5px;width:120px;border-radius:8px;font-weight:600}.PostUpload .sharePostContainer .sharePosts{border:1px solid #e2e2e2;padding:30px;border-radius:8px}.PostUpload .sharePostContainer .sharePosts .text_area{margin:30px 0}.PostUpload .sharePostContainer .sharePosts .custom_imgcard{display:flex;gap:20px}.PostUpload .sharePostContainer .sharePosts .profile{display:flex;align-items:center}.PostUpload .sharePostContainer .sharePosts .profile .name{margin-left:20px;display:flex;flex-direction:column;text-align:left}.PostUpload .sharePostContainer .sharePosts .profile .name h6{color:#3339;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;text-align:left;text-decoration-skip-ink:none}.PostUpload .sharePostContainer .sharePosts .preview .previewImgContainer{width:200px}.ReelUpload{width:650px;justify-self:center}.ReelUpload .sharePostContainer{margin:50px 0}.ReelUpload .sharePostContainer .top_heading{display:flex;justify-content:space-between;margin:20px 0}.ReelUpload .sharePostContainer .imagessection{display:flex;gap:20px}.ReelUpload .sharePostContainer .profilePhoto{border-radius:50%}.ReelUpload .sharePostContainer .noBorderOnFocus{font-size:16px;font-weight:600}.ReelUpload .sharePostContainer .noBorderOnFocus:focus{border:none;box-shadow:none}.ReelUpload .sharePostContainer .cancelBtn{border:.2px solid black;background-color:#fff;color:#000;padding:4px;width:120px;border-radius:8px;font-weight:600;margin-right:20px}.ReelUpload .sharePostContainer .postBtn{border:none;background-color:#25b8cb;color:#fff;padding:5px;width:120px;border-radius:8px;font-weight:600}.ReelUpload .sharePostContainer .sharePosts{border:1px solid #e2e2e2;padding:30px;border-radius:8px}.ReelUpload .sharePostContainer .sharePosts .text_area{margin-top:30px}.ReelUpload .sharePostContainer .sharePosts .profile{display:flex;align-items:center}.ReelUpload .sharePostContainer .sharePosts .profile .name{margin-left:20px;display:flex;flex-direction:column}.ReelUpload .sharePostContainer .sharePosts .preview .previewImgContainer{width:200px}.ReelUpload .imagessection{margin-top:20px}.Showreel .likeButton,.Showreel .commentButton,.Showreel .shareButton{cursor:pointer}.Showreel .commentInputBox,.Showreel .commnetpost{padding:10px 0}.Showreel .getComment .innercomment{display:flex;gap:10px;margin:10px 0;padding:5px}.Showreel .getComment .innercomment .userimg{width:50px;height:50px;border-radius:50px}.Showreel .getComment .btn_Section{width:100%!important;gap:20px!important}.getCommentBox{height:40dvh;max-height:35dvh;overflow:scroll;scrollbar-width:none;padding-bottom:20px}.Bookings{width:650px;justify-self:center}.Bookings .beautician-card .beautician-information .section1{display:flex;gap:20px;align-items:center;justify-content:space-between}.Bookings .beautician-card .beautician-information .section1 .part1{display:flex;gap:10px;align-items:center}.Bookings .beautician-card .beautician-information .section1 .images{width:60px;height:60px}.Bookings .beautician-card .beautician-information .section1 .images .profilePhoto{width:80%;height:80%;border-radius:50%}.Bookings .beautician-card .beautician-information .section1 .details .name{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left;text-decoration-skip-ink:none}.Bookings .beautician-card .beautician-information .section1 .details .rating{text-align:left}.Bookings .beautician-card .beautician-information .section1 .details .rating .span{color:#26262699}.Bookings .beautician-card .beautician-information .section1 .details .rating svg{color:#f2c94c!important}.Bookings .beautician-card .beautician-information .section1 .details .profession{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left}.Bookings .beautician-card .beautician-information .section1 .upcoming{background:#e86d27}.Bookings .beautician-card .beautician-information .section1 .completed{background:#3c8e16}.Bookings .beautician-card .beautician-information .section1 .canceled{background:red}.Bookings .beautician-card .beautician-information .section1 .activeTab{background-color:#25b8cb}.Bookings .beautician-card .beautician-information .section1 .activeTab,.Bookings .beautician-card .beautician-information .section1 .upcoming,.Bookings .beautician-card .beautician-information .section1 .completed,.Bookings .beautician-card .beautician-information .section1 .canceled{font-family:Poppins;font-size:12px;font-weight:500;line-height:18px;text-align:left;text-decoration-skip-ink:none;color:#fff;padding:4px 20px;border-radius:16px}.Bookings .beautician-card .beautician-information .Date_time_section{display:flex;gap:5px;align-items:center;margin:5px 0}.Bookings .beautician-card .beautician-information .Date_time_section .date_time{display:flex;gap:3px;font-family:Poppins;font-size:12px;font-weight:500;line-height:18px;text-align:left}.Bookings .beautician-card .beautician-information .date{font-family:Poppins;font-size:12px;font-weight:500;line-height:18px;text-align:left;text-decoration-skip-ink:none}.Bookings .beautician-card .beautician-information svg{vertical-align:text-top}.Bookings .beautician-card .beautician-information .beautician-about{font-family:Poppins;font-size:13px;font-weight:400;line-height:20.8px;text-align:left;padding-bottom:10px}.Bookings .beautician-card .beautician-information .cancelation_reason{text-align:left;color:red}.Bookings .beautician-card .beautician-information .footer-section{display:flex;width:30%;gap:15px}.Bookings .beautician-card .beautician-information .footer-section .Reject-accpt-btn{border:1px solid #b7b7b7;border-radius:10px;padding:1px 8px;width:100%;font-family:Poppins;font-size:12px;font-weight:500;line-height:26px;text-align:center;text-decoration-skip-ink:none;cursor:pointer}.Bookings .beautician-card .beautician-information .footer-section .Reject-accpt-btn:hover{border-radius:10px;padding:1px 8px;width:100%;background:#25b8cb;color:#fff;cursor:pointer}.Bookings .beautician-card .ServiceSection .ServiceSection-inner h6{margin:20px 0!important;font-family:Poppins;font-size:16px;font-weight:600;line-height:20px;text-align:left}.Bookings .beautician-card .ServiceSection .ServiceSection-inner .services-detail{display:flex;justify-content:space-between;width:50%;margin:5px 0}.Bookings .beautician-card .ServiceSection .ServiceSection-inner .services-detail .services-name{font-family:Poppins;font-size:14px;font-weight:500;line-height:21px;text-align:left}.Bookings .beautician-card .ServiceSection .ServiceSection-inner .services-detail .services-date{font-family:Poppins;font-size:18px;font-weight:600;line-height:27px;text-align:right;color:#25b8cb}.Showreel{text-align:-webkit-center;overflow:scroll;scrollbar-width:none}@media (max-width: 767px){.Showreel{margin-top:20px}}.Showreel .black{color:#585c60}@media (max-width: 767px){.Showreel .black{color:#fff}}.Showreel .red{color:red}.Showreel .app__videos{position:relative;background-color:#fff}.Showreel .app__videos::-webkit-scrollbar{display:none}.Showreel .app__videos{-ms-overflow-style:none;scrollbar-width:none;width:366px}@media (max-width: 767px){.Showreel .app__videos{width:100%!important}}.Showreel .videoContainer{position:relative;margin:10px 0}@media (max-width: 767px){.Showreel .videoContainer{margin:0!important}}.Showreel .videoCard__player{background-color:#1d1d1d;border-radius:6px;width:85%;height:552px}@media (max-width: 767px){.Showreel .videoCard__player{width:100%!important}}.Showreel .videoButtons{position:absolute;top:80%;right:-5px;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px;color:#000}@media (max-width: 767px){.Showreel .videoButtons{right:20px!important}}.Showreel .videoButtons button{margin-bottom:10px}.Showreel .videofooter{position:absolute;bottom:0;color:#fff;font-size:20px;padding:4px 37px;text-align:left}.Showreel .videofooter h6{width:90%}.Showreel .videofooter .namedate{margin:10px 0;display:flex;gap:10px}.Showreel .videofooter .namedate h6{width:auto!important}.Showreel .videofooter span{font-size:13px;color:#fff9}.StoryUpload{width:650px;justify-self:center}.StoryUpload .sharePostContainer{margin:50px 0}.StoryUpload .sharePostContainer ::placeholder{font-family:Poppins;font-size:20px;font-weight:400;line-height:33px;text-align:left;color:#585c60}.StoryUpload .sharePostContainer .top_heading{display:flex;justify-content:space-between;margin:20px 0}.StoryUpload .sharePostContainer .profilePhoto{border-radius:50%}.StoryUpload .sharePostContainer .noBorderOnFocus{font-size:16px;font-weight:600}.StoryUpload .sharePostContainer .noBorderOnFocus:focus{border:none;box-shadow:none}.StoryUpload .sharePostContainer .cancelBtn{border:.2px solid black;background-color:#fff;color:#000;padding:4px;width:120px;border-radius:8px;font-weight:600;margin-right:20px}.StoryUpload .sharePostContainer .postBtn{border:none;background-color:#25b8cb;color:#fff;padding:5px;width:120px;border-radius:8px;font-weight:600}.StoryUpload .sharePostContainer .sharePosts{border:1px solid #e2e2e2;padding:30px;border-radius:8px}.StoryUpload .sharePostContainer .sharePosts .text_area{margin:30px 0}.StoryUpload .sharePostContainer .sharePosts .custom_imgcard{display:flex;gap:20px}.StoryUpload .sharePostContainer .sharePosts .profile{display:flex;align-items:center}.StoryUpload .sharePostContainer .sharePosts .profile .name{margin-left:20px;display:flex;flex-direction:column}.StoryUpload .sharePostContainer .sharePosts .preview .previewImgContainer{width:200px}.storiesContainer .ant-upload.ant-upload-select{width:65px!important;height:65px!important}.storiesContainer .stories{display:flex;align-items:center;justify-content:center}.storiesContainer .stories .OthersStory{display:flex;width:100dvh;overflow:scroll;scrollbar-width:none}.storiesContainer .stories .storyItem{cursor:pointer}.storiesContainer .stories .storyItem .storiesImage{border:3px solid #25B8CB;width:65px;height:65px;border-radius:50%;margin:5px;padding:1px}.storiesContainer :where(.css-dev-only-do-not-override-17seli4).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{width:65px!important;height:65px!important;margin:5px;padding:1px}.storiesContainer :where(.css-dev-only-do-not-override-17seli4).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-container{width:70px!important;height:70px!important;margin:5px;padding:1px}.storiesContainer .plusimage{padding:20px!important;cursor:pointer}.storiesContainer .storyModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.storiesContainer .storyModalContent{position:relative;max-width:90%;max-height:90%;display:flex;align-items:center;justify-content:center}.storiesContainer .storyModalImage{max-width:100%;max-height:100%;border-radius:10px}.Homepage .Homepage_main{display:flex;width:100%}.Homepage .Homepage_main .Homepage_left{width:70%}.Homepage .Homepage_main .Homepage_right{width:30%}.Homepage .Homepage_main .Homepage_right .Top_Professionals_heading{font-family:Poppins;font-size:16px;font-weight:600;line-height:36px;text-align:left;text-decoration-skip-ink:none}.reviews-container{padding:0!important}.reviews-container .views-all{display:flex;align-items:center;justify-content:space-between}.reviews-container .views-all p{margin-bottom:0;color:#ed1c24;font-weight:600}.reviews-container .ratings-card{margin-bottom:30px;padding:15px;background:#ed1c240d}.reviews-container .ratings-card .ratings-title{font-weight:600;font-size:20px}.reviews-container .ratings-card .ratings-value{font-weight:600;font-size:20px;display:flex;align-items:center;justify-content:space-between;width:50%;font-size:30px}.reviews-container .review-card{margin-bottom:1rem;padding:1rem}.reviews-container .review-card .user-icon{display:flex;justify-content:center;padding-right:10px;padding-left:2px}.reviews-container .review-card .user-circle{width:60px;height:60px;border-radius:50%;background-color:#3d3c6e;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:700;color:#fff}.reviews-container .review-card .review-header{display:flex;justify-content:space-between}.reviews-container .review-card .review-header .review-name{font-weight:700;font-size:1.1rem}.reviews-container .review-card .review-header .review-rating{color:gold;display:flex;align-items:center}.reviews-container .review-card .review-header .review-rating .rating-number{color:#000;margin-left:5px}.reviews-container .review-card .review-header .review-date{color:#6c757d;margin-left:450px}.reviews-container .review-card .review-comment{margin-top:.5rem}.reviews-container .lables{margin-bottom:0}.product_management{text-align:left}.product_management .page-title{margin:0;color:#1a1a1a;font-size:25px;text-transform:uppercase;font-weight:600}.product_management .page-sub-title{color:#888;font-size:15px;text-transform:none;font-weight:400}.crm-page{min-height:80dvh;align-content:center}.crm-page .crm-button{margin:30px 0}.crm-page .crm-image{margin:20px}.SavePost{width:650px;justify-self:center}.SavePost .leftarrow{text-align:left;cursor:pointer}.book-appointment-container{width:650px;justify-self:center;margin:0 auto;text-align:left}.book-appointment-container ::placeholder,.book-appointment-container .ant-select-selection-placeholder{font-family:Poppins;font-size:16px;font-weight:400;line-height:23.8px;text-align:left}.book-appointment-container .slotsection{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.book-appointment-container .slotsection .slots{padding:10px;border:1px solid #e0dee2;text-align:center;cursor:pointer;transition:background-color .3s,color .3s}.book-appointment-container .slotsection .slots.selected{background-color:#25b8cb;color:#fff}@media (max-width: 768px){.book-appointment-container .slotsection{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){.book-appointment-container .slotsection{grid-template-columns:repeat(2,1fr)}}@media (max-width: 375px){.book-appointment-container .slotsection{grid-template-columns:1fr}}.book-appointment-container .ant-select-selector{background:#f4f5f6!important;padding:20px!important}.book-appointment-container .textarea-ctm{background:#f4f5f6!important}.book-appointment-container .heading{font-family:Poppins;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#4242597a;padding:10px 0}.book-appointment-container .ant-form-item{margin-bottom:20px}.book-appointment-container .main{padding:8px 24px}.book-appointment-container .date-selection{display:flex;gap:10px;align-items:center}.book-appointment-container .date-selection,.book-appointment-container .time-slot-selection{margin-top:30px}.book-appointment-container .date-selection h3,.book-appointment-container .time-slot-selection h3{font-size:14px;color:#888;margin-bottom:10px}.book-appointment-container .week-dates{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}.book-appointment-container .week-dates .date-box{text-align:center;border:1px solid #e8e8e8;border-radius:5px;cursor:pointer;transition:all .3s;margin:10px}.book-appointment-container .week-dates .date-box.selected{background-color:#25b8cb;color:#fff}.book-appointment-container .week-dates .date-box:hover{border-color:#25b8cb}.book-appointment-container .week-dates .date-box .day{padding:5px 0;font-size:12px;border-bottom:1px solid grey}.book-appointment-container .week-dates .date-box .date{font-size:18px;font-weight:700}.book-appointment-container .week-dates .date-box .month{font-size:12px}.book-appointment-container .time-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.book-appointment-container .time-slots button{width:100%;height:40px;border:1px solid #e8e8e8;background-color:#fff;transition:all .3s}@media (min-width: 768px){.book-appointment-container .time-slots{grid-template-columns:repeat(4,1fr)}}@media (max-width: 768px){.book-appointment-container .time-slots{grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){.book-appointment-container .time-slots{grid-template-columns:repeat(2,1fr)}}@media (max-width: 375px){.book-appointment-container .time-slots{grid-template-columns:repeat(1,1fr)}}.book-appointment-container .confirm-booking-btn{width:100%;height:40px;margin-top:20px;background-color:#25b8cb;border-color:#25b8cb}.book-appointment-container .confirm-booking-btn:disabled{background-color:#f5f5f5;border-color:#d9d9d9;color:#00000040}.Privacy{text-align:left;padding:20px 0}.Privacy .bottom_text p{margin:0}.Privacy .boldtext{text-decoration:underline;text-underline-position:under}.Privacy h5{margin:20px 0}.Privacy h6{font-weight:700}.Privacy p,.Privacy h6,.Privacy em{margin:10px 0;line-height:28px}.TermsAndConditions{text-align:left;margin:20px}.TermsAndConditions p,.TermsAndConditions h6{line-height:30px}.TermsAndConditions h4,.TermsAndConditions .main_li{margin:20px 0}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primarycolor: #25b8cb}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.container{max-width:1140px!important}@media (max-width: 767px){.container{padding:0!important}}.nav-link{color:#fff!important;font-size:16px!important;font-family:Poppins!important;font-weight:500!important;padding:0!important}.navbar-nav{gap:20px!important}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}.dropdown-toggle{color:#1a1a1a;text-decoration:none}.btn-link:hover{border-color:#25b8cb!important}@media (max-width: 767px){.NavSection .ctm-nav,.NavSection .navbar-nav{align-items:left!important}}.custom-width{width:650px;justify-self:center}.sq-card-wrapper{display:block!important}
