.professional-profile-body-container{background-color:white;display:flex;padding:40px 72px;max-width:1360px;align-self:center;width:100%}.professional-profile-body-container .left-content{display:flex;flex-direction:column;width:calc(70% - 24px)}.schedule-calendar-arrow{padding-top:10px}.professional-profile .footer-buttons{display:none!important}@media (min-width:1440px){.professional-profile-body-container{padding:40px 0;max-width:1360px}}@media (max-width:1154px){.professional-profile-body-container{padding:40px}}@media (max-width:1096px){.professional-profile-body-container{flex-direction:column-reverse;align-items:center}.professional-profile-body-container .left-content{width:100%}}@media (max-width:810px){.professional-profile .footer-buttons{display:flex!important}}@media (max-width:480px){.professional-profile-body-container{padding:16px}}.enc-spin-loader{height:var(--height);width:var(--width);position:relative;border-radius:50%;animation:spin 1s linear infinite}.enc-spin-loader.blue{border-top:var(--border-thickness) solid #6973c6;border:var(--border-thickness) solid #6973c6;border-top-color:#1915d1}.enc-spin-loader.white{border-top:var(--border-thickness) solid #dedddd;border:var(--border-thickness) solid #dedddd;border-top-color:#ffffff}.enc-btn-lg{max-height:48px}.enc-btn-md{max-height:40px}.enc-btn-sm{max-height:32px}.enc-btn-text-with-left-icon{margin-left:8px}.enc-btn-text-with-right-icon{margin-right:8px}.enc-btn-link-lg.align-left{margin-left:-16px}.enc-btn-link-lg.align-right{margin-right:-16px}.enc-btn-link-lg.align-top{margin-top:-12px}.enc-btn-link-lg.align-bottom{margin-bottom:-12px}.enc-btn-link-md.align-left{margin-left:-12px}.enc-btn-link-md.align-right{margin-right:-12px}.enc-btn-link-md.align-top{margin-top:-8px}.enc-btn-link-md.align-bottom{margin-bottom:-8px}.enc-btn-link-sm.align-left{margin-left:-6px}.enc-btn-link-sm.align-right{margin-right:-6px}.enc-btn-link-sm.align-top{margin-top:-8px}.enc-btn-link-sm.align-bottom{margin-bottom:-8px}.enc-toast{min-width:470px;max-width:470px;bottom:16px;&.success{border:.5px solid #a7f3d0;background:#ecfdf5;color:#047857}&.error{border:.5px solid #fecaca;background:#fef2f2;color:#b91c1c}&.warning{border:.5px solid #fef08a;background:#fefce8;color:#a16207}&.info{border:.5px solid #ddd6fe;background:#f5f3ff;color:#6d28d9}&.neutral{border:.5px solid #e2e8f0;background:#f8fafc;color:#0f172a}&.brand{border:.5px solid #bfdbfe;background:#eff6ff;color:#0f172a}&>div{justify-content:start;margin:0}}.enc-snackbar-icon{font-size:20px;min-width:20px;margin-bottom:1px}.enc-snackbar-icon.success{color:#10b981}.enc-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:630px;max-width:calc(100% - 32px);border-radius:16px;background:#fff;box-shadow:2px 2px 16px 1px rgba(70,70,70,.1);outline:none;display:flex;flex-direction:column;z-index:6;max-height:calc(100dvh - 32px);overflow:visible}.enc-modal.full-screen{top:50%;width:100%;height:100%;margin:0;min-width:100%;border-radius:0;padding:0;max-height:none}.enc-modal-overlay{position:fixed;inset:0;background:rgba(28,38,86,.5);z-index:5}.enc-modal-body.scrollable{overflow-y:auto}.enc-modal-body.scrollable::-webkit-scrollbar-thumb{background-color:rgba(28,38,86,.3)}.enc-modal-footer{box-shadow:2px -2px 16px 1px rgb(70 70 70/10%)}.enc-modal-footer.no-shadow{box-shadow:none}.enc-modal-cancel-btn{margin-right:16px}@media (max-width:694px){.enc-modal{min-width:unset;margin:16px;width:100%;top:48%;left:0;transform:translateY(-50%)}}@media (max-width:480px){.enc-modal.mobile-full-screen{top:50%;margin:0;max-width:unset;max-height:unset;height:100dvh;border-radius:0}.enc-modal-footer{flex-direction:column-reverse}.enc-modal-cancel-btn{margin-right:0;margin-top:16px}}.modal-bullet-point-circle{padding-top:12px;color:black;font-size:5}.enc-tabs-container{width:100%;display:flex;flex-direction:column}.enc-tabs-container .tab{display:flex;align-items:center;padding:16px 16px 17px;color:#626581;border-bottom:1px solid #e7e9f1;cursor:pointer;transition:color .2s ease-in-out,border-bottom .2s ease-in-out,padding .2s ease-in-out}.enc-tabs-container .tab.clicked{color:#1915d1;padding:16px;border-bottom:2px solid #1915d1}.enc-tabs-container .tab:hover:not(.clicked){border-radius:8px 8px 0 0;border-bottom:2px solid #888cad;padding:16px;background:#f7f8fc;transition:none!important}.enc-tabs-container .tab .icon{color:#888cad;opacity:50%;transition:all .2s ease-in-out}.enc-tabs-container .tab.clicked .icon{color:#1915d1;opacity:100%}.enc-tabs-container .gray-line{border-bottom:1px solid #e7e9f1}.enc-tabs-content{opacity:1;transition:opacity .2s ease-in-out}.enc-tabs-content.hide{opacity:0;pointer-events:none}.add-img-gallery-content{gap:8px}.add-img-gallery-photo{border-radius:8px;width:120px;height:70px}.add-img-gallery-photo.selected{border:2px solid #1915d1}.add-img-upload-photo{border-radius:16px;border:.5px dashed #808dac;background:#fff}.upload-img-modal.confirm-btn-hidden .enc-modal-footer{display:none!important}.star{color:#1c265633;display:inline;vertical-align:super}.star.filled{color:#de8000}.summary-container{background-color:#f1f4ff;display:flex;flex-direction:column;padding:40px 72px}.summary-container .cover-img-container{min-width:306px;width:306px;min-height:306px;height:306px;border-radius:16px;position:relative;overflow:hidden;background-size:cover;background-position:50%}.cover-img-actual{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.summary-container .cover-img{background-size:cover;background-position:50%;background-repeat:no-repeat}.summary-container .default-cover-img{border-radius:16px;border:1px solid #e7e9f1;background:#fee3e1}.summary-content-titles .business-type-text{margin-bottom:16px}.summary-container .review-card-container{background-color:white;height:113px;min-width:306px;width:306px;padding:8px;display:flex;flex-direction:column;justify-content:space-between;border-radius:8px}.summary-container .review-card-container .description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.summary-container .review-card-container .last-line-left-container{width:54%}.summary-container .review-card-container .author{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width:80%}.summary-container .no-reviews-info-container{height:46px}.summary-container .no-reviews-star{opacity:20%;color:#1c2656}.summary-content{max-width:1360px;align-self:center;width:100%}@media (max-width:1154px){.summary-container{padding:40px}}@media (max-width:810px){.summary-container{align-items:center}.summary-content{flex-direction:column;width:fit-content}.summary-container .cover-img{align-self:center;margin-bottom:8px;margin-right:0!important}.summary-content-titles{text-align:center}.summary-content-titles .business-type-text{margin-bottom:0}.no-reviews-info-container,.review-info-container{justify-content:center}.review-cards-container{max-width:calc(100vw - 80px);overflow-x:scroll}}@media (max-width:480px){.summary-container{padding:16px}.summary-content{align-items:center}.summary-container .cover-img{min-width:156px;width:156px;min-height:156px;height:156px}.review-cards-container{max-width:calc(100vw - 32px);overflow-x:scroll}.review-info-container{flex-direction:column}.review-quantity-text{margin:0!important}.no-reviews-info-container{align-self:center;height:fit-content!important}}.no-schedules-available-container{border-radius:24px;background:#f7f8fc;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.no-schedules-available-container .icon-container{width:80px;height:80px;display:flex;justify-content:center;align-items:center;background-color:white;border-radius:50%}.service-detail-modal-body-content{max-height:328px;overflow-y:scroll}.service-card-container .icon{color:#1915d1}.service-card-left-content{width:calc(60% - 16px)}.service-card-right-content{width:40%}.service-card-row{align-items:center}.service-card-right-content{justify-content:end}.service-card-right-content-column{align-items:center}@media (max-width:620px){.service-card-container{flex-direction:column}.service-card-row{align-items:flex-start}.service-card-left-content{width:100%}.service-card-right-content{width:100%;justify-content:start}.service-card-right-content-column{align-items:start;width:100%}}@media (max-width:1250px) and (min-width:1095px){.service-card-row-mobile{flex-direction:column}.service-card-row{align-items:flex-start}}@media (max-width:750px){.service-card-row-mobile{flex-direction:column}.service-card-row{align-items:flex-start}}.services-section-container{width:50%}.professional-profile-body-container .service-cards-container{gap:24px}@media (max-width:768px){.professional-profile-body-container .service-cards-container{gap:16px}}.enc-chip{width:fit-content;padding:.5px 8px;border-radius:16px;border:1px solid #e7e9f1;display:flex;align-items:center}.enc-chip .icon{font-size:16px}.enc-chip.purple{border:1px solid #a680ff}.enc-chip.purple .icon,.enc-chip.purple span{color:#6c28fe}.enc-chip.blue{border:1px solid #0d99ff}.enc-chip.blue .icon,.enc-chip.blue span{color:#0068b3}.enc-chip.green{border:1px solid #88dbc9}.enc-chip.green .icon,.enc-chip.green span{color:#009189}.professional-profile-body-container .left-content .img{min-width:204px;max-width:204px;height:158px;object-fit:cover;border-radius:16px;border:1px solid #e7e9f1}.professional-profile-body-container .left-content .img.default{display:flex;align-items:center;justify-content:center;background-color:#f1f4ff}.professional-profile-body-container .left-content .img.default .watermark{color:#1915d1;opacity:.1;height:80px;width:80px}.professional-profile-body-container .left-content .date-icon{font-size:20px;margin-bottom:1px}.showcase-cards-container{flex-direction:column;gap:24px}.showcase-card{border:1px solid #e7e9f1;padding:24px;border-radius:24px}.showcase-card-right-content{align-items:center}@media (max-width:768px){.showcase-cards-container{flex-direction:row;gap:16px;max-width:calc(100vh - 80px);overflow-x:scroll}.showcase-card{padding:16px;width:282px;min-width:282px}.showcase-card,.showcase-card-left-content{flex-direction:column}.showcase-card-right-content{align-items:flex-start}.showcase-card-info-container{justify-content:space-between;height:100%}.showcase-card-title{height:48px}.showcase-card .img{margin-right:0!important;min-width:100%!important;max-width:100%!important;height:186px!important}}@media (max-width:480px){.showcase-cards-container{max-width:calc(100vh - 32px)}}.enc-paginatior .number-button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;border-radius:8px}.enc-paginatior .number-button.normal{border:1px solid #e7e9f1;background:#fff;color:black}.enc-paginatior .number-button.selected{border:none;background:#626581;color:white}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.share-review-modal{width:65vw}.share-review-star{color:#fbbc04}@media (max-width:768px){.share-review-modal{width:80vh}}.enc-textarea-container{min-height:52px;height:fit-content;align-items:start!important}.enc-textarea{min-height:20px;width:100%;border:none;outline:none}.enc-textarea-container:focus-within{padding:15.5px;border:1px solid #1915d1}.enc-textarea-container input:disabled,.enc-textarea-container.disabled{background:#f7f8fc}.enc-textarea-container.error{border:1px solid #e23535}.review-skeleton-loader-container{width:28px}.professional-profile .review-prof-photo{width:48px;height:48px;object-fit:cover;border-radius:8px}.review-answer-line-container{position:relative;height:24px;width:24px;overflow:hidden}.review-answer-line{position:absolute;top:-15px;width:39px;height:39px;border:2px solid #1915d1;border-radius:16px}@media (max-width:480px){.professional-profile .reviews-summary-container{flex-direction:column;justify-content:center}.professional-profile>{text-align:center}}.specialty-tags-container{max-height:109px;overflow-y:hidden;transition:max-height 1s ease-in-out}.specialty-tags-container.expanded{max-height:1000px;overflow-y:visible}.professional-profile-body-container .personal-info-container{max-width:421px;min-width:421px;height:fit-content;padding:0 24px;margin-left:16px;display:flex;flex-direction:column;border-radius:24px}.professional-profile-body-container .personal-info-container .big-img-size{height:207px;width:373px}.professional-profile-body-container .personal-info-container .small-img-container{padding:2px;border-radius:16px;overflow:hidden}.professional-profile-body-container .personal-info-container .small-img-container.selected{padding:0;border:2px solid #1915d1}.professional-profile-body-container .personal-info-container .small-img-container .small-img{height:80px;width:80px;background-size:cover;background-position:50%;background-repeat:no-repeat}.professional-profile-body-container .personal-info-container .small-img-container:not(.selected) .small-img{border-radius:16px}.professional-profile-body-container .personal-info-container .email-text{max-width:calc(100% - 28px);word-wrap:break-word}.professional-profile-body-container .personal-info-container .gmaps-box{height:193px;max-width:373px;object-fit:cover;background-position:50%;background-repeat:no-repeat;border-radius:16px;border:1px solid #e7e9f1}.personal-info-container .enc-dividing-line.last{display:none}@media (max-width:1096px){.professional-profile-body-container .personal-info-container{margin-left:0;margin-bottom:40px;max-width:none;min-width:0;width:100%;padding:0}.personal-info-container .enc-dividing-line.last{display:flex}}@media (max-width:480px){.professional-profile-body-container .personal-info-container .big-img{width:100%}.professional-profile-body-container .personal-info-container .small-img-container .small-img{height:60px;width:60px}}.enc-link-button{background:transparent;text-decoration-line:underline}.enc-link-button.primary:hover{color:var(--enc-text-primary-base)}.enc-link-button.secondary:hover{color:var(--enc-text-neutral-dark)}.professional-profile .footer-container{padding:40px 0;gap:40px}.professional-profile .disabled-users-footer-container{padding:40px}@media (max-width:810px){.professional-profile .footer-container{padding:40px 0 100px}.professional-profile .disabled-users-footer-container{padding:40px 40px 100px}}@media (max-width:740px){.professional-profile .disabled-users-footer-container .columns-container{flex-direction:column;gap:24px!important}}@media (max-width:480px){.professional-profile .disabled-users-footer-container{padding:32px 16px 100px}}