.ts-banner-section{padding-top:170px;position:relative}.ts-banner-section .page-center{max-width:1130px}.ts-banner-section-bg{background-color:var(--clr-background-dk);background-position:50%;background-size:cover;border-radius:50px;border-top-left-radius:0;border-top-right-radius:0;height:100%;max-height:730px;position:absolute;top:0;width:100%}.ts-banner-section .ts-banner-wrapper{margin-left:auto;margin-right:auto;max-width:600px;position:relative;text-align:center}.ts-banner-wrapper-header h4{font-size:42.72px;font-style:normal;font-weight:400;letter-spacing:.427px;text-transform:uppercase}.ts-banner-wrapper-header h1{font-weight:400;letter-spacing:1.197px;line-height:normal;text-transform:uppercase}.ts-banner-content,.ts-banner-content p{font-size:15px;letter-spacing:-.15px;line-height:1.5;margin-bottom:20px;margin-top:0}.ts-banner-wrapper-header h1{margin-top:-10px}.ts-banner-content{margin-bottom:0;padding-bottom:20px}.ts-banner-image{margin-top:-5px}.ts-banner-image svg{max-width:1101.619px;min-height:412px}@media (max-width:991px){.ts-banner-wrapper-header h4{font-size:30px}.ts-banner-wrapper-header h1{margin-top:0}}@media (max-width:767px){.ts-banner-wrapper-header h4{font-size:24px}.ts-banner-section{padding-bottom:50px;padding-top:140px}.ts-banner-section-bg{height:100%;max-height:100%}.ts-banner-image svg{min-height:auto}.ts-banner-wrapper{margin-bottom:50px}.ts-banner-content,.ts-banner-content p{font-size:14px}}