@import url(https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,700&amp;display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter&amp;display=swap);
[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[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:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[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)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
@charset "UTF-8";
/**
 * Accordion v3.3.2
 * Lightweight and accessible accordion module created in pure Javascript
 * https://github.com/michu2k/Accordion
 *
 * Copyright (c) Michał Strumpf
 * Published under MIT License
 */

.ac{margin-top:10px;border:1px solid #eee;background-color:#fff;box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:bold 16px Arial,sans-serif;color:#111;text-align:left;width:100%;padding:10px 30px 10px 10px;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{content:"+";text-align:center;width:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:#8a8a8a}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{font:15px/24px Arial,sans-serif;color:#111;padding:10px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:"–"}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}html{box-sizing:border-box;scroll-behavior:smooth}*,*::after,*::before{box-sizing:inherit}.main{display:block}body{overflow-x:hidden;font-size:16px;line-height:1.5}body.not-scrollable{overflow:hidden}#block-tabs{position:absolute;top:158px;z-index:13}.simple-page{width:992px;margin:0 auto}.error-page-content{height:660px}.error-page-content::after,.error-page-content::before{height:660px}@media(max-width: 1399px){.error-page-content::before{background-size:1400px 660px}}.clearfix::after{clear:both;content:"";display:table}body.path-user #block-pifs-local-tasks{max-width:1412px;margin:0 auto;display:block}@media(max-width: 1199px){body.path-user #block-pifs-local-tasks{padding:0 16px}}body.path-user #block-pifs-content{max-width:1412px;margin:0 auto;display:block;padding-top:4rem;padding-bottom:4rem}@media(max-width: 1199px){body.path-user #block-pifs-content{padding-left:16px;padding-right:16px}}.border-bottom-grey{border-bottom:1px solid #d9d9d9}.listing-grid{display:grid;grid-template-columns:1fr;row-gap:2.5rem}@media(min-width: 576px){.listing-grid{grid-template-columns:1fr 1fr;-moz-column-gap:1rem;column-gap:1rem}}@media(min-width: 992px){.listing-grid{grid-template-columns:1fr 1fr 1fr}}.overflow-hidden{overflow:hidden}.atlwdg-trigger{z-index:10000}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotating{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes rotating{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.box-shadow-light{box-shadow:0 2px 14px 0 rgba(0,0,0,.05)}.border{border:1px solid #000}.border-0{border-width:0}.border-1{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-round{border-radius:50%}.border-black{border-color:#000}.border-solid{border-style:solid}.border-radius-0{border-radius:0}.border-radius-1{border-radius:3px}.border-radius-2{border-radius:6px}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.container,.sitemap{max-width:1437px;margin:0 auto;display:block}.container .container,.sitemap .container,.container .sitemap,.sitemap .sitemap{max-width:100%;margin:0}a.container,a.sitemap{color:inherit;text-decoration:none}.margin-horizontal{margin-left:1rem;margin-right:1rem}@media(min-width: 1024px){.margin-horizontal{margin-left:2rem;margin-right:2rem}}@media(min-width: 1350px){.margin-horizontal{margin-left:5rem;margin-right:5rem}}.margin-horizontal .margin-horizontal{margin-left:0;margin-right:0}.margin-vertical,main.main-content__wrapper.login #block-tabs{margin-top:3rem;margin-bottom:3rem}@media(min-width: 1024px){.margin-vertical,main.main-content__wrapper.login #block-tabs{margin-top:4rem;margin-bottom:4rem}}.margin-vertical .margin-vertical,main.main-content__wrapper.login #block-tabs .margin-vertical,.margin-vertical main.main-content__wrapper.login #block-tabs,main.main-content__wrapper.login .margin-vertical #block-tabs,main.main-content__wrapper.login #block-tabs #block-tabs{margin-top:0;margin-bottom:0}.padding-vertical{padding-top:3rem;padding-bottom:3rem}@media(min-width: 1024px){.padding-vertical{padding-top:4rem;padding-bottom:4rem}}.padding-vertical .padding-vertical{padding-top:0;padding-bottom:0}.padding-horizontal,.view-search,.pager{padding-left:1rem;padding-right:1rem}@media(min-width: 1024px){.padding-horizontal,.view-search,.pager{padding-left:2rem;padding-right:2rem}}@media(min-width: 1350px){.padding-horizontal,.view-search,.pager{padding-left:5rem;padding-right:5rem}}.padding-horizontal .padding-horizontal,.view-search .padding-horizontal,.padding-horizontal .view-search,.view-search .view-search,.pager .padding-horizontal,.pager .view-search,.padding-horizontal .pager,.view-search .pager,.pager .pager{padding-left:0;padding-right:0}.margin-1{margin:1rem}@media(min-width: 992px){.margin-1{margin:1rem}}.margin-h-1{margin-left:1rem;margin-right:1rem}@media(min-width: 992px){.margin-h-1{margin-left:1rem;margin-right:1rem}}.margin-v-1{margin-top:1rem;margin-bottom:1rem}@media(min-width: 992px){.margin-v-1{margin-top:1rem;margin-bottom:1rem}}.margin-t-1{margin-top:1rem}@media(min-width: 992px){.margin-t-1{margin-top:1rem}}.margin-b-1{margin-bottom:1rem}@media(min-width: 992px){.margin-b-1{margin-bottom:1rem}}.padding-1{padding:1rem}@media(min-width: 992px){.padding-1{padding:1rem}}.padding-h-1{padding-left:1rem;padding-right:1rem}@media(min-width: 992px){.padding-h-1{padding-left:1rem;padding-right:1rem}}.padding-v-1{padding-top:1rem;padding-bottom:1rem}@media(min-width: 992px){.padding-v-1{padding-top:1rem;padding-bottom:1rem}}.padding-t-1{padding-top:1rem}@media(min-width: 992px){.padding-t-1{padding-top:1rem}}.padding-b-1{padding-bottom:1rem}@media(min-width: 992px){.padding-b-1{padding-bottom:1rem}}.margin-2{margin:2rem}@media(min-width: 992px){.margin-2{margin:2rem}}.margin-h-2{margin-left:2rem;margin-right:2rem}@media(min-width: 992px){.margin-h-2{margin-left:2rem;margin-right:2rem}}.margin-v-2{margin-top:2rem;margin-bottom:2rem}@media(min-width: 992px){.margin-v-2{margin-top:2rem;margin-bottom:2rem}}.margin-t-2{margin-top:2rem}@media(min-width: 992px){.margin-t-2{margin-top:2rem}}.margin-b-2{margin-bottom:2rem}@media(min-width: 992px){.margin-b-2{margin-bottom:2rem}}.padding-2{padding:2rem}@media(min-width: 992px){.padding-2{padding:2rem}}.padding-h-2{padding-left:2rem;padding-right:2rem}@media(min-width: 992px){.padding-h-2{padding-left:2rem;padding-right:2rem}}.padding-v-2{padding-top:2rem;padding-bottom:2rem}@media(min-width: 992px){.padding-v-2{padding-top:2rem;padding-bottom:2rem}}.padding-t-2{padding-top:2rem}@media(min-width: 992px){.padding-t-2{padding-top:2rem}}.padding-b-2{padding-bottom:2rem}@media(min-width: 992px){.padding-b-2{padding-bottom:2rem}}.margin-3{margin:2rem}@media(min-width: 992px){.margin-3{margin:3rem}}.margin-h-3{margin-left:2rem;margin-right:2rem}@media(min-width: 992px){.margin-h-3{margin-left:3rem;margin-right:3rem}}.margin-v-3{margin-top:2rem;margin-bottom:2rem}@media(min-width: 992px){.margin-v-3{margin-top:3rem;margin-bottom:3rem}}.margin-t-3{margin-top:2rem}@media(min-width: 992px){.margin-t-3{margin-top:3rem}}.margin-b-3{margin-bottom:2rem}@media(min-width: 992px){.margin-b-3{margin-bottom:3rem}}.padding-3{padding:2rem}@media(min-width: 992px){.padding-3{padding:3rem}}.padding-h-3{padding-left:2rem;padding-right:2rem}@media(min-width: 992px){.padding-h-3{padding-left:3rem;padding-right:3rem}}.padding-v-3{padding-top:2rem;padding-bottom:2rem}@media(min-width: 992px){.padding-v-3{padding-top:3rem;padding-bottom:3rem}}.padding-t-3{padding-top:2rem}@media(min-width: 992px){.padding-t-3{padding-top:3rem}}.padding-b-3{padding-bottom:2rem}@media(min-width: 992px){.padding-b-3{padding-bottom:3rem}}.margin-4{margin:2rem}@media(min-width: 992px){.margin-4{margin:4rem}}.margin-h-4{margin-left:2rem;margin-right:2rem}@media(min-width: 992px){.margin-h-4{margin-left:4rem;margin-right:4rem}}.margin-v-4{margin-top:2rem;margin-bottom:2rem}@media(min-width: 992px){.margin-v-4{margin-top:4rem;margin-bottom:4rem}}.margin-t-4{margin-top:2rem}@media(min-width: 992px){.margin-t-4{margin-top:4rem}}.margin-b-4,.pager{margin-bottom:2rem}@media(min-width: 992px){.margin-b-4,.pager{margin-bottom:4rem}}.padding-4{padding:2rem}@media(min-width: 992px){.padding-4{padding:4rem}}.padding-h-4{padding-left:2rem;padding-right:2rem}@media(min-width: 992px){.padding-h-4{padding-left:4rem;padding-right:4rem}}.padding-v-4{padding-top:2rem;padding-bottom:2rem}@media(min-width: 992px){.padding-v-4{padding-top:4rem;padding-bottom:4rem}}.padding-t-4{padding-top:2rem}@media(min-width: 992px){.padding-t-4{padding-top:4rem}}.padding-b-4{padding-bottom:2rem}@media(min-width: 992px){.padding-b-4{padding-bottom:4rem}}.margin-5{margin:2.5rem}@media(min-width: 992px){.margin-5{margin:5rem}}.margin-h-5{margin-left:2.5rem;margin-right:2.5rem}@media(min-width: 992px){.margin-h-5{margin-left:5rem;margin-right:5rem}}.margin-v-5{margin-top:2.5rem;margin-bottom:2.5rem}@media(min-width: 992px){.margin-v-5{margin-top:5rem;margin-bottom:5rem}}.margin-t-5{margin-top:2.5rem}@media(min-width: 992px){.margin-t-5{margin-top:5rem}}.margin-b-5{margin-bottom:2.5rem}@media(min-width: 992px){.margin-b-5{margin-bottom:5rem}}.padding-5{padding:2.5rem}@media(min-width: 992px){.padding-5{padding:5rem}}.padding-h-5{padding-left:2.5rem;padding-right:2.5rem}@media(min-width: 992px){.padding-h-5{padding-left:5rem;padding-right:5rem}}.padding-v-5{padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width: 992px){.padding-v-5{padding-top:5rem;padding-bottom:5rem}}.padding-t-5{padding-top:2.5rem}@media(min-width: 992px){.padding-t-5{padding-top:5rem}}.padding-b-5{padding-bottom:2.5rem}@media(min-width: 992px){.padding-b-5{padding-bottom:5rem}}.margin-6{margin:3rem}@media(min-width: 992px){.margin-6{margin:6rem}}.margin-h-6{margin-left:3rem;margin-right:3rem}@media(min-width: 992px){.margin-h-6{margin-left:6rem;margin-right:6rem}}.margin-v-6{margin-top:3rem;margin-bottom:3rem}@media(min-width: 992px){.margin-v-6{margin-top:6rem;margin-bottom:6rem}}.margin-t-6{margin-top:3rem}@media(min-width: 992px){.margin-t-6{margin-top:6rem}}.margin-b-6{margin-bottom:3rem}@media(min-width: 992px){.margin-b-6{margin-bottom:6rem}}.padding-6{padding:3rem}@media(min-width: 992px){.padding-6{padding:6rem}}.padding-h-6{padding-left:3rem;padding-right:3rem}@media(min-width: 992px){.padding-h-6{padding-left:6rem;padding-right:6rem}}.padding-v-6{padding-top:3rem;padding-bottom:3rem}@media(min-width: 992px){.padding-v-6{padding-top:6rem;padding-bottom:6rem}}.padding-t-6{padding-top:3rem}@media(min-width: 992px){.padding-t-6{padding-top:6rem}}.padding-b-6{padding-bottom:3rem}@media(min-width: 992px){.padding-b-6{padding-bottom:6rem}}.margin-7{margin:3.5rem}@media(min-width: 992px){.margin-7{margin:7rem}}.margin-h-7{margin-left:3.5rem;margin-right:3.5rem}@media(min-width: 992px){.margin-h-7{margin-left:7rem;margin-right:7rem}}.margin-v-7{margin-top:3.5rem;margin-bottom:3.5rem}@media(min-width: 992px){.margin-v-7{margin-top:7rem;margin-bottom:7rem}}.margin-t-7{margin-top:3.5rem}@media(min-width: 992px){.margin-t-7{margin-top:7rem}}.margin-b-7{margin-bottom:3.5rem}@media(min-width: 992px){.margin-b-7{margin-bottom:7rem}}.padding-7{padding:3.5rem}@media(min-width: 992px){.padding-7{padding:7rem}}.padding-h-7{padding-left:3.5rem;padding-right:3.5rem}@media(min-width: 992px){.padding-h-7{padding-left:7rem;padding-right:7rem}}.padding-v-7{padding-top:3.5rem;padding-bottom:3.5rem}@media(min-width: 992px){.padding-v-7{padding-top:7rem;padding-bottom:7rem}}.padding-t-7{padding-top:3.5rem}@media(min-width: 992px){.padding-t-7{padding-top:7rem}}.padding-b-7{padding-bottom:3.5rem}@media(min-width: 992px){.padding-b-7{padding-bottom:7rem}}.max-width-1{max-width:650px}.max-width-2{max-width:790px}.max-width-3,.sidebar-nav{max-width:952px}.max-width-4{max-width:1200px}.max-width-5{max-width:1460px}.max-width-6{max-width:1678px}.max-width-7{max-width:1960px}@media(min-width: 1024px){.max-width-content-block{max-width:816px}}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.margin-b-0{margin-bottom:0}.margin-t-0{margin-top:0}.margin-vertical,main.main-content__wrapper.login #block-tabs{margin-top:4rem;margin-bottom:4rem}.margin-v-40{margin-top:2.5rem;margin-bottom:2.5rem}.margin-t-40{margin-top:2.5rem}.margin-b-40{margin-bottom:2.5rem}.theme-dark{background-color:#000;color:#fff}.theme-dark a{color:#fff;text-decoration:none}.theme-dark a::after{background:#fff}.theme-dark a:hover{color:#fff}.theme-dark svg{fill:#fff}.theme-light{background-color:#f4f4f7;color:#000}.theme-light a{color:#000;text-decoration:none}.theme-light a::after{background:#1a1a1a}.theme-light a:hover{color:#000}.theme-light svg{fill:#000}.theme-gray{background-color:#4f4f4f;color:#131416}.theme-gray a{color:#131416;text-decoration:none}.theme-gray a::after{background:#2b2d31}.theme-gray a:hover{color:#131416}.theme-gray svg{fill:#131416}.theme-gray-trans-1{background-color:rgba(121,132,152,.95);color:#fff}.theme-gray-trans-1 a{color:#fff;text-decoration:none}.theme-gray-trans-1 a::after{background:#fff}.theme-gray-trans-1 a:hover{color:#fff}.theme-gray-trans-1 svg{fill:#fff}.theme-white{background-color:#fff;color:#000}.theme-white a{color:#000;text-decoration:none}.theme-white a::after{background:#1a1a1a}.theme-white a:hover{color:#000}.theme-white svg{fill:#000}.theme-black{background-color:#000;color:#fff}.theme-black a{color:#fff;text-decoration:none}.theme-black a::after{background:#fff}.theme-black a:hover{color:#fff}.theme-black svg{fill:#fff}.theme-pr-1{background-color:#34348f;color:#fff}.theme-pr-1 a{color:#fff;text-decoration:none}.theme-pr-1 a::after{background:#fff}.theme-pr-1 a:hover{color:#fff}.theme-pr-1 svg{fill:#fff}.theme-pr-2{background-color:#8a8fd9;color:#fff}.theme-pr-2 a{color:#fff;text-decoration:none}.theme-pr-2 a::after{background:#fff}.theme-pr-2 a:hover{color:#fff}.theme-pr-2 svg{fill:#fff}.theme-bg-1{background-color:#8a8fd9;color:#fff;background-size:cover}.theme-bg-1 a{color:#fff;text-decoration:none}.theme-bg-1 a::after{background:#fff}.theme-bg-1 a:hover{color:#fff}.theme-bg-1 svg{fill:#fff}.theme-bg-2{background-color:#8a8fd9;color:#fff;background-size:cover}.theme-bg-2 a{color:#fff;text-decoration:none}.theme-bg-2 a::after{background:#fff}.theme-bg-2 a:hover{color:#fff}.theme-bg-2 svg{fill:#fff}.theme-bgc-1{background-color:#fafafb}.theme-bgc-2{background-color:#f1f1f3}.opac-5{opacity:.5}.fade-in-top,.fade-in-top-left{opacity:0;visibility:hidden;transition:all .5s;transform:scale(0.95) translate(-15px, -15px)}.fade-in-top.active,.fade-in-top-left.active{opacity:1;visibility:visible;transform:scale(1) translate(0, 0)}.fade-in-top{height:0;overflow:hidden;transform:scale(0.95) translate(0, -15px)}.fade-in-top.active{height:auto;transform:scale(1) translate(0, 0)}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.demo-animate{background-color:#f8f8f8;cursor:pointer;padding:1em;text-align:center;margin-bottom:1rem}.demo-animate div{background:#4f4f4f;display:flex;justify-content:center;height:250px;align-items:center}.slide-down:hover>div{-webkit-animation:slide-down .3s ease-in-out;animation:slide-down .3s ease-in-out}@-webkit-keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.slide-down-grow:hover>div{-webkit-animation:slide-down-grow .4s ease-in-out;animation:slide-down-grow .4s ease-in-out}@-webkit-keyframes slide-down-grow{0%{opacity:0;transform:scale(0.99) translateY(-10px)}100%{opacity:1;transform:scale(1) translateY(0)}}@keyframes slide-down-grow{0%{opacity:0;transform:scale(0.99) translateY(-10px)}100%{opacity:1;transform:scale(1) translateY(0)}}.fade-in-grow:hover>div{-webkit-animation:fade-in-grow .4s ease-in-out;animation:fade-in-grow .4s ease-in-out}@-webkit-keyframes fade-in-grow{0%{opacity:0;transform:scale(0.99)}100%{opacity:1;transform:scale(1)}}@keyframes fade-in-grow{0%{opacity:0;transform:scale(0.99)}100%{opacity:1;transform:scale(1)}}.fade-in:hover>div{-webkit-animation:fade-in .4s ease-in-out;animation:fade-in .4s ease-in-out}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes dot-pulsation{0%{transform:scale(1)}70%{transform:scale(0.8)}100%{transform:scale(1)}}@keyframes dot-pulsation{0%{transform:scale(1)}70%{transform:scale(0.8)}100%{transform:scale(1)}}.dot-pulse{display:inline-block;width:9px;height:9px;background-color:#ccdee7;border-radius:50%;box-shadow:0 0 0 10px rgba(204,222,231,.2);transition:background-color .4s ease-out,box-shadow .4s ease-out}.animation-area{position:relative}.dot-pulse:hover,.animation-area:hover .dot-pulse{color:#000 !important;background-color:#4f4f4f !important;box-shadow:0 0 0 10px rgba(79,79,79,.2);-webkit-animation:dot-pulsation 1.5s infinite ease-in-out;animation:dot-pulsation 1.5s infinite ease-in-out}.zoom-in [class$=__image],.zoom-in picture{overflow:hidden !important}.zoom-in [class$=__image] img,.zoom-in picture img{transition:all 3s ease-out}.zoom-in:hover [class$=__image] img,.zoom-in:hover picture img{transform:scale(1.1)}.overlay{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;transition:all 400ms ease-in-out}.overlay-visible{visibility:visible;opacity:1}.overlay-hidden{opacity:0;visibility:hidden;z-index:-1}.overlay>div{background:#fff}.overlay-black{background-color:rgba(0,0,0,.4)}.pl-template{display:flex;flex-flow:column nowrap}.pl .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#333}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:20px 10px 10px 10px;display:block;color:#fff;text-decoration:none;line-height:1}.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem !important;text-transform:none !important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{margin-left:10px;color:#1169ba !important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase !important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-colors,.sg-main .sg-colors{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-colors li,.sg-main .sg-colors li{flex:0 0 300px;margin:0 .5rem 1rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:.3em}.pl .sg-samples,.sg-main .sg-samples{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-samples>div,.sg-main .sg-samples>div{margin:1rem}.pl .sg-samples__sample,.sg-main .sg-samples__sample{display:block;margin-bottom:.3em}.pl .variation-box,.sg-main .variation-box{background:#eee;margin-bottom:10px;font-size:1rem;padding:10px;line-height:1;width:200px}.pl .variation-box-inline,.sg-main .variation-box-inline{display:inline-block;margin:0 !important}.pl .variation-box-wide,.sg-main .variation-box-wide{width:auto}.pl .variation-box-black,.sg-main .variation-box-black{background-color:#000}.pl .form-item--checkboxes li::before,.pl .form-item--radios li::before,.sg-main .form-item--checkboxes li::before,.sg-main .form-item--radios li::before{display:none}.pl .center-indicator,.sg-main .center-indicator{border-bottom:1px solid red;text-align:center;font-size:10px;color:red}.arrow-big,.arrow-left-left,.arrow-left-left-solid,.arrow-left,.arrow-right{display:inline-block;position:relative}.arrow-big::after,.arrow-left-left::after,.arrow-left-left-solid::after,.arrow-left::after,.arrow-right::after{border-bottom:2px solid #8a8fd9;border-right:2px solid #8a8fd9;content:"";display:block;height:9px;width:9px;pointer-events:none;position:absolute;top:50%;transform-origin:66% 66%;transform:rotate(-45deg) translate(50%, -50%);transition:all .15s ease-in-out}.arrow-white::after{border-color:#fff}.arrow-color-2::after{border-color:#8a8fd9}.arrow-big::after{margin-top:-7px;height:11px;width:11px}.arrow-right::after{right:-20px}.arrow-right:hover::after{right:-24px}.arrow-hover:hover .arrow-right::after{right:-24px}.arrow-left-left-solid,.arrow-left-left,.arrow-left{padding-left:20px}.arrow-left-left-solid::after,.arrow-left-left::after,.arrow-left::after{left:0}.arrow-left-left::after{transform:rotate(135deg)}.arrow-left-left-solid{padding-left:30px}.arrow-left-left-solid::after{width:0;height:0;margin-top:-8px;border-style:solid;border-width:6px 10px 6px 0;border-color:transparent #34348f transparent transparent;transform:rotate(0deg)}.strip-left-pri-half,.strip-right-primary,.strip-left-primary,.wrapper-right-strip{position:relative}.strip-left-pri-half::after,.strip-right-primary::after,.strip-left-primary::after,.wrapper-right-strip::after{content:"";position:absolute;top:0;left:50%;width:calc((100vw - (100vw - 100%))/2);bottom:0;background-color:#4f4f4f;z-index:-1}.strip-left-pri-half::after,.strip-left-primary::after,.strip-right-primary::after{background-color:#34348f}.strip-left-pri-half::after,.strip-left-primary::after{left:0}.strip-left-pri-half::after{width:calc((100vw - (100vw - 100%))/2 - 343px)}@media(max-width: 991px){.strip-large-up::after{display:none}}@media(min-width: 992px){.main{display:flex}}.main-sidebar{margin-bottom:2rem}@media(min-width: 992px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media(min-width: 992px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}@media(max-width: 479px){.hide-sm{display:none !important}}@media(min-width: 480px)and (max-width: 767px){.hide-md{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hide-lg{display:none !important}}@media(min-width: 1200px){.hide-xl{display:none !important}}@media(min-width: 992px){.reverse-order-lg{display:flex;flex-direction:column-reverse}}@media(max-width: 991px){.reverse-order-to-lg{display:flex;flex-direction:column-reverse}}.grid-simple{display:flex;align-content:center;justify-content:center;align-items:stretch;flex-wrap:wrap}.grid-simple>div{display:flex;margin:1rem}@media(min-width: 992px){.grid-simple>div{margin:2rem}}@media(min-width: 992px){.grid-simple>div.center-content-large>div{justify-content:center;text-align:center}}.grid-simple.center-content>div{justify-content:center;text-align:center}.grid-simple.columns-3>div,.grid-simple.columns-4>div,.grid-simple.columns-5>div{width:100%;margin-bottom:1rem}@media(min-width: 768px){.grid-simple.columns-3>div,.grid-simple.columns-4>div,.grid-simple.columns-5>div{margin-bottom:2rem;width:calc(50% - 4rem)}}@media(min-width: 1200px){.grid-simple.columns-3>div,.grid-simple.columns-4>div,.grid-simple.columns-5>div{width:calc(33.33333% - 4rem)}}@media(min-width: 1500px){.grid-simple.columns-4>div,.grid-simple.columns-5>div{width:calc(25% - 4rem)}}@media(min-width: 1920px){.grid-simple.columns-5>div{width:calc(20% - 4rem)}}.grid-simple.columns-3-small>div,.grid-simple.columns-4-small>div,.grid-simple.columns-5-small>div{width:100%;margin-bottom:1rem}@media(min-width: 480px){.grid-simple.columns-3-small>div,.grid-simple.columns-4-small>div,.grid-simple.columns-5-small>div{width:calc(50% - 4rem)}}@media(min-width: 768px){.grid-simple.columns-3-small>div,.grid-simple.columns-4-small>div,.grid-simple.columns-5-small>div{width:calc(33.33333% - 4rem)}}@media(min-width: 1024px){.grid-simple.columns-4-small>div,.grid-simple.columns-5-small>div{width:calc(25% - 4rem)}}@media(min-width: 1200px){.grid-simple.columns-5-small>div{width:calc(20% - 4rem)}}.grid-wrapper{overflow:hidden}@media(min-width: 600px){.grid-cont{display:flex;flex-wrap:wrap;justify-content:center}}@media(min-width: 600px){.grid-left{justify-content:flex-start}}@media(min-width: 600px){.grid-2-no-gap>*,.grid-3-no-gap>*,.grid-4-no-gap>*,.grid-5-no-gap>*{width:50%}}@media(min-width: 900px){.grid-2-no-gap>*,.grid-3-no-gap>*,.grid-4-no-gap>*,.grid-5-no-gap>*{width:50%}}@media(min-width: 900px){.grid-3-no-gap>*,.grid-4-no-gap>*,.grid-5-no-gap>*{width:33.3333333333%}}@media(min-width: 1100px){.grid-4-no-gap>*,.grid-5-no-gap>*{width:25%}}@media(min-width: 1300px){.grid-5-no-gap>*{width:20%}}@media(min-width: 600px){.grid-2,.grid-3,.grid-4,.grid-5{margin-left:-16px;margin-top:-16px}}@media(min-width: 900px){.grid-2,.grid-3,.grid-4,.grid-5{margin-left:-32px;margin-top:-32px}}.grid-2>*,.grid-3>*,.grid-4>*,.grid-5>*{margin-bottom:16px}@media(min-width: 600px){.grid-2>*,.grid-3>*,.grid-4>*,.grid-5>*{margin-bottom:0;width:calc(100% / 2 - 16px);margin-left:16px;margin-top:16px}}@media(min-width: 900px){.grid-2>*,.grid-3>*,.grid-4>*,.grid-5>*{width:calc(100% / 2 - 32px);margin-left:32px;margin-top:32px}}@media(min-width: 900px){.grid-3>*,.grid-4>*,.grid-5>*{width:calc(100% / 3 - 32px);margin-left:32px;margin-top:32px}}@media(min-width: 1100px){.grid-4>*,.grid-5>*{width:calc(100% / 4 - 32px)}}@media(min-width: 1300px){.grid-5>*{width:calc(100% / 5 - 32px)}}@media(min-width: 600px){.grid-2-wide-gap,.grid-3-wide-gap,.grid-4-wide-gap,.grid-5-wide-gap{margin-left:-32px;margin-top:-22px}}@media(min-width: 900px){.grid-2-wide-gap,.grid-3-wide-gap,.grid-4-wide-gap,.grid-5-wide-gap{margin-left:-64px;margin-top:-44px}}.grid-2-wide-gap>*,.grid-3-wide-gap>*,.grid-4-wide-gap>*,.grid-5-wide-gap>*{margin-bottom:22px}@media(min-width: 600px){.grid-2-wide-gap>*,.grid-3-wide-gap>*,.grid-4-wide-gap>*,.grid-5-wide-gap>*{margin-bottom:0;width:calc(100% / 2 - 32px);margin-left:32px;margin-top:22px}}@media(min-width: 900px){.grid-2-wide-gap>*,.grid-3-wide-gap>*,.grid-4-wide-gap>*,.grid-5-wide-gap>*{width:calc(100% / 2 - 64px);margin-left:64px;margin-top:44px}}@media(min-width: 900px){.grid-3-wide-gap>*,.grid-4-wide-gap>*,.grid-5-wide-gap>*{width:calc(100% / 3 - 64px);margin-left:64px;margin-top:44px}}@media(min-width: 1100px){.grid-4-wide-gap>*,.grid-5-wide-gap>*{width:calc(100% / 4 - 64px)}}@media(min-width: 1300px){.grid-5-wide-gap>*{width:calc(100% / 5 - 64px)}}.grid-bg{background:#eee}.grid-bg>*{background-color:#ccc}.simple-columns-3,.simple-columns-4,.simple-columns-3-small,.simple-columns-3-big,.simple-columns-2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.simple-columns-3>*,.simple-columns-4>*,.simple-columns-3-small>*,.simple-columns-3-big>*,.simple-columns-2>*{box-sizing:border-box;width:100%;margin-top:1rem}@media(min-width: 768px){.simple-columns-3>*,.simple-columns-4>*,.simple-columns-3-small>*,.simple-columns-3-big>*,.simple-columns-2>*{width:calc(0.5 * 100% - (1 - 0.5) * 1rem)}}@media(min-width: 992px){.simple-columns-3>*,.simple-columns-4>*,.simple-columns-3-small>*,.simple-columns-3-big>*,.simple-columns-2>*{width:calc(0.5 * 100% - (1 - 0.5) * 2 * 1rem);margin-top:2rem}}.simple-columns-3>*:nth-child(1),.simple-columns-4>*:nth-child(1),.simple-columns-3-small>*:nth-child(1),.simple-columns-3-big>*:nth-child(1),.simple-columns-2>*:nth-child(1){margin-top:0}@media(min-width: 768px){.simple-columns-3>*:nth-child(2),.simple-columns-4>*:nth-child(2),.simple-columns-3-small>*:nth-child(2),.simple-columns-3-big>*:nth-child(2),.simple-columns-2>*:nth-child(2){margin-top:0}}@media(max-width: 991px){.simple-columns-4,.simple-columns-3{justify-content:space-between}}@media(min-width: 992px){.simple-columns-4>*,.simple-columns-3>*{width:calc(0.3333333 * 100% - (1 - 0.3333333) * 3 * 1rem);margin-top:3rem}.simple-columns-4>*:nth-child(3),.simple-columns-3>*:nth-child(3){margin-top:0}}@media(max-width: 1023px){.simple-columns-4{justify-content:space-between}}@media(min-width: 1024px){.simple-columns-4>*{width:calc(0.25 * 100% - (1 - 0.25) * 3 * 1rem);margin-top:3rem}.simple-columns-4>*:nth-child(4){margin-top:0}}.simple-columns-gap-0.simple-columns-3{justify-content:flex-start}.simple-columns-gap-0.simple-columns-3>*{margin-top:0}@media(min-width: 768px){.simple-columns-gap-0.simple-columns-3>*{width:50%}}@media(min-width: 992px){.simple-columns-gap-0.simple-columns-3>*{width:33.33333%}}.simple-columns-gap-0.simple-columns-4{justify-content:flex-start}.simple-columns-gap-0.simple-columns-4>*{margin-top:0}@media(min-width: 768px){.simple-columns-gap-0.simple-columns-4>*{width:50%}}@media(min-width: 992px){.simple-columns-gap-0.simple-columns-4>*{width:33.33333%}}@media(min-width: 1024px){.simple-columns-gap-0.simple-columns-4>*{width:25%}}@media(min-width: 992px){.simple-columns-gap-1.simple-columns-3>*{width:calc(0.3333333 * 100% - (1 - 0.3333333) * 1 * 1rem);margin-top:1rem}}@media(max-width: 767px){.simple-columns-3-small{justify-content:space-between}}@media(min-width: 768px){.simple-columns-3-small>*{width:calc(0.3333333 * 100% - (1 - 0.3333333) * 1rem);margin-top:1rem}.simple-columns-3-small>*:nth-child(3){margin-top:0}}@media(max-width: 1023px){.simple-columns-3-big{justify-content:space-between}}@media(min-width: 1024px){.simple-columns-3-big>*{width:calc(0.3333333 * 100% - (1 - 0.3333333) * 1rem);margin-top:1rem}.simple-columns-3-big>*:nth-child(3){margin-top:0}}.links-underline a,.link{color:#4f57c6;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif}.links-underline a:hover,.link:hover{color:#34348f}.links-underline a--no-decoration,.link--no-decoration{text-decoration:none}.links-underline a{text-decoration:underline}table a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary),.accordion a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary),.section-header a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary),.section-content a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary),.cke_editable_themed a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary),.body-copy a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary),a[href^="tel:"]:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary),.card-steps a[href^="mailto:"]:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary){color:#34348f;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif;display:inline}table a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover,.accordion a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover,.section-header a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover,.section-content a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover,.cke_editable_themed a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover,.body-copy a:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover,a[href^="tel:"]:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover,.card-steps a[href^="mailto:"]:not(.button):not(.button--primary):not(.button--secondary):not(.button--tertiary):hover{color:#34348f}.body-copy a[href^="tel:"],.agency-details_content a[href^="tel:"],.agency-details_content a[href^="mailto:"]{color:#34348f;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif;font-family:"DM Sans",sans-serif;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease, -webkit-text-decoration-color .3s ease}.body-copy a[href^="tel:"]:hover,.agency-details_content a[href^="tel:"]:hover,.agency-details_content a[href^="mailto:"]:hover{color:#34348f}.body-copy a[href^="tel:"]:hover,.agency-details_content a[href^="tel:"]:hover,.agency-details_content a[href^="mailto:"]:hover{-webkit-text-decoration-color:#34348f;text-decoration-color:#34348f}.section-header .section-header__title a{color:inherit;display:inline}.section-header .section-header__title a::after{display:none}.section-header .section-header__title a:hover{color:inherit}.link--light{color:#fff;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif}.link--light:hover{color:#f2f2f2}.link--bg-dark{background-color:#333;padding:1rem}.link--light-no-hover{color:#5c6f7c;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif}.link--light-no-hover:hover{color:#5c6f7c}.link--upper{text-transform:uppercase}.link--float-right{display:block;text-align:right}.links-block{margin:1rem 0 0 2rem}.links-block a{display:block;margin-bottom:1rem}.link--bold{font-family:"DM Sans",sans-serif;color:#131416}a.is-external-link:not(.no-icon):not(.button):not(.button-outline):not(.button--tertiary):not(.button--primary){display:inline-block;align-items:center}a.is-external-link:not(.no-icon):not(.button):not(.button-outline):not(.button--tertiary):not(.button--primary) .external-icon{margin-left:0.3125rem;bottom:-3px;position:relative}a.is-external-link:not(.no-icon):not(.button):not(.button-outline):not(.button--tertiary):not(.button--primary) .external-icon svg{height:17px}a.is-external-link:not(.no-icon):not(.button):not(.button-outline):not(.button--tertiary):not(.button--primary):hover{color:#34348f}a.is-external-link:not(.no-icon):not(.button):not(.button-outline):not(.button--tertiary):not(.button--primary):hover svg path{stroke:#34348f}a[href^="tel:"] .external-icon,a[href^="mailto:"] .external-icon{display:none}h1,.h1,.page-user form.user-login-form::before,.text-long h1{color:#131416;font-family:DM Sans, sans-serif;font-style:normal;line-height:1.28;width:auto;margin-top:0;font-weight:700;margin-bottom:1rem;font-size:4.625rem;letter-spacing:-0.72px}@media screen and (max-width: 90rem){h1,.h1,.page-user form.user-login-form::before,.text-long h1{font-size:calc(2.24775rem + 2.37725 * ((100vw - 30rem) / 60))}}@media screen and (max-width: 30rem){h1,.h1,.page-user form.user-login-form::before,.text-long h1{font-size:2.24775rem}}@media(min-width: 1024px){h1,.h1,.page-user form.user-login-form::before,.text-long h1{line-height:1.2}}h2,.h2,.timeline-year.text-big,.text-long h2{color:#131416;font-family:DM Sans, sans-serif;font-style:normal;line-height:1.2;width:auto;margin-top:0;font-weight:700;margin-bottom:1rem;font-size:2.75rem;margin-bottom:2rem}@media screen and (max-width: 90rem){h2,.h2,.timeline-year.text-big,.text-long h2{font-size:calc(1.604075rem + 1.145925 * ((100vw - 30rem) / 60))}}@media screen and (max-width: 30rem){h2,.h2,.timeline-year.text-big,.text-long h2{font-size:1.604075rem}}@media(min-width: 1024px){h2,.h2,.timeline-year.text-big,.text-long h2{line-height:1.2}}h3,.h3,.text-long h3{color:#131416;font-family:DM Sans, sans-serif;font-style:normal;line-height:1.2;width:auto;margin-top:0;font-weight:700;margin-bottom:1rem;font-size:2rem}@media screen and (max-width: 90rem){h3,.h3,.text-long h3{font-size:calc(1.375rem + 0.625 * ((100vw - 30rem) / 60))}}@media screen and (max-width: 30rem){h3,.h3,.text-long h3{font-size:1.375rem}}@media(min-width: 1024px){h3,.h3,.text-long h3{line-height:1.2}}h4,.h4,.content-block-heading,.text-long h4{color:#131416;font-family:DM Sans, sans-serif;font-style:normal;line-height:1.2;width:auto;margin-top:0;font-weight:700;margin-bottom:1rem;font-size:1.5rem}@media screen and (max-width: 90rem){h4,.h4,.content-block-heading,.text-long h4{font-size:calc(1.125rem + 0.375 * ((100vw - 30rem) / 60))}}@media screen and (max-width: 30rem){h4,.h4,.content-block-heading,.text-long h4{font-size:1.125rem}}@media(min-width: 1024px){h4,.h4,.content-block-heading,.text-long h4{line-height:1.2}}.h5,.text-long h5,h5{color:#131416;font-family:DM Sans, sans-serif;font-style:normal;line-height:1.3;width:auto;margin-top:0;font-weight:700;margin-bottom:1rem;font-size:1.125rem}@media screen and (max-width: 90rem){.h5,.text-long h5,h5{font-size:calc(0.9rem + 0.225 * ((100vw - 30rem) / 60))}}@media screen and (max-width: 30rem){.h5,.text-long h5,h5{font-size:.9rem}}@media(min-width: 1024px){.h5,.text-long h5,h5{line-height:1.3}}h6,.h6,.text-long h6{color:#131416;font-family:DM Sans, sans-serif;font-style:normal;line-height:1.3;width:auto;margin-top:0;font-weight:700;margin-bottom:1rem;font-size:1rem}@media screen and (max-width: 90rem){h6,.h6,.text-long h6{font-size:calc(0.875rem + 0.125 * ((100vw - 30rem) / 60))}}@media screen and (max-width: 30rem){h6,.h6,.text-long h6{font-size:.875rem}}@media(min-width: 1024px){h6,.h6,.text-long h6{line-height:1.3}}.content-block-heading{margin-top:0;margin-bottom:20px}@media(min-width: 768px){.content-block-heading{margin-bottom:30px}}body{color:#131416;font-family:"DM Sans",sans-serif}.body-copy,.ck-editor__editable{overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.body-copy strong,.body-copy .bold,.body-copy b,.ck-editor__editable strong,.ck-editor__editable .bold,.ck-editor__editable b{font-weight:bold}.body-copy a:not(.button):not(.button-outline),.ck-editor__editable a:not(.button):not(.button-outline){color:#4f57c6;transition:.3s}.body-copy a:not(.button):not(.button-outline):hover,.ck-editor__editable a:not(.button):not(.button-outline):hover{color:#34348f}.body-copy img,.ck-editor__editable img{width:100%;border-radius:16px}.body-copy figure,.ck-editor__editable figure{width:100%;margin-top:2rem;margin-bottom:2rem;position:relative}.body-copy figure img,.ck-editor__editable figure img{width:100%;border-radius:16px}.body-copy figure figcaption,.ck-editor__editable figure figcaption{margin-top:16px;font-size:14px;line-height:1.5;color:#4d4f59;padding-left:8px;border-left:2px solid #006f3b}.body-copy iframe,.ck-editor__editable iframe{width:100%;aspect-ratio:16/9;height:auto}.body-copy video,.ck-editor__editable video{width:100%}.body-copy blockquote,.ck-editor__editable blockquote{margin-left:0;padding-left:1.5rem;padding-top:1rem;padding-bottom:1rem;border-left:5px solid #34348f}body.cke_editable_themed{padding:1rem}.paragraph,.text-long p{margin:0 0 1em}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px #f2f2f2;margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor;color:currentColor}.hr-light{border:0;border-top:1px solid #fff}.text-small{font-size:.875rem}@media(min-width: 768px){.text-small{font-size:1rem}}code{font-size:1rem}p:last-of-type{margin-bottom:0}p:last-of-type+ul{margin-top:1rem}ul{margin:0}.top-tag a:visited,.top-tag a:hover,.top-tag a,.top-tag{text-transform:uppercase;font-size:14px;line-height:1.86;letter-spacing:1.78px;font-family:"DM Sans",sans-serif;color:#5c6f7c;text-decoration:none}.top-tag a:hover{text-decoration:underline}.text-dark{color:#131416}@media(min-width: 992px){.align-right-large{text-align:right;width:100%;display:inline-block}}.text-intro,.webform-panel .webform-confirmation__message{font-size:20px;font-weight:400}.text-white{color:#fff !important}.text-dark{color:#131416 !important}.ck-editor__editable ul,.body-copy ul,.accordion-def ul{list-style:none !important;margin:1.5rem 0;padding-left:2.25rem}.ck-editor__editable ul>ul,.body-copy ul>ul,.accordion-def ul>ul{list-style:none !important}.ck-editor__editable li,.body-copy li,.accordion-def li{position:relative;margin-bottom:0.75rem}@media(min-width: 1024px){.ck-editor__editable li,.body-copy li,.accordion-def li{margin-bottom:0.75rem}}.ck-editor__editable ul>li::before,.body-copy ul>li::before,.accordion-def ul>li::before{content:"";background:#04713e;width:0.5rem;height:0.5rem;position:absolute;border-radius:50%;top:0.75rem !important;left:-1.25rem !important;transform:translateY(-50%)}.ck-editor__editable ul>li ul,.body-copy ul>li ul,.accordion-def ul>li ul{list-style:none !important;margin-top:.5rem;margin-bottom:.5rem}.ck-editor__editable ul>li ul li::before,.body-copy ul>li ul li::before,.accordion-def ul>li ul li::before{background:transparent;border:1px solid #04713e}.ck-editor__editable ol,.body-copy ol,.accordion-def ol{list-style:none !important;counter-reset:my-counter;margin:1.5rem 0 0 1rem;padding-left:1rem}.ck-editor__editable ol>li,.body-copy ol>li,.accordion-def ol>li{counter-increment:my-counter;padding-left:0}.ck-editor__editable ol>li>ul,.ck-editor__editable ol>li>ol,.body-copy ol>li>ul,.body-copy ol>li>ol,.accordion-def ol>li>ul,.accordion-def ol>li>ol{list-style:none !important;margin-top:.5rem}.ck-editor__editable ol>li::before,.body-copy ol>li::before,.accordion-def ol>li::before{content:counter(my-counter) ". ";color:#04713e;font-family:"DM Sans",sans-serif;font-weight:500;border:none;margin-left:-12px}.ck-editor__editable ul li>ol,.body-copy ul li>ol,.accordion-def ul li>ol{list-style:none !important;counter-reset:list;margin-top:8px;padding-left:0}.ck-editor__editable ul li>ol>li,.body-copy ul li>ol>li,.accordion-def ul li>ol>li{list-style:none;padding-left:5px;margin-bottom:4px}.ck-editor__editable ul li>ol>li:before,.body-copy ul li>ol>li:before,.accordion-def ul li>ol>li:before{content:counter(list, lower-roman) ". " !important;counter-increment:list;color:#131416;display:inline-block;border:none}.ck-editor__editable ul small ul,.ck-editor__editable ul small ol,.ck-editor__editable ul small ol li::before,.body-copy ul small ul,.body-copy ul small ol,.body-copy ul small ol li::before,.accordion-def ul small ul,.accordion-def ul small ol,.accordion-def ul small ol li::before{color:#04713e}.ck-editor__editable ul ul:last-child,.ck-editor__editable ul ol:last-child,.body-copy ul ul:last-child,.body-copy ul ol:last-child,.accordion-def ul ul:last-child,.accordion-def ul ol:last-child{margin-bottom:0}.ck-editor__editable .list-item,.ck-editor__editable .text-long ol li,.ck-editor__editable .text-long ul li,.body-copy .list-item,.body-copy .text-long ol li,.body-copy .text-long ul li,.accordion-def .list-item,.accordion-def .text-long ol li,.accordion-def .text-long ul li{margin-bottom:.2em;padding-left:0}.radio-buttons .form-item--radio .form-item__label,.button-links a,.button,.webform-panel .webform-confirmation__back a,.button--primary{border:none;color:#fff;background-color:#34348f;cursor:pointer;line-height:1.5;font-weight:700;padding:0.75rem 1.5rem;font-family:"DM Sans",sans-serif;border:0;font-size:1rem;border-radius:25px;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;margin:0;letter-spacing:normal;width:auto;transition:.3s;position:relative;overflow:hidden;border:2px solid #34348f;padding:0.625rem 1.375rem}.radio-buttons .form-item--radio .form-item__label:visited,.button-links a:visited,.button:visited,.webform-panel .webform-confirmation__back a:visited,.button--primary:visited{color:#fff}@media(max-width: 575px){.radio-buttons .form-item--radio .form-item__label,.button-links a,.button,.webform-panel .webform-confirmation__back a,.button--primary{width:100%}}.radio-buttons .form-item--radio .form-item__label:hover,.button-links a:hover,.button:hover,.webform-panel .webform-confirmation__back a:hover,.button--primary:hover{background-color:#fff;color:#34348f}.radio-buttons .form-item--radio .form-item__label .external-icon,.button-links a .external-icon,.button .external-icon,.webform-panel .webform-confirmation__back a .external-icon,.button--primary .external-icon{display:flex;align-items:center;margin-left:0.5rem}.radio-buttons .form-item--radio .form-item__label .external-icon svg path,.button-links a .external-icon svg path,.button .external-icon svg path,.webform-panel .webform-confirmation__back a .external-icon svg path,.button--primary .external-icon svg path{stroke:#fff;transition:stroke .3s ease}.button-outline,.button--secondary{border:none;color:#34348f;background-color:#fff;cursor:pointer;line-height:1.5;font-weight:700;padding:0.75rem 1.5rem;font-family:"DM Sans",sans-serif;border:0;font-size:1rem;border-radius:25px;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;margin:0;letter-spacing:normal;width:auto;transition:.3s;position:relative;overflow:hidden;border:2px solid #34348f;padding:0.625rem 1.5rem}.button-outline:visited,.button--secondary:visited{color:#34348f}@media(max-width: 575px){.button-outline,.button--secondary{width:100%}}.button-outline:hover,.button--secondary:hover{background-color:#191943 !important;color:#fff !important;border-color:#191943}.button-outline:hover .external-icon svg path,.button--secondary:hover .external-icon svg path{stroke:#fff}.button-outline .external-icon,.button--secondary .external-icon{display:flex;align-items:center;margin-left:0.5rem}.button-outline .external-icon svg path,.button--secondary .external-icon svg path{stroke:#34348f;transition:stroke .3s ease}.button--arrow{border:none;color:#131416;background-color:#fff;cursor:pointer;line-height:1.5;font-weight:700;padding:0.75rem 1.5rem;font-family:"DM Sans",sans-serif;border:0;font-size:1rem;border-radius:25px;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;margin:0;letter-spacing:normal;width:auto;transition:.3s;position:relative;overflow:hidden}.button--arrow:visited{color:#131416}@media(max-width: 575px){.button--arrow{width:100%}}.button--arrow::before{content:"";width:9px;height:9px;transition:.4s;border-top:2px solid #131416;border-right:2px solid #131416;transform:translateY(-50%) rotate(45deg);position:absolute;opacity:0;top:50%;right:-20px}.button--arrow:hover{padding-right:32px;padding-left:20px}.button--arrow:hover::before{opacity:1;right:16px}.button--tertiary{border:none;color:#fff;background-color:rgba(0,0,0,.01);cursor:pointer;line-height:1.5;font-weight:700;padding:0.75rem 1.5rem;font-family:"DM Sans",sans-serif;border:0;font-size:1rem;border-radius:25px;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;margin:0;letter-spacing:normal;width:auto;transition:.3s;position:relative;overflow:hidden;border:2px solid #fff;padding:0.625rem 1.5rem;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.button--tertiary:visited{color:#fff}@media(max-width: 575px){.button--tertiary{width:100%}}.button--tertiary:hover{background-color:#fff;color:#34348f;border-color:#34348f}.button--tertiary .external-icon{display:flex;align-items:center;margin-left:0.5rem}.button--tertiary .external-icon svg path{stroke:#34348f;transition:stroke .3s ease}.button--yellow{border:none;color:#131416;background-color:#fbbb02;cursor:pointer;line-height:1.5;font-weight:700;padding:0.75rem 1.5rem;font-family:"DM Sans",sans-serif;border:0;font-size:1rem;border-radius:25px;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;margin:0;letter-spacing:normal;width:auto;transition:.3s;position:relative;overflow:hidden;background-color:#fbbb02 !important;color:#131416 !important}.button--yellow:visited{color:#131416}@media(max-width: 575px){.button--yellow{width:100%}}.button--yellow:hover{background-color:#191943 !important;color:#fff !important}.button--white{border:none;color:#34348f;background-color:"white";cursor:pointer;line-height:1.5;font-weight:700;padding:0.75rem 1.5rem;font-family:"DM Sans",sans-serif;border:0;font-size:1rem;border-radius:25px;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;margin:0;letter-spacing:normal;width:auto;transition:.3s;position:relative;overflow:hidden}.button--white:visited{color:#34348f}@media(max-width: 575px){.button--white{width:100%}}.button--white:hover{background-color:#191943;color:#fff}.button-full{width:100%}.button--tertiary.is-external-link,.button--primary.is-external-link,.button.is-external-link,.webform-panel .webform-confirmation__back a.is-external-link,.button-outline.is-external-link{display:inline-flex}.button.is-external-link:hover .external-icon svg path,.webform-panel .webform-confirmation__back a.is-external-link:hover .external-icon svg path{stroke:#34348f}.button--primary:hover .external-icon svg path,.button--tertiary:hover .external-icon svg path{stroke:#34348f}.button--tertiary .external-icon svg path{stroke:#fff}.button-outline.is-external-link,.button--secondary.is-external-link{color:#34348f !important;display:inline-flex !important}.button-outline.is-external-link .external-icon,.button--secondary.is-external-link .external-icon{bottom:0 !important;margin-left:.5rem !important}.button-outline.is-external-link:hover,.button--secondary.is-external-link:hover{color:#fff !important}.button-outline.is-external-link:hover .external-icon svg path,.button--secondary.is-external-link:hover .external-icon svg path{stroke:#fff !important}.button-outline:hover .external-icon svg path,.button--secondary:hover .external-icon svg path{stroke:#fff}.table-wrapper{margin-top:1.5rem;margin-bottom:1.5rem;overflow-x:auto !important;scrollbar-width:thin}.table-wrapper::-webkit-scrollbar-track{background-color:#f2f8fc;border-radius:4px}.table-wrapper::-webkit-scrollbar{height:.5rem}.table-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:#a0a2ad}.table-wrapper{position:relative}@media(max-width: 1023px){.table-wrapper{padding-bottom:1rem}}.paragraph-table__intro{margin-bottom:22px}.paragraph-table.table-wide table,.body-copy.table-wide table,.accordion.table-wide table,.cke_editable_themed.table-wide table{max-width:none;width:150%}.paragraph-table caption,.body-copy caption,.accordion caption,.cke_editable_themed caption{caption-side:bottom;text-align:left;margin-top:16px;margin-bottom:16px}.paragraph-table table,.body-copy table,.accordion table,.cke_editable_themed table{border:none;max-width:100%;margin-bottom:0;border-spacing:0;border-radius:10px;overflow:hidden}.paragraph-table table tbody,.body-copy table tbody,.accordion table tbody,.cke_editable_themed table tbody{border:0}.paragraph-table table th,.paragraph-table table td,.body-copy table th,.body-copy table td,.accordion table th,.accordion table td,.cke_editable_themed table th,.cke_editable_themed table td{border:none;line-height:1.3;padding:1rem;word-break:normal;vertical-align:top;position:relative;background:none;font-size:1rem;width:auto;max-height:5rem}@media(min-width: 1024px){.paragraph-table table th,.paragraph-table table td,.body-copy table th,.body-copy table td,.accordion table th,.accordion table td,.cke_editable_themed table th,.cke_editable_themed table td{font-size:1.125rem}}.paragraph-table table th,.body-copy table th,.accordion table th,.cke_editable_themed table th{font-weight:700;background-color:#006f3b;color:#fff}.paragraph-table table tr,.body-copy table tr,.accordion table tr,.cke_editable_themed table tr{text-align:left;border:0;background:none}.paragraph-table table tr:nth-child(even),.body-copy table tr:nth-child(even),.accordion table tr:nth-child(even),.cke_editable_themed table tr:nth-child(even){background:#fafafb}.paragraph-table table tr:last-child>td:first-child,.body-copy table tr:last-child>td:first-child,.accordion table tr:last-child>td:first-child,.cke_editable_themed table tr:last-child>td:first-child{border-bottom-left-radius:10px}.paragraph-table table tr:last-child>td:last-child,.body-copy table tr:last-child>td:last-child,.accordion table tr:last-child>td:last-child,.cke_editable_themed table tr:last-child>td:last-child{border-bottom-right-radius:10px}.paragraph-table table tr>td:first-child,.body-copy table tr>td:first-child,.accordion table tr>td:first-child,.cke_editable_themed table tr>td:first-child{border-left:1px solid #d4d5da}.paragraph-table table tr>td:last-child,.body-copy table tr>td:last-child,.accordion table tr>td:last-child,.cke_editable_themed table tr>td:last-child{border-right:1px solid #d4d5da}.paragraph-table table td,.body-copy table td,.accordion table td,.cke_editable_themed table td{width:auto;min-width:13.5rem;max-width:25rem;border-bottom:1px solid #d4d5da}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video--full{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.iframe-16x9{overflow:hidden;position:relative;padding-top:56.25%}.iframe-16x9 .iframe-4x3{padding-top:75%}.iframe-16x9 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width: 992px){.iframe-min-650{min-width:650px;min-height:500px}}.tabs__link,.tabs__link--local-tasks{background-color:#f1f1f3;border:1px solid #f8f8f8;border-bottom:none;color:#6d7079;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width: 992px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #f8f8f8;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#f8f8f8;color:#333}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#333;border:1px solid #333;color:#fff}@media(min-width: 992px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#fff;border:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;color:#333}}ul.tags{padding:0;margin:0;font-size:16px;list-style:none;color:#a0a5ae}ul.tags li{display:inline-block;position:relative}ul.tags li::after{content:"";display:inline-block;padding:3px;margin:10px 10px 4px 10px;border-radius:50%;background-color:#e4e4e6}ul.tags li:last-child::after{content:none}ul.tags a{color:#a0a5ae;text-decoration:none}.flexible-form-container{background-color:#f7fbfc}@media(max-width: 767px){.flexible-form-container{padding-left:1.5rem;padding-right:1.5rem;margin-left:-1.5rem;margin-right:-1.5rem}}.flexible-form .flexible-form-wrapper{max-width:440px}.flexible-form.no-background .flexible-form-container{background-color:transparent}.flexible-form.no-background .flexible-form-wrapper{max-width:625px}.flexible-form form .webform-managed-file-placeholder,.flexible-form form .webform-element-description{font-size:16px;margin-bottom:8px;color:#757575}.captcha{color:#757575;font-size:16px;margin-bottom:8px;margin-top:1.5rem}.captcha [aria-controls=captcha]{display:none}.captcha .g-recaptcha{margin-top:1rem;margin-bottom:1.5rem}.form-item--checkboxes,.form-item--checkbox__item{list-style:none !important;margin:0;padding:0}input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}input[type=checkbox]~label{position:relative;padding-left:2rem !important;font-size:16px;font-family:"DM Sans",sans-serif;padding:0;line-height:1.5;color:#131416;margin-bottom:0 !important;font-weight:400}input[type=checkbox]~label:not(:last-of-type){margin-bottom:12px}input[type=checkbox]~label::before{content:"";position:absolute;left:0;margin-right:12px;margin-bottom:3px;display:inline-block;vertical-align:bottom;width:20px;height:20px;border-radius:3px;background:#fff;border:solid 2px #929ea0;transition:all .2s ease}input[type=checkbox]~label::after{content:"" !important;position:absolute;z-index:2;top:3px;left:5px;width:16px;height:6px;background:#fff;box-shadow:2px 2px 0px 3px #fff;border-left:2px solid #34348f;border-bottom:2px solid #34348f;opacity:0;transform:scale(0) rotate(-45deg);transition:all .2s ease .05s}input[type=checkbox]:focus~label::before{box-shadow:0 0 0 1px rgba(0,0,0,.12)}input[type=checkbox]:disabled~label{color:#b8b8b8;cursor:auto}input[type=checkbox]:disabled~label::before{box-shadow:none;background:#ddd}input[type=checkbox]:checked~label::before{border-color:#34348f}input[type=checkbox]:checked~label::after{opacity:1;transform:scale(1) rotate(-45deg)}@-moz-document url-prefix(){input[type=checkbox]:only-child{width:auto;height:auto}}fieldset .js-webform-checkboxes{display:flex;flex-wrap:wrap}fieldset .js-webform-checkboxes>.js-form-type-checkbox{margin-right:1rem;margin-bottom:.5rem}fieldset .js-webform-checkboxes>.js-form-type-checkbox label{display:flex}fieldset .js-webform-checkboxes>.js-form-type-checkbox label:before,fieldset .js-webform-checkboxes>.js-form-type-checkbox label:after{flex-shrink:0}fieldset .js-webform-checkboxes>.js-form-type-checkbox label:before{margin-top:2px}.form-item--radios,.form-item--radio__item{list-style:none !important;margin:0;padding:0}fieldset.fieldgroup legend{margin-bottom:1rem;font-size:18px;font-family:"DM Sans",sans-serif}.js-webform-radios .js-form-type-radio{margin-bottom:1rem;margin-left:0 !important}.js-form-type-radio{margin-bottom:1rem}@media(min-width: 768px){.js-form-type-radio{margin-bottom:30px}}.js-form-type-radio [type=radio]:checked,.js-form-type-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.js-form-type-radio [type=radio]:checked+label,.js-form-type-radio [type=radio]:not(:checked)+label{position:relative;cursor:pointer;display:inline-block;color:#131416;font-family:"DM Sans",sans-serif;font-size:16px;padding:4px 0 4px 30px}.js-form-type-radio [type=radio]:checked+label::before,.js-form-type-radio [type=radio]:not(:checked)+label::before{content:"";position:absolute;left:0;top:6px;width:20px;height:20px;border:1px solid #131416;border-radius:100%;background:transparent}.js-form-type-radio [type=radio]:checked+label::before{border-color:#34348f}.js-form-type-radio [type=radio]:checked+label::after,.js-form-type-radio [type=radio]:not(:checked)+label::after{content:"";width:12px;height:12px;background-color:#34348f;position:absolute;top:10px;left:4px;border-radius:100%;transition:all .2s ease}.js-form-type-radio [type=radio]:not(:checked)+label::after{opacity:0;transform:scale(0)}.js-form-type-radio [type=radio]:checked+label::after{opacity:1;transform:scale(1)}fieldset .js-webform-radios{display:flex;flex-wrap:wrap}fieldset .js-webform-radios>.js-form-type-radio{margin-right:1rem;margin-bottom:0}.form-item__dropdown .nice-select{border-color:#a0a2ad;border-radius:8px;padding-left:16px;padding-top:10px;padding-bottom:12px;padding-right:40px;width:100%;height:auto;right:2px;background-color:#fff;line-height:1.5}.form-item__dropdown .nice-select::after{width:10px;height:10px;border:none;border-top:2px solid #4d4f59;border-right:2px solid #4d4f59;transform:rotate(135deg);transform-origin:66% 40%;right:20px}.form-item__dropdown .nice-select.open{border-color:#34348f}.form-item__dropdown .nice-select.open::after{transform:rotate(-45deg)}.form-item__dropdown .nice-select .current{font-size:16px;color:#4d4f59;font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis}.form-item__dropdown .nice-select .list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;border:none;border-radius:0;border:1px solid #d4d5da !important;box-shadow:0px 4px 20px rgba(0,0,0,.2) !important;border-radius:8px;overflow-y:auto}.form-item__dropdown .nice-select .list::-webkit-scrollbar{width:5px}.form-item__dropdown .nice-select .list::-webkit-scrollbar-thumb{background:#c3c6c8;border-radius:5px}.form-item__dropdown .nice-select .list .option{font-size:16px;font-weight:500}.form-item__dropdown .nice-select .list .option:hover{background-color:transparent;color:#34348f}.js-form-type-select .form-item__label{color:#000;font-weight:700;margin-bottom:8px}.form-item__select:not(.nice-select){height:41px;font-size:16px;margin:0;outline:none;padding:12px 1rem 12px 1rem;width:100%;border-radius:6px}.form-item__select:not(.nice-select) :focus{outline:none}@supports((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) or ((-moz-appearance: none) and (mask-type: alpha)){.form-item__select:not(.nice-select){padding-right:2em;background:none;border:1px solid #d4d5da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:6px}.form-item__select:not(.nice-select):focus{border-color:#34348f}}input[type=text],input[type=search],input[type=textarea]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input.form-item__textfield:not(.button),textarea.form-item__textfield{border-radius:8px;background-color:#fff;border:1px solid #a0a2ad;color:#131416;font-weight:400;font-size:1rem;padding:20px 1rem 8px 1rem;outline:none;width:100%}input.form-item__textfield:not(.button)::-moz-placeholder, textarea.form-item__textfield::-moz-placeholder{color:transparent}input.form-item__textfield:not(.button):-ms-input-placeholder, textarea.form-item__textfield:-ms-input-placeholder{color:transparent}input.form-item__textfield:not(.button)::placeholder,textarea.form-item__textfield::placeholder{color:transparent}input.form-item__textfield:not(.button):focus,input.form-item__textfield:not(.button):focus-visible,textarea.form-item__textfield:focus,textarea.form-item__textfield:focus-visible{border-color:#34348f}input.form-item__textfield:not(.button).error,textarea.form-item__textfield.error{border-color:#ed2224}textarea.form-item__textfield{padding:1rem}.form-item{margin-bottom:2rem;max-width:630px}.form-item::after{clear:both;content:"";display:table}.js-form-type-textfield,.js-form-type-password,.js-form-type-email,.form-item-query{position:relative}.js-form-type-textfield .form-item__label,.js-form-type-password .form-item__label,.js-form-type-email .form-item__label,.form-item-query .form-item__label{position:absolute;top:24px;left:1rem;padding:0 1rem 0 0;transition:.3s;transform:translateY(-50%);color:#4d4f59}.js-form-type-textfield.focused .form-item__label,.js-form-type-password.focused .form-item__label,.js-form-type-email.focused .form-item__label,.form-item-query.focused .form-item__label{top:12px;font-size:12px}.form-item__label{display:block}@media(min-width: 320px){.form-item__label{display:block;margin-right:2%}}.form-item__label.form-required::after{content:"*";color:#ed2224}.js-form-type-textarea .form-item__label{font-weight:700;color:#000;margin-bottom:8px}.form-item__description{margin-top:.3em;font-size:16px}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.form-item--error-message{font-size:14px;margin-top:5px;color:#ed2224}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.list-more__link{text-align:center;margin-top:2rem}.list-title{font-size:42px;font-weight:300;font-family:"DM Sans",sans-serif;color:#8a8fd9;text-align:center;margin-bottom:2rem;line-height:1}.os-theme-round-dark.os-host-overflow{overflow:visible !important}.os-theme-round-dark>.os-scrollbar{padding:0 !important}.os-theme-round-dark>.os-scrollbar-horizontal{right:3px !important;height:20px !important;bottom:-30px !important}.os-theme-round-dark>.os-scrollbar-vertical{bottom:20px !important;width:20px !important}.os-theme-round-dark.os-host-rtl>.os-scrollbar-horizontal{left:20px !important;right:0}.os-theme-round-dark>.os-scrollbar-corner{height:20px !important;width:20px !important;background-color:transparent}.os-theme-round-dark>.os-scrollbar>.os-scrollbar-track{background:transparent}.os-theme-round-dark>.os-scrollbar-horizontal>.os-scrollbar-track::before,.os-theme-round-dark>.os-scrollbar-vertical>.os-scrollbar-track::before{content:"";display:block;position:absolute;background:linear-gradient(to left, #ddafa6, #813b3b) !important}.os-theme-round-dark>.os-scrollbar-horizontal>.os-scrollbar-track::before{left:3px !important;right:3px !important;height:1px !important;top:50%}.os-theme-round-dark>.os-scrollbar-vertical>.os-scrollbar-track::before{top:3px !important;bottom:3px !important;width:1px !important;left:50%}.os-theme-round-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:transparent}.os-theme-round-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle::before{content:"";display:block;position:absolute;background:#fff !important;border:1px solid #94828d;box-shadow:0 2px 9px 0 rgba(0,0,0,.13);border-radius:100%;top:0;bottom:0;left:0;right:0;transform:scale(1.3) !important}.os-theme-round-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle:hover::before,.os-theme-round-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active::before{transform:scale(1.35) !important}.os-theme-round-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{height:100%;min-width:20px !important;max-width:20px !important}.os-theme-round-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{width:100%;min-height:20px !important;max-height:20px !important}.os-theme-round-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle::before{transition:transform .3s}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}.page-scroll-top{pointer-events:none;position:sticky;right:0;bottom:0;display:flex !important;justify-content:right;transform:translateY(-70px);max-width:91.25rem;margin-right:auto;margin-left:auto;height:0;z-index:10}@media(max-width: 1199px){.page-scroll-top{position:fixed;bottom:2.5rem;transform:none;height:auto}}@media(min-width: 1500px){.page-scroll-top{max-width:100%}}.page-scroll-top>.container,.page-scroll-top>.sitemap{margin-right:0}.page-scroll-top .page-top-scroll__wrapper{transition:opacity .3s ease,visibility .3s ease,transform .3s ease-in-out;opacity:1;visibility:visible}.page-scroll-top .page-top-scroll__wrapper.top{opacity:0;visibility:hidden}@media(min-width: 1024px){.page-scroll-top .page-top-scroll__wrapper.bottom{margin:0 !important}}.page-scroll-top .page-top-scroll__wrapper button.btn-scroll-top{pointer-events:all;cursor:pointer;border:none;padding:0.75rem 0.75rem;border-radius:25px;color:#fff;box-shadow:2px 2px 7px 0px rgba(0,0,0,.07);font-weight:700;display:flex;align-items:center;background:rgba(19,20,22,.8)}@media(min-width: 1200px){.page-scroll-top .page-top-scroll__wrapper button.btn-scroll-top{background:#131416;padding:0.75rem 1.5rem}}.page-scroll-top .page-top-scroll__wrapper button.btn-scroll-top>span{display:none;margin-right:8px}@media(min-width: 1200px){.page-scroll-top .page-top-scroll__wrapper button.btn-scroll-top>span{display:block}}.page-scroll-top .page-top-scroll__wrapper button.btn-scroll-top svg{transition:transform .2s ease}.page-scroll-top .page-top-scroll__wrapper button.btn-scroll-top svg path{fill:#fff}.page-scroll-top .page-top-scroll__wrapper button.btn-scroll-top:hover svg{transform:translateY(-3px)}.card{width:100%}.card__image{display:block;width:100%;position:relative;overflow:hidden;background-color:#e2e3f5;margin-bottom:1.5rem;border-radius:8px;aspect-ratio:1.5344262295}.card__image--default{position:relative;background-color:transparent}.card__image--default::after{position:absolute;content:"";background-image:url("../jpg/card-default-img.jpg");background-size:cover;background-repeat:no-repeat;mix-blend-mode:screen;inset:0;width:100%;height:100%;z-index:1}@supports not (aspect-ratio: 1/1){.card__image::before{float:left;padding-top:calc(100% * 305 / 468);content:""}.card__image::after{display:block;content:"";clear:both}}.card__image img,.card__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports not (aspect-ratio: 1/1){.card__image img{position:absolute;top:0;left:0}}.card__tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}@supports not (aspect-ratio: 1/1){.card__tags .tag-item{margin-right:8px;margin-bottom:8px}}.card__tags .tag-item{padding:4px 8px;font-style:normal;font-weight:700;font-size:14px;background-color:#ddd0bb}.card__tags .tag-item.last-item{margin-right:8px}.card__date{font-size:14px;font-style:normal;font-weight:400;line-height:19px;color:#000}.card__title{text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.card__subtitle{margin-bottom:1rem;margin-top:-0.5rem}.card__cta{text-decoration:none;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#4f57c6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card__cta svg{transition:.3s}.card__cta:hover{color:#34348f}.card__cta:hover svg{transform:translateX(10px)}.card__cta:hover svg path{fill:#34348f}.image-copy__image{position:relative;overflow:hidden}.image-copy__image img{border-radius:16px;width:100%}.image-copy .waves-bottom,.image-copy .waves-top{position:absolute}@media(max-width: 575px){.image-copy .waves-bottom svg,.image-copy .waves-top svg{max-width:130px;max-height:70px}}.image-copy .waves-bottom{bottom:-10px;left:0}@media(max-width: 767px){.image-copy .waves-bottom svg{max-width:130px;max-height:100px}}.image-copy .waves-top{top:-1px;right:-1px}@media(max-width: 767px){.image-copy .waves-top svg{max-width:120px;max-height:80px}}.image-copy__caption{margin-top:16px;font-size:14px;line-height:1.5;color:#4d4f59;padding-left:8px;border-left:2px solid #006f3b}.breadcrumbs__container{padding:0.875rem 0}@media(min-width: 1024px){.breadcrumbs__container{padding:2rem 0}}.breadcrumb ol{list-style:none !important;margin:0;padding:0;font-size:1rem;line-height:1.5}.breadcrumb li{display:inline}.breadcrumb li::after{content:"";width:8px;height:8px;display:inline-block;border-top:1px solid #131416;border-right:1px solid #131416;transform:rotate(45deg);margin-left:5px;margin-right:5px}.breadcrumb li:last-child::after{content:none}.breadcrumb li span{display:inline;color:#131416}.breadcrumb a{color:#4f57c6;text-decoration:underline;font-weight:700}.breadcrumb a:hover{color:#34348f}#system_breadcrumb{width:100%}.rate-widget{background-color:#34348f;margin:0;padding:1.5rem 1rem;display:none}@media(min-width: 1024px){.rate-widget{padding:0.5rem 0}}.rate-widget .table-wrapper{padding:0}.rate-widget table{display:flex;justify-content:center;flex-wrap:wrap}.rate-widget table>tbody{display:flex;align-items:center;justify-content:center}@media(max-width: 575px){.rate-widget table>tbody{flex-direction:column}}.rate-widget table>tbody>.rating-table-tr:first-of-type{font-family:"DM Sans",sans-serif;font-size:18px;font-style:normal;font-weight:600;margin-bottom:0.75rem;color:#fff;text-align:center}@media(min-width: 576px){.rate-widget table>tbody>.rating-table-tr:first-of-type{margin-right:16px;margin-bottom:0}}.rate-widget table>tbody>.rating-table-tr:nth-of-type(2){display:flex;align-items:center;justify-content:center}.rate-widget table>tbody>.rating-table-tr:nth-of-type(2)>.rating-table-td:nth-of-type(2){margin-left:16px;text-align:center}.rate-widget .thumbsupdown-rating-wrapper{display:flex;margin:8px 0}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio{border:none;color:#fff;background-color:#34348f;cursor:pointer;line-height:1.5;font-weight:700;padding:0.75rem 1.5rem;font-family:"DM Sans",sans-serif;border:0;font-size:1rem;border-radius:25px;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;text-align:center;justify-content:center;white-space:nowrap;margin:0;letter-spacing:normal;width:auto;transition:.3s;position:relative;overflow:hidden;min-width:5.625rem !important;width:5.75rem;height:3rem;background-color:#fff;color:#34348f;border-radius:5px;padding:0}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio:visited{color:#fff}@media(max-width: 575px){.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio{width:100%}}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio:hover{background-color:rgba(255,255,255,.95)}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio.is-active:first-of-type{border-color:#61bb48;color:#61bb48}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio.is-active:first-of-type .vote-up{background-image:url("../thumbs-up-green.html")}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio.is-active:nth-of-type(2){border-color:#ed2224;color:#ed2224}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio.is-active:nth-of-type(2) .vote-down{background-image:url("../thumbs-down-red.html")}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio:first-of-type{margin-right:0.5rem}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio>.rating-label{display:block;position:relative;height:3rem;width:5.75rem;cursor:pointer}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio>.rating-label.rate-voted::after{font-family:"DM Sans",sans-serif}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio>.rating-label::after{position:absolute;top:0.75rem;left:0.75rem;font-family:"DM Sans",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio>.rating-label.vote-up{background:url("../thumbs-up.html") no-repeat;background-position:3.375rem 0.75rem}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio>.rating-label.vote-up::after{content:"Yes"}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio>.rating-label.vote-down{background:url("../thumbs-down.html") no-repeat;background-position:3.375rem 1rem}.rate-widget .thumbsupdown-rating-wrapper>.form-type-radio>.rating-label.vote-down::after{content:"No"}footer{background:#34348f url("../svg/pifs-motif-footer.svg") no-repeat;background-position:center;background-size:cover;padding:1rem}@media(min-width: 992px){footer{padding:2rem 3rem}}@media(min-width: 1350px){footer{padding:5rem 3rem}}footer .region-footer{background-color:rgba(250,250,251,.95);border-radius:0.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-size:1rem;line-height:1.5;padding:1rem 1rem 3rem 1rem}@media(min-width: 992px){footer .region-footer{flex-direction:row;padding:2rem 2rem 3rem 2rem}}@media(min-width: 1200px){footer .region-footer{padding:2rem 3rem 3rem 3rem}}footer .region-footer .footer-left{margin-bottom:2rem}@media(max-width: 575px){footer .region-footer .footer-left img{margin:auto}}@media(min-width: 992px){footer .region-footer .footer-left{margin-bottom:0;max-width:22rem;margin-right:1rem}}footer .region-footer .footer-left .field--name-field-body{margin-top:2rem}footer .region-footer .footer-center{display:flex;flex-direction:column;align-self:stretch}@media(min-width: 992px){footer .region-footer .footer-center{margin-right:1rem}}footer .region-footer .footer-center #block-socialmedialinks{margin-top:2rem}@media(min-width: 992px){footer .region-footer .footer-center #block-socialmedialinks{margin-top:auto}}footer .region-footer .footer-center .field--name-field-title{font-weight:700;margin-bottom:0.25rem}footer .region-footer .footer-center .field--name-field-phone{margin-bottom:0.25rem}footer .region-footer .footer-center .field--name-field-body{margin-top:1rem}footer .region-footer .footer-center .field--name-field-body p{margin:0}@media(max-width: 991px){footer .region-footer .footer-right{margin-top:2rem}}footer .region-footer .footer-right .field--name-field-title{font-weight:700;margin-bottom:0.25rem}footer .region-footer .footer-right a{margin-top:0.5rem;display:block}@media(min-width: 1350px){footer .region-footer .footer-right{margin-right:6.25rem}}footer .region-footer a{font-size:1rem;line-height:1.5;color:#383696;text-underline-offset:3px}footer .region-footer .social-media-links--platforms{margin:0 -0.25rem}footer .region-footer .social-media-links--platforms li{padding:0 0.25rem}footer .region-footer .social-media-links--platforms .social-media-link-icon--youtube{color:#ea3323}footer .region-footer .social-media-links--platforms .social-media-link-icon--linkedin{color:#3375b0}footer .region-footer .social-media-links--platforms .social-media-link-icon--facebook{color:#3976ea}footer .region-footer .social-media-links--platforms .social-media-link-icon--twitter .fa-twitter{background:url("../svg/twitter-x.svg") no-repeat;background-position:center;background-size:contain;height:1.75rem}footer .region-footer .social-media-links--platforms .social-media-link-icon--twitter .fa-twitter::before{opacity:0}footer .region-footer .social-media-links--platforms .fa-lg{font-size:1.5rem}footer .region-footer .social-media-links--platforms .external-icon{display:none}footer .footer-bottom{color:#fff;font-family:"Inter",sans-serif;font-size:1rem;line-height:1.5}footer .footer-bottom a{color:#fff;font-family:"Inter",sans-serif;font-size:1rem;line-height:1.5;text-underline-offset:3px}footer .footer-bottom a:hover{color:#fff !important}footer .footer-bottom a .external-icon{display:none}footer .footer-bottom .container,footer .footer-bottom .sitemap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media(max-width: 991px){footer .footer-bottom .container #block-copyrightblock,footer .footer-bottom .sitemap #block-copyrightblock,footer .footer-bottom .container .field--name-body,footer .footer-bottom .sitemap .field--name-body{margin:1rem 0}}@media(min-width: 992px){footer .footer-bottom .container,footer .footer-bottom .sitemap{margin-top:2rem}}.inline-menu{list-style:none !important;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width: 768px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#4f57c6;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif;letter-spacing:1.5px;text-decoration:none}.inline-menu__link:hover{color:#34348f}.footer__inline-menu{padding-left:0;margin:0}.footer__inline-menu .inline-menu__link{color:#fff;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif}.footer__inline-menu .inline-menu__link:hover{color:#e6e6e6}.language-switcher-language-url{align-self:stretch}.language-nav{z-index:10;height:100%}.language-nav a{text-decoration:none}.language-nav ul{z-index:10;list-style:none;margin:0;padding-left:0;height:100%}.language-nav>ul>li{height:100%}.language-nav li{position:relative;text-decoration:none}.language-nav li:hover{cursor:pointer}.language-nav li a{line-height:1.5;font-family:"DM Sans",sans-serif;display:block;text-transform:uppercase;position:relative;width:auto;font-size:14px;padding:1.8rem 1rem}@media(min-width: 1024px){.language-nav li a{font-size:16px;padding:2rem 1rem}}.language-nav ul li ul{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;display:none}.language-nav ul li:hover>ul,.language-nav ul li ul:hover{visibility:visible;opacity:1;display:block}.language-nav ul li ul li{clear:both;width:100%}.language-nav ul li ul li a{padding:.3333333333rem 1rem}.language-nav .icon-wrapper{display:inline-block;margin-left:5px}.language-nav svg{width:10px;height:10px}.language-nav::before{content:"";border:1px solid #cccccc5e;height:56px;position:absolute;top:15px}.header-light .language-nav li a{color:#fff}.header-light .language-nav svg{fill:#fff}.header-light .language-nav li:hover svg{fill:#000}.header-light .language-nav li:hover,.header-light .language-nav li:hover a,.header-light .language-nav li a:hover{color:#000;background-color:#e4e4e6}.header-light .language-nav ul li ul a{background-color:#e4e4e6;color:#000}.header-dark .language-nav li a{color:#fff}.header-dark .language-nav svg{fill:#fff}.header-dark .language-nav li:hover svg{fill:#fff}.header-dark .language-nav li:hover,.header-dark .language-nav li:hover a,.header-dark .language-nav li a:hover{color:#fff;background-color:#5c6f7c}.header-dark .language-nav ul li ul a{background-color:#5c6f7c;color:#fff}#global-header{display:flex;position:relative}#global-header .block-system-branding-block{display:flex;z-index:10;transition:padding .3s ease;margin-right:auto;width:auto}#global-header .block-system-branding-block .site-name{display:none}#global-header .block-system-branding-block img{width:auto}@media(max-width: 1199px){#global-header .block-system-branding-block img{height:2.75rem}}#global-header .global-site-navigation{flex-grow:1;z-index:100}@media(min-width: 1200px){#global-header .global-site-navigation{display:block}}#global-header .global-site-navigation #header-top{background-color:#fff}@media(max-width: 1199px){#global-header .global-site-navigation #header-top{display:none}}#global-header .global-site-navigation header.header{transition:padding .3s ease;background-color:#fff;height:4.75rem;position:relative}@media(min-width: 1200px){#global-header .global-site-navigation header.header{height:6.25rem}}#global-header .global-site-navigation header.header .header-main{display:flex;height:100%;width:100%;align-items:center;justify-content:flex-end}#global-header .global-site-navigation header.header .header-main .top-menu{display:flex;align-items:center;margin-bottom:1rem}#global-header .global-site-navigation header.header .header-main .mobile-buttons{position:absolute;top:1.125rem;right:0.5rem;display:flex;align-items:center}@media(min-width: 1200px){#global-header .global-site-navigation header.header .header-main .mobile-buttons{position:relative;top:unset;right:unset}}.bg-dark{background-color:rgba(0,0,0,.8);z-index:100;left:0;top:0;width:100%;height:100%;position:fixed;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.bg-dark.active{visibility:visible;opacity:1}.bg-dark.heigher{z-index:11}.bg-dark~#global-header .global-site-navigation{position:absolute;width:100%}.bg-dark~#global-header .global-site-navigation header.header{transition:background-color .25s ease;background:linear-gradient(180deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 100%);background-color:transparent}@media(min-width: 1350px){.bg-dark~#global-header .global-site-navigation header.header{padding-left:3rem;padding-right:3rem}}.bg-dark~#global-header .global-site-navigation header.header .color-logo{display:none}.bg-dark~#global-header .global-site-navigation header.header .white-logo{display:block}.bg-dark~#global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link{color:#fff;transition:color .25s ease}.bg-dark~#global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.expand-sub::after{transition:border-color .25s ease;border-bottom-color:#fff;border-right-color:#fff}.bg-dark~#global-header .global-site-navigation header.header .search-icon .search-icon__icon svg path{transition:stroke .25s ease;stroke:#fff}.bg-dark~#global-header .global-site-navigation header.header .hamburger-menu__icon .line{background-color:#fff;transition:background-color .25s ease}.bg-dark.active~#global-header .global-site-navigation header.header{background:#fff}.bg-dark.active~#global-header .global-site-navigation header.header .color-logo{display:block}.bg-dark.active~#global-header .global-site-navigation header.header .white-logo{display:none}.bg-dark.active~#global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link{color:#131416}.bg-dark.active~#global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link:hover{color:#34348f}.bg-dark.active~#global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item.is-open>.main-menu__link{color:#34348f}.bg-dark.active~#global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.expand-sub::after{border-bottom-color:#131416;border-right-color:#131416}.bg-dark.active~#global-header .global-site-navigation header.header .search-icon .search-icon__icon svg path{stroke:#131416}.bg-dark.active~#global-header .global-site-navigation header.header .hamburger-menu__icon .line{background-color:#131416}body.user-logged-in #global-header .global-site-navigation,.page-menu-dark #global-header .global-site-navigation{position:relative}.page-menu-dark #global-header .global-site-navigation header.header,body.user-logged-in #global-header .global-site-navigation header.header,#global-header.header-dark .global-site-navigation header.header{background:transparent}.page-menu-dark #global-header .global-site-navigation header.header .color-logo,body.user-logged-in #global-header .global-site-navigation header.header .color-logo,#global-header.header-dark .global-site-navigation header.header .color-logo{display:block}.page-menu-dark #global-header .global-site-navigation header.header .white-logo,body.user-logged-in #global-header .global-site-navigation header.header .white-logo,#global-header.header-dark .global-site-navigation header.header .white-logo{display:none}.page-menu-dark #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link,body.user-logged-in #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link,#global-header.header-dark .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link{color:#131416}.page-menu-dark #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link:hover,body.user-logged-in #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link:hover,#global-header.header-dark .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link:hover{color:#34348f}.page-menu-dark #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item.is-open>.main-menu__link,body.user-logged-in #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item.is-open>.main-menu__link,#global-header.header-dark .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item.is-open>.main-menu__link{color:#34348f}.page-menu-dark #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.expand-sub::after,body.user-logged-in #global-header .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.expand-sub::after,#global-header.header-dark .global-site-navigation header.header .main-nav .main-menu.level-0>.main-menu__item>.expand-sub::after{border-bottom-color:#131416;border-right-color:#131416}.page-menu-dark #global-header .global-site-navigation header.header .search-icon .search-icon__icon svg path,body.user-logged-in #global-header .global-site-navigation header.header .search-icon .search-icon__icon svg path,#global-header.header-dark .global-site-navigation header.header .search-icon .search-icon__icon svg path{stroke:#131416}.page-menu-dark #global-header .global-site-navigation header.header .hamburger-menu__icon .line,body.user-logged-in #global-header .global-site-navigation header.header .hamburger-menu__icon .line,#global-header.header-dark .global-site-navigation header.header .hamburger-menu__icon .line{background-color:#131416}#global-header{-webkit-animation:fadeIn .15s linear;animation:fadeIn .15s linear}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.hamburger-menu__wrapper{all:unset;align-self:center;height:36px;width:42px;align-items:center;justify-content:center;cursor:pointer;display:block;transition:transform .15s ease}.hamburger-menu__wrapper.active .line-1,.hamburger-menu__wrapper.active .line-3{top:0;transition:top .15s ease,transform .15s ease .15s}.hamburger-menu__wrapper.active .line-1{transform:rotate(-45deg)}.hamburger-menu__wrapper.active .line-2{opacity:0}.hamburger-menu__wrapper.active .line-3{transform:rotate(45deg)}.hamburger-menu__wrapper.active .hamburger-menu__label{display:none}.hamburger-menu__wrapper.active .hamburger-menu__label.close{display:block}@media(min-width: 1200px){.hamburger-menu__wrapper{display:none !important}}.hamburger-menu__icon{cursor:pointer;position:relative;transform:translate(11px, 12px);width:24px;height:24px}.hamburger-menu__icon .line{left:0;position:absolute;top:0;background-color:#131416;height:2px;width:22px;border-radius:0.125rem}.hamburger-menu__icon .line-1{top:-6px}.hamburger-menu__icon .line-2{transition:opacity .15s ease,background-color .15s ease}.hamburger-menu__icon .line-3{top:6px}.hamburger-menu__icon .line-1,.hamburger-menu__icon .line-3{transition:top .15s ease .15s,transform .15s ease,background-color .15s ease}.hamburger-menu__label{font-size:14px;line-height:18px;margin-top:-4px;white-space:nowrap;color:#131416;text-align:center}.hamburger-menu__label.close{display:none}header.header .contextual-region{position:static}@media(max-width: 1199px){header.header [id^=block-topmenu]{display:none}}header.header .main-nav .main-menu.level-0{list-style:none;padding:0;display:flex}header.header .main-nav .main-menu.level-0>.main-menu__item{display:flex;align-items:center}header.header .main-nav .main-menu.level-0>.main-menu__item:not(:last-of-type){margin-right:1.5rem;transition:margin .3s ease}@media(min-width: 1800px){header.header .main-nav .main-menu.level-0>.main-menu__item:not(:last-of-type){margin-right:2rem}}@media(max-width: 1199px){header.header .main-nav .main-menu.level-0>.main-menu__item.temporary{display:none}}header.header .main-nav .main-menu.level-0>.main-menu__item.main-menu__item--with-sub>.main-menu__link{padding-right:1rem}header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link{background:none;border:0;-webkit-appearance:none;color:#131416;font-size:1rem;font-family:"DM Sans",sans-serif;font-weight:700;font-stretch:condensed;text-decoration:none;line-height:1.5;padding:0.25rem 0 0.25rem 0;cursor:pointer;white-space:nowrap;position:relative}header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link:hover{color:#34348f}header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link:hover>.expand-sub::after{border-color:#34348f}header.header .main-nav .main-menu.level-0>.main-menu__item>.main-menu__link::after{content:"";visibility:hidden;opacity:0;transform:translate(-50%, 100%);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:26px solid #f1f1f3;position:absolute;top:42px;left:50%;transition:all .3s ease}header.header .main-nav .main-menu.level-0>.main-menu__item>.expand-sub{position:relative;pointer-events:none}header.header .main-nav .main-menu.level-0>.main-menu__item>.expand-sub::after{content:"";position:absolute;width:0.625rem;height:0.625rem;right:0;top:-0.5rem;border-bottom:2px solid #131416;border-right:2px solid #131416;transition:transform .25s ease,top .25s ease;transform:rotate(45deg)}header.header .main-nav .main-menu.level-0>.main-menu__item.is-open::after{display:block}header.header .main-nav .main-menu.level-0>.main-menu__item.is-open>.main-menu__link{color:#34348f}header.header .main-nav .main-menu.level-0>.main-menu__item.is-open>.main-menu__link::after{visibility:visible;opacity:1;transform:translate(-50%, 0)}header.header .main-nav .main-menu.level-0>.main-menu__item.is-open>.expand-sub::after{border-color:#34348f}header.header .main-nav .main-menu .menu_second_level__wrapper{display:none;position:absolute;width:100%;background-color:#8a8fd9}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper{top:6.25rem;right:0;background-color:#f1f1f3;z-index:5;width:100vw;max-width:100vw}header.header .main-nav .main-menu .menu_second_level__wrapper .container,header.header .main-nav .main-menu .menu_second_level__wrapper .sitemap{max-width:100vw;width:100vw}}header.header .main-nav .main-menu .menu_second_level__wrapper>.container,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap{position:relative}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.close,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.close{-webkit-appearance:none;border:0;background:transparent;position:absolute;height:1.25rem;width:1.25rem;right:1rem;top:2rem;transform:translateY(-100%);cursor:pointer}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.close::before,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.close::before,header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.close::after,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.close::after{content:"";position:absolute;width:0.125rem;height:1.375rem;top:1px;left:calc(50% - 1px);z-index:1;transform:rotate(-45deg);background:#34348f;transition:background-color .3s ease}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.close::after,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.close::after{transform:rotate(45deg)}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.close:hover::before,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.close:hover::before,header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.close:hover::after,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.close:hover::after{background-color:#8a8fd9}header.header .main-nav .main-menu .menu_second_level__wrapper>.container ul,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap ul{list-style:none;padding:0}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper{display:flex}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-item-links,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-item-links{position:relative;width:100%;padding:2rem 4rem 2rem 3.125rem;display:flex;min-height:18.125rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout{flex-grow:1;position:relative}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image{width:100%;overflow:hidden}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image::after,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0) 100%)}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image .image-copy__waves,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image .image-copy__waves{display:none}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image .image-copy__image,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image .image-copy__image{position:static}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image img,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .mega-menu-image img{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;border-radius:0}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content{padding:1rem 1.5rem 2rem 2rem;color:#fff;display:flex;align-items:flex-end;position:absolute;bottom:0;right:0}}@media(min-width: 1200px)and (min-width: 1350px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content{padding-left:3.125rem}}@media(min-width: 1200px)and (min-width: 1500px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content{padding-left:calc((100vw - 1460px)/2 + 8px)}}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content .h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content .h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content .timeline-year.text-big,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content .timeline-year.text-big,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content .text-long h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content .text-long h2,.text-long header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content h2,.text-long header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .mega-menu-callout .main-menu__item-callout-content h2{font-size:1.5rem;font-weight:700;line-height:1.2;color:#fff;margin-bottom:0;margin-right:0.5rem;align-self:center;width:100%}}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-heading,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-heading{text-transform:uppercase;font-size:32px;font-family:"DM Sans",sans-serif;font-weight:700;color:#000;margin-bottom:1rem}}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-info,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-info{width:17rem;margin-right:2rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-info .h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-info .h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-info .timeline-year.text-big,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-info .timeline-year.text-big,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-info .text-long h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-info .text-long h2,.text-long header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-info h2,.text-long header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-info h2{font-size:1.5rem;line-height:1.2;margin-bottom:2rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu-second-level-info .menu-second-level-description,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu-second-level-info .menu-second-level-description{font-size:1rem;font-weight:400;line-height:1.5;width:17rem}}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-flow:column;grid-template-rows:repeat(5, auto);grid-column-gap:1.5rem;grid-row-gap:1.5rem;align-self:flex-start;width:100%}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link{color:#131416;font-size:1rem;font-weight:700;line-height:1.2;font-family:"DM Sans",sans-serif;text-decoration:none;display:inline-block;margin-bottom:0;cursor:pointer;text-align:left;background:transparent;border:0;padding:0;width:100%}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link.main-menu__link--with-sub .chevron-right,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link.main-menu__link--with-sub .chevron-right,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link.main-menu__link--with-sub .chevron-right,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link.main-menu__link--with-sub .chevron-right{display:inline-block;pointer-events:none;width:10px;height:10px;margin-top:2px;border-bottom:2px solid #131416;border-right:2px solid #131416;transition:transform .25s ease,right .25s ease;transform:rotate(-45deg);margin-right:-1rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link:hover,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link:hover,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link:hover,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link:hover{color:#34348f}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link:hover.main-menu__link--with-sub .chevron-right,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link:hover.main-menu__link--with-sub .chevron-right,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link:hover.main-menu__link--with-sub .chevron-right,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level .main-menu__link:hover.main-menu__link--with-sub .chevron-right{border-bottom:2px solid #34348f;border-right:2px solid #34348f;transform:rotate(-45deg) translate(4px, 4px)}}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper{opacity:0;visibility:hidden;position:absolute;z-index:3;left:0;top:0;background-color:#f1f1f3;width:100%;min-height:100%;transform:translateX(-16px);transition:all .25s ease;width:100%;padding:2rem 4rem 2rem 3.125rem;display:flex}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper.expanded,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper.expanded{opacity:1;visibility:visible;transform:translateX(0)}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info{width:17rem;margin-right:2rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info .h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info .h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info .timeline-year.text-big,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info .timeline-year.text-big,header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info .text-long h2,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info .text-long h2,.text-long header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info h2,.text-long header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info h2{font-size:1.5rem;line-height:1.2;margin-bottom:2rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info .desktop-only-controls.back,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info .desktop-only-controls.back{padding-right:0;padding-left:1.5rem;color:#34348f;font-weight:700;margin-bottom:0.5rem;background-color:transparent;border:0;position:relative;cursor:pointer}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info .desktop-only-controls.back::before,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info .desktop-only-controls.back::before{content:"";position:absolute;width:0.625rem;height:0.625rem;left:0.5rem;top:0.375rem;border-bottom:2px solid #34348f;border-right:2px solid #34348f;transition:transform .25s ease,left .25s ease;transform:rotate(135deg)}header.header .main-nav .main-menu .menu_second_level__wrapper>.container .menu_third_level__wrapper .menu-hird-level-info .desktop-only-controls.back:hover::before,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap .menu_third_level__wrapper .menu-hird-level-info .desktop-only-controls.back:hover::before{left:0}}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title{transition:padding .3s ease}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title{height:auto;width:auto;padding:2.5rem 1rem;background-color:#d3eaf8}}@media(min-width: 1462px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title{padding-left:calc((100% - 1412px)/2)}}@media(min-width: 1350px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title{padding-right:3.75rem}}@media(min-width: 1500px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title{padding-right:8rem}}@media(max-width: 1199px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title .main-menu__item-content,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title .main-menu__item-content{display:none}}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title>*,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title>*{width:20rem}}@media(min-width: 1160px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title>*,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title>*{width:26.25rem}}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title>a,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title>a{display:block;color:#34348f;text-decoration:none;margin-bottom:1rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title .field--name-field-introduction,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title .field--name-field-introduction{font-size:1.125rem;color:#34348f;line-height:1.3}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title .field--name-field-introduction,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title .field--name-field-introduction{font-size:1.25rem}}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title .button--secondary,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title .button--secondary{margin-top:2rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title .button--secondary.external::after,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title .button--secondary.external::after{content:"";width:1.125rem;height:1.125rem;margin-left:0.5rem;display:inline-block;background:url("../svg/external-link-white.svg") no-repeat;background-size:contain}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.mega-menu-title .button--secondary.external:hover::after,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.mega-menu-title .button--secondary.external:hover::after{background:url("../svg/external-link-white.svg") no-repeat;background-size:contain}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level{-moz-column-count:3;column-count:3;-moz-column-gap:2rem;column-gap:2rem;padding:2.5rem 2.25rem 2.5rem 1rem}}@media(min-width: 1350px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level{padding:2.5rem 2.25rem 2.5rem 2rem}}@media(min-width: 1700px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level{padding:2.5rem 2.25rem 2.5rem 5rem;-moz-column-gap:4rem;column-gap:4rem}}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item{margin-bottom:1.5rem;line-height:1;-moz-column-break-inside:avoid;break-inside:avoid-column}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item>.main-menu__link,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item>.main-menu__link{font-size:1rem;font-family:"DM Sans",sans-serif;line-height:1.05;color:#34348f}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item>a.main-menu__link,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item>a.main-menu__link{transition:color .3s ease;text-decoration:none}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item>a.main-menu__link:hover,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item>a.main-menu__link:hover{color:#8a8fd9}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item .menu_item_list,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item .menu_item_list{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;display:table}@media(min-width: 1200px){header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item .menu_item_list,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item .menu_item_list{margin-top:1rem}}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item .main-menu__item,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item .main-menu__item{line-height:1;margin-top:0.5625rem}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item .main-menu__item:first-of-type,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item .main-menu__item:first-of-type{margin-top:0}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item .main-menu__item .main-menu__link,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item .main-menu__item .main-menu__link{color:#131416;font-size:1rem;line-height:1.31;text-underline-offset:0.25rem;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease,color .3s ease;transition:text-decoration-color .3s ease,color .3s ease,-webkit-text-decoration-color .3s ease}header.header .main-nav .main-menu .menu_second_level__wrapper>.container>.menu_second_level>.main-menu__item .main-menu__item .main-menu__link:hover,header.header .main-nav .main-menu .menu_second_level__wrapper>.sitemap>.menu_second_level>.main-menu__item .main-menu__item .main-menu__link:hover{-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;color:#8a8fd9}header.header a.main-menu__link.button--primary{background-color:#34348f !important;padding:.75rem 1.5rem !important;transition:.3s;color:#fff !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}header.header a.main-menu__link.button--primary:hover{background-color:#191943 !important}@media(min-width: 1200px){.mobile-only-controls{display:none}}@media(max-width: 1199px){header.header #block-pifs-main-menu{display:none;position:absolute;background:#fff;right:0;width:100%;top:100%;border-top:1px solid #f1f1f1}header.header #block-pifs-main-menu .main-nav{height:calc(100*var(--vh) - 80px);overflow-y:auto}header.header #block-pifs-main-menu .mobile-only-controls.top-nav>a{color:#131416;display:block;text-decoration:none;text-align:left;font-family:"DM Sans",sans-serif;font-weight:500;padding:0.5rem 1.5rem}header.header #block-pifs-main-menu .main-nav .main-menu.level-0{display:flex;flex-direction:column;padding:0.5rem 1.5rem 0 1.5rem;background-color:#fff}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .main-menu__item{margin:0;width:100%;display:flex;align-items:center;margin-bottom:1rem}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .main-menu__item.expanded>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .main-menu__item.expanded>.expand-sub{opacity:0;pointer-events:none}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .main-menu__item>.main-menu__link{padding:0.5rem 0;font-size:1rem;line-height:1.31;pointer-events:none;opacity:1;display:inline-block;color:#131416;width:100%;text-decoration:none;font-family:"DM Sans",sans-serif;transition:opacity .3s ease;font-weight:bold;text-align:left;background:transparent;border:0}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .main-menu__item>a.main-menu__link{pointer-events:all}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .main-menu__item>.expand-sub{margin-left:auto;position:relative;transform:rotate(-90deg)}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .main-menu__item>.expand-sub::after{right:-0.3125rem}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu-second-level-info{display:none !important}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper{display:none;position:absolute;left:0;top:0;width:100%;background-color:#fff}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap{flex-direction:column}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container button.close,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap button.close,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container button.close,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap button.close{display:none !important}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container .mega-menu-title,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap .mega-menu-title,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container .mega-menu-title,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap .mega-menu-title{max-width:100%;margin:0;display:none}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container .menu-hird-level-info,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap .menu-hird-level-info,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container .menu-hird-level-info,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap .menu-hird-level-info{display:none}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container .mega-menu-title>a,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap .mega-menu-title>a,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container .mobile-only-controls.back,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap .mobile-only-controls.back,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container .mega-menu-title>a,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap .mega-menu-title>a,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container .mobile-only-controls.back,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap .mobile-only-controls.back{margin:0;width:100%;background-color:#fff;color:#131416;width:100%;text-decoration:none;text-align:left;font-family:"DM Sans",sans-serif;display:flex;align-items:center;font-size:1rem;padding:0 1.25rem;height:3.25rem;font-weight:700}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container.expanded>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .expanded.sitemap>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container.expanded>.expand-sub,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .expanded.sitemap>.expand-sub,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container.expanded>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .expanded.sitemap>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container.expanded>.expand-sub,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .expanded.sitemap>.expand-sub{opacity:0;pointer-events:none}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container>.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap>.main-menu__link{padding:0.5rem 0;font-size:1rem;line-height:1.31;pointer-events:none;opacity:1;display:inline-block;color:#131416;width:100%;text-decoration:none;font-family:"DM Sans",sans-serif;transition:opacity .3s ease;font-weight:bold;text-align:left;background:transparent;border:0}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container>a.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap>a.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container>a.main-menu__link,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap>a.main-menu__link{pointer-events:all}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .container .mobile-only-controls.back::before,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .sitemap .mobile-only-controls.back::before,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .container .mobile-only-controls.back::before,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .sitemap .mobile-only-controls.back::before{content:"";width:1.25rem;height:0.875rem;display:inline-block;background:url("../svg/chevron-left.svg") no-repeat}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .main-menu__item--with-sub>.expand-sub,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .main-menu__item--with-sub>.expand-sub{margin-left:auto;position:relative;transform:rotate(-90deg)}header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_second_level__wrapper .main-menu__item--with-sub>.expand-sub::after,header.header #block-pifs-main-menu .main-nav .main-menu.level-0 .menu_third_level__wrapper .main-menu__item--with-sub>.expand-sub::after{content:"";position:absolute;width:0.625rem;height:0.625rem;right:-0.3125rem;top:-0.5rem;border-bottom:2px solid #131416;border-right:2px solid #131416;transition:transform .25s ease,top .25s ease;transform:rotate(45deg)}header.header #block-pifs-main-menu .menu_item_list.menu_third_level{background-color:#f1f1f3;padding-top:1rem !important;z-index:2;position:relative}header.header #block-pifs-main-menu .menu_item_list.menu_third_level::after{position:absolute;content:"";background:#f1f1f3;top:100%;left:0;height:100vh;width:100%;z-index:1}header.header #block-pifs-main-menu .menu-second-level-item-content-wrapper{background-color:#f1f1f3;padding-top:1rem}header.header #block-pifs-main-menu .menu-second-level-item-content-wrapper::after{position:absolute;content:"";background:#f1f1f3;top:100%;left:0;height:100vh;width:100%}header.header #block-pifs-main-menu .menu-second-level-item-content-wrapper .menu-second-level-item-links,header.header #block-pifs-main-menu .menu-second-level-item-content-wrapper .menu_item_list.menu_third_level{padding:0 1.5rem 1rem 1.5rem}header.header #block-pifs-main-menu .menu-second-level-item-content-wrapper .mega-menu-callout{display:none}header.header #block-pifs-main-menu .menu-second-level-item-content-wrapper .menu-second-level-heading{font-size:16px;font-family:"DM Sans",sans-serif;font-weight:700;color:#131416;margin-bottom:.5rem}header.header #block-pifs-main-menu .menu-second-level-item-content-wrapper .menu_item_list.menu_second_level .main-menu__link{color:#131416;font-family:"DM Sans",sans-serif !important;font-weight:700 !important;text-decoration:none}}header #block-exposedformsearchblock{top:70px;left:0;width:100%;padding-left:1rem;padding-right:1rem;padding-top:1rem;position:absolute;background-color:#fafafb;display:none}@media(max-width: 575px){header #block-exposedformsearchblock{padding-left:0;padding-right:0;padding-top:1rem;padding-bottom:1rem}}@media(min-width: 1200px){header #block-exposedformsearchblock{top:6.25rem;background-color:#f1f1f3}header #block-exposedformsearchblock form{margin:auto;max-width:1460px}}@media(min-width: 1350px){header #block-exposedformsearchblock{padding-left:3rem;padding-right:3rem}}header #views-exposed-form-search-block{display:flex}@media(max-width: 575px){header #views-exposed-form-search-block{padding-left:1rem;padding-right:1rem;flex-direction:column}header #views-exposed-form-search-block .button,header #views-exposed-form-search-block .webform-panel .webform-confirmation__back a,.webform-panel .webform-confirmation__back header #views-exposed-form-search-block a{width:100%}}@media(min-width: 992px){header #views-exposed-form-search-block{padding-left:.5rem;padding-right:.5rem}}@media(min-width: 1350px){header #views-exposed-form-search-block{padding-left:0;padding-right:0}}header #views-exposed-form-search-block .js-form-item-query{flex:1;margin-right:1rem;margin-bottom:1rem;max-width:unset}@media(max-width: 575px){header #views-exposed-form-search-block .js-form-item-query{margin-right:0;margin-top:1rem;margin-bottom:1rem}}@media(min-width: 1200px){header #views-exposed-form-search-block .js-form-item-query{margin-left:auto;max-width:700px}}header .search-icon{all:unset;cursor:pointer;margin-right:0.25rem;width:2.5rem;display:flex;flex-direction:column;align-items:center;margin-left:2rem}@media(min-width: 1200px){header .search-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:0}}header .search-icon::after{content:"";visibility:hidden;opacity:0;transform:translate(-50%, 100%);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:26px solid #f1f1f3;position:absolute;top:2.5rem;right:-1.25rem;transition:all .3s ease}@media(max-width: 1199px){header .search-icon.active .search-icon__icon svg{display:none}header .search-icon.active .search-icon__icon .close{display:block}header .search-icon.active .search-icon__label{display:none}header .search-icon.active .search-icon__label.close{display:block}}@media(min-width: 1200px){header .search-icon.active::after{visibility:visible;opacity:1;transform:translate(-50%, 0)}}header .search-icon .search-icon__icon{cursor:pointer;position:relative;display:flex;align-items:center}header .search-icon .search-icon__icon svg{height:1.5rem}header .search-icon .search-icon__icon .close{display:none;width:1.125rem;height:1.125rem;margin-top:5px}header .search-icon .search-icon__icon .close::before,header .search-icon .search-icon__icon .close::after{content:"";position:absolute;height:1.25rem;width:0.125rem;background:#131416;transform:rotate(45deg);top:0;left:50%}header .search-icon .search-icon__icon .close::before{transform:rotate(-45deg)}header .search-icon .search-icon__label{font-size:14px;line-height:18px;margin-top:-4px;white-space:nowrap;color:#131416;text-align:center}header .search-icon .search-icon__label.close{display:none}@media(min-width: 1200px){header .search-icon .search-icon__label{display:none !important}}#views-exposed-form-search-search-page .js-form-item-query .form-item__label,#views-exposed-form-search-block .js-form-item-query .form-item__label{display:none}#views-exposed-form-search-search-page .js-form-item-query input.form-item__textfield,#views-exposed-form-search-block .js-form-item-query input.form-item__textfield{background-image:none;padding-right:2.5rem;padding-top:14px;padding-bottom:14px}#views-exposed-form-search-search-page .js-form-item-query input.form-item__textfield::-moz-placeholder, #views-exposed-form-search-block .js-form-item-query input.form-item__textfield::-moz-placeholder{color:#4d4f59}#views-exposed-form-search-search-page .js-form-item-query input.form-item__textfield:-ms-input-placeholder, #views-exposed-form-search-block .js-form-item-query input.form-item__textfield:-ms-input-placeholder{color:#4d4f59}#views-exposed-form-search-search-page .js-form-item-query input.form-item__textfield::placeholder,#views-exposed-form-search-block .js-form-item-query input.form-item__textfield::placeholder{color:#4d4f59}#views-exposed-form-search-search-page .js-form-item-query .clear-search,#views-exposed-form-search-block .js-form-item-query .clear-search{background-color:transparent;border:none;display:none;position:absolute;right:12px;top:14px;cursor:pointer}#views-exposed-form-search-search-page .js-form-item-query .clear-search.show,#views-exposed-form-search-block .js-form-item-query .clear-search.show{display:block}.ui-menu.ui-widget.search-api-autocomplete-search{border-radius:8px;border:1px solid #e3e3e6;box-shadow:0px 10px 15px -3px #0000000D}.ui-menu.ui-widget.search-api-autocomplete-search .ui-menu-item .search-api-autocomplete-suggestion{padding:12px 1rem;font-size:16px;font-family:"DM Sans",sans-serif}.ui-menu.ui-widget.search-api-autocomplete-search .ui-menu-item:last-of-type a{font-size:16px;text-decoration:underline;font-weight:700;color:#34348f}.ui-menu.ui-widget.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:#f1f1f3;color:#131416}#header-top{background:linear-gradient(90deg, #FFF 0%, #F6F6F6 100%)}#header-top [id^=block-toplinks]{display:flex;justify-content:flex-end}@media(min-width: 1200px){#header-top [id^=block-toplinks]{height:2.5rem}}#header-top [id^=block-toplinks] .field--name-field-links{color:#131416;display:flex;gap:1.5rem;font-size:0.875rem;line-height:1.43}#header-top [id^=block-toplinks] .field--name-field-links .field__item a{display:block;padding:0.625rem 0;color:#131416;font-size:inherit;line-height:inherit;font-family:"DM Sans",sans-serif;font-weight:500}#header-top [id^=block-toplinks] .field--name-field-links .field__item a:hover{color:#34348f}#header-top [id^=block-toplinks] .field--name-field-links .field__item a .external-icon svg{height:14px}.tabs__nav{list-style:none !important;margin:0;padding:0;border-bottom:1px solid #f8f8f8}@media(min-width: 992px){.tabs__nav{border-left:1px solid #f8f8f8;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1em}.pager{margin-top:4rem}.pager__items{list-style:none !important;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pager__item{display:inline-block}.pager__item:not(:first-of-type){margin-left:.5rem}.pager__link,.pager__link:link,.pager__link:visited{width:30px;height:30px;display:flex;justify-content:center;align-items:center;font-weight:700;text-decoration:none;font-size:14px;border:1px solid #e3e3e6;border-radius:100%;color:#27282d}@media(min-width: 425px){.pager__link,.pager__link:link,.pager__link:visited{width:35px;height:35px}}@media(min-width: 992px){.pager__link,.pager__link:link,.pager__link:visited{width:48px;height:48px}}.pager__link:hover,.pager__link:link:hover,.pager__link:visited:hover{color:#006f3b}.pager__link:hover svg path,.pager__link:link:hover svg path,.pager__link:visited:hover svg path{fill:#006f3b}.pager__link.is-active,.pager__link:link.is-active,.pager__link:visited.is-active{background-color:#006f3b;color:#fff !important;border-color:#006f3b}.video-copy{overflow:hidden}.video-copy__top{padding-bottom:4rem}@media(min-width: 576px){.video-copy__top{padding-bottom:10rem}}@media(min-width: 768px){.video-copy__top{padding-bottom:13rem}}.video-copy__intro{max-width:550px}.video-copy__video-wrapper{width:90%;max-width:996px;margin-left:auto;margin-right:auto;position:relative;margin-top:-2rem}@media(min-width: 576px){.video-copy__video-wrapper{margin-top:-8rem}}@media(min-width: 768px){.video-copy__video-wrapper{margin-top:-10rem}}.video-copy iframe{width:100%;aspect-ratio:16/9}.video-container{width:100%;position:relative;overflow:hidden;height:0;padding-top:56.25%}.video-container .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9 !important;pointer-events:none;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.video-container .video-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-container .button-video-play{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(0);z-index:10 !important;border:none;outline:none;background-color:rgba(255,255,255,.9);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:.3s;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-backface-visibility:hidden;box-shadow:0 0 0 rgba(0,111,59,.9);-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;cursor:pointer}@media(min-width: 992px){.video-container .button-video-play{width:79px;height:79px}}.video-container .button-video-play::after{content:"";display:block;width:21px;height:21px;background-image:url("../triangle.html");background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateX(1px)}@media(min-width: 1024px){.video-container .button-video-play::after{width:30px;height:30px}}.video-container video{position:absolute;top:0;left:0;width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;z-index:1 !important;padding:0}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.9)}100%{box-shadow:0 0 0 20px rgba(255,255,255,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.9)}100%{box-shadow:0 0 0 20px rgba(255,255,255,0)}}.accordion__title{margin-bottom:2rem}.accordion-item{margin:0;border:none;margin-bottom:16px;border:2px solid #d4d5da;border-radius:8px;overflow:hidden}.accordion-item.is-active{border-color:#006f3b}.accordion-item .ac-trigger{padding:20px 3.5rem 20px 1.5rem;color:#131416;font-size:20px;font-weight:700;outline:none;background-color:#fafafb;transition:.3s}.accordion-item .ac-trigger[aria-expanded=true]{color:#006f3b !important;background-color:#f7fcfa !important}.accordion-item .ac-trigger:focus{color:#131416;background-color:#fafafb}.accordion-item .ac-trigger:focus-visible{outline:auto}@media(min-width: 992px){.accordion-item .ac-trigger{padding:20px 2.5rem 20px 1.5rem}}.accordion-item .ac-trigger::after{content:"";position:absolute;width:10px;height:10px;right:20px;top:50%;transform:translateY(-8px) rotate(135deg);border-top:2px solid #000;border-right:2px solid #000;transition:transform .3s,bottom .3s}.accordion-item.is-active>.ac-header .ac-trigger{font-weight:600;color:#34348f}.accordion-item.is-active>.ac-header .ac-trigger::after{content:"";transform:translateY(-3px) rotate(-45deg)}.accordion-item__body{padding:.5rem 1.5rem 1.5rem 1.5rem;background-color:#f7fcfa}.accordion-item__body .button-outline{background-color:transparent}.page-banner{position:relative}@media(min-width: 1024px){.page-banner{height:506px;display:flex;justify-content:center;flex-direction:column}}@media(max-width: 1023px){.page-banner.no-image .page-banner__image{height:130px !important}}.page-banner.no-image .page-banner__title{color:#131416}.page-banner__image{background-color:#e2e3f5;height:214px;width:100%;overflow:hidden;position:relative}@media(min-width: 768px){.page-banner__image{height:400px}}@media(min-width: 1024px){.page-banner__image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}}.page-banner__image picture{width:100%;height:100%}.page-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-banner__image .image-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(78.75deg, rgba(0, 0, 0, 0.4) 29.81%, rgba(0, 0, 0, 0) 67.09%);display:none}@media(min-width: 1024px){.page-banner__image .image-overlay{display:block}}.page-banner__waves{position:absolute;bottom:-10px;width:100%}.page-banner__waves svg{width:100%;height:auto}@media(max-width: 1023px){.page-banner__waves svg{min-width:800px}}.page-banner__content{width:100%;height:100%;position:relative;z-index:2}@media(min-width: 1024px){.page-banner__title{color:#fff}}.page-banner-parallax .page-banner__image{background-attachment:scroll;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 1024px){.page-banner-parallax .page-banner__image{background-attachment:fixed;background-size:100%;background-position:center 0vh}}.page-banner-parallax .page-banner__image .image-overlay{background:linear-gradient(78.75deg, rgba(0, 0, 0, 0.8) 29.81%, rgba(0, 0, 0, 0) 67.09%)}@media(min-width: 1024px){.page-banner-parallax.page-banner{height:250px}}@media(min-width: 1350px){.page-banner-parallax.page-banner{height:360px}}@media(min-width: 1920px){.page-banner-parallax.page-banner{height:500px}}.page-banner--flexible .page-banner__image:not(.has-banner)::after,.page-banner--landing .page-banner__image:not(.has-banner)::after{background-attachment:fixed}.page-banner--flexible .page-banner__image .image-overlay,.page-banner--landing .page-banner__image .image-overlay{background:linear-gradient(79deg, rgba(0, 0, 0, 0.4) 29.81%, rgba(0, 0, 0, 0) 67.09%);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media(min-width: 1024px){.page-banner--flexible .page-banner__title,.page-banner--landing .page-banner__title{text-shadow:-5px 0px 12px rgba(0,0,0,.5)}}.page-banner--event .page-banner__image:not(.has-banner),.page-banner--flexible .page-banner__image:not(.has-banner),.page-banner--landing .page-banner__image:not(.has-banner){background:linear-gradient(0deg, #8A8FD9 1.98%, #C4C7EC 100%)}.page-banner--event .page-banner__image:not(.has-banner)::after,.page-banner--flexible .page-banner__image:not(.has-banner)::after,.page-banner--landing .page-banner__image:not(.has-banner)::after{position:absolute;content:"";background-image:url("../no-banner-mobile.html");background-size:cover;background-repeat:no-repeat;mix-blend-mode:screen;width:100%;height:100%;z-index:1}@media(min-width: 1024px){.page-banner--event .page-banner__image:not(.has-banner)::after,.page-banner--flexible .page-banner__image:not(.has-banner)::after,.page-banner--landing .page-banner__image:not(.has-banner)::after{background-image:url("../png/no-banner.png")}}.publication-banner .page-banner__image{background:linear-gradient(0deg, #8A8FD9 1.98%, #C4C7EC 100%)}.publication-banner .page-banner__image::after{position:absolute;content:"";background-image:url("../no-banner-mobile.html");background-size:cover;background-repeat:no-repeat;mix-blend-mode:screen;width:100%;height:100%;z-index:1}@media(min-width: 1024px){.publication-banner .page-banner__image::after{background-image:url("../png/no-banner.png")}}@media(min-width: 1024px){.publication-banner .page-banner{min-height:506px;height:auto}}@media(min-width: 1024px){.publication-banner .page-banner__content{padding-top:2rem;padding-bottom:2rem}}@media(min-width: 1350px){.publication-banner .page-banner__content{padding-top:8rem;padding-bottom:6rem}}.publication-banner .page-banner__title{max-width:1300px}@media(min-width: 1200px){.publication-banner .page-banner__title{line-height:1}}.publication-banner .publication-image{margin-top:2rem}.publication-banner .publication-image img{border-radius:16px;width:100%;max-height:964px;-o-object-fit:cover;object-fit:cover}.publication-banner .flex-container{max-width:1300px}@media(min-width: 1024px){.publication-banner .flex-container{justify-content:space-between;display:flex;gap:1rem}}.publication-banner .author{display:flex;flex-direction:column}@media(min-width: 1024px){.publication-banner .author{flex-direction:row;align-items:center;gap:8px}}@media(max-width: 1023px){.publication-banner .author svg{display:none}}.publication-banner .author .author-name{font-weight:700}.publication-banner .tags{margin-top:20px;display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:16px}.publication-banner .tags .tag-item{padding:4px 8px;font-style:normal;font-weight:700;font-size:14px;background-color:#ddd0bb}.publication-banner .tags .location{padding:4px 8px;font-style:normal;font-weight:700;font-size:14px;background-color:#c4c7ec}.publication-banner .tags .date{font-weight:700}@media(max-width: 767px){.publication-banner .tags .date{width:100%}}@media(min-width: 768px){.body-copy-two-columns__container{display:flex;gap:3rem}}.body-copy-two-columns .title h2{margin-bottom:2rem}.body-copy-two-columns .left-column{flex:1;margin-bottom:1.5rem}.body-copy-two-columns .left-column h2{margin-bottom:0}@media(min-width: 768px){.body-copy-two-columns .left-column{margin-bottom:0;display:flex}}.body-copy-two-columns .right-column{width:100%}@media(min-width: 768px){.body-copy-two-columns .right-column{width:50%}}.feature-content{display:flex;flex-direction:column}.feature-content.light_green{background-color:#ebffe1}.feature-content.grey{background-color:#f7f3ee}@media(max-width: 1023px){.feature-content.media-left_display{flex-direction:column-reverse}.feature-content.media-left_display .feature-content__image{-webkit-clip-path:ellipse(60% 100% at 50% 100%);clip-path:ellipse(60% 100% at 50% 100%)}}@media(min-width: 1024px){.feature-content{flex-direction:row;justify-content:space-between}.feature-content.media-left_display .feature-content__content{padding-left:3rem}.feature-content.media-left_display .feature-content__content .content-wrap{margin-left:auto}.feature-content.media-right_display{flex-direction:row-reverse}.feature-content.media-right_display .feature-content__image{-webkit-clip-path:ellipse(100% 125% at 100% 50%);clip-path:ellipse(100% 125% at 100% 50%)}.feature-content.media-right_display .feature-content__content{padding-right:3rem}}@media(min-width: 1536px){.feature-content.media-left_display .feature-content__content{padding-right:calc((100vw - 1440px)/2 - .5rem);padding-left:5rem}.feature-content.media-right_display .feature-content__content{padding-left:calc((100vw - 1440px)/2 - .5rem);padding-right:5rem}}.feature-content__image{width:100%;aspect-ratio:375/220;overflow:hidden;position:relative;min-height:220px;-webkit-clip-path:ellipse(60% 100% at 50% 0%);clip-path:ellipse(60% 100% at 50% 0%)}@media(min-width: 1024px){.feature-content__image{min-width:400px;flex-shrink:0;width:35%;-webkit-clip-path:ellipse(100% 125% at 0% 50%);clip-path:ellipse(100% 125% at 0% 50%)}}.feature-content__image div,.feature-content__image a{display:block;height:100%}.feature-content__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-content__content{padding-top:2rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem;display:flex;flex-direction:column;justify-content:center;flex:1}@media(min-width: 1024px){.feature-content__content{padding-left:2rem;padding-top:1.5rem;padding-right:2rem}}@media(min-width: 1350px){.feature-content__content{padding-left:5rem;padding-right:5rem;padding-top:3rem}}@media(min-width: 1024px){.feature-content__content .content-wrap{max-width:678px;padding-top:3rem;padding-bottom:3rem;width:100%}}@media(min-width: 1350px){.feature-content__content .content-wrap{max-width:730px}}.feature-content__subtitle,.feature-content__title{color:#000 !important}.feature-content__title{margin-bottom:1rem}@media(min-width: 1024px){.feature-content__title{margin-bottom:1.5rem}}.feature-content__cta{margin-top:2.5rem}.in-page-nav .in-page-nav-items{list-style:none !important;margin:0;padding:0;padding-left:1rem;border-left:4px solid #006f3b}.in-page-nav .in-page-nav-items li:not(:last-of-type){margin-bottom:1rem}.in-page-nav .in-page-nav-items a{color:#4f57c6;transition:.3s;font-weight:700;font-size:16px}.in-page-nav .in-page-nav-items a:hover{color:#34348f}.homepage-hero-banner-item{position:relative}.homepage-hero-banner-item__image{background-attachment:scroll;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:23.125rem}@media(min-width: 768px){.homepage-hero-banner-item__image{min-height:426px}}@media(min-width: 992px){.homepage-hero-banner-item__image{min-height:550px}}@media(min-width: 1024px){.homepage-hero-banner-item__image{background-attachment:fixed;background-position:50% -5%;background-size:150%;min-height:750px}}@media(min-width: 1200px){.homepage-hero-banner-item__image{background-position:top 100% center;background-size:cover}}@media(min-width: 1024px){.homepage-hero-banner-item{max-height:1058px}}.homepage-hero-banner-item .content-wrapper{position:relative}@media(min-width: 1024px){.homepage-hero-banner-item .content-wrapper{padding-top:8rem;padding-bottom:8rem}}@media(min-width: 1700px){.homepage-hero-banner-item .content-wrapper{padding-top:12rem;padding-bottom:13rem}}.homepage-hero-banner-item__overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:none;background:linear-gradient(79deg, rgba(0, 0, 0, 0.6) 29.81%, rgba(0, 0, 0, 0) 67.09%);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media(min-width: 1024px){.homepage-hero-banner-item__overlay{display:block}}.homepage-hero-banner-item__media{position:relative}.homepage-hero-banner-item__media>div:not(.homepage-hero-banner__waves){width:100%;height:100%}@media(min-width: 1024px){.homepage-hero-banner-item__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}}.homepage-hero-banner-item__media picture{width:100%;height:100%}.homepage-hero-banner-item__media img,.homepage-hero-banner-item__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:23.125rem}@media(min-width: 1024px){.homepage-hero-banner-item__media img{transform:translate(18%, -12%) scale(1.4)}}.homepage-hero-banner-item__content{position:relative;z-index:3;height:100%;display:flex;align-items:center}.homepage-hero-banner-item__content .container,.homepage-hero-banner-item__content .sitemap{width:100%}.homepage-hero-banner-item__title{margin-bottom:1rem;color:#fff;line-height:1;color:#131416;font-size:7.25rem}@media(min-width: 1024px){.homepage-hero-banner-item__title{color:#fff;margin-bottom:2.5rem;line-height:1;max-width:45rem;text-shadow:-5px 0px 12px rgba(0,0,0,.5)}}@media screen and (max-width: 90rem){.homepage-hero-banner-item__title{font-size:calc(2.2475rem + 5.0025 * ((100vw - 30rem) / 60))}}@media screen and (max-width: 30rem){.homepage-hero-banner-item__title{font-size:2.2475rem}}.homepage-hero-banner-item__intro{color:#131416;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5rem}@media(min-width: 992px){.homepage-hero-banner-item__intro{color:#fff;margin-bottom:2rem;font-size:1.25rem;max-width:43.75rem}}.homepage-hero-banner-item__cta{margin:0.5rem}@media(max-width: 575px){.homepage-hero-banner-item__cta{width:100%;display:flex}}.homepage-hero-banner-item__ctas{display:flex;flex-wrap:wrap;margin-left:-0.5rem;margin-bottom:-0.5rem}@media(max-width: 1023px){.homepage-hero-banner-item__cta .button--tertiary{border-color:#34348f;color:#34348f;background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}.homepage-hero-banner__waves{position:absolute;bottom:-10px;width:100%;z-index:3}.homepage-hero-banner__waves svg{width:100%;height:auto}@media(max-width: 1023px){.homepage-hero-banner__waves svg{min-width:800px}}.homepage-hero-banner-carousel{position:relative}.homepage-hero-banner-carousel .swiper-wrapper{transform:none}.homepage-hero-banner-carousel.no-swiper .slider-controls{display:none}.homepage-hero-banner-carousel .swiper-pagination,.homepage-hero-banner-carousel .swiper-button-prev,.homepage-hero-banner-carousel .swiper-button-next{position:relative}.homepage-hero-banner-carousel .swiper-button-prev,.homepage-hero-banner-carousel .swiper-button-next{width:40px;height:40px;aspect-ratio:1/1;background-color:rgba(255,255,255,.15);border-radius:100%;flex-shrink:0;transform:translateY(4px);transition:.3s}@media(min-width: 920px){.homepage-hero-banner-carousel .swiper-button-prev,.homepage-hero-banner-carousel .swiper-button-next{width:48px;height:48px}}.homepage-hero-banner-carousel .swiper-button-prev:after,.homepage-hero-banner-carousel .swiper-button-next:after{color:#fff;font-size:16px}.homepage-hero-banner-carousel .swiper-button-prev:hover,.homepage-hero-banner-carousel .swiper-button-next:hover{background-color:rgba(255,255,255,.5)}@media(min-width: 1700px){.homepage-hero-banner-carousel .swiper-button-prev{position:absolute;top:50%;left:calc((100vw - 1460px)/2 - 5rem)}}@media(min-width: 1700px){.homepage-hero-banner-carousel .swiper-button-next{position:absolute;top:50%;right:calc((100vw - 1460px)/2 - 5rem)}}.homepage-hero-banner-carousel .swiper-pagination{margin-left:1.5rem;margin-right:1.5rem;display:flex;align-items:center;background-color:rgba(255,255,255,.15);padding:5px 1rem;border-radius:10px;transform:translateY(2px)}@media(min-width: 920px){.homepage-hero-banner-carousel .swiper-pagination{padding:8px 1rem}}@media(min-width: 1700px){.homepage-hero-banner-carousel .swiper-pagination{position:absolute;bottom:10rem;left:calc((100vw - 1460px)/2 - 2rem);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet{background-color:rgba(255,255,255,.5);opacity:1;margin:0 8px !important;transition:margin .2s ease-in-out,opacity .2s ease-in;width:8px;height:8px;transform:rotate(45deg)}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet::before{content:"";border:0 solid rgba(255,255,255,.5)}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet::after{content:"";transform:rotate(-45deg);border:0 solid transparent}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet:not(.ready){opacity:0}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet-active{background-color:transparent;width:32px;height:32px;opacity:1}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet-active::before,.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet-active::after{content:"";display:block;width:32px;height:32px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet-active.ready::before{background-image:url("../svg/pause-icon.svg");background-size:15px;background-repeat:no-repeat;background-position:center;border-width:2px;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-radius:50%;transform:0;transition:border-top-color 1s cubic-bezier(1, 0, 1, 0),border-right-color 1s cubic-bezier(1, 0, 1, 0) 1s,border-bottom-color 1s cubic-bezier(1, 0, 1, 0) 2s}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet-active.ready::after{border-radius:50%;border-top:2px solid #fff;border-left-width:2px;border-right-width:2px;transform:rotate(270deg);transition:transform 4s linear,border-left-width 0s linear 3.5s}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet-active.pagination-dot-paused::before{background-image:url("../svg/play-icon.svg");background-size:11px;background-position:7px 10px;border:2px solid rgba(255,255,255,.5);transition:none}.homepage-hero-banner-carousel .swiper-pagination .swiper-pagination-bullet-active.pagination-dot-paused::after{border-color:transparent;transition:none;transform:rotate(-45deg)}.homepage-hero-banner-carousel .slider-controls{position:absolute;left:50%;bottom:2rem;transform:translateX(-50%);z-index:4}.homepage-hero-banner-carousel .slider-controls .slide-control-wrap{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.homepage-hero-banner-carousel .slider-controls{bottom:5rem}}@media(min-width: 920px){.homepage-hero-banner-carousel .slider-controls{transform:none;left:1rem;bottom:8rem}}@media(min-width: 1500px){.homepage-hero-banner-carousel .slider-controls{left:calc((100vw - 1460px)/2 - 1rem)}}@media(min-width: 1700px){.homepage-hero-banner-carousel .slider-controls{position:static}}@media(min-width: 768px){.intro-landing__container{display:flex}}.intro-landing .left-column{flex:1}@media(min-width: 768px){.intro-landing .left-column{display:flex;padding-right:4rem;text-align:right}}.intro-landing .right-column{width:100%}@media(min-width: 768px){.intro-landing .right-column{width:50%}}.intro-landing .right-column .text-intro p:first-child,.intro-landing .right-column .webform-panel .webform-confirmation__message p:first-child,.webform-panel .intro-landing .right-column .webform-confirmation__message p:first-child{margin-top:8px}.listing-filters{position:relative;z-index:1}.listing-filters .listing-filters__form-wrapper{background-color:#e2e3f5;padding:1rem;display:flex;flex-direction:column;row-gap:1rem;border-radius:8px}@media(min-width: 768px){.listing-filters .listing-filters__form-wrapper{padding:2rem;flex-direction:row;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:center;justify-content:space-between}}.listing-filters .listing-filters__form-wrapper>.js-form-item{margin:0}.listing-filters .listing-filters__form-wrapper .form-item-combine,.listing-filters .listing-filters__form-wrapper .form-item-query{flex:1;max-width:100%}@media(min-width: 576px){.listing-filters .listing-filters__form-wrapper .form-item-combine,.listing-filters .listing-filters__form-wrapper .form-item-query{min-width:250px}}.listing-filters .listing-filters__form-wrapper .fieldgroup{flex-shrink:0;max-width:unset}@media(min-width: 576px){.listing-filters .listing-filters__form-wrapper .fieldgroup{min-width:250px}}@media(min-width: 1500px){.listing-filters .listing-filters__form-wrapper .fieldgroup{min-width:420px}}@media(min-width: 768px){.listing-filters .listing-filters__form-wrapper .fieldgroup{flex-direction:row;align-items:center}}.listing-filters .listing-filters__form-wrapper .form-actions{flex-shrink:0}.listing-filters .button-select{background-color:#fff;border:1px solid #a0a2ad;color:#131416;border-radius:8px;padding-left:16px;padding-top:12px;padding-bottom:10px;padding-right:40px;padding-left:48px;background-image:url("../svg/filter.svg");background-position:left 16px center;background-repeat:no-repeat;background-size:24px 24px;line-height:1.5;width:100%;text-align:left;font-weight:500;cursor:pointer;position:relative;font-size:16px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.listing-filters .button-select::after{content:"";display:block;width:10px;height:10px;border:none;border-top:2px solid #4d4f59;border-right:2px solid #4d4f59;transform:rotate(135deg);transform-origin:66% 40%;right:20px;top:45%;pointer-events:none;position:absolute;transition:.3s}.listing-filters .button-select.active{border-color:#34348f}.listing-filters .button-select.active::after{transform:rotate(-45deg)}.listing-filters .close-dropdown{background-color:transparent;padding:8px 10px;border-radius:5px;margin-left:auto;border:none;cursor:pointer;font-size:16px;line-height:16px;position:absolute;top:5px;right:5px}.listing-filters .close-dropdown:hover{background-color:#f2f2f2}.listing-filters .fieldgroup.js-form-wrapper{position:relative}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes{width:100%;min-width:300px;background-color:#fff;padding:1rem 1rem 1rem 0;display:none;position:absolute;left:0;top:calc(100% + 5px);z-index:10;border-radius:5px;border:.5px solid #e3e3e6;box-shadow:0px 10px 15px -3px rgba(0,0,0,.05);display:none;max-height:400px;overflow-y:auto}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes::-webkit-scrollbar{width:8px}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes::-webkit-scrollbar-thumb{background:#a0a2ad;border-radius:5px}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes.active{display:block}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes .js-form-item-field-category-target-id-all{display:none}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes .js-form-type-checkbox{margin-bottom:1.5rem}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes .js-form-type-checkbox label{margin-right:1.5rem}.listing-filters .fieldgroup.js-form-wrapper .form-item--checkboxes .js-form-type-checkbox:last-of-type{margin-bottom:0}.active-filters{display:flex;flex-wrap:wrap;align-items:center;row-gap:12px;-moz-column-gap:8px;column-gap:8px;margin-top:2rem;margin-bottom:2rem}.active-filters::before{content:"Filters applied:";display:inline-block}.active-filters:empty::before{display:none}.active-filters .active-filter{color:#000;font-size:14px;font-weight:700;background-color:#ffdb4c;padding:8px 24px 8px 8px;border:none;cursor:pointer;transition:.3s;position:relative;text-align:left;background-color:#c4c7ec}.active-filters .active-filter:hover{background-color:#adb1e5}.active-filters .active-filter .close{position:absolute;right:8px;top:11px;font-size:12px;font-family:sans-serif;color:#000;font-weight:bold}.active-filters .clear-all{background-color:transparent;padding:0;color:#131416;font-size:16px;font-style:normal;font-weight:400;background-image:url("../svg/reset-filter.svg");background-repeat:no-repeat;background-position:right center;background-size:16px;padding-right:1.5rem;border:none;cursor:pointer}.webform-panel__form{padding-top:2rem;border-top:1px solid #d4d5da}.webform-panel__form form{max-width:630px}.webform-panel__form form .paragraph-notification__content.error li{color:#ed2224}.webform-panel .drupal-status-message{display:none}.paragraph-callout{margin-top:5rem;margin-bottom:5rem}.paragraph-callout .quote-box{background-color:#e2e3f5;padding:3rem 2rem;border-radius:0px 96px 0px 96px;position:relative}@media(min-width: 768px){.paragraph-callout .quote-box{padding:3rem 100px 3rem 70px}}.paragraph-callout .quote-box .quote-open,.paragraph-callout .quote-box .quote-close{position:absolute}.paragraph-callout .quote-box .quote-open svg,.paragraph-callout .quote-box .quote-close svg{width:74px;height:52px}@media(min-width: 992px){.paragraph-callout .quote-box .quote-open svg,.paragraph-callout .quote-box .quote-close svg{width:130px;height:125px}}.paragraph-callout .quote-box .quote-open{top:-24px;left:-0.5rem}@media(min-width: 992px){.paragraph-callout .quote-box .quote-open{top:-3.25rem}}.paragraph-callout .quote-box .quote-close{bottom:-24px;right:-0.5rem}@media(min-width: 992px){.paragraph-callout .quote-box .quote-close{bottom:-3.5rem;right:-1.5rem}}.paragraph-callout__quote{letter-spacing:-2%;line-height:1.4;font-size:24px}.paragraph-callout__title{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1rem;font-size:20px;color:#0e0e25;margin-top:14px}.paragraph-callout__title svg{margin-top:10px}.paragraph-contact-details{margin-top:1rem}.paragraph-contact-details .contact-container{padding:1.5rem 1rem;background-color:#ececf8;border-radius:16px}@media(min-width: 768px){.paragraph-contact-details .contact-container{padding:2rem}}.paragraph-contact-details__title{margin-bottom:2rem}.paragraph-contact-details .contact-item{font-size:20px}.paragraph-contact-details .contact-item:not(:last-of-type){margin-bottom:1.5rem}.paragraph-contact-details .contact-item .contact-item__title{margin-bottom:0;font-size:20px}.paragraph-contact-details .contact-item a:not(.button){color:#383695;font-weight:400}.paragraph-contact-details .button-event-register{margin-top:2.5rem;width:100%}@media(max-width: 767px){.content-cards .button-outline{margin-top:2rem}}.content-cards .content-cards-swiper{overflow:visible}.content-cards .swiper-button-next,.content-cards .swiper-button-prev{top:unset;bottom:0;width:40px;height:40px;border-radius:50%;background-color:#34348f;transition:.3s;display:flex;justify-content:center;align-items:center}.content-cards .swiper-button-next::after,.content-cards .swiper-button-prev::after{font-size:16px;color:#fff}.content-cards .swiper-button-next{right:0;left:unset}.content-cards .swiper-button-prev{right:48px;left:unset}.content-cards .swiper-pagination{bottom:0;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.content-cards .swiper-pagination{bottom:0;left:50%;transform:translateX(-50%)}}.content-cards .swiper-pagination .swiper-pagination-bullet{background-color:#a0a2ad;opacity:1}@media(min-width: 768px){.content-cards .swiper-pagination .swiper-pagination-bullet{background-color:#fff}}.content-cards .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#34348f;transform:scale(1.4)}@media(min-width: 576px){.content-cards.type-carousel{background-color:#e2e3f5;padding-top:4rem;padding-bottom:4rem}.content-cards.type-carousel .button-outline{background-color:transparent}.content-cards.type-carousel .button-outline:hover{background-color:#34348f}}@media(min-width: 1024px){.content-cards.type-carousel{padding-top:7rem;padding-bottom:7rem}}.content-cards.type-carousel .content-cards-swiper{opacity:0}.content-cards.type-carousel .content-cards-swiper.swiper-initialized{padding-bottom:4rem;opacity:1}.content-cards.type-carousel .content-cards-swiper.swiper-initialized .swiper-slide{opacity:.4}.content-cards.type-carousel .content-cards-swiper.swiper-initialized .swiper-slide-visible{opacity:1}@media(max-width: 767px){.content-cards.type-3_columns.more-than-3-items .swiper-wrapper,.content-cards.type-4_columns.more-than-3-items .swiper-wrapper{display:flex;gap:unset}.content-cards.type-3_columns.more-than-3-items .content-cards-swiper,.content-cards.type-4_columns.more-than-3-items .content-cards-swiper{opacity:0}.content-cards.type-3_columns.more-than-3-items .content-cards-swiper.swiper-initialized,.content-cards.type-4_columns.more-than-3-items .content-cards-swiper.swiper-initialized{padding-bottom:4rem;opacity:1}.content-cards.type-3_columns.more-than-3-items .content-cards-swiper.swiper-initialized .swiper-slide,.content-cards.type-4_columns.more-than-3-items .content-cards-swiper.swiper-initialized .swiper-slide{opacity:.4}.content-cards.type-3_columns.more-than-3-items .content-cards-swiper.swiper-initialized .swiper-slide-visible,.content-cards.type-4_columns.more-than-3-items .content-cards-swiper.swiper-initialized .swiper-slide-visible{opacity:1}.content-cards.type-3_columns.more-than-3-items .swiper-button-next,.content-cards.type-3_columns.more-than-3-items .swiper-button-prev,.content-cards.type-4_columns.more-than-3-items .swiper-button-next,.content-cards.type-4_columns.more-than-3-items .swiper-button-prev{display:flex}.content-cards.type-3_columns.more-than-3-items .swiper-pagination,.content-cards.type-4_columns.more-than-3-items .swiper-pagination{display:block}}.content-cards.type-3_columns .swiper-button-next,.content-cards.type-3_columns .swiper-button-prev,.content-cards.type-3_columns .swiper-pagination,.content-cards.type-4_columns .swiper-button-next,.content-cards.type-4_columns .swiper-button-prev,.content-cards.type-4_columns .swiper-pagination{display:none}.content-cards.type-3_columns .swiper-wrapper,.content-cards.type-4_columns .swiper-wrapper{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width: 768px){.content-cards.type-3_columns .swiper-wrapper,.content-cards.type-4_columns .swiper-wrapper{grid-template-columns:repeat(2, 1fr);row-gap:3rem;-moz-column-gap:1rem;column-gap:1rem}}@media(min-width: 1024px){.content-cards.type-3_columns .swiper-wrapper{grid-template-columns:repeat(3, 1fr) !important}}@media(min-width: 1024px){.content-cards.type-4_columns .swiper-wrapper{grid-template-columns:repeat(4, 1fr) !important}}.country-profile__title{text-align:center;margin-bottom:5rem}.country-profile__listing{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:4rem;-moz-column-gap:2rem;column-gap:2rem}@media(min-width: 768px){.country-profile__listing{grid-template-columns:repeat(3, 1fr)}}.country-profile__cta{margin-top:3rem;text-align:center}.country-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.country-item .item__image{width:101px;height:101px;border-radius:100%;overflow:hidden}@media(min-width: 768px){.country-item .item__image{width:177px;height:177px}}.country-item .item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.country-item .item__cta{margin-top:1rem;color:#34348f;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:120%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.landing-page .max-width-3,.landing-page .sidebar-nav{max-width:1440px}.landing-page .country-profile__title{text-align:left}@media(min-width: 1024px){.landing-page .country-profile__listing{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1350px){.landing-page .country-profile__listing{grid-template-columns:repeat(5, 1fr);-moz-column-gap:3rem;column-gap:3rem}}.paragraph-file .paragraph-file__intro{margin-bottom:2rem}.file-item{padding:1.5rem 1rem;display:flex;border:1px solid #dadaf1;border-radius:8px;flex-direction:column;gap:1rem}.file-item:not(:last-child){margin-bottom:1rem}@media(min-width: 768px){.file-item{padding:1.5rem;flex-direction:row;justify-content:space-between;gap:2rem}}.file-item .file-item-actions{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;flex-shrink:0}.file-item .file-item-actions a{display:flex;align-items:center;gap:8px;font-weight:700;color:#4f57c6;flex-shrink:0}.file-item .file-item-actions a:hover{color:#383695}.content-page-sidebar .paragraph-file{margin-top:2rem !important;margin-bottom:2rem !important}.content-page-sidebar .paragraph-file__heading{margin-bottom:1rem;font-size:20px}.content-page-sidebar .paragraph-file__intro{margin-bottom:1rem}.content-page-sidebar .file-item{flex-direction:column !important;gap:1rem}@media(max-width: 767px){.paragraph--type--image-video-gallery{margin-bottom:3rem}}@media(max-width: 767px){.image-video-gallery .max-width-3,.image-video-gallery .sidebar-nav{overflow:visible}}.image-video-gallery .image-video-gallery-container{overflow:visible !important}.image-video-gallery .image-video-gallery-container .swiper-button-next,.image-video-gallery .image-video-gallery-container .swiper-button-prev,.image-video-gallery .image-video-gallery-container .swiper-pagination{visibility:hidden;transition:.2s visibility}.image-video-gallery .image-video-gallery-container--visible-controller .swiper-button-next,.image-video-gallery .image-video-gallery-container--visible-controller .swiper-button-prev,.image-video-gallery .image-video-gallery-container--visible-controller .swiper-pagination{visibility:visible}.image-video-gallery .image-video-gallery-container.no-swiper .swiper-slide{opacity:1 !important}.image-video-gallery .image-video-gallery-container.no-swiper .swiper-slide .image-copy__image img{border-radius:16px !important}.image-video-gallery .image-video-gallery-container.no-swiper .swiper-slide .image-copy__waves{display:block !important}.image-video-gallery .image-video-gallery-container.no-swiper .swiper-slide .image-copy__caption{margin-top:12px !important;visibility:visible !important;opacity:1 !important}.image-video-gallery .image-video-gallery-container.no-swiper .swiper-pagination,.image-video-gallery .image-video-gallery-container.no-swiper .swiper-button-next,.image-video-gallery .image-video-gallery-container.no-swiper .swiper-button-prev{display:none !important}.image-video-gallery .image-video-gallery-container .swiper-slide{opacity:.6}.image-video-gallery .image-video-gallery-container .swiper-slide.swiper-slide-active{opacity:1}.image-video-gallery .image-video-gallery-container .swiper-slide.swiper-slide-active .image-copy__caption{visibility:visible;opacity:1}.image-video-gallery .image-video-gallery-container .swiper-slide .image-copy__caption{padding-right:2rem;visibility:hidden;opacity:0}@media(min-width: 768px){.image-video-gallery .image-video-gallery-container .swiper-slide .image-copy__caption{margin-top:2rem}}.image-video-gallery .image-video-gallery-container .swiper-slide .image-copy{margin:0 0 1.5rem 0}.image-video-gallery .image-video-gallery-container .swiper-slide .image-copy .image-copy__image{width:100%;aspect-ratio:16/9;overflow:hidden}.image-video-gallery .image-video-gallery-container .swiper-slide .image-copy .image-copy__image .image-copy__waves{display:none}.image-video-gallery .image-video-gallery-container .swiper-slide .image-copy .image-copy__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.image-video-gallery .image-video-gallery-container .swiper-button-next,.image-video-gallery .image-video-gallery-container .swiper-button-prev{top:unset;bottom:-20px;width:40px;height:40px;border-radius:50%;background-color:#34348f;transition:.3s;display:flex;justify-content:center;align-items:center}.image-video-gallery .image-video-gallery-container .swiper-button-next::after,.image-video-gallery .image-video-gallery-container .swiper-button-prev::after{font-size:16px;color:#fff}@media(min-width: 768px){.image-video-gallery .image-video-gallery-container .swiper-button-next,.image-video-gallery .image-video-gallery-container .swiper-button-prev{bottom:unset;top:calc(var(--slideHeight, 412px) + 48px)}}.image-video-gallery .image-video-gallery-container .swiper-button-next{right:0;left:unset}.image-video-gallery .image-video-gallery-container .swiper-button-prev{right:48px;left:unset}.image-video-gallery .image-video-gallery-container .swiper-pagination{bottom:-20px}@media(max-width: 767px){.image-video-gallery .image-video-gallery-container .swiper-pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(min-width: 768px){.image-video-gallery .image-video-gallery-container .swiper-pagination{bottom:unset;top:calc(var(--slideHeight, 412px) + 4px)}}.image-video-gallery .image-video-gallery-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#34348f;transform:scale(1.4)}@media(min-width: 768px){.image-video-gallery .image-video-gallery-container--video-slider{margin-bottom:4rem}}.image-video-gallery .image-video-gallery-container--video-slider .swiper-wrapper{padding-bottom:2rem}@media(min-width: 768px){.image-video-gallery .image-video-gallery-container--video-slider .swiper-wrapper{padding-bottom:0}}@media(min-width: 768px){.image-video-gallery .image-video-gallery-container--video-slider .swiper-button-next,.image-video-gallery .image-video-gallery-container--video-slider .swiper-button-prev{bottom:-50px;top:unset}}.image-video-gallery .image-video-gallery-container--video-slider .swiper-pagination{z-index:-1}@media(min-width: 768px){.image-video-gallery .image-video-gallery-container--video-slider .swiper-pagination{bottom:-50px;top:unset}}.in-page-alert__wrapper{padding:1.5rem 1rem;background-color:#ee5939;display:flex;align-items:flex-start;gap:1rem}@media(min-width: 768px){.in-page-alert__wrapper{padding:1.5rem}}.in-page-alert__content{flex:1}.in-page-alert__heading{color:#fff}.in-page-alert__body.body-copy *{color:#fff !important}.in-page-alert__body.body-copy a{-webkit-text-decoration-color:#fff !important;text-decoration-color:#fff !important}.in-page-alert__body.body-copy a svg path{stroke:#fff !important}.in-page-alert__body.body-copy li:before{background-color:#fff !important}.image-carousel{margin-top:64px;margin-bottom:64px}.image-carousel .image-carousel-container{overflow:visible !important}.image-carousel .image-carousel-container.no-swiper .swiper-pagination,.image-carousel .image-carousel-container.no-swiper .swiper-button-next,.image-carousel .image-carousel-container.no-swiper .swiper-button-prev{display:none !important}.image-carousel .image-carousel-container .swiper-slide .image-carousel-item{position:relative;width:100%;background-color:#fff}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-slide .image-carousel-item{aspect-ratio:1920/991;overflow:hidden;min-height:600px}}.image-carousel .image-carousel-container .swiper-slide .image-carousel-item:not(.no-overlay)::after{content:"";background:rgba(0,0,0,.15);width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:1}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-slide .image-carousel-item:not(.no-overlay)::after{display:block}}.image-carousel .image-carousel-container .swiper-slide .image-carousel-item .image-title{letter-spacing:-1.12px;line-height:1.2}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-slide .image-carousel-item .image-title{position:absolute;z-index:2;bottom:80px;color:#fff;max-width:708px}}@media(min-width: 1350px){.image-carousel .image-carousel-container .swiper-slide .image-carousel-item .image-title{bottom:112px}}.image-carousel .image-carousel-container .swiper-slide .image-carousel-item img{width:100%}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-slide .image-carousel-item img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}}.image-carousel .image-carousel-container .swiper-button-next,.image-carousel .image-carousel-container .swiper-button-prev{top:unset;bottom:20px;width:40px;height:40px;border-radius:50%;background-color:#34348f;transition:.3s;display:flex;justify-content:center;align-items:center}.image-carousel .image-carousel-container .swiper-button-next::after,.image-carousel .image-carousel-container .swiper-button-prev::after{font-size:16px;color:#fff}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-button-next,.image-carousel .image-carousel-container .swiper-button-prev{bottom:30px}}.image-carousel .image-carousel-container .swiper-button-next{right:1rem;left:unset}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-button-next{right:2rem}}@media(min-width: 1350px){.image-carousel .image-carousel-container .swiper-button-next{right:3rem}}@media(min-width: 1536px){.image-carousel .image-carousel-container .swiper-button-next{right:calc((100vw - 1440px)/2 - .5rem)}}.image-carousel .image-carousel-container .swiper-button-prev{right:60px;left:unset}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-button-prev{right:76px}}@media(min-width: 1350px){.image-carousel .image-carousel-container .swiper-button-prev{right:92px}}@media(min-width: 1536px){.image-carousel .image-carousel-container .swiper-button-prev{right:calc((100vw - 1440px)/2 - .5rem + 48px)}}.image-carousel .image-carousel-container .swiper-pagination{bottom:20px;left:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-pagination{bottom:30px;left:50%;transform:translateX(-50%)}}.image-carousel .image-carousel-container .swiper-pagination .swiper-pagination-bullet{background-color:#a0a2ad;opacity:1}@media(min-width: 768px){.image-carousel .image-carousel-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff}}.image-carousel .image-carousel-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#34348f;transform:scale(1.4)}@media(max-width: 767px){.image-carousel .image-carousel-container .swiper-wrapper{padding-bottom:5rem}}.latest-updates__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.latest-updates__header h2{margin-bottom:0}@media(max-width: 1023px){.latest-updates__header a{display:none}}@media(min-width: 1024px){.latest-updates__footer{display:none}}.latest-updates__wrapper .featured-update-card{position:relative;margin-bottom:3rem}@media(min-width: 1024px){.latest-updates__wrapper .featured-update-card{margin-bottom:1rem}}.latest-updates__wrapper .featured-update-card__image{position:relative;width:100%;border-radius:1rem;overflow:hidden;aspect-ratio:1312/655}@supports not (aspect-ratio: 1/1){.latest-updates__wrapper .featured-update-card__image::after{float:left;padding-top:49.9237804878%;content:""}}@media(min-width: 1024px){.latest-updates__wrapper .featured-update-card__image::before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.8) 100%),transparent 50%/cover no-repeat}}.latest-updates__wrapper .featured-update-card__image picture{height:100%}.latest-updates__wrapper .featured-update-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.latest-updates__wrapper .featured-update-card__content{margin-top:1.5rem}@media(min-width: 1024px){.latest-updates__wrapper .featured-update-card__content{position:absolute;left:0;bottom:0;padding:2rem;width:100%;display:flex;align-items:flex-end;justify-content:space-between;color:#fff;margin-top:0;z-index:2}}.latest-updates__wrapper .featured-update-card__header-info{display:flex;align-items:center;margin-bottom:1rem}@media(min-width: 1024px){.latest-updates__wrapper .featured-update-card__header-info{margin-bottom:0.5rem;justify-content:space-between;justify-content:flex-start}}.latest-updates__wrapper .featured-update-card__topic{color:#000;background-color:#ddd0bb;padding:0.25rem 0.5rem;margin-right:0.5rem}.latest-updates__wrapper .featured-update-card__date{font-size:0.875rem;line-height:1.1875rem}@media(max-width: 1023px){.latest-updates__wrapper .featured-update-card__date{color:#000}}.latest-updates__wrapper .featured-update-card__title{margin-bottom:0.5rem;font-size:1.5rem;text-decoration:none}@media(min-width: 1024px){.latest-updates__wrapper .featured-update-card__title{font-size:2.25rem;color:#fff}}.latest-updates__wrapper .featured-update-card__cta{margin-top:1rem;flex-shrink:0}@media(min-width: 1024px){.latest-updates__wrapper .featured-update-card__cta{margin-top:0;margin-left:2rem}}@media(max-width: 767px){.latest-updates__wrapper .update-card__cards .card__cta{display:none}.latest-updates__wrapper .update-card__cards .card__title{margin-bottom:0}}.latest-updates__footer{margin-top:1.5rem}@media(max-width: 767px){.latest-updates__footer>a{width:100%}}.paragraph--type--media .pifs-media__video{width:100%;aspect-ratio:16/9}.paragraph--type--media .pifs-media__video video,.paragraph--type--media .pifs-media__video iframe{width:100%;height:100%}.paragraph--type--media figcaption{font-size:14px;font-weight:400;color:#757575;margin-top:12px}.paragraph--type--media figure.pifs-media{width:100%}.paragraph--type--media figure.pifs-media img{width:100%}.related-content{background-color:#fafafb}.related-content.is-hidden{opacity:0;visibility:hidden;display:none}.related-content .related-content-items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media(min-width: 768px){.related-content .related-content-items{grid-template-columns:repeat(3, 1fr);gap:1rem}}@media(min-width: 992px){.sidebar-menu-mobile{display:none}}@media(max-width: 1023px){.sidebar-menu-desktop{display:none}}.sidebar-nav{background-color:#34348f;padding:1rem;border-radius:16px;margin-top:2rem}@media(max-width: 1023px){.sidebar-nav{margin-left:1rem;margin-right:1rem}}@media(min-width: 768px){.sidebar-nav{padding:2rem}}.sidebar-nav button{background-color:transparent;outline:none;border:none;cursor:pointer;position:relative;width:24px;height:20px}.sidebar-nav button::after{content:"";width:24px;height:100%;display:flex;align-items:center;background-image:url("../svg/arrow-down-white.svg");background-size:20px;background-repeat:no-repeat;background-position:center;display:block;position:absolute;top:0;right:0;transition:.3s}.sidebar-nav a{color:#fff;text-decoration:none}.sidebar-nav a.is-active{font-weight:700}.sidebar-nav__menu-item{display:flex;align-items:center;gap:4px}.sidebar-nav__grandparent>.sidebar-nav__menu-item>a{font-size:20px;font-weight:700}@media(min-width: 768px){.sidebar-nav__grandparent>.sidebar-nav__menu-item>a{font-size:24px}}.sidebar-nav__parents{margin-top:1.5rem !important}.sidebar-nav__parent:not(:last-of-type){margin-bottom:20px}.sidebar-nav__children{padding-left:1rem;border-left:2px solid #fff}.sidebar-nav__child a{padding-top:4px;padding-bottom:4px;display:block}.sidebar-nav .sidebar-nav__submenu{display:none;margin-top:4px}.sidebar-nav .is-parent.active>.sidebar-nav__menu-item button::after{transform:rotate(-180deg)}.sidebar-nav .is-parent.active>.sidebar-nav__submenu{display:block}@media(max-width: 1023px){.sidebar-nav:not(.no-grandparent).active>.sidebar-nav__grandparent button::after{transform:rotate(-180deg)}.sidebar-nav:not(.no-grandparent).active>.sidebar-nav__submenu{display:block}.sidebar-nav:not(.no-grandparent) .sidebar-nav__grandparent .sidebar-nav__menu-item{justify-content:space-between;margin-bottom:0}.sidebar-nav:not(.no-grandparent) .sidebar-nav__grandparent .sidebar-nav__menu-item button{flex:1}}@media(min-width: 1024px){.sidebar-nav:not(.no-grandparent)>.sidebar-nav__grandparent button{display:none}.sidebar-nav:not(.no-grandparent)>.sidebar-nav__submenu{display:block !important}}@media(max-width: 1023px){.sidebar-nav.no-grandparent .sidebar-nav__parents>.sidebar-nav__parent>.sidebar-nav__menu-item button{flex:1}}@media(min-width: 1024px){.sidebar-nav.no-grandparent .sidebar-nav__parents>.sidebar-nav__parent>.sidebar-nav__menu-item button{display:none}.sidebar-nav.no-grandparent .sidebar-nav__parents>.sidebar-nav__parent>.sidebar-nav__submenu{display:block !important}}.sidebar-nav.no-grandparent .sidebar-nav__parents{margin-top:0 !important}.sidebar-nav.no-grandparent .sidebar-nav__parent>.sidebar-nav__menu-item{font-size:20px;font-weight:700}@media(min-width: 768px){.sidebar-nav.no-grandparent .sidebar-nav__parent>.sidebar-nav__menu-item{font-size:24px}}.sidebar-nav.no-grandparent .sidebar-nav__children{border:none;padding:0;margin-top:1.5rem}@media(min-width: 1024px){.sidebar-nav.no-grandparent .sidebar-nav__children{margin-top:2rem}}.sidebar-nav.no-grandparent .sidebar-nav__child:not(:last-of-type){margin-bottom:20px}.sidebar-nav.no-grandparent .sidebar-nav__grandchildren{padding-left:1rem;border-left:2px solid #fff}@media(max-width: 991px){.statistics{padding:0}}@media(min-width: 992px){.statistics{margin-top:-4rem;position:relative;z-index:10}}.statistics .statistics-container{display:flex;flex-direction:column}@media(min-width: 992px){.statistics .statistics-container{flex-direction:row}}.statistics .statistics__mission-statement{background-color:#34348f;color:#fff;font-weight:600;font-size:20px;line-height:1.2;padding:1.5rem 1rem}@media(min-width: 992px){.statistics .statistics__mission-statement{padding:2.5rem 3.5rem;width:50%}}.statistics .statistics__item{padding:1.5rem 1rem;position:relative;overflow:hidden}.statistics .statistics__item .motif{position:absolute;right:0;height:80%;top:50%;transform:translateY(-50%);z-index:0}.statistics .statistics__item .motif svg{height:100%}.statistics .statistics__item .figure{font-size:36px;font-style:normal;font-weight:600;line-height:32px;position:relative;z-index:1}@media(min-width: 992px){.statistics .statistics__item .figure{font-size:56px}}.statistics .statistics__item .cta-text{font-size:16px;font-weight:600;line-height:19px;letter-spacing:-0.02em;text-align:left;margin-top:1rem;position:relative;z-index:1}@media(min-width: 992px){.statistics .statistics__item .cta-text{font-size:18px}}.statistics .statistics__item .cta-text::after{content:"";width:10px;height:10px;border-top:2px solid #131416;border-right:2px solid #131416;transform:rotate(45deg);display:inline-block;margin-left:5px;margin-right:-24px;transition:.3s}.statistics .statistics__item a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:4}.statistics .statistics__item a:hover~.cta-text::after{transform:rotate(45deg) translate(6px, -7px)}@media(min-width: 992px){.statistics .statistics__item{padding:2rem 1.5rem}}.statistics .statistics__item--documents{background-color:#ffdb4c;color:#131416}@media(min-width: 992px){.statistics .statistics__item--documents{width:16.6666666667%}}.statistics .statistics__item--documents .motif{right:-50px}.statistics .statistics__item--projects{background-color:#ee5939;color:#131416;color:#fff}.statistics .statistics__item--projects .cta-text::after{border-color:#fff}@media(min-width: 992px){.statistics .statistics__item--projects{width:16.6666666667%}}.statistics .statistics__item--projects .motif{right:-20px}.statistics .statistics__item--country{background-color:#006f3b;color:#131416;color:#fff}.statistics .statistics__item--country .cta-text::after{border-color:#fff}@media(min-width: 992px){.statistics .statistics__item--country{width:16.6666666667%}}.subscribe-newsletter{display:flex;justify-content:center;flex-direction:column;position:relative;color:#fff}@media(min-width: 1024px){.subscribe-newsletter{min-height:530px}}.subscribe-newsletter__image{background-color:#e2e3f5;overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.subscribe-newsletter__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1024px){.subscribe-newsletter__image img{transform:translate(32%, 0) scale(1.7)}}.subscribe-newsletter__image .image-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.5)}@media(min-width: 1024px){.subscribe-newsletter__image .image-overlay{background:linear-gradient(89deg, rgba(0, 0, 0, 0.6) 44.09%, rgba(0, 0, 0, 0) 61.49%),linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}}.subscribe-newsletter__waves{position:absolute;top:-10px;width:100%}.subscribe-newsletter__waves svg{width:100%;height:auto}@media(max-width: 1023px){.subscribe-newsletter__waves svg{min-width:800px}}.subscribe-newsletter__content{width:100%;height:100%;padding-top:5rem;padding-bottom:5rem;position:relative;z-index:2}@media(min-width: 1024px){.subscribe-newsletter__content{padding-top:8rem}}@media(min-width: 1350px){.subscribe-newsletter form{max-width:95%}}.subscribe-newsletter form .js-form-type-textfield,.subscribe-newsletter form .js-form-type-email{margin-bottom:1rem}.subscribe-newsletter form .form-actions{margin-bottom:2rem}@media(min-width: 1024px){.subscribe-newsletter form .form-actions{margin-bottom:1rem}}.subscribe-newsletter form .js-form-type-processed-text{max-width:1020px}.subscribe-newsletter form .js-form-type-processed-text h1,.subscribe-newsletter form .js-form-type-processed-text h2,.subscribe-newsletter form .js-form-type-processed-text h3{margin-bottom:1.5rem}.subscribe-newsletter form .js-form-type-processed-text *{color:#fff}.subscribe-newsletter form .js-form-type-processed-text p{font-size:18px}@media(min-width: 1024px){.subscribe-newsletter form .js-form-type-processed-text p{font-size:20px}}.subscribe-newsletter form .js-form-type-processed-text a{color:#fff !important}.subscribe-newsletter form .form-item--error-message{color:#fca5a5;font-weight:700;line-height:1.15}.subscribe-newsletter form .form-item__label.form-required::after{color:#131416}.subscribe-newsletter form input.subscribe-button-success{padding-right:3rem;background-image:url("../svg/check-2.svg");background-position:right calc(50% - 48px) center;background-size:24px;background-repeat:no-repeat}.subscribe-newsletter form [id*=edit-success-text]{margin-top:-1rem;margin-bottom:1rem}.subscribe-newsletter form [id*=edit-success-text] p{font-size:20px;font-weight:700}@media(min-width: 768px){.subscribe-newsletter form [id*=edit-success-text] p{font-size:24px}}.paragraph-two-column-cards .cards-listing{display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}@media(min-width: 768px){.paragraph-two-column-cards .cards-listing{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.paragraph-two-column-cards .cards-listing.one-item{grid-template-columns:repeat(1, 1fr)}.paragraph-two-column-cards .cards-listing.one-item .card-full-image{aspect-ratio:1436/736}}.card-full-image{width:100%;position:relative;min-height:736px;border-radius:8px;overflow:hidden}@media(min-width: 768px){.card-full-image{aspect-ratio:710/736}}.card-full-image__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#e2e3f5}.card-full-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-full-image .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:linear-gradient(1deg, rgba(0, 0, 0, 0.8) 3.37%, rgba(0, 0, 0, 0) 40%)}.card-full-image__content{height:100%;position:relative;z-index:2;padding:1rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}@media(min-width: 768px){.card-full-image__content{padding:2rem}}.card-full-image__title{color:#fff;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.card-full-image__body{display:flex;flex-direction:column}@media(min-width: 1024px){.card-full-image__body{flex-direction:row;align-items:flex-start;gap:2rem}}.card-full-image__body .intro{flex:1}.card-full-image__body .button,.card-full-image__body .webform-panel .webform-confirmation__back a,.webform-panel .webform-confirmation__back .card-full-image__body a{flex-shrink:0;margin-top:1rem}@media(min-width: 1024px){.card-full-image__body .button,.card-full-image__body .webform-panel .webform-confirmation__back a,.webform-panel .webform-confirmation__back .card-full-image__body a{margin-top:0;align-self:flex-end}}@media(min-width: 768px){.paragraph-header{display:flex;justify-content:space-between;gap:2rem;align-items:center}}.paragraph-header h2{flex:1}@media(min-width: 768px){.paragraph-header h2{margin:0}}.paragraph-header a{flex-shrink:0}@media(max-width: 767px){.paragraph-header a{display:none !important}}.paragraph-cta-mobile{display:flex;margin-top:1.5rem}@media(min-width: 768px){.paragraph-cta-mobile{display:none !important}}@media(min-width: 768px){.upcoming-events .cards-listing{display:grid;grid-template-columns:1fr 1fr;row-gap:1rem;-moz-column-gap:2rem;column-gap:2rem}}@media(max-width: 767px){.upcoming-event-card{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #e3e3e6}.upcoming-event-card:first-of-type{padding-top:0}}@media(min-width: 768px){.upcoming-event-card{display:flex;align-items:center;gap:2rem}}.upcoming-event-card .card__content{width:50%}@media(max-width: 767px){.upcoming-event-card .card__content{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}}.upcoming-event-card .card__date{margin-bottom:8px}.upcoming-event-card .card__image{display:none;margin:0}@media(min-width: 768px){.upcoming-event-card .card__image{width:50%;display:block}}@media(max-width: 767px){.upcoming-event-card .card__title{margin:0}}@media(max-width: 767px){.upcoming-event-card .card-info{flex:1}}@media(max-width: 767px){.upcoming-event-card .card__cta{margin:0;flex-shrink:0;width:20px}.upcoming-event-card .card__cta span{display:none}}.our-work-programs{background-color:#dcdeed}.our-work-programs__main{margin-top:2.5rem}@media(min-width: 768px){.our-work-programs__main{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.our-work-programs .button-outline{background-color:transparent}@media(max-width: 767px){.our-work-programs .button-outline{width:100%}}.our-work-programs .card-full-image{aspect-ratio:unset}@media(max-width: 767px){.our-work-programs .card-full-image{margin-bottom:1rem;min-height:unset;position:relative}.our-work-programs .card-full-image .card-overlay{display:none}.our-work-programs .card-full-image .card-full-image__image{position:relative;aspect-ratio:358/185}.our-work-programs .card-full-image .card-full-image__content{background-color:#fff;bottom:2rem}.our-work-programs .card-full-image .card-full-image__title,.our-work-programs .card-full-image .card-full-image__body .intro{color:#131416}}@media(min-width: 768px){.our-work-programs .card-full-image .card-full-image__content{position:absolute;bottom:0rem;left:0}}.program-items{display:grid;grid-template-columns:1fr}.program-item{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:center}.program-item:first-of-type{margin-top:0}.program-item .ac-header{position:relative}@media(min-width: 768px){.program-item .ac-header{padding-right:4rem}}.program-item .ac-header .program-item__cta{display:none}@media(min-width: 768px){.program-item .ac-header .program-item__cta{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:100%;transition:.3s}.program-item .ac-header .program-item__cta svg{width:16px;height:18px}.program-item .ac-header .program-item__cta:hover{background-color:#34348f}.program-item .ac-header .program-item__cta:hover svg path{fill:#fff}}.program-item .ac-header .ac-trigger{display:flex;align-items:center;gap:1rem;padding-left:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;padding-right:2.5rem;transition:padding .5s}.program-item .ac-header .ac-trigger:hover .title{color:#34348f}@media(min-width: 768px){.program-item .ac-header .ac-trigger::after{display:none}}@media(min-width: 1500px){.program-item .ac-header .ac-trigger{gap:2rem;padding-left:2rem}}.program-item .ac-header .ac-trigger .icon{max-width:50px;max-height:50px;-o-object-fit:contain;object-fit:contain}@supports not (aspect-ratio: 1/1){.program-item .ac-header .ac-trigger .icon{margin-right:1rem}}.program-item .ac-header .ac-trigger .title{font-size:24px;color:#000;line-height:1.2;font-weight:700}.program-item .ac-header .ac-trigger::after{content:"";position:absolute;width:10px;height:10px;right:20px;top:50%;transform:translateY(-8px) rotate(135deg);border-top:2px solid #000;border-right:2px solid #000;transition:transform .3s,bottom .3s}.program-item.is-active .program-item__cta{background-color:#34348f;transform:none;top:1.25rem}.program-item.is-active .program-item__cta:hover{background-color:#4f57c6}.program-item.is-active .program-item__cta svg path{fill:#fff}@media(min-width: 768px){.program-item.is-active>.ac-header .ac-trigger{padding-bottom:0px}}.program-item.is-active>.ac-header .ac-trigger::after{content:"";transform:translateY(-3px) rotate(-45deg)}.program-item .ac-panel .program-item__body{padding:.5rem 1.5rem 1.5rem 1.5rem;transition:.3s}@media(min-width: 1200px){.program-item .ac-panel .program-item__body{padding-top:0;padding-left:5rem;padding-right:2.75rem;padding-bottom:16px}}@media(min-width: 1500px){.program-item .ac-panel .program-item__body{padding-left:6.5rem}}.program-item .ac-panel .program-item__body .body-copy{scrollbar-width:thin}.program-item .ac-panel .program-item__body .body-copy::-webkit-scrollbar-track{background-color:#f2f8fc;border-radius:4px}.program-item .ac-panel .program-item__body .body-copy::-webkit-scrollbar{width:8px}.program-item .ac-panel .program-item__body .body-copy::-webkit-scrollbar-thumb{border-radius:10px;background-color:#a0a2ad}@media(min-width: 768px){.program-item .ac-panel .program-item__body .body-copy{padding-right:8px;max-height:115px;overflow-y:auto}}.program-item .ac-panel .program-item__body .program-item__cta-mobile{margin-top:2rem}@media(min-width: 768px){.program-item .ac-panel .program-item__body .program-item__cta-mobile{display:none}}.footer-container{display:flex;padding-top:40px;position:relative}@media(max-width: 767px){.footer-container{flex-direction:column;padding-top:36px}}@media(min-width: 768px){.footer-container{padding-bottom:34px}}@media(min-width: 992px){.footer-container{padding-bottom:44px}}@media(min-width: 1200px){.footer-container{padding-bottom:0}}@media(min-width: 768px){.footer-container .footer-left{max-width:292px;margin-right:80px}}.footer-container .footer-left .footer-branding{margin-bottom:25px}@media(min-width: 768px){.footer-container .footer-left .footer-branding{margin-bottom:34px}}@media(min-width: 992px){.footer-container .footer-left .footer-branding{margin-bottom:40px}}.footer-container .footer-left .footer-branding__logo{margin-bottom:36px}@media(min-width: 768px){.footer-container .footer-left .footer-branding__logo{margin-bottom:22px}}@media(min-width: 768px){.footer-container .footer-left .footer-branding__logo{margin-bottom:22px}}@media(min-width: 992px){.footer-container .footer-left .footer-branding__logo{margin-bottom:36px}}.footer-container .footer-left .footer-branding__logo>svg{max-width:138px;max-height:38px}@media(min-width: 768px){.footer-container .footer-left .footer-branding__logo>svg{max-width:158px;max-height:47px}}@media(min-width: 992px){.footer-container .footer-left .footer-branding__logo>svg{max-width:209px;max-height:57px}}.footer-container .footer-left .footer-branding__logo-below{line-height:1;margin-bottom:25px;max-width:300px}@media(min-width: 768px){.footer-container .footer-left .footer-branding__logo-below{margin-bottom:20px}}@media(min-width: 992px){.footer-container .footer-left .footer-branding__logo-below{margin-bottom:28px}}.footer-container .footer-left .footer-branding__info{font-size:14px}@media(min-width: 992px){.footer-container .footer-left .footer-branding__info{font-size:16px}}.footer-container .footer-left .footer-branding__info p{margin-top:0}.footer-container .footer-right{max-width:820px;width:100%;margin-left:auto;display:flex;flex-direction:column}.footer-container .footer-right .footer-grid{margin:auto 0 24px 0}@media(max-width: 575px){.footer-container .footer-right .footer-grid .footer-grid{margin:0}}@media(min-width: 576px){.footer-container .footer-right .footer-grid{height:100px}}@media(min-width: 768px){.footer-container .footer-right .footer-grid{margin:auto 0;height:124px;transform:translateY(10px)}}@media(min-width: 992px){.footer-container .footer-right .footer-grid{height:118px;transform:translateY(9px)}}@media(min-width: 1200px){.footer-container .footer-right .footer-grid{height:78px}}.footer-container .footer-right .footer-grid .footer-grid-menu{height:100%}.footer-container .footer-right .footer-grid .footer-grid-menu ul:not(.contextual-links){padding:0;height:100%;display:flex;flex-direction:column;flex-wrap:wrap}@media(max-width: 1199px){.footer-container .footer-right .footer-grid .footer-grid-menu ul:not(.contextual-links) .grid-menu__item{width:auto}}@media(min-width: 992px){.footer-container .footer-right .footer-grid .footer-grid-menu ul:not(.contextual-links) .grid-menu__item{margin-bottom:18px !important}}.footer-container .footer-right .footer-grid .footer-grid-menu ul:not(.contextual-links) .grid-menu__item:last-of-type{margin-bottom:0;padding-bottom:0}.footer-container .footer-right .footer-grid .footer-grid-menu ul:not(.contextual-links) a{transition:color .3s ease;font-size:14px;white-space:nowrap;margin:0}@media(min-width: 768px){.footer-container .footer-right .footer-grid .footer-grid-menu ul:not(.contextual-links) a{font-size:16px}}.footer-container .footer-right .footer-grid .footer-grid-menu ul:not(.contextual-links) a:hover{color:#8a8fd9}.footer-container .footer-copyright-wrapper{font-size:12px;padding:8px 0;line-height:normal;border-top:1px solid #939598}@media(min-width: 992px){.footer-container .footer-copyright-wrapper{font-size:14px;padding:12px 0}}@media(min-width: 768px){.footer-container .footer-copyright-wrapper{position:absolute;width:100%;bottom:0;left:0}}@media(min-width: 1200px){.footer-container .footer-copyright-wrapper{position:static}}.footer-container .footer-copyright-wrapper>div{display:flex;justify-content:space-between}@media(max-width: 767px){.footer-container .footer-copyright-wrapper>div{flex-direction:column}}.footer-container .footer-copyright-wrapper>div h2{display:none}.footer-container .footer-copyright-wrapper>div>nav>ul{display:flex;list-style:none;padding:0}@media(max-width: 767px){.footer-container .footer-copyright-wrapper>div>nav>ul{margin-bottom:8px}}.footer-container .footer-copyright-wrapper>div>nav>ul>.menu__item{font-family:"DM Sans",sans-serif;position:relative}.footer-container .footer-copyright-wrapper>div>nav>ul>.menu__item a{transition:color .3s ease}.footer-container .footer-copyright-wrapper>div>nav>ul>.menu__item a:hover{color:#8a8fd9}.footer-container .footer-copyright-wrapper>div>nav>ul>.menu__item:not(:last-of-type){margin-right:10px;padding-right:10px}.footer-container .footer-copyright-wrapper>div>nav>ul>.menu__item:not(:last-of-type)::after{content:"";position:absolute;width:2px;height:50%;right:0;top:55%;transform:translateY(-50%);background-color:#8a8fd9}.footer-container .footer-copyright-wrapper>div #block-copyright p{font-family:"DM Sans",sans-serif;margin:0}.footer-container .footer-copyright-wrapper>div #block-copyright p::first-letter{color:#8a8fd9}#drupal-live-announce{bottom:1px}.swiper-grid{width:100%}.swiper-grid .swiper-container{width:100%;overflow:visible}@media(min-width: 768px){.swiper-grid .swiper-container .swiper-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}}.swiper-grid .swiper-slide{width:100%;height:auto}.swiper-grid .swiper-slide>div{height:100% !important}@media(min-width: 1200px){.swiper-grid .swiper-button-next,.swiper-grid .swiper-button-prev{display:none}}.swiper-grid .swiper-pagination{bottom:0}@media(min-width: 1200px){.swiper-grid .swiper-pagination{display:none}}.swiper-grid .swiper-button-next,.swiper-grid .swiper-button-prev{background-color:#fff;width:48px;height:48px;border-radius:100%;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);transition:.3s}@media(min-width: 1200px){.swiper-grid .swiper-button-next,.swiper-grid .swiper-button-prev{width:56px;height:56px}}.swiper-grid .swiper-button-next:hover,.swiper-grid .swiper-button-prev:hover{background-color:var(--hover-color)}.swiper-grid .swiper-button-next:hover::after,.swiper-grid .swiper-button-prev:hover::after{color:#fff}.swiper-grid .swiper-button-next::after,.swiper-grid .swiper-button-prev::after{font-size:16px;color:#34348f}.swiper-grid .swiper-button-next.swiper-button-disabled,.swiper-grid .swiper-button-prev.swiper-button-disabled{opacity:.6}.swiper-grid .swiper-pagination{position:relative;margin-top:1rem;opacity:1}.swiper-grid .swiper-pagination .swiper-pagination-bullet{background-color:#a0a2ad;opacity:1}@media(min-width: 768px){.swiper-grid .swiper-pagination .swiper-pagination-bullet{background-color:#fff}}.swiper-grid .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#34348f;transform:scale(1.4)}.d-none{display:none !important}.timeline-item{position:relative}.timeline-item:first-child,.timeline-item:last-child{position:relative}.timeline-item:first-child::after,.timeline-item:last-child::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;content:""}.timeline-item:first-child::after{background-image:linear-gradient(to top, rgba(255, 255, 255, 0) 0, white 100%)}.timeline-item:last-child::after{background-image:linear-gradient(to top, white 0, rgba(255, 255, 255, 0) 100%)}.timeline-item>a:visited,.timeline-item>a:hover,.timeline-item>a{text-decoration:none}.timeline-row{display:flex;min-height:50px;line-height:1.3;color:#595959;cursor:pointer}.timeline-left-side{position:relative;display:none;justify-content:flex-end;flex-shrink:0;width:50%;text-align:right;padding:2rem 0}@media(min-width: 768px){.timeline-left-side{display:flex}}.timeline-right-side{position:relative;text-align:left;padding:16px 0;border-left:1px solid #34348f}@media(min-width: 768px){.timeline-right-side{display:flex;justify-content:flex-start;flex-shrink:0;width:50%;padding:2rem 0;border-left:none}}.timeline-year{display:inline-flex;align-items:center;align-self:flex-start;font-size:22px;line-height:1.7;color:#131416;transition:color .4s ease-out}@media(max-width: 767px){.timeline-year{margin-bottom:4px !important;line-height:1.1 !important}}.timeline-year::before{content:"";display:inline-block;width:13px;height:13px;background-color:#34348f;border-radius:100%;margin-right:28px;margin-left:-7px;box-shadow:0 0 0 10px rgba(52,52,143,.2);transition:background-color .4s ease-out,box-shadow .4s ease-out;z-index:1}@media(min-width: 768px){.timeline-year::before{display:none}}.timeline-year::after{content:"";display:none;width:12px;height:12px;background-color:#34348f;border-radius:100%;margin-left:28px;margin-right:-6px;box-shadow:0 0 0 10px rgba(52,52,143,.2);transition:background-color .4s ease-out,box-shadow .4s ease-out;position:relative;z-index:1}@media(min-width: 768px){.timeline-year::after{display:inline-block}}.timeline-row:hover .timeline-year{color:#34348f}.timeline-row:hover .timeline-year::before,.timeline-row:hover .timeline-year::after{background-color:#34348f !important;box-shadow:0 0 0 10px #34348f;-webkit-animation-name:dot-pulsation;animation-name:dot-pulsation;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@media(min-width: 768px){.timeline-year.timeline-year-mobile{display:none}}.timeline-year.text-big{margin:0;line-height:1;color:#131416}@media(max-width: 767px){.timeline-year.text-big{color:#000;font-size:22px;font-weight:400}}.timeline-label{font-size:18px;padding:0 2rem;transition:color .4s ease-out}@media(min-width: 768px){.timeline-label{max-width:400px}.timeline-label.timeline-label-mobile{display:none}}@media(min-width: 992px){.timeline-label{font-size:20px}}.timeline-row:hover .timeline-label{color:#34348f !important}.timeline-date{padding:0 2rem;font-weight:700;font-size:18px;color:#131416}.timeline-row:hover .timeline-date{color:#34348f}.timeline-image img{width:auto;height:312px;-o-object-fit:contain;object-fit:contain}.timeline-row.odd .timeline-image{margin-right:1.5rem}.timeline-row.even .timeline-image{margin-left:2rem}@media(min-width: 768px){.timeline-row{position:relative}.timeline-row::after{content:"";display:block;position:absolute;left:50%;height:100%;width:1px;background-color:#34348f;z-index:0}}@media(min-width: 768px){.timeline-right-side-content-mobile{display:none}}@media(min-width: 768px){.timeline-item.has-image .timeline-row.even .timeline-left-side{margin-top:8rem}}@media(min-width: 768px){.timeline-item.has-image .timeline-row.odd .timeline-left-side .timeline-year{margin-top:8rem}.timeline-item.has-image .timeline-row.odd .timeline-right-side-content{margin-top:8rem}}.timeline-item.no-image .timeline-row{align-items:flex-start}@media(max-width: 767px){.timeline-image{display:none}}.timeline-popup{position:relative;width:calc(100% + 2rem);margin:0 -1rem;z-index:2;height:0;overflow:hidden;transition:height .4s ease-out}.timeline-popup::before{position:absolute;top:0;left:1rem;height:100%;border-left:1px solid #34348f;transition:opacity .4s ease-in;content:""}.timeline-popup::after{position:absolute;top:0;right:0;left:0;width:100%;height:100%;display:block;pointer-events:none;z-index:-2;transition:box-shadow .4s ease-in,background-color .4s ease-in;content:""}@media(min-width: 768px){.timeline-popup{width:100%;margin:0}.timeline-popup::before{left:50%}.timeline-popup::after{width:100%}}.timeline-popup p:last-child{margin-bottom:0}.timeline-popup a{color:#34348f}.timeline-popup.is-active{overflow:visible}.timeline-popup.is-active::before{opacity:0;transition:opacity .4s ease-out .4s}.timeline-popup.is-active::after{background-color:#fff;box-shadow:0px 0px 36px 0px #0000001A;transition:box-shadow .4s ease-out .4s,background-color .4s ease-out .4s}.timeline-popup-row{display:flex;flex-direction:column;opacity:0;transition:opacity .4s ease-in}@media(min-width: 768px){.timeline-popup-row{flex-direction:row;align-items:stretch}.timeline-popup.is-left-sided .timeline-popup-row{flex-direction:row-reverse}}.timeline-popup.is-active .timeline-popup-row{opacity:1;transition:opacity .4s ease-out .4s}.timeline-popup-left-side{padding:4rem 2rem 2rem 2rem;position:relative;flex:1}@media(min-width: 992px){.timeline-popup-left-side{padding-top:90px;padding-bottom:3rem;padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 768px){.timeline-popup-right-side{width:50%}}.timeline-popup-year{position:absolute;top:20px;left:24px;max-width:100%;font-size:80px;font-family:"DM Sans",sans-serif;line-height:1;letter-spacing:5px;opacity:.1;z-index:-1;transform:scale(0.2);transform-origin:3rem 0;transition:transform .4s ease;font-weight:700}@media(min-width: 768px){.timeline-popup.is-right-sided .timeline-popup-year{transform-origin:top left}.timeline-popup.is-left-sided .timeline-popup-year{left:3rem;transform-origin:top right}}@media(min-width: 1024px){.timeline-popup-year{top:32px;font-size:116px}.timeline-popup.is-right-sided .timeline-popup-year{left:2.5rem}.timeline-popup.is-left-sided .timeline-popup-year{left:2rem}}.timeline-popup.is-active .timeline-popup-year{transform:scale(1);transition:transform .4s ease .4s}.timeline-popup-date{margin-top:0;opacity:0;color:#34348f;transform:translateY(20px);transition:transform .4s ease,opacity .4s ease}.timeline-popup.is-active .timeline-popup-date{transform:translateX(0);opacity:1;transition:transform .4s ease .4s,opacity .4s ease .4s}.timeline-popup-close-button{position:absolute;top:1rem;right:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;cursor:pointer;background-color:transparent;opacity:0;transition:opacity .4s ease}.timeline-popup-close-button svg{width:2rem;height:2rem}@media(min-width: 768px){.timeline-popup.is-right-sided .timeline-popup-close-button{right:1rem;left:auto}.timeline-popup.is-left-sided.has-image .timeline-popup-close-button{left:1rem;right:auto}}@media(min-width: 1024px){.timeline-popup-close-button{top:1rem}.timeline-popup-close-button svg{width:3rem;height:3rem}}.timeline-popup.is-active .timeline-popup-close-button{opacity:1;transition:opacity .4s ease .4s}.timeline-popup-image{height:100%;-webkit-clip-path:ellipse(100% 125% at 0% 50%);clip-path:ellipse(100% 125% at 0% 50%)}@media(max-width: 767px){.timeline-popup-image{display:none}}.is-right-sided .timeline-popup-image{-webkit-clip-path:ellipse(100% 125% at 100% 50%);clip-path:ellipse(100% 125% at 100% 50%)}.timeline-popup-image img{width:100%;height:100%;opacity:0;-o-object-fit:cover;object-fit:cover}.timeline-popup.is-active .timeline-popup-image img{opacity:1}@media(max-width: 767px){.timeline{padding-left:2rem}}body>.ajax-progress{display:none;border-radius:50%;border:2px solid transparent;background-image:none;width:4rem;height:4rem;border-left-color:#34348f;-webkit-animation:rotate .7s linear infinite;animation:rotate .7s linear infinite;left:calc(50% - 3rem);margin-top:7%;margin-bottom:7%;background-color:transparent}body>.ajax-progress::after{border-radius:50%;border:2px solid transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2.2rem;height:2.2rem;border-left-color:#8a8fd9;-webkit-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}body>.ajax-progress-fullscreen{background-color:transparent}.page-page-not-found .padding-horizontal,.page-page-not-found .view-search,.page-page-not-found .pager{overflow:hidden}.page-page-not-found .page_not_found_content{display:flex;padding:30px 0 40px;flex-direction:column}@media(min-width: 992px){.page-page-not-found .page_not_found_content{flex-direction:row-reverse;gap:50px;align-items:center}}.page-page-not-found .page_not_found_content .page_not_found{width:100%;justify-content:center;display:flex;text-align:center}@media(min-width: 992px){.page-page-not-found .page_not_found_content .page_not_found{width:50%;text-align:left}}.page-page-not-found .page_not_found_content .page_not_found__text{justify-content:center;display:flex;flex-direction:column}@media(min-width: 992px){.page-page-not-found .page_not_found_content .page_not_found__text{justify-content:flex-start}}.page-page-not-found .page_not_found_content .page_not_found__text h1{margin-bottom:20px}@media(min-width: 992px){.page-page-not-found .page_not_found_content .page_not_found__text h1{margin-bottom:40px;letter-spacing:-2.96px}}.page-page-not-found .page_not_found_content .page_not_found__text p{margin-bottom:16px;margin-top:0}@media(min-width: 992px){.page-page-not-found .page_not_found_content .page_not_found__text p{margin-bottom:32px;font-size:24px;line-height:36px;font-weight:400;max-width:500px}}.page-page-not-found .page_not_found_content .page_not_found__image{position:relative}.page-page-not-found .page_not_found_content .page_not_found__image .image_wrap{max-width:50%}.page-page-not-found .page_not_found_content .page_not_found__image .image_wrap img{width:100%;margin-bottom:50px}@media(min-width: 992px){.page-page-not-found .page_not_found_content .page_not_found__image .image_wrap{position:absolute;top:auto;left:0;height:100%;max-width:100%}.page-page-not-found .page_not_found_content .page_not_found__image .image_wrap img{width:100%;max-width:100%;margin-bottom:0px;height:100%;-o-object-fit:contain;object-fit:contain}}@media(min-width: 1350px){.page-page-not-found .page_not_found_content .page_not_found__image .image_wrap{width:100%;max-width:100%}}@media(min-width: 1500px){.page-page-not-found .page_not_found_content .page_not_found__image .image_wrap{width:750px;max-width:750px}}@media(min-width: 1920px){.page-page-not-found .page_not_found_content .page_not_found__image .image_wrap{width:940px;max-width:940px}}@media(min-width: 992px){.page-page-not-found .page_not_found_content .page_not_found__image{height:570px}}@media(min-width: 1350px){.page-page-not-found .page_not_found_content .page_not_found__image{height:700px}}main.main-content__wrapper.login .page-title__wrapper{display:none}main.main-content__wrapper.login #block-tabs{position:static;margin-bottom:0}main.main-content__wrapper.login #block-tabs .tabs__nav{border-bottom:1px solid #eaeaea;box-sizing:border-box;padding:0}main.main-content__wrapper.login #block-tabs .tabs__nav li{margin-bottom:0}main.main-content__wrapper.login #block-tabs .tabs__nav li a{font-family:"DM Sans",sans-serif;font-size:1.125rem;line-height:normal;color:#34348f;text-decoration:none;transition:background-color .3s ease;padding:0.875rem 2rem;border-radius:5px 5px 0 0}main.main-content__wrapper.login #block-tabs .tabs__nav li a.is-active{background-color:#34348f;color:#fff;pointer-events:none}main.main-content__wrapper.login form.user-pass .js-form-type-textfield{margin-bottom:0}main.main-content__wrapper.login form.user-pass .js-form-type-textfield+p{margin-top:5px;font-size:14px;line-height:1.7;margin-bottom:2rem}.sitemap .rss-field img{display:inline;margin-left:8px}.sitemap h2,.sitemap .menu-controls__title,.sitemap .menu-controls,.sitemap .main-menu__item--with-sub>.main-menu-first-level.main-menu__link--with-sub,.sitemap .main-menu__item-content{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}.sitemap a{color:#34348f;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif}.sitemap a:hover{color:#34348f}.content-page .content-page-intro{margin-bottom:2rem}.content-page .content-page-intro .container,.content-page .content-page-intro .sitemap{padding-top:2rem;border-top:1px solid #d4d5da}.content-page .content-container.has-sidebar{display:flex;flex-direction:column;gap:2rem}@media(min-width: 1024px){.content-page .content-container.has-sidebar{flex-direction:row;gap:3rem}}@media(min-width: 1350px){.content-page .content-container.has-sidebar{gap:5rem}}@media(min-width: 1500px){.content-page .content-container.has-sidebar{gap:137px}}.content-page .content-container.has-sidebar .content-page-main{flex:1;min-width:0}.content-page .content-container.has-sidebar .content-page-main .banner-image figure{width:100%}.content-page .content-container.has-sidebar .content-page-main .banner-image figure img{width:100%;border-radius:16px}.content-page .content-container.has-sidebar .content-page-main .banner-image figcaption{margin-top:16px;border-left:2px solid #006f3b;padding-left:8px;line-height:21px;font-size:.875rem}.content-page .content-container.has-sidebar .content-page-sidebar{width:100%}@media(min-width: 1024px){.content-page .content-container.has-sidebar .content-page-sidebar{width:24%;margin-top:-3rem}}@media(min-width: 1024px){.padding-horizontal-has-sidebar{padding-left:2rem;padding-right:2rem}.padding-horizontal-has-sidebar .padding-horizontal,.padding-horizontal-has-sidebar .view-search,.padding-horizontal-has-sidebar .pager{padding-left:0;padding-right:0}}@media(min-width: 1350px){.padding-horizontal-has-sidebar{padding-left:5rem;padding-right:5rem}}@media(min-width: 1024px){.publication-detail .content-page-sidebar,.event-detail .content-page-sidebar{margin-top:0 !important}}@media(min-width: 1024px){.event-detail .paragraph-contact-details{margin-top:-3rem}}.event-detail .social-share-block .label{font-size:20px}#views-exposed-form-events-page-1{background-color:#e2e3f5;padding:1rem;display:flex;flex-direction:column;row-gap:1rem;border-radius:8px}@media(min-width: 768px){#views-exposed-form-events-page-1{padding:2rem;flex-direction:row;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:center;justify-content:space-between}}#views-exposed-form-events-page-1 .js-form-item{margin:0}#views-exposed-form-events-page-1 .form-item-combine{flex:1;max-width:100%}@media(min-width: 576px){#views-exposed-form-events-page-1 .form-item-combine{min-width:300px}}#views-exposed-form-events-page-1 .fieldgroup{flex-shrink:0;display:flex;flex-direction:column;gap:10px}@media(min-width: 768px){#views-exposed-form-events-page-1 .fieldgroup{flex-direction:row;align-items:center}}#views-exposed-form-events-page-1 .fieldgroup label{margin:0;font-weight:400;font-size:16px;color:#4d4f59}#views-exposed-form-events-page-1 .fieldgroup .form-radios{border:1px solid #e3e3e6;border-radius:999px;background:#f1f1f3;padding:1px;display:flex;align-items:center;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-sizing:border-box}@media(min-width: 768px){#views-exposed-form-events-page-1 .fieldgroup .form-radios{gap:1rem}}#views-exposed-form-events-page-1 .fieldgroup .form-radios .js-form-type-radio{margin:0 !important}#views-exposed-form-events-page-1 .fieldgroup .form-radios .js-form-type-radio label{padding:12px;margin:0;text-align:center;color:#4d4f59;line-height:1;font-size:14px;line-height:1.5;font-weight:700;border:1px solid transparent}@media(min-width: 576px){#views-exposed-form-events-page-1 .fieldgroup .form-radios .js-form-type-radio label{padding:12px 16px}}#views-exposed-form-events-page-1 .fieldgroup .form-radios .js-form-type-radio label::before,#views-exposed-form-events-page-1 .fieldgroup .form-radios .js-form-type-radio label::after{display:none}#views-exposed-form-events-page-1 .fieldgroup .form-radios .js-form-type-radio input:checked+label{border-color:#e3e3e6;background-color:#fff;color:#131416;border-radius:999px}#views-exposed-form-events-page-1 .form-actions{flex-shrink:0}.view-empty{padding:123px 1rem;background:#fafafb;text-align:center;font-size:20px;margin-top:2rem}.view-search .search-result-item{padding:1rem;background-color:#fafafb;border-radius:8px;margin-bottom:1rem;border:1px solid #dadaf1}@media(min-width: 768px){.view-search .search-result-item{display:flex;align-items:flex-end}}@media(min-width: 992px){.view-search .search-result-item{padding:1.5rem}}.view-search .search-result-item__title{text-decoration:none}.view-search .search-result-item__title:hover{color:#383696}.view-search .search-result-item__category .field__items{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px}@supports not (aspect-ratio: 1/1){.view-search .search-result-item__category .field__items .field-item{margin-right:8px;margin-bottom:8px}}.view-search .search-result-item__category .field__items .field__item{padding:4px 8px;font-style:normal;font-weight:700;font-size:14px;background-color:#c4c7ec}.view-search .search-result-item__category .field__items .field__item a{text-decoration:none;pointer-events:none;color:#131416}.view-search .search-result-item__content{flex:1}.view-search .search-result-item__cta{margin-top:1.5rem}@media(min-width: 768px){.view-search .search-result-item__cta{margin-left:1.5rem;flex-shrink:0}}.view-search .search-result-item__cta-desktop{width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;transition:.3s}@media(max-width: 767px){.view-search .search-result-item__cta-desktop{display:none}}.view-search .search-result-item__cta-desktop:hover{background-color:#383696}.view-search .search-result-item__cta-desktop:hover svg path{fill:#fff}@media(min-width: 768px){.view-search .search-result-item__cta-mobile{display:none}}.page-user #block-pifs-content{padding:0 !important}.page-user .page-user-container{display:flex;flex-direction:column-reverse}@media(min-width: 768px){.page-user .page-user-container{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.page-user .side-image{padding:2rem;overflow:hidden;width:100%}@media(min-width: 768px){.page-user .side-image{width:55%;padding-left:0}}.page-user .side-image img{width:100%}@media only screen and (min-width: 768px)and (max-width: 1920px){.page-user .side-image{transform:translateX(20%)}}.page-user .main-content{flex:1}.page-user form.user-login-form{margin-top:1rem;margin-bottom:2.5rem}.page-user form.user-login-form::before{content:"Log In";margin-bottom:2rem;display:block}@media(min-width: 768px){.page-user form.user-login-form::before{margin-bottom:2.5rem}}.page-user form.user-login-form .login-form-wrapper{display:flex;flex-direction:column;gap:2rem}@media(min-width: 768px){.page-user form.user-login-form .login-form-wrapper{flex-direction:row-reverse;gap:1.5rem;align-items:center;justify-content:flex-end}}.page-user form.user-login-form .login-form-wrapper .forgot-password a{color:#4f57c6;transition:all .3s ease-in-out;display:inline-block;text-underline-offset:0.25rem;-webkit-text-decoration-color:#8a8fd9;text-decoration-color:#8a8fd9;font-family:"DM Sans",sans-serif}.page-user form.user-login-form .login-form-wrapper .forgot-password a:hover{color:#34348f}.page-user form.user-pass .form-item,.page-user form.user-pass-reset .form-item{margin-bottom:1rem}.page-user form.user-pass .form-actions,.page-user form.user-pass-reset .form-actions{margin-top:2rem}@media(min-width: 768px){.page-group-nodes .page-user-container,.page-group-member .page-user-container{display:block;position:relative;min-height:600px}}@media(min-width: 1200px){.page-group-nodes .page-user-container,.page-group-member .page-user-container{margin-top:2rem;min-height:80vh}}@media(min-width: 768px){.page-group-nodes .side-image,.page-group-member .side-image{width:50%;position:absolute;top:0;right:0;max-width:800px}}@media(min-width: 1921px){.page-group-nodes .side-image,.page-group-member .side-image{transform:translateX(15%)}}.page-group-nodes .main-content,.page-group-member .main-content{background-color:#fff;position:relative;z-index:2}@media(min-width: 768px){.page-group-nodes .main-content,.page-group-member .main-content{width:55%;max-width:830px}}.page-group-nodes .file-item,.page-group-member .file-item{width:100%;flex-wrap:wrap !important;row-gap:1rem}.page-group-nodes #block-pifs-primary-admin-actions nav,.page-group-member #block-pifs-primary-admin-actions nav{display:flex;gap:1rem;flex-wrap:wrap}.page-group-nodes #block-pifs-primary-admin-actions li,.page-group-member #block-pifs-primary-admin-actions li{list-style:none}.page-group-nodes #block-pifs-primary-local-tasks,.page-group-member #block-pifs-primary-local-tasks{margin-bottom:2rem}.page-group-member .main-content{width:100% !important;max-width:unset}.page-group-member .main-content table{width:100%;padding-bottom:10rem}.page-group-member .main-content table ul{list-style:none;margin:0;padding:0}.page-group-member .main-content table td,.page-group-member .main-content table th{text-align:left}.page-group-member ul.dropbutton{background-color:#fff !important}

/*# sourceMappingURL=style.css.map*/