.card-img{object-fit:contain;width:auto;max-width:35%;min-height:110px;max-height:110px}.visiting-card-container{border:solid 1px var(--dark-blue);z-index:2;background-color:#fff;border-radius:15px;width:100%;max-width:700px;max-height:400px;padding:20px}.visiting-card-container *{color:var(--black);font-weight:300;line-height:1.4;font-family:Outfit!important}.card-top,.visiting-card-bottom{display:flex}.visiting-card-bottom{justify-content:flex-end}.card-top>div,.visiting-card-bottom>div{flex-direction:column;justify-content:center;display:flex}.card-mid{margin:20px 0 5px}.card-mid-content{display:flex}.card-name{margin-bottom:1px}.card-name span{text-align:start;font-weight:700;font-size:1.5rem!important}.card-position{text-align:start;font-size:1rem!important;font-weight:600!important}.card-slogan{text-align:start;font-weight:300;font-size:1rem!important}.visiting-card-bottom *{text-align:right}.card-mid-content p{text-align:start;margin-bottom:3px;font-size:.9rem}.card-mid-content svg,.card-mid-content img{width:14px;height:14px;margin-top:4px;margin-right:7px;--color:var(--color-black)!important}.visiting-card-container .card-top img{margin-right:20px}.visiting-card-container .visiting-card-bottom img{margin-left:20px}.visiting-card-container .card-company{font-size:1.3rem;font-weight:700}@media (max-width:576px){.visiting-card-container{padding:10px}.visiting-card-container *{font-size:.8rem}.visiting-card-container .card-mid-content svg,.visiting-card-container .card-mid-content img,.visiting-card-container .card-top img{margin-right:5px}.visiting-card-container .visiting-card-bottom img{margin-left:5px}.card-name span{font-size:1.1rem}.card-img{max-height:70px}}
