.home-page-banner-section .home-page-banner-in{align-items:center;background:#240485;color:#fff;display:flex;min-height:calc(96.7983vh - 30px);position:relative;z-index:3}.home-page-banner-section .home-page-banner-in *{color:inherit;margin:0;text-align:center}.home-page-banner-section{padding:30px}.home-page-banner-section .banner-content-column{width:100%}.home-page-banner-section .home-page-banner-in .upb_row_bg{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.home-page-banner-section .banner-content-column-in{padding:0 45px}.home-page-banner-section .banner-content-column-row-top{padding-bottom:40px;padding-top:100px}.home-page-banner-section .banner-content-column-row-content-top .banner-content-top-content{font-family:Montserrat;font-size:20px;font-weight:300;line-height:24px}.home-page-banner-section .banner-content-top-content *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.home-page-banner-section .banner-content-column-row-content-top{padding-bottom:30px}.home-page-banner-section .banner-content-column-row-content-bottom .banner-content-top-content{font-family:Montserrat;font-size:80px;font-weight:700;line-height:100px}.home-page-banner-section .banner-content-column-row-bottom{margin:0 auto;max-width:100px;padding-left:15px;padding-right:15px}.home-page-banner-section .banner-content-column-row-bottom .banner-content-column-row-in{margin:0 auto;padding:0 15px;width:50%}.home-page-banner-section .banner-content-column-row-bottom a{display:inline-block;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;padding:18px 0;width:160px}.home-page-banner-section .banner-content-column-row-bottom a i{color:#69f;font-size:32px}.home-page-banner-section .banner-content-column{position:relative;z-index:2}.home-page-banner-section .home-page-banner-in .upb_row_bg{z-index:1}.home-page-banner-section .banner-content-column-row-bottom{max-width:1000px}.home-page-banner-section .banner-content-column-row-bottom a i{line-height:inherit}.home-page-banner-section .banner-content-top-content strong{font-weight:700}.home-page-banner-section .banner-content-column-row-bottom a span{display:block;line-height:1}.home-page-banner-section{margin-bottom:30px}@media (max-width:1199px){.home-page-banner-section .banner-content-column-row-content-bottom .banner-content-top-content{font-size:65px;line-height:72px}.home-page-banner-section .banner-content-column-row-content-top .banner-content-top-content{font-size:22px;line-height:24px}.home-page-banner-section .banner-content-column-row-top{padding-top:30px}}@media (max-width:991px){.home-page-banner-section .banner-content-column-row-top{padding-top:60px}.home-page-banner-section .banner-content-column-row-content-top .banner-content-top-content{font-size:20px;line-height:24px}}@media (max-height:690px) and (max-width:1370px){.home-page-banner-section .home-page-banner-in{min-height:calc(95.2vh - 30px)}}@media (max-width:767px){.home-page-banner-section{padding:0}.home-page-banner-section .banner-content-column-row-content-top .banner-content-top-content{font-size:26px;line-height:32px}.home-page-banner-section .banner-content-column-row-top{padding-bottom:0;padding-top:0}.home-page-banner-section .banner-content-column-row-content-bottom .banner-content-top-content{font-size:50px;line-height:58px}.home-page-banner-section .banner-content-column-row-content-bottom .banner-content-top-content,.home-page-banner-section .banner-content-column-row-content-top{padding-bottom:20px}.home-page-banner-section .home-page-banner-in{min-height:calc(100vh - 30px)}.home-page-banner-section .banner-content-column-row-bottom .banner-content-column-row-in{width:100%}.home-page-banner-section .banner-content-column-row-bottom,.home-page-banner-section .banner-content-column-row-bottom .banner-content-column-row-in{padding-left:0;padding-right:0}}@media (max-width:479px){.home-page-banner-section .banner-content-column-row-content-top .banner-content-top-content{font-size:26px;line-height:32px;padding-top:18px}.home-page-banner-section .banner-content-column-in{padding:0 30px}.home-page-banner-section .banner-content-column-row-content-bottom .banner-content-top-content{padding-bottom:22px}}