/*! Pushy - v1.0.0 - 2016-3-1
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#191918;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#b3b3b1;padding:15px 30px;text-decoration:none;outline:0}.pushy a:hover{color:#fff}.pushy ul:first-child{margin-top:10px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-left{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-right{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#container,.push,.pushy{transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;animation:fade .5s}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height .2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu>a{position:relative}.pushy-submenu>a::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url(../templates/_base/img/arrow.html) no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.no-csstransforms3d .pushy-submenu-closed ul{max-height:none;display:none}.is-valid .rf-select-box,.rf-text.is-valid:not(.is-disabled) input:not(:disabled),.rf-textarea.is-valid textarea{border-color:#c2e1a3;background:#f4fbef}.is-invalid .rf-select-box,.rf-text.is-invalid input,.rf-textarea.is-invalid textarea{border-color:#f7bca6;background:#fff7f1}.rf-multiple-icon,.rf-selected .rf-icon,.rf-textarea .rf-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.75em}.is-disabled .rf-checkbox,.is-disabled .rf-checkbox:hover,.is-disabled .rf-multiple-options,.is-disabled .rf-radio,.is-disabled .rf-radio:hover,.rf-checkbox.is-disabled,.rf-checkbox.is-disabled:hover,.rf-form :disabled,.rf-radio.is-disabled,.rf-radio.is-disabled:hover{color:#a8a8a8;cursor:not-allowed;background:#f8f8f8;text-decoration:line-through}.rf-icon-valid{color:#8cbd58}.rf-icon-invalid{color:#ff7f56}.rf-input{position:relative}.rf-selected{-webkit-font-smoothing:antialiased}input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}.rf-checkbox:focus,.rf-datepicker :focus,.rf-day:focus,.rf-radio:focus,.rf-range input:focus::-moz-range-thumb,.rf-range input:focus::-ms-thumb,.rf-range input:focus::-webkit-slider-thumb,.rf-select select:focus,.rf-text input:focus,.rf-textarea textarea:focus{outline:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-fast-in-leave-active{display:none}.fade-fast-enter-active,.fade-fast-in-enter-active,.fade-fast-leave-active{transition:opacity .25s}.fade-enter,.fade-fast-enter,.fade-fast-in-enter,.fade-fast-in-leave-to,.fade-fast-leave-to,.fade-leave-to{opacity:0}.invisible{visibility:hidden}.rf-wrapper{min-height:48px;position:relative}.rf-wrapper *{box-sizing:border-box}.rf-wrapper::after,.rf-wrapper::before{content:'';display:block;width:40px;height:40px;position:absolute;left:50%;margin-top:-20px;margin-left:-20px;top:50%;z-index:2;border-radius:50%;background-color:#848484;opacity:.6;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.rf-wrapper::after{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.rf-wrapper.rf-wrapper-ready::after,.rf-wrapper.rf-wrapper-ready::before{opacity:0;transition:opacity .3s ease-in-out}.rf-wrapper.rf-wrapper-hide-loading::after,.rf-wrapper.rf-wrapper-hide-loading::before{display:none}.rf-form{position:relative;width:100%;font-size:inherit}.rf-form .rf-icon{width:1em;height:1em}.rf-form.rf-form-busy .rf-form-body{opacity:.5}.rf-field{margin-bottom:24px;width:100%;color:#484848;padding-left:1px}.rf-label{font-weight:700;display:block;margin-bottom:10px}.rf-form-busy-mask{position:fixed;z-index:999;top:50%;left:50%;margin-top:-9px;margin-left:-35px;width:70px;text-align:center;visibility:hidden}.rf-form-busy-mask>div{width:18px;height:18px;background:#dedede;border-radius:50%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out both;animation:bouncedelay 1.4s infinite ease-in-out both}.rf-form-busy-mask .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rf-form-busy-mask .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.rf-form-busy-mask::before{content:'';display:block;background:#000;opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;transition:all .5s ease-out}.rf-form-busy .rf-form-busy-mask::before{visibility:visible;opacity:.7}.rf-form-busy .rf-form-busy-mask{visibility:visible}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rf-text input{position:relative;border:1px solid #dedede;margin:0 0 0 -1px;padding:calc(.65em + 1px) 2em calc(.65em + 1px) .75em;color:inherit;width:100%;background:#fff;border-radius:3px;font-size:1em;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12);transition:background-color .25s ease-out,border .25s ease-out;border-top-color:#d4d4d4;border-left-color:#d4d4d4}.rf-text input:focus{box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12),0 0 3px 3px rgba(38,154,230,.7)}.rf-text .rf-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.75em}.rf-textarea textarea{position:relative;border:1px solid #dedede;margin:0 0 0 -1px;padding:calc(.65em + 1px) 2em calc(.65em + 1px) .75em;color:inherit;width:100%;background:#fff;border-radius:3px;font-size:1em;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12);transition:background-color .25s ease-out,border .25s ease-out;border-top-color:#d4d4d4;border-left-color:#d4d4d4;overflow:hidden;font-family:inherit}.rf-textarea textarea:focus{box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12),0 0 3px 3px rgba(38,154,230,.7)}.rf-textarea .rf-icon{top:.8em;-webkit-transform:none;transform:none}.rf-select{position:relative}.rf-select select{position:relative;border:1px solid #dedede;margin:0 0 0 -1px;padding:calc(.65em + 1px) 2em calc(.65em + 1px) .75em;color:inherit;width:100%;background:#fff;border-radius:3px;font-size:1em;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12);transition:background-color .25s ease-out,border .25s ease-out;border:0;background:0 0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;padding-right:4.7em;margin-left:0}.rf-select select optgroup,.rf-select select option{padding:0 1em}.rf-select select:focus{box-shadow:0 0 2px 4px rgba(38,154,230,.6)}.rf-select select:disabled{text-decoration:none}.rf-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.rf-select select::-ms-expand{display:none}.rf-select select::-ms-value{color:inherit;background:0 0}.rf-select-placeholder{font-style:italic}.rf-select-box{position:relative;border:1px solid #dedede;margin:0 0 0 -1px;padding:calc(.65em + 1px) 2em calc(.65em + 1px) .75em;color:inherit;width:100%;background:#fff;border-radius:3px;font-size:1em;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12);transition:background-color .25s ease-out,border .25s ease-out;padding:0;position:relative;box-shadow:1px 1px 2px 0 rgba(0,0,0,.08);border-radius:3px}.rf-select-box::after{content:'';position:absolute;top:0;right:0;bottom:0;width:2.65em;background:rgba(0,0,0,.06);border-left:1px solid #dedede}.is-disabled .rf-select-box::after{z-index:1;pointer-events:none}.rf-select-box:hover{background:#f5f5f5;transition:none}.is-valid .rf-select-box:hover{background:#e6f6db}.is-invalid .rf-select-box:hover{background:#ffeee2}.rf-select-box .rf-icon{position:absolute;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%);height:1em;right:3.3em}.is-disabled .rf-select-box .rf-icon{cursor:not-allowed;z-index:2;color:#bababa}.rf-select-box .rf-icon.rf-caret{right:.8em}.is-valid .rf-select-box::after{border-left-color:#c2e1a3;background:rgba(139,172,105,.2)}.is-invalid .rf-select-box::after{border-left-color:#f7bca6;background:rgba(213,149,128,.2)}.section-enter-active{transition:opacity .5s ease-in-out}.section-enter,.section-leave-to{opacity:0}.paginated-enter{opacity:0}.paginated-enter-to{opacity:1;transition:opacity .35s ease-in-out}.paginated-leave{display:none}.rf-multiple-options{position:relative;background:#fff;box-shadow:1px 1px 2px 0 rgba(0,0,0,.08);border-radius:3px}.rf-multiple-icon{top:.8em;-webkit-transform:none;transform:none}.rf-checkbox,.rf-radio{display:block;position:relative;padding:.75em 2em .65em 2.6em;border:1px solid #dedede;margin-top:-1px}.is-invalid .rf-checkbox,.is-invalid .rf-radio{border-color:#f7bca6;background:#fff7f1}.rf-checkbox input,.rf-radio input{visibility:hidden;position:absolute}.rf-checkbox:first-child,.rf-radio:first-child{margin-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.rf-checkbox:last-child,.rf-radio:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.rf-checkbox:hover,.rf-radio:hover{background:#f5f5f5}.is-invalid .rf-checkbox:hover,.is-invalid .rf-radio:hover{background:#ffeee2}.rf-checkbox.is-active,.rf-radio.is-active{border-color:#c2e1a3;position:relative;z-index:1;background:#f4fbef;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12)}.rf-checkbox.is-active:hover,.rf-radio.is-active:hover{background:#e6f6db}.rf-checkbox.is-active+.rf-checkbox.is-active,.rf-checkbox.is-active+.rf-radio.is-active,.rf-radio.is-active+.rf-checkbox.is-active,.rf-radio.is-active+.rf-radio.is-active{box-shadow:inset 3px 0 3px -2px rgba(0,0,0,.12)}.rf-checkbox.is-active+.rf-checkbox.is-active:focus,.rf-checkbox.is-active+.rf-radio.is-active:focus,.rf-radio.is-active+.rf-checkbox.is-active:focus,.rf-radio.is-active+.rf-radio.is-active:focus{box-shadow:inset 3px 0 3px -2px rgba(0,0,0,.12),0 0 3px 3px rgba(38,154,230,.7)}.show-focus-style .rf-checkbox:focus,.show-focus-style .rf-radio:focus{z-index:2;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12),0 0 3px 3px rgba(38,154,230,.7)}.rf-checkbox-box,.rf-radio-circle{position:absolute;top:.75em;left:.85em;border:1px solid #bababa;width:15px;height:15px}.rf-checkbox-box .rf-icon,.rf-radio-circle .rf-icon{display:none;color:#8cbd58;position:relative;height:13px}.rf-multiple-options .is-active .rf-checkbox-box .rf-icon,.rf-multiple-options .is-active .rf-radio-circle .rf-icon{display:block}.is-disabled .rf-checkbox-box,.is-disabled .rf-radio-circle{border-color:#c7c7c7}.rf-radio-circle{border-radius:50%}.rf-multiple-options .is-active .rf-radio-circle{background:#8cbd58;box-shadow:inset 0 0 0 3px #fff}.option-label{font-weight:700}.rf-message{color:#fff;-webkit-font-smoothing:antialiased;background:#ff7f56;display:block;position:absolute;padding:.15em .5em .17em .5em;top:0;-webkit-transform:translateY(-40%);transform:translateY(-40%);right:2.35em;border-radius:3px;font-size:.88em;white-space:nowrap;pointer-events:none;opacity:1;z-index:2;transition:all .25s ease-in-out}.rf-select .rf-message{right:5.15em}.rf-datepicker .rf-message{top:auto;bottom:1.3em}.rf-message::before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:.3em 0 .3em .8em;border-color:transparent transparent transparent #ff7f56;right:0;bottom:0;-webkit-transform:rotate(45deg) translate(.5em,-.04em);transform:rotate(45deg) translate(.5em,-.04em)}.message-enter-active{-webkit-animation:blink .25s ease-in-out 3 alternate;animation:blink .25s ease-in-out 3 alternate;opacity:0}.message-enter-to{opacity:1}.message-leave-active{opacity:0;-webkit-animation:none;animation:none}@-webkit-keyframes blink{0%{color:#ff7f56}100%{color:#fff}}@keyframes blink{0%{color:#ff7f56}100%{color:#fff}}.rf-month{position:relative;border:1px solid #dedede;margin:0 0 0 -1px;padding:calc(.65em + 1px) 2em calc(.65em + 1px) .75em;color:inherit;width:100%;background:#fff;border-radius:3px;font-size:1em;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12);transition:background-color .25s ease-out,border .25s ease-out;display:block;width:100%;border:1px solid #dedede;box-shadow:1px 1px 2px 0 rgba(0,0,0,.08);padding:0}.is-disabled .rf-month *{color:#bababa}.is-disabled .rf-month :hover{cursor:not-allowed}.is-invalid .rf-month{border-color:#f7bca6}header .rf-icon{width:20px;height:20px;position:relative;top:2px}header::after{content:' ';display:table;clear:both}.rf-month-name,.rf-next,.rf-prev{line-height:2.6em;display:inline-block;font-weight:700;float:left;text-decoration:none}.rf-next,.rf-prev{width:28.5714%;color:#5b5b5b;font-size:.9em;line-height:2.85em;text-align:center}.show-focus-style .rf-next:focus,.show-focus-style .rf-prev:focus{box-shadow:0 0 3px 3px rgba(38,154,230,.7)}.rf-next.disabled,.rf-prev.disabled{color:#bababa}.rf-next.disabled:hover,.rf-prev.disabled:hover{cursor:not-allowed}.rf-next:hover:not(.disabled),.rf-prev:hover:not(.disabled){background:#f5f5f5;cursor:pointer}.rf-prev{border:1px solid #dedede;border-width:0 1px 0 0}.rf-month-name{width:42.8571%;border:1px solid #dedede;border-width:0 1px 0 0;text-align:center}.rf-days-header{border:1px solid #dedede;border-width:1px 0;font-weight:700;overflow:hidden;background:#f5f5f5}.rf-week{display:block;border:1px solid #dedede;border-width:0 0 1px;overflow:hidden}.rf-week .rf-blank{border-width:0}.rf-week .rf-blank:last-of-type{border-right-width:1px}.rf-week:last-child .rf-cell:last-child:not(:nth-child(7)){border-right:1px solid #dedede}.rf-selected{padding:.7em 2em;text-align:center;background:#f5f5f5;position:relative;transition:background-color .25s ease-out,border .25s ease-out,box-shadow .25s ease-out}.is-invalid .rf-selected{color:#ff7f56;background:#fff7f1}.is-valid .rf-selected{background:#f4fbef;box-shadow:0 0 0 1px #c2e1a3;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.rf-cell{width:14.285%;display:inline-block;text-align:center;position:relative;padding:.7em .5em;border:1px solid #dedede;border-width:0 1px 0 0}.rf-cell:last-child{border-right:0}.rf-day{cursor:pointer}.rf-day:hover{background:#f5f5f5}.is-disabled .rf-day:hover{cursor:not-allowed;background:0 0}.show-focus-style .rf-day:focus{box-shadow:inset 0 0 3px 3px rgba(38,154,230,.7)}.show-focus-style .rf-day:focus.today{box-shadow:inset 0 0 3px 3px rgba(38,154,230,.7)}.rf-day.today{font-weight:700;box-shadow:inset 0 0 0 2px #bababa}.rf-day span{position:relative;display:inline-block;transition:all .12s ease-out}.rf-day span::after{content:'';height:2px;width:0;max-width:1.3em;left:51%;bottom:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#70a33a;position:absolute;transition:all .12s ease-out}.rf-day.selected{background:#f4fbef;font-weight:700;color:#70a33a;box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12)}.rf-day.selected span::after{display:block;width:140%}.rf-day.selected.today{box-shadow:inset 0 0 0 2px #70a33a,inset 1px 1px 3px 0 rgba(0,0,0,.12)}.show-focus-style .rf-day.selected:focus{box-shadow:inset 0 0 3px 3px rgba(38,154,230,.7)}.rf-day.selected:hover{background:#e6f6db}.rf-day.disabled{background:#fff7f1;color:#848484;cursor:not-allowed}.is-disabled .rf-day.disabled:hover{background:#fff7f1}.rf-day.disabled::after{content:'';display:block;height:1px;width:50%;max-width:2em;background:#848484;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.expand-fade-enter-active,.expand-fade-leave-active{transition:all .25s ease-out;overflow:hidden}.expand-fade-enter,.expand-fade-leave-to{max-height:0!important;opacity:0}.rf-status{padding:.5em 1em;margin-bottom:24px;border-radius:3px}.rf-status pre{margin:0}.rf-status.rf-status-error{color:#dd5d34;background:#f7bca6;border:1px solid #ff7f56}.rf-status.rf-status-success{border:1px solid #8cbd58;background:#c2e1a3;color:#70a33a}.rf-range{position:relative;padding:0 3px 2.5ch}.rf-range .rf-icon{position:absolute;right:0;top:-3px}.rf-range::after,.rf-range::before{position:absolute;bottom:0;color:#848484;min-width:24px;text-align:center}.rf-range::before{content:attr(data-min);left:0}.rf-range::after{content:attr(data-max);right:0}.rf-range .rf-label{margin-bottom:0;padding-bottom:10px}.rf-range .rf-input{margin-top:5px;background-size:calc(99% / 10)}.rf-range .rf-input input{margin:0;display:block;position:relative;z-index:1;margin-left:-3px;width:calc(100% + 2 * 3px)}.rf-range .rf-input .rf-slider-progress{position:absolute;pointer-events:none;margin-left:1px;margin-right:1px;left:0;top:0;height:12px;background:#c2e1a3;background:var(--customRangeColor,#c2e1a3);z-index:0;border-radius:5px}.rf-range .rf-input::before{content:'';position:absolute;z-index:0;left:0;right:0;height:12px;background:#dedede;border-radius:5px}.rf-range .rf-input::after{content:'';display:block;margin:0 8px;margin-top:6px;height:10px;position:relative;z-index:0;background:linear-gradient(to right,#bababa 1px,transparent 1px) repeat-x;background-size:inherit}.rf-range.hide-ticks .rf-input::after{height:0}.rf-range.hide-labels{padding-bottom:0}.rf-range.hide-labels::after,.rf-range.hide-labels::before{display:none}.rf-range.is-disabled{opacity:.5}.rf-range.is-disabled .rf-input input{background:0 0}.rf-range.is-disabled .rf-slider-progress{background:0 0}.rf-range .rf-output{min-width:24px;margin-bottom:6px;line-height:1;margin-left:-3px;text-align:center;display:inline-block;position:relative;font-weight:700}.rf-range .rf-message{right:1em;top:-2em}.rf-range input{-webkit-appearance:none;background:0 0;margin:12px 0;width:100%;pointer-events:none}.rf-range input::-moz-focus-outer{border:0}.rf-range input:focus{outline:0}.rf-range input:focus::-webkit-slider-runnable-track{background:0 0}.rf-range input:focus::-ms-fill-lower{background:0 0}.rf-range input:focus::-ms-fill-upper{background:0 0}.rf-range input::-webkit-slider-runnable-track{cursor:-webkit-grab;cursor:grab;height:12px;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:0 0;border:0 solid #cfd8dc;border-radius:5px}.rf-range input::-webkit-slider-thumb{box-shadow:0 0 8px rgba(0,0,0,.4),0 0 0 rgba(13,13,13,.4);background:#848484;pointer-events:auto;border:2px solid #eceff1;border-radius:12px;box-sizing:border-box;cursor:-webkit-grab;cursor:grab;height:24px;width:24px;-webkit-appearance:none;margin-top:-6px}.rf-range input::-moz-range-track{box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 rgba(13,13,13,.2);cursor:grab;height:12px;transition:all .2s ease;width:100%;background:0 0;border:0 solid #cfd8dc;border-radius:5px;height:6px}.rf-range input::-moz-range-thumb{box-shadow:0 0 8px rgba(0,0,0,.4),0 0 0 rgba(13,13,13,.4);background:#848484;pointer-events:auto;border:2px solid #eceff1;border-radius:12px;box-sizing:border-box;cursor:grab;height:24px;width:24px}.rf-range input::-ms-track{cursor:grab;height:12px;transition:all .2s ease;width:100%;background:0 0;border-color:transparent;border-width:12px 0;color:transparent}.rf-range input::-ms-fill-lower{box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 rgba(13,13,13,.2);background:0 0;border:0 solid #cfd8dc;border-radius:10px}.rf-range input::-ms-fill-upper{box-shadow:0 0 0 rgba(0,0,0,.2),0 0 0 rgba(13,13,13,.2);background:0 0;border:0 solid #cfd8dc;border-radius:10px}.rf-range input::-ms-thumb{box-shadow:0 0 8px rgba(0,0,0,.4),0 0 0 rgba(13,13,13,.4);background:#848484;pointer-events:auto;border:2px solid #eceff1;border-radius:12px;box-sizing:border-box;cursor:grab;height:24px;width:24px;margin-top:3px}.rf-range input:disabled::-webkit-slider-thumb{cursor:not-allowed}.rf-range input:disabled::-moz-range-thumb{cursor:not-allowed}.rf-range input:disabled::-ms-thumb{cursor:not-allowed}.rf-range input:disabled::-webkit-slider-runnable-track{cursor:not-allowed}.rf-range input:disabled::-ms-fill-lower{cursor:not-allowed}.rf-range input:disabled::-ms-fill-upper{cursor:not-allowed}.rf-range.is-invalid input::-webkit-slider-thumb{background:#ff7f56}.rf-range.is-invalid input::-moz-range-thumb{background:#ff7f56}.rf-range.is-invalid input::-ms-thumb{background:#ff7f56}.rf-range input::-webkit-slider-thumb:active{background:#70a33a;background:var(--customRangeColor,#70a33a)}.rf-range input:focus::-webkit-slider-thumb{box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12),0 0 3px 3px rgba(38,154,230,.7)}.rf-range input::-ms-thumb:active{background:#70a33a;background:var(--customRangeColor,#70a33a)}.rf-range input:focus::-ms-thumb{box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12),0 0 3px 3px rgba(38,154,230,.7)}.rf-range input::-moz-range-thumb:active{background:#70a33a;background:var(--customRangeColor,#70a33a)}.rf-range input:focus::-moz-range-thumb{box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.12),0 0 3px 3px rgba(38,154,230,.7)}.rf-range.track-pointer-events input{pointer-events:auto}.rf-range.has-initial:not(.is-disabled):not(.is-invalid):not(.is-disabled) input::-webkit-slider-thumb,.rf-range.is-dirty:not(.is-disabled):not(.is-invalid) input::-webkit-slider-thumb{background:#70a33a;background:var(--customRangeColor,#70a33a)}.rf-range.has-initial:not(.is-disabled):not(.is-invalid):not(.is-disabled) input::-ms-thumb,.rf-range.is-dirty:not(.is-disabled):not(.is-invalid) input::-ms-thumb{background:#70a33a;background:var(--customRangeColor,#70a33a)}.rf-range.has-initial:not(.is-disabled):not(.is-invalid):not(.is-disabled) input::-moz-range-thumb,.rf-range.is-dirty:not(.is-disabled):not(.is-invalid) input::-moz-range-thumb{background:#70a33a;background:var(--customRangeColor,#70a33a)}.rf-section-nav{display:inline-block}.fa-icon{display:inline-block;fill:currentColor}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-spin{-webkit-animation:fa-spin 1s 0s infinite linear;animation:fa-spin 1s 0s infinite linear}.fa-inverse{color:#fff}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}