.grid-3-2-1,.grid-3-2-1 .row-fluid,.gridcards,.gridcards .row-fluid{align-items:stretch!important}.grid-3-2-1 .dnd-column,.grid-3-2-1 .dnd-module,.grid-3-2-1 .hs_cos_wrapper,.grid-3-2-1 .hs_cos_wrapper_widget,.grid-3-2-1 .widget-type-custom_widget,.grid-3-2-1 [class*=span],.grid-3-2-1>*,.gridcards .dnd-column,.gridcards .dnd-module,.gridcards .hs_cos_wrapper,.gridcards .hs_cos_wrapper_widget,.gridcards .widget-type-custom_widget,.gridcards [class*=span],.gridcards>*{display:flex!important;height:100%!important;min-height:100%!important;width:100%!important}.grid-3-2-1 .scard,.grid-3-2-1 .scard__inner,.gridcards .scard,.gridcards .scard__inner{flex:1 1 auto!important;height:100%!important;width:100%!important}.scard{color:var(--scard-text);font-family:Montserrat,sans-serif!important;margin:var(--scard-my) 0}.scard,.scard__inner{box-sizing:border-box;display:flex;flex:1 1 auto;height:100%!important;width:100%}.scard__inner{align-items:center;background:var(--scard-bg);border-color:var(--scard-border);border-radius:var(--scard-radius);border-style:var(--scard-bstyle);border-width:var(--scard-bw);flex-direction:column;gap:16px;margin-left:auto;margin-right:auto;max-width:var(--scard-maxw);padding:var(--scard-pad-top) var(--scard-pad-right) var(--scard-pad-bottom) var(--scard-pad-left)}.scard--shadow{box-shadow:0 6px 18px rgba(0,0,0,.08)}.scard__image-wrap{align-items:center;display:flex;justify-content:center;width:100%}.scard__image{border-radius:calc(var(--scard-radius) - 6px);display:block;height:auto;max-width:100%;object-fit:contain}.scard[style*="--scard-img-mode: cover"] .scard__image{height:auto;object-fit:cover;width:100%}.scard[style*="--scard-img-mode: custom"] .scard__image{height:auto;max-width:100%;width:var(--scard-img-width)}.scard__content-wrap{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;text-align:center;width:100%}.scard__content{width:100%}.scard__content :first-child{margin-top:10px}.scard__content :last-child{margin-bottom:0}.scard__content a,.scard__content h1,.scard__content h2,.scard__content h3,.scard__content h4,.scard__content h5,.scard__content h6,.scard__content li,.scard__content p,.scard__content span{font-family:Montserrat,sans-serif!important}.scard__content h3{font-size:28px!important}.scard__cta{align-items:center;background:var(--cta-bg)!important;border:var(--cta-border-width) solid var(--cta-border)!important;border-radius:var(--cta-radius)!important;color:var(--cta-text)!important;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif!important;font-size:var(--cta-font-size)!important;font-style:normal!important;font-weight:var(--cta-font-weight)!important;justify-content:center;line-height:140%!important;margin-top:auto!important;padding:var(--cta-pad-y) var(--cta-pad-x)!important;text-align:center;text-decoration:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .12s ease;width:100%}.scard__cta:active,.scard__cta:focus,.scard__cta:hover{background:var(--cta-hover-bg)!important;border-color:var(--cta-hover-border)!important;color:var(--cta-hover-text)!important;text-decoration:none}.scard__cta--disabled{cursor:default;opacity:.6}.scard__cta:focus-visible{outline:3px solid rgba(0,0,0,.12);outline-offset:3px}.twocol__inner{gap:0}@media (min-width:300px) and (max-width:768px){.scard__inner{padding:40px 20px!important}.scard__content h3{font-size:22px!important}.scard__cta{font-size:16px!important;padding:16px 10px!important}}@media (min-width:1024px) and (max-width:1167px){.scard__inner{min-height:380px!important}}@media (min-width:811px) and (max-width:927px){.scard__inner{min-height:325px!important;padding:40px 20px!important}}@media (min-width:768px) and (max-width:810px){.scard__inner{gap:24px!important;min-height:320px!important;padding:40px 10px!important}.scard__image{height:auto!important;width:140px!important}.scard__content-wrap{padding:0 6px}}@media only screen and (min-width:768px){.scard__inner{height:100%!important}.scard__content h3{font-size:20px!important}.scard__content p,.scard__cta{font-size:16px!important}.scard__cta{padding:16px 10px!important}}@media only screen and (min-width:1024px){.scard__inner{padding:var(--scard-pad-top) var(--scard-pad-right) var(--scard-pad-bottom) var(--scard-pad-left)!important}.scard__content h3{font-size:28px!important}.scard__content p{font-size:18px!important}}