/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}.header .header__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .header__element{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ws_menu .ws_menu__logo_link{display:block}.ws_menu .ws_menu__logo_img{display:block;width:100px}.ws_menu{-ms-flex:0 1 100%;flex:0 1 100%}.ws_menu .ws_menu__list{-ms-flex:0 1 100%;flex:0 1 100%;overflow:hidden;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.ws_menu .ws_menu__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%}.ws_menu .ws_menu__link{display:block;padding:2rem;-ms-flex:1 1 75%;flex:1 1 75%;-ms-flex-order:-1;order:-1;border-bottom:1px solid #f2f2f2;font-size:1.125rem;color:black}.ws_menu__item.active>.ws_menu__list{height:auto}.ws_menu .ws_menu__dropdown_btn{border:none;padding-left:2rem;padding-right:2rem;background-color:#999;border-bottom:1px solid #b3b3b3;color:white;font-size:1.25rem;transition:0.25s ease background-color}.no-touchevents .ws_menu .ws_menu__dropdown_btn:hover,.no-touchevents .ws_menu .ws_menu__dropdown_btn:focus{background-color:#b3b3b3}.ws_menu .ws_menu__dropdown_btn:after{content:'\f067';display:block;font-family:"Font Awesome 6 Pro";transition:0.25s ease transform}.ws_menu .active>.ws_menu__dropdown_btn:after{transform:rotate(45deg)}.no-touchevents .ws_menu .ws_menu__link:hover,.no-touchevents .ws_menu .ws_menu__link:focus{transition:0.25s ease color,0.25s ease background-color}.ws_menu .ws_menu__list--tier_zero{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:auto}.ws_menu .ws_menu__item.tier_zero{-ms-flex-pack:justify;justify-content:space-between}.ws_menu .ws_menu__dropdown_btn.tier_zero{border-left:1px solid #e6e6e6;background-color:#3C3E47}.no-touchevents .ws_menu .ws_menu__dropdown_btn.tier_zero:hover,.no-touchevents .ws_menu .ws_menu__dropdown_btn.tier_zero:focus{background-color:#535663}.ws_menu__list--tier_one{width:100%;background-color:#3C3E47}.ws_menu__list--tier_one .ws_menu__link{color:white}.no-touchevents .ws_menu__list--tier_one .ws_menu__link:hover,.no-touchevents .ws_menu__list--tier_one .ws_menu__link:focus{background-color:#535663}.ws_menu__list--tier_one .ws_menu__list.active{overflow:visible}.ws_menu__list--tier_one>.ws_menu__list:not(.active){overflow:hidden}.ws_menu__list--tier_one ul{overflow:hidden}.ws_menu__list--tier_two{background-color:#999}.ws_menu__list--tier_two .ws_menu__link.tier_two{color:white;border-bottom:1px solid #b3b3b3}.no-touchevents .ws_menu__list--tier_two .ws_menu__link.tier_two:hover,.no-touchevents .ws_menu__list--tier_two .ws_menu__link.tier_two:focus{background-color:#b3b3b3}.ws_menu__list--tier_two picture{display:none}.ws_menu__list--tier_three .ws_menu__link{background-color:white;color:#3C3E47;border-bottom:1px solid #e6e6e6}.ws_menu__list--tier_three picture{display:none}.ws_menu .ws_menu__item--addendum{padding:1rem 2rem}.ws_menu .ws_menu__item--addendum p{font-size:1rem;line-height:1.3em;margin-top:0;color:#bcbec6;font-style:italic}.ws_menu .ws_menu__item--addendum.tier_two{display:none}.ws_menu--desktop .ws_menu__list--tier_zero{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ws_menu--desktop .ws_menu__item{width:auto}.ws_menu--desktop .ws_menu__list--tier_zero{overflow:visible;-ms-flex-pack:end;justify-content:flex-end}.ws_menu--desktop .ws_menu__item.tier_zero{position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-pack:end;justify-content:flex-end}.ws_menu--desktop .ws_menu__link.tier_zero{border:none;padding:2rem 1rem 2rem 3rem;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0}.ws_menu--desktop .ws_menu__dropdown_btn.tier_zero{padding:1rem;border:none;background-color:white;color:#999;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0}.ws_menu--desktop .ws_menu__list--tier_one{position:absolute;right:0;top:100%;display:none;height:auto;width:auto;opacity:1;overflow:visible}.ws_menu--desktop .ws_menu__list--tier_one .ws_menu__item.tier_one{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative}.ws_menu--desktop .ws_menu__list--tier_one .ws_menu__dropdown_btn.tier_one{background-color:transparent}.ws_menu--desktop .ws_menu__item.tier_zero a{white-space:nowrap}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid>.ws_menu__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid picture{height:auto}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid img{display:block}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid span{display:block;padding:1rem}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid .ws_menu__link{text-align:center}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--list,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--addendum{margin:2rem auto}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid>a,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--list>a,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--addendum>a{display:none}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid>button,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--list>button,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--addendum>button{display:none}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid .ws_menu__list,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--list .ws_menu__list,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--addendum .ws_menu__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid .ws_menu__item,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--list .ws_menu__item,.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--addendum .ws_menu__item{width:30%}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--grid .ws_menu__link{padding:0;border-bottom:none;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--full_width_link{margin-top:2rem;margin-bottom:2rem}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--full_width_link a{text-align:center;border-top:1px solid white}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--full_width_link button{display:none}.ws_menu--megamenu.ws_menu--desktop .ws_menu__list--tier_one .ws_menu__item{position:static}.ws_menu--megamenu.ws_menu--desktop .ws_menu__list--tier_mega{position:absolute;top:100%;right:0;width:100%;background-color:#3C3E47;z-index:1;padding-top:2rem}.ws_menu--megamenu.ws_menu--desktop .ws_menu__list--tier_mega>.ws_menu__item{width:90%}.ws_menu--megamenu.ws_menu--desktop .ws_menu__list--tier_mega>.ws_menu__item--full_width_link{width:100%}.ws_menu--megamenu.ws_menu--desktop .ws_menu__list--tier_two{position:static;height:auto;background-color:transparent}.ws_menu--megamenu.ws_menu--desktop .ws_menu__list--tier_two .ws_menu__link.tier_two{padding-left:0;padding-right:0;border-bottom:none;color:white;background-color:transparent}.ws_menu--megamenu.ws_menu--desktop .ws_menu__list--tier_two picture{display:block}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--addendum.tier_one{display:none}.ws_menu--megamenu.ws_menu--desktop .ws_menu__item--addendum.mega{display:block;padding:0}aside .ws_menu{-ms-flex:0 1 100%;flex:0 1 100%}aside .ws_menu--mobile{opacity:1}aside .ws_menu .ws_menu__list{-ms-flex:0 1 100%;flex:0 1 100%;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}aside .ws_menu .ws_menu__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}aside .ws_menu .ws_menu__link{display:block;padding:1rem;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-order:-1;order:-1;border-bottom:1px solid #f2f2f2;font-size:1.125rem;color:black}aside .ws_menu__item.active>.ws_menu__list{height:auto}aside .ws_menu .ws_menu__dropdown_btn{display:-ms-flexbox;display:flex;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;margin:0;font-size:1.25rem;transition:0.25s ease background-color}.no-touchevents aside .ws_menu .ws_menu__dropdown_btn:hover,.no-touchevents aside .ws_menu .ws_menu__dropdown_btn:focus{background-color:#b3b3b3}aside .ws_menu .active>.ws_menu__dropdown_btn:after{transform:rotate(45deg)}.no-touchevents aside .ws_menu .ws_menu__link:hover,.no-touchevents aside .ws_menu .ws_menu__link:focus{transition:0.25s ease color,0.25s ease background-color}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box{border:1px transparent}.tippy-box[data-placement^=top]>.tippy-arrow:after{border-top-color:inherit;border-width:8px 8px 0;bottom:-8px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:inherit;border-width:0 8px 8px;top:-8px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow:after{border-left-color:inherit;border-width:8px 0 8px 8px;right:-8px;top:0}.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:8px 8px 8px 0;left:-8px;top:0;border-right-color:inherit}.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg:first-child:not(:last-child){top:17px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg:first-child:not(:last-child){bottom:17px}.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg:first-child:not(:last-child){left:12px}.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg:first-child:not(:last-child){right:12px}.tippy-arrow{border-color:inherit}.tippy-arrow:after{content:"";z-index:-1;position:absolute;border-color:transparent;border-style:solid}@charset "UTF-8";html{box-sizing:border-box;-ms-overflow-style:scrollbar;}*,*::before,*::after{box-sizing:inherit;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1140px;}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*=col-]{padding-right:0;padding-left:0;}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-auto{flex:0 0 auto;width:auto;max-width:none;}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-3{flex:0 0 25%;max-width:25%;}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-6{flex:0 0 50%;max-width:50%;}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-9{flex:0 0 75%;max-width:75%;}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-12{flex:0 0 100%;max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.3333333333%;}.offset-2{margin-left:16.6666666667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.3333333333%;}.offset-5{margin-left:41.6666666667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.3333333333%;}.offset-8{margin-left:66.6666666667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.3333333333%;}.offset-11{margin-left:91.6666666667%;}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none;}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-sm-3{flex:0 0 25%;max-width:25%;}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-sm-6{flex:0 0 50%;max-width:50%;}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-sm-9{flex:0 0 75%;max-width:75%;}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-sm-12{flex:0 0 100%;max-width:100%;}.order-sm-first{order:-1;}.order-sm-last{order:13;}.order-sm-0{order:0;}.order-sm-1{order:1;}.order-sm-2{order:2;}.order-sm-3{order:3;}.order-sm-4{order:4;}.order-sm-5{order:5;}.order-sm-6{order:6;}.order-sm-7{order:7;}.order-sm-8{order:8;}.order-sm-9{order:9;}.order-sm-10{order:10;}.order-sm-11{order:11;}.order-sm-12{order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.3333333333%;}.offset-sm-2{margin-left:16.6666666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.3333333333%;}.offset-sm-5{margin-left:41.6666666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.3333333333%;}.offset-sm-8{margin-left:66.6666666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.3333333333%;}.offset-sm-11{margin-left:91.6666666667%;}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-auto{flex:0 0 auto;width:auto;max-width:none;}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-md-3{flex:0 0 25%;max-width:25%;}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-md-6{flex:0 0 50%;max-width:50%;}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-md-9{flex:0 0 75%;max-width:75%;}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-md-12{flex:0 0 100%;max-width:100%;}.order-md-first{order:-1;}.order-md-last{order:13;}.order-md-0{order:0;}.order-md-1{order:1;}.order-md-2{order:2;}.order-md-3{order:3;}.order-md-4{order:4;}.order-md-5{order:5;}.order-md-6{order:6;}.order-md-7{order:7;}.order-md-8{order:8;}.order-md-9{order:9;}.order-md-10{order:10;}.order-md-11{order:11;}.order-md-12{order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.3333333333%;}.offset-md-2{margin-left:16.6666666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.3333333333%;}.offset-md-5{margin-left:41.6666666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.3333333333%;}.offset-md-8{margin-left:66.6666666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.3333333333%;}.offset-md-11{margin-left:91.6666666667%;}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none;}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-lg-3{flex:0 0 25%;max-width:25%;}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-lg-6{flex:0 0 50%;max-width:50%;}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-lg-9{flex:0 0 75%;max-width:75%;}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-lg-12{flex:0 0 100%;max-width:100%;}.order-lg-first{order:-1;}.order-lg-last{order:13;}.order-lg-0{order:0;}.order-lg-1{order:1;}.order-lg-2{order:2;}.order-lg-3{order:3;}.order-lg-4{order:4;}.order-lg-5{order:5;}.order-lg-6{order:6;}.order-lg-7{order:7;}.order-lg-8{order:8;}.order-lg-9{order:9;}.order-lg-10{order:10;}.order-lg-11{order:11;}.order-lg-12{order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.3333333333%;}.offset-lg-2{margin-left:16.6666666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.3333333333%;}.offset-lg-5{margin-left:41.6666666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.3333333333%;}.offset-lg-8{margin-left:66.6666666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.3333333333%;}.offset-lg-11{margin-left:91.6666666667%;}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none;}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;}.col-xl-3{flex:0 0 25%;max-width:25%;}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;}.col-xl-6{flex:0 0 50%;max-width:50%;}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;}.col-xl-9{flex:0 0 75%;max-width:75%;}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;}.col-xl-12{flex:0 0 100%;max-width:100%;}.order-xl-first{order:-1;}.order-xl-last{order:13;}.order-xl-0{order:0;}.order-xl-1{order:1;}.order-xl-2{order:2;}.order-xl-3{order:3;}.order-xl-4{order:4;}.order-xl-5{order:5;}.order-xl-6{order:6;}.order-xl-7{order:7;}.order-xl-8{order:8;}.order-xl-9{order:9;}.order-xl-10{order:10;}.order-xl-11{order:11;}.order-xl-12{order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.3333333333%;}.offset-xl-2{margin-left:16.6666666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.3333333333%;}.offset-xl-5{margin-left:41.6666666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.3333333333%;}.offset-xl-8{margin-left:66.6666666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.3333333333%;}.offset-xl-11{margin-left:91.6666666667%;}}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media (min-width:576px){.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}}@media (min-width:992px){.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1200px){.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}}.tns-outer{padding:0 !important;}.tns-outer [hidden]{display:none !important;}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer;}.tns-slider{transition:all 0s;}.tns-slider > .tns-item{box-sizing:border-box;}.tns-horizontal.tns-subpixel{white-space:nowrap;}.tns-horizontal.tns-subpixel > .tns-item{display:inline-block;vertical-align:top;white-space:normal;}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both;}.tns-horizontal.tns-no-subpixel > .tns-item{float:left;}.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item{margin-right:-100%;}.tns-no-calc{position:relative;left:0;}.tns-gallery{position:relative;left:0;min-height:1px;}.tns-gallery > .tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s;}.tns-gallery > .tns-slide-active{position:relative;left:auto !important;}.tns-gallery > .tns-moving{transition:all 0.25s;}.tns-autowidth{display:inline-block;}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6;}.tns-lazy-img.tns-complete{opacity:1;}.tns-ah{transition:height 0s;}.tns-ovh{overflow:hidden;}.tns-visually-hidden{position:absolute;left:-10000em;}.tns-transparent{opacity:0;visibility:hidden;}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0;}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1;}.tns-vpfix{white-space:nowrap;}.tns-vpfix > div,.tns-vpfix > li{display:inline-block;}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden;}.tns-t-ct{width:2333.3333333333%;width:calc(100% * 70 / 3);position:absolute;right:0;}.tns-t-ct:after{content:"";display:table;clear:both;}.tns-t-ct > div{width:1.4285714286%;width:calc(100% / 70);height:10px;float:left;}.selectnavjs{display:none;}@media all and (min-width:960px){.selectnavjs{display:flex;}.selectnav{display:none !important;}}.js-tabs{-ms-overflow-style:none;-webkit-tap-highlight-color:transparent;}.js-tabs__nav{position:relative;overflow:auto;overflow:-moz-scrollbars-none;}.js-tabs__nav::-webkit-scrollbar{display:none;}.js-tabs__tabs-container{margin:0;padding:0;white-space:nowrap;font-size:0;}.js-tabs__tab{display:inline-block;font-size:16px;text-align:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,0.12);cursor:pointer;}.js-tabs__no-marker > .js-tabs__tab{border-bottom:none;}.js-tabs__marker{position:absolute;bottom:0;height:3px;transition:transform 0.5s,width 0.5s,background-color 0.5s;}.js-tabs__content-container{margin:0;padding:0;}.js-tabs__content{display:none;}.js-tabs__content.active{display:block;}.print-only{display:none !important;}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:1cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.hide-on-print{display:none !important;}.print-only{display:block !important;}.hide-for-print{display:none !important;}.show-for-print{display:inherit !important;}a[href]:after{display:none;}}.bg_position{position:relative;height:0;width:100%;z-index:-2;}.bg_position--sponsor .bg_image{bottom:0;top:auto;}.bg_image{position:absolute;top:0;left:0;width:100%;}.bg_image .bg_img__inner{position:relative;}.bg_image .bg_image__overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.bg_image .white{z-index:2;background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);}.bg_image .colorize{z-index:1;mix-blend-mode:overlay;background-color:#5B5E6C;}.bg_image .bw{z-index:0;mix-blend-mode:color;background-color:white;}.bg_image img{display:block;width:100%;max-width:100%;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,main,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}article,main,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,.button{display:block;}body{line-height:1;}ol:not(.content ol):not(.detailed_promotion_card .detailed_promotion_card__body ol),ul:not(.content ul):not(.detailed_promotion_card .detailed_promotion_card__body ul){list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .clearfix{zoom:1;}*:first-child + html .clearfix{zoom:1;}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth;}}a[name]{scroll-margin-top:80px;}body{background-color:#FAFAFA;}img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;height:auto;max-width:100%;}img:not(div.content img):not(.detailed_promotion_card div.detailed_promotion_card__body img){width:100%;}a{transition:color 0.2s ease-in-out;}a,a:link,a:visited,a:active,a:hover,img,a img{border:none;text-decoration:none;}b,strong{font-weight:700;}em{font-style:italic;}sup{font-size:80%;vertical-align:super;}*,*:after,*:before{box-sizing:border-box;}*{text-rendering:optimizeLegibility;}html.touch *{text-rendering:optimizeSpeed;}html{height:100%;font-size:13px;}body.show-overlay{height:100%;}html{image-rendering:-moz-crisp-edges;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{font-weight:400;line-height:1;color:#222;overflow-x:hidden;background-color:#FAFAFA;}body.navigation-is-open{height:100%;overflow:hidden;}h2 span{position:relative;}picture{display:block;width:100%;font-size:0;}.visually-hidden,.tns-visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:0px;word-wrap:normal;background-color:white !important;color:black !important;}.col-1,.col-2,.col-3{flex:0 0 100%;max-width:100%;}@media (min-width:576px) and (max-width:1200px){.split_media_panel .col-sm-6,.split_media_panel .col-md-6,.detailed_promotion_card .col-sm-6,.detailed_promotion_card .col-md-6,.tab_panel .col-sm-6,.tab_panel .col-md-6,.header_panel .col-sm-6,.header_panel .col-md-6{flex:0 0 100%;max-width:100%;}}@media (min-width:576px) and (max-width:1200px){.split_media_panel .col-sm-4,.split_media_panel .col-md-4,.detailed_promotion_card .col-sm-4,.detailed_promotion_card .col-md-4,.tab_panel .col-sm-4,.tab_panel .col-md-4,.header_panel .col-sm-4,.header_panel .col-md-4{flex:0 0 100%;max-width:100%;}}@media (min-width:1200px) and (max-width:1400px){.split_media_panel .col-sm-4,.split_media_panel .col-md-4,.detailed_promotion_card .col-sm-4,.detailed_promotion_card .col-md-4,.tab_panel .col-sm-4,.tab_panel .col-md-4,.header_panel .col-sm-4,.header_panel .col-md-4{flex:0 0 50%;max-width:50%;}}@media (min-width:1400px) and (max-width:1600px){.split_media_panel .col-sm-4,.split_media_panel .col-md-4,.detailed_promotion_card .col-sm-4,.detailed_promotion_card .col-md-4,.tab_panel .col-sm-4,.tab_panel .col-md-4,.header_panel .col-sm-4,.header_panel .col-md-4{flex:0 0 33.33%;max-width:33.33%;}}.sr-only,button[data-action=stop]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:focus{position:relative;width:auto;height:auto;clip:initial;margin:inherit;padding:inherit;border:initial;}body{font-family:"freight-text-pro",serif;}html,body{font-family:"freight-text-pro",serif;font-size:18px;}@media all and (min-width:960px){html,body{font-size:19px;}}@media all and (min-width:1200px){html,body{font-size:20px;}}p{font-family:"freight-sans-pro",sans-serif;font-size:1.1rem;line-height:1.5rem;font-weight:500;}* + p{margin-top:0.75rem;}.mt-0{margin-top:0;}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:0.25em;}* + h1,* + h2,* + h3,* + h4,* + h5,* + h6{margin-top:0.8em;}h1{font-family:"freight-text-pro",serif;font-size:3.75rem;line-height:1em;font-weight:400;}@media (min-width:768px){h1{font-size:4rem;}}@media (min-width:800px){h1{font-size:4.5rem;}}@media (min-width:960px){h1{font-size:4.75rem;}}@media (min-width:1100px){h1{font-size:4rem;}}h2{font-family:"freight-text-pro",serif;font-size:1.5rem;line-height:1em;margin-bottom:0.5em;font-weight:400;}@media (min-width:798px){h2{font-size:2rem;}}@media (min-width:800px){h2{font-size:2.5rem;}}h3{font-size:1.5rem;line-height:1.2em;text-transform:none;font-family:"freight-sans-pro",sans-serif;color:#B31B1B;}@media (min-width:800px){h3{font-size:1.85rem;}}@media (min-width:960px){h3{font-size:2rem;}}h4{color:#262626;font-size:1.25rem;line-height:1.2em;font-weight:700;font-family:"freight-sans-pro",sans-serif;}@media (min-width:800px){h4{font-size:1.25rem;}}@media (min-width:960px){h4{font-size:1.5rem;}}h5{font-size:1.125rem;}li{font-size:1rem;}a{text-decoration:underline;}em{font-family:"freight-text-pro",serif;}blockquote{position:relative;width:90%;margin:4rem auto 3rem auto;padding:2rem 0;line-height:1.5em;font-size:1.5rem;text-align:center;color:#595959;border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0;}blockquote:before{content:"“";position:absolute;left:50%;top:0;display:inline-block;width:90%;font-size:5rem;line-height:1;vertical-align:middle;width:50px;height:50px;transform:translateX(-50%) translateY(-50%);background-color:#FAFAFA;color:#B31B1B;z-index:1;}blockquote p{font-family:"freight-text-pro",serif;font-size:1.25rem;}blockquote p:first-child{margin-top:0;}.content ul,.detailed_promotion_card .detailed_promotion_card__body ul,.content ol,.detailed_promotion_card .detailed_promotion_card__body ol{font-size:0.85rem;line-height:1.5em;margin-bottom:1.25rem;}.content * + ul,.detailed_promotion_card .detailed_promotion_card__body * + ul,.content * + ol,.detailed_promotion_card .detailed_promotion_card__body * + ol{margin-top:1.25em;}.content ul,.detailed_promotion_card .detailed_promotion_card__body ul{margin-left:16px;}.paragraph--type--wysiwyg-content .content ul,.paragraph--type--wysiwyg-content .detailed_promotion_card .detailed_promotion_card__body ul,.detailed_promotion_card .paragraph--type--wysiwyg-content .detailed_promotion_card__body ul{margin-left:0;}.content ol,.detailed_promotion_card .detailed_promotion_card__body ol{margin-left:1rem;font-family:"freight-sans-pro",sans-serif;}.paragraph--type--wysiwyg-content .content ol,.paragraph--type--wysiwyg-content .detailed_promotion_card .detailed_promotion_card__body ol,.detailed_promotion_card .paragraph--type--wysiwyg-content .detailed_promotion_card__body ol{margin-left:0;}.content li,.detailed_promotion_card .detailed_promotion_card__body li{font-family:"freight-sans-pro",sans-serif;margin-left:24px;}.content li + li,.detailed_promotion_card .detailed_promotion_card__body li + li{margin-top:0.5rem;}.content a,.detailed_promotion_card .detailed_promotion_card__body a{color:#B31B1B;text-decoration:underline;font-family:"freight-sans-pro",sans-serif;}.content a:hover,.detailed_promotion_card .detailed_promotion_card__body a:hover,.content a:focus,.detailed_promotion_card .detailed_promotion_card__body a:focus{color:#262626;text-decoration:none;}.content figcaption,.detailed_promotion_card .detailed_promotion_card__body figcaption{margin-top:1rem;padding-bottom:1rem;font-size:1rem;line-height:1.75em;font-family:"freight-text-pro",serif;color:#666666;font-style:italic;border-bottom:1px solid #e6e6e6;}.body_section h2{font-size:3.25rem;}@media (min-width:798px){.body_section h2{font-size:3.5rem;}}@media (min-width:800px){.body_section h2{font-size:4rem;}}@media (min-width:960px){.body_section h2{font-size:4.25rem;}}@media (min-width:960px){.body_section h2{font-size:4.5rem;}}table.data-display thead{background-color:#d9d9d9;color:#222;}table.data-display thead td,table.data-display thead th{border-color:#fff;}table.data-display tr{background-color:unset !important;}table.data-display td,table.data-display th{border:1px solid #ddd;padding:0.625rem 0.75rem;}table.data-display td > *,table.data-display th > *{font-size:0.875rem;line-height:1.1;}table.data-display tr:first-child td{border-top:none;}table.data-display tr:last-child td{border-bottom:none;}table.data-display tr td:first-child{border-left:none;}table.data-display tr td:last-child{border-right:none;}div.data-display-wrap{padding:1.25rem;border:1px solid #bbb;border-radius:5px;margin:1rem 0;position:relative;float:left;width:100% !important;overflow-x:auto;-webkit-overflow-scrolling:touch;}input[type=submit]{position:relative;display:inline-block;margin-top:1.5rem;margin-right:1rem;text-transform:uppercase;text-align:center;cursor:pointer;font-family:"freight-text-pro",serif;}.no-touchevents input[type=submit]:hover,.no-touchevents input[type=submit]:focus,.no-touchevents input[type=submit]:focus-within{color:white;}.no-touchevents .brandGreen input[type=submit]:hover{background-color:#001a0c;}.no-touchevents .brandBlue input[type=submit]:hover{background-color:#00061a;}.btn{display:block;}.btn a{display:inline-block;}.full_width_button .full_width_button__inner{max-width:850px;margin:0 auto;}.no-touchevents .full_width_button .full_width_button__link:hover .leaderboard_promo__image,.no-touchevents .full_width_button .full_width_button__link:focus .leaderboard_promo__image,.no-touchevents .full_width_button .full_width_button__link:focus-within .leaderboard_promo__image{transform:scale(1.2) rotate(5deg);}.full_width_button .leaderboard_promo .leaderboard_promo__inner{position:relative;}.full_width_button .leaderboard_promo .leaderboard_promo__image{position:absolute;width:100%;height:100%;object-fit:cover;font-family:"object-fit:cover","object-fit: cover;";max-width:none;transform:scale(1);transition:0.5s ease transform;}.full_width_button .leaderboard_promo .leaderboard_promo__copy{position:relative;z-index:2;width:100%;}.full_width_button .leaderboard_promo .leaderboard_promo__copy:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(94,105,98,0.9) 0%,rgba(46,51,48,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6ff3236",endColorstr="#e6000000",GradientType=0);}.full_width_button .leaderboard_promo .copy{position:relative;margin:0 auto;z-index:2;max-width:600px;}.full_width_button .leaderboard_promo .copy .copy__inner{display:block;text-align:center;padding:4rem 2rem;}.full_width_button .leaderboard_promo .copy .copy__inner h2{display:inline-block;color:white;width:auto;text-align:center;border:3px solid white;padding:1rem 3rem;max-width:80%;line-height:1.2em;font-size:1.5rem;transition:0.25s ease background-color;border-radius:1000000000px;-webkit-border-radius:1000000000px;-moz-border-radius:1000000000px;-ms-border-radius:1000000000px;-o-border-radius:1000000000px;}.brandGreen .full_width_button .leaderboard_promo .copy .copy__inner h2{border-color:#003317;}.brandBlue .full_width_button .leaderboard_promo .copy .copy__inner h2{border-color:#000b33;}@media all and (min-width:960px){.full_width_button .leaderboard_promo .copy .copy__inner h2{font-size:1.25rem;}}.no-touchevents .brandGreen .full_width_button .leaderboard_promo .copy .copy__inner h2:hover{background-color:#003317;}.no-touchevents .brandBlue .full_width_button .leaderboard_promo .copy .copy__inner h2:hover{background-color:#000b33;}.full_width_button .leaderboard_promo .copy .copy__inner p{margin-top:2rem;font-size:1.1rem;line-height:2rem;color:#dadddb;}@media all and (min-width:960px){.full_width_button .leaderboard_promo .copy .copy__inner p{font-size:1.2rem;}}.image_btn .image_btn__inner{position:relative;background-color:black;}.image_btn .image_btn__image{position:absolute;top:0;left:0;width:100%;height:100%;}.image_btn .image_btn__cta{position:relative;padding:7rem 2rem;width:100%;z-index:1;color:white;}.image_btn .btn{transition:0.5s ease background-color,0.5s ease color;}.image_btn .btn > *{display:block;width:100%;padding:1rem 2rem;font-weight:600;border:2px solid black;background-color:transparent;}.no-touchevents .image_btn .btn:hover,.no-touchevents .image_btn .btn:focus,.no-touchevents .image_btn .btn:focus-within{background-color:#EC9A29;color:black;}.image_btn .btn > *{border-color:#EC9A29;}.image_btn h3{font-size:1.5rem;margin:0;padding:0;transform:scale(1);font-family:"freight-text-pro",serif;font-weight:600;transition:0.75s ease transform;}.image_btn a{display:block;}.image_btn img,.image_btn picture{display:block;width:100%;height:100%;max-width:100%;}.image_btn picture{overflow:hidden;}.image_btn img{object-fit:cover;font-family:"object-fit:cover","object-fit: cover;";opacity:0.75;transform:scale(1);transition:0.75s ease transform,0.75s ease opacity;}.no-touchevents .image_btn:hover img,.no-touchevents .image_btn:focus img,.no-touchevents .image_btn:focus-within img{opacity:0.5;transform:scale(1.1);}.btn--icon{font-family:"freight-text-pro",serif;font-weight:700;text-decoration:none;}.btn--icon > *{border:none;padding:0.75rem 1.25rem;}.btn--icon > *{display:flex;}.btn--icon > *{color:#FAFAFA;background-color:#B31B1B;}.btn--icon span{white-space:nowrap;}.btn--icon .far{padding:0 0 0 1rem;}.btn--red_bg > *,.btn--red > *{display:inline-block;padding:0.75rem 1.25rem;background-color:#B31B1B;color:#FAFAFA;font-size:1rem;transform:scale(1);font-weight:700;transition:0.5s ease transform;}.no-touchevents .btn--red_bg > *:hover,.no-touchevents .btn--red_bg > *:focus,.no-touchevents .btn--red_bg > *:focus-within,.no-touchevents .btn--red > *:hover,.no-touchevents .btn--red > *:focus,.no-touchevents .btn--red > *:focus-within{transform:scale(1.2);}.btn--light_grey_bg > *,.btn--white > *{display:inline-block;padding:0.75rem 1.25rem;background-color:#ededed;color:#262626;font-size:1rem;transform:scale(1);font-weight:700;transition:0.5s ease transform;}.no-touchevents .btn--light_grey_bg > *:hover,.no-touchevents .btn--light_grey_bg > *:focus,.no-touchevents .btn--light_grey_bg > *:focus-within,.no-touchevents .btn--white > *:hover,.no-touchevents .btn--white > *:focus,.no-touchevents .btn--white > *:focus-within{transform:scale(1.2);}.btn--light_grey_bg .far,.btn--white .far{color:#B31B1B;}.image_listing{position:relative;display:flex;align-items:flex-end;}.image_listing .image_listing__inner{width:100%;text-align:center;}.image_listing .image_listing__inner > *{position:relative;}.image_listing:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#262626;background:linear-gradient(0deg,#262626 0%,rgba(38,38,38,0.7) 40%,rgba(38,38,38,0) 100%);mix-blend-mode:multiply;}a.image_listing img{transform:scale(1);transition:0.5s ease transform;}a.image_listing .btn [class^=fa]{transform:scale(1);transition:0.5s ease transform;}.no-touchevents a.image_listing:hover img,.no-touchevents a.image_listing:focus img,.no-touchevents a.image_listing:focus-within img{transform:scale(1.1);}.no-touchevents a.image_listing:hover .btn [class^=fa],.no-touchevents a.image_listing:focus .btn [class^=fa],.no-touchevents a.image_listing:focus-within .btn [class^=fa]{transform:scale(1.1);transition:0.5s ease transform;}.image_listing .image_listing__content,.image_listing .image_listing__details,.image_listing .image_listing__cta{margin:1rem 0 0 0;z-index:2;}.image_listing .image_listing__content{position:absolute;left:0;bottom:0;padding:1.5rem 4rem 1.5rem 1.5rem;text-align:left;}.image_listing .image_listing__content h2{text-align:left;margin:0;font-size:1.5rem;font-family:"freight-sans-pro",sans-serif;}.image_listing .image_listing__content h2{color:white;}.image_listing .image_listing__content h3{margin:0.25rem 0 0 0;font-size:1rem;font-weight:400;}.image_listing .image_listing__content h3,.image_listing .image_listing__content h4,.image_listing .image_listing__content h5,.image_listing .image_listing__content ol,.image_listing .image_listing__content ul,.image_listing .image_listing__content li,.image_listing .image_listing__content p{color:#f2f2f2;}.image_listing .image_listing__details p{color:white;}.image_listing .image_listing__image{position:relative;padding:0 0 80% 0;overflow:hidden;}.image_listing .image_listing__image picture,.image_listing .image_listing__image img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;}.image_listing .image_listing__image picture img{object-fit:cover;font-family:"object-fit:cover","object-fit: cover;";}.image_listing .image_listing__cta{position:absolute;bottom:0;right:0;}@media all and (min-width:960px){.image_listing .image_listing__cta{right:-15px;}}.image_listing .btn{transition:0.75s ease background-color,0.75s ease color;}.image_listing .btn > *{position:relative;display:flex;width:50px;height:50px;align-items:center;justify-content:center;text-decoration:none;background-color:#B31B1B;}.image_listing .btn:after{content:"";display:block;width:0;height:0;border-top:15px solid #871414;border-right:15px solid transparent;margin:0 0 0 auto;}.no-touchevents .image_listing .btn:hover > *,.no-touchevents .image_listing .btn:focus > *,.no-touchevents .image_listing .btn:focus-within > *{color:black;}@media all and (max-width:960px){.image_listing .btn:after{content:"";display:block;width:0;height:0;border-top:15px solid #871414;border-left:15px solid transparent;border-right:none;margin:0 0 0 auto;}}.image_listing .btn > *{color:white;border-color:#EC9A29;font-weight:700;transition:0.75s ease background-color,0.75s ease color;}.listing_slider_panel--hero .image_listing .image_listing__image{padding:0 0 70% 0;}.listings .listings__load_more{margin-top:3rem;}@media screen and (min-width:1100px){.listings .listings__load_more{margin-top:4rem;}}.listings .listings__load_more .btn{overflow:hidden;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);}.listings .listings__load_more .btn > *{font-weight:600;text-align:center;width:100%;padding:1rem;color:white;font-size:1.25rem;}.brandGreen .listings .listings__load_more .btn > *{background-color:#003317;}.brandBlue .listings .listings__load_more .btn > *{background-color:#000b33;}.no-touchevents .brandGreen .listings .listings__load_more .btn > *:hover{background-color:#00662e;}.no-touchevents .brandBlue .listings .listings__load_more .btn > *:hover{background-color:#001666;}@media screen and (min-width:1100px){.listings--grid .listings__items > *:nth-child(even){margin-right:0;}}@media screen and (min-width:1100px){.listings--grid .event_listing{width:calc(50% - 1rem);margin-right:2rem;}}.listings--grid .event_listing .event_listing__inner{margin-top:5rem;}.listings--grid .event_listing .event_listing__inner > *:nth-child(1){width:100%;}.listings--grid .event_listing .event_listing__inner > *:nth-child(2){width:100%;padding-left:0;padding-top:1rem;}.listings--grid .event_listing h3{font-size:0.8rem;}.listings--grid .event_listing h2{font-size:1.75rem;}.listings--grid .event_listing li{font-size:0.9rem;}.listings--grid .event_listing .btn > *{padding:1rem 1rem;}.listing--simple .listing__inner{margin-top:2rem;line-height:1.5em;font-weight:500;}.listing--simple .listing__inner a{font-weight:700;margin-bottom:0.25em;display:block;font-size:1.25rem;}.brandGreen .listing--simple .listing__inner a{color:#001a0c;}.brandBlue .listing--simple .listing__inner a{color:#00061a;}.no-touchevents .brandGreen .listing--simple .listing__inner a:hover{color:#00662e;}.no-touchevents .brandBlue .listing--simple .listing__inner a:hover{color:#001666;}.icon_listing,.icon_listing_sidebar{position:relative;text-align:center;transform:scale(1);transition:0.5s ease transform;width:100%;display:flex;align-items:stretch;}@media all and (min-width:960px){.icon_listing,.icon_listing_sidebar{cursor:pointer;}.no-touchevents .icon_listing:hover,.no-touchevents .icon_listing:focus,.no-touchevents .icon_listing:focus-within,.no-touchevents .icon_listing_sidebar:hover,.no-touchevents .icon_listing_sidebar:focus,.no-touchevents .icon_listing_sidebar:focus-within{z-index:1;transform:scale(1.2);}.no-touchevents .icon_listing:hover .icon_listing__icon,.no-touchevents .icon_listing:focus .icon_listing__icon,.no-touchevents .icon_listing:focus-within .icon_listing__icon,.no-touchevents .icon_listing_sidebar:hover .icon_listing__icon,.no-touchevents .icon_listing_sidebar:focus .icon_listing__icon,.no-touchevents .icon_listing_sidebar:focus-within .icon_listing__icon{color:#B31B1B;}}.icon_listing_sidebar .icon_listing__inner{background-color:#FAFAFA;}.icon_listing .icon_listing__inner,.icon_listing_sidebar .icon_listing__inner{display:block;padding:2rem;border:1px solid #E0E0E0;flex-basis:100%;}.icon_listing .icon_listing__icon,.icon_listing_sidebar .icon_listing__icon{margin:0 0 1rem 0;font-size:2rem;color:#262626;}.icon_listing .icon_listing__header h3,.icon_listing_sidebar .icon_listing__header h3{color:#262626;}@media all and (min-width:960px){.icon_listing .icon_listing__header h3,.icon_listing_sidebar .icon_listing__header h3{font-size:1.75rem;}}.icon_listing .icon_listing__header h3 span,.icon_listing_sidebar .icon_listing__header h3 span{color:#B31B1B;font-style:italic;font-family:"freight-text-pro",serif;}@media all and (min-width:960px){.icon_listing:hover .icon_listing__hidden,.icon_listing_sidebar:hover .icon_listing__hidden{border:1px solid #E0E0E0;border-top-color:#FAFAFA;}}@media all and (min-width:960px){.icon_listing .icon_listing__hidden{display:none;position:absolute;padding:0 2rem 2rem 2rem;left:0;width:100%;z-index:1;background-color:#FAFAFA;}}@media all and (min-width:960px){.icon_listing .icon_listing__hidden > div{padding-top:0.5rem;}}.icon_listing .icon_listing__hidden p{color:#262626;}.icon_listing .icon_listing__hidden .btn{display:inline-block;margin:1rem 0 0 0;}.team_listing{text-align:center;border:1px solid #E0E0E0;border-radius:5px;}.team_listing .team_listing__inner{display:flex;flex-direction:column;}.team_listing .team_listing__content{padding:10% 5%;order:1;}.team_listing .team_listing__content > * + *{padding:0.5rem 0 0 0;}.team_listing .team_listing__name h2{font-weight:700;margin:0;}.team_listing .team_listing__title h3,.team_listing .team_listing__dept h3{margin:0.25rem 0 0 0;font-family:"freight-text-pro",serif;font-style:italic;color:#595959;}.team_listing .team_listing__address{padding:1.25rem 0;}.team_listing .team_listing__address h3{margin:0;color:#595959;font-family:"freight-sans-pro",sans-serif;}.team_listing .team_listing__contact ul{display:flex;flex-direction:column;}.team_listing .team_listing__contact li{display:flex;align-items:center;justify-content:center;margin:0;font-family:"freight-sans-pro",sans-serif;}.team_listing .team_listing__contact li + li{padding:0.5rem 0 0 0;}.team_listing .team_listing__contact li,.team_listing .team_listing__contact li:before{line-height:1em;vertical-align:middle;}.team_listing .team_listing__contact .fal:before{display:inline-block;margin:0 0.5rem 0 0;vertical-align:middle;font-size:1rem;color:#B31B1B;font-family:"Font Awesome 6 Pro";}.team_listing .team_listing__contact a{color:#262626;text-decoration:none;transition:0.25s ease color;}.no-touchevents .team_listing .team_listing__contact a:hover,.no-touchevents .team_listing .team_listing__contact a:focus,.no-touchevents .team_listing .team_listing__contact a:focus-within{color:#B31B1B;text-decoration:underline;}.team_listing .team_listing__image picture,.team_listing .team_listing__image img{display:block;width:100%;max-width:100%;}.team_listing{background-color:#FAFAFA;}.team_listing .team_listing__dept h3,.team_listing .team_listing__dept li,.team_listing .team_listing__address h3,.team_listing .team_listing__address li,.team_listing .team_listing__contact h3,.team_listing .team_listing__contact li{font-size:1.25rem;}@media all and (min-width:600px){.team_listing .team_listing__name h2{font-size:1.75rem;}.team_listing .team_listing__title h3{font-size:1.25rem;}.team_listing .team_listing__dept h3,.team_listing .team_listing__dept li,.team_listing .team_listing__address h3,.team_listing .team_listing__address li,.team_listing .team_listing__contact h3,.team_listing .team_listing__contact li{font-size:0.9rem;}}.event_listing{text-align:center;border:1px solid #E0E0E0;border-radius:5px;}.event_listing .event_listing__inner{display:flex;flex-direction:column;}.event_listing .event_listing__date{position:relative;order:1;}.event_listing .event_listing__date ul{position:absolute;right:-20px;bottom:-20px;display:flex;background-color:#B31B1B;}.event_listing .event_listing__date ul:after{content:"";display:block;position:absolute;width:20px;height:20px;right:0px;bottom:-20px;border-top:20px solid #871414;border-right:20px solid transparent;}.event_listing .event_listing__date .event_listing__start,.event_listing .event_listing__date .event_listing__end{padding:0rem;}.event_listing .event_listing__date h3,.event_listing .event_listing__date h4{color:#FAFAFA;padding:6px;margin:0;}.event_listing .event_listing__date h3{font-size:1.75rem;line-height:0.9em;padding-bottom:12px;margin:-0.25rem 0 0 0;font-family:"freight-sans-pro",sans-serif;font-weight:900;}.event_listing .event_listing__date h4{font-size:0.8rem;font-weight:400;text-transform:uppercase;background-color:#a61919;}.event_listing .event_listing__date .divider{display:flex;align-items:center;padding:0.25rem 0.45rem;flex-grow:0;flex-shrink:0;font-size:2rem;color:#FAFAFA;font-weight:bold;}.event_listing .event_listing__content{width:100%;padding:2rem 1rem 1rem 1rem;order:2;}.event_listing .event_listing__title h2{font-weight:700;font-size:1.25rem;}@media all and (min-width:768px){.event_listing .event_listing__title h2{font-size:1.25rem;}}.event_listing .event_listing__description h3{margin:0.25rem 0 0 0;font-family:"freight-text-pro",serif;font-style:italic;font-size:0.9rem;line-height:1.25em;color:#595959;}@media all and (min-width:960px){.event_listing .event_listing__description h3{font-size:1rem;}}.event_listing .event_listing__address{padding:1rem 0 0 0;}.event_listing .event_listing__address h3{margin:0;font-size:0.9rem;color:#595959;font-family:"freight-sans-pro",sans-serif;}.event_listing .event_listing__contact ul{display:flex;flex-direction:column;}.event_listing .event_listing__contact li{display:flex;align-items:center;justify-content:center;margin:0;font-size:1.25rem;font-family:"freight-sans-pro",sans-serif;}.event_listing .event_listing__contact li + li{padding:0.5rem 0 0 0;}.event_listing .event_listing__contact li,.event_listing .event_listing__contact li:before{line-height:1em;vertical-align:middle;}.event_listing .event_listing__contact .fal:before{display:inline-block;margin:0 0.5rem 0 0;vertical-align:middle;font-size:1rem;color:#B31B1B;font-family:"Font Awesome 6 Pro";}.event_listing .event_listing__image picture,.event_listing .event_listing__image img{display:block;width:100%;max-width:100%;}.event_listing .event_listing__cta{padding:1rem 0 0 0;}.event_listing .event_listing__cta .btn > *{display:inline-block;width:auto;padding:0.75rem 1rem;font-size:0.9rem;font-family:"freight-sans-pro",sans-serif;font-weight:700;}.social_listing{display:flex;align-items:stretch;width:100%;text-align:center;border-radius:5px;}.social_listing .social_listing__inner{display:flex;flex-direction:column;}.social_listing .social_listing__icon{position:relative;z-index:1;order:1;}.social_listing .social_listing__icon > div{position:absolute;display:flex;align-items:center;justify-content:center;width:50px;height:50px;left:-20px;bottom:-20px;display:flex;background-color:#B31B1B;color:white;}.social_listing .social_listing__icon > div:after{content:"";display:block;position:absolute;width:20px;height:20px;left:0px;bottom:-20px;border-top:20px solid #871414;border-left:20px solid transparent;}.social_listing .social_listing__icon .social_listing__start,.social_listing .social_listing__icon .social_listing__end{padding:0.5rem;}.social_listing .social_listing__icon h3,.social_listing .social_listing__icon h4{color:#FAFAFA;}.social_listing .social_listing__icon h3{font-size:1.75rem;line-height:0.9em;margin:-0.25rem 0 0.25rem 0;font-family:"freight-sans-pro",sans-serif;font-weight:900;}.social_listing .social_listing__icon h4{margin:0;font-size:1rem;font-weight:400;text-transform:uppercase;}.social_listing .social_listing__icon .divider{display:flex;align-items:center;padding:0.25rem 0;flex-grow:0;flex-shrink:0;font-size:2rem;color:#FAFAFA;font-weight:bold;}.social_listing .social_listing__content{width:100%;padding:2rem 1rem;order:2;background-color:#FAFAFA;flex-grow:1;}.social_listing .social_listing__content > * + *{padding:1rem 0 0 0;}.social_listing .social_listing__title h2{font-family:"freight-sans-pro",sans-serif;font-weight:700;font-size:0.9rem;color:#4c4c4c;margin:0;}.social_listing .social_listing__title h2:before{content:"@";}.social_listing .social_listing__description h3{margin:0;font-family:"freight-sans-pro",sans-serif;font-size:0.9rem;line-height:1.25em;color:#333333;font-weight:500;}.social_listing .social_listing__address{padding:1.5rem 0;}.social_listing .social_listing__address h3{margin:0;font-size:1.25rem;color:#595959;font-family:"freight-sans-pro",sans-serif;}.social_listing .social_listing__contact ul{display:flex;flex-direction:column;}.social_listing .social_listing__contact li{display:flex;align-items:center;justify-content:center;margin:0;font-size:1.25rem;font-family:"freight-sans-pro",sans-serif;}.social_listing .social_listing__contact li + li{padding:0.5rem 0 0 0;}.social_listing .social_listing__contact li,.social_listing .social_listing__contact li:before{line-height:1em;vertical-align:middle;}.social_listing .social_listing__contact .fal:before{display:inline-block;margin:0 0.5rem 0 0;vertical-align:middle;font-size:1rem;color:#B31B1B;font-family:"Font Awesome 6 Pro";}.social_listing .social_listing__image{position:relative;width:100%;padding:0 0 50% 0;}.social_listing .social_listing__image picture,.social_listing .social_listing__image img{position:absolute;width:100%;height:100%;display:block;width:100%;max-width:100%;font-family:"object-fit:cover;object-position:center center";object-fit:cover;object-position:center center;}.social_listing .social_listing__cta .btn > *{display:inline-block;width:auto;font-family:"freight-sans-pro",sans-serif;color:#2b2b2b;text-decoration:underline;}.detailed_promotion_card + .detailed_promotion_card{margin:2rem 0 0 0;}.detailed_promotion_card .detailed_promotion_card__inner{border-radius:3px;overflow:hidden;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__inner{border:1px solid #E0E0E0;}}.detailed_promotion_card .detailed_promotion_card__content{border:1px solid #E0E0E0;padding:2rem 0 0 0;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__content{border:none;}}.detailed_promotion_card .detailed_promotion_card__header,.detailed_promotion_card .detailed_promotion_card__body,.detailed_promotion_card .detailed_promotion_card__details{padding:0 2rem;margin:2rem 0 0 0;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__header,.detailed_promotion_card .detailed_promotion_card__body,.detailed_promotion_card .detailed_promotion_card__details{padding:0 3rem;margin:3rem 0 0 0;}}.detailed_promotion_card .detailed_promotion_card__header{margin-top:0;}.detailed_promotion_card .detailed_promotion_card__header h2{font-size:1.85rem;line-height:1.2em;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__header h2{font-size:2rem;}}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__header h2{font-size:2.25rem;}}.detailed_promotion_card .detailed_promotion_card__header h3{margin:0.5em 0 0 0;font-size:0.9rem;font-family:"freight-text-pro",serif;font-style:italic;font-weight:600;color:#262626;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__header h3{font-size:1rem;}}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__header h3{font-size:1.125rem;}}.detailed_promotion_card .detailed_promotion_card__header h3 span{color:#B31B1B;}.detailed_promotion_card .detailed_promotion_card__body{padding-top:1rem;padding-bottom:1rem;margin-top:1rem;border-top:1px solid #ededed;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__body{padding-top:1.5rem;padding-bottom:1.5rem;margin-top:1.5rem;}}.detailed_promotion_card .detailed_promotion_card__body p,.detailed_promotion_card .detailed_promotion_card__body ul,.detailed_promotion_card .detailed_promotion_card__body li{font-family:"freight-sans-pro",sans-serif;}.detailed_promotion_card .detailed_promotion_card__body p a{color:#B31B1B;}.detailed_promotion_card .detailed_promotion_card__body ul li,.detailed_promotion_card .detailed_promotion_card__body ol li{margin-left:0;}.detailed_promotion_card .detailed_promotion_card__details{padding:2rem;background-color:#ededed;}.detailed_promotion_card .detailed_promotion_card__list li{display:inline-block;font-family:"freight-text-pro",serif;font-style:italic;font-weight:600;}.detailed_promotion_card .detailed_promotion_card__list li + li:before{content:"•";display:inline-block;padding:0 0.5rem;color:#E6CACA;}.detailed_promotion_card .detailed_promotion_card__additional_details{padding:0.5rem 0 0 0;}.detailed_promotion_card .detailed_promotion_card__additional_details p{font-style:italic;line-height:1.5em;}.detailed_promotion_card .detailed_promotion_card__media{position:relative;background-color:#ededed;}.detailed_promotion_card .detailed_promotion_card__media a{display:block;}.detailed_promotion_card .detailed_promotion_card__media picture,.detailed_promotion_card .detailed_promotion_card__media img{display:block;width:100%;max-width:100%;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__media picture,.detailed_promotion_card .detailed_promotion_card__media img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain;object-position:top center;font-family:"object-fit:contain;object-position:top center","object-fit: contain; object-position: top center;";}}.detailed_promotion_card .detailed_promotion_card__inner{display:flex;flex-direction:column;width:100%;}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__inner{flex-direction:row;}.detailed_promotion_card .detailed_promotion_card__inner .detailed_promotion_card__content{flex-basis:50%;flex-grow:0;flex-shrink:0;}}@media all and (min-width:960px) and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__inner .detailed_promotion_card__content{flex-grow:1;}}@media all and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__inner .detailed_promotion_card__media{flex-basis:50%;flex-grow:0;flex-shrink:0;}}@media all and (min-width:960px) and (min-width:960px){.detailed_promotion_card .detailed_promotion_card__inner .detailed_promotion_card__media picture,.detailed_promotion_card .detailed_promotion_card__inner .detailed_promotion_card__media img{display:flex;width:100%;height:100%;}}@media all and (min-width:960px){.detailed_promotion_card.detailed_promotion_card--image_left .detailed_promotion_card__media{order:-1;}}@media (max-width:1440px) and (min-width:960px){.page_copy__inner .page_copy__panels .detailed_promotion_card .detailed_promotion_card__content{padding:0;}}@media (max-width:1440px) and (min-width:960px){.page_copy__inner .page_copy__panels .detailed_promotion_card .detailed_promotion_card__header{padding:1.5rem 1.25rem;}.page_copy__inner .page_copy__panels .detailed_promotion_card .detailed_promotion_card__header h2{font-size:1.8rem;}}@media (max-width:1440px) and (min-width:960px){.page_copy__inner .page_copy__panels .detailed_promotion_card .detailed_promotion_card__body{padding:1.5rem 1.25rem;margin-top:0;}.page_copy__inner .page_copy__panels .detailed_promotion_card .detailed_promotion_card__body p{font-size:0.9rem;}}@media (max-width:1440px) and (min-width:960px){.page_copy__inner .page_copy__panels .detailed_promotion_card .detailed_promotion_card__details{padding:1.5rem 1.25rem;margin:0;}}@media (max-width:1440px) and (min-width:960px){.page_copy__inner .page_copy__panels .detailed_promotion_card .detailed_promotion_card__media img{display:block !important;height:auto !important;position:relative !important;}}.accordion{width:100%;margin:0 auto;}.accordion__header{padding:1.25rem;color:#FAFAFA;cursor:pointer;font-size:1.25rem;transition:all 0.3s;font-weight:500;font-family:"freight-sans-pro",sans-serif;border-top:1px solid #FAFAFA;transition:0.5s ease all;background-color:#B31B1B;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;-ms-transition:0.5s ease all;-o-transition:0.5s ease all;}@media all and (min-width:960px){.accordion__header{padding:1.25rem;}}.no-touchevents .accordion__header:hover,.no-touchevents .accordion__header:focus,.no-touchevents .accordion__header:focus-within{background-color:#9d1818;}.accordion__body{background:#FAFAFA;color:#3f3c3c;display:none;}.accordion__body_contents{padding:0.5rem 1.25rem;font-size:0.85em;}@media all and (min-width:960px){.accordion__body_contents{padding:0.5rem 1.25rem;}}.accordion__body_contents > *:first-child{margin-top:0;}.accordion__item.active:last-child .accordion__header{border-radius:0;}.accordion:first-child > .accordion__item > .accordion__header{border-bottom:1px solid transparent;}.accordion__item > .accordion__header:after{content:"\f0d7";font-family:"Font Awesome 6 Pro";font-size:1.2em;float:right;position:relative;top:-2px;transition:0.3s all;transform:rotate(0deg);font-weight:700;}.accordion__item.active > .accordion__header:after{transform:rotate(-180deg);}.accordion__item.active .accordion__header{background:#a61919;}.accordion__item .accordion__item .accordion__header{background:#f1f1f1;color:black;}.image_slideshow{position:relative;z-index:1;}.image_slideshow .image_slideshow__image{overflow:hidden;}.image_slideshow img{animation-name:kenburns;animation-direction:reverse;animation-duration:20s;animation-iteration-count:infinite;}.slideshow .slideshow__inner{background-color:#2E3330;}.slideshow .slide .slide__inner{position:relative;}.slideshow .slide .slide__inner .slide__image picture{display:block;width:100%;}.slideshow .slide .slide__inner .slide__image picture img{display:block;width:100%;max-width:100%;height:auto;}.slideshow .slide .slide__inner .caption{width:100%;padding:2rem 0;}@media all and (min-width:960px){.slideshow .slide .slide__inner .caption{position:absolute;bottom:0;left:0;padding:0;background:#161817;background:linear-gradient(0deg,#161817 0%,rgba(22,24,23,0) 100%);margin-bottom:0;}}@media all and (min-width:960px){.slideshow .slide .slide__inner .caption .caption__inner{margin-bottom:4rem;width:50%;text-shadow:0 0 10px #161817;}}.slideshow .slide .slide__inner .caption .caption__inner > *{margin-top:1rem;}.slideshow .slide .slide__inner .caption .caption__inner > *:first-child{margin-top:0;}.slideshow .slide .slide__inner .caption h2,.slideshow .slide .slide__inner .caption p{color:white;}.slideshow .slide .slide__inner .caption .btn{font-family:"freight-text-pro",serif;font-weight:700;text-decoration:none;}.slideshow .slide .slide__inner .caption .btn > *{border:none;padding:0.75rem 1.25rem;}.slideshow .slide .slide__inner .caption .btn > *{transition:0.25s ease background-color;}.brandGreen .slideshow .slide .slide__inner .caption .btn > *{background-color:#003317;}.brandBlue .slideshow .slide .slide__inner .caption .btn > *{background-color:#000b33;}.no-touchevents .brandGreen .slideshow .slide .slide__inner .caption .btn:hover > *{background-color:black;}.no-touchevents .brandBlue .slideshow .slide .slide__inner .caption .btn:hover > *{background-color:black;}.slideshow__nav{display:none;position:absolute;bottom:0;width:auto;right:7.5%;margin-bottom:4rem;}@media screen and (min-width:960px){.slideshow__nav{display:flex;right:10%;}}@media screen and (min-width:1100px){.slideshow__nav{right:10%;}}.slideshow__nav .slideshow__nav_item button{padding:1rem 1.25rem;border:none;color:white;font-size:1.25rem;overflow:hidden;cursor:pointer;transition:0.25s ease background-color;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);}.brandGreen .slideshow__nav .slideshow__nav_item button{background-color:#003317;}.brandBlue .slideshow__nav .slideshow__nav_item button{background-color:#000b33;}.no-touchevents .brandGreen .slideshow__nav .slideshow__nav_item button:hover{background-color:black;}.no-touchevents .brandBlue .slideshow__nav .slideshow__nav_item button:hover{background-color:black;}.slideshow__nav .slideshow__nav_item button:nth-of-type(1){margin-right:1rem;}.slide{animation-name:animateSlideOut;animation-duration:0.75s;animation-direction:forwards;animation-fill-mode:forwards;}.tns-slide-active.slide{animation-name:animateSlideIn;animation-duration:0.75s;animation-direction:forwards;animation-fill-mode:forwards;}.caption .caption__inner{opacity:0;transform:translateY(20%);animation-name:animateCaptionOut;animation-duration:0.5s;animation-direction:forwards;animation-fill-mode:forwards;}.tns-slide-active .caption .caption__inner{animation-name:animateCaptionIn;animation-duration:0.5s;animation-delay:1s;animation-direction:forwards;animation-fill-mode:forwards;}@keyframes animateCaptionIn{from{opacity:0;transform:translateY(20%);}to{opacity:1;transform:translateY(0);}}@keyframes animateCaptionOut{from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(20%);}}@keyframes animateSlideIn{from{opacity:0.5;}to{opacity:1;}}@keyframes animateSlideOut{from{opacity:1;}to{opacity:0.5;}}.frame{position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap;}.slides{display:inline-block;}.prev,.next{position:absolute;top:50%;margin-top:-25px;display:block;cursor:pointer;}.next{right:0;}.prev{left:0;}.next svg,.prev svg{width:25px;}.grabbable{cursor:move;cursor:grab;cursor:-webkit-grab;}.grabbable:active{cursor:grabbing;cursor:-webkit-grabbing;}.content .content__inner > *:first-child,.detailed_promotion_card .detailed_promotion_card__body .content__inner > *:first-child{margin-top:0;}.content .content__inner > *:last-child,.detailed_promotion_card .detailed_promotion_card__body .content__inner > *:last-child{margin-bottom:0;}.content ol ol,.detailed_promotion_card .detailed_promotion_card__body ol ol{list-style-type:lower-latin;}.content ol ol ol,.detailed_promotion_card .detailed_promotion_card__body ol ol ol{list-style-type:lower-roman;}.content ol ol ol ol,.detailed_promotion_card .detailed_promotion_card__body ol ol ol ol{list-style-type:upper-latin;}.content ol ol ol ol ol,.detailed_promotion_card .detailed_promotion_card__body ol ol ol ol ol{list-style-type:upper-roman;}.content ol ol ol ol ol ol,.detailed_promotion_card .detailed_promotion_card__body ol ol ol ol ol ol{list-style-type:decimal;}.content ul ul,.detailed_promotion_card .detailed_promotion_card__body ul ul,.content ul ol,.detailed_promotion_card .detailed_promotion_card__body ul ol,.content ol ul,.detailed_promotion_card .detailed_promotion_card__body ol ul,.content ol ol,.detailed_promotion_card .detailed_promotion_card__body ol ol{margin-bottom:0;margin-top:0;}.content ul li,.detailed_promotion_card .detailed_promotion_card__body ul li,.content ol li,.detailed_promotion_card .detailed_promotion_card__body ol li{font-weight:500;margin-top:1rem;font-size:1rem;line-height:1.5em;}.content ul li::marker,.detailed_promotion_card .detailed_promotion_card__body ul li::marker,.content ol li::marker,.detailed_promotion_card .detailed_promotion_card__body ol li::marker{color:#b31b1b;font-weight:bold;}.content ul li:first-of-type,.detailed_promotion_card .detailed_promotion_card__body ul li:first-of-type,.content ol li:first-of-type,.detailed_promotion_card .detailed_promotion_card__body ol li:first-of-type{margin-top:0.5rem;}.content ul li p:last-of-type,.detailed_promotion_card .detailed_promotion_card__body ul li p:last-of-type,.content ol li p:last-of-type,.detailed_promotion_card .detailed_promotion_card__body ol li p:last-of-type{margin-top:0.5rem;}.content li + li,.detailed_promotion_card .detailed_promotion_card__body li + li{margin-top:0.5rem;}.content p a,.detailed_promotion_card .detailed_promotion_card__body p a{font-weight:700;text-decoration:underline;color:#B31B1B;}.no-touchevents .brandGreen .content p a:hover,.no-touchevents .brandGreen .detailed_promotion_card .detailed_promotion_card__body p a:hover,.detailed_promotion_card .no-touchevents .brandGreen .detailed_promotion_card__body p a:hover{color:#00662e;}.no-touchevents .brandBlue .content p a:hover,.no-touchevents .brandBlue .detailed_promotion_card .detailed_promotion_card__body p a:hover,.detailed_promotion_card .no-touchevents .brandBlue .detailed_promotion_card__body p a:hover{color:#001666;}.content table,.detailed_promotion_card .detailed_promotion_card__body table{width:100%;font-family:"freight-sans-pro",sans-serif;}.content table *,.detailed_promotion_card .detailed_promotion_card__body table *{font-family:"freight-sans-pro",sans-serif;}.content th,.detailed_promotion_card .detailed_promotion_card__body th,.content td,.detailed_promotion_card .detailed_promotion_card__body td{text-align:left;padding:1rem;}.content thead,.detailed_promotion_card .detailed_promotion_card__body thead{background-color:#B31B1B;color:#FAFAFA;}.content tr:nth-child(even),.detailed_promotion_card .detailed_promotion_card__body tr:nth-child(even){background-color:#ededed;}.content figure,.detailed_promotion_card .detailed_promotion_card__body figure,.content iframe,.detailed_promotion_card .detailed_promotion_card__body iframe{width:100%;max-width:100%;margin:1.5rem 0;}.content article,.detailed_promotion_card .detailed_promotion_card__body article{margin-top:1em;}.content article.align-center,.detailed_promotion_card .detailed_promotion_card__body article.align-center{text-align:center;}.content article.align-center img,.detailed_promotion_card .detailed_promotion_card__body article.align-center img{display:inline-block;}.content img,.detailed_promotion_card .detailed_promotion_card__body img{display:block;max-width:100%;}@media (max-width:768px){.content img,.detailed_promotion_card .detailed_promotion_card__body img{width:100%;}}.content .btn,.detailed_promotion_card .detailed_promotion_card__body .btn{display:block;margin:1rem 0 0 0;}.content .btn a,.detailed_promotion_card .detailed_promotion_card__body .btn a{font-weight:700;font-family:"freight-sans-pro",sans-serif;}.content .btn--red_bg > *,.detailed_promotion_card .detailed_promotion_card__body .btn--red_bg > *{display:inline-block;padding:0.75rem 1.25rem;background-color:#B31B1B;color:#FAFAFA;font-size:1.15rem;}.content .btn--external_link a,.detailed_promotion_card .detailed_promotion_card__body .btn--external_link a,.content .btn--download_link a,.detailed_promotion_card .detailed_promotion_card__body .btn--download_link a{color:#B31B1B;}.no-touchevents .content .btn--external_link a:hover,.no-touchevents .detailed_promotion_card .detailed_promotion_card__body .btn--external_link a:hover,.detailed_promotion_card .no-touchevents .detailed_promotion_card__body .btn--external_link a:hover,.no-touchevents .content .btn--external_link a:focus,.no-touchevents .detailed_promotion_card .detailed_promotion_card__body .btn--external_link a:focus,.detailed_promotion_card .no-touchevents .detailed_promotion_card__body .btn--external_link a:focus,.no-touchevents .content .btn--external_link a:focus-within,.no-touchevents .detailed_promotion_card .detailed_promotion_card__body .btn--external_link a:focus-within,.detailed_promotion_card .no-touchevents .detailed_promotion_card__body .btn--external_link a:focus-within,.no-touchevents .content .btn--download_link a:hover,.no-touchevents .detailed_promotion_card .detailed_promotion_card__body .btn--download_link a:hover,.detailed_promotion_card .no-touchevents .detailed_promotion_card__body .btn--download_link a:hover,.no-touchevents .content .btn--download_link a:focus,.no-touchevents .detailed_promotion_card .detailed_promotion_card__body .btn--download_link a:focus,.detailed_promotion_card .no-touchevents .detailed_promotion_card__body .btn--download_link a:focus,.no-touchevents .content .btn--download_link a:focus-within,.no-touchevents .detailed_promotion_card .detailed_promotion_card__body .btn--download_link a:focus-within,.detailed_promotion_card .no-touchevents .detailed_promotion_card__body .btn--download_link a:focus-within{text-decoration:underline;}.content .btn--external_link a:after,.detailed_promotion_card .detailed_promotion_card__body .btn--external_link a:after,.content .btn--download_link a:after,.detailed_promotion_card .detailed_promotion_card__body .btn--download_link a:after{display:inline-block;padding:0 0 0 0.5rem;color:#737373;font-family:"Font Awesome 6 Pro";font-size:0.9rem;}.content .btn--external_link a:after,.detailed_promotion_card .detailed_promotion_card__body .btn--external_link a:after{content:"\f35d";}.content .btn--inline,.detailed_promotion_card .detailed_promotion_card__body .btn--inline{display:inline;background-color:transparent;padding:0;margin:0;}.content .btn--inline a,.detailed_promotion_card .detailed_promotion_card__body .btn--inline a{padding:0;margin:0;}.content .button--download_link a:after,.detailed_promotion_card .detailed_promotion_card__body .button--download_link a:after{content:"\f35d";}.content .listings .listings__items,.detailed_promotion_card .detailed_promotion_card__body .listings .listings__items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:0 -1rem;}.content .listing,.detailed_promotion_card .detailed_promotion_card__body .listing{margin:1rem;}@media all and (min-width:960px){.content .listing,.detailed_promotion_card .detailed_promotion_card__body .listing{width:calc(50% - 2rem);}}.content .listing .listing__inner,.detailed_promotion_card .detailed_promotion_card__body .listing .listing__inner{overflow:hidden;box-shadow:0 0 20px rgba(46,51,48,0.1);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.content .listing .listing__element:last-of-type,.detailed_promotion_card .detailed_promotion_card__body .listing .listing__element:last-of-type{padding:2rem;}.content .listing img,.detailed_promotion_card .detailed_promotion_card__body .listing img{margin-top:0;border-radius:0;box-shadow:none;}.content .listing__copy h2,.detailed_promotion_card .detailed_promotion_card__body .listing__copy h2{margin-top:0;font-size:1.75rem;}.content .listing__copy p,.detailed_promotion_card .detailed_promotion_card__body .listing__copy p{font-size:0.9rem;}@media all and (min-width:960px){.content .listing__copy p,.detailed_promotion_card .detailed_promotion_card__body .listing__copy p{font-size:0.8rem;}}.content .details .details__inner .listing__links .btn,.detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn{margin-top:2rem;font-family:"freight-text-pro",serif;font-weight:700;text-decoration:none;}.content .details .details__inner .listing__links .btn > *,.detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn > *{border:none;padding:0.75rem 1.25rem;}.brandGreen .content .details .details__inner .listing__links .btn,.brandGreen .detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn,.detailed_promotion_card .brandGreen .detailed_promotion_card__body .details .details__inner .listing__links .btn{box-shadow:0 0 20px rgba(0,51,23,0.15);}.brandBlue .content .details .details__inner .listing__links .btn,.brandBlue .detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn,.detailed_promotion_card .brandBlue .detailed_promotion_card__body .details .details__inner .listing__links .btn{box-shadow:0 0 20px rgba(0,11,51,0.15);}.content .details .details__inner .listing__links .btn a,.detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn a{text-decoration:none;transition:0.25s ease background-color;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.brandGreen .content .details .details__inner .listing__links .btn a,.brandGreen .detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn a,.detailed_promotion_card .brandGreen .detailed_promotion_card__body .details .details__inner .listing__links .btn a{background-color:#003317;}.brandBlue .content .details .details__inner .listing__links .btn a,.brandBlue .detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn a,.detailed_promotion_card .brandBlue .detailed_promotion_card__body .details .details__inner .listing__links .btn a{background-color:#000b33;}.no-touchevents .brandGreen .content .details .details__inner .listing__links .btn a:hover,.no-touchevents .brandGreen .detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn a:hover,.detailed_promotion_card .no-touchevents .brandGreen .detailed_promotion_card__body .details .details__inner .listing__links .btn a:hover{background-color:#00662e;}.no-touchevents .brandBlue .content .details .details__inner .listing__links .btn a:hover,.no-touchevents .brandBlue .detailed_promotion_card .detailed_promotion_card__body .details .details__inner .listing__links .btn a:hover,.detailed_promotion_card .no-touchevents .brandBlue .detailed_promotion_card__body .details .details__inner .listing__links .btn a:hover{background-color:#001666;}@media all and (min-width:800px){.column_context{column-count:2;column-gap:1rem;}}@media all and (min-width:960px){.column_context{column-count:3;column-gap:1rem;}}.statistics .statistics__inner{padding:0;}@media all and (min-width:960px){.statistics .statistics__inner{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding:0;}}@media all and (min-width:1300px){.statistics .statistics__inner{flex-wrap:nowrap;align-items:center;}}.statistics .statistics__teaser{max-width:75%;padding:0 0 3rem 0;}@media all and (min-width:960px){.statistics .statistics__teaser{max-width:none;flex-grow:0;flex-shrink:0;flex-basis:33.33%;padding:0 1rem 0 0;border-right:2px solid rgba(224,224,224,0.25);}}@media all and (min-width:1300px){.statistics .statistics__teaser{flex-basis:25%;border-right:none;}}.statistics .statistics__teaser .btn{margin-top:1rem;}@media all and (min-width:960px){.statistics .statistics__teaser h3{font-size:1.75rem;line-height:1.125em;}}.statistics ul.statistics__stat_list{position:relative;display:flex;flex-flow:row wrap;align-items:self-start;background-color:#ededed;}@media all and (min-width:960px){.statistics ul.statistics__stat_list{align-items:stretch;max-width:none;flex-flow:row wrap;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:66.66%;background-color:transparent;}}@media all and (min-width:1300px){.statistics ul.statistics__stat_list{flex-wrap:nowrap;flex-basis:75%;}}.statistics ul.statistics__stat_list:before,.statistics ul.statistics__stat_list:after{content:"";position:absolute;top:0;width:100000px;height:100%;background-color:#ededed;}@media all and (min-width:960px){.statistics ul.statistics__stat_list:before,.statistics ul.statistics__stat_list:after{display:none;}}.statistics ul.statistics__stat_list:before{left:100%;}.statistics ul.statistics__stat_list:after{right:100%;}.statistics li{display:flex;align-items:stretch;flex-grow:0;flex-shrink:0;flex-basis:100%;}@media all and (min-width:600px){.statistics li{flex-basis:50%;}}@media all and (min-width:960px){.statistics li{flex-basis:50%;flex-grow:0;flex-shrink:0;padding:0 0 0 2rem;}}@media all and (min-width:1300px){.statistics li{flex-basis:25%;flex-grow:0;flex-shrink:1;padding:0 0 0 1rem;}.statistics li:before{content:"";display:block;align-self:center;width:1px;height:4rem;background-color:#E0E0E0;margin:0 1rem 0 0;}}.statistics li:first-child:before{display:none;}.stat{display:flex;align-items:stretch;}@media all and (min-width:960px){.stat{justify-content:flex-start;}}@media all and (min-width:1300px){.stat{justify-content:center;}}.stat{width:100%;}.stat .stat__inner{padding:1rem 2rem 1rem 0;}@media all and (min-width:960px){.stat .stat__inner{display:flex;flex-direction:column;text-align:center;padding:0;}}@media all and (min-width:1300px){.stat .stat__inner{padding:1rem 0;}}.stat .stat__figure,.stat .stat__context{flex:1;}@media all and (min-width:960px){.stat .stat__figure{display:flex;flex-direction:column;justify-content:flex-end;}}.stat .stat__figure:after{content:"";display:block;width:3rem;height:2px;margin:1rem 0;background-color:#B31B1B;}@media all and (min-width:960px){.stat .stat__figure:after{margin:1rem 0;}}@media all and (min-width:1300px){.stat .stat__figure:after{margin:1rem auto;}}.stat .stat__figure h3{font-family:"freight-text-pro",serif;display:flex;justify-content:flex-start;margin:0;font-size:3.25rem;color:#262626;}@media all and (min-width:600px){.stat .stat__figure h3{font-size:2.5rem;}}@media all and (min-width:768px){.stat .stat__figure h3{font-size:3rem;}}@media all and (min-width:960px){.stat .stat__figure h3{font-size:6vw;justify-content:flex-start;text-align:left;align-items:flex-end;}}@media all and (min-width:1300px){.stat .stat__figure h3{font-size:4vw;text-align:center;justify-content:center;}}@media all and (min-width:960px){.stat .stat__context{text-align:left;}}@media all and (min-width:1300px){.stat .stat__context{text-align:center;}}.stat .stat__context p{font-family:"freight-sans-pro",sans-serif;}.dark_theme .statistics .statistics__teaser p{color:#FAFAFA;}.dark_theme .statistics .stat__figure h3,.dark_theme .statistics .stat__context p{color:#FAFAFA;}.dark_theme .statistics li:before{background-color:rgba(224,224,224,0.2);}@media all and (max-width:960px){.dark_theme .statistics .statistics__stat_list,.dark_theme .statistics .statistics__stat_list:before,.dark_theme .statistics .statistics__stat_list:after{background-color:#333333;}}.media_lightbox .media_lightbox__inner{position:relative;}.media_lightbox .media_lightbox__play{position:absolute;display:inline-block;width:auto;height:auto;left:50%;top:50%;transform:translate(-50%) scale(1);transition:0.5s ease transform;}.media_lightbox .media_lightbox__play .fas{font-size:4rem;color:#B31B1B;}.media_lightbox .media_lightbox__image picture,.media_lightbox .media_lightbox__image img{display:block;width:100%;}.no-touchevents .media_lightbox a:hover .media_lightbox__play,.no-touchevents .media_lightbox a:focus .media_lightbox__play,.no-touchevents .media_lightbox a:focus-within .media_lightbox__play{transform:translate(-50%) scale(1.2);}.dynamic_background_group.dark_theme{background-color:#262626;}.page_copy .page_copy__inner{position:relative;padding:10% 0 5% 0;}@media all and (min-width:768px){.page_copy .page_copy__inner{padding:3% 0;}}@media all and (min-width:1100px){.page_copy .page_copy__inner{display:flex;}}.page_copy .page_copy__sidebar{display:none;}.page_copy .page_copy__sidebar.page_copy__sidebar-right{display:flex;}@media all and (min-width:1100px){.page_copy .page_copy__content{flex-grow:1;flex-shrink:1;flex-basis:100%;width:auto;}.page_copy .page_copy__sidebar{display:flex;flex-grow:0;flex-shrink:0;width:300px;order:-1;padding:0 3vw 0 0;}.page_copy .page_copy__sidebar.page_copy__sidebar-right{order:0;padding:0 0 0 3vw;width:350px;}}@media all and (min-width:1100px) and (min-width:1440px){.page_copy .page_copy__sidebar.page_copy__sidebar-right{width:400px;}}@media all and (min-width:1100px){.page_copy .page_copy__sidebar.page_copy__sidebar-right aside{margin-bottom:1rem;padding:0 0 0 3vw;border-left:1px solid #E0E0E0;border-right:none;}}@media all and (min-width:1100px){.page_copy aside{height:100%;padding:0 3vw 0 0;border-right:1px solid #E0E0E0;}}@media all and (min-width:1100px){.page_copy aside.aside--no-border{border:none;}}.page_copy .page_copy__sidebar aside{width:100%;}.tabs .tabs__nav{position:relative;overflow:visible;}.tabs .tabs__nav:before,.tabs .tabs__nav:after{content:"";position:absolute;display:block;height:100%;width:10000000px;right:100%;top:0;background-color:#E0E0E0;}.tabs .tabs__nav:after{left:100%;}.tabs .tabs__nav .tabs__tabs-container{background-color:#E0E0E0;min-width:100%;}@media all and (min-width:960px){.tabs .tabs__nav .tabs__tabs-container{border-top:none;}}.tabs .tabs__nav .tabs__tab{position:relative;border:none;padding:0;z-index:1;}.tabs .tabs__nav .tabs__tab > span{display:block;padding:1rem 1.5rem;}.tabs .tabs__nav .tabs__tab .fa-eye-slash{display:inline-block;margin-right:6px;}.tabs .tabs__nav .tabs__tab .icon-invisible{color:#0074bd;}.tabs .tabs__nav .tabs__tab + .tabs__tab{border-left:1px solid #FAFAFA;}.tabs .tabs__nav .tabs__tab.active{position:relative;background-color:#FAFAFA;transition:0.5s ease background-color,0.5s ease color;}.tabs .tabs__nav .tabs__tab.active:after{content:"";position:absolute;width:10px;height:100%;left:100%;top:0;background-size:100% 100%;background-image:url(/themes/custom/cornell/assets/i/accents/edge/right-d1d1d1.png);}.tabs .tabs__nav .js-tabs__marker{background-color:#FAFAFA !important;height:100%;border-top:1px solid #E0E0E0;}.tabs .tabs__nav .js-tabs__marker img{position:absolute;display:block;left:100%;top:0;height:100%;width:auto;}.tabs .tabs__nav--super_tabs .tabs__tab{font-size:1.5rem;font-style:italic;}.tabs .tabs__content-container > .tabs__content{padding:0 0 1rem 0;}.simple_tabs_panel__tabs .tabs .tabs__content-container > .tabs__content{padding:1rem 0;}.tabs .tabs__content .tabs__teaser,.tabs .tabs__content .tabs__subtabs{padding:3% 0 0;}@media all and (min-width:960px){.tabs .tabs__content .tabs__teaser,.tabs .tabs__content .tabs__subtabs{padding:3% 0 1%;}}@media all and (min-width:960px){.tabs .tabs__content .tabs__teaser{display:flex;}}@media all and (min-width:960px){.tabs .tabs__content .tabs__teaser .tabs__header{flex-grow:1;flex-shrink:1;padding:0 3% 0 0;margin:0;}}@media all and (min-width:960px){.tabs .tabs__content .tabs__teaser .tabs__body{flex-grow:1;flex-shrink:1;flex-basis:50%;}}@media all and (min-width:960px){.tabs .tabs__content .tabs__sub_tabs_container{display:flex;}.tabs .tabs__content .tabs__nav{flex-grow:1;flex-shrink:1;flex-basis:25%;border-bottom:none;border-right:1px solid #E0E0E0;}.tabs .tabs__content .tabs__content-container{flex-grow:1;flex-shrink:1;flex-basis:auto;padding:0 0 0 3rem;}.tabs .tabs__content .tabs__content{padding:0;}}.tabs .tabs__subtabs{border-top:1px solid #E0E0E0;}@media all and (min-width:960px){.tabs .tabs__subtabs{display:flex;padding-top:3rem;margin-top:1rem;}}.tabs .tabs__subtabs .tabs__tabs-container{display:flex;flex-wrap:wrap;background-color:#FAFAFA;}@media all and (min-width:960px){.tabs .tabs__subtabs .tabs__tabs-container{display:flex;flex-direction:column;align-items:flex-start;}}.tabs .tabs__subtabs .tabs__nav{border-bottom:2px solid #B31B1B;}@media all and (min-width:960px){.tabs .tabs__subtabs .tabs__nav{border-bottom:none;}}.tabs .tabs__subtabs .tabs__nav:before,.tabs .tabs__subtabs .tabs__nav:after{display:none;}.tabs .tabs__subtabs .tabs__tab{transition:0.5s ease background-color,0.5s ease color;}@media all and (min-width:960px){.tabs .tabs__subtabs .tabs__tab{display:flex;width:100%;font-size:1.125rem;font-style:italic;text-align:left;color:ligthen(#262626,15%);background-color:#FAFAFA;}.tabs .tabs__subtabs .tabs__tab:after{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background-color:#FAFAFA;z-index:-1;transition:0.5s ease background-color;}.tabs .tabs__subtabs .tabs__tab:before{content:"";position:absolute;top:0;left:100%;width:5px;height:100%;background-position:left bottom;background-image:url("/themes/custom/cornell/assets/i/accents/edge/right--B31B1B.png");background-size:100% 100%;z-index:-2;transform:translateX(-100%);transition:0.25s ease transform;}}.tabs .tabs__subtabs .tabs__tab + .tabs__tab{border:none;}.tabs .tabs__subtabs .tabs__tab.active{background-color:#B31B1B;color:#FAFAFA;}@media all and (min-width:960px){.tabs .tabs__subtabs .tabs__tab.active:after{display:none;}}.tabs .tabs__subtabs .tabs__tab.active:before{transform:translateX(0);}@media all and (min-width:960px){.tabs .tabs__subtabs .tabs__tab.active:before{width:1.25rem;background-image:url("/themes/custom/cornell/assets/i/accents/edge/right--B31B1B.png");}.tabs .tabs__subtabs .tabs__tab.active:after{background-color:#B31B1B;}}.tabs .tns-outer{position:relative;display:flex;background-color:#E0E0E0;}.tabs .tns-ovh{min-width:100%;}.tabs .tns-inner{display:flex;align-items:stretch;}.tabs .tns-controls{position:absolute;top:0;left:100%;z-index:1;height:100%;display:flex;align-items:stretch;max-width:10%;width:40px;}.tabs .tns-controls:before,.tabs .tns-controls:after{content:"";display:block;height:100%;position:absolute;top:0;pointer-events:none;}.tabs .tns-controls:before{right:100%;width:10px;background-image:url(/themes/custom/cornell/assets/i/accents/edge/left-d1d1d1.png);background-size:100% 100%;opacity:0.25;}.tabs .tns-controls:after{width:100000000px;left:calc(100% - 3px);background-color:#bc1c1c;}.has-right-sidebar .tabs .tns-controls:after{background:none;}.tabs .tns-controls button{position:relative;border:none;color:#FAFAFA;background-color:#bc1c1c;z-index:1;}@media all and (min-width:768px){.tabs .tns-controls button{padding:0 1rem;font-size:1rem;}}.tabs .tns-controls button + button{border-left:1px solid #871414;}.webform .form-item{display:flex;flex-direction:column;flex-wrap:wrap;margin:1.25rem 0 0 0;}.webform .form-item input{margin:0.25rem 0 0 0;}.webform .form-wrapper{display:flex;flex-direction:column;}@media all and (min-width:960px){.webform .form-wrapper{flex-direction:row;}}.webform .form-wrapper .form-item{width:100%;}@media all and (min-width:960px){.webform .form-wrapper .form-item{padding:0 1rem 0 0;}}@media all and (min-width:960px){.webform .form-wrapper .form-item + .form-item{padding:0 0 0 1rem;}}.webform .fieldgroup .form-item{margin:0;}.webform .description{margin:1rem 0 0 0;}.webform input{background-color:transparent;-webkit-appearance:none;appearance:none;border:1px solid #E0E0E0;}.webform input,.webform select,.webform textarea{padding:0.75rem;transition:0.5s ease border;}.webform input:focus,.webform select:focus,.webform textarea:focus{border:1px solid #262626;outline:0;}.webform textarea{margin:0.25rem 0 0 0;width:100%;min-height:200px;border:1px solid #E0E0E0;background-color:transparent;}.webform label,.webform legend{font-size:1.125rem;}.webform select{-webkit-appearance:none;appearance:none;margin:0.25rem 0 0 0;border-radius:0;border:1px solid #E0E0E0;background-image:url("/themes/custom/cornell/assets/i/icons/caret--b31b1b.png");background-size:10px auto;background-repeat:no-repeat;background-position:right 1rem center;}.webform #edit-sender-cornell-info-container,.webform #edit-message-container{margin:2rem 0 0 0;}.webform #edit-sender-cornell-info-container .form-item .form-item,.webform #edit-message-container .form-item .form-item{padding:0;}.webform #edit-message-container{flex-direction:column;}.webform #edit-message-container .form-item{padding:0;}.webform #edit-message-container .form-wrapper .fieldset-wrapper .form-item{padding:0;width:100%;}.webform #edit-message-container label{font-weight:bold;}.webform #edit-message-container input,.webform #edit-message-container textarea{border:1px solid #D1D1D1;}.webform .form-managed-file input{width:100%;}.webform input[type=submit]{background-color:#B31B1B;font-size:1.125rem;padding:1rem 1.75rem;transition:0.5s ease transform;transform:scale(1);color:white;font-weight:700;border:none;text-transform:capitalize;}.no-touchevents .webform input[type=submit]:hover,.no-touchevents .webform input[type=submit]:focus,.no-touchevents .webform input[type=submit]:focus-within{transform:scale(1.1);}.dynamic_background_parent{position:relative;overflow:hidden;}.dynamic_background{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;overflow-y:hidden;overflow-x:hidden;}.dynamic_background .dynamic_background__canvas{display:flex;width:100%;justify-content:center;align-items:center;overflow-y:hidden;overflow-x:hidden;}.dynamic_background .bar{min-height:100px;opacity:0.05;flex-grow:0;flex-shrink:0;}.ws_form{font-family:"freight-sans-pro",sans-serif;}.ws_form .ws_form__inner{padding:5% 0;max-width:768px;margin:0 auto;}.ws_form .ws_form__inner--full{max-width:100%;}.ws_form .ws_form__inner--full .profile-form .field--widget-cck-select-other{margin:0 0 2rem 0;}@media all and (max-width:1100px){.ws_form .ws_form__inner--full .profile-form .field-group-html-element.row .col{flex-basis:100%;max-width:100%;}}.ws_form .ws_form__inner--full .profile-form .field-group-html-element.row .col:first-of-type{border-right:2px solid #E0E0E0;padding-right:2rem;}@media all and (max-width:1100px){.ws_form .ws_form__inner--full .profile-form .field-group-html-element.row .col:first-of-type{border-right:none;border-bottom:2px solid #E0E0E0;padding-right:0;padding-bottom:1rem;}}.ws_form .ws_form__inner--full .profile-form .field-group-html-element.row .col:last-of-type{padding-left:2rem;}@media all and (max-width:1100px){.ws_form .ws_form__inner--full .profile-form .field-group-html-element.row .col:last-of-type{padding-left:0;padding-top:1rem;}}.ws_form .form-item{display:flex;flex-wrap:wrap;padding:1rem 0 0 0;}.ws_form .form-item input[type=text],.ws_form .form-item input[type=email],.ws_form .form-item input[type=password]{padding:0.75rem;flex-basis:100%;font-family:"freight-sans-pro",sans-serif;}.ws_form input[type=submit]{color:#FAFAFA;background-color:#B31B1B;font-weight:bold;margin:1rem 0 0 0;border-radius:5px;}.ws_form label,.ws_form input,.ws_form legend{font-family:"freight-sans-pro",sans-serif;}.ws_form label{padding:0 0 0.25rem 0;font-weight:500;}.ws_form legend{display:block;background-color:#FAFAFA;}.ws_form legend span{font-size:1.25rem;font-family:"freight-sans-pro",sans-serif;}.ws_form .fieldgroup,.ws_form .field--name-field-photo{display:inline-flex;margin:2rem 2rem 0 0;padding:1rem;border:1px solid #E0E0E0;border-radius:5px;}.ws_form .description{flex-basis:100%;padding:0.25rem 0 0 0;font-size:0.8rem;line-height:1.5em;font-family:"freight-sans-pro",sans-serif;}.ws_form .form-item-pass .js-form-type-password{flex-basis:100%;}.ws_form .form-item-pass .password-strength{display:flex;flex-direction:column-reverse;padding:0.25rem 0 0 0;min-width:300px;}.ws_form .form-item-pass div.password-confirm{padding:0.25rem 0 0 0;}.ws_form .fieldset-wrapper > *{display:inline-flex;flex-wrap:wrap;}.ws_form .js-form-type-radio,.ws_form .js-form-type-checkbox{display:inline-flex;flex-wrap:nowrap;align-items:center;padding:0.5rem 2rem 0 0;}.ws_form .js-form-type-radio input[type=radio],.ws_form .js-form-type-checkbox input[type=radio]{margin:0;border-radius:100000000px;border:2px solid #E0E0E0;padding:0.5rem;}.ws_form .js-form-type-radio input[type=radio]:checked,.ws_form .js-form-type-checkbox input[type=radio]:checked{background-color:#B31B1B;box-shadow:inset 0 0 0 3px rgb(255,255,255);}.ws_form .js-form-type-radio input[type=checkbox],.ws_form .js-form-type-checkbox input[type=checkbox]{margin:0;border-radius:5px;padding:0.5rem;border:2px solid #E0E0E0;}.ws_form .js-form-type-radio input[type=checkbox]:checked,.ws_form .js-form-type-checkbox input[type=checkbox]:checked{background-color:transparent;background-size:100% 100%;background-image:url("/themes/custom/cornell/assets/i/icons/check--b31b1b.png");}.ws_form .js-form-type-radio label,.ws_form .js-form-type-checkbox label{padding:0 0 0 0.25rem;font-size:1rem;}.ws_form .form-item-notify{padding:2rem 0;}.ws_form details{margin:1rem 0 0 0;padding:1rem;border:1px solid #E0E0E0;border-radius:5px;}.ws_form details details{border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.075);background-color:#fdfdfd;border:none;}.ws_form details details .fieldset-legend{background-color:#fdfdfd;}.ws_form details details input[type=text]{background-color:#FAFAFA;}.ws_form summary{padding:0.25rem;font-family:"freight-sans-pro",sans-serif;}.ws_form summary .details-title{font-size:1.25rem;font-family:"freight-sans-pro",sans-serif;color:#262626;}.ws_form .js-form-type-textarea{display:flex;flex-wrap:wrap;}.ws_form .js-form-type-textarea label{flex-basis:100%;}.ws_form .js-form-type-textarea textarea{flex-basis:100%;min-height:100px;border:1px solid #E0E0E0;border-radius:5px;background-color:#FAFAFA;}.ws_form .field--widget-options-select.field--name-field-research-interests .form-item,.ws_form .field--widget-options-select.field--name-field-research-approaches .form-item{padding-bottom:1rem;}.ws_form .field--widget-options-select.field--name-field-research-interests .form-item label,.ws_form .field--widget-options-select.field--name-field-research-approaches .form-item label{display:block;font-size:1.5rem;line-height:1.2em;font-weight:700;font-family:"freight-sans-pro",sans-serif;}.ws_form .field--widget-cck-select-other .form-item,.ws_form .field--widget-options-select .form-item,.ws_form .field--widget-entity-reference-autocomplete .form-item{padding:0;}.ws_form .field--widget-cck-select-other .form-item > *,.ws_form .field--widget-options-select .form-item > *,.ws_form .field--widget-entity-reference-autocomplete .form-item > *{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%;}.ws_form .field--widget-cck-select-other .draggable,.ws_form .field--widget-options-select .draggable,.ws_form .field--widget-entity-reference-autocomplete .draggable{display:flex;background-color:#fdfdfd;padding:1rem;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.075);margin-top:10px;flex-wrap:wrap;}.ws_form .field--widget-cck-select-other .draggable td,.ws_form .field--widget-options-select .draggable td,.ws_form .field--widget-entity-reference-autocomplete .draggable td{display:block;}.ws_form .field--widget-cck-select-other .draggable td:nth-child(2),.ws_form .field--widget-options-select .draggable td:nth-child(2),.ws_form .field--widget-entity-reference-autocomplete .draggable td:nth-child(2){flex-grow:1;}.ws_form .field--widget-cck-select-other .draggable + .draggable,.ws_form .field--widget-options-select .draggable + .draggable,.ws_form .field--widget-entity-reference-autocomplete .draggable + .draggable{border-top:1px solid #E0E0E0;}.ws_form .field--widget-cck-select-other .field-multiple-drag,.ws_form .field--widget-options-select .field-multiple-drag,.ws_form .field--widget-entity-reference-autocomplete .field-multiple-drag{display:block;flex-basis:30px;flex-grow:0;flex-shrink:0;}.ws_form .field--widget-cck-select-other .field-multiple-drag a.tabledrag-handle,.ws_form .field--widget-options-select .field-multiple-drag a.tabledrag-handle,.ws_form .field--widget-entity-reference-autocomplete .field-multiple-drag a.tabledrag-handle{display:block;float:none;transform:translate(0);margin:0;padding:0;}.ws_form .field--widget-cck-select-other .field-multiple-drag a.tabledrag-handle .handle,.ws_form .field--widget-options-select .field-multiple-drag a.tabledrag-handle .handle,.ws_form .field--widget-entity-reference-autocomplete .field-multiple-drag a.tabledrag-handle .handle{width:14px;height:14px;padding:0;margin:0;transform:translate(0);background-size:100% 100%;background-position:center center;}.ws_form .field--widget-cck-select-other h4,.ws_form .field--widget-options-select h4,.ws_form .field--widget-entity-reference-autocomplete h4{text-align:left;margin:0;}.ws_form .field--widget-cck-select-other select.form-select-other-list,.ws_form .field--widget-options-select select.form-select-other-list,.ws_form .field--widget-entity-reference-autocomplete select.form-select-other-list{padding:0.5rem;margin:0 0 1rem 0;}.ws_form .field--widget-cck-select-other tr,.ws_form .field--widget-options-select tr,.ws_form .field--widget-entity-reference-autocomplete tr{display:flex;}.ws_form .field--widget-cck-select-other th,.ws_form .field--widget-options-select th,.ws_form .field--widget-entity-reference-autocomplete th{display:block;flex:1;}.ws_form .field--widget-cck-select-other,.ws_form .field--widget-entity-reference-autocomplete{margin:2rem 0;}.ws_form .chosen-container{width:auto !important;}.affiliate-form a{font-weight:700;text-decoration:underline;color:#B31B1B;}.no-touchevents .brandGreen .affiliate-form a:hover{color:#00662e;}.no-touchevents .brandBlue .affiliate-form a:hover{color:#001666;}.sitemap .sitemap-box h2{font-family:"freight-sans-pro",sans-serif;font-size:1.25rem;font-weight:bold;text-transform:capitalize;}body{background-color:#FAFAFA;}section{position:relative;}.global_width,.listing_slider_panel .tns-nav{padding:0;width:80%;margin-left:auto;margin-right:auto;}@media (min-width:768px){.global_width,.listing_slider_panel .tns-nav{width:85%;}}@media all and (min-width:1100px){.global_width,.listing_slider_panel .tns-nav{width:85%;max-width:1300px;padding:0;}}@media all and (min-width:1300px){.global_width,.listing_slider_panel .tns-nav{width:80%;max-width:1600px;padding:0;}}.global_width--narrow{width:85%;max-width:960px;margin-left:auto;margin-right:auto;}@media (min-width:768px){.global_width--narrow{width:75%;}}@media all and (min-width:1100px){.global_width--narrow{max-width:960px;padding:0;}}.page_copy__inner .panel .global_width,.page_copy__inner .panel .listing_slider_panel .tns-nav,.listing_slider_panel .page_copy__inner .panel .tns-nav{width:100%;max-width:100%;}.column_grid{display:grid;width:100%;grid-template-columns:minmax(7.5%,1fr) repeat(12,minmax(7.0833333333%,7.0833333333%)) minmax(7.5%,1fr);}@media (min-width:768px){.column_grid{grid-template-columns:minmax(10%,1fr) repeat(12,minmax(6.6666666667%,6.6666666667%)) minmax(10%,1fr);}}.notched{position:relative;}.notched:before,.notched:after{content:"";position:absolute;display:block;width:30px;height:30px;z-index:1;}.notched:before{top:0;left:0;border-top:30px solid #FAFAFA;border-right:30px solid transparent;}.notched:after{bottom:0;right:0;border-bottom:30px solid #FAFAFA;border-left:30px solid transparent;}.paragraph--type--google-map .google_map_canvas{width:100%;}.sr-only,button[data-action=stop]{position:absolute;width:1px;height:0px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:black !important;background-color:white !important;}.home_page .header{position:fixed;}.header{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:5;width:100%;border-top:4px solid #b31b1b;animation-name:slideIn;animation-duration:0.75s;animation-fill-mode:forwards;}@media all and (min-width:1100px){.header{background-color:#FAFAFA;}}.header .header__inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}@media all and (min-width:1100px){.header .header__inner{position:relative;padding:1rem 0;}}.header .header__appendix{display:none;}@media all and (min-width:1100px){.header .header__appendix{display:flex;justify-content:flex-end;align-items:center;flex-basis:100%;flex-grow:0;flex-shrink:0;padding:0 0 1rem 0;order:-1;}}.header .header__appendix ul{display:flex;}.header .header__appendix ul li:after{content:"\f0da";display:inline-block;padding:0 0 0 0.5rem;font-family:"Font Awesome 6 Pro";font-weight:bold;}.header .header__appendix ul li a{font-variant-ligatures:none;font-family:"freight-sans-pro",sans-serif;text-transform:uppercase;color:#333333;font-size:0.9rem;}.no-touchevents .header .header__appendix ul li a:hover,.no-touchevents .header .header__appendix ul li a:focus,.no-touchevents .header .header__appendix ul li a:focus-within{color:#B31B1B;}.header .header__appendix ul li + li{padding-left:1rem;}.header .header__appendix .search button{margin:0 0 0 0.5rem;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;background:transparent;font-size:1rem;color:#B31B1B;}.header .header__appendix .search form{display:none;opacity:0;position:absolute;top:100%;right:0;padding:1rem 3rem;background-color:#B31B1B;background-image:url("/themes/custom/cornell/assets/i/accents/background/accent__background--brandRed.png");background-size:50px;background-repeat:no-repeat;background-position:right bottom;}.header .header__appendix .search form input[type=text],.header .header__appendix .search form input[type=submit]{padding:0.5rem 1rem;-webkit-appearance:none;appearance:none;border:none;font-size:1rem;}.header .header__appendix .search form input[type=text]{min-width:200px;font-family:"freight-text-pro",serif;font-style:italic;}.header .header__appendix .search form input[type=submit]{margin:0;border-left:1px solid #ededed;font-family:"freight-sans-pro",sans-serif;}.no-touchevents .header .header__appendix .search form input[type=submit]:hover,.no-touchevents .header .header__appendix .search form input[type=submit]:focus,.no-touchevents .header .header__appendix .search form input[type=submit]:focus-within{color:#B31B1B;}.header.header--sticky .header__appendix{display:none;}@media all and (max-width:1099px){.header > .global_width,.listing_slider_panel .header > .tns-nav{width:100%;max-width:none;}}.header .header__logo_and_mobile{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:100%;background:rgb(255,255,255);background:linear-gradient(180deg,rgb(255,255,255) 0%,rgba(250,250,250,0) 100%);}@media all and (min-width:1100px){.header .header__logo_and_mobile{flex-grow:0;flex-shrink:0;flex-basis:185px;}.home .header .header__logo_and_mobile{flex-basis:100px;}}@media all and (min-width:1250px){.header .header__logo_and_mobile{flex-basis:250px;}.home .header .header__logo_and_mobile{flex-basis:100px;}}@media all and (min-width:1100px){.header .ws_menu{margin:0 0 0 auto;flex-grow:0;flex-shrink:0;flex-basis:auto;}}a#above-header{left:-999999px;position:absolute;}a#above-header:focus{top:1em;left:1em;background:#b31b1b;color:white;padding:1em;z-index:99999;}.header .header__logo{position:relative;display:flex;z-index:2;padding-left:7.5%;align-items:center;}@media all and (min-width:1100px){.header .header__logo{padding:0;}}.header .header__logo_img{display:block;width:215px;max-width:215px;height:auto;transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform-origin:0% 0%;}@media all and (max-width:400px){.header .header__logo_img{width:165px;max-width:165px;}}.home .header .header__logo_img{width:100px;max-width:100px;}@media all and (min-width:600px){.header .header__logo_img{width:215px;max-width:215px;}.home .header .header__logo_img{width:100px;max-width:100px;}}@media all and (min-width:960px){.header .header__logo_img{width:215px;max-width:215px;}.home .header .header__logo_img{width:100px;max-width:100px;}}@media all and (min-width:1100px){.header .header__logo_img{width:185px;max-width:185px;}.home .header .header__logo_img{width:100px;max-width:100px;}}@media all and (min-width:1250px){.header .header__logo_img{width:250px;max-width:250px;}.home .header .header__logo_img{width:100px;max-width:100px;}}.header .header__logo_link{display:block;}@media all and (min-width:1100px){.header .header__logo_and_mobile{background-color:transparent;background:transparent;}}.header .header__mobile{display:flex;background-color:transparent;padding:0.5rem 1rem 1rem 1rem;}@media all and (min-width:1100px){.header .header__mobile{display:none;}}.header .header__mobile_button{display:block;padding:0;width:40px;height:40px;margin:1rem;border:none;font-size:1.25rem;background-color:#B31B1B;color:white;}.header .header__mobile_button:after{content:"\f0c9";font-family:"Font Awesome 6 Pro";}.header .header__mobile_button--active:after{content:"\f00d";font-family:"Font Awesome 6 Pro";}.header #main_menu_nav{display:none;}@media all and (min-width:1100px){.header #main_menu_nav{display:flex;align-items:center;justify-content:flex-end;}}.header.header--mobile_active .header__mobile_button:after{content:"\f00d";font-family:"Font Awesome 6 Pro";}.header .header__appendix .search-block-form{display:none;opacity:0;position:absolute;top:100%;right:0;padding:0;max-width:400px;background-color:#B31B1B;background-size:50px;background-repeat:no-repeat;background-position:right bottom;}.header .header__appendix .search .search-block-form form{display:flex;align-items:center;opacity:1;padding:1rem;flex-wrap:wrap;position:static;width:auto;height:auto;}.header .header__appendix .search .search-block-form form div{display:flex;flex-direction:row;flex-basis:100%;}.header .header__appendix .search .search-block-form form span{margin-top:1rem;font-style:italic;color:#FAFAFA;font-family:"freight-sans-pro",sans-serif;font-size:0.9rem;line-height:1.25em;}.header .header__appendix .search .search-block-form form input.form-search{border:none;min-width:200px;font-size:1rem;font-family:"freight-text-pro",serif;font-style:italic;flex-grow:1;flex-shrink:1;flex-basis:200px;padding:0.25rem 0.5rem;}.header .header__appendix .search .search-block-form form input[type=submit]{margin:0;flex-grow:0;flex-shrink:0;flex-basis:auto;}.mobile_menu--open{overflow:hidden;}.header.header--mobile_active{height:100%;width:100%;overflow:auto;background-color:#FAFAFA;z-index:1000000000;display:flex;flex-direction:column;position:fixed;}.header.header--mobile_active .global_width,.header.header--mobile_active .listing_slider_panel .tns-nav,.listing_slider_panel .header.header--mobile_active .tns-nav{align-self:stretch;max-width:100%;}.header.header--mobile_active .header__inner{height:100%;flex-direction:column;flex-wrap:nowrap;}.header.header--mobile_active .header__logo_and_mobile{flex-grow:0;}.header.header--mobile_active .ws_menu{flex-grow:1;}.header.header--mobile_active #main_menu_nav{display:flex;}.ws_menu--mobile{opacity:0;}.ws_menu--mobile.ws_menu--header{background-color:#FAFAFA;}.ws_menu--header.ws_menu--mobile{margin:-1px 0 0 0;}.ws_menu--header.ws_menu--mobile .ws_menu__inner{padding:0 0 50px 0;border-top:1px solid #f2f2f2;max-width:100%;}.ws_menu--header.ws_menu--mobile .ws_menu .ws_menu__link{padding:1rem 2rem;}.ws_menu--header.ws_menu--mobile .search button[aria-label=search]{display:none;}.ws_menu--header.ws_menu--mobile .ws_menu__item.tier_zero{border-bottom:1px solid #f2f2f2;}@media all and (max-width:380px){.ws_menu--header.ws_menu--mobile .ws_menu__link{flex-basis:70%;}}.ws_menu--header.ws_menu--mobile .ws_menu__link.tier_zero{font-size:2rem;font-weight:400;color:#2E3330;border:none;transition:0.5s ease background-color,0.5s ease font-size;}@media all and (max-width:450px){.ws_menu--header.ws_menu--mobile .ws_menu__link.tier_zero{font-size:1.5rem;}}.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__link.tier_zero:hover,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__link.tier_zero:focus,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__link.tier_zero:focus-within{background-color:#f7f7f7;}.ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_zero{border:none;cursor:pointer;background-color:#FAFAFA;color:#B31B1B;}.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_zero:hover,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_zero:focus,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_zero:focus-within{background-color:#f2f2f2;}.ws_menu--header.ws_menu--mobile .ws_menu__list--tier_one{background-color:#ededed;}.ws_menu--header.ws_menu--mobile .ws_menu__item.tier_one{border-bottom:1px solid white;}.brandGreen .ws_menu--header.ws_menu--mobile .ws_menu__item.tier_one{border-bottom-color:#004d23;}.brandBlue .ws_menu--header.ws_menu--mobile .ws_menu__item.tier_one{border-bottom-color:#00114d;}.ws_menu--header.ws_menu--mobile .ws_menu__link.tier_one{color:#262626;font-size:1.5rem;font-family:"freight-sans-pro",sans-serif;font-weight:200;border:none;}.ws_menu--header.ws_menu--mobile .ws_menu__link.tier_one:hover{background-color:#E0E0E0;}.ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_one{border:none;color:#B31B1B;background-color:#ededed;}.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_one:hover,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_one:focus,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__dropdown_btn.tier_one:focus-within{background-color:#E0E0E0;}.ws_menu--header.ws_menu--mobile .ws_menu__item.tier_two{border-bottom:1px solid #e6e6e6;}.ws_menu--header.ws_menu--mobile .ws_menu__link.tier_two{border:none;background-color:#f2f2f2;color:#2E3330;font-family:"freight-sans-pro",sans-serif;transition:0.5s ease background-color;}.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__link.tier_two:hover,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__link.tier_two:focus,.no-touchevents .ws_menu--header.ws_menu--mobile .ws_menu__link.tier_two:focus-within{background-color:#e6e6e6;}.ws_menu--header.ws_menu--mobile .ws_menu__link.tier_two{transition:0.5s ease background-color;}.ws_menu--header.ws_menu--desktop .ws_menu__list--tier_zero{padding:0 0 0 0.5rem;justify-content:flex-start;align-items:center;}@media all and (min-width:1100px){.ws_menu--header.ws_menu--desktop .ws_menu__list--tier_zero{justify-content:flex-end;}}.ws_menu--header.ws_menu--desktop .ws_menu__item.tier_zero{display:flex;flex-wrap:nowrap;align-items:center;}.ws_menu--header.ws_menu--desktop .ws_menu__link.tier_zero{font-size:1rem;margin:0 0 0 1rem;padding:0.5rem 0;font-weight:500;font-family:"freight-sans-pro",sans-serif;transition:0.5s ease background-color,0.5s ease color;}.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_zero:hover,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_zero:focus,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_zero:focus-within{color:#B31B1B;background-color:transparent;}.ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_zero{padding:0.5rem;color:#B31B1B;background-color:transparent;}.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_zero:hover,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_zero:focus,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_zero:focus-within{background-color:transparent;color:#871414;}.ws_menu--header.ws_menu--desktop .ws_menu__list--tier_one{min-width:100%;box-shadow:0 0 10px rgba(224,224,224,0.08);}.ws_menu--header.ws_menu--desktop .ws_menu__item.tier_one{border-bottom:1px solid #ededed;}.brandGreen .ws_menu--header.ws_menu--desktop .ws_menu__item.tier_one{border-bottom-color:#004d23;}.brandBlue .ws_menu--header.ws_menu--desktop .ws_menu__item.tier_one{border-bottom-color:#00114d;}.ws_menu--header.ws_menu--desktop .ws_menu__item.tier_one:last-child{border-bottom:none;}.ws_menu--header.ws_menu--desktop .ws_menu__link.tier_one{flex-grow:1;flex-shrink:0;flex-basis:75%;border:none;padding:1rem 1.5rem;font-size:0.9rem;color:#333333;background-color:#FAFAFA;font-family:"freight-sans-pro",sans-serif;}.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_one:hover,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_one:focus,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_one:focus-within{background-color:#ededed;color:#B31B1B;}.ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_one{flex-grow:0;flex-shrink:0;flex-basis:25%;border:none;padding:0;background-color:#FAFAFA;color:#B31B1B;}.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_one:hover,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_one:focus,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__dropdown_btn.tier_one:focus-within{background-color:#ededed;}.ws_menu--header.ws_menu--mobile .ws_menu__list--tier_one .ws_menu__list--tier_two .ws_menu__link{font-size:1.25rem;}.ws_menu--header.ws_menu--mobile .ws_menu__list--tier_one .ws_menu__list--tier_two .ws_menu__link:before{margin-right:6px;position:relative;display:inline-block;content:"--";}.ws_menu--header.ws_menu--desktop .ws_menu__item.tier_one.has_submenu{background:#fff;}.ws_menu--header.ws_menu--desktop .ws_menu__item.tier_one.has_submenu.active > .ws_menu__link{background-color:#ededed;color:#B31B1B;}.ws_menu--header.ws_menu--desktop .ws_menu__item.tier_one.has_submenu button.ws_menu__dropdown_btn:hover{background:#fff !important;}.ws_menu--header.ws_menu--desktop .ws_menu__list--tier_two{top:0;left:100%;}.ws_menu--header.ws_menu--desktop .ws_menu__item.tier_two{border-bottom:1px solid #e5e5e5;}.ws_menu--header.ws_menu--desktop .ws_menu__link.tier_two{border:none;padding:1rem;background-color:#ededed;font-family:"freight-sans-pro",sans-serif;font-size:0.9rem;color:#333333;}.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_two:hover,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_two:focus,.no-touchevents .ws_menu--header.ws_menu--desktop .ws_menu__link.tier_two:focus-within{background-color:#E0E0E0;}#header_logo--sticky{display:none;}.header--sticky{position:fixed;}.header--sticky .header__element--upper{display:none;}.header--not_top.header--sticky.header--mobile_active{animation-name:slideIn;animation-duration:0.5s;animation-fill-mode:forwards;}.header--sticky .header__element--lower{display:block;position:relative;z-index:1;}.header--sticky .header_logo{width:200px;max-width:200px;}.header--not_top{animation-name:slideOut;animation-duration:0.5s;animation-fill-mode:forwards;}.header--visible{animation-name:slideIn;animation-duration:0.2s;animation-fill-mode:forwards;}@keyframes slideIn{from{transform:translateY(-100%);opacity:0;}to{transform:translateY(0%);opacity:1;}}@keyframes slideOut{from{transform:translateY(0%);opacity:1;}to{transform:translateY(-100%);opacity:0;}}.header--sticky{background-color:#FAFAFA;border-bottom:1px solid #ededed;}.header--sticky .header__element--bottom{display:none;}.header--sticky #header_logo--sticky{display:block;}.header--sticky #header_logo--mobile{display:none;}.header--sticky #header_logo--color,.header--sticky #header_logo--bw,.header--sticky #header_logo--mobile_bw{display:none !important;}.light_header .header #header_logo--mobile{display:block;}@media screen and (min-width:1100px){.light_header .header #header_logo--mobile{display:none;}}.header .ws_menu--mobile .ws_menu__appendix{width:100%;padding:2rem 0;}.header .ws_menu--mobile .ws_menu__appendix a{display:block;padding:1rem 2rem;font-size:1.25rem;font-family:"freight-sans-pro",sans-serif;color:#333333;text-transform:uppercase;}.no-touchevents .header .ws_menu--mobile .ws_menu__appendix a:hover,.no-touchevents .header .ws_menu--mobile .ws_menu__appendix a:focus,.no-touchevents .header .ws_menu--mobile .ws_menu__appendix a:focus-within{color:#B31B1B;}.header .ws_menu--mobile .ws_menu__appendix a:after{content:"\f0da";display:inline-block;margin:0 0 -2px 0.5rem;font-family:"Font Awesome 6 Pro";font-weight:900;}.header .ws_menu--mobile .search{padding:3rem 2rem 1rem 2rem;}.header .ws_menu--mobile .search form{display:flex;width:100%;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;}.header .ws_menu--mobile .search form > div{display:flex;flex:1 1 100%;max-width:100%;}.header .ws_menu--mobile .search form span{margin-top:0.25rem;font-style:italic;}.header .ws_menu--mobile .search form input[type=search],.header .ws_menu--mobile .search form input[type=submit]{padding:1rem 1rem;font-size:1.25rem;min-width:0;width:auto;}.header .ws_menu--mobile .search form input[type=search]{flex-grow:1;flex-shrink:1;flex-basis:auto;border:1px solid #E0E0E0;background-color:#FAFAFA;-webkit-appearance:none;appearance:none;margin:0;flex:1 1 auto;}.header .ws_menu--mobile .search form input[type=submit]{flex-grow:0;flex-shrink:0;flex-basis:auto;margin:0;text-transform:none;background-color:#B31B1B;border:none;font-family:"freight-sans-pro",sans-serif;color:#FAFAFA;font-weight:700;font-size:1.125rem;-webkit-appearance:none;appearance:none;}.home .header__logo_link_img--cornell,.home .header__logo_img--cornell{display:block;width:100px;}.home .header__logo_link_img--ccss,.home .header__logo_img--ccss{display:none;}.internal .header__logo_link_img--cornell,.internal .header__logo_img--cornell{display:none;}.internal .header__logo_link_img--ccss,.internal .header__logo_img--ccss{display:block;}footer{background-color:#B31B1B;background-image:url("/themes/custom/cornell/assets/i/accents/background/accent__background--brandRed.png");background-repeat:no-repeat;background-position:right bottom;}footer{border-top:3px solid #a61919;}footer .footer__inner{position:relative;padding:2rem 0 4rem 0;}footer .footer__nav{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;}@media all and (min-width:960px){footer .footer__nav{align-items:flex-start;}}@media all and (min-width:960px){footer .footer__nav .quicknav{padding:28px 0 0 0;}}@media all and (min-width:960px){footer .footer__nav .quicknav li{padding:0 1rem 1rem 0;}}footer .footer__nav .quicknav a{color:#FAFAFA;font-family:"freight-sans-pro",sans-serif;}@media all and (min-width:960px){footer .footer-menu-block{display:flex;justify-content:space-between;}}footer .footer-social{margin-bottom:1.25rem;}@media all and (min-width:960px){footer .footer-social{display:flex;align-items:center;margin-bottom:0;}}footer .footer-social h5{text-align:center;margin:1rem 0 0;color:#fff;}@media all and (min-width:960px){footer .footer-social h5{text-align:left;}}footer .footer-social ul{padding:1rem 0 0 0;display:flex;justify-content:center;}footer .footer-social li{flex-grow:0;flex-shrink:0;flex-basis:auto;padding:0 0.5rem;}@media all and (min-width:960px){footer .footer-social li{padding:0 0 0 1rem;}}footer .footer-social a{color:#FAFAFA;font-size:2rem;}footer .footer-social span{padding:0.25rem 0.33rem;border-radius:3px;background-color:white;line-height:1;}footer .footer-social .fa-facebook-square,footer .footer-social .fa-square-facebook{color:#3b5998;}footer .footer-social .fa-twitter-square,footer .footer-social .fa-square-twitter{color:#00acee;}footer .footer-social .fa-linkedin{color:#0e76a8;}footer .footer__copyright{padding-top:1rem;text-align:center;}@media all and (min-width:960px){footer .footer__copyright{text-align:left;}}footer .footer__copyright p{line-height:1.25em;color:#FAFAFA;}footer .footer__to_top{position:absolute;top:-3px;right:0;order:-1;padding:0;}footer .footer__to_top .to_top{width:auto;height:auto;display:flex;align-items:center;justify-content:center;border:1px solid #E0E0E0;background-color:#FAFAFA;transform:translateY(-50%);}.no-touchevents footer .footer__to_top .to_top:hover .copy,.no-touchevents footer .footer__to_top .to_top:focus .copy,.no-touchevents footer .footer__to_top .to_top:focus-within .copy{color:#B31B1B;}footer .footer__to_top .to_top span{display:flex;padding:1rem;color:#262626;}footer .footer__to_top .to_top .fal{color:#B31B1B;}footer .footer__to_top .to_top .copy{font-family:"freight-sans-pro",sans-serif;text-transform:uppercase;font-weight:700;border-left:1px solid #E0E0E0;transition:0.5s ease color;}footer .footer__to_top .to_top img{position:absolute;width:auto;height:50%;top:0;left:100%;}.selectnav{-webkit-appearance:none;appearance:none;display:inline-flex;width:100%;margin:0 auto;max-width:450px;padding:0.75rem;border-radius:0;border:none;background:#a61919;background-image:url("/themes/custom/cornell/assets/i/icons/caret--fafafa.png");background-size:15px auto;background-repeat:no-repeat;background-position:right 1rem center;color:#FAFAFA;font-size:1.1rem;font-family:"freight-sans-pro",sans-serif;font-weight:700;transition:0.5s ease background-color;cursor:pointer;}.no-touchevents .selectnav:hover,.no-touchevents .selectnav:focus,.no-touchevents .selectnav:focus-within{background-color:#9d1818;}.wrapper{overflow:hidden;width:100%;background-color:#FAFAFA;}.wrapper.no_hero .wrapper__inner{margin-top:20vh;}aside .sidebar_title{padding:0 0 0.75rem 0;margin:0 0 0.75rem 0;border-bottom:2px solid #E0E0E0;font-size:1.125rem;font-family:"freight-text-pro",serif;font-weight:700;}aside .ws_menu--sidebar .ws_menu__dropdown_btn.tier_zero{color:#B31B1B;background-color:#FAFAFA;border:none;}.no-touchevents aside .ws_menu--sidebar .ws_menu__dropdown_btn.tier_zero:hover,.no-touchevents aside .ws_menu--sidebar .ws_menu__dropdown_btn.tier_zero:focus,.no-touchevents aside .ws_menu--sidebar .ws_menu__dropdown_btn.tier_zero:focus-within{background-color:#ededed;}aside .ws_menu--sidebar .ws_menu__item.tier_zero + .ws_menu__item.tier_zero{border-top:1px solid #E0E0E0;}aside .ws_menu--sidebar .ws_menu__link.tier_zero{padding:0.75rem 0.75rem 0.75rem 0;border:none;flex-grow:1;font-size:0.9rem;font-family:"freight-sans-pro",sans-serif;line-height:1.25em;}.no-touchevents aside .ws_menu--sidebar .ws_menu__link.tier_zero:hover,.no-touchevents aside .ws_menu--sidebar .ws_menu__link.tier_zero:focus,.no-touchevents aside .ws_menu--sidebar .ws_menu__link.tier_zero:focus-within{color:#B31B1B;}aside .ws_menu--sidebar .ws_menu__item.tier_zero.empty{display:flex;}aside .ws_menu--sidebar .ws_menu__item.tier_zero.empty:after{content:"\f0da";display:flex;align-items:center;font-family:"Font Awesome 6 Pro";font-weight:bold;color:#B31B1B;align-self:stretch;justify-content:center;flex-grow:0;flex-shrink:0;flex-basis:25%;font-size:1.25rem;}aside .ws_menu--sidebar .ws_menu__item.tier_one{border-bottom:1px solid #FAFAFA;background-color:#ededed;}aside .ws_menu--sidebar .ws_menu__link.tier_one{border:none;padding:1rem 1rem 1rem 1rem;flex-grow:1;}.no-touchevents aside .ws_menu--sidebar .ws_menu__link.tier_one:hover,.no-touchevents aside .ws_menu--sidebar .ws_menu__link.tier_one:focus,.no-touchevents aside .ws_menu--sidebar .ws_menu__link.tier_one:focus-within{color:#B31B1B;background-color:#ededed;}.panel{padding:0;border:none;}.panel .panel__inner{padding:40px 0;}@media screen and (min-width:960px){.panel .panel__inner{padding:3% 0;}}.panel .panel__teaser{display:flex;align-items:center;margin:0;padding:0 0 0.5rem 0;}@media screen and (min-width:960px){.panel .panel__teaser{padding:0 0 1rem 0;}}.panel .panel__teaser:after{content:"";display:inline-block;height:2px;flex:1 0 auto;margin:0.25rem 0 0 0;background-color:#E0E0E0;}.panel .panel__teaser .panel__header{display:inline-block;margin:0 1rem 0 0;font-weight:400 !important;}.panel .panel__teaser .panel__header span{font-style:italic;font-weight:700;}.panel .panel__teaser h2{margin:0;padding:0 1rem 0 0;}.panel .panel__teaser h2 span{font-style:italic;font-weight:700;}.panel .panel__teaser .btn{padding:0 1rem 0 0;}.dark_theme .panel .panel__header{color:#FAFAFA;}.dark_theme .panel__teaser:after{background-color:rgba(224,224,224,0.2);}.panel.panel--red_bg{background-color:#B31B1B;}.panel.panel--red_bg .panel__teaser:after{background-color:#9d1818;}.panel.panel--red_bg .panel__teaser h2{color:#FAFAFA;}.panel.panel--red_bg .panel__teaser .btn > *{color:#262626;background-color:#FAFAFA;}.header_panel .header_panel__inner{display:flex;flex-wrap:wrap;position:relative;}.header_panel .header_panel__blurb{width:100%;}@media all and (min-width:960px){.header_panel .header_panel__blurb{order:2;z-index:2;}}.header_panel .header_panel__teaser{position:relative;padding:40px 0;width:100%;}@media all and (min-width:960px){.header_panel .header_panel__teaser{width:75%;padding:0 2rem 0 0;margin-top:-10%;min-height:160px;background-color:#FAFAFA;}.header_panel .header_panel__teaser:before{content:"";position:absolute;bottom:100%;right:0;z-index:1;width:0;height:0;border-bottom:25px solid #FAFAFA;border-right:25px solid transparent;}.header_panel .header_panel__teaser:after{content:"";background-color:#FAFAFA;position:absolute;right:25px;bottom:0;height:calc(100% + 25px);width:10000px;z-index:-1;}}@media all and (min-width:1100px){.header_panel .header_panel__teaser{width:50%;}}.header_panel .header_panel__teaser h1{font-style:italic;line-height:1em;font-size:7vw;}@media all and (min-width:768px){.header_panel .header_panel__teaser h1{font-size:5vw;}}@media all and (min-width:960px){.header_panel .header_panel__teaser h1{font-size:3vw;}}.header_panel .header_panel__teaser h1 span,.header_panel .header_panel__teaser h1 strong{font-weight:700;}.header_panel .header_panel__teaser .header_panel__content{border-left:5px solid #E0E0E0;padding-left:1rem;margin-left:0.25rem;}.header_panel .header_panel__image{width:100%;}.header_panel .header_panel__breadcrumbs{width:100%;order:-1;}@media all and (min-width:960px){.header_panel .header_panel__breadcrumbs{order:-1;}}@media all and (min-width:1100px){.header_panel .header_panel__breadcrumbs{position:relative;order:1;}}@media all and (min-width:1100px){.header_panel .header_panel__breadcrumbs .ws-breadcrumbs__inner{z-index:2;}}.header_panel--no_image .header_panel__inner{padding-top:10%;}.header_panel .content .content__inner p,.header_panel .detailed_promotion_card .detailed_promotion_card__body .content__inner p,.detailed_promotion_card .header_panel .detailed_promotion_card__body .content__inner p{font-size:1.1rem;font-weight:400;}.header_panel .slider{margin-bottom:0;}@media all and (min-width:960px){.header_panel .slider .image{background-color:#E0E0E0;}}.header_panel .slider .image picture,.header_panel .slider .image img{display:block;width:100%;max-width:100%;}@media all and (min-width:960px){.header_panel .slider .image picture,.header_panel .slider .image img{min-height:550px;}}@media all and (min-width:1800px){.header_panel .slider .image picture{margin:0 auto;width:80%;max-width:1600px;padding:0;}}.header_panel .slider .image img{max-height:60vh;object-fit:cover;object-position:center;font-family:"object-fit:cover;object-position:center","object-fit: cover; object-position: center;";}@media all and (min-width:1800px){.header_panel .slider .image img{width:100%;object-fit:cover;object-position:center;font-family:"object-fit:cover;object-position:center","object-fit: cover; object-position: center;";}}.internal-no-hero .header_panel__teaser{margin-top:2.5rem;}.header_group{display:flex;flex-wrap:wrap;width:100%;}@media all and (min-width:960px){.header_panel .slider.notched:before{display:none;}}.ws-breadcrumbs{position:relative;width:100%;order:-1;background-color:#ededed;}@media all and (min-width:1100px){.ws-breadcrumbs{background-color:transparent;}}@media all and (min-width:1100px){.ws-breadcrumbs{order:0;}}.ws-breadcrumbs .global_width,.ws-breadcrumbs .listing_slider_panel .tns-nav,.listing_slider_panel .ws-breadcrumbs .tns-nav{position:relative;}@media all and (min-width:1100px){.ws-breadcrumbs{text-align:right;height:0;}}.ws-breadcrumbs .ws-breadcrumbs__inner{padding:0;}@media all and (min-width:1100px){.ws-breadcrumbs .ws-breadcrumbs__inner{display:inline-block;margin-left:auto;width:50%;padding:0 0 0 2rem;}}@media all and (min-width:1100px){.ws-breadcrumbs .ws-breadcrumbs__inner{position:relative;transform:translateY(-50%);}.ws-breadcrumbs .ws-breadcrumbs__inner:after{content:"";position:absolute;left:100%;top:0;background-image:url(/themes/custom/cornell/assets/i/accents/background/accent_left__background--brandRed.png);background-size:100% 100%;height:50%;width:25px;z-index:1;}}.ws-breadcrumbs ul{margin:0;display:flex;flex-wrap:nowrap;color:#262626;padding:0 1rem;}@media all and (min-width:1100px){.ws-breadcrumbs ul{color:#FAFAFA;background-color:#B31B1B;width:-webkit-fit-content;width:fit-content;margin:0 0 0 auto;}}.ws-breadcrumbs li{display:flex;align-items:center;text-align:left;padding:1rem 0;font-size:0.9rem;font-family:"freight-sans-pro",sans-serif;}.ws-breadcrumbs li:first-child{flex-shrink:1;flex-grow:0;}.ws-breadcrumbs li:first-child span.far{padding:0;}.ws-breadcrumbs span.far{padding:0 1rem;}.ws-breadcrumbs a,.ws-breadcrumbs span{color:#262626;}@media all and (min-width:1100px){.ws-breadcrumbs a,.ws-breadcrumbs span{color:#FAFAFA;}}.ws-breadcrumbs .fa-home-alt{color:#B31B1B;}@media all and (min-width:1100px){.ws-breadcrumbs .fa-home-alt{color:#FAFAFA;}}.ws-breadcrumbs .ws-breadcrumbs__item{min-width:60px;}@media all and (min-width:1100px){.internal-no-hero .ws-breadcrumbs__inner{transform:translateY(50%);}}.hero_panel{position:relative;z-index:1;overflow:hidden;margin-top:0;}.hero_panel .hero_panel__inner{position:relative;display:flex;flex-direction:column;padding:8rem 0 4rem 0;}@media all and (min-width:1100px){.hero_panel .hero_panel__inner{padding:10rem 0 4rem 0;}}.hero_panel .hero_panel__inner .global_width,.hero_panel .hero_panel__inner .listing_slider_panel .tns-nav,.listing_slider_panel .hero_panel .hero_panel__inner .tns-nav{max-width:500px;}@media all and (min-width:1100px){.hero_panel .hero_panel__inner .global_width,.hero_panel .hero_panel__inner .listing_slider_panel .tns-nav,.listing_slider_panel .hero_panel .hero_panel__inner .tns-nav{max-width:1300px;}}@media all and (min-width:1300px){.hero_panel .hero_panel__inner .global_width,.hero_panel .hero_panel__inner .listing_slider_panel .tns-nav,.listing_slider_panel .hero_panel .hero_panel__inner .tns-nav{max-width:1600px;}}.hero_panel .hero_panel__logo,.hero_panel .hero_panel__teaser{position:relative;z-index:1;max-width:250px;}@media all and (min-width:768px){.hero_panel .hero_panel__logo,.hero_panel .hero_panel__teaser{max-width:250px;}}@media all and (min-width:960px){.hero_panel .hero_panel__logo,.hero_panel .hero_panel__teaser{max-width:450px;}}.hero_panel .hero_panel__logo p,.hero_panel .hero_panel__teaser p{font-size:1.25rem;line-height:1.5em;font-style:italic;font-family:"freight-text-pro",serif;}@media all and (min-width:1100px){.hero_panel .hero_panel__logo p,.hero_panel .hero_panel__teaser p{font-size:1.5rem;}}@media all and (max-width:768px){.hero_panel .hero_panel__teaser{max-width:80%;margin:0 auto;}}@media all and (min-width:768px){.hero_panel .hero_panel__teaser{margin:0;}}.hero_panel .hero_panel__teaser:after{content:"";display:block;width:3rem;height:3px;background-color:#B31B1B;margin:1rem auto 0 auto;}@media all and (min-width:768px){.hero_panel .hero_panel__teaser:after{margin:1rem 0 0 0;}}.hero_panel .hero_panel__logo{padding:0 0 1rem 0;margin:0 auto;}@media all and (min-width:768px){.hero_panel .hero_panel__logo{margin-left:0;}}@media all and (min-width:1100px){.hero_panel .hero_panel__logo{padding:0 0 1rem 0;margin:0;}}.hero_panel .hero_panel__logo img{display:block;width:250px;margin:0 auto;}@media all and (min-width:768px){.hero_panel .hero_panel__logo img{margin:0;}}@media all and (min-width:1100px){.hero_panel .hero_panel__logo img{width:275px;}}.hero_panel .hero_panel__teaser .icon{text-align:center;margin-bottom:1.5rem;font-size:3rem;}.hero_panel .hero_panel__teaser .cta{text-align:center;margin-top:1.5rem;}.hero_panel .hero_panel__teaser .btn{font-family:"freight-text-pro",serif;font-weight:700;text-decoration:none;}.hero_panel .hero_panel__teaser .btn > *{border:none;padding:0.75rem 1.25rem;}.hero_panel .hero_panel__teaser .btn > *{color:black;}.hero_panel .hero_panel__image{position:absolute;top:0;left:0;width:100%;height:100%;}.hero_panel .hero_panel__image .image,.hero_panel .hero_panel__image .image picture,.hero_panel .hero_panel__image .image img{display:flex;width:100%;height:100%;}.hero_panel .hero_panel__image .image{position:relative;}.hero_panel .hero_panel__image .image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:#fafafa;background:linear-gradient(0deg,#fafafa 0%,rgba(250,250,250,0) 100%);}.hero_panel .hero_panel__image .image img{opacity:0.15;object-fit:cover;font-family:"object-fit:cover","object-fit: cover;";}@media all and (min-width:768px){.hero_panel .hero_panel__image .image img{opacity:0.25;}}@media all and (min-width:960px){.hero_panel .hero_panel__image .image img{opacity:0.45;}}.hero_panel .hero_panel__image .swiper-container{height:100%;}.hero_panel .image_slideshow{position:relative;height:100%;}.hero_panel .image_slideshow *{height:100%;}.hero_panel .image_slideshow:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgb(253,246,238) 100%);z-index:2;}@media all and (min-width:960px){.hero_panel .image_slideshow:after{display:none;}}.hero_panel .image_slideshow img{display:block;width:100%;max-width:100%;object-fit:cover;font-family:"object-fit:cover","object-fit: cover;";}.hero_panel .content,.hero_panel .detailed_promotion_card .detailed_promotion_card__body,.detailed_promotion_card .hero_panel .detailed_promotion_card__body{text-align:center;}@media all and (min-width:768px){.hero_panel .content,.hero_panel .detailed_promotion_card .detailed_promotion_card__body,.detailed_promotion_card .hero_panel .detailed_promotion_card__body{text-align:left;}}.hero_panel .content__cta{margin-top:1.5rem;}.hero_panel .swiper-container{height:100%;}.hero_panel .image_slideshow:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:white;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#fdf6ee 100%);z-index:2;}.brandGreen .hero_panel .image_slideshow:after{background:#003317;background:linear-gradient(0deg,#003317 0%,rgba(0,51,23,0.8) 40%,rgba(0,51,23,0.4) 60%,rgba(0,51,23,0) 100%);}.brandBlue .hero_panel .image_slideshow:after{background:#000b33;background:linear-gradient(0deg,#000b33 0%,rgba(0,11,51,0.8) 40%,rgba(0,11,51,0.4) 60%,rgba(0,11,51,0) 100%);}.hero_group .hero_panel .tns-outer,.hero_group .hero_panel .tns-inner,.hero_group .hero_panel .tns-slider,.hero_group .hero_panel .tns-item{display:flex;width:100%;height:100%;}.hero_group .listing_slider_panel{overflow:hidden;}.hero_group .listing_slider_panel .listing_slider_panel__inner{padding:0;}.hero_group .listing_slider_panel .listing_slider_panel__teaser{align-items:center;}.hero_group .listing_slider_panel .listing_slider_panel__teaser h2{font-size:2rem;}@media all and (min-width:960px){.hero_group .listing_slider_panel .listing_slider_panel__teaser h2{font-size:2.5rem;}}.hero_group .listing_slider_panel .cta{padding:0 0 0 2rem;}.hero_group .listing_slider_panel .cta .btn--light_grey_bg > *{background-color:#ededed;color:#262626;}.hero_group .listing_slider_panel .cta .btn--light_grey_bg > * .far{color:#B31B1B;}@media all and (min-width:1100px){.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list{flex-direction:column;margin:0 -1rem;}.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li{padding:0.5rem 1rem;flex-basis:100%;width:100%;}.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing .icon_listing__inner,.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing_sidebar .icon_listing__inner{width:100%;}.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing .icon_listing__inner .icon_listing__icon,.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing_sidebar .icon_listing__inner .icon_listing__icon{font-size:1.5rem;}.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing .icon_listing__inner .icon_listing__header h3,.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing_sidebar .icon_listing__inner .icon_listing__header h3{font-size:1.25rem;}.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing .icon_listing__inner .icon_listing__hidden p,.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing_sidebar .icon_listing__inner .icon_listing__hidden p{font-size:0.875rem;line-height:normal;}.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing .icon_listing__inner .icon_listing__hidden .btn--icon div,.page_copy .paragraph--view-mode--right-sidebar .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list li .icon_listing_sidebar .icon_listing__inner .icon_listing__hidden .btn--icon div{padding:0.5rem 1rem;font-size:1rem;}}.listing_panel .listing_panel__list{display:flex;flex-wrap:wrap;}@media all and (min-width:960px){.listing_panel .listing_panel__list{margin:0 -1rem;}}.listing_panel .listing_panel__list > li{flex-grow:0;flex-shrink:0;flex-basis:100%;}@media all and (min-width:600px){.listing_panel .listing_panel__list > li{flex-basis:50%;padding:1rem;}}@media all and (min-width:1300px){.listing_panel .listing_panel__list > li{flex-basis:33.33%;}}@media all and (max-width:768px){.listing_panel .listing_panel__list > li + li{margin:2rem 0 0 0;}}@media all and (min-width:1100px){.page_copy .paragraph--view-mode--right-sidebar.dark_theme .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list{margin:0;}}@media all and (min-width:960px){.page_copy .paragraph--view-mode--right-sidebar.dark_theme .listing_panel.listing_panel--ctas--right_sidebar .panel__inner .listing_panel__list{margin:0;}}.listing_panel .listing_panel__cta{display:flex;width:100%;align-items:center;justify-content:center;padding:2rem 0 0 0;}.listing_panel .listing_panel__cta a{padding:1rem 1.25rem;font-size:1rem;}@media all and (min-width:768px){.listing_panel .listing_panel__cta a{padding:1rem 1.5rem;font-size:1.25rem;}}@media all and (min-width:1200px){.listing_panel .listing_panel__cta a{padding:1rem 2rem;font-size:1.5rem;}}.listing_panel .listing_panel__cta [class^=fa]{display:inline-block;margin-left:0.5rem;}@media all and (min-width:600px){.listing_panel.listing_panel--half .listing_panel__list > li{flex-basis:100%;width:100%;}}.listing_panel.listing_panel--leadership .listing_panel__list{display:flex;flex-wrap:wrap;}@media all and (min-width:960px){.listing_panel.listing_panel--leadership .listing_panel__list{margin:0 -1rem;}}.listing_panel.listing_panel--leadership .listing_panel__list > li{flex-grow:0;flex-shrink:0;flex-basis:100%;}@media all and (min-width:600px){.listing_panel.listing_panel--leadership .listing_panel__list > li{flex-basis:50%;padding:1rem;}}@media all and (min-width:800px){.listing_panel.listing_panel--leadership .listing_panel__list > li{flex-basis:33.33%;}}@media all and (min-width:1200px){.listing_panel.listing_panel--leadership .listing_panel__list > li{flex-basis:25%;}}@media all and (max-width:600px){.listing_panel.listing_panel--leadership .listing_panel__list > li + li{margin:2rem 0 0 0;}}.listing_panel.listing_panel--ctas .listing_panel__list{align-items:stretch;justify-content:center;}.listing_panel.listing_panel--ctas .listing_panel__list > *{display:flex;}.listing_panel .icon_listing{background-color:#FAFAFA;}.listing_panel--leadership .listing_panel__list > li{display:flex;}.listing_panel .team_listing{display:flex;flex-direction:column;align-self:stretch;}.page_copy__inner .page_copy__panels .listing_panel.panel--red_bg{padding:1rem 2rem 0;}@media all and (min-width:600px){.page_copy__inner .page_copy__panels .listing_panel .listing_panel__list > li{flex-basis:100%;width:100%;}}@media all and (min-width:768px){.page_copy__inner .page_copy__panels .listing_panel .listing_panel__list > li{flex-basis:50%;width:50%;}}@media all and (min-width:1440px){.page_copy__inner .page_copy__panels .listing_panel .listing_panel__list > li{flex-basis:33%;width:33%;}}.page_copy__inner .page_copy__panels .paragraph--type--google-map{padding:3% 0;}.page_copy__inner .page_copy__panels .paragraph--type--google-map .mapouter:before,.page_copy__inner .page_copy__panels .paragraph--type--google-map .mapouter:after{display:none;}.split_media_panel .split_media_panel__inner{display:flex;flex-direction:column;background-color:#FAFAFA;}@media all and (min-width:960px){.split_media_panel .split_media_panel__inner{flex-direction:row;}}.split_media_panel + .split_media_panel{z-index:1;box-shadow:none;position:relative;}.split_media_panel .split_media_panel__teaser{padding:10% 0 7.5% 0;margin:auto 0;}.split_media_panel .split_media_panel__content{padding:30px 0 0 0;}@media all and (min-width:960px){.split_media_panel .split_media_panel__content{padding:40px 0 0 0;}}@media all and (min-width:960px){.split_media_panel .split_media_panel__teaser{padding:2% 0;}}.split_media_panel .split_media_panel__teaser h2{font-size:2.5rem;font-weight:200;line-height:1;margin-bottom:30px;}@media all and (min-width:960px){.split_media_panel .split_media_panel__teaser h2{font-size:3rem;margin-bottom:40px;}}.split_media_panel .content .content__inner > *:first-child,.split_media_panel .detailed_promotion_card .detailed_promotion_card__body .content__inner > *:first-child,.detailed_promotion_card .split_media_panel .detailed_promotion_card__body .content__inner > *:first-child{margin-top:0;}.split_media_panel .content .content__inner > *:last-child,.split_media_panel .detailed_promotion_card .detailed_promotion_card__body .content__inner > *:last-child,.detailed_promotion_card .split_media_panel .detailed_promotion_card__body .content__inner > *:last-child{margin-bottom:0;}.split_media_panel .cta{margin-top:1.5rem;}.split_media_panel .cta .btn{font-weight:600;font-family:"freight-text-pro",serif;font-weight:700;text-decoration:none;}.split_media_panel .cta .btn > *{border:none;padding:0.75rem 1.25rem;}.split_media_panel .cta .btn > *{transition:0.25s ease background-color;}.brandGreen .split_media_panel .cta .btn > *{background-color:#003317;}.brandBlue .split_media_panel .cta .btn > *{background-color:#000b33;}.no-touchevents .brandGreen .split_media_panel .cta .btn > *:hover{background-color:#00662e;}.no-touchevents .brandBlue .split_media_panel .cta .btn > *:hover{background-color:#001666;}.split_media_panel .split_media_panel__media,.split_media_panel .media_lightbox__image,.split_media_panel picture,.split_media_panel img{display:flex;height:100%;}.split_media_panel .split_media_panel__media img{object-fit:cover;font-family:"object-fit:cover","object-fit: cover;";}.split_media_panel .theme_background{display:none;}@media all and (min-width:960px){.split_media_panel .media_lightbox{display:flex;height:100%;}}.split_media_panel .media_lightbox .media_lightbox__inner .media_lightbox_image{position:relative;height:100%;}.split_media_panel .media_lightbox .media_lightbox__image{position:relative;height:100%;}.brandGreen .split_media_panel.seasonal_theme{background-color:#003317;}.brandBlue .split_media_panel.seasonal_theme{background-color:#000b33;}.split_media_panel--media_right .split_media_panel__teaser{-ms-grid-column:2;-ms-grid-column-span:11;grid-column:2/14;}@media all and (min-width:960px){.split_media_panel--media_right .split_media_panel__teaser{grid-column:2/7;}}.split_media_panel--media_right .split_media_panel__media{overflow:hidden;-ms-grid-column:1;-ms-grid-column-span:14;grid-column:1/15;}@media all and (min-width:960px){.split_media_panel--media_right .split_media_panel__media{-ms-grid-column:7;-ms-grid-column-span:8;grid-column:8/15;}}.split_media_panel--media_left .split_media_panel__teaser{grid-column:2/14;}@media all and (min-width:960px){.split_media_panel--media_left .split_media_panel__teaser{grid-column:9/14;}}.split_media_panel--media_left .split_media_panel__media{grid-column:1/15;overflow:hidden;}@media all and (min-width:960px){.split_media_panel--media_left .split_media_panel__media{grid-column:1/8;order:-1;}}.split_media_panel.dark_theme{background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.8) 100%);color:#fafafa;}.split_media_panel.dark_theme .split_media_panel__inner{background-color:unset;}.split_media_panel.dark_theme a{color:#fafafa;}.listing_slider_panel{overflow:hidden;}.listing_slider_panel .listing_slider_panel__inner{position:relative;padding:2% 0;}.listing_slider_panel .listing_slider_panel__teaser{position:relative;padding:0 0 2rem 0;z-index:1;display:flex;align-items:center;justify-content:flex-start;}.listing_slider_panel .listing_slider_panel__teaser h2{margin:0;font-size:2rem;}@media all and (min-width:960px){.listing_slider_panel .listing_slider_panel__teaser h2{font-size:2.5rem;}}.listing_slider_panel .listing_slider_panel__teaser h2 span{font-style:italic;font-weight:700;}.listing_slider_panel .listing_slider_panel__teaser .cta{padding:0 0 0 2rem;}.listing_slider_panel .listing_slider_panel__slider_nav{display:none;}@media all and (min-width:768px){.listing_slider_panel .listing_slider_panel__slider_nav{display:flex;margin-left:auto;}}.listing_slider_panel .listing_slider_panel__slider_nav button{border:none;padding:0 1rem;background-color:transparent;color:#B31B1B;font-size:1.75rem;transform:scale(1);transition:0.5s ease transform;}.no-touchevents .listing_slider_panel .listing_slider_panel__slider_nav button:hover,.no-touchevents .listing_slider_panel .listing_slider_panel__slider_nav button:focus,.no-touchevents .listing_slider_panel .listing_slider_panel__slider_nav button:focus-within{transform:scale(1.25);}@media all and (max-width:960px){.listing_slider_panel .listing_slider_panel__slideshow .global_width,.listing_slider_panel .listing_slider_panel__slideshow .tns-nav{width:80%;margin-left:auto;margin-right:auto;}}.listing_slider_panel .cta .btn{font-family:"freight-text-pro",serif;font-weight:700;text-decoration:none;}.listing_slider_panel .cta .btn > *{border:none;padding:0.75rem 1.25rem;}.listing_slider_panel .cta .btn > *{display:flex;}.listing_slider_panel .cta .btn > *{color:#FAFAFA;background-color:#B31B1B;}.listing_slider_panel .cta .btn span{white-space:nowrap;}.listing_slider_panel .cta .btn .far{padding:0 0 0 1rem;}.listing_slider_panel .tns-ovh{overflow:visible;}.listing_slider_panel .tns-controls{display:none !important;}.listing_slider_panel .tns-nav{display:flex;justify-content:center;padding-top:2rem;}.listing_slider_panel .tns-nav button{display:block;width:12px;height:12px;max-height:12px;max-width:12px;padding:0;border:none;background-color:#E0E0E0;border-radius:10000000px;-webkit-border-radius:10000000px;-moz-border-radius:10000000px;-ms-border-radius:10000000px;-o-border-radius:10000000px;line-height:0;}.listing_slider_panel .tns-nav button.tns-nav-active{background-color:#B31B1B;}.listing_slider_panel .tns-nav button + button{margin-left:0.75rem;}.listing_slider_panel .listing.tns-item{opacity:0.6;transition:0.5s ease opacity;}.listing_slider_panel .listing.tns-slide-active{opacity:1;}@media all and (max-width:960px){.listing_slider_panel__slideshow .global_width,.listing_slider_panel__slideshow .listing_slider_panel .tns-nav,.listing_slider_panel .listing_slider_panel__slideshow .tns-nav{width:100%;}}.listing_slider_panel.light_theme{background-size:cover;background-position:center top;}.listing_slider_panel.light_theme .listing_slider_panel__inner{background-color:transparent;background:transparent;}.listing_slider_panel.light_theme .listing_slider_panel__inner:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:20%;background:rgb(253,246,238);background:linear-gradient(180deg,rgb(253,246,238) 0%,rgba(253,246,238,0) 100%);}.listing_slider_panel.listing_slider_panel--red_bg{background-color:#B31B1B;}.listing_slider_panel.listing_slider_panel--red_bg .listing_slider_panel__teaser h2{color:#FAFAFA;}.listing_slider_panel.listing_slider_panel--red_bg .listing_slider_panel__teaser .btn > *{background-color:#FAFAFA;color:#262626;}.listing_slider_panel.listing_slider_panel--red_bg .listing_slider_panel__slider_nav button{color:#FAFAFA;}.listing_slider_panel .listing__inner{position:relative;overflow:hidden;}.listing_slider_panel .listing__inner:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgb(0,0,0) 80%,rgb(0,0,0) 100%);opacity:0.25;transition:0.75s ease opacity;}.listing_slider_panel .listing__content{position:relative;padding:125% 3rem 2rem 3rem;text-align:center;z-index:1;}.listing_slider_panel .listing__image{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}.listing_slider_panel .listing__image picture,.listing_slider_panel .listing__image img{display:block;width:100%;height:100%;}.listing_slider_panel picture,.listing_slider_panel img{pointer-events:none;}.listing_slider_panel img{object-fit:cover;font-family:"object-fit:cover","object-fit:cover;";-o-user-select:none;-webkit-user-select:none;user-select:none;transition:0.75s ease transform;}.listing_slider_panel a{display:block;}.listing_slider_panel .listing__inner{position:relative;}.no-touchevents .listing_slider_panel .listing__inner:hover:after,.no-touchevents .listing_slider_panel .listing__inner:focus:after,.no-touchevents .listing_slider_panel .listing__inner:focus-within:after{opacity:0.5;}.no-touchevents .listing_slider_panel .listing__inner:hover img,.no-touchevents .listing_slider_panel .listing__inner:focus img,.no-touchevents .listing_slider_panel .listing__inner:focus-within img{transform:scale(1.1);}.listing_slider_panel .listing_slider__inner{display:flex;}.listing_slider_panel .listing__inner{display:flex;height:100%;}.listing_slider_panel .listing__content{flex:1;}.listing_slider_panel .listing__inner a{display:flex;align-items:flex-end;flex:1;}.listing_slider_panel .listing h2{font-size:2.5rem;letter-spacing:0.025em;}@media all and (min-width:768px){.listing_slider_panel .listing h2{font-size:2rem;}}.listing_slider_panel .listing_slideshow .swiper-container{overflow:visible;}@media all and (min-width:960px){.listing_slider_panel .listing_slideshow .tns-nav{justify-content:flex-start;width:100%;}}@media all and (min-width:960px){.listing_slider_panel.listing_slider_panel--red_bg .listing_slideshow .tns-nav{justify-content:flex-start;width:100%;}}.listing_slider_panel.listing_slider_panel--red_bg .listing_slideshow .tns-nav button.tns-nav-active{background-color:#FAFAFA;}.listing_slider_panel.listing_slider_panel--red_bg .listing_slideshow .tns-nav button{background-color:#E6CACA;}.listing_slider_panel.listing_slider_panel--red_bg .listing_slideshow .slider{display:flex;align-items:stretch;}.listing_slider_panel.listing_slider_panel--red_bg .listing_slideshow li{display:flex;align-items:stretch;}.accordion_panel .accordion_panel__teaser{-ms-grid-column:2;-ms-grid-column-span:12;grid-column:2/14;padding:20% 0 10% 0;}@media all and (min-width:960px){.accordion_panel .accordion_panel__teaser{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/7;padding:20% 0;}}@media all and (min-width:1100px){.accordion_panel .accordion_panel__teaser{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6;padding:20% 0;}}.accordion_panel .accordion_panel__accordion{display:flex;align-items:center;-ms-grid-column:1;-ms-grid-column-span:14;grid-column:1/15;}@media all and (min-width:960px){.accordion_panel .accordion_panel__accordion{-ms-grid-column:8;-ms-grid-column-span:7;grid-column:8/15;}}@media all and (min-width:1100px){.accordion_panel .accordion_panel__accordion{-ms-grid-column:7;-ms-grid-column-span:8;grid-column:7/15;}}.accordion_panel .accordion_panel__body{padding:1.5rem 0 0 0;}.accordion_panel .accordion_panel__body a{color:#B31B1B;text-decoration:underline;font-family:"freight-sans-pro",sans-serif;}.accordion_panel .accordion_panel__body a:hover,.accordion_panel .accordion_panel__body a:focus{color:#262626;text-decoration:none;}.accordion_panel .accordion_panel__body > *{margin:1rem 0;}.accordion_panel .accordion_panel__body > *:first-child{margin-top:0;}.accordion_panel .accordion_panel__body > *:last-child{margin-bottom:0;}.accordion_panel .accordion_panel__cta{padding-top:1.5rem;}.page_copy__inner .page_copy__panels .accordion_panel .column_grid{display:block;}.page_copy__inner .page_copy__panels .accordion_panel .accordion_panel__teaser{padding:40px 0;}@media all and (min-width:960px){.page_copy__inner .page_copy__panels .accordion_panel .accordion_panel__teaser{padding:3% 0;}}.page_copy__inner .page_copy__panels .accordion_panel .accordion_panel__header{display:flex;align-items:center;margin:0;padding:0 0 2rem 0;}.page_copy__inner .page_copy__panels .accordion_panel .accordion_panel__header h2{margin:0;padding:0 1rem 0 0;}.page_copy__inner .page_copy__panels .accordion_panel .accordion_panel__header .btn{padding:0 1rem 0 0;}.page_copy__inner .page_copy__panels .accordion_panel .accordion_panel__header:after{content:"";display:inline-block;height:2px;flex:1 0 auto;margin:0.25rem 0 0 0;background-color:#E0E0E0;}.page_copy__inner .page_copy__panels .accordion_panel .accordion_panel__body{padding:0;}.image_panel picture,.image_panel img{display:block;width:100%;max-width:100%;max-height:500px;object-fit:cover;font-family:"object-fit:cover","object-fit: cover;";}.statistic_panel{position:relative;z-index:1;}.statistic_panel .statistic_panel__inner{padding:10% 0 0 0;}.banner_cta_panel{position:relative;}.p-0{padding:0 !important;}.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content,.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__content{padding:0;}@media all and (max-width:600px){.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content,.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__content{width:100%;}}@media all and (min-width:768px){.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content,.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__content{margin:0;width:100%;}}@media all and (min-width:960px){.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content,.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__content{margin:0;width:100%;}}.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left.light_theme .banner_cta_panel__content{padding-left:2rem;}.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__content{padding:0 0.5rem;}@media all and (min-width:600px){.has-right-sidebar .banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__content{padding:0 2rem;}}.banner_cta_panel.paragraph--type--banner-cta-panel{padding:1rem 0;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme{padding:1rem 0;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--left .banner_cta_panel__inner{border-left:none;border-right:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--left .banner_cta_panel__inner .banner_cta_panel__inner--decoration{border-left:none;border-right:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--left .banner_cta_panel__inner .banner_cta_panel__inner--decoration:before{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--left .banner_cta_panel__inner .banner_cta_panel__inner--decoration:after{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--left .banner_cta_panel__inner:before{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--left .banner_cta_panel__inner:after{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--center .banner_cta_panel__inner{border-left:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--center .banner_cta_panel__inner .banner_cta_panel__inner--decoration{border-left:none;border-right:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--center .banner_cta_panel__inner .banner_cta_panel__inner--decoration:before{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--center .banner_cta_panel__inner .banner_cta_panel__inner--decoration:after{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--center .banner_cta_panel__inner:before{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme.banner-align--center .banner_cta_panel__inner:after{content:none;}.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__inner{z-index:1;}@media all and (min-width:600px){.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__inner{border-left:4px solid #B31B1B;}.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__inner:before{display:block;position:absolute;top:0;left:0;width:25px;height:5px;background-color:#B31B1B;content:" ";}.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--center .banner_cta_panel__inner:after{display:block;position:absolute;bottom:0;left:0;width:25px;height:5px;background-color:#B31B1B;content:" ";}}.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__inner{z-index:1;border-left:4px solid #B31B1B;}.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__inner:before{display:block;position:absolute;top:0;left:0;width:25px;height:5px;background-color:#B31B1B;content:" ";}.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__inner:after{display:block;position:absolute;bottom:0;left:0;width:25px;height:5px;background-color:#B31B1B;content:" ";}.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content{padding-left:2rem;text-align:left;}@media all and (max-width:600px){.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content{width:90%;}}@media all and (min-width:768px){.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content{margin:0;width:80%;}}@media all and (min-width:960px){.banner_cta_panel.paragraph--type--banner-cta-panel.banner-align--left .banner_cta_panel__content{margin:0;width:80%;}}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner{position:relative;padding:1rem 0;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner--decoration{margin-top:-1rem;position:absolute;width:100%;height:100%;}@media all and (min-width:600px){.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner--decoration{border-right:4px solid #B31B1B;}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme .banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner--decoration{border-right:none;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner--decoration:before{display:block;position:absolute;top:0;right:0;width:25px;height:4px;background-color:#B31B1B;content:" ";}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme .banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner--decoration:before{display:none;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner--decoration:after{display:block;position:absolute;bottom:0;right:0;width:25px;height:4px;background-color:#B31B1B;content:" ";}.banner_cta_panel.paragraph--type--banner-cta-panel.dark_theme .banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__inner--decoration:after{display:none;}}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__content{position:relative;z-index:1;text-align:center;}@media all and (min-width:320px){.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__content{margin:0 auto;width:100%;}}@media all and (min-width:600px){.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__content{margin:0 auto;width:80%;}}@media all and (min-width:960px){.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__content{margin:0 auto;width:80%;}}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__title h2{font-size:2.5rem;line-height:1em;margin-bottom:0.75rem;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__teaser .content .content__inner,.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__teaser .detailed_promotion_card .detailed_promotion_card__body .content__inner,.detailed_promotion_card .banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__teaser .detailed_promotion_card__body .content__inner{padding-top:0 !important;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__teaser p{font-size:1.5rem;line-height:1.75rem;font-style:italic;color:#555555;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__teaser p *{font-family:"freight-sans-pro",sans-serif;}@media all and (max-width:600px){.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__teaser p{font-size:1rem;}}@media all and (max-width:768px){.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__teaser p{font-size:1.25rem;}}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__ctas{padding:1rem 0 0.25rem 0;margin:0 -0.25rem;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__ctas .btn{margin:0.5rem 0.25rem;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__ctas .btn{display:inline-flex;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__ctas .btn > *{display:inline-flex;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__ctas .btn span{padding:0 0 0 0.5rem;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;}.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__image img,.banner_cta_panel.paragraph--type--banner-cta-panel .banner_cta_panel__image picture{display:flex;width:100%;height:100%;object-fit:cover;font-family:"object-fit:cover","object-fit:cover;";}.banner_cta_panel.light_theme:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgb(250,250,250);background:linear-gradient(180deg,rgba(250,250,250,0.6) 0%,rgba(250,250,250,0.8) 100%);}.banner_cta_panel.dark_theme:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.8) 100%);}.banner_cta_panel.dark_theme .banner_cta_panel__title{color:#FAFAFA;}.banner_cta_panel.dark_theme .content h2,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body h2,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body h2,.banner_cta_panel.dark_theme .content h3,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body h3,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body h3,.banner_cta_panel.dark_theme .content h4,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body h4,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body h4,.banner_cta_panel.dark_theme .content h5,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body h5,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body h5,.banner_cta_panel.dark_theme .content p,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body p,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body p,.banner_cta_panel.dark_theme .content li,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body li,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body li,.banner_cta_panel.dark_theme .content ol,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body ol,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body ol{color:#FAFAFA;}.banner_cta_panel.dark_theme .content p a,.banner_cta_panel.dark_theme .content a,.banner_cta_panel.dark_theme .detailed_promotion_card .detailed_promotion_card__body a,.detailed_promotion_card .banner_cta_panel.dark_theme .detailed_promotion_card__body a{color:#B31B1B;}.data_panel .search-filter{padding:0 0 1rem 0;}.data_panel .search-filter span{font-size:1.125rem;font-weight:700;}.data_panel .search-filter input{margin:0.5rem 0 0 0;padding:0.75rem;border:1px solid #E0E0E0 !important;font-size:1.125rem;background-color:#FAFAFA;background-image:url(/themes/custom/cornell/assets/i/icons/filter-b31b1b.png);background-size:15px;background-repeat:no-repeat;background-position:right 1rem center;}.data_panel table{border:0 !important;border-collapse:collapse;}.data_panel table td{border:none;padding:1rem !important;line-height:1.5em !important;}.data_panel table thead th{padding:1rem;text-align:left;background-color:#B31B1B;color:white;border-bottom:0;border-right:0;vertical-align:middle !important;white-space:nowrap;}.data_panel table thead th + th{border-left:1px solid #871414 !important;}.data_panel table thead th div,.data_panel table thead th select{display:inline-block !important;width:auto !important;}.data_panel table thead select{display:inline-block !important;width:auto !important;margin:0 0 0 1rem;padding:0.25rem 1rem 0.25rem 0.5rem;-webkit-appearance:none;appearance:none;max-width:70px;border-radius:0;background-image:url(/themes/custom/cornell/assets/i/icons/caret--b31b1b.png);background-size:8px;background-repeat:no-repeat;background-position:right 0.5rem center;border:none !important;}.data_panel table tbody tr:nth-child(even){background-color:#ededed;}.data_panel table tbody td{border:none !important;}.data_panel .theader_impact_statement{min-width:450px;}#react-table{overflow:hidden !important;}#react-table p{padding:0;margin:0 0 1rem 0;font-style:italic;}.ws-react-table-container{margin:1rem 0 0 0;overflow-x:scroll !important;border-right:1px solid #E0E0E0 !important;border-left:1px solid #E0E0E0 !important;}.pagination:nth-of-type(1){display:none;}.simple_tabs_panel .simple_tabs_panel__header{padding:4% 0;}@media all and (min-width:800px){.simple_tabs_panel .simple_tabs_panel__header{display:flex;}}@media all and (min-width:800px){.simple_tabs_panel .simple_tabs_panel__title,.simple_tabs_panel .simple_tabs_panel__teaser{flex-basis:50%;flex-grow:1;flex-shrink:1;}.simple_tabs_panel .simple_tabs_panel__teaser{padding:0 0 0 2rem;}}.simple_tabs_panel .tabs .tabs__nav:before,.simple_tabs_panel .tabs .tabs__nav:after{display:none;}.simple_tabs_panel .tabs .tabs__nav{border-bottom:1px solid #E0E0E0;}.simple_tabs_panel .tabs .tabs__nav .tabs__tabs-container{background-color:#FAFAFA;}.simple_tabs_panel .tabs .tabs__nav .js-tabs__marker{height:3px;background-color:#B31B1B !important;}.simple_tabs_panel .tabs .tabs__nav .tabs__tab{margin:0;font-size:1.25rem;font-weight:700;}.simple_tabs_panel .tabs .tabs__nav .tabs__tab.active{background-color:transparent;}.simple_tabs_panel .tabs .tabs__nav .tabs__tab.active > span{border-bottom:5px solid #B31B1B;}.simple_tabs_panel .tabs .tabs__nav .tabs__tab.active:after{display:none;}.simple_tabs_panel .tabs .tabs__nav .tabs__tab > span{padding:0.75rem 0;}.simple_tabs_panel .tabs .tabs__nav .tabs__tab + .tabs__tab{border-left:none;}.simple_tabs_panel .tabs .tns-outer{background-color:transparent;}.page_copy__inner .page_copy__panels .simple_tabs_panel .simple_tabs_panel__header{display:block;padding:0 0 4%;}.page_copy__inner .page_copy__panels .simple_tabs_panel .simple_tabs_panel__teaser{padding:0;}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:500;}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box;}.modal__header{display:flex;justify-content:space-between;align-items:center;}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#B31B1B;box-sizing:border-box;}.modal__close{background:transparent;border:0;}.modal__header .modal__close:before{content:"✕";}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,0.8);}.modal__btn{font-size:0.875rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#e6e6e6;color:rgba(0,0,0,0.8);border-radius:0.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform 0.25s ease-out;}.modal__btn-primary{background-color:#B31B1B;color:#fff;text-decoration:none;}.modal__btn-primary:link{color:#fff;}.modal__btn-primary:visited{color:#fff;text-decoration:none;}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05);text-decoration:none;}@keyframes mmfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes mmfadeOut{from{opacity:1;}to{opacity:0;}}@keyframes mmslideIn{from{transform:translateY(15%);}to{transform:translateY(0);}}@keyframes mmslideOut{from{transform:translateY(0);}to{transform:translateY(-10%);}}.micromodal-slide{display:none;}.micromodal-slide.is-open{display:block;}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1);}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform;}.modal__container.modal__container--reservation .modal__header{display:block;}.modal__container.modal__container--reservation .modal__header span{font-size:2em;display:block;text-align:center;margin-bottom:0.75rem;color:#B31B1B;}.modal__container.modal__container--reservation .modal__content{margin-top:0.5rem;}.modal__container.modal__container--reservation .modal__title{color:#222;font-family:"freight-sans-pro",sans-serif;}.modal__container.modal__container--reservation .modal__close{font-size:2rem;}.modal__container.modal__container--reservation .modal__footer{text-align:center;}@keyframes slide-appear{to{opacity:1;height:100%;}}@keyframes slide-disappear{to{opacity:0;height:0;}}[data-tippy-root]{bottom:60px !important;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;}[data-tippy-root] .popover .simple_tabs_panel .simple_tabs_panel__inner{padding:0;}[data-tippy-root] .popover .webform .form-item.form-item-assistance{flex-direction:row;padding-left:0;margin-bottom:8px !important;}[data-tippy-root] .popover .popover-header{padding:0.25rem 0.75rem 0 0.75rem;display:flex;justify-content:space-between;align-items:center;background-color:#ffffff;border-bottom:16px solid #b31b1c;border-radius:19px 19px 0 0;}[data-tippy-root] .popover .popover-header .tabs__nav{border-bottom:none;}[data-tippy-root] .popover .popover-header .tabs__nav .tabs__tabs-container{background-color:transparent;}[data-tippy-root] .popover .popover-header .tabs__nav .tabs__tabs-container .tabs__tab{font-size:1rem;color:#000000;background-color:#e6e6e6;transition:all 350ms linear;}[data-tippy-root] .popover .popover-header .tabs__nav .tabs__tabs-container .tabs__tab span{padding:0.25rem 0 0 0.5rem;border-bottom:none;}[data-tippy-root] .popover .popover-header .tabs__nav .tabs__tabs-container .tabs__tab span img{width:150px;max-width:150px;}[data-tippy-root] .popover .popover-header .tabs__nav .tabs__tabs-container .tabs__tab.active{background-color:#ffffff;}[data-tippy-root] .popover .popover-header .tabs__nav .tabs__tabs-container .tabs__tab.active span{border-bottom:none;}[data-tippy-root] .popover .popover-header .tabs__nav .tabs__tabs-container .tabs__tab:hover{transition:all 350ms linear;background-color:#ffffff;}[data-tippy-root] .popover .popover-header .popover-header--close .close{color:#b31b1c;background:transparent;border:none;cursor:pointer;transition:all 250ms linear;}[data-tippy-root] .popover .popover-header .popover-header--close .close:hover{transition:all 250ms linear;color:#000000;}[data-tippy-root] .popover .popover-body{margin:0;padding:0.5rem 0 0 0;background-color:#ffffff;max-height:60vh;min-height:50vh;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain;}[data-tippy-root] .popover .popover-body .content_panel .content .content__inner p,[data-tippy-root] .popover .popover-body .content_panel .detailed_promotion_card .detailed_promotion_card__body .content__inner p,.detailed_promotion_card [data-tippy-root] .popover .popover-body .content_panel .detailed_promotion_card__body .content__inner p{font-family:"freight-sans-pro",sans-serif;line-height:1.25;}[data-tippy-root] .popover .popover-body .webform-confirmation__message{font-size:0.8rem;font-weight:normal;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:0.18px;color:#b31b1c;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel{padding:0 1.25rem 0.5rem 1.25rem;position:relative;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel:last-child{border-bottom:none;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel .content_panel .panel__inner{padding:3% 0;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel .webform_panel__inner{padding:0;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel .panel__teaser{padding-bottom:0.25rem;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel .panel__teaser:after{margin:0;height:auto;display:inline-block;background-color:transparent;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible{padding-top:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid #d8d8d8;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible:last-child{border-bottom:none;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible .webform_panel .panel__teaser{position:relative;padding-bottom:0.25rem;cursor:pointer;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible .webform_panel .panel__teaser:after{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;position:absolute;right:0;top:3px;transition:0.3s all;font-weight:700;color:#b31b1b;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible .webform_panel .webform{position:relative;height:0;opacity:0;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible .webform_panel .webform fieldset{margin-top:0;}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible .webform_panel[aria-expanded=true] .panel__teaser:after{transform:rotate(180deg);}[data-tippy-root] .popover .popover-body .popover-body--panels .popover-body--panels-panel.is-collapsible .webform_panel[aria-expanded=true] .webform{animation:slide-appear 500ms linear forwards;}[data-tippy-root] .popover .popover-body .global_width,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav{width:100%;max-width:100%;overflow:hidden;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item{margin-top:0;margin-bottom:0.75rem;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item-captcha-response .field-prefix,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item-captcha-response .field-prefix,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item-captcha-response .field-prefix{font-size:16px;font-weight:500;display:inline-block;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item-captcha-response input[type=text],[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item-captcha-response input[type=text],.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item-captcha-response input[type=text]{max-width:60px;display:inline-block;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item-captcha-response .description,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item-captcha-response .description,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item-captcha-response .description{margin-top:0.25rem;font-size:16px;}[data-tippy-root] .popover .popover-body .global_width .webform .fieldset-wrapper,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .fieldset-wrapper,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .fieldset-wrapper{width:100%;}[data-tippy-root] .popover .popover-body .global_width .webform .webform-options-display-side-by-side,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .webform-options-display-side-by-side,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .webform-options-display-side-by-side{margin:0.5rem 0;}[data-tippy-root] .popover .popover-body .global_width .webform label,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform label,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform label,[data-tippy-root] .popover .popover-body .global_width .webform legend,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform legend,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform legend{font-size:0.8rem;color:#212529;}[data-tippy-root] .popover .popover-body .global_width .webform .fieldset-legend,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .fieldset-legend,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .fieldset-legend{font-weight:500;}[data-tippy-root] .popover .popover-body .global_width .webform input,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform input,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform input,[data-tippy-root] .popover .popover-body .global_width .webform select,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform select,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform select,[data-tippy-root] .popover .popover-body .global_width .webform textarea,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform textarea,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform textarea{padding:0.25rem;}[data-tippy-root] .popover .popover-body .global_width .webform textarea,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform textarea,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform textarea{min-height:auto;}[data-tippy-root] .popover .popover-body .global_width .webform input,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform input,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform input{-webkit-appearance:auto;appearance:auto;font-size:0.8rem;}[data-tippy-root] .popover .popover-body .global_width .webform input[type=submit],[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform input[type=submit],.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform input[type=submit]{margin-top:0.25rem;padding:0.25rem 0.75rem;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item label,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item label,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item label{font-weight:600;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item .form-item-type-radios,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item .form-item-type-radios,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item .form-item-type-radios{margin-bottom:8px;padding-left:0;padding-right:0;display:flex;flex-direction:row;align-items:center;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item .form-item-type-radios .option,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item .form-item-type-radios .option,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item .form-item-type-radios .option{font-weight:normal;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item input,[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item input,.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item input{max-width:100%;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item input[type=radio],[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item input[type=radio],.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item input[type=radio]{margin-right:0.5rem;}[data-tippy-root] .popover .popover-body .global_width .webform .form-item input[type=submit],[data-tippy-root] .popover .popover-body .listing_slider_panel .tns-nav .webform .form-item input[type=submit],.listing_slider_panel [data-tippy-root] .popover .popover-body .tns-nav .webform .form-item input[type=submit]{padding:0.5rem;}[data-tippy-root] .popover .popover-body .panel h2{font-size:28px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.32px;color:#000000;}[data-tippy-root] .popover .popover-body .panel .panel__teaser h2{font-family:"freight-sans-pro",sans-serif;font-weight:600;}.tippy-box{background:transparent !important;}.tippy-content{padding:0;background:transparent;color:#222;left:0;}.tippy-content:after{position:absolute;height:44px;display:block;content:" ";background-color:#b31b1c;border-radius:0 0 19px 19px;width:100%;}.tippy-svg-arrow{bottom:-68px;z-index:555555555555;}.popup-trigger-button{padding:12px 16px;border-radius:20.5px;box-shadow:-1px 1px 8px rgba(179,27,28,0.4);border:1px solid rgba(179,27,28,0.6);background-color:#b31b1c;cursor:pointer;position:fixed;bottom:1.25rem;right:1.25rem;z-index:555555;transition:all 350ms linear;}.popup-trigger-button[aria-expanded=true],.popup-trigger-button:hover{transition:all 350ms linear;color:#871414;box-shadow:-2px 2px 16px rgba(0,0,0,0.6);}.popup-trigger-button:active,.popup-trigger-button:focus{outline:none;}.popup-trigger-button .popup-trigger-button__content{display:flex;justify-content:space-around;align-items:flex-start;}.popup-trigger-button .popup-trigger-button__content .presentational{margin:3px 5px 0 0;color:#ffffff;font-size:14px;}.popup-trigger-button .popup-trigger-button__content .content,.popup-trigger-button .popup-trigger-button__content .detailed_promotion_card .detailed_promotion_card__body,.detailed_promotion_card .popup-trigger-button .popup-trigger-button__content .detailed_promotion_card__body{margin:0 0 0 5px;font-family:Helvetica,sans-serif;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.16px;color:#ffffff;}@media screen and (max-width:1024px){.popup-trigger-button{bottom:3rem;}}.home .header{background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,0.8) 0%,rgba(250,250,250,0) 100%);}.home .header.header--sticky{background:#FAFAFA;background-color:#FAFAFA;}@media all and (min-width:1100px){#events-entry-point .page_copy__inner{display:flex;width:100%;}}#events-entry-point .page_copy__sidebar{flex-grow:0;flex-shrink:0;flex-basis:350px;}@media all and (min-width:1100px){#events-entry-point .page_copy__sidebar{padding:0 0 0 2vw;}}#events-entry-point .page_copy__sidebar aside{border-radius:5px;overflow:hidden;border:1px solid #E0E0E0;}@media all and (min-width:1100px){#events-entry-point .page_copy__sidebar aside{height:auto;padding:0;background-color:white;}}#events-entry-point .page_copy__sidebar > aside{overflow:visible;}#events-entry-point .page_copy__content{flex-grow:1;flex-shrink:1;flex-basis:auto;}#events-entry-point .search_action{width:auto;margin:2rem 0 0 0;padding:0 0 2rem 0;}@media all and (min-width:1100px){#events-entry-point .search_action{margin:0;}}#events-entry-point .search_action form{display:flex;padding:0;align-items:center;border-radius:5px;overflow:hidden;}@media all and (min-width:1100px){#events-entry-point .search_action form{padding:0;}}#events-entry-point .search_action input[type=text]{flex-grow:1;margin:0;border:none;border:1px solid #E0E0E0;border-right:none;}#events-entry-point .search_action button[type=submit]{background-color:#B31B1B;font-family:"freight-sans-pro",sans-serif;font-size:1rem;border:none;}.no-touchevents #events-entry-point .search_action button[type=submit]:hover,.no-touchevents #events-entry-point .search_action button[type=submit]:focus,.no-touchevents #events-entry-point .search_action button[type=submit]:focus-within{background-color:#871414;}#events-entry-point .react-calendar{width:100%;height:auto;border:none;}#events-entry-point .react-calendar__navigation{margin:0;background-color:#B31B1B;}#events-entry-point .react-calendar__navigation button{color:#FAFAFA;font-weight:700;font-size:1.25rem;font-family:"freight-text-pro",serif;line-height:1.6;}.no-touchevents #events-entry-point .react-calendar__navigation button:hover,.no-touchevents #events-entry-point .react-calendar__navigation button:focus,.no-touchevents #events-entry-point .react-calendar__navigation button:focus-within{background-color:#871414;}#events-entry-point .react-calendar__month-view__weekdays{padding:0;background-color:#ededed;}#events-entry-point .react-calendar__month-view__weekdays__weekday{padding:0.5rem 0;}#events-entry-point .react-calendar__month-view__weekdays__weekday abbr{font-family:"freight-sans-pro",sans-serif;text-decoration:none;}#events-entry-point .react-calendar__tile abbr{font-family:"freight-sans-pro",sans-serif;}#events-entry-point .react-calendar__month-view__days__day--weekend{color:#D1D1D1;}#events-entry-point .react-calendar__tile--active{background-color:#B31B1B;font-weight:700;}#events-entry-point .react-calendar__month-view__days{border:none;}@media all and (max-width:1099px){#events-entry-point aside{position:relative;padding:0;background-color:white;}}#events-entry-point aside form{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;}@media all and (min-width:768px){#events-entry-point aside form{padding:2rem 4rem;border-left:1px solid #E0E0E0;}}@media all and (min-width:1100px){#events-entry-point aside form{border-top:1px solid #E0E0E0;border-left:none;margin:1rem 0 0 0;padding:1rem;}}#events-entry-point aside form .aside-row{margin:0;width:100%;flex-grow:0;flex-shrink:0;}#events-entry-point aside form .aside-row label{font-size:1.25rem;}#events-entry-point aside form .aside-row + .aside-row{margin-top:1rem;}#events-entry-point aside .aside-row{margin:0;}@media all and (min-width:768px){#events-entry-point aside .aside-row{margin:0;}}@media all and (min-width:768px){#events-entry-point aside{display:flex;}}@media all and (min-width:1100px){#events-entry-point aside{flex-direction:column;}}#events-entry-point .event_type_link a{color:#B31B1B;text-decoration:underline;}#events-entry-point .dateright .icon{color:#B31B1B;}#events-entry-point .dateright h5,#events-entry-point .dateright h5 span{color:#262626;font-family:"freight-sans-pro",sans-serif;font-weight:normal;}#events-entry-point .item.event_item{display:flex;padding:0;border:1px solid #E0E0E0;border-radius:5px;overflow:hidden;}#events-entry-point .box_left{position:relative;flex-basis:33.33%;flex-grow:0;flex-shrink:0;padding:0;background-color:#E0E0E0;}#events-entry-point .box_left img{position:absolute;width:100%;height:100%;font-family:"object-fit:contain;object-position:center center";object-fit:contain;object-position:center center;}#events-entry-point .item_content_medium{flex-basis:66.66%;flex-grow:0;flex-shrink:0;padding:2rem;}#events-entry-point .item.event_item + .item.event_item{margin-top:2rem;}#events-entry-point .summary a{font-size:2rem;color:#262626;font-family:"freight-text-pro",serif;text-decoration:none;}#events-entry-point ul.rc-pagination{display:inline-flex;width:auto;}#events-entry-point li.rc-pagination-item,#events-entry-point li.rc-pagination-next,#events-entry-point li.rc-pagination-prev,#events-entry-point li.rc-pagination-jump-next{display:flex;align-items:center;justify-content:center;border-radius:0;border:none;padding:1rem;}.no-touchevents #events-entry-point li.rc-pagination-item:hover a,.no-touchevents #events-entry-point li.rc-pagination-item:focus a,.no-touchevents #events-entry-point li.rc-pagination-item:focus-within a{color:#B31B1B;}#events-entry-point li.rc-pagination-item + li.rc-pagination-item{border-left:1px solid #E0E0E0;}#events-entry-point li.rc-pagination-item-active{background-color:#ededed;}#events-entry-point li.rc-pagination-item-active a{color:#262626;}#events-entry-point li.rc-pagination-next,#events-entry-point li.rc-pagination-prev{background-color:#B31B1B;color:white;}#events-entry-point li.rc-pagination-next svg,#events-entry-point li.rc-pagination-next path,#events-entry-point li.rc-pagination-prev svg,#events-entry-point li.rc-pagination-prev path{fill:white;}#events-entry-point .rc-pagination li{margin:0;}#events-entry-point li,#events-entry-point .rc-pagination-item{display:flex;justify-content:center;align-items:center;}#events-entry-point li:before,#events-entry-point .rc-pagination-item:before{display:none;}#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters{width:100% !important;}@media all and (min-width:1100px){#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters{width:auto !important;}}#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters .css-yk16xz-control{border:1px solid #E0E0E0;border-radius:0;}#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters .css-2b097c-container{margin:0.5rem 0 0 0;}#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters .css-1hwfws3,#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters .css-1wa3eu0-placeholder{font-family:"freight-sans-pro",sans-serif;}#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters form{width:100%;}#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters label{margin:0 0 0.25rem 0;}
:root{--jui-dialog-z-index:1260;}:focus{outline:revert !important;}.header.admin_bar{position:sticky;margin-top:0;}.header.admin_bar.header--sticky{position:fixed;margin-top:56px;}.toolbar-vertical .header.admin_bar.header--sticky{margin-top:39px;}body.wrapper .header{position:sticky;}.toolbar-tray-open .header.admin_bar{position:sticky;margin-top:0;}.toolbar-tray-open .header.admin_bar.header--sticky{position:fixed;margin-top:56px;}body.user-page .user-panel{margin:60px auto;}form#user-login-form,form#user-pass{margin:60px auto;max-width:1440px;}.global_width.with_sidebar{padding:30px 0;max-width:1440px;display:flex;flex-direction:row;}.page_sidebar{flex:0 0 25%;}.page_content{flex:0 0 75%;}form.profile-form .form-item input.error,form.profile-form .form-item textarea.error,form.profile-form .form-item select.error{color:#a51b00;border-width:1px;border-color:#e62600;background-color:hsla(15,75%,97%,1);box-shadow:inset 0 5px 5px -5px #b8b8b8;}form.profile-form details{margin-bottom:1rem;font-size:90%;}form.profile-form details .fal{color:#B31B1B;}form.profile-form details p{line-height:normal;}form.profile-form details summary{padding:0;font-weight:bold;}form.profile-form .form-item--error-message{margin-top:0.15em;color:#e32700;}#block-audiencenavigation .contextual,#block-audiencenavigation-2 .contextual,#block-searchform .contextual,#block-cornell-search .contextual{display:none;}.js .js-media-library-widget .button.js-hide{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.btn.btn--external_span_link_btn--inline{display:inline;}.btn.btn--external_span_link_btn--inline a:after,.btn.btn--external_link.btn--inline a:after,a.btn.btn--external_span_link_btn--inline:after,a.btn.btn--external_link.btn--inline:after,a:has(>.btn.btn--external_span_link_btn--inline):after{content:'\f35d';display:inline-block;padding:0 0.18750rem 0 .5rem;color:#737373;font-family:"Font Awesome 6 Pro";font-size:.9rem;}.btn.wysiwyg--btn.btn--external_span_link_btn--inline a:after,.btn.wysiwyg--btn.btn--external_link.btn--inline a:after,a.btn.wysiwyg--btn.btn--external_span_link_btn--inline:after,a.btn.wysiwyg--btn.btn--external_link.btn--inline:after,a:has(>.wysiwyg--btn.btn.btn--external_span_link_btn--inline):after{color:#fff;}.btn.wysiwyg--btn.btn--inline{}.btn.wysiwyg--btn.btn--inline a,a.btn.wysiwyg--btn.btn--inline,a:has(> span.btn.wysiwyg--btn.btn--inline){background-color:#B31B1B;font-size:1.125rem;padding:.5rem 1.75rem;transition:.5s ease transform;transform:scale(1);color:white;font-weight:700;border:none;text-transform:none;display:inline-block;text-decoration:none;}.btn.wysiwyg--btn.btn--inline a:hover{transform:scale(1.1);}.detailed_promotion_card .detailed_promotion_card__body .btn.btn--external_span_link_btn--inline{display:inline;}.detailed_promotion_card .detailed_promotion_card__body .btn.btn--external_span_link_btn--inline a:after{content:'\f35d';display:inline-block;padding:0 0.18750rem 0 .5rem;color:#737373;font-family:"Font Awesome 6 Pro";font-size:.9rem;}aside .sidebar_title a{color:#222;transition:0.25s ease color,0.25s ease background-color;}aside .sidebar_title a:hover{transition:0.25s ease color,0.25s ease background-color;color:#B31B1B;}.toolbar-menu-administration .toolbar-menu li a{font-size:16px;}.theme_local_tasks .tabs ul.primary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.theme_local_tasks .tabs ul li a{display:block;height:1.8em;padding:0 10px 3px;color:#000;border-width:1px;border-style:solid solid none solid;border-color:#bbb;background-color:#ededed;text-shadow:0 1px 0 #fff;font-size:0.929em;line-height:1.9;}.theme_local_tasks .tabs ul li.is-active a{border:1px solid #bbb;background-color:#fff;}@media screen and (max-width:37.5em){.theme_local_tasks .tabs ul{border-bottom:1px solid #bbb;}.theme_local_tasks .tabs ul li{display:block;margin:0;}.theme_local_tasks .tabs ul li a{padding:5px 10px;}.theme_local_tasks .tabs ul li.is-active a{border-bottom:none;}}@media screen and (min-width:37.5em){.theme_local_tasks .tabs ul{overflow:hidden;height:auto;margin:0;padding:0 3px;white-space:nowrap;border:none;border-collapse:collapse;line-height:normal;}.theme_local_tasks .tabs ul li{display:block;float:left;margin:0 5px 0 0;vertical-align:bottom;}[dir="rtl"] .tabs ul li{float:right;margin:0 0 0 5px;}.theme_local_tasks .tabs ul li a{float:left;border-top-left-radius:6px;border-top-right-radius:6px;}.theme_local_tasks .tabs ul li.is-active a{border-bottom:1px solid #fff;}}#block-cornell-local-tasks{bottom:0;left:17%;position:fixed;width:66%;z-index:999;}#block-cornell-local-tasks .tabs{background:#fdfdfd;border-radius:3px 3px 0 0;box-shadow:0 0 8px 0 rgba(0,0,0,0.3);font-family:"lucida grande",tahoma,verdana,arial,sans-serif;margin:0 auto;max-width:700px;padding:10px 10px 0 10px;}#block-cornell-local-tasks,#block-cornell-local-tasks ul,#block-cornell-local-tasks li,#block-cornell-local-tasks a{font-size:16px;height:auto;}#block-cornell-local-tasks ul{border:0;list-style:none;margin:0;padding:0;position:relative;float:none;text-transform:none;}#block-cornell-local-tasks ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#block-cornell-local-tasks li{float:left;}#block-cornell-local-tasks a{background:none;border-radius:3px 3px 0 0;border:1px solid transparent;color:#428bca;display:block;font-weight:normal;line-height:1.42857;margin-right:2px;padding:5px 10px;text-decoration:none;}#block-cornell-local-tasks a:hover,#block-cornell-local-tasks a:focus{background-color:#eee;border-color:#eee;color:#286395;}#block-cornell-local-tasks li.active > a,#block-cornell-local-tasks li.active > a:hover,#block-cornell-local-tasks li.active > a:focus{background-color:white;border:1px solid #dddddd;border-bottom-color:transparent;color:#555;cursor:default;}[data-drupal-messages]{padding:1rem;background-color:#909090;font-size:1.125rem;font-weight:bold;}[data-drupal-messages] .drupal-global-status-message{}form.user-register-form{}form.user-register-form label{font-size:1.125rem;}form.user-register-form input{margin:.25rem 0 0 0;padding:.75rem;-webkit-transition:.5s ease border;transition:.5s ease border;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #E0E0E0;}form.user-register-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:.25rem 0 0 0;border-radius:0;border:1px solid #E0E0E0;background-image:url(/themes/custom/cornell/assets/i/icons/caret--b31b1b.png);background-size:10px auto;background-repeat:no-repeat;background-position:right 1rem center;}.ws-react-table-container--inner{overflow:auto;}.ws-react-table-container{overflow:scroll !important;-webkit-overflow-scrolling:touch;}.ws-react-table-container > div > div:last-of-type{height:500px;overflow:scroll !important;-webkit-overflow-scrolling:touch;}.ws_form .form-item .tabledrag-toggle-weight-wrapper{display:none;}.link.js-media-library-widget-toggle-weight{display:none;}.search_results_panel{margin:1.5rem 0;}.search_results_panel .pager{}.search_results_panel .pager .pager__items{display:flex;justify-content:center;}.search_results_panel .pager .pager__items .pager__item{display:flex;justify-content:space-around;flex:0 1 auto;margin-left:1rem;}.search-result__info{text-align:center;}.search-api-results-container{}.search-api-results-container .views-row{margin-bottom:.75rem;padding-bottom:1rem;border-bottom:1px solid gray;}.search-api-results-container .views-row a{transition:all 350ms linear;font-weight:normal;}.search-api-results-container .views-row a:hover{transition:all 350ms linear;color:#6b6b6b;text-decoration:none;}.search-api-results-container .views-row .views-field-title{margin-bottom:.5rem;}.search-api-results-container .views-row .views-field-search-api-excerpt{}.header__logo h1{margin-bottom:0;}.research_feed__block{}.research_feed__block .event_listing__title{padding:1rem 0;}.research_feed__block .event_listing__title a{color:#333333;}.research_feed__block .event_listing__description img{transition:all 250ms linear;transform:scale(1);}.research_feed__block .event_listing__description img:hover,.research_feed__block .event_listing__description img:focus{transition:all 250ms linear;transform:scale(1.2);}.research_feed__block .event_listing__title a:hover,.research_feed__block .event_listing__title a:focus{color:#B31B1B;}footer{position:relative;}.footer__copyright a{color:#fff;text-decoration:underline;}.footer__copyright a:hover,.footer__copyright a:focus{text-decoration:none;}.align__block_level--center{margin:2rem 0;text-align:center;}.header_panel__video{position:relative;width:100%;}.header_panel__video video{min-width:100%;width:100%;max-width:100%;height:auto;object-fit:cover;object-position:center center;}#video-viewport{overflow:hidden;z-index:-1;max-height:550px;}button.hero-video-control{position:absolute;bottom:20px;right:20px;height:44px;width:44px;padding:5px;border:0;background-color:rgba(0,0,0,.60);background-repeat:no-repeat;background-position:center;background-size:34px 34px;}button.hero-video-play{background-image:url(/themes/custom/cornell/assets/i/icons/play-solid.svg);}button.hero-video-pause{background-image:url(/themes/custom/cornell/assets/i/icons/pause-solid.svg);}@media all and (max-width:320px){.header_panel__video{display:none;}#video-viewport{display:none;}}@media all and (max-width:600px){#video-viewport{max-height:250px;}}@media all and (min-width:601px) and (max-width:768px){#video-viewport{max-height:350px;}}@media all and (min-width:767px) and (max-width:960px){#video-viewport{max-height:450px;}}@media all and (min-width:961px){#video-viewport{max-height:550px;}}@media all and (min-width:1100px){#video-viewport{display:flex;align-items:flex-start;justify-content:center;height:100vh;}.header_panel__video video{height:100%;max-height:100%}}.search-api-results-container .table-block .table-block__table table th{font-weight:bold;}td.views-field.views-field-field-impact-statement p{font-size:0.8rem;line-height:24px;}.tabs .tabs__nav--super_tabs .tabs__tab{color:#626262;}.tabs .tabs__nav--super_tabs .tabs__tab:hover,.tabs .tabs__nav--super_tabs .tabs__tab:focus{background-color:#FAFAFA;color:#262626;transition:0.5s ease background-color,0.5s ease color;}.tabs .tabs__nav--super_tabs .tabs__tab.active{color:#262626;}.internal .header_panel .header_panel__blurb{z-index:1;}.ws-breadcrumbs a{transition:all 200ms ease;}.ws-breadcrumbs a:hover,.ws-breadcrumbs a:focus{color:#bc1c1c;text-decoration:underline;}.ws-breadcrumbs a.icon:hover span{color:#222;}@media all and (min-width:1100px){.ws-breadcrumbs a:hover,.ws-breadcrumbs a:focus{color:blanchedalmond;}.ws-breadcrumbs a.icon:hover span{color:blanchedalmond;}}@media all and (min-width:960px){.icon_listing .icon_listing__hidden{justify-content:center;}}.protected-pages-enter-password > fieldset{padding:0.5rem 0;}.protected-pages-enter-password .protected_pages_description{margin-bottom:.5rem;}.header_panel .header_panel__inner .header_panel__blurb .header_panel__content .content__inner{padding:0 !important;}@media screen and (min-width:960px){.panel .panel__inner{padding:1.5rem 0;}}.page_copy__sidebar-right .panel .panel__inner .content__inner h3{text-decoration:underline;text-decoration-color:black;line-height:1;text-decoration-thickness:2px;text-underline-offset:6px;font-size:34px;}@media (min-width:1100px){.page_copy .page_copy__sidebar.page_copy__sidebar-right{width:400px;}.page_copy .page_copy__content .content_panel__inner:first-of-type{padding-top:0;}}@media screen and (min-width:960px){.page_copy__sidebar-right .panel .panel__inner{padding-top:0;padding-bottom:3%;}.page_copy__sidebar-right .panel .panel__inner .content__inner{padding:0;}}.banner_cta_panel .banner_cta_panel__inner{padding:2rem 0;}@media (min-width:960px){.accordion_panel .accordion_panel__teaser,.accordion_panel .accordion_panel__accordion{padding:2rem 0;}}@media (max-width:960px){.modal__overlay{z-index:999990;}}@media (max-width:768px){.listing_panel .listing_panel__list > li + li{margin:0;}}.modal__container.modal__container--tiles{position:relative;padding:0;overflow:hidden;}.modal__container.modal__container--tiles .modal__header{position:absolute;padding:5px 10px;width:100%;justify-content:flex-end;}.modal__container.modal__container--tiles .modal__close{position:relative;z-index:1;color:#ffffff;font-size:2rem;}.modal__container.modal__container--tiles .modal__close:focus-visible{outline:none;}.modal__container.modal__container--tiles .modal__close:hover{transition:all 250ms linear;color:#b3b0b0;cursor:pointer;}.modal__container.modal__container--tiles .modal__image{position:relative;top:0;width:100%;height:100%;padding-bottom:75%;}.modal__container.modal__container--tiles .modal__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.modal__container.modal__container--tiles .modal__content{margin-top:0;margin-bottom:0;padding:30px 40px;max-height:40vh;overflow:auto;}.modal__container.modal__container--tiles .modal__content .modal__content__inner{}.modal__container.modal__container--tiles .modal__content .modal__content__inner__top{text-align:center;}.modal__container.modal__container--tiles .modal__content .modal__content__inner__bottom{margin-top:1rem;}.modal__container.modal__container--tiles .modal__content .modal__content__inner__bottom p{font-family:'freight-text-pro',sans-serif;line-height:normal;}.modal__container.modal__container--tiles .modal__content h2{margin-bottom:.5rem;font-size:1.75rem;font-weight:700;}.modal__container.modal__container--tiles .modal__content h3{font-size:1.25rem;margin:0.25rem 0 0.75rem 0;font-family:"freight-text-pro",serif;font-style:italic;color:#595959;}.modal__container.modal__container--tiles .modal__content h3.position{margin:0.25rem 0 0 0;font-size:.9rem;}.modal__container.modal__container--tiles .modal__content h3.address{margin:0.25rem 0 0 0;padding:1rem 0;font-size:.9rem;font-style:normal;font-family:"freight-sans-pro",sans-serif;}.modal__container.modal__container--tiles .modal__content .contact__items{}.modal__container.modal__container--tiles .modal__content .contact__items ul{display:flex;flex-direction:column;}.modal__container.modal__container--tiles .modal__content .contact__items ul li{margin:0;padding:0.5rem 0 0 0;font-size:.9rem;line-height:1em;vertical-align:middle;display:flex;align-items:center;justify-content:center;font-family:"freight-sans-pro",sans-serif;}.modal__container.modal__container--tiles .modal__content .contact__items ul li.fal::before{display:inline-block;margin:0 0.5rem 0 0;vertical-align:middle;font-size:1rem;color:#B31B1B;font-family:"Font Awesome 6 Pro";}.modal__container.modal__container--tiles .modal__content .contact__items ul li a{color:#262626;text-decoration:none;transition:0.25s ease color;}.modal__container.modal__container--tiles .modal__content .contact__items ul li a:focus-visible{outline:none;}.modal__container.modal__container--tiles .modal__content .contact__items ul li a:hover{color:#B31B1B;text-decoration:underline;}.modal__container.modal__container--tiles .modal__footer{padding:40px;}.listing_panel .team_listing{}.team_listing .team_listing__inner{height:100%;}.team_listing .team_listing__content{height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;}.paragraph--type--nyrdc-news .team_listing .team_listing__content{}.team_listing .team_listing__content .team_listing__footer{padding-top:1.5rem;display:flex;flex:1 1 100%;justify-content:center;align-items:flex-end;position:relative;}@media all and (min-width:1100px){.header .ws_menu--header .header__appendix{order:1;flex-basis:auto;padding-bottom:0;}}.data_panel .pager .pager__item a{color:#737373;}.data_panel .pager .pager__item a:hover{color:#010101;}.data_panel .pager .pager__item--next a:hover span,.data_panel .pager .pager__item--last a:hover span{color:#010101;}.data_panel .pager .pager__item span{color:#737373;}.data_panel .results,.data_panel .result-items_per_page label{color:#737373;}#events-entry-point .react-calendar__month-view__days__day--weekend{color:#000;}#events-entry-point .react-calendar__month-view__days__day--weekend.react-calendar__tile--active{color:#fff;}#events-entry-point .page_copy .page_copy__sidebar.page_copy__sidebar-filters .css-1wa3eu0-placeholder{color:#757575;}.tns-carousel .tweet-wrapper.tns-item{margin-left:0 !important;margin-right:0 !important;}.accordion-anchor-link{top:-80px;position:relative;display:block;visibility:hidden;}.global_width.global_width--grantees{padding-top:2.75rem;}.js-form-type-multiselect{flex-direction:column;}.js-form-type-multiselect > label{font-weight:bold;font-size:1.5rem;color:#262626;font-family:"freight-sans-pro",sans-serif;}.js-form-type-multiselect label{font-weight:bold;}.js-form-type-multiselect .multiselect-wrapper{margin:0.5rem 0 1rem 0;display:flex;}.profile-form .entities-list .item-container{font-weight:bold;}.profile-form .entities-list .item-container input[type="submit"]{margin:0.25rem;}.profile-form .choices__list--multiple .choices__item{background-color:#B31B1B;border-color:#B31B1B;}.profile-form .choices__list--multiple .choices__item:hover{background-color:rgba(179,27,27,0.95);}.profile-form .choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{border-color:#F7F7F7;}.ls-blur-up-img{filter:blur(10px);opacity:1;transition:opacity 1000ms,filter 1500ms;}.ls-blur-up-img.ls-inview.ls-original-loaded{opacity:0;filter:blur(5px);}.home .header .header__logo_img{}body.internal header.header{box-shadow:-5px 2px 13px rgb(0 0 0 / 34%);}body.internal .header .header__logo_link{}body.internal .header .header__logo_links{}body.internal .header__logo_img--ccss{width:190px;max-width:190px;align-self:flex-start;}@media all and (max-width:400px){body.internal .header__logo_img--ccss{width:160px;max-width:160px;}}@media all and (min-width:1100px) and (max-width:1200px){body.internal .header__logo_img--ccss{width:170px;max-width:170px;}}body.internal .header__logo_img--ccss.header__logo_img--secondary{width:220px;max-width:220px;}@media all and (max-width:400px){body.internal .header__logo_img--ccss.header__logo_img--secondary{width:165px;max-width:165px;}}@media all and (min-width:1100px) and (max-width:1200px){body.internal .header__logo_img--ccss.header__logo_img--secondary{width:175px;max-width:175px;}}body.internal .hero_panel__logo{margin-top:0.75rem;}body.internal .header--not_top.header--visible .header__logo_img--ccss.hide-on-stick{display:none;}body.internal .nyrdc-wrapper .header--not_top.header--visible .header__logo_img--ccss.hide-on-stick{display:block;}body.internal .header--not_top.header--visible .hero_panel__logo{margin-top:0;width:220px;max-width:220px;}body.internal .wrapper.internal main.main{margin-top:0;}@media all and (max-width:1100px){}@media all and (min-width:961px) and (max-width:1099px){body .internal.internal-no-hero .header_panel .header_panel__inner .header_panel__teaser{min-height:auto;width:100%;}}@media all and (max-width:1100px){body.home .header .header__inner{}body.home .header .header__logo_and_mobile{padding:0.75rem 0;}body.home .header--sticky .header__logo_and_mobile{padding:0.5rem 0 0.75rem 0;}body.internal .header .header__logo_and_mobile{padding:1rem 0;}body.internal .header--sticky .header__logo_and_mobile{padding:0;}}.header.header--mobile_active #main_menu_nav{padding-top:1.5rem;}.webform .form-required:after,.ws_form .form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/cornell/assets/i/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.affiliate-form .form-required:after{background-image:unset;content:" (required)";vertical-align:unset;margin:0;display:inline;color:#b31b1b;}.affiliate-form form input.button{background-color:#2b6389;}.affiliate-form form #edit-actions input.button{background-color:#b31b1b;}.affiliate-form table h4{font-size:.9rem;}.affiliate-field-group-markup{margin:.25rem 0 2rem;}.ws_form input[type="submit"],.field-add-more-submit.button{color:#FAFAFA;background-color:#B31B1B;font-weight:bold;margin:1rem 0 0 0;border-color:#faebd7;font-size:.75rem;padding:0.25rem 0.5rem;border-width:1px;border-radius:8px;box-shadow:0 4px 3px #ccc;transition:all 250ms linear;}.ws_form input[type="submit"]:hover,.field-add-more-submit.button:hover{transition:all 250ms linear;background-color:#696969;}.entity-browser-form .view-research-interests-entity-browser .views-view-grid .views-row{display:flex;align-items:center;}.entity-browser-form .view-research-interests-entity-browser .views-view-grid .views-row .views-field-title{padding-left:0.25rem;}.wysiwyg--news-teaser{word-break:break-word;}.secondary_logo{width:100%;right:0;position:absolute;align-items:flex-end;flex-direction:column;max-width:220px;margin-top:-20px;display:none;}.secondary_logo__mobile{display:none;}@media all and (max-width:1100px){.secondary_logo__mobile{display:flex;align-content:flex-start;justify-content:space-around;height:100%;align-items:center;max-width:220px;}}.secondary_logo img{width:auto;}.header .header__inner.header__inner_bottom{padding:0;background-color:darkgray;text-align:center;}.header .header__inner.header__inner_bottom .bottom-logos{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;}@media all and (min-width:1100px){.header .header__inner.header__inner_bottom .bottom-logos{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;}}.header .header__inner.header__inner_bottom .bottom-logos--inner{margin:2px 0;display:flex;align-items:center;justify-content:space-between;}.header__inner_bottom img{transition:all 250ms linear;}.header__inner_bottom img:hover,.header__inner_bottom svg:hover{transition:all 250ms linear;opacity:0.75;filter:grayscale(1);}.header__inner_bottom a.nyrdc-cornell-logo{margin-right:0.5rem;}.header__inner_bottom a.nyrdc-cornell-logo img{}.header__inner_bottom a.baruch-logo{display:flex;}.header__inner_bottom a.baruch-logo img{margin-right:0;width:auto;height:auto;max-width:140px;}.header__inner_bottom a.nyrdc-logo{display:flex;}.header__inner_bottom a.nyrdc-logo img{margin-right:0.5rem;width:auto;height:100%;max-width:140px;}.header__inner_bottom a.yale-logo{display:flex;}.header__inner_bottom a.yale-logo img{margin-left:0.25rem;margin-right:1rem;width:auto;height:auto;max-width:55px;}.nyrdc-wrapper .ws_menu--header.ws_menu--desktop .ws_menu__list{z-index:5;}.nyrdc-wrapper .header__inner_bottom .header__appendix{padding:0;width:auto;flex-basis:100%;order:1;justify-content:center;align-items:center;flex-grow:1;}@media all and (min-width:320px){.nyrdc-wrapper .header__inner_bottom .header__appendix ul{padding:0.5rem 0;}}@media all and (min-width:768px){.nyrdc-wrapper .header__inner_bottom .header__appendix{padding:0;width:auto;flex-basis:100%;order:1;align-items:center;justify-content:center;flex-grow:1;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul{padding:0.5rem 0;}}@media all and (min-width:1100px){.nyrdc-wrapper .header__inner_bottom .header__appendix{padding:0;width:auto;flex-basis:auto;order:1;align-items:center;justify-content:flex-end;flex-grow:1;display:flex;}.nyrdc-wrapper .header.header--sticky .header__appendix{display:flex;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul{padding:0;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li:after{padding-left:5px;position:relative;top:1px;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li a{font-weight:500;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li a:focus,.nyrdc-wrapper .header__inner_bottom .header__appendix ul li a:hover{color:#fff;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li a.is-active{color:#fff;}}@media all and (min-width:1101px) and (max-width:1350px){.header .header__inner.header__inner_bottom .bottom-logos{flex-flow:row wrap;}.nyrdc-wrapper .header__inner_bottom .header__appendix{padding:0.5rem 0;justify-content:center;}}.nyrdc-wrapper .header__inner_bottom .header__appendix.active{transition:all 250ms linear;display:flex;}.header__inner_bottom .header__appendix ul li ul{position:absolute;right:0;top:100%;display:none;height:auto;width:auto;opacity:1;overflow:visible;}.header__inner_bottom .header__appendix ul li:hover ul{display:block;}.header__inner_bottom .header__appendix ul li ul li{display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;border-bottom:1px solid #ededed;width:auto;flex-wrap:wrap;flex-basis:100%;text-align:left;}.header__inner_bottom .header__appendix ul li ul li:after{display:none;}.header__inner_bottom .header__appendix ul li ul li + li{padding-left:0;}.header__inner_bottom .header__appendix ul li ul li a{flex-grow:1;flex-shrink:0;flex-basis:75%;flex-basis:100%;border:none;padding:1rem 1.5rem;font-size:.9rem;color:#333333;background-color:#FAFAFA;font-family:"freight-sans-pro",sans-serif;}.no-touchevents .header .header__inner_bottom .header__appendix ul li ul li a:hover{background-color:#ededed;}@media all and (max-width:1100px){.nyrdc-wrapper .header__inner_bottom .header__appendix .audience-nav{width:100%;align-items:flex-start;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul{flex-direction:column;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li{flex:0 1 100%;flex-flow:row nowrap;border-top:1px solid #918f8f;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li + li{padding-left:0;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li a{transition:transform 250ms linear;width:100%;padding:1rem 0.25rem;display:inline-block;text-align:left;color:#000;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li a:hover{transition:background-color 250ms linear;background-color:#FAFAFA;}.nyrdc-wrapper .header__inner_bottom .header__appendix ul li:after{display:none;}.header .header__inner.header__inner_bottom .bottom-logos{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;}.header .header__inner.header__inner_bottom .global_width{width:85%;}.header .header__mobile_nyrdc{padding:0;}.header .header__mobile_nyrdc .header__mobile_button{background-color:#fff;color:darkgray;}.header .header__mobile_nyrdc .header__mobile_button.active:after{content:'\f00d';}}.internal.nyrdc-wrapper .push-down .header_panel .header_panel__blurb{padding-top:0.5rem;z-index:0;}.nyrdc-wrapper .push-down .header_panel .header_panel__teaser{margin:0;min-height:auto;}@media all and (min-width:1100px){.internal.nyrdc-wrapper .push-down .header_panel .header_panel__blurb{padding-top:1.5rem;z-index:0;}}.internal .header__logo_link--nyrdc{display:none;}.nyrdc-wrapper .header__logo_links{display:flex;flex-flow:column-reverse wrap;}.nyrdc-wrapper .header__logo_links .header__logo_link.header__logo_link--nyrdc{margin-top:0.5rem;}.internal .nyrdc-wrapper .header__logo_links .hero_panel__logo{margin-top:0;}.nyrdc-wrapper .header__logo_link--nyrdc-hide{display:none;}.nyrdc-wrapper .header__logo_link--nyrdc{position:relative;display:block;color:#333;padding-left:0.5rem;}.nyrdc-wrapper .header__logo_link--nyrdc:before{background:linear-gradient(45deg,#a9a9a9,transparent);width:4px;height:100%;content:" ";display:block;position:absolute;left:0;}.nyrdc-wrapper .header__logo_link--nyrdc span{font-size:0.9rem;font-family:"freight-sans-pro",sans-serif;text-transform:uppercase;font-weight:500;max-width:none;width:auto;}.nyrdc-wrapper .nyrdc-cornell-logo{margin-right:0.25rem;}.nyrdc-wrapper .nyrdc-cornell-logo svg{width:165px;display:inline-block;vertical-align:middle;}.tns-outer button[data-action]{position:absolute;right:1em;bottom:1em;width:30px;height:30px;clip:initial;margin:inherit;padding:0.5em;border:initial;overflow:visible;z-index:99;background-color:#b31b1b !important;color:transparent !important;}.tns-outer button[data-action="stop"]{background-image:url(/themes/custom/cornell/assets/i/icons/pause-solid.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;}.tns-outer button[data-action="start"]{background-image:url(/themes/custom/cornell/assets/i/icons/play-solid.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;}.page_copy.has-right-sidebar .tab_panel__inner{}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs{position:relative;width:100%;}@media (max-width:1300px){.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs{margin-left:-2.5rem;}}.tabs-scroller-container{display:none;}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs-scroller-container{position:absolute;width:90px;height:100%;display:flex;top:0;left:100%;}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs-scroller-container .tabs-scroller{width:50px;height:100%;display:flex;align-items:center;justify-content:center;background-color:#B31B1B;color:#fafafa;padding:0.25rem;font-size:1.25rem;border:none;font-weight:200;opacity:0.75;transition:0.25s ease opacity;position:relative;cursor:pointer;z-index:2;}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs-scroller-container .tabs-scroller:hover{opacity:1;}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs__nav{}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs > .tabs__nav > .js-tabs__tabs-container{overflow:hidden;scroll-behavior:smooth;}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs__nav:before{width:0;}@media (max-width:1099px){.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs__nav:before{width:100%;}}.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs__nav:after{right:0;width:90px;}@media (max-width:1099px){.page_copy.has-right-sidebar .tabs--parent.js-tabs.super_tabs .tabs__nav:after{width:100%;}}@media (max-width:1300px){.page_copy.has-right-sidebar .tabs .tabs__nav--super_tabs .tabs__tab{font-size:1.25rem;}}@media (min-width:1100px){.page_copy .page_copy__content{max-width:70%;}}@media (min-width:1300px){.page_copy .page_copy__content{max-width:72%;}}.nyrdc-wrapper .header .header__appendix .search-block-form{z-index:1;}.views-field-field-impact-statement a{color:#b31b1c;transition:all 350ms linear;}.views-field-field-impact-statement a:focus,.views-field-field-impact-statement a:hover{color:#0c0d0e;}.st-sticky-share-buttons{font-family:"freight-text-pro",serif !important;}.user-logged-in #st-2{display:none;}@media (min-width:601px){.user-logged-in #st-2{display:block;}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
