.referral-page .hero h4{color:#fff;text-align:left;margin-top:10px;font-size:40px;font-weight:600}.referral-page .hero h1{color:#fff;font-size:40px;font-weight:900;line-height:1.1}.referral-page .hero p{color:#fff;text-align:left;margin-top:10px;font-size:30px;font-weight:300}.referral-page section{max-width:1860px;margin:10px auto 65px}.proovrsec>div{margin:0}.referral-page section.hero{max-width:1800px;height:auto;position:relative}.referral-page .hero-content{flex-direction:column;justify-content:center;align-items:self-start;width:100%;height:100%;padding:20px 30px;display:flex;position:absolute;top:0;left:0}.referral-page .hero img{width:100%}.referral-page section h2{text-align:center;color:#fff;margin-bottom:20px;font-size:41px;font-weight:500}.referral-page .referral-card{cursor:default;background:#fff;border:1px solid #333;border-radius:.75rem;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden}.referral-page .card-img{height:200px;overflow:hidden}.referral-page .card-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.referral-page .card-body{padding:30px 25px 0}.referral-page .card-title{color:#ff4300;margin-bottom:16px;font-size:28px;font-weight:600}.referral-page .card-text{color:#333;margin-bottom:20px;font-size:17px;line-height:1.7}.referral-page .referral-card:hover{transform:translateY(-12px);box-shadow:0 16px 32px #ff4d0056}.referral-page .referral-card:hover .card-img img{transform:scale(1.12)}.referral-page .referral-form{background:#111;border:1px solid #333;border-radius:.75rem;max-width:800px;margin:0 auto;padding:40px}.referral-page .form-control,.referral-page .form-select{color:#fff;background:#222;border:1px solid #444;border-radius:.5rem;padding:12px 16px;font-size:16px}.referral-page .form-check-label input{margin-top:-3px}.referral-page label.form-check-label{justify-content:center;align-items:center;gap:4px;display:flex}.referral-page .elisec>div>div{background:#111;border:1px solid #333!important;border-radius:.75rem!important}.referral-page .elisec>div>div>h5{font-weight:600;color:#ff4300!important}.referral-page .elisec>div>div div ol{font-size:16px;line-height:1.8}.referral-page .elisec>div>div div ol li,.referral-page .elisec>div>div div ul li{color:#fff}.referral-page .elisec>div>div div ul{font-size:16px;line-height:1.8}.referral-page .info-box{color:#000;background:#fff;border-left:4px solid #ff4300;border-radius:0 .5rem .5rem 0;margin:20px 0;padding:15px 20px;font-size:15px}.referral-page .referralmess{background:#fff;border:1px solid #fff;border-radius:.75rem}.referral-page .referralmess div{color:#000;text-align:left;padding:20px;font-size:15px}.referral-page .form-control::placeholder{color:#fff}.referral-page .form-check-label,.referral-page .form-check-label span{color:#fff!important}.row.g-4.elisec,.row.g-4.elisec>div:first-child,.secrefrt>section{margin:0}.referral-page .referral-form label{color:#fff}.referral-page,.servpgst,.careerpage,.bloglistngpg,.loanpage,.termspage,.disclaimerpage,.policypage,.contpglyut,.blgsinlissec{margin-top:-50px}.blgsinlissec section.position-relative img{width:100%}.blgsinlissec section.position-relative>div{max-width:1800px;margin:0 auto}@media (max-width:1150px){.referral-page .hero h1{font-size:30px}.referral-page .hero p{font-size:22px}}@media (max-width:1024px){.referral-page .card-title{font-size:18px}.referral-page .card-text{font-size:14px}.col-6.secreflt,.col-6.secrefrt{width:100%;margin:20px 0}.row.secrefltsecmn{flex-direction:column-reverse}.referral-page .referral-form{max-width:100%}.row.g-4.elisec>div{padding:0}}@media (max-width:991px){.row.g-5.justify-content-center.proovrsec{gap:30px 0}}@media (max-width:624px){.referral-page .hero h4{font-size:22px;font-weight:600}.referral-page .hero p{font-size:18px}.referral-page section h2{font-size:30px}.referral-page .referral-form{padding:10px}.referral-page .referral-form .col-6{width:100%}}@media (max-width:480px){.referral-page section.hero,.referral-page .hero img{min-height:450px}}
