.slick-arrow{z-index:1;position:absolute;top:0;bottom:0;width:10%;font-size:20px;background-color:transparent;border:unset}.slick-arrow:focus{outline:0}.slick-arrow-prev{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;left:0}[dir=rtl] .slick-arrow-prev{left:unset;right:0}.slick-arrow-prev:hover{border-style:unset}.slick-arrow-prev:hover{opacity:1}.slick-arrow-prev .slick-prev:hover{background-color:#e6e6e6}.slick-prev{display:none}@media all and (min-width:768px){.slick-prev{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-transition:background-color .5s;transition:background-color .5s;background-color:#b3b3b3;border-radius:50%;display:block;font-size:1rem;height:50px;line-height:50px;position:absolute;text-shadow:none;width:50px;left:30%}[dir=rtl] .slick-prev{right:30%;left:unset}.slick-prev:before{position:absolute;content:"";border-top:.1em solid #333;border-left:.1em solid #333;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:transparent;height:11px;width:11px;top:20px;right:20px}[dir=rtl] .slick-prev:before{left:20px;right:initial}[dir=rtl] .slick-prev:before{content:"";border-left:unset;border-right:.1em solid #333;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.slick-arrow-next{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;right:0}[dir=rtl] .slick-arrow-next{right:unset;left:0}.slick-arrow-next:hover{border-style:unset}.slick-arrow-next:hover{opacity:1}.slick-arrow-next .slick-next:hover{background-color:#e6e6e6}.slick-next{display:none}@media all and (min-width:768px){.slick-next{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-transition:background-color .5s;transition:background-color .5s;background-color:#b3b3b3;border-radius:50%;display:block;font-size:1rem;height:50px;line-height:50px;position:absolute;text-shadow:none;width:50px;right:30%}[dir=rtl] .slick-next{left:30%;right:unset}.slick-next:before{position:absolute;content:"";border-top:.1em solid #333;border-left:.1em solid #333;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);background-color:transparent;height:11px;width:11px;top:20px;left:20px}[dir=rtl] .slick-next:before{right:20px;left:initial}[dir=rtl] .slick-next:before{content:"";border-left:unset;border-right:.1em solid #333;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}}.slick-dots{bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.slick-dots li{background-color:transparent;opacity:.7;width:40px;height:19px;padding-top:15px;outline:0}.slick-dots li.slick-active{opacity:1}.slick-dots li .slick-dot-progress-bar:focus,.slick-dots li:focus .slick-dot-progress-bar{outline:2px solid orange}.slick-dot-progress-bar{background-color:#fff;position:relative;height:100%;width:100%;-webkit-box-shadow:1px 1px 2px #aaa inset;box-shadow:1px 1px 2px #aaa inset;border-radius:3px;overflow:hidden}.slick-dot-progress-bar::after{-webkit-transition:width 5s linear;transition:width 5s linear;display:block;height:100%;width:0;content:""}.transition-preload .slick-dot-progress-bar::after{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;width:0!important}.slick-active.slick-stopped>.slick-dot-progress-bar::after{-webkit-transition-duration:0s;transition-duration:0s}.slick-active:not(.slick-stopped)>.slick-dot-progress-bar::after{background-color:#555;width:100%}.slider-control-button{position:absolute;bottom:10px;right:1%;padding:0 10px 0 30px;z-index:1;border:0;background-color:transparent;text-transform:uppercase;color:#727272}[dir=rtl] .slider-control-button{left:1%;right:initial}[dir=rtl] .slider-control-button{padding:0 30px 0 10px}.slider-control-button:active,.slider-control-button:focus{outline:2px dashed orange}.slider-control-button::before{content:"";display:block;position:absolute;left:0;top:0;width:30px;height:100%;background-size:contain;background-repeat:no-repeat}[dir=rtl] .slider-control-button::before{right:0;left:initial}.slider-control-button--play::before{background-image:url(../images/play.png)}.slider-control-button--pause::before{background-image:url(../images/pause.png)}.slick-list,.slick-slide>div,.slick-track,.slick-wrapper{height:100%}.slick-slider{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.slick-dotted.slick-slider{margin-bottom:0}.slide-main-text{color:inherit}.ts-slide-navy{background-color:#003966;color:#fff}.ts-slide-navy .slide-button{background-color:#003966;color:#fff;border-color:#fff}.ts-slide-navy .slide-button:hover{background-color:#00739f}.ts-slide-light-blue{background-color:#d4e9ff;color:#003966}.ts-slide-light-blue .slide-button{background-color:#d4e9ff;color:#003966;border-color:#003966}.ts-slide-light-blue .slide-button:hover{color:#fff;background-color:#003966}.ts-slide-turquoise{background-color:#00bab5;color:#003966}.ts-slide-turquoise .slide-button{background-color:#00bab5;color:#003966;border-color:#003966}.ts-slide-turquoise .slide-button:hover{color:#fff;background-color:#003966}.ts-slide-blue{background-color:#00739f;color:#fff}.ts-slide-blue .slide-button{background-color:#00739f;color:#fff;border-color:#fff}.ts-slide-blue .slide-button:hover{color:#fff;background-color:#003966}.ts-slide-maple{background-color:#333;color:#fff}.ts-slide-maple .slide-button{background-color:#ffd000;color:#000}.ts-slide-maple .slide-button:hover{background-color:#f49e33;color:#000}.ts-slide-maple-sauce{background-color:#333;color:#fff}.ts-slide-maple-sauce .slide-button{background-color:#f49e33;color:#000}.ts-slide-maple-sauce .slide-button:hover{background-color:#ffd000;color:#000}.ts-slide-maple-at-winter{background-color:#333;color:#fff}.ts-slide-maple-at-winter .slide-button{background-color:#d4e9ff;color:#000}.ts-slide-maple-at-winter .slide-button:hover{background-color:#18a0cd;color:#000}.region-slider{height:350px;background-color:#fff}@media all and (min-width:768px){.region-slider{height:500px}}.slider-per-donation-program{height:300px}@media all and (min-width:768px){.slider-per-donation-program{height:450px}}.slick-list .slick-track{height:100%}#block-ts-slider-slider-per-donation-program{position:relative;height:100%}.slider-per-donation-program{position:relative;overflow:hidden}.ts-slide{width:100%;height:100%;max-height:100%;margin:0;padding:15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.9}@media all and (min-width:640px){.ts-slide{padding:30px}}@media all and (min-width:768px){.ts-slide{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;position:absolute;text-align:center;top:50%;height:auto;display:inline-block;width:450px;opacity:.9;left:12%}}@media all and (min-width:992px){.ts-slide{padding:50px}}.slide-main-text{line-height:1.5;text-align:center;margin:0 0 10px;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;font-size:1.8rem}@media all and (min-width:768px){.slide-main-text{font-size:2rem;-webkit-line-clamp:10;text-align:left}[dir=rtl] .slide-main-text{text-align:right}}.slide-main-text.slide-main-text--long{font-size:15px;max-height:calc(1.5 * 8em)}@media all and (min-width:640px){.slide-main-text.slide-main-text--long{font-size:18px}}@media all and (min-width:768px){.slide-main-text.slide-main-text--long{font-size:20px;max-height:calc(1.5 * 9em)}}.slide-button{display:inline-block;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:pre-line;max-width:100%;max-height:calc(1.5 * 2em + 32px);padding:7px 16px;border:1px solid;text-decoration:none;font-size:.8em;text-transform:uppercase}@media all and (min-width:768px){.slide-button{font-size:1em;padding:7px 32px;max-height:calc(1.5 * 2em + 64px);float:left}[dir=rtl] .slide-button{float:right}}.slide-picture{background-position:center;background-size:cover;height:100%;top:0;position:relative;left:0}[dir=rtl] .slide-picture{right:0;left:initial}