.immigration-grow{background:#edf9f8}.immigration-grow .immigration-box img{max-width:64px;width:100%}.immigration-grow .immigration-box{text-align:center;padding:40px 0;background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:25px;transition:all .4s}.immigration-grow .row{gap:40px;column-gap:0}.immigration-box:hover{background:#20a0b1;transform:translateY(-4px)}.immigration-box:hover h4,.immigration-box:hover p{color:#fff}.immigration-grow .row.row-box{row-gap:25px}.immigration-grow .immigration-box h4{font-weight:600;margin:0}.immigration-grow .immigration-box p{margin:0}.immigration-grow .immigration-box .box-content{display:flex;flex-direction:column;gap:12px}.immigration-agency{background:#edf9f8}.immigration-client{background:#fff}.immigration-client .immigration-box img{max-width:100%}.immigration-client .immigration-box{padding:0;position:relative;z-index:1}.immigration-client .immigration-box:hover{background:unset}.immigration-client .immigration-box:hover h4,.immigration-client .immigration-box:hover p{color:#373737}.immigration-client .box-content-first{text-align:left;position:absolute;bottom:20px;left:20px;right:20px;overflow:hidden;padding:25px 15px;transform:translateY(80%);transition:all .6s;z-index:1}.immigration-client .immigration-box:after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;z-index:0;background:linear-gradient(180deg,transparent,transparent 54.33%,rgba(0,0,0,.77) 84.13%)}.immigration-client .box-content-first h4,.immigration-client .box-content-first p{color:#fff}.immigration-client .box-content-first p{opacity:0;transition:all .4s ease-out}.immigration-client .immigration-box:hover p{height:auto;opacity:1;overflow:auto;color:#fff}.immigration-client .immigration-box{transition:all .4s ease-out;overflow:hidden}.immigration-client .immigration-box:hover h4{color:#fff}.immigration-client .immigration-box:hover .box-content-first{background:#0000006e;transform:translateY(0)}.immigration-rank h3.subheading-main-new{font-size:38px;line-height:50px;margin:0}.immigration-rank .immigration-content h6,.immigration-rank .immigration-content p{color:#222;font-size:17px;line-height:28px;margin:0}.immigration-rank .immigration-content h6{font-weight:600}.benefits_btn a span{color:#20a0b1}.benefits_btn a{transition:all .4s ease-out}.benefits_btn a:hover svg{transform:translateX(5px)}.benefits_btn a svg{transition:all .4s ease-out}.immigration-content,.immigration-left{display:flex;flex-direction:column}.immigration-left{gap:18px;padding-right:24px}.immigration-img{padding-left:30px}.immigration-rank .row{row-gap:40px}.immigration-content{display:flex;flex-direction:column;gap:10px}.immigration-lead{background:#edf9f8}.immigration-lead .immigration-img{padding-left:0;padding-right:30px}.immigration-lead .immigration-left{padding:0 0 0 18px}.immigration-discovery{background-image:unset}.immigration-discovery .our-services-card{min-height:100%;background:#edf5ff}.immigration-discovery .container-fluid{max-width:1580px;margin:auto 0 auto auto}.immigration-discovery .card-icon-content{margin:0;border:0}@media (max-width:991px){.immigration-rank h3.subheading-main-new{font-size:28px;line-height:37px}.immigration-rank .immigration-content h6,.immigration-rank .immigration-content p{font-size:15px;line-height:26px}.immigration-left{padding-right:15px}.immigration-img{padding-left:15px}.immigration-lead .immigration-img{padding-right:15px}.immigration-lead .immigration-left{padding-right:15px;padding-left:0}}@media (max-width:767px){.immigration-img,.immigration-lead .immigration-img,.immigration-lead .immigration-left,.immigration-left{padding:0}.immigration-lead .row{flex-direction:column-reverse}}@media (max-width:576px){.immigration-grow .immigration-box{padding:25px 0}.immigration-grow .immigration-box img{max-width:55px}}