﻿html {font-size: 14px;}@font-face {font-family: 'b-nazanin';src: url('../b_nazanin/b_nazanin/b-nazanin.ttf') format('truetype');}@font-face {font-family: 'vazir-medium';src: url('../vazir-font-v16.1.0/vazir-font-v16.1.0/vazir-medium.woff') format('woff');}.Barber-text {text-align: left !important;}.barber-text-title {color: #fff }.Article a {color: blue !important;}.Article img {text-align: center !important;}figure.image {text-align: center;margin: 40px 0;}figure.image img {display: block;margin: 0 auto;max-width: 100%;height: auto;}.alert-box-green {border: 2px solid #4CAF50;background-color: #e8f5e9;color: #2e7d32;padding: 15px 20px;border-radius: 8px;font-size: 16px;font-weight: bold;margin: 20px auto;text-align: center;box-shadow: 0 2px 6px rgba(46, 125, 50, 0.3);}.gallery-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 0px;padding: 0;}@media (min-width: 992px) {.gallery-grid {grid-template-columns: repeat(8, 1fr);}}.gallery-item {cursor: pointer;overflow: hidden;position: relative;}.gallery-item img {width: 100%;height: auto;display: block;transition: transform 0.3s ease;}.gallery-item:hover img {transform: scale(1.05);}.modal {position: fixed;inset: 0;background-color: rgba(0,0,0,0);backdrop-filter: none;display: flex;justify-content: center;align-items: center;opacity: 0;visibility: hidden;pointer-events: none;transition: opacity 0.3s ease, backdrop-filter 0.3s ease, background-color 0.3s ease;}.modal.show {background-color: rgba(0,0,0,0.7);backdrop-filter: blur(4px);opacity: 1;visibility: visible;pointer-events: auto;}.modal-content {background-color: transparent;padding: 0;border: none;width: 90%;max-width: 600px;animation: animatezoom 0.4s ease;display: flex;flex-direction: column;align-items: center;}.modal-content img {max-width: 100%;max-height: 80vh;border-radius: 8px;touch-action: none;cursor: grab;transition: transform 0.2s ease;}.modal-content img:active {cursor: grabbing;}@keyframes animatezoom {from {transform: scale(0.7);opacity: 0;}to {transform: scale(1);opacity: 1;}}.img-Logo-Register {width: 5% }@media (min-width: 768px) {html {font-size: 16px;}}.fw-5 {font-weight: 500 }.fw-6 {font-weight: 600 }.fw-7 {font-weight: 700 }.fw-8 {font-weight: 800 }.fw-9 {font-weight: 900 }.mt-img-index {top: 0;}.mt-hero {margin-top: -88px;}.ml-i {margin-left: 6px !important;}.mr-i {margin-right: 6px !important;}.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;}html {position: relative;min-height: 100%;}.Cart-Login {position: absolute;top: 410px;left: 32%;transform: translate(-50%, -50%);z-index: 1;background-color: #f9f9f93b;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);}.cart-panel {border-radius: 12px;background-color: #101f33;color: #fff !important;}.panel-btn {font-size: 20px !important;font-weight: 500 !important;border-radius: 20px !important;background-color: #101f33 !important;color: #fff !important;}.gold-btn2 {font-size: 20px !important;font-weight: 500 !important;border-radius: 20px !important;background-color: #d9c79d !important;color: #fff !important;}.panel-outline-btn {font-size: 20px !important;font-weight: 500 !important;border-radius: 20px !important;background-color: #fff !important;border: 2px solid #101f33 !important;color: #101f33 !important;}.sidebar-content {border-radius: 12px;width: 17%;position: absolute;z-index: 200;top: 122px;left: 10px;transition: left 0.3s ease;height: auto }.Scroollable {overflow-y: auto;max-height: 50vh !important;}.sidebar-menu li {display: inline-block;width: 100%;position: relative;margin-bottom: 0;line-height: 2.5rem;border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding-right: 10px }.position-bars {position: fixed !important;z-index: 50;left: 77px;top: 179px;}.position {position: absolute;top: 7%;right: 3%;z-index: 1;}.position h1 {color:#fff;}.position-ContactUs {position: absolute;top: 10px;right: 56%;z-index: 1;}.swiper-wrapper {display: flex;align-items: center;transition: transform 0.3s ease-in-out;}.swiper-slide {flex: 0 0 auto;text-align: center;box-sizing: border-box;margin: 0;}.swiper {width: 100%;overflow: hidden;}.swiper-slide img {width: 100% !important;height: 256px !important;}.swiper1 {width: 100%;overflow: hidden;}.card-panel {background-color: #101f33 !important;border-radius: 20px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);margin-bottom: 30px;padding: 20px;}.card {background-color: #fff !important;border-radius: 20px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);margin-bottom: 30px;padding: 20px;transition: transform 0.3s ease, box-shadow 0.3s ease;}.card:hover {transform: translateY(-10px);box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15);}.card-title {font-size: 1rem;font-weight: bold;margin-bottom: 15px;color: #fff !important;}.card-title-comment {font-size: 1rem;font-weight: bold;margin-bottom: 15px;color: #000 !important;}.card-text-comment {text-align: right;line-height: 1.8;}.card-title-user {font-size: 1rem;font-weight: bold;margin-bottom: 15px;color: #39393b !important;}.card-body {list-style-type: none;padding: 0;}.card-body li {font-size: 1rem;margin-bottom: 10px;color: #333;}.card-body-comment {list-style-type: none;padding: 0;}.card-body-comment li {font-size: 1rem;margin-bottom: 10px;color: #333;}.star-rating {direction: rtl;display: flex;justify-content: flex-start;gap: 8px;}.star-rating input {display: none;}.star-rating label {font-size: 2rem;color: #ccc;cursor: pointer;transition: color 0.2s;}.star-rating label::before {content: "★";}.star-rating input:checked ~ label::before, .star-rating label:hover::before, .star-rating label:hover ~ label::before {color: gold;}.fs-35-14 {font-size: 35px;font-weight: 900;line-height: 2rem }.fs-14-10 {font-size: 14px;font-weight: 500;line-height: 2rem }.fs-18-14 {font-size: 18px;font-weight: 500;line-height: 2rem }.fs-30-14 {font-size: 30px;font-weight: 900;line-height: 2rem }.fs-30 {font-size: 30px;font-weight: 900;line-height: 2rem }.fs-25-14 {font-size: 25px;font-weight: 900;line-height: 2rem }.text-h1 {color: #fff;}.nav-link {font-size: 18px !important;}li a {font-weight: 500;text-decoration: none;color: #fff !important;font-size: 16px;}.sidebar-menu li a {color: #39393b !important;font-weight: 500;}.mt-cart-Register {top: 630px !important;}@media (max-width:768px) {.position h1 {color: #000;}.img-Logo-Register {width: 12% }.barber-text-title {color: #000 }.Barber-text {text-align: center !important;}.Scroollable {overflow-y: auto;max-height: 90vh;}.sidebar-menu li {display: inline-block;width: 100%;position: relative;margin-bottom: 0;line-height: 3.5rem;}.sidebar-menu li a {color: #39393b !important;font-weight: 500;}li a {font-weight: 500;text-decoration: none;color: #fff !important;font-size: 16px;}.sidbarHome {border-radius:0 12px 12px 0;width: 60%;top: 0;left: -300px;transition: left 0.3s ease-in-out;}.position-ContactUs {position: initial;top: 10px;right: 0%;z-index: 1;}.mt-mobile {top: -116px !important;}.mt-hero {margin-top: -13px;}.mt-hero-login {margin-top: -61px;}.fs-18-14 {font-size: 14px;font-weight: 500;line-height: 2rem }.fs-14-10 {font-size: 10px;font-weight: 500;line-height: 2rem }.fs-25-14 {font-size: 14px;font-weight: 900;line-height: 2rem }.fs-35-14 {font-size: 14px;font-weight: 900;line-height: 2rem }.fs-30-14 {font-size: 14px;font-weight: 900;line-height: 2rem }.text-h1 {color: #000;}.position {position: relative;right: 0%;z-index: 0;}.mt-img-index {top: 50px }.Cart-Login {position: initial !important;top: 0;left: 0;transform: translate(0%,0%);z-index: 0;background-color: #000000e0;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);width: 95%;}.sidebar-content {border-radius: 12px 0 0 12px;width: 93%;position: absolute;z-index: 200;top: 15px;left: -475px;transition: left 0.3s ease;height: 100%;background-color: #101f33 !important;}.sidebar-menu li:hover {}#bars, #chevron {font-size: 25px;cursor: pointer;}.position-bars {position: fixed !important;z-index: 50;left: 12px;top: 13px;}}.BR-2 {border-radius: 12px;}.BR-1 {border-radius: 12px;border: 1px solid #ccc;padding: 12px 15px;margin-top: 8px;}.BR-1:focus {outline: none;border-color: #d0ae83;background-color: #fff;}select.BR-1 {background-color: #f9f9f9;padding: 12px 15px;font-size: 16px;}textarea.BR-1 {border-radius: 12px;border: 1px solid #ccc;padding: 12px 15px;width: 100%;height: 100px;background-color: #f9f9f9;resize: none;}.search-items #searchbtn {border: none;outline: none;cursor: pointer;padding: 0 15px;border-radius: 5px 0 0 5px;transition: .4s;height: 40px;width: 40px;border-radius: 50%;position: absolute;right: 17px;top: 16px;display: flex;justify-content: center;align-items: center;font-size: 22px;}.beautician-card {background: rgba(255, 255, 255, 0.85);backdrop-filter: blur(8px);border-radius: 20px;box-shadow: 0 10px 30px rgba(0,0,0,0.1);transition: all 0.3s ease-in-out;position: relative;overflow: hidden;}.beautician-card:hover {transform: translateY(-6px);box-shadow: 0 20px 40px rgba(0,0,0,0.2);}.beautician-header {height: 120px;background: url('/img/meno/hedar.webp') no-repeat center;background-size: cover;border-radius: 20px 20px 0 0;position: relative;}.beautician-img {width: 120px;height: 120px;border-radius: 50%;object-fit: cover;border: 5px solid #fff;position: absolute;bottom: -60px;left: 50%;transform: translateX(-50%);box-shadow: 0 0 10px rgba(127, 55, 137, 0.3);background-color: #fff;}.card-body {margin-top: 70px;}.beautician-name {font-size: 20px;font-weight: 800;color: #1c1c1c;}.beautician-specialty {color: #7f3789;font-weight: 600;font-size: 14px;}.gold-btn {background-color: #d9c79d;border: none;color: #000 !important;font-weight: bold;border-radius: 12px;padding: 10px;margin-top: 10px;}.card-footer {background-color: #f9f9f9;font-size: 13px;color: #666;border-top: 1px solid #ddd;padding-top: 10px;}.rating-stars {color: #bf965f;font-size: 18px;font-weight: bold;}.verified-badge {color: #28a745;font-size: 14px;margin-right: 6px;}.tab {overflow: hidden;}.tab button {background-color: #d9c79d;border: none;color: #000 !important;font-weight: bold;border-radius: 12px;padding: 10px;margin-top: 10px;}.tab button:hover {background-color: #222;color: #fff !important;}.tab button.active {background-color: #222;color: #fff !important;}.tabcontent {display: block;padding: 6px 0px;}.tabProfile {overflow: hidden;}.tabProfile button {background-color: #101f33;float: right;border: none;color: #fff !important;font-weight: bold;border-radius: 12px;padding: 7px;margin-top: 10px;}.tabProfile button:hover {background-color: #222;color: #fff !important;}.tabProfile button.active {background-color: #222;color: #fff !important;}.tabcontentProfile {display: block;padding: 6px 0px;}.btn-gold {background-color: rgb(197 175 155) !important;color: #000;border: none;padding: 6px 0px !important;font-size: 18px !important;cursor: pointer;font-weight: 700 !important;font-weight: bold;transition: background-color 0.3s ease;}.btn-gold:hover {background-color: #333;color: #fff;box-shadow: 1px 0px 10px #fff;}.text-gold {color: rgb(197 175 155) !important;font-weight: bold;}.bg-gold {background-color: rgb(197 175 155) !important;font-weight: bold;}.btn-gold2 {font-size: 20px !important;font-weight: 500 !important;border-radius: 20px !important;background-color: rgb(197 175 155) !important;color: #fff !important;}.beautician-section {background-color: #eee0 }.gallery-placeholder {width: 100%;height: 80px;background-color: #1b1a1a;color: #fff;display: flex;align-items: center;justify-content: center;font-size: 1rem;border-radius: 14px;}.big .gallery-placeholder {height: 172px;font-size: 2rem;}.w-35 {width: 35% !important;}.border-bottom {border-bottom: 1px solid #ddba94 !important;}input[type="radio"] {appearance: none;-webkit-appearance: none;width: 20px;height: 20px;border: 2px solid #333;border-radius: 4px;outline: none;cursor: pointer;transition: all 0.3s ease;}input[type="radio"]:checked {background-color: #e2c49f;}.head-mobile {position: fixed !important;margin-top: 28px;border-radius: 16px;background-color: #fff;left: 10px;z-index: 5;color: #000;display: flex;align-items: center;overflow: hidden;border-radius: 35px;height: 33px;position: absolute;left: 55%;transform: translate(-50%, -300%);transition: width 1.5s ease, height 1.5s ease, transform 1s ease;}.head-mobile img {margin-left: 5px;width: 22%;}.head-mobile.enter {transform: translate(-50%, -50%);}.head-mobile2 {position: fixed !important;border-radius: 16px;background-color: #fff;z-index: 5;background-color: var(--Org-color);color: #000;display: flex;align-items: center;border-radius: 35px;height: 33px;left: 55%;transform: translate(-50%, -300%);transition: width 1.5s ease, height 1.5s ease, transform 1s ease;}.head-mobile2 img {margin-left: 5px;width: 4%;}.date-format2 {font-size: 19px;color: #000;font-weight: 600;margin: 0px;}.col-1 {width: 0;}.col-9 {width: 80% !important;}.marquee {white-space: nowrap;overflow: hidden;display: flex;align-items: center;height: 100%;}.marquee span {display: inline-block;animation: marquee-right 10s linear forwards;font-size: 14px;}.Logo-date {display: flex;justify-content: space-between;align-items: center;padding: 0 5px;opacity: 0;transition: opacity 1s ease;}.Logo-date.visible {opacity: 1;}.Logo-date2 {display: flex;justify-content: space-between;align-items: center;padding: 0 5px;opacity: 1;transition: opacity 1s ease;}.Logo-date2.visible {opacity: 1;}@keyframes marquee-left {0% {transform: translateX(-190%);}100% {transform: translateX(120%);}}.date-format {font-size: 19px;color: #000;font-weight: 600;margin: 10px;}.position-Profile {position: inherit;top: -15px;float: right;margin-top:160px;}.dropdown-user {overflow: visible;position: relative;}.dropdown-user .dropbtn {font-size: 12px;border: none;outline: none;color: #000;background-color: inherit;font-family: inherit;margin: 0;}.profile-top-item {z-index: 5 !important;display: none;position: absolute;min-width: 205px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;border-radius: 12px;top: 100%;background-color: #00000000;left: 4px;}.profile-top-item a {float: none;color: black;padding: 12px 16px;text-decoration: none;display: block;text-align: left;}.profile-top-item a:hover {background-color: #ddd;color: #000;}.dropdown-user:hover .profile-top-item, .profile-top-item:hover {display: block;}.profile-top-item-div {background-color: #c5af9b;border-radius: 12px;margin-top: 5px;padding-top: 10px;}.img-avatar {border-radius: 50%;width: 60px;height: 60px;}.about-text {top: 150px;right: 49%;}.ContactUs-text {top: 15px;right: 56%;}.img-Index-Beautician {height: 380px !important;}@media(max-width:768px) {.profile-top-item {z-index: 5 !important;display: none;position: absolute;min-width: 205px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;border-radius: 12px;top: 100%;background-color: #00000000;left: -105px;}.btn-gold {background-color: rgb(197 175 155) !important;color: #000;border: none;padding: 6px 0px !important;font-size: 12px !important;cursor: pointer;font-weight: 700 !important;font-weight: bold;transition: background-color 0.3s ease;}.BR-1 {border-radius: 12px;border: 1px solid #ccc;padding: 12px 15px;margin-top: 8px;}.beautician-section {background-color: #eee }.about-text {top: 0px;right: 0%;}.ContactUs-text {top: 25px;}.swiper-slide img {width: 130px !important;height: 126px !important;}.position-Profile {position: absolute;top: 25px;float: none;margin-top: 0px;}.bottom-navbar {position: fixed;bottom: 0;width: 100%;background-color: #fff;border-radius: 8px 8px 0 0;box-shadow: 0px 0px 5px 1px rgb(26 33 159 / 33%);z-index: 1000;}.bottom-navbar .row {margin: 0;}.bottom-navbar .col-2 {text-align: center;}.bottom-navbar i {font-size: 24px;}.bottom-navbar p {margin: 0;font-size: 12px;}.img-avatar {border-radius: 50%;width: 40px;height: 40px;}.head-mobile {background-color: #fff;color: #000;display: flex;align-items: center;overflow: hidden;border-radius: 35px;height: 33px;position: absolute;left:55%;transform: translate(-50%, -300%);transition: width 1.5s ease, height 1.5s ease, transform 1s ease;}.head-mobile img {margin-left: 5px;width: 55%;}.head-mobile2 {position: fixed !important;background-color: #fff;color: #000;display: flex;align-items: center;overflow: hidden;border-radius: 35px;height: 33px;left: 55%;transform: translate(-50%, -300%);transition: width 1.5s ease, height 1.5s ease, transform 1s ease;}.head-mobile2 img {margin-left: -17px;width: 55%;}}.pagination {display: flex;justify-content: center;margin-top: 20px;padding: 10px 0;}.pagination-container {display: inline-block;}.pagination {list-style: none;display: flex;padding: 0;margin: 0;}.pagination li {margin: 0 5px;}.pagination a, .pagination span {text-decoration: none;padding: 8px 15px;border-radius: 5px;background-color: #343a40;color: #333;font-weight: bold;transition: background-color 0.3s, color 0.3s;cursor: pointer;}.pagination .active span {background-color: #007bff;color: white;}.pagination a:hover {background-color: #007bff;color: white;}.PagedList-skipToPrevious a {background-color: #343a40;color: #333;padding: 8px 12px;font-weight: bold;border-radius: 5px;cursor: pointer;}.PagedList-skipToPrevious a:hover {background-color: #007bff;color: white;}.pagination .disabled a {background-color: #ddd;color: #aaa;cursor: not-allowed;}.pagination a {display: inline-block;}.pagination li:last-child a {margin-right: 0;}.search-container {position: relative;margin: auto;}.search-icon {position: absolute;left: 10px;top: 57%;transform: translateY(-50%);background: none;border: none;color: black;font-size: 20px;cursor: pointer;padding: 0;}.search-input {width: 100%;padding-right: 44%;border-radius: 12px;padding-left: 40px;background-color: #ffffff91;}.searchMobile {width: 100%;padding-right: 50%;border-radius: 12px;padding-left: 40px;background-color: #ffffff91;}.search-input:focus {background-color: #ffffff91;outline: none;box-shadow: none;border-color: #ccc;color: black;}.searchMobile::placeholder {color: black;opacity: 1;}.search-input::placeholder {color: black;opacity: 1;}.select-wrapper {position: absolute;top: 50%;background-color: #ffffff91;right: 10px;transform: translateY(-50%);display: flex;gap: 8px;}.mt-index {margin-top: -88px !important;}@media (max-width: 768px) {.mt-index {margin-top: 2px !important;}.select-wrapper {position: absolute;top: 43%;background-color: #ffffff91;right: 14px;transform: translateY(-50%);display: flex;gap: 8px;}.dropdown-menu {width: 94% !important }}.select-wrapper select {width: 84px;padding: 4px 8px;border-radius: 6px;font-size: 12px;background-color: #ffffff91;border: 1px solid #ccc;}.h1-Beautician {font-size: 1.5rem;font-weight: bold;color: #222;text-align: center;margin-top: 30px;margin-bottom: 15px;}.p-Beautician {font-size: 1rem;line-height: 1.8;color: #444;max-width: 800px;margin: 0 auto 40px auto;text-align: center;padding: 0 15px;}body {font-family: math, sans-serif;margin: 0;padding: 0;direction: ltr;background-color: #101f33 !important;color: #333;margin-bottom: 60px;background-color: #101f33 !important;}.container {max-width: 1100px;margin: 0 auto;padding: 40px 20px;}h1, h2, h3 {color: #1e1e1e;}p {line-height: 1.8;margin-bottom: 40px;}.features-list {list-style: none;padding: 0;margin: 20px 0;}.features-list li {background: #ffffff;margin-bottom: 10px;padding: 15px 20px;border-radius: 8px;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);position: relative;padding-right: 35px;font-size: 16px;color: #333;line-height: 1.6;}.features-list li::before {content: '\2713';position: absolute;right: 10px;color: #28a745;font-weight: bold;font-size: 18px;}.cta {text-align: center;margin-top: 50px;}.btn-Features {display: inline-block;padding: 15px 30px;margin: 10px;font-size: 16px;text-decoration: none;border-radius: 8px;transition: background 0.3s ease;}.btn-primary {background-color: #007bff;color: #fff;}.btn-primary:hover {background-color: #0056b3;}.btn-outline-secondary {border: 2px solid #666;color: #333;}.btn-outline-secondary:hover {background-color: #333;color: #fff;}.faq-section {background-color: #f8f9fa;padding: 40px 20px;border-radius: 12px;margin-top: 40px;}.faq-section h2 {text-align: center;margin-bottom: 30px;font-size: 28px;color: #333;}.faq {margin-bottom: 20px;}.faq h3 {font-size: 18px;color: #1f1f1f;margin-bottom: 5px;}.faq p {font-size: 16px;color: #555;line-height: 1.6;}