.allysf .allysf-tooltip-v1{background-color:#fff;border:1px solid #959595;box-shadow:0 4px 0 rgba(42,42,42,.15);display:block;height:auto;margin-right:10px;max-width:360px;opacity:0;padding:20px;position:absolute;top:-1000px;transition:opacity .35s cubic-bezier(.25,1,.5,1);z-index:1101}.allysf .allysf-tooltip-v1.-arrow-top:before{content:" ";border-color:transparent transparent #959595;border-style:solid;border-width:14px 15px 15px;height:0;left:calc(50% - 7.5px);top:-30px;position:absolute;width:0}.allysf .allysf-tooltip-v1.-arrow-top:after{content:" ";border:15px solid transparent;border-bottom-color:#fff;height:0;position:absolute;left:calc(50% - 7.5px);top:-30px;width:0}.allysf .allysf-tooltip-v1.-arrow-bottom:before{content:" ";border-color:#959595 transparent transparent;border-style:solid;border-width:15px 15px 14px;bottom:-30px;height:0;left:calc(50% - 7.5px);position:absolute;width:0}.allysf .allysf-tooltip-v1.-arrow-bottom:after{content:" ";border:15px solid transparent;border-top-color:#fff;bottom:-30px;height:0;position:absolute;left:calc(50% - 7.5px);width:0}.allysf .allysf-tooltip-v1-term{color:#2a2a2a;display:block;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.5}.allysf .allysf-tooltip-v1-definition{color:#2a2a2a;font-size:14px;letter-spacing:0;line-height:1.5;margin-top:10px;position:relative}.allysf .allysf-tooltip-v1-definition ul{padding-left:20px}.allysf .allysf-tooltip-v1-close{background:none;border:none;position:absolute;right:8px;top:12px}.allysf .allysf-tooltip-v1-close-icon{fill:#0071c4;height:24px;width:24px}.allysf .allysf-tooltip-v1.-in{display:block;opacity:1}#allysf-tooltip-v1-describedby,.allysf .allysf-tooltip-v1.-out{display:none}.allysf-date-picker-v1 .allysf-date-picker-v1-calendar-btn{top:50%;right:5px;transform:translateY(-50%);margin:0;overflow:visible;position:absolute;text-transform:none;-webkit-appearance:button}.allysf-date-picker-v1 .allysf-date-picker-v1-calendar-btn,.allysf-date-picker-v1 .allysf-date-picker-v1-calendar-btn:hover{background:transparent;box-shadow:0 0 0 transparent;border:0 solid transparent;text-shadow:0 0 0 transparent}.allysf-date-picker-v1-calendaricon{fill:#0071c4;height:24px;width:24px}.allysf-date-picker-v1 .allysf-date-picker-v1-calendar-icon{background:#fff;box-sizing:content-box;fill:#0071c4;height:40px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px}.allysf-date-picker-v1{font-family:Poppins,Helvetica,Arial,sans-serif;background:#fff;border:1px solid #959595;color:inherit;cursor:pointer;font-size:14px;font-weight:300;padding:0;position:relative;overflow:hidden;outline:inherit;width:100%}.allysf-date-picker-v1 .allysf-date-picker-v1-input,.allysf-date-picker-v1 .datepicker-input{font-family:Poppins,Helvetica,Arial,sans-serif;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:0;border:none;border-right:0;color:#2a2a2a;display:inline-block;float:left;font-size:16px;height:32px;line-height:1;padding:8px 10px;transition:background-color .2s linear;vertical-align:middle;width:calc(100% - 34px)}.allysf-date-picker-v1 .allysf-date-picker-v1-input::placeholder,.allysf-date-picker-v1 .datepicker-input::placeholder{font-style:italic}.allysf-date-picker-v1 .allysf-date-picker-v1-input{width:100%}@media only screen and (min-width:641px){.allysf-date-picker-v1 .allysf-date-picker-v1-input,.allysf-date-picker-v1 .datepicker-input{height:34px}}.allysf-chart-donut{align-items:center;display:flex;justify-content:center}.allysf-chart-donut .allysf-chart-donut-content{position:absolute}.allysf-chart-donut-background,.allysf-chart-donut-slice{fill:transparent;transform-origin:50% 0;transform:rotate(90deg) scaleX(-1)}.allysf-chart-donut-background{stroke:rgba(101,3,96,.2)}.allysf-chart-donut-slice{transition:stroke-dashoffset .5s ease-in-out,stroke .5s ease-in-out}.allysf-error{align-items:center;color:#d63440;display:flex;fill:#d63440;font-size:14px;line-height:25px}.allysf-error .allysf-icon{height:24px;width:24px}input.-error,select.-error,textarea.-error{background:#f7e6ed;border-color:#d63440;box-shadow:0 1px 0 0 #d63440}.allysf-svg-circles{width:94px;height:18px}.allysf-svg-circles.-small{width:69px;height:13px}.allysf-svg-stars{width:94px;height:18px}.allysf-svg-stars.-large{width:139px;height:27px}.allysf-pagination-nav{align-items:center;display:flex;justify-content:center}.allysf-pagination-nav .allysf-pagination-chevron{background-color:transparent;border:none;cursor:pointer;fill:#0071c4;height:34px;width:34px}.allysf-pagination-nav .allysf-pagination-chevron .allysf-icon{width:34px;height:34px}.allysf-pagination-nav .allysf-pagination-chevron.-disable{fill:#c0c8d6}.allysf-pagination-nav .allysf-pagination-options{align-items:center;display:flex;list-style:none}.allysf-pagination-nav .allysf-pagination-end-dots,.allysf-pagination-nav .allysf-pagination-start-dots{background-color:transparent;color:#2a2a2a;line-height:36px;text-align:center;width:34px}.allysf-pagination-nav .allysf-pagination-end-dots.-hide,.allysf-pagination-nav .allysf-pagination-start-dots.-hide{display:none}.allysf-pagination-nav .allysf-pagination-end-dots:before,.allysf-pagination-nav .allysf-pagination-option:before,.allysf-pagination-nav .allysf-pagination-start-dots:before{content:"";background-color:#e7eaf7;height:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px}.allysf-pagination-nav .allysf-pagination-option{font-weight:600;min-width:34px}.allysf-pagination-nav .allysf-pagination-option.-active{background-color:#f9f9f9;border-radius:4px}.allysf-pagination-nav .allysf-pagination-option.-active .allysf-pagination-option-anchor{color:#2a2a2a}.allysf-pagination-nav .allysf-pagination-option.-active+.allysf-pagination-nav .allysf-pagination-option.allysf-pagination-option:before,.allysf-pagination-nav .allysf-pagination-option.-active:before,.allysf-pagination-nav .allysf-pagination-option.-active:first-child~.allysf-pagination-option:nth-child(3):before,.allysf-pagination-nav .allysf-pagination-option:first-child:before{display:none}.allysf-pagination-nav .allysf-pagination-option-anchor{color:#0071c4;display:block;line-height:1;padding:10px;text-align:center;text-decoration:none}.allysf-ui-fix{position:fixed!important}.allysf-ui-fix-watcher{position:relative;height:.1px}.allysf-ui-fix-filler{position:relative;display:none;visibility:hidden;background:transparent}