.rsuTile{box-sizing:border-box;clear:both;padding:10px;position:relative}.p-5{padding:.75rem}.mb-3{margin-bottom:1rem !important}@media screen and (min-width:767px){.flex-parent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.flex-parent>div{width:48%}.p-5{padding:3rem !important}}.flex-parent>div>div{max-width:500px;margin-left:auto;margin-right:auto}.slider-container{margin-bottom:50px}@media screen and (max-width:767px){.slider-container:first-of-type{margin-bottom:50px}}.pricing-fees{text-align:center}.align-items-center{align-items:center !important}.icon-input-primary.type-medium{font-size:15.3px}.icon-input-primary.width-small{width:120px}.icon-input-primary{border-radius:4px;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:18px;margin-bottom:4px;overflow:hidden}.icon-input-primary .symbol-label{-ms-flex:0 1 auto;flex:0 1 auto;padding:.25em 0;font-size:2.25em;font-style:normal;font-weight:700;align-self:right}.icon-input-primary input,.icon-input-primary input[type=number],.icon-input-primary input[type=text],.icon-input-primary input[type=search]{border:0;border-radius:0;font-size:2.25em;color:#000;font-weight:700;height:auto;margin:0;min-width:40px;text-align:center}.width-100{width:100% !important}.slider-basic.slider-inverted.ui-widget.ui-widget-content{background:#fbad1d}.slider-basic.slider-large.ui-slider-horizontal{height:.4em}.slider-basic.ui-widget.ui-widget-content{border:none;background:#efefef;margin-left:9px;margin-right:9px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-slider{position:relative;text-align:left}.slider-basic{margin:15px 0}.slider-basic.slider-inverted .ui-widget-header{background:#efefef}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.slider-basic .ui-widget-header{background:#fbad1d}.ui-widget-header{font-weight:700}.slider-basic.slider-large.ui-slider-horizontal .ui-slider-handle{top:-.9em;width:2em;height:2em}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{font-weight:400;color:#454545}.slider-basic .ui-state-default{border-radius:100px;border:1px solid #fbad1d !important;background:#fbad1d !important}.total-container:not(:first-child){background:#fbad1d !important}.pricing-fees .cart-total,.pricing-fees #registration-processing-fee,.pricing-fees #donation-processing-fee{font-size:2.5em;font-weight:700;text-transform:uppercase;margin-top:0}.pricing-title{text-transform:uppercase;margin-bottom:10px;font-size:1.2em}.pricing-title span{display:block;font-size:.65em;margin-top:5px;text-transform:none;letter-spacing:.025em}.rsuWell{background-color:#fff;border-color:#707070;border-style:solid;border-width:.5px;border-radius:25px;overflow:hidden}.rsuWell>div{padding:2rem 1.25rem}.rsuWell sub{max-width:75%;margin:10px auto 0;display:block;line-height:1.1;font-style:italic;opacity:.75}.rsuWell--arrowUp:after{font-family:"icomoon" !important;font-size:58px;left:50%;line-height:15px;position:absolute;z-index:0;top:0;transform:translate(-50%,-80%)}.data-display-4 tbody tr.row-highlight{background-color:#f1f2f2}#fee-table{border-spacing:0}#fee-table thead{font-weight:700}#fee-table thead h4{margin:0}#fee-table td{border-top:.5px #707070 solid}#fee-table thead tr:first-child td{border:none}@media screen and (min-width:767px){#fee-table tbody td{width:50%}}@media screen and (max-width:767px){#slider-donation{margin-left:auto;margin-right:auto;margin-bottom:35px}}#donationProcessingFee{padding-bottom:2rem}#donationProcessingFee .pricing-title{padding-bottom:0 !important}