.vcard #vcard-box .row-cards>.col-md-8{margin-top:0}.vcard.vcard-premium-03{background:#f6f6ff;background-image:none!important;border-radius:.625rem;box-shadow:.063rem .063rem 1.563rem 0 #58585859;padding:0 1.25rem 1.25rem}.vcard.vcard-premium-03 .vcard-details{background-color:transparent;border-radius:0;box-shadow:0 0 0;margin-left:-1.25rem;margin-right:-1.25rem;min-width:auto;overflow:inherit;width:calc(100% + 2.5rem)}.vcard.vcard-premium-03 .vcard-header{margin-bottom:22px}.vcard.vcard-premium-03 .vcard-header .bg-light{background-color:inherit!important;border-radius:.625rem}.vcard.vcard-premium-03 .vcard-header .profile{background:transparent!important;padding:0!important}.vcard.vcard-premium-03 .vcard-header .profile .col-4{background-position:50%;background-size:cover;height:101px;padding:0!important;width:100%}.vcard.vcard-premium-03 .vcard-header .profile .col-12{padding-left:20px;padding-right:20px}.vcard.vcard-premium-03 .vcard-header .profile .profile-image{margin-top:33px;text-align:center}.vcard.vcard-premium-03 .vcard-header .profile .profile-image .img-thumbnail{background-color:transparent;border:3px solid #fff!important;border-radius:50%!important;height:120px;left:auto;padding:0;position:relative;top:auto;width:120px}.vcard.vcard-premium-03 .vcard-header .profile .profile-title{background:#fff;border-radius:20px;margin-top:23px;padding-bottom:35px;padding-top:40px;text-align:center}.vcard.vcard-premium-03 .vcard-header .profile .profile-title h4.company-name{color:#1a1f40;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:29px;text-align:center}.vcard.vcard-premium-03 .vcard-header .profile .profile-title .user-status{color:#696f91;display:inline-block;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.21;padding-top:6px;text-align:center}.vcard.vcard-premium-03 .vcard-header .profile .profile-title .vcard-extras-list{align-items:center;display:flex;justify-content:center;list-style-type:none;margin-bottom:0;margin-top:25px}.vcard.vcard-premium-03 .vcard-header .profile .profile-title .vcard-extras-list a{text-decoration:none}.vcard.vcard-premium-03 .vcard-header .profile .profile-title .vcard-extras-list .ripple{background-color:#eaedff!important;color:#304cfd}.vcard.vcard-premium-03 .vcard-header .profile .profile-title .vcard-extras-list .ripple:hover{background-color:#304cfd!important;color:#fff}.vcard.vcard-premium-03 .vcard-header .description{background:#fff!important;border-radius:20px!important;border-top:0!important;margin:20px 20px 0!important;overflow-y:hidden;padding:27px 17px;position:relative;width:auto}.vcard.vcard-premium-03 .vcard-header .description .title{color:#1a1f40;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.vcard.vcard-premium-03 .vcard-header .description p{color:#696f91;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:24px;max-height:100px;overflow-y:hidden;transition:max-height 2s}.vcard.vcard-premium-03 .vcard-header .description.open p{max-height:3000px;transition:max-height 2s}.vcard.vcard-premium-03 .vcard-header .description.open .js-show-more{display:none}.vcard.vcard-premium-03 .vcard-header .description .js-show-more{background:#fff;bottom:15px;box-shadow:1px -26px 15px -1px #fff;color:#1a1f40;cursor:pointer;font-size:12px;height:30px;left:0;overflow-x:hidden;padding-left:1rem;padding-top:8px;position:absolute;width:calc(100% - 1rem)}.vcard.vcard-premium-03 .vcard-header .description .js-show-more span{position:relative}.vcard.vcard-premium-03 .vcard-header .description .js-show-more span:after{content:"";height:.875rem;position:absolute;right:-18px;top:1px;width:.875rem}.vcard.vcard-premium-03 .block-socials{display:none}.vcard.vcard-premium-03 .vcard-contact{padding:0 20px}.vcard.vcard-premium-03 .vcard-contact .vcard-list{background:transparent;border-radius:0!important;padding:0!important}.vcard.vcard-premium-03 .vcard-contact .vcard-list .vcard-contact__item{background:#fff;border-radius:10px!important;display:grid;list-style-type:none;margin-bottom:15px;padding:10px}.vcard.vcard-premium-03 .vcard-contact .vcard-list .vcard-contact__subtitle{color:#1a1f40;display:flex;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.21;margin:0}.vcard.vcard-premium-03 .vcard-contact .vcard-list .vcard-contact__subtitle i{align-items:center;background-color:#304cfd!important;border-radius:100%;color:#fff;display:flex;font-size:1.25rem;height:2.813rem;justify-content:center;min-width:2.813rem;padding:0 .625rem;text-align:center;width:2.813rem}.vcard.vcard-premium-03 .vcard-contact .vcard-list .vcard-contact__subtitle span{margin-left:21px;padding-top:5px}.vcard.vcard-premium-03 .vcard-contact .vcard-list a{color:#304cfd;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.21;margin-left:calc(2.813rem + 20px);margin-top:-18px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.vcard.vcard-premium-03 .vcard-contact .vcard-list a:hover{text-decoration:underline}.vcard.vcard-premium-03 .block-service{background-color:#f6f6ff!important;border-radius:0!important;border-top:0 solid #0998affa;padding:0!important}.vcard.vcard-premium-03 .block-service .vcard-block-title h2{color:#1a1f40;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.vcard.vcard-premium-03 .block-service .vcard-block-content{margin-right:-1.25rem;overflow:hidden;padding-right:1.25rem}.vcard.vcard-premium-03 .block-service .vcard-block-content .row{display:flex;flex-wrap:inherit;overflow-x:scroll}.vcard.vcard-premium-03 .block-service .vcard-block-content .row .col-6.mb-3{margin-right:10px;width:209px!important}.vcard.vcard-premium-03 .block-service .service-card{background:#f6f6ff!important;border:0!important;border-radius:0;display:inherit!important;height:auto;justify-content:space-between;max-height:none;padding:0}.vcard.vcard-premium-03 .block-service .service-card .service-card-img{align-items:center;display:flex;height:120px;justify-content:center;margin:0 auto auto;overflow:hidden;width:209px}.vcard.vcard-premium-03 .block-service .service-card .service-card-img .img-thumbnail{background-color:transparent;border:0 solid #cbd5e1;border-radius:5px!important;height:120px;max-width:100%;padding:0;width:100%}.vcard.vcard-premium-03 .block-service .service-card .service-card-info{margin-top:10px;text-align:left;width:100%}.vcard.vcard-premium-03 .block-service .service-card .service-card-info h3{color:#1a1f40;font-size:.875rem;font-weight:700;line-height:20px;text-align:left}.vcard.vcard-premium-03 .block-business-hours{background-color:#fff!important;border:0!important;border-radius:20px;padding:30px 20px}.vcard.vcard-premium-03 .block-business-hours .vcard-block-title h2{color:#1a1f40}.vcard.vcard-premium-03 .block-business-hours .book-an-appointment-wrapper{padding-top:20px!important}.vcard.vcard-premium-03 .block-business-hours .book-an-appointment-wrapper a{color:#304cfd;display:block;font-size:16px;font-weight:700;line-height:19px;text-align:center}.vcard.vcard-premium-03 .block-business-hours .book-an-appointment-wrapper a:hover{color:#304cfd;text-decoration:underline}.vcard.vcard-premium-03 .opening-hours{padding:0!important}.vcard.vcard-premium-03 .opening-hours-list{list-style:none;margin-bottom:0;padding-left:0}.vcard.vcard-premium-03 .opening-hours__item{border-bottom:1px solid rgba(105,111,144,.1);color:#696f91!important;display:flex;justify-content:space-between;margin-bottom:0;padding:8px 0}.vcard.vcard-premium-03 .opening-hours__item:first-child{color:#1a1f40!important;font-weight:700}.vcard.vcard-premium-03 .opening-hours__item.today{color:#304cfd!important}.vcard.vcard-premium-03 .opening-hours__day{font-weight:400}.vcard.vcard-premium-03 .opening-hours__day_header{font-weight:700!important}.vcard.vcard-premium-03 .opening-hours__end,.vcard.vcard-premium-03 .opening-hours__start{text-align:left}.vcard.vcard-premium-03 .opening-hours__day,.vcard.vcard-premium-03 .opening-hours__end,.vcard.vcard-premium-03 .opening-hours__start{display:inline-block}.vcard.vcard-premium-03 .opening-hours__day{width:100px}.vcard.vcard-premium-03 .opening-hours__end{text-align:right;width:196px}.vcard.vcard-premium-03 .vcard-qr-code{background-color:#fff!important;border-radius:10px!important;margin-top:23px!important;padding:40px 20px}.vcard.vcard-premium-03 .vcard-qr-code h4{color:#696f91;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin-bottom:0;margin-top:20px}.vcard.vcard-premium-03 .add-to-contact{bottom:auto;left:auto;margin:23px 0 12px;position:relative;transform:none;width:100%}.vcard.vcard-premium-03 .add-to-contact a{background-color:#304cfd!important;border-radius:10px;color:#fff;display:inline-block;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:58px;padding-bottom:0!important;padding-left:20px;padding-top:0!important;position:relative;text-align:left;width:100%}@media (max-width:399.98px){.vcard.vcard-premium-03{padding:0 1rem 1.25rem}.vcard.vcard-premium-03 .vcard-details{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.vcard.vcard-premium-03 .block-business-hours{padding:20px 10px}.vcard.vcard-premium-03 .opening-hours__day{width:93px}}@media (max-width:374.98px){.vcard.vcard-premium-03 .opening-hours__day{width:88px}}.vcard.vcard-premium-03 .section-vsection{margin-top:1rem}.vcard.vcard-premium-03 .section-vsection a{color:#304cfd!important}.vcard.vcard-premium-03 .section-vsection .section-title{color:#111;font-size:1.25rem;line-height:1.4rem}

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