.section-introduction{padding:var(--padding);margin:var(--margin);background:var(--background)}.section-introduction .section-container-inner{margin-bottom:24px;border-bottom:2px solid #459368;background:#fff;padding:24px 0}@media(min-width:768px){.section-introduction .section-container-inner{border-bottom:none;padding:40px;text-align:center;max-width:1260px;margin:0 auto;border-radius:12px}.section-introduction .section-container-inner>div{max-width:750px;margin-left:auto;margin-right:auto}}@media(min-width:992px){.section-introduction .section-container-inner{padding:60px;margin-bottom:20px}}.section-introduction .section-container-inner .section-heading{font-size:24px;margin-bottom:12px;line-height:1.5;font-weight:600;color:var(--text);font-family:var(--heading-font)}@media(min-width:768px){.section-introduction .section-container-inner .section-heading{margin-bottom:11px;font-size:32px;font-weight:700;color:var(--text)}}.section-introduction .section-container-inner .section-textarea{color:var(--text-color)}@media(min-width:768px){.section-introduction .section-container-inner .section-textarea{font-size:calc(var(--body-fs) + 2px);line-height:1.55}}.section-introduction .section-container{overflow:hidden}.section-introduction .blocks-container-inner{margin:0 -15px -12px;flex-wrap:wrap}@media(min-width:768px){.section-introduction .blocks-container-inner{max-width:1260px;margin:0 auto}}.section-introduction .blocks-container-inner .block-item{padding:0 15px;flex:0 0 100%;max-width:100%;margin-bottom:12px}@media(min-width:768px){.section-introduction .blocks-container-inner .block-item{flex:0 0 50%;max-width:50%;margin-bottom:0}}@media(min-width:1200px){.section-introduction .blocks-container-inner .block-item{flex:0 0 33.333333%;max-width:33.333333%}}.section-introduction .blocks-container-inner .block-item details{border-bottom:2px solid transparent;display:flex;flex-direction:column;height:100%}.section-introduction .blocks-container-inner .block-item details summary{padding:6px 0;display:flex;align-items:center;min-height:64px;gap:13px;border-bottom:2px solid #DEDEDE;cursor:pointer}.section-introduction .blocks-container-inner .block-item details summary .block-svg{width:30px;min-width:30px}.section-introduction .blocks-container-inner .block-item details summary .block-svg svg{max-width:100%;height:auto;transform:none}.section-introduction .blocks-container-inner .block-item details summary .block-label{flex:1;min-width:0;font-weight:600;color:var(--text)}@media(min-width:992px){.section-introduction .blocks-container-inner .block-item details summary .block-label{letter-spacing:.25px;font-weight:700;line-height:1.5}}.section-introduction .blocks-container-inner .block-item details summary .accordion-arrow{font-size:29px;flex:0 0 45px;max-width:45px;height:45px;position:relative;color:var(--text);font-weight:400;display:flex;justify-content:center}.section-introduction .blocks-container-inner .block-item details summary .accordion-arrow span{display:flex;position:absolute;align-items:center;justify-content:center;transition:.2s all ease-in-out}.section-introduction .blocks-container-inner .block-item details summary .accordion-arrow .open{opacity:0}.section-introduction .blocks-container-inner .block-item details[open] .accordion-arrow span{transform:rotate(135deg)}.section-introduction .blocks-container-inner .block-item details[open]{border-bottom-color:var(--miscellaneous-color)}.section-introduction .blocks-container-inner .block-item .block-richtext{padding:20px 0}@media(min-width:768px){.section-introduction .blocks-container-inner .block-item .block-richtext{padding-top:30px;padding-bottom:30px}}.section-introduction .blocks-container-inner .block-item .block-richtext p{margin:0}.section-introduction .blocks-container-inner .block-item .block-richtext p:not(:last-child){margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/133/assets/company-banner.css.map */
