.footer-subs-wrap{background:#004e97}.footer-subs-wrap .subscribe-section{display:flex;padding:80px;border-radius:40px;max-width:1280px;margin:0 auto}.footer-subs-wrap .subscribe-section .content-wrap{margin:0 auto}.footer-subs-wrap .subscribe-section p.title{font-family:Rubik;font-size:48px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.25px;color:#FFF;margin-bottom:24px;text-align:center}.footer-subs-wrap .subscribe-section p.text{font-size:20px;line-height:28px;color:#FFF;margin-bottom:24px;text-align:center}.footer-subs-wrap .subscribe-section a{background-color:#fff;display:block;text-align:center;height:48px;line-height:48px;border-radius:8px;color:#0046E1;font-size:16px;font-weight:700;width:fit-content;padding:0 50px;margin:0 auto}.footer-subs-wrap .subscribe-section img{width:440px}@media (max-width:1199px){.footer-subs-wrap .subscribe-section img{width:40%}}@media (max-width:991px){.footer-subs-wrap{padding:0 30px}.footer-subs-wrap .subscribe-section{flex-direction:column;gap:30px}.footer-subs-wrap .subscribe-section{position:relative;overflow:hidden;max-width:700px}.footer-subs-wrap .subscribe-section .content-wrap{margin-right:0}.footer-subs-wrap .subscribe-section img{width:440px;margin:20px auto 0;position:absolute;bottom:0;left:25%}}@media (max-width:640px){.footer-subs-wrap{padding:0 10px}}@media (max-width:575px){.footer-subs-wrap .subscribe-section{padding:40px 30px 40px}.footer-subs-wrap .subscribe-section img{left:0;transform:scale(1.2)}}