.pillarHeroContainer{height:500px;width:100%;background-color:#f8f7f4;background-image:url("https://cdn11.bigcommerce.com/s-zpm3yf7t7h/images/stencil/original/image-manager/faq-hero.png");background-size:cover;background-position:center}@media only screen and (max-width:768px){.pillarHeroContainer{background-color:#fff;background-image:none;-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,.1);box-shadow:0 20px 30px 0 rgba(0,0,0,.1);padding:32px;margin:32px 16px;width:auto}}.pillarHeroContainer .pillarHeroContentWrapper{height:100%;max-width:1250px;margin:0 auto}@media only screen and (max-width:768px){.pillarHeroContainer .pillarHeroContentWrapper{padding:0 15px}}.pillarHeroContainer .pillarHeroContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%;max-width:600px}.pillarHeroContainer h1{color:#173f55;font-size:62px;line-height:79px;margin:0 0 10px;width:600px;max-width:100%}@media only screen and (max-width:768px){.pillarHeroContainer h1{font-size:24px;line-height:1.5;letter-spacing:3px}}.pillarHeroContainer p{color:#173f55;font-size:18px;line-height:28px;letter-spacing:.5px;margin:0 auto 53px;width:600px;max-width:100%}@media only screen and (max-width:768px){.pillarHeroContainer p{font-size:16px;line-height:28px;letter-spacing:.44px}}.faq-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;margin:64px auto}@media only screen and (max-width:768px){.faq-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto;width:100%;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.faq-cards .faq-card{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;border-radius:2px;border:1px solid #f4f6f8;background:#f4f6f8}@media only screen and (max-width:768px){.faq-cards .faq-card{width:300px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.faq-cards .faq-card h2{margin:24px 0 12px;text-transform:uppercase;color:#173f55;font-size:18px;line-height:1.75;font-weight:400}.faq-cards .faq-card img{max-width:64px}.faq-section{margin-bottom:64px}.faq-section h2{margin-bottom:32px;text-transform:uppercase;font-size:18px;font-weight:400;line-height:1.75}.faq-item{display:block;margin:0 auto;padding:16px;border-bottom:1px solid #b0d4f3;color:#173f55}.faq-item:last-of-type{border-bottom:unset}.faq-item .faq-item--question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;color:#171717;cursor:pointer}.faq-item .faq-item--question h3{color:#173f55;font-size:16px;font-weight:400;padding:0;margin:0;line-height:1.75}.faq-item .faq-item--question img{width:20px;-ms-flex-item-align:center;align-self:center}.faq-item .faq-item--answer{display:none}.faq-item .faq-item--answer a{text-decoration:underline!important;color:#173f55}.faq-item .faq-item--answer p:last-of-type{margin-bottom:0}.faq-item.open .faq-item--question h3{margin-bottom:16px}.faq-item.open .faq-item--question img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-item.open .faq-item--answer{display:block}.productView-faqSection{width:100%;float:left;padding:44px 18px}@media only screen and (max-width:990px){.productView-faqSection{padding-top:1rem}}.productView-faqSection .productView-faqSectionHeading h2{color:#173f55;font-size:18px;letter-spacing:2px;line-height:28px;text-align:center;text-transform:uppercase}@media only screen and (max-width:990px){.productView-faqSection .productView-faqSectionHeading h2{margin-top:1rem;margin-bottom:1.5rem;font-size:21px;letter-spacing:1px}}.productView-faqSection .faqItem{cursor:pointer;max-width:800px;margin:0 auto 1rem}.productView-faqSection .faqItem .faqQuestion{background-color:#f4f2ee;width:100%}.productView-faqSection .faqItem .faqQuestion h3{color:#173f55;font-size:16px;letter-spacing:.44px;line-height:28px;padding:15px 38px;margin:0 auto;text-transform:none;width:100%;display:table}@media only screen and (max-width:990px){.productView-faqSection .faqItem .faqQuestion h3{padding:7px 12px}}.productView-faqSection .faqItem .faqQuestion h3 span{width:95%;display:inline-block}.productView-faqSection .faqItem .faqQuestion h3:after{content:"-";font-size:22px;vertical-align:middle;height:100%;display:table-cell;right:0;top:0;text-align:right}.productView-faqSection .faqItem .faqAnswer{color:#173f55;display:block;font-family:azo-sans-web;font-size:16px;letter-spacing:.44px;line-height:28px;background-color:#f4f2ee;padding:20px 38px}.productView-faqSection .faqItem .faqAnswer *{font-family:azo-sans-web;padding:0 0}.productView-faqSection .faqItem .faqAnswer a{color:#bf3333;padding:0}.productView-faqSection .faqItem .faqAnswer p{font-size:16px;letter-spacing:.44px;line-height:28px;margin:12px 0}.productView-faqSection .faqItem .faqAnswer ul{margin-left:30px}.productView-faqSection .faqItem .faqAnswer ul li{margin:8px auto}.productView-faqSection .faqItem.faqClosed .faqQuestion h3:after{content:"+"}.productView-faqSection .faqItem.faqClosed .faqAnswer{display:none}