html{background:#445559}body{max-width:375px;margin:0 auto;background:#f5f5f6}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:1;visibility:visible;transition:opacity .3s linear}body.card-template-2 #content{padding-bottom:100px}body.card-template-2::-webkit-scrollbar{width:0;background:transparent}body.frame-mobile #floating-bar{padding-bottom:1rem}body.frame-mobile #floating-bar .col-4:last-child{padding-right:49px;padding-left:0}#floating-bar{width:375px}@media (max-width: 1024px){#floating-bar{width:100%}}#floating-bar .btn-link{color:#444}#floating-bar .btn-qr{width:64px;height:64px;padding:0;margin-top:-30px;box-shadow:0 3px 3px #b0b5bd}.vcard-header{height:128px;margin-bottom:calc(112px + 1.5rem)}.vcard-header.no-name{margin-bottom:4.5rem}.vcard-header__profile{top:calc(100% - 50px);left:50%;transform:translate(-50%)}.vcard-header__profile.no-images{top:50%;transform:translate(-50%,-50%)}.vcard-header__profile .profile__name{font-size:20px;font-style:normal;font-weight:600;line-height:28px}.vcard-header__profile .profile__title,.profile__company{color:#8c8c8c!important}.vcard-contact *{font-size:12px}.vcard-contact__phone a,.vcard-contact__email a,.vcard-contact__address a,.vcard-contact__website a{color:#333;font-size:11.47px;font-style:normal;font-weight:500;line-height:15.293px;overflow-wrap:anywhere;padding:15px 15px 15px 0}.img-thumbnail{width:100px;height:100px;border:3px #fff;margin-bottom:20px}.vcard-post__title{margin-bottom:20px;color:#333;font-size:18px;font-weight:700}.vcard-post__content{color:#686b68;font-weight:500;line-height:24px;text-align:justify;white-space:pre-wrap}#vcard-contact .input-group{min-height:44px;flex-wrap:nowrap}#vcard-contact .input-group .input-group-text svg{width:16px;height:16px}#vcard-contact .input-group p{font-size:12px;line-height:16px}#vcard-socials a{height:50px;width:50px;border-radius:var(--Spacing-2-rem, 8px);background:var(--Backgroud-Backgroud---White, #FFF);display:flex;justify-content:center;align-items:center}#vcard-socials a .bi-facebook{color:#0d9ae6}#vcard-socials a .bi-messenger{background:-webkit-linear-gradient(#FF6968,#A334FA,#0695FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#vcard-socials a .bi-linkedin{color:#0077b5}#vcard-socials a .bi-instagram{background:-webkit-linear-gradient(#8a3ab9,#bc2a8d,#fccc63,#fbad50);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#modal-share-qrcode{transition:all .3s ease;background:#0000004d;opacity:0}#modal-share-qrcode.show{opacity:1}#modal-share-qrcode .modal-dialog{bottom:-100%;transition:all .5s ease;width:100%}#modal-share-qrcode.show .modal-dialog{bottom:0}body.mode-1 #modal-share-qrcode .modal-dialog{width:100%}#modal-share-qrcode .img-qr{width:245px;height:245px}.animate-bottom{position:relative;animation:animatebottom .4s}@keyframes animatebottom{0%{bottom:-100%;opacity:0}to{bottom:0;opacity:1}}@media screen and (max-width: 1024px){body.card-template-2{width:100%;max-width:100%}}.input-group{margin-bottom:8px}.input-group-text{padding:12px 14px}
