/**handles:shelby-style**/
.PricingCalculator{padding:60px 0}.PricingCalculator .container{display:flex;flex-direction:column;align-items:center}.PricingCalculator__heading{text-align:center;max-width:700px;margin:0}.PricingCalculator__heading h2{font-size:40px;font-weight:700;margin:0 0 .5em}.PricingCalculator__disclaimer{text-align:center;max-width:700px;margin:0;margin-top:60px}.PricingCalculator__items{display:flex;justify-content:space-between;flex-direction:column;width:100%;max-width:600px;padding:40px 0 0}.PricingCalculator__single{width:100%;margin:0 0 25px;padding:23px 23px 40px;box-shadow:0 4px 33px rgba(92,206,248,.28);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.PricingCalculator__single:last-child{margin-bottom:0}.PricingCalculator__single-title{text-transform:uppercase;margin:0;margin-bottom:21px}.PricingCalculator__single-heading{font-size:3em;text-align:center;margin:0;margin-bottom:31px}.PricingCalculator__single-subheading{font-size:24px;font-weight:600;margin:0}.PricingCalculator__single-subheading-2{font-size:16px;font-weight:600}.PricingCalculator__single-content{margin:0;margin-bottom:34px}.PricingCalculator__single-link{margin:0!important}.PricingCalculator__records input{background:0 0;max-width:100px;color:#000;font-size:2em;font-weight:600;text-align:center;border-width:2px;border-color:#eceff1;border-top:0;border-left:0;border-right:0;border-radius:0;padding:0!important;margin:0 10px}.PricingCalculator__records input:focus{border-color:#000}.PricingCalculator__records input::selection{background:#000}.PricingCalculator__records-container{display:inline-block}.PricingCalculator__records-container.beyond{position:relative}.PricingCalculator__records-container.beyond:after{content:"+";font-size:1.5em;position:absolute;top:.25em;right:.35em}.PricingCalculator__range{width:100%;max-width:300px}.PricingCalculator__range input{border:0}.PricingCalculator [type=range]{-webkit-appearance:none;background:0 0;margin:15px 0;width:100%}.PricingCalculator [type=range]::-moz-focus-outer{border:0}.PricingCalculator [type=range]:focus{outline:0}.PricingCalculator [type=range]:focus::-webkit-slider-runnable-track{background:#fbfbfc}.PricingCalculator [type=range]:focus::-ms-fill-lower{background:#eceff1}.PricingCalculator [type=range]:focus::-ms-fill-upper{background:#fbfbfc}.PricingCalculator [type=range]::-webkit-slider-runnable-track{cursor:default;height:4px;transition:all .2s ease;width:100%;box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 rgba(13,13,13,.2);background:#eceff1;border:1px solid #eceff1;border-radius:5px}.PricingCalculator [type=range]::-webkit-slider-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:#fff;border:0 solid #eceff1;border-radius:15px;box-sizing:border-box;cursor:grab;height:30px;width:30px;-webkit-appearance:none;margin-top:-14px}.PricingCalculator [type=range]::-webkit-slider-thumb:active{cursor:grabbing}.PricingCalculator [type=range]::-moz-range-track{box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 rgba(13,13,13,.2);cursor:default;height:4px;transition:all .2s ease;width:100%;background:#eceff1;border:1px solid #eceff1;border-radius:5px;height:2px}.PricingCalculator [type=range]::-moz-range-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:#fff;border:0 solid #eceff1;border-radius:15px;box-sizing:border-box;cursor:grab;height:30px;width:30px}.PricingCalculator [type=range]::-moz-range-thumb:active{cursor:grabbing}.PricingCalculator [type=range]::-ms-track{cursor:default;height:4px;transition:all .2s ease;width:100%;background:0 0;border-color:transparent;border-width:15px 0;color:transparent}.PricingCalculator [type=range]::-ms-fill-lower{box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 rgba(13,13,13,.2);background:#dde3e6;border:1px solid #eceff1;border-radius:10px}.PricingCalculator [type=range]::-ms-fill-upper{box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 rgba(13,13,13,.2);background:#eceff1;border:1px solid #eceff1;border-radius:10px}.PricingCalculator [type=range]::-ms-thumb{box-shadow:4px 4px 4px rgba(0,0,0,.2),0 0 4px rgba(13,13,13,.2);background:#fff;border:0 solid #eceff1;border-radius:15px;box-sizing:border-box;cursor:grab;height:30px;width:30px;margin-top:1px}.PricingCalculator [type=range]::-ms-thumb:active{cursor:grabbing}.PricingCalculator [type=range]:disabled::-moz-range-thumb,.PricingCalculator [type=range]:disabled::-ms-fill-lower,.PricingCalculator [type=range]:disabled::-ms-fill-upper,.PricingCalculator [type=range]:disabled::-ms-thumb,.PricingCalculator [type=range]:disabled::-webkit-slider-runnable-track,.PricingCalculator [type=range]:disabled::-webkit-slider-thumb{cursor:not-allowed}.Form .wpcf7{max-width:none;margin:0}.Form .wpcf7 label br{display:none}.Form__label{display:block;font-size:18px;font-weight:400;margin:1em 0}.Form__label.invalid input[type=text],.Form__label.invalid select,.Form__label.invalid textarea{border-color:#f03}.Form__label>span.error{display:block;font-size:.75em;margin:.25em 0}.Form .wpcf7 input[type=text],.Form .wpcf7 select,.Form .wpcf7 textarea,.Form input[type=submit],.Form input[type=text],.Form select,.Form textarea{display:block;width:100%;height:auto;font-size:1em;border:1px solid #1358ce;border-radius:0;padding:.5em .75em;margin:0;-webkit-appearance:none;-moz-appearance:none}.Form .wpcf7 input[type=text]:focus,.Form .wpcf7 select:focus,.Form .wpcf7 textarea:focus,.Form input[type=submit]:focus,.Form input[type=text]:focus,.Form select:focus,.Form textarea:focus{outline:0}.Form select{background-image:url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjYXJldC1kb3duIiByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMyMCA1MTIiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1jYXJldC1kb3duIGZhLXctMTAgZmEtM3giPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTMxLjMgMTkyaDI1Ny4zYzE3LjggMCAyNi43IDIxLjUgMTQuMSAzNC4xTDE3NC4xIDM1NC44Yy03LjggNy44LTIwLjUgNy44LTI4LjMgMEwxNy4yIDIyNi4xQzQuNiAyMTMuNSAxMy41IDE5MiAzMS4zIDE5MnoiIGNsYXNzPSIiPjwvcGF0aD48L3N2Zz4=");background-position:right .75em center;background-repeat:no-repeat;background-size:.75em}.Form textarea{margin-top:.5em}.Form input[type=submit]{background:#ffae24;color:#fff;font-weight:700;border:0;border-radius:10px;padding:1em 1.5em;margin:1em auto}.Form__checkbox-label,.Form__radio-label{display:block;padding-left:35px;margin:.75em 0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Form__checkbox-label input,.Form__radio-label input{width:0;height:0;opacity:0;position:absolute;cursor:pointer}.Form__checkbox-label input:checked~.Form__checkbox:after,.Form__radio-label input:checked~.Form__checkbox:after{display:block}.Form__checkbox-label input:checked~.Form__radio:after,.Form__radio-label input:checked~.Form__radio:after{display:block}.Form__checkbox-label:hover input~.Form__checkbox,.Form__radio-label:hover input~.Form__checkbox{background-color:#ccc}.Form__checkbox-label:hover input~.Form__radio,.Form__radio-label:hover input~.Form__radio{background-color:#ccc}.Form__checkbox,.Form__radio{background-color:#eee;width:25px;height:25px;position:absolute;top:0;left:0}.Form__checkbox:after,.Form__radio:after{content:'';display:none;width:6px;height:10px;border:solid #1358ce;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:5px;left:9px}.Form__errors{list-style:none;padding:0;margin:0}.Form__errors li{font-size:16px;text-align:center}.page-template-page-worship-planning section.overview{text-align:center}.page-template-page-worship-planning section.overview h2{margin:0 0 1em}.page-template-page-worship-planning section.features{padding:3rem 0}.page-template-page-worship-planning section.testimonials{background:linear-gradient(180deg,#0f45a0 0,#00b3f4 105.58%);color:#fff;padding:60px 0 0;position:relative}.page-template-page-worship-planning section.testimonials:before{content:"";background:url(http://www.shelbysystems.com/wp-content/themes/understrap-master/images/texture.png) 50% 50% no-repeat;background-size:cover;width:100%;height:200px;position:absolute;top:0;left:0;z-index:1}.page-template-page-worship-planning section.testimonials .col{margin-top:60px;margin-bottom:60px}.page-template-page-worship-planning section.testimonials .curve{display:block;position:relative;z-index:10}.page-template-page-worship-planning section.testimonials .curve:after{content:"";width:100%;border-bottom:1px solid #fff;position:absolute;left:0;bottom:0}.page-template-page-worship-planning section.testimonials .curve svg{width:100%}.page-template-page-worship-planning section.testimonials .curve svg#curve{fill:#fff;transform:rotateY(180deg)}.page-template-page-worship-planning section.cta{text-align:center;padding:3rem 0}.page-template-page-worship-planning section.cta h3{max-width:960px;font-size:30px;font-weight:700;margin:0 auto 1em}.page-template-page-worship-planning section.cta .Form{max-width:640px;margin:0 auto}.page-template-page-worship-planning section.cta .Form form{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:1em 1em 0 0;margin:-1em}.page-template-page-worship-planning section.cta .Form input,.page-template-page-worship-planning section.cta .Form select{flex:1 1 300px;margin:0 0 1em 1em}.page-template-page-worship-planning section.cta .Form input[type=submit]{flex:0 1 auto;display:inline-block;width:auto}.page-template-page-worship-planning section.cta .Form__errors{flex:1 1 100%}.page-template-page-internal section.internal .flex-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;padding:1rem 1rem 0 0;margin:-1rem}.page-template-page-internal section.internal .flex-wrapper>*{flex:1 1 100%;margin:0 0 1rem 1rem}.page-template-page-internal section.internal .flex-wrapper>ul{flex-basis:12.5rem}.page-template-page-internal section.internal ul{list-style:none;padding:0;margin:0 auto 6rem;border:1px solid #ebf6fc}.page-template-page-internal section.internal ul li{padding:0;margin:0 auto}.page-template-page-internal section.internal ul li:nth-child(2n){background-color:#ebf6fc}.page-template-page-internal section.internal ul li h3,.page-template-page-internal section.internal ul li h4,.page-template-page-internal section.internal ul li h5,.page-template-page-internal section.internal ul li p,.page-template-page-internal section.internal ul li>a{display:block;padding:.5em .75rem;margin:0 auto;line-height:normal}.page-template-page-internal section.internal ul li h4,.page-template-page-internal section.internal ul li h5,.page-template-page-internal section.internal ul li p,.page-template-page-internal section.internal ul li>a{font-size:.875rem}.page-template-page-internal section.internal ul li h3{color:#fff;font-size:1.25rem;background-color:#208bc8}.page-template-page-internal section.internal ul li h4{color:#fff;background-color:#51aee3}.page-template-page-internal section.internal ul li h5{color:#fff;background-color:#93cdee}.page-template-page-internal section.internal ul li sup.new{position:relative;top:50%;padding:.25em .5em;margin:0 auto 0 .25em;color:#fff;font-size:.875rem;border-radius:.25em;background:#eab326;transform:translateY(-50%)}.page-template-page-internal section.internal ul li>a{transition:color .15s ease-in-out,background-color .15s ease-in-out}.page-template-page-internal section.internal ul li>a:focus,.page-template-page-internal section.internal ul li>a:hover{color:#fff;background-color:#eab226}.page-template-page-internal section.internal ul li>a:active{color:#fff;background-color:#f96}