.finance-cta-banner-section{background-color:#00808008;overflow:hidden}.finance-cta-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px}@media(min-width:1025px){.finance-cta-banner{grid-template-columns:minmax(0,520px) 1fr;min-height:380px}}.finance-cta-banner__content{display:flex;flex-direction:column;gap:24px;z-index:2}@media(max-width:1024px){.finance-cta-banner__content{text-align:center;align-items:center}}.finance-cta-banner__title{font-family:Open Sans,sans-serif;font-size:40px;font-weight:600;color:teal;line-height:1.15;margin:0;max-width:397px}@media(max-width:1024px){.finance-cta-banner__title{font-size:28px;max-width:480px}}.finance-cta-banner__text{font-family:Open Sans,sans-serif;font-size:14px;line-height:24px;color:#000;opacity:.85;max-width:341px}.finance-cta-banner__text p{margin:0 0 8px}.finance-cta-banner__text p:last-child{margin-bottom:0}.finance-cta-banner__buttons{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1024px){.finance-cta-banner__buttons{flex-direction:column;align-items:stretch;width:100%;max-width:360px}}.finance-cta-banner__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;background-color:teal;color:#fff;border-radius:500px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;line-height:24px;text-transform:uppercase;text-decoration:none;letter-spacing:.02em;transition:background-color .15s ease}.finance-cta-banner__button:hover,.finance-cta-banner__button:focus-visible{background-color:#066;color:#fff}.finance-cta-banner__button-icon{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center}.finance-cta-banner__button-icon svg{display:block;width:100%;height:100%}.finance-cta-banner__button-icon:empty{display:none}.finance-cta-banner__button-arrow{width:8px;height:10px;flex-shrink:0}.finance-cta-banner__media{display:none}@media(min-width:1025px){.finance-cta-banner__media{display:block;position:relative;height:380px}}.finance-cta-banner__machine{position:absolute;top:50%;filter:drop-shadow(0 14px 30px rgba(0,0,0,.05)) drop-shadow(0 4px 4px rgba(0,0,0,.04));pointer-events:none}.finance-cta-banner__machine img{display:block;width:100%;height:auto;object-fit:contain}.finance-cta-banner__machine--1{width:460px;left:0;transform:translateY(-50%) rotate(5.35deg)}.finance-cta-banner__machine--2{width:520px;top:40%;left:280px;transform:translateY(-55%) rotate(-4.97deg)}.finance-cta-banner__label{position:absolute;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;background-color:#ffffffba;border:1px solid rgba(0,0,0,.14);border-radius:12px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#000;z-index:3;box-shadow:0 6px 6px #0000000d,0 23px 11.5px #0000000a}.finance-cta-banner__label p{margin:0}.finance-cta-banner__label--tl{top:8px;left:0}.finance-cta-banner__label--br{bottom:12px;right:0}
/*# sourceMappingURL=/cdn/shop/t/268/assets/section-finance-cta-banner.css.map */
