.teamlink .wcf__btn{display:none!important}.contactbox{background:#fff;border-radius:16px;padding:30px 25px;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .35s ease;position:relative;overflow:hidden}.contactbox::before{content:"";position:absolute;inset:0;border-radius:16px;padding:1px;background:linear-gradient(120deg,#031748,#0a58ca,#031748);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease}.contactbox:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 50px rgba(3,23,72,.15)}.contactbox:hover::before{opacity:1}.contactbox .elementor-icon{border-radius:50%;background:#031748;color:#fff;font-size:26px;transition:all .4s ease;padding:20px}.contactbox:hover .elementor-icon{transform:rotate(10deg) scale(1.1);background:linear-gradient(135deg,#031748,#0a58ca)}.contactbox .elementor-icon-box-title{font-size:20px;font-weight:600;margin-bottom:10px;color:#031748}.contactbox .elementor-icon-box-description{font-size:15px;line-height:1.7;color:#555}.contactbox a{color:#031748!important;text-decoration:none;position:relative;transition:all .3s ease}.contactbox a::after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:#031748;transition:width .3s ease}.contactbox a:hover::after{width:100%}@media (max-width:767px){.contactbox{padding:25px 20px}.contactbox .elementor-icon{width:55px;height:55px;font-size:22px}}.contactbox:hover{box-shadow:0 20px 50px rgba(3,23,72,.15),0 0 25px rgba(3,23,72,.08)}