.p-section-global-banners{font-family:Geist,sans-serif;font-weight:500}.p-section-global-banners__wrapper{position:relative}.p-section-global-banners__title{color:#043944;font-weight:600;letter-spacing:-1px}.p-section-global-banners__description{color:#54546d;letter-spacing:-.2px}.p-section-global-banners__button{align-items:center;background-color:#3351ca;border-radius:40px;color:#e3e3ed;display:flex;font-size:16px;height:44px;justify-content:center;letter-spacing:-.2px;line-height:1;padding:10px;text-decoration:none;transition:background-color .3s}.p-section-global-banners__button:hover{background-color:#2b44aa}@media (min-width:768px),print{.p-section-global-banners{padding:78px 0 33px}.p-section-global-banners__wrapper{margin:0 auto;max-width:1280px;padding-right:140px;width:calc(100% - 120px)}.p-section-global-banners__title{font-size:40px;line-height:1.2;margin-bottom:16px}.p-section-global-banners__description{font-size:20px;line-height:1.5}.p-section-global-banners__button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:129px}}@media (min-width:768px) and (max-width:1279.98px),print{.p-section-global-banners{padding:35px 0 37px;text-align:center}.p-section-global-banners__wrapper{padding-right:0}.p-section-global-banners__button{margin:36px auto 0;position:relative;right:0;top:0;transform:unset}}@media only screen and (max-width:767.98px){.p-section-global-banners{padding:20px 20px 38px}.p-section-global-banners__title{font-size:28px;line-height:32px;margin-bottom:10px}.p-section-global-banners__button{margin:36px auto 0;max-width:372px}}