.filter-section{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#fff;background-image:var(--ve-section-background-right),var(--ve-section-background-left);background-position:top right,left bottom;background-size:12.5rem,12.5rem;background-repeat:no-repeat,no-repeat}.filter-columns,.customers-columns{margin-top:-1.875rem;margin-left:-1.875rem;margin-bottom:2.5rem}.filter-columns>.ve-column,.customers-columns>.ve-column{padding-top:1.875rem;padding-left:1.875rem}.customers-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.customer-card{-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,.14);box-shadow:0px 2px 10px 0px rgba(0,0,0,.14);font-size:1.25rem;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;width:23.75rem;height:17.5rem;padding:1rem 1.875rem 0;background-color:#fff;line-height:1.875rem}@media screen and (min-width: 768px){.customer-card:hover{-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,.24);box-shadow:0px 2px 10px 0px rgba(0,0,0,.24)}}@media screen and (max-width: 767px){.customer-card{font-size:1rem}}.customer-card img{width:100%;height:6.75rem;margin-bottom:2.375rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.company-section{padding:2.5rem;background-color:#fff}.company-columns{margin-left:-1.625rem}.company-columns>.ve-column{padding-left:1.625rem}.company-box{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:1.875rem;border:1px solid #cdcdcd}.company-box:hover{-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,.24);box-shadow:0px 2px 10px 0px rgba(0,0,0,.24)}.company-box .item-title{color:#f29418;font-size:1.25rem;line-height:1.875rem;font-weight:bold;margin-bottom:.875rem}.company-box .item-description{font-size:1rem;line-height:1.625rem}.usage-section{padding-bottom:2.5rem}.usage-section .usage-richtext ul{padding-left:0;list-style:none}.usage-section .usage-richtext ul li{position:relative;padding-left:1.25em}.usage-section .usage-richtext ul li::before{font-family:"ve-icon","ve-icon-color" !important;speak:never;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;position:absolute;line-height:1.5;top:0;left:0}.usage-section .usage-picture img{width:23.75rem;margin-left:6.375rem}.quote-section{background-color:#322e2c;padding:3.75rem 0}.more-section{padding-bottom:2.5rem}.intro-section{background-color:#fff;padding-top:2.5rem;padding-bottom:2.5rem}.intro-section img{width:37.5rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.intro-section .item-content{font-size:1rem;line-height:1.625rem;padding:1.875rem;-webkit-box-shadow:var(--ve-color-box-shadow);box-shadow:var(--ve-color-box-shadow);height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.intro-section .item-content{font-size:.75rem;line-height:1.25rem}}.reward-section{padding-bottom:2.5rem}.reward-section .section-description{margin-bottom:.75rem}.reward-section .reward-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reward-section .reward-columns>.ve-column{margin-top:1.25rem}.reward-section .reward-item{padding:1.125rem 1.875rem;background-color:#fff;-webkit-box-shadow:var(--ve-color-box-shadow);box-shadow:var(--ve-color-box-shadow)}.reward-section .reward-item img{width:4.375rem;height:4.375rem;margin-right:1.875rem}.reward-section .reward-item .item-title{font-size:1.25rem;font-weight:bold}@media screen and (max-width: 767px){.reward-section .reward-item .item-title{font-size:1rem}}.reward-section .reward-item .item-description{font-size:1rem;line-height:1.625rem}@media screen and (max-width: 767px){.reward-section .reward-item .item-description{font-size:.75rem;line-height:1.25rem}}.reward-section .reward-item .text-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (max-width: 767px){.intro-section{padding-top:1.25rem;padding-bottom:1.875rem}.intro-section>.ve-container>.ve-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--ve-columns-spacing-vertical: 1rem;--ve-columns-spacing-horizontal: 0rem}.intro-section img{width:100%}.intro-section .item-content{font-size:1rem;line-height:1.625rem;padding:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width: 767px)and (max-width: 767px){.intro-section .item-content{font-size:.75rem;line-height:1.25rem}}@media screen and (max-width: 767px){.reward-section{padding-bottom:1.875rem}.reward-section .section-description{font-size:1rem;line-height:1.625rem;margin-bottom:1.25rem}}@media screen and (max-width: 767px)and (max-width: 767px){.reward-section .section-description{font-size:.75rem;line-height:1.25rem}}@media screen and (max-width: 767px){.reward-section .reward-columns>.ve-column{margin-top:.625rem}}@media screen and (max-width: 767px){.reward-section .reward-item{padding:1.25rem;-webkit-box-shadow:var(--ve-color-box-shadow);box-shadow:var(--ve-color-box-shadow)}.reward-section .reward-item>.ve-columns{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reward-section .reward-item img{width:3.125rem;height:3.125rem;margin-right:1.25rem}.reward-section .reward-item .item-title{font-size:1.25rem;font-weight:bold;line-height:1.25rem;margin-bottom:.3125rem}}@media screen and (max-width: 767px)and (max-width: 767px){.reward-section .reward-item .item-title{font-size:1rem}}@media screen and (max-width: 767px){.reward-section .reward-item .item-description{font-size:1rem;line-height:1.625rem}}@media screen and (max-width: 767px)and (max-width: 767px){.reward-section .reward-item .item-description{font-size:.75rem;line-height:1.25rem}}@media screen and (max-width: 767px){.reward-section .reward-item .text-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}

/*# sourceMappingURL=customer.css.map*/