.footer-technical-executor a{display:inline-block;font-weight:bold;color:#fff;padding:0 5px}.mpsh-business-modal{position:fixed;justify-content:center;align-items:center;background:rgba(0,0,0,.8);height:100%;width:100%;z-index:10000;top:0;left:0;opacity:0;pointer-events:none;display:flex}.mpsh-business-modal.show-modal{opacity:1;pointer-events:unset;animation:show-b-modal 1000ms ease}.mpsh-business-modal.hide-modal{animation:hide-b-modal 700ms ease}.mpsh-business-modal.show-modal .mpsh-business-card{animation:show-b-modal-content 1000ms ease}.mpsh-business-modal.hide-modal .mpsh-business-card{animation:hide-b-modal-content 1000ms ease}.mpsh-business-card{width:300px;height:430px;box-shadow:0 2px 30px rgba(0,0,0,.2);background:#fff;position:relative;overflow:hidden;transform:translate3d(0, 0, 0);border-radius:100px;border-top-left-radius:30px;border-top-right-radius:30px;transform:scale(1.1)}.mpsh-business-card .wave{opacity:.4;position:absolute;top:36%;left:50%;background:#42a5f5;width:500px;height:500px;margin-left:-250px;margin-top:-250px;transform-origin:50% 50%;border-radius:43%;animation:drift 3000ms infinite linear;overflow:hidden}.mpsh-business-card .wave.-three{top:32%;opacity:1;animation:drift 5000ms infinite linear}.mpsh-business-card .wave.-two{animation:drift 7000ms infinite linear;background:#0d47a1}.mpsh-business-card .wave.-three>div{content:" ";width:100%;height:100%;display:block;position:relative;animation:drift-reverse 5000ms infinite linear}.mpsh-business-card .wave.-three>div::before{content:" ";width:100%;height:200%;display:block;background-color:#fff;left:60%;top:122%;transform:translate(-50%, -50%);position:absolute}.mpsh-business-card:after{content:"";display:block;left:0;top:0;width:100%;height:100%;z-index:11;transform:translate3d(0, 0, 0)}.mpsh-business-card .content{z-index:50;position:relative;width:100%;height:calc(100% - 70px);left:0;top:0;padding:13px 20px;text-align:start}.mpsh-business-card .content .p1{display:flex}.mpsh-business-card .content .p1 .pic{width:67px;text-align:center}.mpsh-business-card .content .p1 .pic img{width:67px;height:67px;border-radius:15px;border:2px solid #0d47a1;margin:7px 0 0 0}.mpsh-business-card .content .p1 .name{flex-grow:1;padding:13px 0 0 15px}.mpsh-business-card .content .p1 .name span{color:#888;display:block;font-size:18px;font-weight:500;position:relative;height:28px;line-height:28px}.mpsh-business-card .content .p1 .name span:first-child{text-align:start}.mpsh-business-card .content .p1 .name span:last-child{display:none}.mpsh-business-card .content .p1 h1{color:#0d47a1;margin:0;font-size:27px;padding:0 13px 0 0;white-space:nowrap;line-height:27px}.mpsh-business-card .content .p2{display:block}.mpsh-business-card .content .p2 p{display:block;margin:5px 0 15px;text-align:justify;color:#0d47a1;font-size:14px;line-height:25px;font-weight:400}.mpsh-business-card .content .p2>div>a{background-color:#fff;color:#0d47a1;display:block;width:100%;border-radius:50px;border:2px solid #0d47a1;position:relative;margin:7px auto 0;text-align:center;height:32px;direction:rtl}.mpsh-business-card .content .p2>div>a svg{font-size:20px;position:absolute;top:50%;transform:translate(19px, -50%);fill:#0d47a1}.mpsh-business-card .content .p2>div>a span{margin:0 30px 0 0;font-size:14px;font-weight:500;display:inline-block;transform:translate(21px, -2.5px);width:40px}.mpsh-business-card .content .p2>div>a:first-child b{margin:0px 0px 0px 0px;display:inline-block;font-size:16px;transform:translate(-13px, -0.5px);font-weight:500}.mpsh-business-card .content .p2>div>a:last-child b{margin:0px 7px 3px 7px;font-size:15px;line-height:15px;letter-spacing:1px;display:inline-block;font-weight:500}@keyframes drift{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes drift-reverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@keyframes show-b-modal{0%{background:rgba(0,0,0,0)}50%{background:rgba(0,0,0,.8)}100%{background:rgba(0,0,0,.8)}}@keyframes show-b-modal-content{0%{opacity:0;margin-top:-30px}25%{opacity:0;margin-top:-30px}100%{opacity:1;margin-top:0px}}@keyframes hide-b-modal{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@keyframes hide-b-modal-content{0%{opacity:1;margin-top:0px}50%{opacity:0;margin-top:-30px}100%{opacity:0;margin-top:-30px}}@media all and (max-width: 1300px){.mpsh-business-card{transform:scale(1)}}@media all and (max-width: 400px){.mpsh-business-card{transform:scale(0.8)}}