.welcome-intro>.row-fluid{align-items:center;max-width:100%;padding:0}.welcome-intro .gallery-wrapper{display:grid;gap:10px;grid-auto-rows:10px;grid-template-columns:repeat(auto-fill,minmax(calc(50% - 20px),1fr));margin-left:auto;margin-right:0;max-width:700px}.welcome-intro .gallery-wrapper .single-gallery{grid-row:span 15;max-height:445px;max-width:330px;overflow:hidden;position:relative}.welcome-intro .gallery-wrapper .single-gallery:before{background:linear-gradient(180deg,rgba(120,67,165,0) 32.36%,rgba(120,67,165,.35));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.welcome-intro .gallery-wrapper .single-gallery img{border-radius:4px;height:100%!important;object-fit:cover;overflow:hidden;width:100%}.welcome-intro .gallery-wrapper .single-gallery:first-child{grid-row:span 11}.welcome-intro .gallery-wrapper .single-gallery:nth-child(2){grid-row:span 6}.welcome-intro .left-col-intro{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:461px;text-align:center}.welcome-intro .left-col-intro h1{font-size:36px;line-height:44px}.welcome-intro .left-col-intro .left-col-btn{display:inline-flex;flex-direction:column;justify-content:center;margin-top:50px;grid-gap:30px}.welcome-intro .left-col-intro .left-col-footer{font-size:10px}.welcome-intro .left-col-intro .left-col-footer h5{color:#7843a5;font-size:14px;margin-bottom:25px}.welcome-intro .sign-in-link{cursor:pointer}@media(min-width:768px){.welcome-intro{height:100vh;overflow:hidden;padding-bottom:0;padding-top:0}.welcome-intro .left-col-intro{height:70vh}.welcome-intro .gallery-wrapper{gap:20px}}