.page-des__hero-banner-text{margin:0 auto;background-color:#fff}.page-des__hero-banner-text .hero-background,.page-des__hero-banner-text .hero-height{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}.page-des__hero-banner-text .hero-background{background-repeat:no-repeat;background-size:100%;background-position:50%}.page-des__hero-banner-text a.fullwidthLink:not(.btn-primary):not(.btn-outline-primary){display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;width:100%;height:100%;text-decoration:none}.page-des__hero-banner-text a.fullwidthLink:not(.btn-primary):not(.btn-outline-primary):hover{text-decoration:none}@media (max-width:992px){.page-des__hero-banner-text .container{padding-right:0;padding-left:0}}.page-des__hero-banner-text .container:has(.hero-banner){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:992px){.page-des__hero-banner-text .container.divider{padding:0 15px}}.page-des__hero-banner-text .divider hr{width:100%;height:1px;border:0;background:#fff;margin:0 auto}.page-des__hero-banner-text .hero-banner{padding:1rem 0;-ms-flex-pack:center;justify-content:center;width:100%}@media (max-width:992px){.page-des__hero-banner-text .hero-banner{height:auto;padding:0 0 .5rem}}.page-des__hero-banner-text .hero-banner-container{width:100%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}@media (max-width:992px){.page-des__hero-banner-text .hero-banner-container{-ms-flex-flow:column;flex-flow:column;max-width:100%}}.page-des__hero-banner-text .hero-banner .heroBannerTitle{font-family:archiabold;font-style:normal;font-weight:500;font-size:48px;line-height:1.2;color:#1f67be;margin-bottom:.5rem}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .heroBannerTitle{font-size:24px;line-height:1.2;text-align:center}}.page-des__hero-banner-text .hero-banner .heroBannerSubtitle{font-family:archiaregular;font-style:normal;font-weight:400;font-size:20px;line-height:1.2;color:#1f67be;margin-bottom:.5rem}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .heroBannerSubtitle{font-size:16px;line-height:1.2;text-align:center}}.page-des__hero-banner-text .hero-banner .text-box{margin-bottom:1.8rem}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .text-box{margin-bottom:1.5rem}}.page-des__hero-banner-text .hero-banner .text-box .heroBanner-text{font-family:archiaregular;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:#1f67be;margin-bottom:0}.page-des__hero-banner-text .hero-banner .text-box .heroBanner-text p{margin-bottom:0}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .text-box .heroBanner-text{text-align:center}}.page-des__hero-banner-text .hero-banner .text-box.brand-box{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-grid-column-align:center;justify-items:center;-ms-flex-align:center;align-items:center}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .text-box.brand-box{-ms-flex-pack:center;justify-content:center}}.page-des__hero-banner-text .hero-banner .text-box.brand-box .heroBanner-text{width:auto}.page-des__hero-banner-text .hero-banner .text-box.brand-box .brand-image{max-width:50%;margin-left:.5rem}.page-des__hero-banner-text .hero-banner .text-box.brand-box .brand-image img{max-height:2.5rem}.page-des__hero-banner-text .hero-banner .text-area{width:50%;padding-right:2rem}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .text-area{width:100%;-ms-flex-order:2;order:2;z-index:2;padding:1.5rem;padding-bottom:unset}}.page-des__hero-banner-text .hero-banner .button-area{width:50%}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .button-area{width:100%;-ms-flex-order:2;order:2;z-index:2;padding:1.5rem;padding-top:unset}}.page-des__hero-banner-text .hero-banner .img-box{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:55vw}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .img-box{width:100%;-ms-flex-order:1;order:1}}.page-des__hero-banner-text .hero-banner .img-box img{width:100%;border-radius:8px}.page-des__hero-banner-text .hero-banner .desktop-img{display:-ms-flexbox;display:flex}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .desktop-img{display:none}}.page-des__hero-banner-text .hero-banner .mobile-img{display:none}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .mobile-img{display:block}}.page-des__hero-banner-text .hero-banner .button-box{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center;-ms-flex-flow:row;flex-flow:row;gap:.5rem}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .button-box{-ms-flex-flow:column;flex-flow:column}}.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn{font-family:archiabold;font-style:normal;font-weight:500;font-size:16px;line-height:24px}.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn.btn-primary{color:#fff!important}.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn.btn-outline-primary,.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn.btn-primary:hover{color:#1f67be!important}.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn.btn-outline-primary:hover{color:#fff!important}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn{width:50%}}@media (max-width:768px){.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn{width:100%}}@media (max-width:992px){.page-des__hero-banner-text .hero-banner .button-box .heroBannerBtn:first-child{margin-right:0;margin-bottom:.5rem}}