.vcard.vcard-professional{color:#111215;font-family:Inter,sans-serif!important}.vcard.vcard-professional .vcard-details{background-color:#fff;overflow:hidden;width:100%}.vcard.vcard-professional .vcard-details .vcard-header{background:#f5f5f5!important}.vcard.vcard-professional .vcard-details .vcard-header .cover{height:8.75rem;position:relative;width:23.75rem}.vcard.vcard-professional .vcard-details .vcard-header .cover .cover-img{background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.vcard.vcard-professional .vcard-details .vcard-header .profile{color:#111215;margin-left:0;margin-right:0}.vcard.vcard-professional .vcard-details .vcard-header .profile .profile-image{position:relative}.vcard.vcard-professional .vcard-details .vcard-header .profile .profile-image .img-thumbnail{height:6.875rem;left:.938rem;-o-object-fit:cover;object-fit:cover;position:absolute;top:-2.75rem;width:6.875rem}.vcard.vcard-professional .vcard-details .vcard-header .profile .profile-title{color:#111215;padding:0 .25rem}.vcard.vcard-professional .vcard-details .vcard-header .profile .profile-title .company-name{font-size:22px;font-weight:500;line-height:1.3rem;margin-bottom:.5rem!important;margin-top:1rem!important}.vcard.vcard-professional .vcard-details .vcard-header .profile .profile-title .user-status{color:#49515a;font-size:16px;line-height:1rem}.vcard.vcard-professional .vcard-details .vcard-header p.user-status{background:#f3f3f3;border-radius:8px;color:#49515a;font-size:16px;font-weight:700;margin:2rem 1rem 0;padding:.5rem;text-align:left}.vcard.vcard-professional .vcard-details .vcard-header .description{color:#49515a;font-size:16px;font-weight:400;line-height:1rem;padding:.5rem 1rem 1rem;text-align:left}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list{-webkit-font-smoothing:antialiased;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.75rem;list-style-type:none;margin:0;padding:.0125rem 0 .5rem;text-decoration:inherit;text-transform:inherit}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list a{text-decoration:none}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list .vcard-list-item{align-items:center;cursor:pointer;display:flex;height:auto;justify-content:flex-start;overflow:hidden;padding:.5rem 1.375rem;position:relative}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list .vcard-list-item .ripple{font-size:1.5rem;transition:all .25s ease}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list .vcard-list-item:hover{background-color:#e0e0e040}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list .vcard-list-item:hover .ripple{font-size:1.8rem;transition:all .5s ease}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list .vcard-list-item h6{color:#111215;font-size:.9rem;font-weight:500;line-height:1.375rem}.vcard.vcard-professional .vcard-details .vcard-contact .vcard-list .vcard-list-item .label{color:#49515a;font-size:.875rem}.vcard.vcard-professional .vcard-block{background-color:#f8fafc!important;border-radius:.625rem!important;box-shadow:.063rem .063rem 1.563rem 0 #58585859;color:#111215;padding:1rem}.vcard.vcard-professional .vcard-block .vcard-block-title{border-left:.188rem solid #206bc4;font-size:22px;font-weight:500;line-height:1.3rem;margin-bottom:1rem;padding-left:.625rem;text-align:left}.vcard.vcard-professional .block-socials .ripple,.vcard.vcard-professional .vcard-contact .ripple{border-radius:5px}.vcard.vcard-professional .block-serrvice{text-align:center}.vcard.vcard-professional .block-serrvice .service-card{background:#fff;border-radius:.625rem;height:auto;margin-bottom:.5rem;position:relative;width:100%}.vcard.vcard-professional .block-serrvice .service-card .service-card-img{max-height:220px;overflow:hidden;width:100%}.vcard.vcard-professional .block-serrvice .service-card .service-card-img img{width:100%}.vcard.vcard-professional .block-serrvice .service-card .service-card-info{background-color:#111215;height:100%;width:100%}.vcard.vcard-professional .block-serrvice .service-card .service-card-info h3{color:#fff;font-size:.9rem;font-weight:700;line-height:1.5rem;margin:0;text-align:center}.vcard.vcard-professional .vcard-contact,.vcard.vcard-professional .vcard-contact-extras{margin-top:-.063rem}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list,.vcard.vcard-professional .vcard-contact .vcard-contact-list,.vcard.vcard-professional .vcard-contact .vcard-extras-list{-webkit-font-smoothing:antialiased;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.75rem;list-style-type:none;margin-bottom:0;padding-left:0;text-decoration:inherit;text-transform:inherit}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list a,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list a,.vcard.vcard-professional .vcard-contact .vcard-contact-list a,.vcard.vcard-professional .vcard-contact .vcard-extras-list a{text-decoration:none}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list .vcard-item-link,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list .vcard-item-link,.vcard.vcard-professional .vcard-contact .vcard-contact-list .vcard-item-link,.vcard.vcard-professional .vcard-contact .vcard-extras-list .vcard-item-link{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:auto;justify-content:flex-start;overflow:hidden;padding:.5rem;position:relative}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list .vcard-item-link .ripple,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list .vcard-item-link .ripple,.vcard.vcard-professional .vcard-contact .vcard-contact-list .vcard-item-link .ripple,.vcard.vcard-professional .vcard-contact .vcard-extras-list .vcard-item-link .ripple{font-size:1.5rem;transition:all .25s ease}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list .vcard-item-link:hover,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list .vcard-item-link:hover,.vcard.vcard-professional .vcard-contact .vcard-contact-list .vcard-item-link:hover,.vcard.vcard-professional .vcard-contact .vcard-extras-list .vcard-item-link:hover{background-color:#e0e0e040}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list .vcard-item-link:hover .ripple,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list .vcard-item-link:hover .ripple,.vcard.vcard-professional .vcard-contact .vcard-contact-list .vcard-item-link:hover .ripple,.vcard.vcard-professional .vcard-contact .vcard-extras-list .vcard-item-link:hover .ripple{font-size:1.8rem;transition:all .5s ease}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list .vcard-item-link h6,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list .vcard-item-link h6,.vcard.vcard-professional .vcard-contact .vcard-contact-list .vcard-item-link h6,.vcard.vcard-professional .vcard-contact .vcard-extras-list .vcard-item-link h6{color:#111215;font-size:.9rem;font-weight:500;line-height:1.375rem}.vcard.vcard-professional .vcard-contact-extras .vcard-contact-list .vcard-item-link .label,.vcard.vcard-professional .vcard-contact-extras .vcard-extras-list .vcard-item-link .label,.vcard.vcard-professional .vcard-contact .vcard-contact-list .vcard-item-link .label,.vcard.vcard-professional .vcard-contact .vcard-extras-list .vcard-item-link .label{color:rgba(17,18,21,.5);font-size:.875rem}.vcard.vcard-professional .block-business-hours .opening-hours{color:#111215;margin:0;padding:0}.vcard.vcard-professional .block-business-hours .opening-hours li{background-color:#fff;margin-bottom:.25rem}.vcard.vcard-professional .block-business-hours .opening-hours li.today,.vcard.vcard-professional .block-business-hours .opening-hours li:hover{box-shadow:0 0 32px 0 rgba(17,18,21,.5)}.vcard.vcard-professional .block-business-hours .day-icon{align-self:center}.vcard.vcard-professional .block-business-hours .day-title{font-size:.9rem;font-weight:500;line-height:1.375rem}.vcard.vcard-professional .block-business-hours .day-content{color:rgba(17,18,21,.5);font-size:.875rem;margin-top:-5px!important}.vcard.vcard-professional .block-business-hours .book-an-appointment-wrapper{padding-top:10px!important}.vcard.vcard-professional .block-business-hours .book-an-appointment-wrapper div.col{text-align:center}.vcard.vcard-professional .block-business-hours .book-an-appointment-wrapper a{background:#fff;border:1px solid #266dc1;border-radius:10px;color:#111215;display:inline-block;font-size:14px;font-weight:700;line-height:17px;margin:0 auto;padding:10px 15px}.vcard.vcard-professional .block-business-hours .book-an-appointment-wrapper a:hover{color:#111215;text-decoration:underline}.vcard.vcard-professional .vcard-qr-code{padding:1rem}.vcard.vcard-professional .vcard-qr-code .vcard-qr-details{border-radius:.625rem!important;padding:0}.vcard.vcard-professional .vcard-qr-code .vcard-qr-details .qr-code-label{padding:1.863rem 0 0}.vcard.vcard-professional .vcard-qr-code .vcard-qr-details .qr-code-label .title{color:#222;font-size:1.625rem}.vcard.vcard-professional .vcard-qr-code .vcard-qr-details .qr-code-content{padding:0;text-align:right!important}.vcard.vcard-professional .vcard-qr-code .vcard-qr-details .qr-code-content .qr-box{border:1px solid rgba(17,18,21,.5);display:inline-block;padding:5px}.vcard.vcard-professional .vcard-block.block-vsection{margin-top:1rem}.vcard.vcard-professional .section-vsection .section-item{padding-left:.625rem}.vcard.vcard-professional .section-vsection .section-txt{font-size:14px;line-height:19px}.vcard.vcard-professional .section-vsection .section-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:1.375rem}.vcard.vcard-professional .section-vsection .section-subtitle{font-size:12px;line-height:18px;margin:.75rem 0 0}@media only screen and (max-width:480px){.vcard .vcard-default .vcard-details .vcard-contact{margin-top:-.063rem;padding:0}}

/*# sourceMappingURL=style.min.css.map*/