.pricing-page{background-color:#f2f6f6}.pricing-page .processing-fees-section #low-processing-section{flex-shrink:0;width:100%}@media (min-width:768px){.pricing-page .processing-fees-section #low-processing-section{max-width:300px!important}}@media (min-width:1024px){.pricing-page .processing-fees-section #low-processing-section{max-width:350px!important}}.pricing-page .MuiSlider-markLabel[data-selected=true]:before{opacity:0}.pricing-page .MuiSlider-markLabel[data-selected=true]:after{color:#192338;font-size:16px;font-weight:600}.pricing-page .MuiSlider-thumb:after{content:"";z-index:2;background-color:#efab00;background-repeat:no-repeat;width:14px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(/images/icons/icon-arrow-left.svg),url(/images/icons/icon-arrow-right.svg);mask-image:url(/images/icons/icon-arrow-left.svg),url(/images/icons/icon-arrow-right.svg);-webkit-mask-position:0,100%;-webkit-mask-repeat:no-repeat}.pricing-page [data-is-last=true] .MuiSlider-valueLabelOpen{right:0}.pricing-page [data-is-last=true] .MuiSlider-thumb{transform:translate(-26px)translateY(-50%)}.pricing-page [data-is-last=true] .MuiSlider-valueLabel:before,.pricing-page [data-is-last=true] [class*=MuiSlider-valueLabel]:before{left:initial;right:6px}.pricing-page [data-is-first=true] .MuiSlider-track{width:3%!important}.pricing-page [data-is-first=true] .MuiSlider-valueLabelOpen{left:-40%}.pricing-page [data-is-first=true] .MuiSlider-thumb{transform:translate(30%)translateY(-50%)}.pricing-page [data-is-first=true] .MuiSlider-valueLabel:before,.pricing-page [data-is-first=true] [class*=MuiSlider-valueLabel]:before{left:27px}.pricing-page .services-slider{--valueLabel-bg-color:#cbe9b8;--thumb-bg-color:#659730}.pricing-page .registrations-slider{--valueLabel-bg-color:#b1e0d8;--thumb-bg-color:#7cc2b5}.pricing-page .giving-slider{--valueLabel-bg-color:#fae3a5;--thumb-bg-color:#efab00}.pricing-page .checkIns-slider{--valueLabel-bg-color:#e5d5ec;--thumb-bg-color:#9e69b1}.pricing-page .groups-slider{--valueLabel-bg-color:#ffc19e;--thumb-bg-color:#fd7e36}.pricing-page .calendar-slider{--valueLabel-bg-color:#fcc1b8;--thumb-bg-color:#d85039}.pricing-page .publishing-slider{--valueLabel-bg-color:#ddddde;--thumb-bg-color:#333132}
.pricing-calculator .navbar-item.button-signup{display:none}.pricing-calculator .section--calculator.is-medium{padding-top:3rem}.pricing-calculator .calc-container{max-width:700px;margin:0 auto;padding-left:27px}@media screen and (min-width:769px){.pricing-calculator .calc-container{padding-left:56px;padding-right:24px}}@media screen and (max-width:768px){.pricing-calculator .calc-container>.column{padding-right:0}}.pricing-calculator .column-header{color:#0f224d66;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem;font-size:.75rem;font-weight:900}.pricing-calculator .column-header--divider{border-top:2px solid #d9e5fb;height:1px;margin-top:24px;margin-bottom:24px}.pricing-calculator .add-on-label{font-size:.875rem;position:relative;top:2px;left:-2px}.pricing-calculator .calc-container .product-card-wrapper .general-card:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.pricing-calculator .calc-container .product-card-wrapper .general-card:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.pricing-calculator .calc-container .general-card{border-bottom:1px solid #f0f4fc;border-radius:0;margin-bottom:0}.pricing-calculator #publishing{height:24px}.pricing-calculator .column--prices a[href=\/publishing] .product-logo{height:20px}@media screen and (min-width:769px){.pricing-calculator .column--prices a[href=\/publishing] .product-logo{height:23px}}.pricing-calculator .column--prices .product-logo{height:24px}@media screen and (min-width:769px){.pricing-calculator .column--prices .product-logo{height:28px}.pricing-calculator .column--prices .product-logo>a{height:26px;margin-bottom:8px}}@media screen and (min-width:1024px){.pricing-calculator .column--prices .general-card .card-content{padding:32px}}@media screen and (min-width:1024px) and (max-height:767px){.pricing-calculator .column--prices .general-card .card-content{padding:24px}}.pricing-calculator .individual-package-amount{text-align:right;font-size:1.1rem;font-weight:900;position:absolute;top:24px;right:24px}@media screen and (min-width:769px){.pricing-calculator .individual-package-amount{font-size:1.4rem;top:32px;right:32px}}.pricing-calculator .people.general-card .MuiSlider-root,.pricing-calculator .people.general-card .add-remove-product{display:none}.pricing-calculator .people.general-card .product-description{margin-bottom:0}.pricing-calculator .products-not-chosen .general-card .MuiSlider-root{display:none}.pricing-calculator .products-not-chosen .general-card .product-description{margin-bottom:0}.pricing-calculator .product-description--container{flex-direction:column;align-items:flex-start;margin:.1rem 0 0;display:flex}@media screen and (min-width:769px){.pricing-calculator .product-description--container{flex-direction:row;align-items:center;margin-top:.5rem}}.pricing-calculator .product-description--container h4{margin:1em 0 0}@media screen and (min-width:769px){.pricing-calculator .product-description--container h4{margin-top:0}}.pricing-calculator .product-description{opacity:.9;margin:0;font-size:.875rem;font-weight:500}@media screen and (min-width:769px){.pricing-calculator .product-description{font-size:.975rem}}.pricing-calculator .product-description label{text-align:center;background:#f4f8fd;border-radius:30px;width:64px;margin-right:8px;padding:3px 4px 4px;font-size:.875rem;font-weight:900;display:inline-block}@media screen and (min-width:769px){.pricing-calculator .product-description label{font-size:1.1rem}}.pricing-calculator .add-remove-product{border-radius:30px 0 0 30px;width:50px;height:50px;margin-top:-25px;padding:4px;position:absolute;top:50%;left:-58px}@media screen and (max-width:768px){.pricing-calculator .add-remove-product{left:-48px}}.pricing-calculator .add-remove-product button{text-align:center;cursor:pointer;color:#fff;background:#ccd6e7;border:0;border-radius:50%;outline:0;width:33px;height:33px;margin-top:-16px;padding:0;font-size:1.3rem;font-weight:800;line-height:32px;transition:all .2s ease-in-out;position:absolute;top:50%;left:6px;box-shadow:inset 0 -1px #848b9a33,0 4px 5px -1px #7e96a94d}.pricing-calculator .add-remove-product button svg{filter:drop-shadow(0 1px 1px #646f794d)}.pricing-calculator .selected-products .add-remove-product button:hover{box-shadow:none;background:#e85d5d}.pricing-calculator .unselected-products{padding-bottom:24px}.pricing-calculator .unselected-products .add-remove-product button:hover{box-shadow:none;background:#3dcc4e}.pricing-calculator .helper-shelf{z-index:2;background:#3976ff;align-items:center;padding:24px 80px 24px 32px;font-size:.95rem;transition:opacity .2s,visibility .2s;display:flex;position:absolute;inset:0}@media screen and (max-width:768px){.pricing-calculator .helper-shelf{padding:8px 28px 8px 16px;font-size:.8rem;line-height:1.4}}.pricing-calculator .helper-shelf.closed{opacity:0;visibility:hidden;pointer-events:none}.pricing-calculator .helper-shelf.open{opacity:1;visibility:visible}.pricing-calculator .product-card-wrapper>div:first-child .helper-shelf{border-radius:5px 5px 0 0}.pricing-calculator .product-card-wrapper>div:last-child .helper-shelf{border-radius:0 0 5px 5px}.pricing-calculator .column--total{align-self:flex-start;position:sticky;top:75px}.pricing-calculator .total-heading{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:900}@media screen and (min-width:769px){.pricing-calculator .total-heading{margin-bottom:.3em}}@media screen and (min-width:1086px){.pricing-calculator .calculator-total-actions{flex-direction:column;align-items:flex-end;display:flex}.pricing-calculator .calculator-total-actions .button{margin-left:0;margin-right:0}}.pricing-calculator .total-amount{margin-bottom:.875em;font-size:2.35rem}@media screen and (min-width:769px){.pricing-calculator .total-amount{font-size:3.75rem}}@media screen and (min-width:769px) and (max-height:767px){.pricing-calculator .total-amount{font-size:2.85rem}}@media screen and (min-width:1024px){.pricing-calculator .column--total .general-card .card-content{padding:32px 32px 40px}}@media screen and (min-width:1086px){.pricing-calculator .column--total .general-card .card-content{padding:40px 40px 48px}}.pricing-calculator .price-row{margin-bottom:2rem}@media screen and (max-width:768px){.pricing-calculator .price-row.column{padding-left:0;padding-right:0}}.pricing-calculator .line-item{border:0 solid #e9ecff;border-bottom-width:1px;margin-bottom:32px;padding-bottom:32px}.pricing-calculator.site footer.bd-main{padding-bottom:123px}@media screen and (min-width:769px){.pricing-calculator.site footer.bd-main{padding-bottom:203px}}.pricing-calculator .pricing-footer{z-index:999999;background:#fff;max-height:123px;padding:10px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 8px #2c334208,0 -1px #2c334208}@media screen and (min-width:769px){.pricing-calculator .pricing-footer{max-height:219px;padding:20px 32px}}@media screen and (min-width:769px) and (max-height:767px){.pricing-calculator .pricing-footer{padding:8px 32px 1px}}.pricing-calculator .pricing-footer .pricing-footer__container{max-width:800px;margin:0 auto}.pricing-calculator .pricing-footer .button-customer{opacity:.7;background:#ebf4ff;border-radius:4px;width:152px;min-width:90px;margin:.75rem 0 0;padding:.4em 0;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}@media screen and (min-width:769px){.pricing-calculator .pricing-footer .button-customer{color:#363636;background:0 0;border:0;min-width:153px;margin:.8rem 0 0;padding:.45rem 0 .65rem;font-size:.8675rem;text-decoration:underline}}@media screen and (min-width:769px) and (max-height:767px){.pricing-calculator .pricing-footer .button-customer{margin:.7rem 0 0;padding:.05rem 0 .35rem}}.pricing-calculator .payment-schedule{text-align:center;width:100%;margin:0;padding:1em 1em 0;font-size:.7675rem;font-weight:800;box-shadow:0 -1px #e1e8ef}@media screen and (min-width:769px) and (max-height:767px){.pricing-calculator .payment-schedule{opacity:0;height:0;padding:0;transition:all .2s ease-in-out;overflow:hidden}}.pricing-calculator .payment-schedule--beta{width:auto;box-shadow:none;color:#717070;padding:0 1em 1em;display:inline-block}@media screen and (min-width:769px) and (max-height:767px){.pricing-footer-is-scrolling .pricing-calculator .payment-schedule{opacity:1;height:40px;padding:1em 1em 0;display:block}}.calendar-slider .MuiSlider-track{background:#cc4f3e}.calendar-slider .MuiSlider-thumb{border-color:#cc4f3e}.checkIns-slider .MuiSlider-track{background:#876096}.checkIns-slider .MuiSlider-thumb{border-color:#876096}.giving-slider .MuiSlider-track{background:#f2b327}.giving-slider .MuiSlider-thumb{border-color:#f2b327}.groups-slider .MuiSlider-track{background:#fb7642}.groups-slider .MuiSlider-thumb{border-color:#fb7642}.people-slider .MuiSlider-track{background:#4278e3}.people-slider .MuiSlider-thumb{border-color:#4278e3}.publishing-slider .MuiSlider-track{background:#5f5f69}.publishing-slider .MuiSlider-thumb{border-color:#5f5f69}.registrations-slider .MuiSlider-track{background:#41998e}.registrations-slider .MuiSlider-thumb{border-color:#41998e}.services-slider .MuiSlider-track{background:#6da030}.services-slider .MuiSlider-thumb{border-color:#6da030}.services-checkbox.MuiCheckbox-root{color:#6da030}.services-checkbox.MuiCheckbox-root:hover{background-color:#6da03000}
/*# sourceMappingURL=d40aa49abc304f4a.css.map*/