.rt-banner-section .page-center{max-width:1240px!important}.rt-banner-section .banner-content-area h1{font-family:GothamHTF-Bold;font-size:54px;font-weight:400;line-height:.95;margin-bottom:35px}.rt-banner-section .banner-content-area{text-align:center}.banner-content-area p.subtitle{font-size:30px!important}.rt-banner-section .cta_holder{margin-top:50px}.rt-banner-section .cta_holder .btn{margin:0}.rt-banner-section a.btn{background:#f5ac23;border:2px solid transparent;border-radius:60px;display:inline-block;font-family:GothamHTF-Medium;font-size:21px;font-weight:500;letter-spacing:-.04px;line-height:1.43;margin-bottom:0;padding:11px 37px;text-align:center;text-transform:uppercase}.rt-banner-section a.btn,a.btn.light{color:#000;transition:all .2s ease-in-out}a.btn.light{background:#fff;border:2px solid #323548}a.btn.dark{background:#f5ac23;border:2px solid transparent;color:#000;transition:all .2s ease-in-out}a.btn.dark:hover,a.btn.light:hover{background:linear-gradient(94.3deg,#f1a337 36.54%,#eb4e27 120.76%);border:2px solid #f1a337}@media screen and (max-width:1199px){.rt-banner-section .page-center{padding:0 40px}.rt-banner-section .banner-content-area{margin:0 auto;max-width:1000px;text-align:center}.rt-banner-section .banner-content-area h1{font-size:45px}}@media screen and (max-width:992px){.rt-banner-section .banner-content-area h1{font-size:40px}}@media screen and (max-width:768px){.rt-banner-section .page-center{padding:0 40px;width:92.3%}.rt-banner-section .banner-content-area h1{font-size:36px;margin-bottom:40px}.banner-content-area p.subtitle{font-size:23px!important}.rt-banner-section .cta_holder{margin-top:47px}}