.slug_section__Iwxhu{margin:20px 0}@media screen and (min-width:1024px){.slug_section__Iwxhu{margin:var(--strapi-section-margin,120px) 0}}.slug_section_lg__7xB7y{margin:20px 0}@media screen and (min-width:1024px){.slug_section_lg__7xB7y{margin:var(--strapi-section-lg-margin,240px) 0}}.slug_section_lg__7xB7y:last-child{margin-bottom:0}@media screen and (min-width:1024px){.slug_section_hug__6Gak9{margin-bottom:40px}.slug_section_hug__6Gak9+.slug_section__Iwxhu{margin-top:40px}.slug_section_hug__6Gak9+.slug_section_lg__7xB7y{margin-top:120px}.slug_slim__k_w_1{margin-left:auto;margin-right:auto;max-width:1024px}}.slug_html__fpy18 ul{list-style:disc;margin:1em 0}.slug_html__fpy18 li{margin:1em 0}.slug_html__fpy18 h2{color:#2953ae;font-size:18px;font-weight:400;margin:1.6em 0 0}.slug_html__fpy18 h3{color:#212c45;font-size:14px;font-weight:500;margin:1em 0 .2em}.slug_html__fpy18 h4,.slug_html__fpy18 h5,.slug_html__fpy18 h6{color:#111622;font-size:13px;font-weight:500;margin:1em 0 .2em}.slug_html__fpy18 p{line-height:1.75;margin:0 0 1em}.slug_html__fpy18 p:last-child{margin-bottom:0}.slug_html__fpy18 p a{color:#376fe5}.slug_leading_tight__YszCB li{margin:.5em 0}.slug_page__V_wu9{--manufacturer-color:#376fe5;color:#111622;font-size:15px}@media screen and (min-width:1024px){.slug_page__V_wu9{font-size:14px}}.slug_section__Iwxhu{margin:20px}@media screen and (min-width:1024px){.slug_section__Iwxhu{margin:120px 0}}.slug_section_lg__7xB7y{margin:20px}@media screen and (min-width:1024px){.slug_section_lg__7xB7y{margin:240px 0}}.slug_section__header__ZPOJO{margin:0 0 20px}.slug_section__header__title__9oO19{font-size:20px;font-weight:500}@media screen and (min-width:1024px){.slug_section__header__title__9oO19{font-size:24px}}.slug_section__header__note__q27Aq{color:#376fe5;margin:0 0 0 20px;white-space:nowrap}.slug_section__header__note__q27Aq:hover{text-decoration:underline}.slug_space_between__6ichK{align-items:baseline;display:flex;justify-content:space-between}@media screen and (min-width:1024px){.slug_slim__k_w_1{margin-left:auto;margin-right:auto;max-width:1024px}}.slug_hero__76CdS{background:radial-gradient(ellipse 60% 80% at 5% 25%,hsla(0,0%,100%,.9),transparent),linear-gradient(70deg,hsla(0,0%,100%,.7) 55%,hsla(0,0%,100%,.8) calc(55% + 1px)),radial-gradient(ellipse 70% 70% at 25% 75%,#fff,transparent),linear-gradient(rgba(0,0,0,.1) 50%,#fff),radial-gradient(circle at 45% 55%,#f9fafe -1000%,var(--manufacturer-color) 1000%);display:flex;flex-flow:column nowrap;justify-content:center;min-height:calc(100vh - 100px);padding:20px}.slug_hero__copy__Wop4G{background:linear-gradient(#fff,hsla(0,0%,100%,.5));border-radius:20px;box-shadow:-50px 50px 100px rgba(50,50,93,.1),-10px 10px 60px -30px rgba(0,0,0,.25);flex:1 1;padding:20px;position:relative}.slug_hero__logo__0jS_6{height:auto;margin:0 0 20px;max-height:40px;max-width:100%}.slug_hero__title__dxTZv{font-size:40px;margin:0 0 20px}.slug_hero__description__uG3T0{font-size:15px}.slug_hero__media__bKbmR{height:240px;margin:0;text-align:center}.slug_hero__note__yP2vD{display:none}@media screen and (min-width:1024px){.slug_hero__76CdS{align-items:center;flex-direction:row}.slug_hero__copy__Wop4G{margin:0 40px 0 0;max-width:800px;padding:40px;transform:translate(20px,-20px)}.slug_hero__logo__0jS_6{margin:0 0 40px;max-height:60px;max-width:300px}.slug_hero__description__uG3T0{font-size:16px}.slug_hero__media__bKbmR{flex:0 0 600px;height:auto}.slug_hero__note__yP2vD{align-items:center;display:flex;margin:40px 0 0}.slug_hero__note__img__yZx8_{margin:0 10px 0 0}}.slug_lead__section__L0kPU{display:flex;flex-flow:column nowrap}@media screen and (min-width:1024px){.slug_lead__section__L0kPU{flex-direction:row}}.slug_lead__copy__DOTSc{flex:1 1}@media screen and (min-width:1024px){.slug_lead__copy__DOTSc{margin:0 120px 0 0}}.slug_lead__heading__q5IoR{font-size:36px}.slug_lead__heading__underline__uBu4_{background:#3665c4;height:5px;transform:skew(83deg)}.slug_lead__subheading__1LLw_{color:var(--manufacturer-color);font-size:18px;margin:0 0 20px}.slug_lead__description__klU2I{margin:20px 0 0}.slug_lead__form__0mtJj{flex:1 1}.slug_form__sEmdB{color:#0b1832;height:auto;text-align:left}.slug_form__sEmdB .hs-form-field{margin:1.5em 0}.slug_form__sEmdB .hs-form-field input,.slug_form__sEmdB .hs-form-field select,.slug_form__sEmdB .hs-form-field textarea{background:#fafbfc;border:1px solid #d3d3d3;border-radius:3px;color:inherit;font-family:inherit;padding:.5em 1em;width:100%}.slug_form__sEmdB .hs-form-field textarea{resize:none}.slug_form__sEmdB .hs-form-field>label{display:block;margin:0 0 .5em}.slug_form__sEmdB .hs-error-msgs{color:#3665c4;font-size:.9em;list-style:none;padding:.5em 0}.slug_form__sEmdB .hs-button{background:#132a58;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:inherit;font-weight:500;padding:.5em 1em;width:100%}.slug_form__sEmdB .hs-button:hover{background:#1a3874}.slug_contact_us__copy__tWM7s{margin:0 0 40px;text-align:center}.slug_contact_us__heading__t9OkU{font-size:24px;margin:0 0 20px}.slug_contact_us__description__3xzOk{font-size:16px}.slug_contact_us__buttons__buBN3{display:grid;grid-column-gap:40px;column-gap:40px;grid-template-columns:1fr 1fr 1fr;margin:40px auto 0;max-width:800px}@media screen and (max-width:767px){.slug_contact_us__buttons__buBN3{column-gap:20px}}.slug_contact_us__button__5ux_m{border-radius:10px;box-shadow:0 1px 3px rgba(40,54,84,.15),0 0 20px rgba(40,54,84,.1);font-size:18px;font-weight:700;padding:20px;text-align:center}.slug_contact_us__button__5ux_m:hover{text-decoration:underline}@media screen and (max-width:767px){.slug_contact_us__button__5ux_m{font-size:13px;padding:10px}}.slug_contact_us__button__circle__nxtJO{background:#4181e3;border-radius:50%;color:#fff;display:block;font-size:20px;height:80px;margin:0 auto 20px;position:relative;width:80px}@media screen and (max-width:767px){.slug_contact_us__button__circle__nxtJO{font-size:15px;height:60px;width:60px}}.slug_contact_us__button__icon__Dwomx{bottom:0;height:auto;left:0;right:0;margin:auto;position:absolute;top:0;width:auto}.tiny_container___fEUL{background:#fff;border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,.1),0 3px 15px rgba(0,0,0,.05);color:#111622;display:flex;flex-flow:column;padding:10px;overflow:hidden;text-align:center;transition-duration:.2s;transition-property:box-shadow}@media(hover:hover){.tiny_container___fEUL:hover{box-shadow:0 2px 3px rgba(0,0,0,.15),0 3px 15px rgba(0,0,0,.1)}.tiny_container___fEUL:hover .tiny_name__SdM_N{color:#376fe5}}.tiny_thumbnail__cG5Lm{align-items:center;display:flex;justify-content:center;height:60px;width:80px;margin:0 auto 10px;max-width:100%}@media screen and (max-width:767px){.tiny_thumbnail__cG5Lm{margin-bottom:1vw}}.tiny_name__SdM_N{overflow:hidden;text-overflow:ellipsis;transition-duration:.2s;transition-property:color;white-space:nowrap}.recently-viewed_wrapper__uYrue{background:#f9fafb;border-top:1px solid #e8e8e8}@media screen and (max-width:767px){.recently-viewed_wrapper__uYrue{padding:2vw 2vw 0}}.recently-viewed_header__bJVsK{color:#111622;line-height:1;padding:20px 20px 0}@media screen and (max-width:767px){.recently-viewed_header__bJVsK{padding:2vw 2vw 0}}.recently-viewed_products__VVBHa{display:flex;flex:1 1;overflow:auto;padding:20px;scroll-snap-type:x mandatory}@media screen and (max-width:767px){.recently-viewed_products__VVBHa{padding:2vw}}.recently-viewed_product__MmoxT{min-width:120px;padding:0 5px;scroll-snap-align:start;width:10%}.recently-viewed_product__MmoxT:first-child{padding-left:0}.recently-viewed_product__MmoxT:last-child{padding-right:0}.contact-us-block_buttons__8I3F2{display:grid;grid-column-gap:40px;column-gap:40px;grid-template-columns:1fr 1fr 1fr;margin:40px auto 0;max-width:800px}@media screen and (max-width:767px){.contact-us-block_buttons__8I3F2{column-gap:20px}}.contact-us-block_button__UjM3L{border-radius:10px;box-shadow:0 1px 3px rgba(40,54,84,.15),0 0 20px rgba(40,54,84,.1);font-size:18px;font-weight:700;padding:20px;text-align:center}.contact-us-block_button__UjM3L:hover{text-decoration:underline}@media screen and (max-width:767px){.contact-us-block_button__UjM3L{font-size:13px;padding:10px}}.contact-us-block_button__circle__ZisYZ{background:#4181e3;border-radius:50%;color:#fff;display:block;font-size:20px;height:80px;margin:0 auto 20px;position:relative;width:80px}@media screen and (max-width:767px){.contact-us-block_button__circle__ZisYZ{font-size:15px;height:60px;width:60px}}.contact-us-block_button__icon__M_yvg{bottom:0;height:auto;left:0;right:0;margin:auto;position:absolute;top:0;width:auto}