.sec-mortgage-banner{overflow:hidden;padding:150px 0 100px}.sec-mortgage-banner .banner-c{align-items:center;display:flex;justify-content:flex-end;padding-left:125px;position:relative;width:100%}.sec-mortgage-banner .banner-c .banner-img-c{max-width:55%;object-fit:contain;object-position:right;width:100%;z-index:1}.sec-mortgage-banner .banner-c .desc-c{margin:0 2vw 0 auto;max-width:580px;width:100%}.sec-mortgage-banner .banner-c .banner-img-c img{width:100%}.sec-mortgage-banner .banner-c h1{color:var(--color-secondary);font-size:56px;font-weight:600;line-height:58px}.sec-mortgage-banner .banner-c p{color:#545454;font-size:16px;font-weight:400;line-height:22px;margin:10px auto 22px;max-width:810px}@media (max-width:991px){.sec-mortgage-banner{padding:100px 0 50px}.sec-mortgage-banner .banner-c{flex-direction:column-reverse;padding-left:0}.sec-mortgage-banner .banner-c .desc-c{margin:0;max-width:100%;padding:30px 25px;text-align:center}.sec-mortgage-banner .banner-c .banner-img-c{max-width:100%;width:100%}.sec-mortgage-banner .banner-c h1{font-size:40px;line-height:normal}.sec-mortgage-banner .banner-c .desc-c button{width:100%}}