.custom-banner{border-bottom-left-radius:3.75rem;border-bottom-right-radius:3.75rem;margin:1.125rem 1.3125rem;padding-bottom:2.625rem;padding-top:6.25rem}.custom-banner .inner-banner-wrapper{padding-left:3.5rem;padding-right:3.5rem}.custom-banner .page-center{max-width:90rem}.custom-banner .banner-content{grid-column-gap:3rem;display:grid;grid-auto-columns:1fr;grid-template-columns:.9fr 1fr;grid-template-rows:auto}.custom-banner .left-content{align-self:center;grid-area:span 1/span 1/span 1/span 1}.custom-banner .left-content h1{font-size:4.118rem;letter-spacing:-.02em;line-height:100%;margin-bottom:0;margin-top:0}.custom-banner .right-content{grid-area:span 1/span 1/span 1/span 1;grid-column-gap:16px;grid-row-gap:16px;display:grid;grid-auto-columns:1fr;grid-template-columns:1.5fr .75fr;grid-template-rows:auto}.custom-banner .banner-subtext:after,.custom-banner .banner-subtext:before{content:" ";display:table;grid-area:1/1/2/2}.custom-banner .banner-subtext:after{clear:both}.custom-banner .banner-subtext ul{list-style-type:none;margin-bottom:0;padding-left:0}.custom-banner .banner-subtext ul li{background-image:url(https://assets-global.website-files.com/63f86c002861cc5420999a1f/63f86c002861cc2688999a59_check.svg);background-position:0 6px;background-repeat:no-repeat;background-size:1rem;font-size:1.125rem;line-height:138%;margin-bottom:.5rem;padding-left:1.8rem}.custom-banner .banner-subtext ul li:last-child{margin-bottom:0}.custom-banner .button_wrapper a:hover{color:#867308}.custom-banner .banner-subtext ul p:last-child{margin-bottom:0}.custom-banner .banner-subtext p{font-size:1.125rem;line-height:138%;margin-bottom:.5rem}.custom-banner .button_wrapper{grid-column-gap:1.0625rem;align-items:center;display:flex;justify-content:flex-start}.custom-banner .button_wrapper a{background:#ffdc1e;border-radius:3.65625rem;color:#28003c;font-size:1.125rem;font-weight:500;padding:.45rem 2.09375rem .5rem;text-align:center;transition:all .1s;white-space:nowrap}.custom-banner .right-content img{border-bottom-left-radius:4.375rem;border-bottom-right-radius:4.375rem;display:inline-block;grid-area:span 1/span 2/span 1/span 2;height:30.5625rem;object-fit:cover;width:100%}.custom-banner .divider{height:1.8125rem}@media (max-width:991px){.custom-banner .banner-content{display:block}.custom-banner{margin-bottom:2rem;padding-top:8.55rem}.custom-banner .right-content{margin-top:2.0625rem}}@media (max-width:767px){.custom-banner{border-bottom-left-radius:4.375rem;border-bottom-right-radius:4.375rem;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0}.custom-banner .inner-banner-wrapper{padding-left:2rem;padding-right:2rem}.custom-banner .left-content h1{font-size:2.5rem}.custom-banner .button_wrapper a{font-size:1.5rem}.custom-banner .banner-subtext ul li{background-size:auto 1rem}.custom-banner .right-content img{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-banner .right-content{margin-left:-2rem;margin-right:-2rem}}@media (max-width:479px){.custom-banner .right-content img{height:15rem}.custom-banner{margin-top:0;padding-top:6.85rem}.custom-banner .inner-banner-wrapper{padding-left:1rem;padding-right:1rem}.custom-banner .banner-subtext ul li{background-position:0 7px;background-size:auto .75rem;padding-left:1.5rem}.custom-banner .button_wrapper a{font-size:1rem}.custom-banner .right-content{margin-left:-1rem;margin-right:-1rem}}