[data-sparta-container] .events-module-class-v-17-0-1{padding-bottom:60px;text-align:center;color:#646464}[data-sparta-container] .events-module-class-v-17-0-1 .hrule{border-bottom:1px solid #ededed;margin-bottom:32px;padding-bottom:7px;height:0;font-size:0;line-height:0}@media all and (min-width: 768px){[data-sparta-container] .events-module-class-v-17-0-1 .hrule{margin-bottom:35px;padding-bottom:50px;margin-top:-55px}}@media all and (min-width: 1025px){[data-sparta-container] .events-module-class-v-17-0-1 .hrule{margin-top:-50px;margin-bottom:80px;padding-bottom:46px}}[data-sparta-container] .events-module-class-v-17-0-1 p{font-family:inherit}[data-sparta-container] .events-module-class-v-17-0-1 .heading{margin:0 0 20px;color:#780032;font-family:"cnx-light",Arial,Helvetica,sans-serif;font-size:32px}@media all and (min-width: 1025px){[data-sparta-container] .events-module-class-v-17-0-1 .heading{font-size:40px}}[data-sparta-container] .events-module-class-v-17-0-1 .event-listings{margin:40px 0 30px}[data-sparta-container] .events-module-class-v-17-0-1 .event-listing{max-height:1000px;overflow:hidden;-webkit-transition:none;transition:none}[data-sparta-container] .events-module-class-v-17-0-1 .event-listing:nth-child(odd){background-color:#f5f5f5}[data-sparta-container] .events-module-class-v-17-0-1 .event-listing.extra{max-height:0}[data-sparta-container] .events-module-class-v-17-0-1 .event-date{margin:15px 0 5px;color:inherit;font-family:"cnx-bold",Arial,Helvetica,sans-serif;font-size:16px}[data-sparta-container] .events-module-class-v-17-0-1 .event-title{margin:0 0 15px}[data-sparta-container] .events-module-class-v-17-0-1 .event-notes{margin:-5px 0 15px;font-size:12px}[data-sparta-container] .events-module-class-v-17-0-1 .more-bar{height:1px;margin-top:40px;background-color:#d5d5d5;text-align:center}[data-sparta-container] .events-module-class-v-17-0-1 .more-button{display:block;position:relative;width:50px;height:50px;top:-25px;margin:0 auto;border:1px solid #d5d5d5;border-radius:50px;padding-top:10px;background-color:#fff;color:#333;font-size:12px;line-height:1}[data-sparta-container] .events-module-class-v-17-0-1 .more-button:hover,[data-sparta-container] .events-module-class-v-17-0-1 .more-button:focus{color:#000}[data-sparta-container] .events-module-class-v-17-0-1 .more-button-arrow{position:relative}[data-sparta-container] .events-module-class-v-17-0-1 .more-button-arrow:before,[data-sparta-container] .events-module-class-v-17-0-1 .more-button-arrow:after{content:'';position:absolute;background-color:#e31837;width:3px;height:12px;top:5px}[data-sparta-container] .events-module-class-v-17-0-1 .more-button-arrow:before{left:19px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}[data-sparta-container] .events-module-class-v-17-0-1 .more-button-arrow:after{left:26px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}[data-sparta-container] .events-module-class-v-17-0-1 .expanded .event-listing{-webkit-transition:max-height 1s;transition:max-height 1s}[data-sparta-container] .events-module-class-v-17-0-1 .expanded .event-listing.extra{max-height:1000px}[data-sparta-container] .events-module-class-v-17-0-1 .expanded .more-button-arrow:before{left:26px}[data-sparta-container] .events-module-class-v-17-0-1 .expanded .more-button-arrow:after{left:19px}
[data-sparta-container] .product-tiles-module-class-v-17-0-0{margin-top:50px}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile{margin:30px 10px;background-color:#f5f5f5}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile h3{font-family:"cnx-light",Arial,Helvetica,sans-serif;font-size:32px;text-align:center;color:#780032;padding-top:15px;padding-bottom:15px}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile img{width:100%}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile .description{text-align:center;font-size:20px;line-height:30px;color:#646464;padding:25px 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile .description ul{margin:auto}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile .description ul li{text-align:left}@media all and (min-width: 768px) and (max-width: 1024px){[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 10px 40px 10px}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 10px;vertical-align:top}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile h3{font-size:26px}}@media all and (min-width: 1025px){[data-sparta-container] .product-tiles-module-class-v-17-0-0{margin-bottom:40px}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile{width:330px;height:400px;margin:0 10px;vertical-align:top}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile h3{font-size:34px}[data-sparta-container] .product-tiles-module-class-v-17-0-0 .tile .description{padding:15px 5px}}
[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .hrule{border-bottom:1px solid #ededed;padding-bottom:20px}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 div{text-align:center}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .button-container{padding:30px 0 40px 0}@media all and (min-width: 768px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .button-container{padding:30px 0 60px 0}}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .button-container a{line-height:1.3}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .bottom-spacer{height:40px}@media all and (min-width: 1025px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .extraSpacing{padding:30px 0 80px 0}}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .heading{margin-top:20px;text-align:center;font-family:"cnx-light",Arial,Helvetica,sans-serif;font-size:32px;line-height:1.1875;color:#780032}@media all and (min-width: 768px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 .heading{margin-top:50px;font-size:44px}}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 p{margin-bottom:0;text-align:center;font-size:20px;line-height:1.5;margin-top:20px;color:#646464}@media all and (min-width: 768px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 p{margin-top:10px;font-size:20px}}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 p.text2{margin-top:10px}@media all and (min-width: 1px) and (max-width: 767px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 div.alternate-sizing .heading{font-size:32px}}@media all and (min-width: 768px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 div.alternate-sizing .heading{font-size:40px}}[data-sparta-container] .text-with-heading-module-class-v-17-0-0 div.alternate-sizing p{font-family:"cnx-light",Arial,Helvetica,sans-serif}@media all and (min-width: 1px) and (max-width: 767px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 div.alternate-sizing p{font-size:18px}}@media all and (min-width: 768px){[data-sparta-container] .text-with-heading-module-class-v-17-0-0 div.alternate-sizing p{font-size:20px}}
[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .hrule{border-bottom:1px solid #ededed}@media all and (min-width: 1025px){[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0{margin-top:60px}}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box-container{padding-bottom:20px}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box{margin:30px 10px;text-align:center;padding:0;background-color:#f5f5f5}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box .heading{font-family:"cnx-light",Arial,Helvetica,sans-serif;font-size:28px;line-height:1.2;color:#780032;padding-top:15px;margin-bottom:3px}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box .description{font-size:18px;line-height:30px;color:#646464;padding:0 10px;padding-bottom:25px;padding-top:5px}@media all and (min-width: 1025px){[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box .description.is-padded{padding-left:10px;padding-right:10px}}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box a{font-size:18px;color:#0053c2;padding:0 10px;padding-bottom:22px;display:inline-block}@media all and (min-width: 768px) and (max-width: 1024px){[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 10px 22px 10px}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:60px 10px 0 10px;vertical-align:top}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .heading{min-height:60px;font-size:26px}}@media all and (min-width: 1025px){[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 10px;padding-bottom:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box{width:345px;padding:10px 0;margin:0 10px}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box .description{font-size:20px;line-height:30px;color:#646464;padding-bottom:25px;padding-top:15px}[data-sparta-container] .three-column-header-text-link-module-class-v-17-0-0 .box .heading{min-height:80px;margin-top:0;font-size:34px}}
#twoColumnSmallCollapseModule-faq{padding-top:60px;padding-bottom:60px}@media all and (min-width: 1025px){#twoColumnSmallCollapseModule-faq{padding-top:80px;padding-bottom:80px}}#twoColumnSmallCollapseModule-faq .content-section{padding-left:0;padding-right:0}#twoColumnSmallCollapseModule-faq .content-section .columns{margin-top:60px}#twoColumnSmallCollapseModule-faq .content-section .columns:first-child{margin-top:0}@media all and (min-width: 768px){#twoColumnSmallCollapseModule-faq .content-section .columns{margin-top:0}}#twoColumnSmallCollapseModule-faq .content-section .columns p{line-height:1.67}@media all and (min-width: 1px) and (max-width: 767px){#twoColumnSmallCollapseModule-faq .content-section .columns p{text-align:center}}@media all and (min-width: 768px){#twoColumnSmallCollapseModule-faq .content-section .columns p{line-height:1.55;margin-top:0}}#twoColumnSmallCollapseModule-faq .content-section .columns p.top-x1{margin-top:15px}#twoColumnSmallCollapseModule-faq .content-section .columns p.top-x2{margin-top:35px}@media all and (min-width: 1px) and (max-width: 767px){#twoColumnSmallCollapseModule-faq .content-section .columns p.center-on-small{text-align:center}}#twoColumnSmallCollapseModule-faq .content-section h2,#twoColumnSmallCollapseModule-faq .content-section .heading,#twoColumnSmallCollapseModule-faq .content-section .heading a{color:#646464;font-family:"cnx-light",Arial,Helvetica,sans-serif;font-size:32px;line-height:1.1875;margin-bottom:30px;text-align:center}#twoColumnSmallCollapseModule-faq .content-section h2 :hover,#twoColumnSmallCollapseModule-faq .content-section .heading :hover,#twoColumnSmallCollapseModule-faq .content-section .heading a :hover{text-decoration:none;box-shadow:inset 0 -2px 0 #646464}@media all and (min-width: 768px) and (max-width: 1024px){#twoColumnSmallCollapseModule-faq .content-section h2,#twoColumnSmallCollapseModule-faq .content-section .heading,#twoColumnSmallCollapseModule-faq .content-section .heading a{margin-bottom:40px}}@media all and (min-width: 768px){#twoColumnSmallCollapseModule-faq .content-section h2,#twoColumnSmallCollapseModule-faq .content-section .heading,#twoColumnSmallCollapseModule-faq .content-section .heading a{font-size:40px;text-align:left}}@media all and (min-width: 1025px){#twoColumnSmallCollapseModule-faq .content-section h2,#twoColumnSmallCollapseModule-faq .content-section .heading,#twoColumnSmallCollapseModule-faq .content-section .heading a{font-size:44px}}
[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0{padding:48px 0 60px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 hr{height:1px;margin-top:60px;margin-bottom:0}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .top-heading h2{color:#646464;font-family:"cnx-light",Arial,Helvetica,sans-serif;font-size:32px;line-height:1.1875;text-align:center}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .top-heading p{color:#646464;margin-top:10px;margin-bottom:0;font-size:20px;line-height:1.8;text-align:center}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .disclosure-dagger-container{margin-top:37px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section{padding-left:0;padding-right:0}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns{margin-top:44px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns h3{font-family:"cnx-regular",Arial,Helvetica,sans-serif;font-size:26px;line-height:1.3076;color:#780032}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns a,[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns p{font-size:18px;line-height:1.5555;margin-bottom:0}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns p{color:#646464;margin-top:10px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns p.top-collapse{margin-top:0}@media all and (min-width: 1px) and (max-width: 767px){[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns h3,[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns a,[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns p{text-align:center}}@media all and (min-width: 1025px){[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .practice-pages div div{padding-top:20px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .practice-pages div div h2{text-align:left;font-size:40px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .practice-pages div div div{text-align:left}}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .practice-pages div div h2{color:#646464}@media all and (min-width: 768px) and (max-width: 1024px){[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .practice-pages div div h2{text-align:left;font-size:40px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .practice-pages div div div{text-align:left}}@media all and (min-width: 1px) and (max-width: 767px){[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .practice-pages div div h2{font-size:32px}}@media all and (min-width: 768px){[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0{padding-bottom:80px}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .top-heading{text-align:center}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .top-heading h2{font-size:44px;margin-bottom:0}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .top-heading p{line-height:1.5;margin-top:0}[data-sparta-container] .two-column-small-collapse-module-class-v-17-0-0 .content-section .columns.end:last-child{float:left}}
