.ts-service-banner{background-size:auto;background-repeat:repeat;background-attachment:scroll;position:relative}.ts-service-banner:before{content:"";display:block;height:104px;width:100%;z-index:1;transform:rotate(180deg);top:-1px;left:0;position:relative}.ts-service-banner__wrapper{max-width:1400px;margin:0 auto;padding:0 50px 50px;display:flex;align-items:center}.ts-service-banner__media{width:50%;align-items:flex-end;padding:20px 100px 20px 20px;display:flex;flex-wrap:nowrap;flex-direction:column}.ts-service-banner__media img{width:100%;max-width:254px;height:fit-content;visibility:visible;margin-top:-145px;z-index:2}.ts-service-banner__content{width:50%;align-items:flex-start;text-align:left;padding:20px 70px 20px 20px;display:flex;flex-wrap:nowrap;flex-direction:column}.ts-service-banner__title{font-family:mongoose;color:#fff;font-size:45px;font-weight:400;text-transform:uppercase;line-height:1;margin:0;letter-spacing:0}.ts-service-banner__subtitle{font-family:mongoose;color:#fff;margin:0 0 20px;font-size:39px;line-height:1;font-weight:200;letter-spacing:0}.ts-service-banner__description *{color:#fff;margin:0 0 20px;font-size:16px;line-height:1.6;letter-spacing:0}.ts-service-banner__button{display:flex;align-items:center;justify-content:center;gap:6px;background-color:transparent;border:1px solid #fff;color:#fff;font-family:mongoose;font-weight:300;line-height:1;border-radius:5px;font-size:26px;min-width:180px;width:fit-content;padding:9px 14.4px;margin:0;text-decoration:none}.ts-service-banner__button .ts-icon{display:flex;transition:transform .3s}.ts-service-banner__button .ts-icon svg{width:24px;height:24px;fill:#fff}.ts-service-banner__button:hover .ts-icon{transform:translate(4px)}@media screen and (max-width: 989px){.ts-service-banner__wrapper{flex-direction:column}.ts-service-banner__content{padding-left:20px;padding-right:20px}.ts-service-banner__content,.ts-service-banner__title,.ts-service-banner__subtitle{width:100%}.ts-service-banner__title,.ts-service-banner__subtitle,.ts-service-banner__description *{text-align:center}.ts-service-banner__button{margin:0 auto}.ts-service-banner__media{width:100%;padding-left:0;padding-right:0;align-items:center}}@media screen and (max-width: 749px){.ts-service-banner__wrapper{padding:0 10px}.ts-service-banner__media img{max-width:250px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ts-service-banner.css.map */
