.login-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;padding:140px 0 70px;width:100%}.login-item-inner,.login-wrap{position:relative}a.full-link{height:100%;left:0;position:absolute;top:0;width:100%}.login-wrap>div{position:relative;z-index:1}.login-outer{display:flex;flex-wrap:wrap;justify-content:space-between}.login-item{background:#fff;border-radius:15px;box-shadow:0 6px 20px rgba(160,188,208,.2);cursor:pointer;margin:0 8px 50px;text-align:center;transition:all .25s ease;width:31%}.login-item:hover{box-shadow:0 6px 20px rgba(160,188,208,.4);transition:all .25s ease}.login-item-inner{padding:0 40px 40px}.login-item-icon{margin-top:-60px;padding-bottom:10px}.login-item-text p{color:#3d4a53;font-size:18px}.login-item-link a{align-items:center;display:flex;font-weight:800;min-height:40px}.login-item-link.btn-blue2 a:focus,.login-item-link.btn-blue2 a:hover,.login-item:focus .login-item-link.btn-blue2 a,.login-item:hover .login-item-link.btn-blue2 a{background:linear-gradient(218.99deg,#12c3f4 34.31%,#11a8fd 82.34%);border:1px solid #12c3f4;color:#fff;transition:.25s}@media (max-width:1080px){.login-wrap{padding:120px 0 40px}.login-item-inner{padding:30px}.login-item-text p{font-size:16px}.login-item-icon{margin-top:-80px;padding-bottom:10px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.login-item{margin:0 10px 70px;width:47%}.login-item-inner{padding:25px}}@media (max-width:767px){.login-item{margin:0 5px 50px;width:47%}.login-item-inner{padding:25px}}@media (max-width:479px){.login-item{margin:0 10px 50px;width:100%}}