.cta-boxes-main .cta-boxes-inner{display:flex;flex-direction:column;align-items:center;gap:36px}.cta-boxes-main .cta-boxes-head{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:674px;margin:0 auto;text-align:center}.cta-boxes-main .cta-boxes-title{margin:0}.cta-boxes-main .cta-boxes-subtitle{font-size:18px;line-height:1.5;opacity:.8}.cta-boxes-main .cta-boxes-subtitle p{margin:0}.cta-boxes-main .cta-boxes-grid{display:flex;gap:10px;width:100%}.cta-boxes-main .cta-box{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;min-height:var(--cta-min-height, 248px);padding:32px 36px;border-radius:16px;color:var(--cta-text-color, #ffffff);overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.cta-boxes-main .cta-box:hover{transform:translateY(-6px);box-shadow:0 14px 30px #0000002e}.cta-boxes-main .cta-box:hover .cta-box-btn{background:var(--cta-btn-hover, rgba(255,255,255,.18));color:var(--cta-btn-hover-text, var(--cta-btn-text-color, #ffffff))}.cta-boxes-main .cta-box:hover .cta-box-icon{background:#ffffff1f}.cta-boxes-main .cta-box-content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:24px;width:100%}.cta-boxes-main .cta-box-text{display:flex;flex-direction:column;gap:12px}.cta-boxes-main .cta-box-title{margin:0;color:var(--cta-text-color, #ffffff)}.cta-boxes-main .cta-box-body{margin:0;font-size:16px;line-height:1.5;opacity:.8}.cta-boxes-main .cta-box-btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:10px 18px;border-radius:50px;background:var(--cta-btn-bg, rgba(255,255,255,.06));color:var(--cta-btn-text-color, #ffffff);font-weight:600;font-size:14px;line-height:1.5;letter-spacing:.42px;text-transform:uppercase;text-align:center;text-decoration:none;transition:background .3s ease,color .3s ease}.cta-boxes-main .cta-box-btn:hover{background:var(--cta-btn-hover, rgba(255,255,255,.16));color:var(--cta-btn-hover-text, var(--cta-btn-text-color, #ffffff))}.cta-boxes-main .cta-box--icon{justify-content:space-between;min-height:var(--cta-min-height, 320px);padding:24px 24px 20px;gap:24px}.cta-boxes-main .cta-box--icon .cta-box-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--cta-btn-bg, rgba(255,255,255,.04));flex-shrink:0;transition:background .35s ease}.cta-boxes-main .cta-box--icon .cta-box-icon-img{width:20px;height:20px;object-fit:contain}.cta-boxes-main .cta-box--icon .cta-box-icon svg{display:block;width:20px;height:20px}.cta-boxes-main .cta-box--icon .cta-box-content{flex:0 0 auto;gap:16px}.cta-boxes-main .cta-box--icon .cta-box-text{gap:8px}@media screen and (max-width:1024px){.cta-boxes-main .cta-boxes-inner{gap:28px}.cta-boxes-main .cta-boxes-grid{flex-wrap:wrap}.cta-boxes-main .cta-box{flex:1 1 calc(50% - 5px);min-height:220px;padding:28px}.cta-boxes-main .cta-box--icon{min-height:280px;padding:24px 24px 20px}}@media screen and (max-width:749px){.cta-boxes-main .cta-boxes-inner{gap:24px}.cta-boxes-main .cta-boxes-subtitle{font-size:16px}.cta-boxes-main .cta-boxes-grid{flex-direction:column;flex-wrap:nowrap;gap:12px}.cta-boxes-main .cta-box{flex:1 1 auto;min-height:auto;padding:24px}.cta-boxes-main .cta-box--icon{min-height:auto;padding:24px;gap:16px}.cta-boxes-main .cta-box-content{gap:20px}}@media screen and (min-width:1025px){.cta-boxes-main .cta-boxes-grid:has(>.cta-box--icon:nth-child(4))>.cta-box--icon{display:flex;flex-direction:column;justify-content:flex-start;gap:20px}.cta-boxes-main .cta-boxes-grid:has(>.cta-box--icon:nth-child(4))>.cta-box--icon .cta-box-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;gap:16px}.cta-boxes-main .cta-boxes-grid:has(>.cta-box--icon:nth-child(4))>.cta-box--icon .cta-box-text{flex:1 1 auto;gap:8px}.cta-boxes-main .cta-boxes-grid:has(>.cta-box--icon:nth-child(4))>.cta-box--icon .cta-box-title{min-height:2.5em;display:flex;align-items:flex-end}.cta-boxes-main .cta-boxes-grid:has(>.cta-box--icon:nth-child(4))>.cta-box--icon .cta-box-btn{margin-top:auto}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/cta-boxes.css.map */
