@import url("https://fonts.googleapis.com/css2?family=Alfa+Slab+One&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay: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)}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html{-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;overflow-y:scroll;}.cf{zoom:1;}.cf:before{content:"";display:table;}.cf:after{clear:both;content:" ";display:table;}::-moz-selection{background:#427BBF;color:#ffffff;text-shadow:none;}::selection{background:#427BBF;color:#ffffff;text-shadow:none;}ins{background-color:#427BBF;color:#ffffff;}mark{background-color:#427BBF;color:#ffffff;font-style:italic;font-weight:bold;}a:link{-webkit-tap-highlight-color:#427BBF;}.contextual-region{z-index:10;}@font-face{font-family:"Gotham";src:url(/themes/custom/envivent/assets/fonts/Gotham-Book.woff2) format("woff2"),url(/themes/custom/envivent/assets/fonts/Gotham-Book.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Gotham";src:url(/themes/custom/envivent/assets/fonts/Gotham-Bold.woff2) format("woff2"),url(/themes/custom/envivent/assets/fonts/Gotham-Bold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap;}.row{display:flex;flex-wrap:wrap;}@media (min-width:0px){.row{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.row{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.row{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.row{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.row{margin-left:-20px;margin-right:-20px;}}.col-1{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-1{padding-left:20px;padding-right:20px;flex:0 0 8.3333333333%;width:8.3333333333%;}}.col-2{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-2{padding-left:20px;padding-right:20px;flex:0 0 16.6666666667%;width:16.6666666667%;}}.col-3{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-3{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.col-4{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-4{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.col-5{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-5{padding-left:20px;padding-right:20px;flex:0 0 41.6666666667%;width:41.6666666667%;}}.col-6{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-6{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.col-7{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-7{padding-left:20px;padding-right:20px;flex:0 0 58.3333333333%;width:58.3333333333%;}}.col-8{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-8{padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.col-9{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-9{padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.col-10{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-10{padding-left:20px;padding-right:20px;flex:0 0 83.3333333333%;width:83.3333333333%;}}.col-11{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-11{padding-left:20px;padding-right:20px;flex:0 0 91.6666666667%;width:91.6666666667%;}}.col-12{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.col-12{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}@media (min-width:0px){.offset-0{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 0 + 20px) !important;}}@media (min-width:0px){.offset-1{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 1 + 60px) !important;}}@media (min-width:0px){.offset-2{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 2 + 100px) !important;}}@media (min-width:0px){.offset-3{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 3 + 140px) !important;}}@media (min-width:0px){.offset-4{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 4 + 180px) !important;}}@media (min-width:0px){.offset-5{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 5 + 220px) !important;}}@media (min-width:0px){.offset-6{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 6 + 260px) !important;}}@media (min-width:0px){.offset-7{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 7 + 300px) !important;}}@media (min-width:0px){.offset-8{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 8 + 340px) !important;}}@media (min-width:0px){.offset-9{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 9 + 380px) !important;}}@media (min-width:0px){.offset-10{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 10 + 420px) !important;}}@media (min-width:0px){.offset-11{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 11 + 460px) !important;}}.col-sm-1{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-1{padding-left:20px;padding-right:20px;flex:0 0 8.3333333333%;width:8.3333333333%;}}.col-sm-2{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-2{padding-left:20px;padding-right:20px;flex:0 0 16.6666666667%;width:16.6666666667%;}}.col-sm-3{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-3{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.col-sm-4{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-4{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.col-sm-5{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-5{padding-left:20px;padding-right:20px;flex:0 0 41.6666666667%;width:41.6666666667%;}}.col-sm-6{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-6{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.col-sm-7{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-7{padding-left:20px;padding-right:20px;flex:0 0 58.3333333333%;width:58.3333333333%;}}.col-sm-8{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-8{padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.col-sm-9{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-9{padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.col-sm-10{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-10{padding-left:20px;padding-right:20px;flex:0 0 83.3333333333%;width:83.3333333333%;}}.col-sm-11{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-11{padding-left:20px;padding-right:20px;flex:0 0 91.6666666667%;width:91.6666666667%;}}.col-sm-12{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.col-sm-12{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}@media (min-width:768px){.offset-sm-0{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 0 + 20px) !important;}}@media (min-width:768px){.offset-sm-1{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 1 + 60px) !important;}}@media (min-width:768px){.offset-sm-2{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 2 + 100px) !important;}}@media (min-width:768px){.offset-sm-3{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 3 + 140px) !important;}}@media (min-width:768px){.offset-sm-4{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 4 + 180px) !important;}}@media (min-width:768px){.offset-sm-5{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 5 + 220px) !important;}}@media (min-width:768px){.offset-sm-6{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 6 + 260px) !important;}}@media (min-width:768px){.offset-sm-7{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 7 + 300px) !important;}}@media (min-width:768px){.offset-sm-8{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 8 + 340px) !important;}}@media (min-width:768px){.offset-sm-9{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 9 + 380px) !important;}}@media (min-width:768px){.offset-sm-10{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 10 + 420px) !important;}}@media (min-width:768px){.offset-sm-11{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 11 + 460px) !important;}}.col-md-1{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-1{padding-left:20px;padding-right:20px;flex:0 0 8.3333333333%;width:8.3333333333%;}}.col-md-2{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-2{padding-left:20px;padding-right:20px;flex:0 0 16.6666666667%;width:16.6666666667%;}}.col-md-3{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-3{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.col-md-4{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-4{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.col-md-5{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-5{padding-left:20px;padding-right:20px;flex:0 0 41.6666666667%;width:41.6666666667%;}}.col-md-6{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-6{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.col-md-7{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-7{padding-left:20px;padding-right:20px;flex:0 0 58.3333333333%;width:58.3333333333%;}}.col-md-8{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-8{padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.col-md-9{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-9{padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.col-md-10{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-10{padding-left:20px;padding-right:20px;flex:0 0 83.3333333333%;width:83.3333333333%;}}.col-md-11{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-11{padding-left:20px;padding-right:20px;flex:0 0 91.6666666667%;width:91.6666666667%;}}.col-md-12{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-md-12{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}@media (min-width:1025px){.offset-md-0{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 0 + 20px) !important;}}@media (min-width:1025px){.offset-md-1{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 1 + 60px) !important;}}@media (min-width:1025px){.offset-md-2{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 2 + 100px) !important;}}@media (min-width:1025px){.offset-md-3{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 3 + 140px) !important;}}@media (min-width:1025px){.offset-md-4{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 4 + 180px) !important;}}@media (min-width:1025px){.offset-md-5{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 5 + 220px) !important;}}@media (min-width:1025px){.offset-md-6{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 6 + 260px) !important;}}@media (min-width:1025px){.offset-md-7{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 7 + 300px) !important;}}@media (min-width:1025px){.offset-md-8{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 8 + 340px) !important;}}@media (min-width:1025px){.offset-md-9{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 9 + 380px) !important;}}@media (min-width:1025px){.offset-md-10{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 10 + 420px) !important;}}@media (min-width:1025px){.offset-md-11{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 11 + 460px) !important;}}.col-lg-1{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-1{padding-left:20px;padding-right:20px;flex:0 0 8.3333333333%;width:8.3333333333%;}}.col-lg-2{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-2{padding-left:20px;padding-right:20px;flex:0 0 16.6666666667%;width:16.6666666667%;}}.col-lg-3{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-3{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.col-lg-4{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-4{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.col-lg-5{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-5{padding-left:20px;padding-right:20px;flex:0 0 41.6666666667%;width:41.6666666667%;}}.col-lg-6{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-6{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.col-lg-7{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-7{padding-left:20px;padding-right:20px;flex:0 0 58.3333333333%;width:58.3333333333%;}}.col-lg-8{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-8{padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.col-lg-9{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-9{padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.col-lg-10{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-10{padding-left:20px;padding-right:20px;flex:0 0 83.3333333333%;width:83.3333333333%;}}.col-lg-11{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-11{padding-left:20px;padding-right:20px;flex:0 0 91.6666666667%;width:91.6666666667%;}}.col-lg-12{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-lg-12{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}@media (min-width:1025px){.offset-lg-0{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 0 + 20px) !important;}}@media (min-width:1025px){.offset-lg-1{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 1 + 60px) !important;}}@media (min-width:1025px){.offset-lg-2{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 2 + 100px) !important;}}@media (min-width:1025px){.offset-lg-3{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 3 + 140px) !important;}}@media (min-width:1025px){.offset-lg-4{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 4 + 180px) !important;}}@media (min-width:1025px){.offset-lg-5{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 5 + 220px) !important;}}@media (min-width:1025px){.offset-lg-6{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 6 + 260px) !important;}}@media (min-width:1025px){.offset-lg-7{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 7 + 300px) !important;}}@media (min-width:1025px){.offset-lg-8{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 8 + 340px) !important;}}@media (min-width:1025px){.offset-lg-9{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 9 + 380px) !important;}}@media (min-width:1025px){.offset-lg-10{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 10 + 420px) !important;}}@media (min-width:1025px){.offset-lg-11{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 11 + 460px) !important;}}.col-xl-1{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-1{padding-left:20px;padding-right:20px;flex:0 0 8.3333333333%;width:8.3333333333%;}}.col-xl-2{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-2{padding-left:20px;padding-right:20px;flex:0 0 16.6666666667%;width:16.6666666667%;}}.col-xl-3{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-3{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.col-xl-4{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-4{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.col-xl-5{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-5{padding-left:20px;padding-right:20px;flex:0 0 41.6666666667%;width:41.6666666667%;}}.col-xl-6{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-6{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.col-xl-7{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-7{padding-left:20px;padding-right:20px;flex:0 0 58.3333333333%;width:58.3333333333%;}}.col-xl-8{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-8{padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.col-xl-9{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-9{padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.col-xl-10{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-10{padding-left:20px;padding-right:20px;flex:0 0 83.3333333333%;width:83.3333333333%;}}.col-xl-11{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-11{padding-left:20px;padding-right:20px;flex:0 0 91.6666666667%;width:91.6666666667%;}}.col-xl-12{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.col-xl-12{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}@media (min-width:1025px){.offset-xl-0{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 0 + 20px) !important;}}@media (min-width:1025px){.offset-xl-1{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 1 + 60px) !important;}}@media (min-width:1025px){.offset-xl-2{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 2 + 100px) !important;}}@media (min-width:1025px){.offset-xl-3{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 3 + 140px) !important;}}@media (min-width:1025px){.offset-xl-4{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 4 + 180px) !important;}}@media (min-width:1025px){.offset-xl-5{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 5 + 220px) !important;}}@media (min-width:1025px){.offset-xl-6{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 6 + 260px) !important;}}@media (min-width:1025px){.offset-xl-7{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 7 + 300px) !important;}}@media (min-width:1025px){.offset-xl-8{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 8 + 340px) !important;}}@media (min-width:1025px){.offset-xl-9{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 9 + 380px) !important;}}@media (min-width:1025px){.offset-xl-10{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 10 + 420px) !important;}}@media (min-width:1025px){.offset-xl-11{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 11 + 460px) !important;}}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}h1{font-size:2em;margin:0.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;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:0.35em 0.75em 0.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;}html{overflow-x:hidden;overflow-y:scroll;}@media (min-width:1025px){html .toolbar-horizontal.sticky-header{padding-top:180px !important;}}html .toolbar-horizontal.sticky-header header[role=banner]{margin-top:39px;}@media (min-width:1025px){html .toolbar-horizontal.sticky-header.toolbar-tray-open{padding-top:218px !important;}}html .toolbar-horizontal.sticky-header.toolbar-tray-open header[role=banner]{margin-top:79px;}@media (min-width:1025px){html .toolbar-vertical.sticky-header{padding-top:185px !important;}}@media (min-width:1025px){html .toolbar-vertical.sticky-header.toolbar-tray-open{padding-top:218px !important;}}html .toolbar-vertical.sticky-header header[role=banner]{margin-top:39px;}@media (min-width:0px) and (max-width:767px){html.enable_sticky_mobile .sticky-header .layout-container > header{position:fixed;top:0;left:0;}}@media (min-width:768px) and (max-width:1024px){html.enable_sticky_mobile .sticky-header .layout-container > header{position:fixed;top:0;left:0;}}body{position:relative;min-width:375px;overflow:hidden;}a{color:#427BBF;}p{margin:0;}.layout-container > main{display:block;}.layout-container > main img{height:auto;max-width:100%;}.layout-container > main ul{padding-left:20px;}.layout-container > .prefooter{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout-container > .prefooter{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout-container > .prefooter{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > .prefooter{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > .prefooter{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > .prefooter{margin-left:-20px;margin-right:-20px;}}.layout-container > .prefooter{margin:0;}sup{font-size:65%;}.layout-container h1,.mfp-container h1,.layout-container nav li a,.mfp-container nav li a,.layout-container h5,.mfp-container h5,.layout-container h2,.mfp-container h2,.layout-container h4,.mfp-container h4,.layout-container h3,.mfp-container h3{color:#353535;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:36px;line-height:48px;}.layout-container h1:first-child,.mfp-container h1:first-child,.layout-container nav li a:first-child,.mfp-container nav li a:first-child,.layout-container h5:first-child,.mfp-container h5:first-child,.layout-container h2:first-child,.mfp-container h2:first-child,.layout-container h4:first-child,.mfp-container h4:first-child,.layout-container h3:first-child,.mfp-container h3:first-child{margin-top:0;}.layout-container h1 sup,.mfp-container h1 sup,.layout-container nav li a sup,.mfp-container nav li a sup,.layout-container h5 sup,.mfp-container h5 sup,.layout-container h2 sup,.mfp-container h2 sup,.layout-container h4 sup,.mfp-container h4 sup,.layout-container h3 sup,.mfp-container h3 sup{font-size:12px;top:-1.3em;}@media (min-width:1025px){.layout-container h1,.mfp-container h1,.layout-container nav li a,.mfp-container nav li a,.layout-container h5,.mfp-container h5,.layout-container h2,.mfp-container h2,.layout-container h4,.mfp-container h4,.layout-container h3,.mfp-container h3{font-size:56px;line-height:72px;}.layout-container h1 sup,.mfp-container h1 sup,.layout-container nav li a sup,.mfp-container nav li a sup,.layout-container h5 sup,.mfp-container h5 sup,.layout-container h2 sup,.mfp-container h2 sup,.layout-container h4 sup,.mfp-container h4 sup,.layout-container h3 sup,.mfp-container h3 sup{font-size:21px;}}.layout-container h5,.mfp-container h5,.layout-container h2,.mfp-container h2,.layout-container h4,.mfp-container h4,.layout-container h3,.mfp-container h3{font-size:36px;line-height:48px;}@media (min-width:1025px){.layout-container h5,.mfp-container h5,.layout-container h2,.mfp-container h2,.layout-container h4,.mfp-container h4,.layout-container h3,.mfp-container h3{font-size:56px;line-height:68px;}}.select2-results__option,.select2-search__field,form,.layout-container a,.mfp-container a,.layout-container p,.layout-container li,.mfp-container p,.mfp-container li,.layout-container footer p,.layout-container footer li,.layout-container footer a,.mfp-container footer p,.mfp-container footer li,.mfp-container footer a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:32px;color:#353535;}.select2-results__option:first-child,.select2-search__field:first-child,form:first-child,.layout-container a:first-child,.mfp-container a:first-child,.layout-container p:first-child,.layout-container li:first-child,.mfp-container p:first-child,.mfp-container li:first-child{margin-top:0;}.layout-container nav li a,.mfp-container nav li a{font-size:21px;font-weight:normal;line-height:25px;}@media (min-width:1025px){.layout-container nav li a,.mfp-container nav li a{font-size:16px;line-height:19px;}}.layout-container footer p,.layout-container footer li,.layout-container footer a,.mfp-container footer p,.mfp-container footer li,.mfp-container footer a{color:#ffffff;font-size:14px;line-height:20px;}.layout-container p.footnote,.mfp-container p.footnote{font-size:10px;line-height:22px;color:#353535;}.layout-container p.small-line-height.footnote,.mfp-container p.small-line-height.footnote{line-height:17px;}.layout-container h3,.mfp-container h3{font-size:24px;line-height:32px;font-weight:400;}@media (min-width:1025px){.layout-container h3,.mfp-container h3{font-size:36px;line-height:40px;}}.layout-container h4,.mfp-container h4{font-size:21px;line-height:32px;font-weight:600;}@media (min-width:1025px){.layout-container h4,.mfp-container h4{font-size:21px;line-height:32px;}}.layout-container h2,.mfp-container h2{margin-top:39px;}.layout-container h3,.mfp-container h3{margin-top:32px;}@media (min-width:1025px){.layout-container h3,.mfp-container h3{margin-top:32px;}}.layout-container h4,.mfp-container h4{margin-bottom:6px;}.layout-container h5,.mfp-container h5{color:#427BBF;font-size:14px;font-weight:600;line-height:24px;}.layout-container footer h2,.mfp-container footer h2{font-size:15px;}.layout-container footer a,.mfp-container footer a{text-decoration:none;}.layout-container footer a:hover,.mfp-container footer a:hover{color:#353535;}html.__is-layout-builder footer{display:none !important;}.layout-container > footer{box-shadow:0 50vh 0 50vh #2F1667;width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){.layout-container > footer{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.layout-container > footer{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout-container > footer{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout-container > footer{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout-container > footer{padding-left:20px;padding-right:20px;}}.layout-container > footer{background-color:#2F1667;padding-top:0;padding-bottom:0;}@media (min-width:1025px){.layout-container > footer{padding-top:0;padding-bottom:0;}}.layout-container > footer > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout-container > footer > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout-container > footer > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > footer > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > footer > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > footer > div{margin-left:-20px;margin-right:-20px;}}.layout-container > footer p{margin:0;}.layout-container > footer .footer-content{position:relative;display:flex;width:100%;align-items:center;justify-content:center;padding-top:82px;padding-bottom:97px;background:#2F1667;}@media (max-width:1024px){.layout-container > footer .footer-content{padding-bottom:71px;padding-left:20px;padding-right:20px;justify-content:flex-start;}}.layout-container > footer .footer-content .footer_wrapper{display:flex;gap:10px;}@media (max-width:1024px){.layout-container > footer .footer-content .footer_wrapper{flex-direction:column;}}.layout-container > footer .footer-content .footer_wrapper .wave-wrapper{position:absolute;left:0;top:-70px;width:100%;overflow:hidden;height:120px;z-index:5;}.layout-container > footer .footer-content .footer_wrapper .wave-wrapper .wave{position:absolute;left:0;right:0;bottom:-1px;height:105px;overflow:hidden;background:url(/themes/custom/envivent/assets/images/wave.svg) repeat-x left bottom;background-size:144px 105px;animation:waveMove 8s linear infinite;will-change:background-position;}@keyframes waveMove{from{background-position:0 0;}to{background-position:288px 0;}}.layout-container > footer .footer-content .footer_wrapper .footer-logo{margin-right:110px;}.layout-container > footer .footer-content .footer_wrapper .footer-logo img{width:100%;height:auto;}@media (max-width:1024px){.layout-container > footer .footer-content .footer_wrapper .footer-logo{margin-right:0;margin-bottom:42px;width:165px;}}.layout-container > footer .footer-content .footer_wrapper .footer-copy{margin-right:110px;}@media (max-width:1024px){.layout-container > footer .footer-content .footer_wrapper .footer-copy{margin-right:0;}}.layout-container > footer .footer-content .footer_wrapper .footer-copy h5{color:#FFF;font-family:"Alfa Slab One";font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:28px;}.layout-container > footer .footer-content .footer_wrapper .footer-copy p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;}.layout-container > footer .footer-content .footer_wrapper .footer-copy p a{transition:color 0.3s ease;}.layout-container > footer .footer-content .footer_wrapper .footer-copy p a:hover{color:#7BC9F4;}.layout-container > footer .footer-content .footer_wrapper .footer-copy .privacy-terms-items{margin-top:14px;}.layout-container > footer .footer-content .footer_wrapper .footer-copy .privacy-terms-items a{font-weight:700;}.layout-container > footer .footer-content .footer_wrapper .social-media-container{display:flex;flex-direction:column;gap:20px;margin-bottom:7px;align-items:flex-end;justify-content:flex-end;}@media (max-width:1024px){.layout-container > footer .footer-content .footer_wrapper .social-media-container{justify-content:flex-start;align-items:center;flex-direction:row;margin-top:36px;margin-bottom:0;}}.layout-container > footer .footer-content .footer_wrapper .social-media-container img{transition:filter 0.3s ease;}.layout-container > footer .footer-content .footer_wrapper .social-media-container img:hover{filter:invert(40%) sepia(40%) saturate(1000%) hue-rotate(175deg) brightness(102%) contrast(97%);}.layout-container > header{background-color:transparent;position:relative;width:100vw;z-index:500;transition:background-color 0.3s ease;}.layout-container > header.is-scrolling-h{background-color:#2F1667;position:relative;height:82px;position:fixed;top:0;width:100%;}.layout-container > header.is-scrolling-h #block-envivent-branding img{filter:brightness(0) invert(1) !important;}.layout-container > header.is-scrolling-h .header-contact-info p{color:#FFF !important;}.layout-container > header.is-scrolling-h .header-contact-info p span::after{border-right:1px solid #FFF !important;}.layout-container > header.is-scrolling-h .header-contact-info p span{color:#FFF !important;}.layout-container > header.is-scrolling-h .header-contact-info p a{color:#FFF !important;}.layout-container > header.is-scrolling-h .header-contact-info p a span{color:#FFF !important;}.layout-container > header .menu-container{display:flex;flex-wrap:wrap;max-height:63px;overflow:hidden;}@media (min-width:1025px){.layout-container > header .menu-container{max-height:none;overflow:visible;}}.layout-container > header .top-bar-region{order:2;width:100%;}.layout-container > header .main-header-region{overflow:hidden;width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){.layout-container > header .main-header-region{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.layout-container > header .main-header-region{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout-container > header .main-header-region{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout-container > header .main-header-region{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout-container > header .main-header-region{padding-left:20px;padding-right:20px;}}.layout-container > header .main-header-region{order:1;}@media (min-width:1025px){.layout-container > header .main-header-region{order:2;}}.layout-container > header .main-header-region > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout-container > header .main-header-region > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout-container > header .main-header-region > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > header .main-header-region > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > header .main-header-region > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container > header .main-header-region > div{margin-left:-20px;margin-right:-20px;}}.layout-container > header #block-envivent-branding{position:fixed;left:20px;top:18px;}.layout-container > header #block-envivent-branding img{height:45px;filter:brightness(0) invert(1);}.layout-container > header #block-envivent-branding img.logo-w-tagline{display:none;}@media (max-width:1024px){.layout-container > header #block-envivent-branding img.logo{display:none;}.layout-container > header #block-envivent-branding img.logo-w-tagline{display:block;}}.layout-container > header .header-contact-info{position:fixed;right:73px;top:24px;display:flex;align-items:center;}@media (max-width:1024px){.layout-container > header .header-contact-info{right:64px;top:10px;width:28px;height:20px;}}.layout-container > header .header-contact-info p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;display:inline-block;position:relative;}.layout-container > header .header-contact-info p > span{display:inline-block;position:relative;padding-right:9px;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:20px;display:inline-block;position:relative;}.layout-container > header .header-contact-info p > span::after{content:"";display:block;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:0;border-right:1px solid #FFF;height:18px;}@media (max-width:1024px){.layout-container > header .header-contact-info p > span{display:none;}}.layout-container > header .header-contact-info a{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;line-height:20px;}@media (max-width:1024px){.layout-container > header .header-contact-info a{position:absolute;width:28px;height:20px;top:0;}.layout-container > header .header-contact-info a:after{content:"";display:block;position:absolute;width:28px;height:20px;background:url(/themes/custom/envivent/assets/images/icons/mail-icon.svg) no-repeat center center;}}.layout-container > header .header-contact-info a span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;}@media (max-width:1024px){.layout-container > header .header-contact-info a span{display:none;}}.layout-container > header .header-contact-info a:hover{text-decoration:underline;}@media (max-width:1024px){.layout-container > header .header-contact-info a:hover{text-decoration:none;}}.layout-container > header #block-envivent-site-branding a + a{display:none;}.layout-container > header #block-envivent-site-branding img{max-width:200px;}.layout-container > header #block-envivent-main-menu{position:fixed;}.layout-container > header h1{color:#353535;font-size:64px;margin:0 0 24px;}.layout-container > header h1 span{color:#353535;}#CybotCookiebotDialog{transform:none !important;top:initial !important;right:initial !important;bottom:30px !important;left:10px !important;right:10px !important;width:auto !important;max-width:370px !important;min-width:auto !important;padding:10px !important;background:rgba(255,255,255,0.95) !important;}#CybotCookiebotDialog #CybotCookiebotDialogHeader{display:none !important;padding:0.5rem !important;}#CybotCookiebotDialog #CybotCookiebotDialogHeader #CybotCookiebotDialogPoweredbyCybot{width:80px !important;}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{align-items:flex-start !important;flex-direction:column !important;}#CybotCookiebotDialog #CybotCookiebotDialogBody{align-items:center !important;flex-direction:row !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent{padding:0 !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{font-size:10px !important;line-height:1rem !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText{font-size:12px !important;line-height:1rem !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText span,#CybotCookiebotDialog #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText p,#CybotCookiebotDialog #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText a{font-size:10px !important;line-height:12px !important;}#CybotCookiebotDialog #CybotCookiebotDialogTabContent{max-width:100% !important;margin:0 !important;}#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper,#CybotCookiebotDialog .CybotCookiebotScrollbarContainer{display:none !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyEdgeMoreDetails{display:none !important;margin:10px !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyEdgeMoreDetails #CybotCookiebotDialogBodyEdgeMoreDetailsLink{font-size:10px !important;line-height:12px !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyEdgeMoreDetails #CybotCookiebotDialogBodyEdgeMoreDetailsLink:after{height:0.363em !important;margin-left:5px !important;width:0.363em !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtons{align-items:center !important;display:flex !important;flex-direction:column !important;}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row-reverse !important;gap:10px !important;max-width:100% !important;margin-top:10px !important;}@media (min-width:600px) and (max-width:1279px){#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row !important;}}#CybotCookiebotDialog .CybotCookiebotScrollContainer{border:none !important;padding:0 !important;}#CybotCookiebotDialog #CybotCookiebotDialogFooter{width:100% !important;max-width:100% !important;}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotScrollArea{padding:0 !important;}#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept{font-size:10px !important;line-height:12px !important;padding:0rem !important;max-width:100% !important;height:40px !important;margin:0 !important;background:#2F1667 !important;border-color:#2F1667 !important;}#CookiebotWidget{left:auto !important;right:10px !important;}#CookiebotWidget.CookiebotWidget-open{max-width:370px !important;left:10px !important;right:10px !important;}#CookiebotWidget.CookiebotWidget-open #CookiebotWidget-btn-withdraw,#CookiebotWidget.CookiebotWidget-open #CookiebotWidget-btn-change{width:100% !important;margin:0 !important;}#CookiebotWidget.CookiebotWidget-open #CookiebotWidget-btn-change{background:#2F1667 !important;border-color:#2F1667 !important;margin-top:10px !important;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive{max-width:370px !important;left:10px !important;right:10px !important;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper{flex-direction:column !important;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogBodyButtons,.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter{max-width:100% !important;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogTabContent{max-width:100% !important;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper .CybotCookiebotDialogBodyContentControlsWrapper{margin-right:0 !important;margin-bottom:10px !important;margin-top:10px !important;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper .CybotCookiebotDialogBodyLevelButtonLabel,.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper .CybotCookiebotDialogBodyLevelButtonDescription{font-size:12px !important;line-height:14px !important;margin-right:0 !important;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogBodyButtonsWrapper{justify-content:center;}.cookiebot-accepted #CybotCookiebotDialog.CybotCookiebotDialogActive .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept{height:40px !important;max-width:180px !important;}input.button,form input.webform-button--submit,a.button{background-color:#ffffff;border-radius:26px;border:2px solid #353535;color:#353535;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;letter-spacing:0.5px;line-height:22px;margin-top:16px;padding:12px 24px;text-decoration:none;transition:background 0.2s,color 0.2s;}input.button:hover,form input.webform-button--submit:hover,a.button:hover{background:#353535;color:#ffffff;}input.button.blue,form input.blue.webform-button--submit,a.button.blue{background-color:#427BBF;border-color:#427BBF;}input.button.blue:hover,form input.blue.webform-button--submit:hover,a.button.blue:hover{background:#ffffff;color:#427BBF;}input.button.gray,form input.gray.webform-button--submit,a.button.gray{background-color:#6B6D75;border-color:#6B6D75;color:#ffffff;}input.button.gray:hover,form input.gray.webform-button--submit:hover,a.button.gray:hover{background:#ffffff;color:#6B6D75;}input.button.green,form input.green.webform-button--submit,a.button.green{background-color:#009900;border-color:#009900;color:#ffffff;}input.button.green:hover,form input.green.webform-button--submit:hover,a.button.green:hover{background:#ffffff;color:#009900;}input.button.red,form input.red.webform-button--submit,a.button.red{background-color:#D1532E;border-color:#D1532E;color:#ffffff;}input.button.red:hover,form input.red.webform-button--submit:hover,a.button.red:hover{background:#ffffff;color:#D1532E;}.webform-required{display:none;}div[aria-label="Error message"]{display:none;}.js-form-item.error:after{display:block;content:attr(data-webform-required-error);color:#D1532E;text-align:right;font-style:italic;}.js-form-item.error input,.js-form-item.error select,.js-form-item.error textarea{color:#D1532E;border-width:2px;border-color:#D1532E;}.js-form-item.error input::placeholder,.js-form-item.error select::placeholder,.js-form-item.error textarea::placeholder{color:#D1532E !important;}.js-form-item.error .select2-container--default{border-bottom:2px solid #D1532E;}.js-form-item.error .select2-container--default .select2-selection--single .select2-selection__rendered{color:#D1532E;}.form-required:after{content:"*";display:inline-block;}.form-item--error-message{text-align:right;font-style:italic;color:#D1532E;}.js-form-type-checkbox{margin-left:0 !important;}.webform-address--wrapper.error:after{display:none;}form.submitted input:invalid,form.submitted select:invalid,form.submitted label:invalid{color:#D1532E;border-width:2px;border-color:#D1532E;}form fieldset.webform-composite-hidden-title{margin:0;padding:0;}form textarea{width:100%;}form .js-webform-type-checkboxes{margin-top:24px;}form .js-webform-type-checkboxes legend{margin-bottom:16px;}form .js-form-type-checkbox{display:flex;}form .js-form-type-checkbox input[type=checkbox]{box-shadow:0;position:relative;top:6px;}form .js-form-type-checkbox input[type=checkbox]:checked:before{color:#353535;}form .js-form-type-checkbox input:checked + label:before{color:#353535;background-position:0 -17px;}form .js-form-type-checkbox label{margin:-4px 0 12px;padding-left:12px;position:relative;font-size:18px;font-family:"Open Sans",sans-serif;text-transform:none;}form .js-form-type-checkbox label:before{background:url(/themes/custom/envivent/dist/images/checkbox.png);content:"";display:block;height:17px;left:-12px;position:absolute;top:4px;width:17px;}@media (min-width:768px){form .js-form-type-checkbox label:before{top:7px;}}form label{display:block;margin:24px 0 6px;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#6B6D75;}form input:not([type=checkbox]):not([type=submit]){border:0;border-bottom:1px solid #C2D1D9;margin:-12px 0 12px;padding:12px 0;width:100%;border-radius:0;}form input:not([type=checkbox]):not([type=submit])::placeholder{color:#C9C9CC;}form .select2-container--default{border-bottom:1px solid #C2D1D9;padding-bottom:7px;margin-bottom:12px;}form .select2-container--default .select2-selection--single{border:0;margin:-20px 0 12px;padding:12px 0;width:100%;}form .select2-container--default .select2-selection--single .select2-selection__arrow{top:14px;}form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;}form input.webform-button--submit{margin:24px 0;}.select2-results__option,.select2-search__field{font-weight:bold;}input[type=text],input[type=email],input[type=tel],.select2-container--default .select2-selection--single{background-color:transparent;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#353535;}form .select2-container--default .select2-selection--single .select2-selection__arrow{top:5px;right:10px;}.grid-overlay{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){.grid-overlay{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.grid-overlay{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.grid-overlay{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.grid-overlay{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.grid-overlay{padding-left:20px;padding-right:20px;}}.grid-overlay{height:100%;max-width:100%;pointer-events:none;position:fixed;top:0;z-index:9999;opacity:5%;}@media (min-width:1025px){.grid-overlay{left:50%;transform:translateX(-50%);}}.grid-overlay .col-1{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.grid-overlay .col-1{padding-left:20px;padding-right:20px;flex:0 0 8.3333333333%;width:8.3333333333%;}}.grid-overlay .col-1{background-color:rgb(100,100,255);border-left:20px solid rgb(100,255,0);border-right:20px solid rgb(100,255,0);color:rgb(0,0,0);font-family:sans-serif;font-size:12px;height:9999px;padding-left:0 !important;padding-right:0 !important;text-align:center;}@media (min-width:0px) and (max-width:767px){.mobile-hide{display:none;}}@media (min-width:768px) and (max-width:1024px){.tablet-hide{display:none;}}@media (min-width:1025px){.desktop-hide{display:none;}}@media (min-width:768px){.mobile-only{display:none;}}.tablet-only{display:none;}@media (min-width:768px){.tablet-only{display:block !important;}}.desktop-only{display:none;}@media (min-width:1025px){.desktop-only{display:block;}}@media (max-width:767px){.flip > div{display:flex;flex-direction:column-reverse;}}.break-space{position:relative;z-index:200;}.break-space .embedded-entity{margin:0 auto;margin-bottom:-200px;margin-top:25px;max-width:200px;padding-left:5vw;}@media (min-width:768px){.break-space .embedded-entity{margin-bottom:-18vw;margin-left:-40px;margin-top:-12vw;max-width:300px;padding-left:0;width:250px;}}@media (min-width:1025px){.break-space .embedded-entity{margin-bottom:-12vw;margin-top:-7vw;width:auto;}}@media (min-width:1025px) and (max-width:1025px){.break-space .embedded-entity{margin-bottom:-15vw;margin-top:-7vw;}}.break-push{padding-top:160px !important;}@media (min-width:768px){.break-push{padding-top:9vw !important;}}.no-wrap,.nowrap{white-space:nowrap;}.align-center img{margin-left:auto;margin-right:auto;display:block;}body.is-scrolling-h .hamburger > div{background-color:#ffffff !important;}body.is-scrolling-h .hamburger > div:before,body.is-scrolling-h .hamburger > div:after{background-color:#ffffff !important;}.layout-container nav[aria-labelledby=system-breadcrumb]{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout-container nav[aria-labelledby=system-breadcrumb]{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout-container nav[aria-labelledby=system-breadcrumb]{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container nav[aria-labelledby=system-breadcrumb]{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container nav[aria-labelledby=system-breadcrumb]{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container nav[aria-labelledby=system-breadcrumb]{margin-left:-20px;margin-right:-20px;}}.layout-container nav[aria-labelledby=system-breadcrumb] ol{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout-container nav[aria-labelledby=system-breadcrumb] ol{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout-container nav[aria-labelledby=system-breadcrumb] ol{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container nav[aria-labelledby=system-breadcrumb] ol{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container nav[aria-labelledby=system-breadcrumb] ol{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-container nav[aria-labelledby=system-breadcrumb] ol{margin-left:-20px;margin-right:-20px;}}.layout-container nav[aria-labelledby=system-breadcrumb] ol{display:flex;list-style:none;padding:0;}.layout-container nav[aria-labelledby=system-breadcrumb] ol li + li{margin-left:16px;}.layout-container nav[aria-labelledby=system-breadcrumb] ol li + li:before{content:">";position:relative;left:-6px;top:2px;}.layout-container .hamburger{display:block;height:18px;position:fixed;right:12px;top:12px;padding:22px;width:18px;z-index:20;cursor:pointer;}.layout-container .hamburger.active > div{visibility:hidden;width:18px;height:2px;}.layout-container .hamburger.active > div:before,.layout-container .hamburger.active > div:after{visibility:visible;transform-origin:center center;transform:translateY(0);}.layout-container .hamburger.active > div:before{transform:rotate(-45deg);animation:burger1 250ms linear;width:18px;height:2px;}@keyframes burger1{0%{transform:translateY(0);}50%{transform:translateY(0);}100%{transform:translateY(0) rotate(-45deg);}}.layout-container .hamburger.active > div:after{transform:rotate(45deg);animation:burger2 250ms linear;width:18px;height:2px;}@keyframes burger2{0%{transform:translateY(0);}50%{transform:translateY(0);}100%{transform:translateY(0) rotate(45deg);}}.layout-container .hamburger > div{background-color:#ffffff;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px;border-radius:10px;}.layout-container .hamburger > div:before,.layout-container .hamburger > div:after{background-color:#ffffff;content:"";height:2px;position:absolute;width:18px;border-radius:10px;}.layout-container .hamburger > div:before{animation:burger3 250ms linear;transform:translateY(-5px);}@keyframes burger3{0%{transform:translateY(0);}50%{transform:translateY(0);}100%{transform:translateY(-3px) rotate(0deg);}}.layout-container .hamburger > div:after{animation:burger4 250ms linear;transform:translateY(5px);width:18px;}@keyframes burger4{0%{transform:translateY(0);}50%{transform:translateY(0);}100%{transform:translateY(3px) rotate(0deg);}}.layout-container > header ul{list-style:none;}.layout-container > header .menu-container.active{max-height:100vh;}.layout-container > header .menu-container.active #block-envivent-main-menu{display:block;right:0;}.layout-container #block-envivent-main-menu{padding:52px 59px 99px 60px;position:absolute;transition:right 400ms linear;right:-400px;max-width:349px;width:100%;background:#2F1667;border-radius:0 0 0 75px;}@media (max-width:1024px){.layout-container #block-envivent-main-menu{padding-bottom:42px;}}.layout-container #block-envivent-main-menu > ul{padding-left:0;margin:0;}.layout-container #block-envivent-main-menu > ul li.contact-info{display:none;}@media (max-width:1024px){.layout-container #block-envivent-main-menu > ul li.contact-info{display:block;margin-top:6px;}}.layout-container #block-envivent-main-menu > ul li.contact-info p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-block;position:relative;white-space:nowrap;}.layout-container #block-envivent-main-menu > ul li.contact-info p > span{display:inline-block;position:relative;padding-right:9px;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-block;position:relative;}.layout-container #block-envivent-main-menu > ul li.contact-info p > span::after{content:"";display:block;position:absolute;right:2px;top:50%;transform:translateY(-50%);width:0;border-right:1px solid #FFF;height:18px;}.layout-container #block-envivent-main-menu > ul li.contact-info a{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;line-height:20px;display:inline-block;}.layout-container #block-envivent-main-menu > ul li.contact-info a:hover{color:#7BC9F4;}.layout-container #block-envivent-main-menu > ul li.contact-info a span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;}.layout-container #block-envivent-main-menu > ul li:nth-last-child(2) a,.layout-container #block-envivent-main-menu > ul li:last-child a{border-bottom:none;}.layout-container #block-envivent-main-menu > ul li .menu{padding-left:0;}.layout-container #block-envivent-main-menu > ul li .menu li a{color:#D2C6F7;font-size:20px;font-weight:400;line-height:40px;border:none;}.layout-container #block-envivent-main-menu > ul li .menu li a:hover{color:#7BC9F4;}.layout-container #block-envivent-main-menu > ul li a{display:block;text-decoration:none;font-weight:500;color:#ffffff;padding:12px 0px;border-bottom:1px solid rgb(255,255,255);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:40px;}.layout-container #block-envivent-main-menu > ul li a:hover{color:#7BC9F4;}.layout-container #block-envivent-main-menu > ul li a.is-active{color:#D2C6F7;font-weight:600;}.layout-container #block-envivent-main-menu > ul li a.is-active:hover{color:#7BC9F4;}.layout-container #block-topmenu > ul{margin:0;padding-left:0;}.layout-container #block-topmenu > ul li a{text-decoration:none;padding:16px 0;display:block;text-align:center;font-weight:600;}section:not(.full-width):not(.isi)::after{display:block;content:"";clear:both;}section:not(.full-width):not(.isi){display:flex;flex-wrap:wrap;}@media (min-width:0px){section:not(.full-width):not(.isi){margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){section:not(.full-width):not(.isi){margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){section:not(.full-width):not(.isi){margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){section:not(.full-width):not(.isi){margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){section:not(.full-width):not(.isi){margin-left:-20px;margin-right:-20px;}}@media (min-width:100%){section:not(.full-width):not(.isi){margin-left:calc((100vw + 36px - 100%) / 2 * -1);margin-right:calc((100vw + 36px - 100%) / 2 * -1);padding-left:calc((100vw - 100%) / 2 * 1 + 24px);padding-right:calc((100vw - 100%) / 2 * 1 + 24px);padding-left:calc((100vw - 100%) / 2 * 1);padding-right:calc((100vw - 100%) / 2 * 1);}}#block-envivent-local-tasks,#block-envivent-primary-local-tasks{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){#block-envivent-local-tasks,#block-envivent-primary-local-tasks{padding-left:20px;padding-right:20px;}}@media (min-width:768px){#block-envivent-local-tasks,#block-envivent-primary-local-tasks{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#block-envivent-local-tasks,#block-envivent-primary-local-tasks{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#block-envivent-local-tasks,#block-envivent-primary-local-tasks{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#block-envivent-local-tasks,#block-envivent-primary-local-tasks{padding-left:20px;padding-right:20px;}}#block-envivent-local-tasks ul,#block-envivent-primary-local-tasks ul{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){#block-envivent-local-tasks ul,#block-envivent-primary-local-tasks ul{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}#block-envivent-local-tasks ul,#block-envivent-primary-local-tasks ul{border-bottom:1px solid #353535;height:28px;list-style:none;padding:0;}#block-envivent-local-tasks ul li,#block-envivent-primary-local-tasks ul li{display:inline;}#block-envivent-local-tasks ul li a,#block-envivent-primary-local-tasks ul li a{font-size:11px;padding:4px 12px 2px;text-decoration:none;}#block-envivent-local-tasks ul li a:hover,#block-envivent-primary-local-tasks ul li a:hover{color:#FF6C37;}#block-envivent-local-tasks ul li a.is-active,#block-envivent-primary-local-tasks ul li a.is-active{border:1px solid #353535;border-bottom:1px solid #ffffff;border-radius:3px 3px 0 0;}div[data-drupal-messages]{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){div[data-drupal-messages]{padding-left:20px;padding-right:20px;}}@media (min-width:768px){div[data-drupal-messages]{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){div[data-drupal-messages]{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){div[data-drupal-messages]{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){div[data-drupal-messages]{padding-left:20px;padding-right:20px;}}div[data-drupal-messages] > div{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){div[data-drupal-messages] > div{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}div[data-drupal-messages] > div{background-color:#D1532E;color:#f8f829;padding:12px;}div[data-drupal-messages] > div a{color:#ffffff;}.user-login-form{display:flex;flex-wrap:wrap;}@media (min-width:0px){.user-login-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.user-login-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.user-login-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.user-login-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.user-login-form{margin-left:-20px;margin-right:-20px;}}.user-login-form > .js-form-item{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.user-login-form > .js-form-item{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.user-login-form > .js-form-item{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.user-login-form > .js-form-item{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}@media (min-width:1025px){.user-login-form > .js-form-item{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 3 + 140px) !important;}}.user-login-form .form-actions{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.user-login-form .form-actions{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.user-login-form .form-actions{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.user-login-form .form-actions{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}@media (min-width:1025px){.user-login-form .form-actions{margin-right:20px;margin-left:calc((100% - 480px) / 12 * 3 + 140px) !important;}}.user-login-form .form-actions input{width:100%;}#block-envivent-help{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){#block-envivent-help{padding-left:20px;padding-right:20px;}}@media (min-width:768px){#block-envivent-help{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#block-envivent-help{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#block-envivent-help{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#block-envivent-help{padding-left:20px;padding-right:20px;}}#block-envivent-help{margin-bottom:24px;}#block-envivent-help p{margin:0;}.back-to-top{bottom:16px;opacity:0.5;position:fixed;right:16px;transition:opacity ease-in-out 0.2s;z-index:9999;}.back-to-top:hover{opacity:1;}.back-to-top a{background-color:#009900;border-radius:55px;border:1px solid #009900;display:block;font-size:0;height:55px;position:relative;width:55px;}.back-to-top a:after{color:#ffffff;content:"\f106";display:block;font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:32px;line-height:1;color:#353535;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"\f104";}[dir=rtl] .slick-prev:before{content:"\f105";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"\f105";}[dir=rtl] .slick-next:before{content:"\f104";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\f111";width:20px;height:20px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;line-height:20px;text-align:center;color:#353535;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:#353535;opacity:0.75;}.mfp-bg{z-index:600;background-color:black;}.mfp-iframe-holder .mfp-close{color:#353535;right:0;top:-8px;}.mfp-iframe-holder .mfp-iframe-scaler{overflow:visible;padding-top:73%;}@media (min-width:768px){.mfp-iframe-holder .mfp-iframe-scaler{padding-top:64.35%;}}@media (min-width:1025px){.mfp-iframe-holder .mfp-iframe-scaler{padding-top:63%;}}.mfp-iframe-holder .mfp-iframe-scaler:after{content:"";display:block;background:url(/themes/custom/envivent/dist/images/cfx_sig_hz_rgb_grade.svg);width:129px;height:42px;background-color:#ffffff;position:relative;top:-53px;left:22px;}.mfp-iframe-holder .mfp-iframe-scaler iframe{border:24px solid #ffffff;border-bottom:64px solid #ffffff;}.mfp-content{background-color:#ffffff;max-width:100%;}#popleave{text-align:center;}.block--type--basic{min-height:0px;background-repeat:no-repeat;background-size:cover;background-position:center center;}.block--type--basic:first-child{margin-top:0;}@media (min-width:1025px){.block--type--basic{min-height:0px;}}@media (min-width:100%){.block--type--basic.full-width{margin-left:calc((100vw + 36px - 100%) / 2 * -1);margin-right:calc((100vw + 36px - 100%) / 2 * -1);padding-left:calc((100vw - 100%) / 2 * 1 + 24px);padding-right:calc((100vw - 100%) / 2 * 1 + 24px);padding-left:calc((100vw - 100%) / 2 * 1);padding-right:calc((100vw - 100%) / 2 * 1);}}.block--type--basic.full-width{margin:32px -20px 0px -20px;padding:20px;}.block--type--collapsible-item{position:relative;margin-bottom:16px;}.block--type--collapsible-item.js-layout-builder-block .toggle{top:calc(0px + 12px);right:16px;}.block--type--collapsible-item.opened .toggle:before{content:"\f146";}.block--type--collapsible-item.opened .collapsible-button{background-color:#D1532E;}.block--type--collapsible-item .toggle{position:absolute;top:0px;right:0;background-repeat:no-repeat;background-size:contain;cursor:pointer;min-width:44px;height:64px;color:#ffffff;}.block--type--collapsible-item .toggle:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0fe";display:block;text-decoration:underline;}.block--type--collapsible-item .collapsible-button{background-color:#009900;color:#ffffff;cursor:pointer;margin:0;padding:16px;}.block--type--collapsible-item .collapsible-button:hover{background-color:#6B6D75;}.block--type--collapsible-item .collapsible-content{padding:0;overflow:hidden;display:none;}.block.block--type--cta{min-height:0px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:0px;margin-bottom:0px;}.block.block--type--cta *{text-align:center;}.block.block--type--cta a.button{display:table;margin:0 auto;}.block.block--type--cta img{width:100%;}.block--type--hero-banner{min-height:229px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:0;margin-bottom:0;}@media (min-width:1025px){.block--type--hero-banner{min-height:450px;margin-top:0;margin-bottom:0;}}@media (min-width:100%){.block--type--hero-banner.full-width{margin-left:calc((100vw + 36px - 100%) / 2 * -1);margin-right:calc((100vw + 36px - 100%) / 2 * -1);padding-left:calc((100vw - 100%) / 2 * 1 + 24px);padding-right:calc((100vw - 100%) / 2 * 1 + 24px);padding-left:calc((100vw - 100%) / 2 * 1);padding-right:calc((100vw - 100%) / 2 * 1);}}.block--type--hero-banner.full-width{margin:0 -20px 0 -20px;padding:20px;}@media (min-width:1025px){.block--type--hero-banner.full-width{margin:0 -20px 0 -20px;}}@media (min-width:1025px) and (min-width:100%){.block--type--hero-banner.full-width{margin-left:calc((100vw + 36px - 100%) / 2 * -1);margin-right:calc((100vw + 36px - 100%) / 2 * -1);padding-left:calc((100vw - 100%) / 2 * 1 + 24px);padding-right:calc((100vw - 100%) / 2 * 1 + 24px);padding-left:calc((100vw - 100%) / 2 * 1);padding-right:calc((100vw - 100%) / 2 * 1);}}.block--type--hero-banner h1,.block--type--hero-banner h2,.block--type--hero-banner p,.block--type--hero-banner li{color:#ffffff;text-shadow:0 0 10px #000;}section.isi{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){section.isi{padding-left:20px;padding-right:20px;}}@media (min-width:768px){section.isi{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){section.isi{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){section.isi{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){section.isi{padding-left:20px;padding-right:20px;}}section.isi{padding-bottom:0;padding-top:0;position:relative;z-index:11;}@media (min-width:1025px){section.isi{padding-bottom:0;padding-top:0;}}section.isi .fixed{background-color:#ffffff;border-top:1px solid #6B6D75;bottom:0;box-shadow:0 0 64px rgba(0,0,0,0.1);left:0;padding-top:32px;position:fixed;width:100%;}section.isi .fixed .row{margin:0 auto;max-height:180px;position:relative;}section.isi .fixed .row.scrollable{overflow-y:scroll;-webkit-overflow-scrolling:touch;}section.isi .fixed .content{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){section.isi .fixed .content{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}section.isi .fixed .read-more{height:44px;position:absolute;right:calc((100vw - 1200px) / 2);text-decoration:none;top:0;width:44px;z-index:9999;}section.isi .fixed .read-more:after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"\f063";display:block;color:#427BBF;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}section.isi .static{display:flex;flex-wrap:wrap;}@media (min-width:0px){section.isi .static{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){section.isi .static{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){section.isi .static{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){section.isi .static{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){section.isi .static{margin-left:-20px;margin-right:-20px;}}section.isi .static > div{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){section.isi .static > div{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}section.isi .static > div ul{padding-left:20px;}.mfp-container{max-height:100vh;}.mfp-content{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){.mfp-content{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.mfp-content{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.mfp-content{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.mfp-content{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.mfp-content{padding-left:20px;padding-right:20px;}}.mfp-content{background-color:#ffffff;border:16px solid #6B6D75;}.block--type--modal{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){.block--type--modal{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.block--type--modal{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.block--type--modal{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.block--type--modal{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.block--type--modal{padding-left:20px;padding-right:20px;}}.block--type--modal{padding-bottom:0;padding-top:0;position:relative;z-index:11;}@media (min-width:1025px){.block--type--modal{padding-bottom:0;padding-top:0;}}.block--type--modal .layout__region{padding-top:0;}.video-modal{position:fixed;left:0;top:0;padding:0 44px;z-index:23132131;width:100%;height:100%;background:black;z-index:99999999999;}@media (max-width:1024px){.video-modal{padding:0;}.video-modal.space-required{padding:0 44px;}}@media (max-width:1025px) and (max-height:601px){.video-modal{padding:0 44px;}}.video-modal .video-modal-close{background:black;color:white;width:44px;height:44px;line-height:44px;position:absolute;right:-44px;top:0;text-decoration:none;text-align:center;opacity:1;display:flex;justify-content:center;align-items:center;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;cursor:pointer;transition:color 0.3s ease;z-index:99999;border:none;outline:none;color:rgba(255,255,255,0.9);}@media (max-width:1024px){.video-modal .video-modal-close{right:0;top:-44px;}}@media (max-width:1023px) and (max-height:600px){.video-modal .video-modal-close{right:-44px;top:0;}}.video-modal .video-modal-close:hover{color:white;}.video-modal .modal-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;}.video-modal .modal-wrapper .video-wrapper{position:relative;width:100%;max-height:100%;aspect-ratio:16/9;}.violator{display:none;background-color:rgb(52,177,79);}@media (min-width:100%){.violator.active{margin-left:calc((100vw + 36px - 100%) / 2 * -1);margin-right:calc((100vw + 36px - 100%) / 2 * -1);padding-left:calc((100vw - 100%) / 2 * 1 + 24px);padding-right:calc((100vw - 100%) / 2 * 1 + 24px);padding-left:calc((100vw - 100%) / 2 * 1);padding-right:calc((100vw - 100%) / 2 * 1);}}.violator.active{display:block;position:relative;padding:16px 0;}.violator.active > div{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){.violator.active > div{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.violator.active > div{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.violator.active > div{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.violator.active > div{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.violator.active > div{padding-left:20px;padding-right:20px;}}.violator.active > div > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.violator.active > div > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.violator.active > div > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.violator.active > div > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.violator.active > div > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.violator.active > div > div{margin-left:-20px;margin-right:-20px;}}.violator.active > div > div > div{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.violator.active > div > div > div{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.violator.active button{position:absolute;top:50%;right:0px;transform:translateY(-50%);z-index:100;width:44px;height:44px;background-color:transparent;border:0;font-family:Arial;}@media (min-width:1025px){.violator.active button{right:calc((100vw - 1200px) / 2);}}.violator.active p{margin:0;}.brand-item{max-width:1315px;margin:0 auto;display:flex;}@media (max-width:1024px){.brand-item{flex-direction:column;}}.brand-item .brand-header{width:50%;position:relative;}@media (max-width:1024px){.brand-item .brand-header{width:100%;}}.brand-item .brand-header button{background:#2F1667;color:#FFF;font-family:"Gotham",sans-serif;font-size:18px;font-weight:700;line-height:24px;padding:52px 34px;width:100%;display:flex;cursor:pointer;transition:margin-left 0.3s ease,background 0.3s ease,color 0.3s ease;}@media (max-width:1024px){.brand-item .brand-header button{padding:36px 24px;font-size:18px;line-height:24px;}.brand-item .brand-header button:after{content:"";width:20px;height:20px;background:url(/themes/custom/envivent/assets/images/icons/plus-sign.svg) no-repeat center;right:24px;position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;}}.brand-item .brand-header button.active{background:#ffffff;color:#2F1667;margin-left:31px;}.brand-item .brand-header button.active + .brand-timer{display:block;}@media (max-width:1024px){.brand-item .brand-header button.active{margin-left:0;}.brand-item .brand-header button.active:after{content:none;}}.brand-item .brand-header .brand-timer{width:45px;height:45px;position:absolute;top:50%;transform:translateY(-50%);right:19px;display:none;}.brand-item .brand-header .brand-timer .timer-circle{transform:rotate(-90deg);width:100%;height:100%;}.brand-item .brand-header .brand-timer .timer-bg{fill:none;stroke:rgba(47,22,103,0.2);stroke-width:7;}.brand-item .brand-header .brand-timer .timer-progress{fill:none;stroke:#4a2e8a;stroke-width:7;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;}.brand-item .brand-content{display:none;width:50%;background:white;padding:47px;height:100%;}.brand-item .brand-content.active{display:block;}@media (max-width:1024px){.brand-item .brand-content{width:100%;padding:36px 24px;}}.brand-item .brand-content .brand-slider{margin-bottom:52px;overflow-x:auto;display:flex;overflow-y:hidden;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;}.brand-item .brand-content .brand-slider::-webkit-scrollbar{display:none;}.brand-item .brand-content .brand-slider .brand-slide{flex:0 0 100%;scroll-snap-align:start;box-sizing:border-box;position:relative;max-width:545px;overflow:hidden;}.brand-item .brand-content .brand-slider .brand-slide video{width:100%;clip-path:inset(10px 10px);transform:scale(1.05);}.brand-item .brand-content .brand-slider .brand-slide img{width:100%;object-fit:contain;}.brand-item .brand-content .brand-slider .brand-slide .brand-label{display:none !important;position:absolute;bottom:0;left:0;width:100%;height:48px;padding-left:15px;display:flex;align-items:center;background:rgba(0,0,0,0.7);color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:24px;}.brand-item .brand-content .brand-description{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;}.brand-item .brand-content .brand-description ul{padding-left:0;margin:0;columns:2;column-gap:30px;--bullet-size:4px;}@media (max-width:1024px){.brand-item .brand-content .brand-description ul{columns:1;}}.brand-item .brand-content .brand-description ul li{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;break-inside:avoid;margin-bottom:10px;}.layout-builder__layout .brand-item{max-width:initial;margin:initial;display:initial;}.layout-builder__layout .brand-item .brand-header{width:initial;margin:10px 0;}.layout-builder__layout .brand-item .brand-header button{width:initial;background:initial;color:initial;padding:initial;font-size:initial;font-family:initial;font-weight:initial;line-height:initial;border:none;font-size:20px;}.layout-builder__layout .brand-item .brand-header button:hover{background:initial;color:initial;}.layout-builder__layout .brand-item .brand-header button.active{background:initial;color:initial;margin-left:initial;}.layout-builder__layout .brand-item .brand-content{width:initial;padding:initial;display:initial;height:initial;}.layout-builder__layout .brand-item .brand-content.active{display:initial;width:initial;position:initial;top:initial;right:initial;}.layout-builder__layout .brand-item .brand-content .brand-slider{margin-bottom:initial;overflow-x:initial;display:flex;scroll-snap-type:initial;-ms-overflow-style:initial;scrollbar-width:initial;}.layout-builder__layout .brand-item .brand-content .brand-slider .brand-slide{flex:initial;scroll-snap-align:initial;box-sizing:initial;position:initial;}.layout-builder__layout .brand-item .brand-content .brand-slider .brand-label{display:none;}.leadership-item .leadership--item{position:relative;}@media (max-width:1024px){.leadership-item .leadership--item:before{content:"Tap!";display:block;position:absolute;top:-20px;left:36px;color:#2F1667;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;}.leadership-item .leadership--item:after{content:"";width:15px;height:22px;background:url(/themes/custom/envivent/assets/images/icons/tap-arrow.svg) no-repeat;background-size:contain;display:block;position:absolute;top:5px;left:52px;z-index:2;animation:tap 1s ease-in-out infinite;}@keyframes tap{0%,100%{transform:translateY(0);}50%{transform:translateY(5px);}}}.leadership-item .leadership--item .leadership-image{max-width:528px;position:relative;}@media (max-width:1024px){.leadership-item .leadership--item .leadership-image{max-width:370px;}}.leadership-item .leadership--item .leadership-image canvas{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2;}.leadership-item .leadership--item .leadership-image img{pointer-events:none;position:relative;z-index:1;}.leadership-item .leadership--item .leadership-image .alter{position:absolute;z-index:2;pointer-events:none;left:0;top:0;opacity:0;transition:opacity 0.6s ease;}@media (max-width:1024px){.leadership-item .leadership--item .leadership-image .alter{animation:alterAnimation 20s infinite;}.leadership-item .leadership--item .leadership-image:hover .alter{animation:none;opacity:1;}@keyframes alterAnimation{0%{opacity:0;}50%{opacity:0.25;}100%{opacity:0;}}}.leadership-item .leadership--item .leadership-name{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:26px;font-weight:700;line-height:24px;margin:0;}.leadership-item .leadership--item .leadership-role{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px;margin-bottom:22px;}.leadership-item .leadership--item .leadership-bio p,.leadership-item .leadership--item .leadership-bio a,.leadership-item .leadership--item .leadership-bio li,.leadership-item .leadership--item .leadership-bio span{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-bottom:16px;}.leadership-item .leadership--item .leadership-bio p:last-child,.leadership-item .leadership--item .leadership-bio a:last-child,.leadership-item .leadership--item .leadership-bio li:last-child,.leadership-item .leadership--item .leadership-bio span:last-child{margin-bottom:0;}.leadership-item .leadership--item.large{display:flex;gap:64px;align-items:center;max-width:1170px;margin:0 auto;margin-bottom:80px;}@media (max-width:1024px){.leadership-item .leadership--item.large{flex-direction:column;gap:32px;margin-bottom:40px;align-items:flex-start;}.leadership-item .leadership--item.large .leadership-role{padding-right:10px;}}.leadership-item .leadership--item.large .leadership-content{flex:1;}.leadership-item .leadership--item.small{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:370px;}@media (max-width:1024px){.leadership-item .leadership--item.small{align-items:flex-start;max-width:100%;}}.leadership-item .leadership--item.small .leadership-header{max-width:228px;margin:0 auto;text-align:center;}.leadership-item .leadership--item.small .leadership-header .leadership-role{min-height:48px;}@media (max-width:1024px){.leadership-item .leadership--item.small .leadership-header{order:2;text-align:left;max-width:100%;margin:0;}.leadership-item .leadership--item.small .leadership-header .leadership-role{min-height:auto;}}.leadership-item .leadership--item.small .leadership-image{max-width:370px;margin:22px 0 25px;}@media (max-width:1024px){.leadership-item .leadership--item.small .leadership-image{margin-top:0;order:1;}}@media (max-width:1024px){.leadership-item .leadership--item.small .leadership-bio{order:3;}}.leadership-item .leadership--item.small .leadership-bio p,.leadership-item .leadership--item.small .leadership-bio a,.leadership-item .leadership--item.small .leadership-bio li,.leadership-item .leadership--item.small .leadership-bio span{font-size:15px;line-height:19px;margin-bottom:0;}.infinity-gallery{overflow:hidden;width:calc(100% + 40px);margin-left:-20px;--animation-duration:50s;--animation-direction:forwards;--gap:23px;}.infinity-gallery .embla{margin:auto;overflow:hidden;--slide-height:380px;--slide-spacing:23px;--slide-size:409px;}@media (max-width:768px){.infinity-gallery .embla{--slide-size:258px;}}.infinity-gallery .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);}.infinity-gallery .embla__slide{transform:translate3d(0,0,0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);}#node-page-layout-builder-form,#layout-builder-discard-changes{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){#node-page-layout-builder-form,#layout-builder-discard-changes{padding-left:20px;padding-right:20px;}}@media (min-width:768px){#node-page-layout-builder-form,#layout-builder-discard-changes{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#node-page-layout-builder-form,#layout-builder-discard-changes{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#node-page-layout-builder-form,#layout-builder-discard-changes{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){#node-page-layout-builder-form,#layout-builder-discard-changes{padding-left:20px;padding-right:20px;}}#node-page-layout-builder-form #edit-actions,#layout-builder-discard-changes #edit-actions{display:flex;flex-wrap:wrap;}@media (min-width:0px){#node-page-layout-builder-form #edit-actions,#layout-builder-discard-changes #edit-actions{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){#node-page-layout-builder-form #edit-actions,#layout-builder-discard-changes #edit-actions{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){#node-page-layout-builder-form #edit-actions,#layout-builder-discard-changes #edit-actions{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){#node-page-layout-builder-form #edit-actions,#layout-builder-discard-changes #edit-actions{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){#node-page-layout-builder-form #edit-actions,#layout-builder-discard-changes #edit-actions{margin-left:-20px;margin-right:-20px;}}#node-page-layout-builder-form #edit-actions,#layout-builder-discard-changes #edit-actions{border:1px solid #353535;margin-bottom:16px;}#node-page-layout-builder-form #edit-actions #edit-revert,#node-page-layout-builder-form #edit-actions #edit-submit,#node-page-layout-builder-form #edit-actions #edit-discard-changes,#layout-builder-discard-changes #edit-actions #edit-revert,#layout-builder-discard-changes #edit-actions #edit-submit,#layout-builder-discard-changes #edit-actions #edit-discard-changes{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){#node-page-layout-builder-form #edit-actions #edit-revert,#node-page-layout-builder-form #edit-actions #edit-submit,#node-page-layout-builder-form #edit-actions #edit-discard-changes,#layout-builder-discard-changes #edit-actions #edit-revert,#layout-builder-discard-changes #edit-actions #edit-submit,#layout-builder-discard-changes #edit-actions #edit-discard-changes{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}#node-page-layout-builder-form #edit-actions #edit-preview-toggle,#layout-builder-discard-changes #edit-actions #edit-preview-toggle{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){#node-page-layout-builder-form #edit-actions #edit-preview-toggle,#layout-builder-discard-changes #edit-actions #edit-preview-toggle{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}#node-page-layout-builder-form #edit-actions #edit-preview-toggle,#layout-builder-discard-changes #edit-actions #edit-preview-toggle{order:4;}#node-page-layout-builder-form #edit-actions #edit-submit,#layout-builder-discard-changes #edit-actions #edit-submit{background-color:#009900;color:#ffffff;}#node-page-layout-builder-form #edit-actions #edit-discard-changes,#layout-builder-discard-changes #edit-actions #edit-discard-changes{background-color:#D1532E;color:#ffffff;}#node-page-layout-builder-form #edit-actions label[for=layout-builder-content-preview],#layout-builder-discard-changes #edit-actions label[for=layout-builder-content-preview]{margin:11px 0 0px;}.layout-builder-form{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout-builder-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout-builder-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-builder-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-builder-form{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout-builder-form{margin-left:-20px;margin-right:-20px;}}.layout-builder-form .js-form-type-vertical-tabs,.layout-builder-form .layout-builder__message,.layout-builder-form .form-actions{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout-builder-form .js-form-type-vertical-tabs,.layout-builder-form .layout-builder__message,.layout-builder-form .form-actions{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}#layout-builder{padding:0;border:0;margin-top:32px;}#layout-builder .block--type--collapsible-item .collapsible-content{display:block;}#layout-builder .block--type--collapsible-item .toggle{top:0;}#layout-builder .layout__region--modals{display:block !important;}#layout-builder .block--type--modal{display:block !important;}@media (min-width:100%){#layout-builder .block--type--hero-banner.full-width{margin-left:calc((100vw + 36px - 100%) / 2 * -1);margin-right:calc((100vw + 36px - 100%) / 2 * -1);padding-left:calc((100vw - 100%) / 2 * 1 + 24px);padding-right:calc((100vw - 100%) / 2 * 1 + 24px);padding-left:calc((100vw - 100%) / 2 * 1);padding-right:calc((100vw - 100%) / 2 * 1);}}#layout-builder .layout-builder-block{padding:0px;}.vertical-tabs{display:none;}.layout{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}@media (min-width:0px){.layout{padding-left:20px;padding-right:20px;}}@media (min-width:768px){.layout{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.layout{padding-left:20px;padding-right:20px;}}.layout .spacer{background-color:gray;width:100%;margin-bottom:60px;}.layout .layout__region{padding-top:0;padding-bottom:0;}@media (min-width:1025px){.layout .layout__region{padding-top:0;padding-bottom:0;}}.layout .layout__region.layout__region--modals{display:none;}.layout.layout--onecol > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--onecol > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--onecol > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--onecol > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--onecol > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--onecol > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--onecol > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--onecol > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--50-50 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--twocol-section.layout--twocol-section--50-50 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--50-50 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--twocol-section.layout--twocol-section--50-50 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--50-50 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--twocol-section.layout--twocol-section--33-67 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--33-67 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.layout.layout--twocol-section.layout--twocol-section--67-33 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 66.6666666667%;width:66.6666666667%;}}.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--67-33 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.layout.layout--twocol-section.layout--twocol-section--25-75 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--25-75 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.layout.layout--twocol-section.layout--twocol-section--75-25 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 75%;width:75%;}}.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--twocol-section.layout--twocol-section--75-25 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region:nth-child(2){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-50-25 > div .layout__region:nth-child(2){padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region:nth-child(3){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region:nth-child(3){padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region:nth-child(3){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region:nth-child(3){padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region:nth-child(3){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--25-25-50 > div .layout__region:nth-child(3){padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region:nth-child(1){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region:nth-child(1){padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region:nth-child(1){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region:nth-child(1){padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region:nth-child(1){flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--50-25-25 > div .layout__region:nth-child(1){padding-left:20px;padding-right:20px;flex:0 0 50%;width:50%;}}.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--threecol-section.layout--threecol-section--33-34-33 > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 33.3333333333%;width:33.3333333333%;}}.layout.layout--fourcol-section > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--fourcol-section > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--fourcol-section > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--fourcol-section > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--fourcol-section > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--fourcol-section > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--fourcol-section > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--fourcol-section > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--fourcol-section > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:768px){.layout.layout--fourcol-section > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--fourcol-section > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:1025px){.layout.layout--fourcol-section > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 25%;width:25%;}}.layout.layout--carousel-layout > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--carousel-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--carousel-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--carousel-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--carousel-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--carousel-layout > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--carousel-layout > div .layout__region{padding:0 20px;}.layout.layout--collapsible-layout > div{display:flex;flex-wrap:wrap;}@media (min-width:0px){.layout.layout--collapsible-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:768px){.layout.layout--collapsible-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--collapsible-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--collapsible-layout > div{margin-left:-20px;margin-right:-20px;}}@media (min-width:1025px){.layout.layout--collapsible-layout > div{margin-left:-20px;margin-right:-20px;}}.layout.layout--collapsible-layout > div .layout__region{flex-basis:0;flex-grow:1;max-width:100%;}@media (min-width:0px){.layout.layout--collapsible-layout > div .layout__region{padding-left:20px;padding-right:20px;flex:0 0 100%;width:100%;}}.layout.layout--collapsible-layout > div .layout__region{margin:0 0 0 0;}.layout.layout--modals-layout .layout__region{margin:0 0 0 0;padding:0;}@media (min-width:1025px){.layout.layout--modals-layout .layout__region{margin:0 0 0 0;}}.homepage-initial.layout-builder__layout .petri-dish .grow-area{pointer-events:none;}.page-home .mfp-container{padding:0;margin:0;max-height:100%;}.page-home .mfp-container .mfp-content{width:100%;height:100%;border:none;padding:0;margin:0;overflow:hidden;background:transparent;padding:0 44px;}.page-home .mfp-container .mfp-content .mfp-close{background:black;color:white;}.page-home .mfp-container .mfp-content div{height:100% !important;max-height:100vh !important;}.page-home .mfp-container .mfp-content iframe{width:100%;height:100%;max-height:100vh;max-width:100%;border:none;}.page-home .homepage-initial:not(.layout-builder__layout){min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(/themes/custom/envivent/assets/images/background.webp) no-repeat center top;background-size:cover;overflow:hidden;position:relative;}.page-home .homepage-initial:not(.layout-builder__layout):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(-45deg,rgba(0,0,0,0) 40%,rgba(255,255,255,0.03) 50%,rgba(0,0,0,0) 60%);background-size:300%;background-position-x:100%;z-index:1;opacity:1;animation:shimmer 3s linear infinite;pointer-events:none;}@keyframes shimmer{100%{background-position-x:0%;}}.page-home .homepage-initial:not(.layout-builder__layout) .dialog-off-canvas-main-canvas{flex:1;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish{width:720px;height:720px;border-radius:50%;background:url(/themes/custom/envivent/assets/images/petri-dish-bigger.webp) no-repeat center;background-size:contain;position:relative;transition:background 0.3s ease;mix-blend-mode:lighten;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish:after{content:"";position:absolute;width:92%;height:92%;left:4%;top:4%;border-radius:50%;background:rgba(49,0,95,0.5);mix-blend-mode:overlay;pointer-events:none;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish{width:450px;height:450px;max-width:calc(100dvh - 482px);max-height:calc(100dvh - 482px);min-width:350px;min-height:350px;margin-bottom:138px;}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish.gradient{background:url(/themes/custom/envivent/assets/images/petri-dish-bigger.webp) no-repeat center;background-size:contain;mix-blend-mode:initial;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish.gradient:after{background:#2F1667;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish.bigger{background:url(/themes/custom/envivent/assets/images/petri-dish-bigger.webp) no-repeat center;background-size:contain;mix-blend-mode:initial;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish.bigger:after{content:none;background:rgba(49,0,95,0.5);}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92%;height:92%;border-radius:50%;cursor:none;overflow:hidden;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area .petri-dish-video-wrapper{pointer-events:none;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area .petri-dish-video-wrapper:after{content:none;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area .cursor{display:none !important;}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area canvas{opacity:0;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area canvas{pointer-events:none !important;}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area iframe{transition:opacity 1s ease;opacity:0;width:1178px;height:100%;position:absolute;top:0;left:0;pointer-events:none;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area iframe{width:900px;left:50%;top:50%;transform:translate(-50%,-50%);}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.moved{cursor:initial;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.video-added{cursor:auto;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.video-added .petri-dish-video-wrapper{pointer-events:all;position:relative;width:100%;height:100%;z-index:9999;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.video-added .petri-dish-video-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:all;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.video-added iframe{opacity:1;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.video-added + .broth-logo{opacity:0 !important;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active canvas{transition:opacity 1s ease;opacity:0 !important;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active incandecence-canvas{cursor:initial !important;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active.visible .fungus{display:none !important;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active.visible .cursor{display:none !important;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active.visible canvas{opacity:1 !important;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active.visible canvas{pointer-events:none !important;}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active.visible .petri-dish-video-wrapper{pointer-events:none;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active.visible .petri-dish-video-wrapper:after{content:none;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active.visible iframe{opacity:0 !important;pointer-events:none;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.openGl-active + .broth-logo{opacity:0 !important;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area.visible .reels-video.is-active-in-full{opacity:1 !important;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .broth-logo{background:url(/themes/custom/envivent/logo-without-tagline.svg) no-repeat center;background-size:contain;width:388px;height:167px;position:absolute;top:247px;left:50%;transform:translateX(-50%);filter:brightness(0) invert(1);z-index:10;pointer-events:none;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .broth-logo{transform:translate(-50%,-50%);width:205px;height:88px;top:50%;}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area-copy{color:#FFF;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;position:absolute;left:168px;max-width:400px;top:471px;z-index:10;pointer-events:none;opacity:0;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .grow-area-copy{max-width:380px;left:50%;transform:translateX(-50%);top:auto;bottom:-7dvh;font-size:16px;line-height:20px;width:100%;}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .scroll-down-copy{position:absolute;top:561px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;opacity:0;z-index:10;pointer-events:none;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .scroll-down-copy p,.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .scroll-down-copy span{color:#FFF;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:24px;}@keyframes bounce{0%,100%{transform:translateY(-1px);}50%{transform:translateY(1px);}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .scroll-down-copy .scroll-icon{display:inline-block;width:9px;height:8.5px;background:url(/themes/custom/envivent/assets/images/icons/scroll-down-icon.svg) no-repeat center;background-size:contain;animation:bounce 1.2s infinite;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .scroll-down-copy{top:auto;bottom:-12dvh;}}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .fungus{position:absolute;pointer-events:none;transform:translate(-50%,-50%) scale(0);transition:all 0.2s linear;}.page-home .homepage-initial:not(.layout-builder__layout) .petri-dish .fungus.dead{transition:opacity 1s ease,transform 0.3s ease;transform:translate(-50%,-50%) scale(0) !important;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box{position:absolute;padding:28px 30px;bottom:30px;right:30px;transition:background 0.3s ease;background:#2F1667;display:flex;align-items:center;justify-content:center;gap:25px;border-radius:20px;z-index:25;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-box{width:100%;padding:22px 36px;gap:39px;bottom:auto;top:calc(100dvh - 108px);right:0;border-radius:0;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;max-width:58px;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-box p{max-width:100px;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper{position:relative;border-radius:150px;width:177px;height:100px;background:#2F1667;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper{width:165px;overflow:hidden;height:64px;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/themes/custom/envivent/assets/images/icons/play-button.svg) no-repeat center;background-size:contain;width:30px;height:30px;cursor:pointer;z-index:2;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper img{width:100%;object-fit:contain;position:absolute;top:0;opacity:1;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper img{width:180px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%);}}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper p{width:177px;height:100px;max-width:100%;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper .reels-video{width:177px;height:100px;border-radius:150px;opacity:0;position:absolute;top:0;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-box .image-wrapper .reels-video{top:50%;left:50%;transform:translate(-50%,-50%);}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box.playing{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box.playing .image-wrapper:after{width:100%;border-radius:150px;height:100%;background:transparent;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box.playing .image-wrapper img{opacity:0;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-box.playing .image-wrapper .reels-video{opacity:1;position:static;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-box.playing .image-wrapper .reels-video{position:absolute;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;position:absolute;width:50vw;left:50%;top:0;z-index:-1;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper.desktop{display:flex;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper.mobile{display:none;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper{bottom:auto;width:100%;left:0;top:calc(100dvh - 245px);height:auto;margin-bottom:0;flex-direction:column;align-items:flex-start;padding:0 20px;opacity:0;z-index:20;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper.desktop{display:none;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper.mobile{display:flex;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .reels-copy{display:flex;align-items:center;justify-content:center;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .reels-copy{flex-direction:column;align-items:flex-start;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .reels-copy.first{margin-bottom:116px;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .reels-copy.second{margin-bottom:105px;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .reels-copy.third{margin-bottom:0;display:none;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .dots{display:flex;gap:16px;margin-right:36px;align-items:center;justify-content:center;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .dots .dot{opacity:0;width:8px;height:8px;background:#FFF;border-radius:50%;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .dots{margin-bottom:27px;padding-left:10px;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .dots .dot{opacity:0.25;transition:opacity 0.3s ease;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .dots .dot.active{opacity:1;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .image{max-width:84px;margin-right:33px;opacity:0;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .icons{display:flex;align-items:center;margin-bottom:20px;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .icons .image{opacity:0.25;margin-bottom:0;margin-right:20px;max-width:74px;transition:opacity 0.3s ease;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper .icons .image.active{opacity:1;}}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper p{color:white;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;font-weight:400;max-width:355px;opacity:0;flex:1;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper p strong{color:#7BC9F4;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper p{display:none;opacity:0;height:72px;flex:initial;}.page-home .homepage-initial:not(.layout-builder__layout) .reels-copy-container .reels-copy_wrapper p.active{display:block;opacity:1;}}.page-home .homepage-initial:not(.layout-builder__layout) .webgl-container-copy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;pointer-events:none;}.page-home .homepage-initial:not(.layout-builder__layout) .webgl-container-copy > div{display:flex;flex-direction:column;max-width:880px;margin:0 auto;}.page-home .homepage-initial:not(.layout-builder__layout) .webgl-container-copy p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;line-height:32px;opacity:0;margin-left:-5px;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .webgl-container-copy p{font-size:24px;line-height:28px;text-align:center;}}.page-home .homepage-initial:not(.layout-builder__layout) .webgl-container-copy h3{color:#FFF;font-family:"Alfa Slab One";font-size:70px;font-style:normal;font-weight:400;line-height:24px;opacity:0;}@media (max-width:1024px){.page-home .homepage-initial:not(.layout-builder__layout) .webgl-container-copy h3{text-align:center;font-size:60px;line-height:120%;max-width:350px;margin:0 auto;}}.page-home .homepage-initial:not(.layout-builder__layout) .clear-fungus-button{padding:10px 20px;font-size:16px;background-color:rgba(255,255,255,0.8);border:none;border-radius:5px;cursor:pointer;z-index:10000;transition:background-color 0.3s ease;}.page-home .homepage-initial:not(.layout-builder__layout) .fungus-control-panel{position:absolute;bottom:20px;left:20px;display:flex;flex-direction:column;gap:10px;z-index:10000;background:rgba(0,0,0,0.8);padding:10px;border-radius:8px;color:white;}.page-home .homepage-initial:not(.layout-builder__layout) .disable-death-button{padding:10px 20px;font-size:16px;background-color:rgba(249,105,105,0.8);border:none;border-radius:5px;cursor:pointer;z-index:10000;transition:background-color 0.3s ease;color:#fff;}.page-home .homepage-initial:not(.layout-builder__layout) .disable-death-button.active{background-color:rgba(0,200,0,0.8);}.page-home .homepage-initial:not(.layout-builder__layout) .fungus-control-panel h4{margin:10px 0 6px;font-size:12px;opacity:0.85;text-transform:uppercase;letter-spacing:0.04em;}.page-home .homepage-initial:not(.layout-builder__layout) .control-row{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:6px 0;}.page-home .homepage-initial:not(.layout-builder__layout) .control-row input[type=number]{width:110px;padding:4px 6px;border-radius:6px;border:1px solid #444;background:#1b1b24;color:#fff;}.page-home .homepage-initial:not(.layout-builder__layout) .control-top-row{display:flex;gap:8px;margin-bottom:8px;}.page-home .homepage-initial:not(.layout-builder__layout) .palette-info{margin-bottom:6px;}.page-home .homepage-initial:not(.layout-builder__layout) .clear-fungus-button,.page-home .homepage-initial:not(.layout-builder__layout) .disable-death-button{padding:6px 8px;border-radius:8px;border:1px solid #444;background:#222433;color:#fff;cursor:pointer;}.page-home .homepage-initial:not(.layout-builder__layout) .disable-death-button.active{outline:2px solid #7c5cff;}.page-home .video-background-section:not(.layout-builder__layout){min-height:100vh;display:flex;background:url(/themes/custom/envivent/assets/images/video-section-background.webp) no-repeat center top;background-size:cover;flex-direction:column;position:relative;justify-content:center;align-items:center;}.page-home .video-background-section:not(.layout-builder__layout) .video-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.page-home .video-background-section:not(.layout-builder__layout) .video-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/envivent/assets/images/background-mask.webp) repeat;background-size:cover;z-index:1;opacity:0.8;}.page-home .video-background-section:not(.layout-builder__layout) .video-container video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);aspect-ratio:16/9;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container{position:relative;z-index:2;max-width:925px;display:flex;flex-direction:column;align-items:center;gap:76px;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .full-screen-video{display:none;opacity:0;width:0;height:0;position:absolute;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .full-screen-video.active{display:block;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .full-screen-video.active iframe{pointer-events:all;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container h3{color:#FFF;text-align:center;font-family:"Alfa Slab One";font-size:70px;font-weight:400;line-height:90px;}@media (max-width:1024px){.page-home .video-background-section:not(.layout-builder__layout) .copy-container h3{font-size:42px;line-height:120%;padding:0 10px;}}.page-home .video-background-section:not(.layout-builder__layout) .copy-container p{display:flex;justify-content:center;align-items:center;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .eye-button{width:258px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:30px;border:1px solid #FFF;gap:17px;background:none;cursor:pointer;transition:all 0.3s ease;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .eye-button span{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .eye-button svg{width:37px;height:22.5px;}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .eye-button svg .pupil{animation:blink 6s infinite;transform-origin:center;}@keyframes blink{0%,92%,100%{transform:scaleY(1);}94%,96%{transform:scaleY(0.1);}98%{transform:scaleY(1);}}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .eye-button:hover{border:1px solid #A94BF7;background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.page-home .video-background-section:not(.layout-builder__layout) .copy-container .eye-button:hover svg .pupil{animation:blink 1s infinite;}.page-home .video-background-section:not(.layout-builder__layout) .see-more-button{display:flex;width:202px;height:63px;padding:14px 17px;justify-content:center;align-items:center;gap:18px;border-radius:100px;background:#4136CC;position:absolute;right:30px;bottom:30px;z-index:3;text-decoration:none;transition:all 0.3s ease;}.page-home .video-background-section:not(.layout-builder__layout) .see-more-button:hover{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.page-home .video-background-section:not(.layout-builder__layout) .see-more-button span{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;}.page-home .video-background-section:not(.layout-builder__layout) .see-more-button svg{width:28px;height:28px;}@media (max-width:1024px){.page-home .video-background-section:not(.layout-builder__layout) .see-more-button{right:0;bottom:0;width:100%;height:80px;padding:26px;gap:14px;border-radius:0;}.page-home .video-background-section:not(.layout-builder__layout) .see-more-button span{font-size:14px;line-height:18px;}}.page-home .last-section:not(.layout-builder__layout){will-change:transform;display:flex;background:url(/themes/custom/envivent/assets/images/background-blue.webp) no-repeat center top;background-size:cover;flex-direction:column;position:relative;align-items:center;padding-top:122px;padding-bottom:192px;z-index:4;}@media (max-width:1024px){.page-home .last-section:not(.layout-builder__layout){background:linear-gradient(180deg,#6a1bb1 0%,#1a91d1 100%);}}.page-home .last-section:not(.layout-builder__layout) h3{color:#FFF;text-align:center;font-family:"Alfa Slab One";font-size:70px;font-weight:400;line-height:80px;max-width:1000px;margin-bottom:115px;}@media (max-width:1024px){.page-home .last-section:not(.layout-builder__layout) h3{font-size:42px;line-height:120%;margin-bottom:48px;}}.what-we-do{background:linear-gradient(180deg,#F8F6FF 11.31%,#DEDAEC 53.8%);}.what-we-do .second-section.layout--onecol{margin-bottom:26px;}.what-we-do .second-section.layout--onecol .layout__region.layout__region--content{max-width:1315px;margin:0 auto;position:relative;}.what-we-do .second-section.layout--onecol .brand-item{max-height:594px;}@media (max-width:1024px){.what-we-do .second-section.layout--onecol .brand-item{max-height:initial;margin-bottom:24px;}}.what-we-do .second-section.layout--onecol .brand-item .brand-header{margin-bottom:29px;margin-right:31px;}.what-we-do .second-section.layout--onecol .brand-item .brand-header button{border:none;}@media (max-width:1024px){.what-we-do .second-section.layout--onecol .brand-item .brand-header{margin-bottom:0;margin-right:0;}}.what-we-do .second-section.layout--onecol .brand-item .brand-content{max-width:642px;}.what-we-do .second-section.layout--onecol .brand-item .brand-content.active{width:48%;position:absolute;top:0;right:0;}.what-we-do .second-section.layout--onecol .brand-item .brand-content img{height:100%;}@media (max-width:1024px){.what-we-do .second-section.layout--onecol .brand-item .brand-content{width:100%;max-width:100%;}.what-we-do .second-section.layout--onecol .brand-item .brand-content.active{width:100%;position:initial;}}.what-we-do .second-section.layout--onecol .brand-item:last-of-type .brand-header{margin-bottom:0;}.what-we-do .second-section.layout--onecol .spinner{position:relative;width:60px;height:60px;margin:50px auto;border:8px solid #eee;border-top:8px solid #3b0ca3;border-radius:50%;animation:spin 1s linear infinite;}@keyframes spin{to{transform:rotate(360deg);}}.what-we-do .see-more-btn-wrapper{max-width:1315px;margin:0 auto;position:relative;width:100%;display:flex;justify-content:flex-end;margin-bottom:30px;}.what-we-do .see-more-btn-wrapper .see-more-button{display:flex;width:232px;height:63px;padding:17.5px 17px;justify-content:space-between;align-items:center;gap:18px;border-radius:100px;background:transparent;z-index:3;text-decoration:none;transition:all 0.3s ease;border:1px solid #2F1667;}.what-we-do .see-more-btn-wrapper .see-more-button:hover{border:1px solid #A94BF7;background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.what-we-do .see-more-btn-wrapper .see-more-button:hover span{color:white;}.what-we-do .see-more-btn-wrapper .see-more-button:hover svg path{fill:white;}.what-we-do .see-more-btn-wrapper .see-more-button:hover svg circle{stroke:white;}.what-we-do .see-more-btn-wrapper .see-more-button span{color:#2F1667;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;transition:color 0.3s ease;}.what-we-do .see-more-btn-wrapper .see-more-button svg{width:28px;height:28px;transition:all 0.3s ease;}.what-we-do .see-more-btn-wrapper .see-more-button svg path{transition:fill 0.3s ease;}.what-we-do .see-more-btn-wrapper .see-more-button svg circle{transition:stroke 0.3s ease;}@media (max-width:1024px){.what-we-do .see-more-btn-wrapper .see-more-button{right:0;bottom:0;width:100%;height:80px;padding:26px;gap:14px;border-radius:0;}.what-we-do .see-more-btn-wrapper .see-more-button span{font-size:14px;line-height:18px;}}.what-we-do .mfp-container{padding:0;margin:0;max-height:100%;}.what-we-do .mfp-container .mfp-content{width:100%;height:100%;border:none;padding:0;margin:0;overflow:hidden;background:transparent;padding:0 44px;}.what-we-do .mfp-container .mfp-content .mfp-close{background:black;color:white;}.what-we-do .mfp-container .mfp-content div{height:100% !important;max-height:100vh !important;}.what-we-do .mfp-container .mfp-content iframe{width:100%;height:100%;max-height:100vh;max-width:100%;border:none;}.what-we-do .first-section{padding:69px 20px 84px 20px;}.what-we-do .first-section .layout__region.layout__region--content{display:flex;gap:71px;max-width:1190px;margin:0 auto;align-items:center;}@media (max-width:1024px){.what-we-do .first-section .layout__region.layout__region--content{flex-direction:column;gap:48px;margin-bottom:0;}}.what-we-do .first-section .reels-box{padding:28px 30px;transition:background 0.3s ease;background:#2F1667;display:flex;align-items:center;justify-content:center;gap:25px;border-radius:20px;z-index:2;position:relative;}@media (max-width:1024px){.what-we-do .first-section .reels-box{width:100%;gap:39px;}}.what-we-do .first-section .reels-box p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;max-width:58px;}.what-we-do .first-section .reels-box .image-wrapper{position:relative;border-radius:150px;width:177px;height:100px;background:#2F1667;}@media (max-width:1024px){.what-we-do .first-section .reels-box .image-wrapper{overflow:hidden;}}.what-we-do .first-section .reels-box .image-wrapper:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/themes/custom/envivent/assets/images/icons/play-button.svg) no-repeat center;background-size:contain;width:30px;height:30px;cursor:pointer;z-index:2;}.what-we-do .first-section .reels-box .image-wrapper img{width:100%;object-fit:contain;position:absolute;top:0;opacity:1;}@media (max-width:1024px){.what-we-do .first-section .reels-box .image-wrapper img{width:180px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%);}}@media (max-width:1024px){.what-we-do .first-section .reels-box .image-wrapper p{width:177px;height:100px;max-width:100%;}}.what-we-do .first-section .reels-box .image-wrapper .reels-video{width:177px;height:100px;border-radius:150px;opacity:0;position:absolute;top:0;}@media (max-width:1024px){.what-we-do .first-section .reels-box .image-wrapper .reels-video{top:50%;left:50%;transform:translate(-50%,-50%);}}.what-we-do .first-section .reels-box.playing{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.what-we-do .first-section .reels-box.playing .image-wrapper:after{width:100%;border-radius:150px;height:100%;background:transparent;}.what-we-do .first-section .reels-box.playing .image-wrapper img{opacity:0;}.what-we-do .first-section .reels-box.playing .image-wrapper .reels-video{opacity:1;position:absolute;}.what-we-do .first-copy{position:relative;z-index:2;}@media (max-width:1024px){.what-we-do .first-copy{margin:0 auto;max-width:700px;width:100%;}}.what-we-do .first-copy p{color:#2F1667;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;max-width:720px;}@media (max-width:1024px){.what-we-do .first-copy p{font-size:16px;line-height:22px;max-width:700px;}}.what-we-do .third-section{margin-bottom:150px;}@media (max-width:1024px){.what-we-do .third-section{margin-bottom:430px;}}.what-we-do .third-section .contact-us-container{border:1px solid #2F1667;}.what-we-do .third-section .contact-us-container h4,.what-we-do .third-section .contact-us-container p,.what-we-do .third-section .contact-us-container p a span{color:#2F1667;}.what-we-do .third-section .contact-us-container .email-us-btn span{color:white;}.what-we-do .third-section .contact-us-container img{position:absolute;left:-216px;z-index:0;top:0;}@media (max-width:1024px){.what-we-do .third-section .contact-us-container img{left:-7px;top:calc(100% + 52px);max-width:280px;}}.case-studies-valneva .first-section{--parallaxY-left:0px;--parallaxY-right:0px;--parallax-bg:0px;background:url(/themes/custom/envivent/assets/images/backgrounds/valneva-gradient.webp);background-size:cover;padding-bottom:295px;background-position-x:center;background-position-y:var(--parallax-bg);background-repeat:no-repeat;background-size:cover;}@media (max-width:1024px){.case-studies-valneva .first-section{background:url(/themes/custom/envivent/assets/images/backgrounds/valneva-gradient-mobile.webp);background-size:cover;background-position-x:center;background-position-y:var(--parallax-bg);background-repeat:no-repeat;background-size:cover;padding-bottom:32px;}}@media (min-width:1500px){.case-studies-valneva .first-section{background-position-y:calc(10% - var(--parallax-bg));}}.case-studies-valneva .first-section:before{content:"";background:url(/themes/custom/envivent/assets/images/plant.webp) no-repeat top center;background-size:contain;width:447px;height:778px;left:0;top:440px;position:absolute;transform:translateY(var(--parallaxY-left));}@media (max-width:1024px){.case-studies-valneva .first-section:before{display:none;}}.case-studies-valneva .first-section:after{content:"";background:url(/themes/custom/envivent/assets/images/plant-1.webp) no-repeat top center;background-size:contain;width:447px;height:778px;right:0;top:880px;position:absolute;transform:translateY(var(--parallaxY-right));}@media (max-width:1024px){.case-studies-valneva .first-section:after{background:url(/themes/custom/envivent/assets/images/plant-6.webp) no-repeat top center;background-size:contain;width:150px;height:300px;top:1440px;}}.case-studies-valneva .first-section .hero{padding-top:269px;margin-bottom:152px;}@media (max-width:1024px){.case-studies-valneva .first-section .hero{margin-bottom:55px;}}.case-studies-valneva .first-section .hero h1{color:#2F1667;text-align:center;font-family:"Alfa Slab One",serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:5px;}@media (max-width:1024px){.case-studies-valneva .first-section .hero h1{font-size:28px;line-height:36px;margin-bottom:15px;}}.case-studies-valneva .first-section .hero p{color:#2F1667;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;}@media (max-width:1024px){.case-studies-valneva .first-section .hero p{font-size:18px;line-height:24px;}}.case-studies-valneva .first-section #aedes{position:relative;z-index:2;max-width:880px;margin:0 auto;margin-bottom:43px;}@media (max-width:1024px){.case-studies-valneva .first-section #aedes{margin-bottom:0;}}.case-studies-valneva .first-section #aedes > div{display:flex;}@media (max-width:1024px){.case-studies-valneva .first-section #aedes > div{flex-direction:column;align-items:center;text-align:center;}}.case-studies-valneva .first-section #aedes > div .glass-content{max-width:404px;max-height:320px;margin-bottom:19px;padding:28px 41px 32px 38px;}.case-studies-valneva .first-section #aedes > div .glass-content p{max-width:100%;}@media (max-width:1024px){.case-studies-valneva .first-section #aedes > div .glass-content{max-height:none;}}.case-studies-valneva .first-section #aedes > div .mobile{display:none;}@media (max-width:1024px){.case-studies-valneva .first-section #aedes > div .desktop{display:none;}.case-studies-valneva .first-section #aedes > div .mobile{display:block;margin-bottom:-20px;}}.case-studies-valneva .first-section #aedes > div img{position:absolute;top:-252px;right:-150px;width:674px;}@media (max-width:1024px){.case-studies-valneva .first-section #aedes > div img{position:static;width:100%;}}.case-studies-valneva .first-section .glass-content-wrapper{max-width:800px;margin:0 auto;position:relative;margin-bottom:43px;z-index:2;}@media (max-width:1024px){.case-studies-valneva .first-section .glass-content-wrapper{margin-bottom:100px;}.case-studies-valneva .first-section .glass-content-wrapper:last-of-type{margin-bottom:0;}}.case-studies-valneva .first-section .glass-content-wrapper > div{display:flex;justify-content:flex-end;align-items:center;}@media (max-width:1024px){.case-studies-valneva .first-section .glass-content-wrapper > div{flex-direction:column;text-align:center;justify-content:center;}}.case-studies-valneva .first-section .glass-content-wrapper .glass-content{max-width:419px;}.case-studies-valneva .first-section .glass-content-wrapper#valneva > div{justify-content:flex-start;}.case-studies-valneva .second-section{background:linear-gradient(180deg,#204777 0%,#000 100%);background-size:100% 80%;position:relative;}@media (max-width:1024px){.case-studies-valneva .second-section .layout__region.layout__region--content{padding:0 !important;}}.case-studies-valneva .second-section:after{content:"";height:21%;background:#000;width:100%;position:absolute;bottom:0;left:0;z-index:1;}.case-studies-valneva .second-section .video-section{position:relative;z-index:2;}.case-studies-valneva .second-section .video-section.active > div::after{display:none;}.case-studies-valneva .second-section .video-section > div{max-width:1254px;margin:0 auto;margin-top:-164px;margin-bottom:56px;position:relative;}@media (max-width:1024px){.case-studies-valneva .second-section .video-section > div{margin-top:73px;margin-bottom:73px;}}.case-studies-valneva .second-section .video-section > div:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/play-button-circle.svg) no-repeat center;background-size:contain;width:218px;height:218px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;cursor:pointer;}@media (max-width:1024px){.case-studies-valneva .second-section .video-section > div:after{width:67px;height:67px;}}.case-studies-valneva .second-section .video-section img{width:100%;height:auto;}.case-studies-valneva .second-section .video-section iframe{opacity:0;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;}.case-studies-valneva .second-section .image-carousel-with-hightlighted{max-width:1254px;margin:0 auto;margin-bottom:120px;position:relative;z-index:2;}.case-studies-valneva .second-section .image-carousel-with-hightlighted img{width:100%;}.case-studies-valneva .second-section .image-carousel-with-hightlighted.active{width:100%;}.case-studies-valneva .second-section .image-carousel-with-hightlighted .inactive-items{margin-top:40px;display:flex;gap:34px;}@media (max-width:1024px){.case-studies-valneva .second-section .image-carousel-with-hightlighted .inactive-items{flex-direction:column;margin-top:45px;gap:45px;pointer-events:none;}}.case-studies-valneva .second-section .image-carousel-with-hightlighted .inactive-items > div{flex:1;}.case-studies-valneva .second-section .image-carousel-with-hightlighted .inactive-items img{cursor:pointer;}.case-studies-valneva .second-section .items-content{position:relative;z-index:2;max-width:1254px;margin:0 auto;margin-bottom:73px;}.case-studies-valneva .second-section .items-content > div{max-width:1122px;display:flex;align-items:center;}@media (max-width:1024px){.case-studies-valneva .second-section .items-content > div{flex-direction:column;padding:0 20px;}}.case-studies-valneva .second-section .items-content > div .copy{max-width:320px;margin-right:62px;}@media (max-width:1024px){.case-studies-valneva .second-section .items-content > div .copy{margin-right:0;max-width:100%;}}.case-studies-valneva .second-section .items-content > div .copy h5{color:#FFF;font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;margin-bottom:33px;}.case-studies-valneva .second-section .items-content > div .copy p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}.case-studies-valneva .second-section .items-content > div .copy p span{color:white;}.case-studies-valneva .second-section .items-content > div .icon-container{max-width:790px;position:relative;display:flex;gap:63px;padding-left:62px;}@media (max-width:1024px){.case-studies-valneva .second-section .items-content > div .icon-container{flex-direction:column;gap:38px;padding-left:0;margin-top:53px;padding-top:45px;width:100%;}}.case-studies-valneva .second-section .items-content > div .icon-container:before{content:"";position:absolute;top:13px;height:calc(100% - 5px);width:1px;left:0;background:#FFF;}@media (max-width:1024px){.case-studies-valneva .second-section .items-content > div .icon-container:before{width:100%;height:1px;}}.case-studies-valneva .second-section .items-content > div .icon-container .icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:27px;max-width:204px;opacity:0;transform:translateY(40px);}@media (max-width:1024px){.case-studies-valneva .second-section .items-content > div .icon-container .icon-wrapper{max-width:100%;gap:24px;flex-direction:row;padding-right:10px;}}.case-studies-valneva .second-section .items-content > div .icon-container .icon-wrapper p{text-align:center;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}@media (max-width:1024px){.case-studies-valneva .second-section .items-content > div .icon-container .icon-wrapper p{text-align:left;flex:1;}}.case-studies-valneva .second-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:183px;}@media (max-width:1024px){.case-studies-valneva .second-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:100%;}}@media (max-width:1024px){.case-studies-valneva .third-section{padding:0;padding-bottom:63px;background:#000;}}.case-studies-valneva .third-section > div{width:100%;}@media (max-width:1024px){.case-studies-valneva .third-section > div{flex-direction:column;margin:0 !important;}}@media (min-width:700px) and (max-width:1024px){.case-studies-valneva .third-section > div{flex-direction:row;}}.case-studies-valneva .third-section > div .layout__region{padding:0 !important;}.case-studies-valneva .third-section > div img{width:100%;}.case-studies-valneva .forth-section{padding-top:80px;padding-bottom:80px;position:relative;}@media (max-width:1024px){.case-studies-valneva .forth-section{padding-top:45px;}}.case-studies-valneva .forth-section::before{content:"";background:url(/themes/custom/envivent/assets/images/plant-2.webp) no-repeat top center;background-size:contain;width:450px;height:484px;left:0;top:70px;position:absolute;}@media (max-width:1024px){.case-studies-valneva .forth-section::before{display:none;}}.case-studies-valneva .forth-section:after{content:"";background:url(/themes/custom/envivent/assets/images/plant-3.webp) no-repeat top center;background-size:contain;width:338px;height:454px;right:0;top:-109px;position:absolute;}@media (max-width:1024px){.case-studies-valneva .forth-section:after{background:url("/themes/custom/envivent/assets/images/plant-5.webp") no-repeat top center;background-size:contain;width:194px;height:200px;top:211px;}}.case-studies-valneva .forth-section > div:after{content:"";bottom:0;width:100%;position:absolute;max-width:1254px;left:50%;transform:translateX(-50%);border-bottom:1px solid #000;}@media (max-width:1024px){.case-studies-valneva .forth-section > div:after{max-width:calc(100% - 40px);}}.case-studies-valneva .forth-section .result-wrapper{max-width:642px;margin:0 auto;}.case-studies-valneva .forth-section .result-wrapper h5{font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;color:#000;max-width:577px;margin:0 auto;margin-bottom:33px;}.case-studies-valneva .forth-section .result-wrapper p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;color:#000;max-width:577px;margin:0 auto;}.case-studies-valneva .forth-section .result-wrapper .bordered-copy{border-radius:20px;border:1px solid #2F1667;padding:30px 35px;margin-top:75px;}.case-studies-valneva .forth-section .result-wrapper .bordered-copy p:first-child{color:#000;text-align:center;font-family:"Alfa Slab One",serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:8px;}.case-studies-valneva .forth-section .result-wrapper .bordered-copy p:last-child{margin-top:20px;color:#000;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:22px;}.case-studies-valneva .forth-section .result-wrapper .bordered-copy p:last-child strong{font-weight:bold;}.case-studies-unexpected-hero .hero-section,.case-studies-replimune .hero-section{--parallax-bg:0px;padding-bottom:295px;margin-bottom:-1px;background:url(/themes/custom/envivent/assets/images/backgrounds/unexpected-hero.webp) no-repeat;background-size:cover;background-position-x:right;background-position-y:var(--parallax-bg);margin-top:-2px;position:relative;}.case-studies-unexpected-hero .hero-section .hero,.case-studies-replimune .hero-section .hero{padding-top:229px;padding-bottom:100px;position:relative;z-index:2;}@media (max-width:1024px){.case-studies-unexpected-hero .hero-section .hero,.case-studies-replimune .hero-section .hero{padding-bottom:0px;}}.case-studies-unexpected-hero .hero-section .hero h1,.case-studies-replimune .hero-section .hero h1{color:#ffffff;text-align:center;font-family:"Alfa Slab One",serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:0;}@media (max-width:1024px){.case-studies-unexpected-hero .hero-section .hero h1,.case-studies-replimune .hero-section .hero h1{font-size:28px;line-height:36px;margin-bottom:15px;}}.case-studies-unexpected-hero .hero-section .hero p,.case-studies-replimune .hero-section .hero p{color:#ffffff;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.2px;}@media (max-width:1024px){.case-studies-unexpected-hero .hero-section .hero p,.case-studies-replimune .hero-section .hero p{font-size:18px;line-height:24px;}}@media (max-width:1024px){.case-studies-unexpected-hero .hero-section:after,.case-studies-replimune .hero-section:after{content:"";position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) -50%,rgba(0,0,0,0.38) 100%);width:100%;height:100%;}}.case-studies-unexpected-hero .first-section,.case-studies-replimune .first-section{--parallax-bg:0px;background:url(/themes/custom/envivent/assets/images/backgrounds/unexpected-hero-background-2.webp) no-repeat;background-size:cover;background-position-x:center;background-position-y:var(--parallax-bg);}.case-studies-unexpected-hero .first-section .glass-content,.case-studies-replimune .first-section .glass-content{background:rgba(255,255,255,0.07);backdrop-filter:blur(30px);border:2px solid rgba(255,255,255,0.4);}.case-studies-unexpected-hero .first-section .glass-content p,.case-studies-replimune .first-section .glass-content p{color:white;}.case-studies-unexpected-hero .first-section .glass-content:before,.case-studies-replimune .first-section .glass-content:before{background:url(/themes/custom/envivent/assets/images/icons/plus-sign.svg) no-repeat;background-size:contain;}.case-studies-unexpected-hero .first-section .glass-content:after,.case-studies-replimune .first-section .glass-content:after{background:url(/themes/custom/envivent/assets/images/icons/plus-sign.svg) no-repeat;background-size:contain;}.case-studies-unexpected-hero .first-section .glass-content-wrapper,.case-studies-replimune .first-section .glass-content-wrapper{max-width:876px;margin:0 auto;position:relative;margin-bottom:43px;z-index:2;}.case-studies-unexpected-hero .first-section .glass-content-wrapper > div,.case-studies-replimune .first-section .glass-content-wrapper > div{display:flex;justify-content:flex-end;align-items:center;}.case-studies-unexpected-hero .first-section .glass-content-wrapper .glass-content,.case-studies-replimune .first-section .glass-content-wrapper .glass-content{max-width:419px;}.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-ask > div,.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-idea > div,.case-studies-replimune .first-section .glass-content-wrapper#the-ask > div,.case-studies-replimune .first-section .glass-content-wrapper#the-idea > div{justify-content:flex-start;}.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-idea .glass-content,.case-studies-replimune .first-section .glass-content-wrapper#the-idea .glass-content{padding:51px 43px 57px 58px;}.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-ask,.case-studies-replimune .first-section .glass-content-wrapper#the-ask{margin-top:-236px;}@media (max-width:1024px){.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-ask,.case-studies-replimune .first-section .glass-content-wrapper#the-ask{margin-bottom:96px;}}.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-ask .glass-content,.case-studies-replimune .first-section .glass-content-wrapper#the-ask .glass-content{max-width:523px;max-height:370px;padding:31px 51px 53px 38px;}@media (max-width:1024px){.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-ask .glass-content,.case-studies-replimune .first-section .glass-content-wrapper#the-ask .glass-content{max-height:none;}}.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-insight .glass-content,.case-studies-replimune .first-section .glass-content-wrapper#the-insight .glass-content{max-width:404px;padding:50px 50px 45px;}.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-idea,.case-studies-replimune .first-section .glass-content-wrapper#the-idea{position:relative;z-index:10;}@media (max-width:1024px){.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-idea,.case-studies-replimune .first-section .glass-content-wrapper#the-idea{margin-top:96px;}}.case-studies-unexpected-hero .first-section .glass-content-wrapper#the-idea .glass-content,.case-studies-replimune .first-section .glass-content-wrapper#the-idea .glass-content{max-width:515px;padding:52px 42px;}.case-studies-unexpected-hero .second-section,.case-studies-replimune .second-section{position:relative;--parallax-bg:0px;background:url(/themes/custom/envivent/assets/images/backgrounds/unexpected-hero-background-3.webp) no-repeat;background-size:cover;background-position-x:center;background-position-y:var(--parallax-bg);padding-bottom:132px;}.case-studies-unexpected-hero .second-section:after,.case-studies-replimune .second-section:after{content:"";position:absolute;bottom:-60px;left:0;width:100%;height:calc(100% + 225px);background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 90%,rgba(0,0,0,0) 100%);backdrop-filter:blur(5px);z-index:1;}.case-studies-unexpected-hero .second-section .video-section,.case-studies-replimune .second-section .video-section{position:relative;z-index:2;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .video-section,.case-studies-replimune .second-section .video-section{margin-top:50px;}}.case-studies-unexpected-hero .second-section .video-section.active > div::after,.case-studies-replimune .second-section .video-section.active > div::after{display:none;}.case-studies-unexpected-hero .second-section .video-section > div,.case-studies-replimune .second-section .video-section > div{max-width:1254px;margin:0 auto;margin-top:-164px;margin-bottom:56px;position:relative;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .video-section > div,.case-studies-replimune .second-section .video-section > div{margin-top:0;}}.case-studies-unexpected-hero .second-section .video-section > div:after,.case-studies-replimune .second-section .video-section > div:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/play-button-circle.svg) no-repeat center;background-size:contain;width:218px;height:218px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;cursor:pointer;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .video-section > div:after,.case-studies-replimune .second-section .video-section > div:after{width:67px;height:67px;}}.case-studies-unexpected-hero .second-section .video-section img,.case-studies-replimune .second-section .video-section img{width:100%;height:auto;}.case-studies-unexpected-hero .second-section .video-section iframe,.case-studies-replimune .second-section .video-section iframe{opacity:0;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;}.case-studies-unexpected-hero .second-section .image-carousel-with-hightlighted,.case-studies-replimune .second-section .image-carousel-with-hightlighted{max-width:1254px;margin:0 auto;margin-bottom:120px;position:relative;z-index:2;}.case-studies-unexpected-hero .second-section .image-carousel-with-hightlighted img,.case-studies-replimune .second-section .image-carousel-with-hightlighted img{width:100%;}.case-studies-unexpected-hero .second-section .image-carousel-with-hightlighted.active,.case-studies-replimune .second-section .image-carousel-with-hightlighted.active{width:100%;}.case-studies-unexpected-hero .second-section .image-carousel-with-hightlighted .inactive-items,.case-studies-replimune .second-section .image-carousel-with-hightlighted .inactive-items{margin-top:40px;display:flex;gap:34px;}.case-studies-unexpected-hero .second-section .image-carousel-with-hightlighted .inactive-items img,.case-studies-replimune .second-section .image-carousel-with-hightlighted .inactive-items img{cursor:pointer;}.case-studies-unexpected-hero .second-section .items-content,.case-studies-replimune .second-section .items-content{position:relative;z-index:2;max-width:1254px;margin:0 auto;margin-bottom:-20px;}.case-studies-unexpected-hero .second-section .items-content > div,.case-studies-replimune .second-section .items-content > div{max-width:1180px;display:flex;align-items:center;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .items-content > div,.case-studies-replimune .second-section .items-content > div{flex-direction:column;padding:0 20px;align-items:flex-start;}}.case-studies-unexpected-hero .second-section .items-content > div .copy,.case-studies-replimune .second-section .items-content > div .copy{max-width:320px;margin-right:148px;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .items-content > div .copy,.case-studies-replimune .second-section .items-content > div .copy{margin-right:0;max-width:100%;}}.case-studies-unexpected-hero .second-section .items-content > div .copy h5,.case-studies-replimune .second-section .items-content > div .copy h5{color:#FFF;font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;margin-bottom:33px;}.case-studies-unexpected-hero .second-section .items-content > div .copy p,.case-studies-replimune .second-section .items-content > div .copy p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}.case-studies-unexpected-hero .second-section .items-content > div .copy p span,.case-studies-replimune .second-section .items-content > div .copy p span{color:white;}.case-studies-unexpected-hero .second-section .items-content > div .icon-container,.case-studies-replimune .second-section .items-content > div .icon-container{max-width:790px;position:relative;display:flex;gap:63px;padding-left:62px;width:100%;justify-content:space-between;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .items-content > div .icon-container,.case-studies-replimune .second-section .items-content > div .icon-container{flex-direction:column;gap:38px;padding-left:0;margin-top:53px;padding-top:45px;width:100%;}}.case-studies-unexpected-hero .second-section .items-content > div .icon-container:before,.case-studies-replimune .second-section .items-content > div .icon-container:before{content:"";position:absolute;top:13px;height:calc(100% - 5px);width:1px;left:0;background:#FFF;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .items-content > div .icon-container:before,.case-studies-replimune .second-section .items-content > div .icon-container:before{width:100%;height:1px;}}.case-studies-unexpected-hero .second-section .items-content > div .icon-container .icon-wrapper,.case-studies-replimune .second-section .items-content > div .icon-container .icon-wrapper{display:flex;flex-direction:column;align-items:center;gap:27px;max-width:204px;opacity:0;transform:translateY(40px);}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .items-content > div .icon-container .icon-wrapper,.case-studies-replimune .second-section .items-content > div .icon-container .icon-wrapper{max-width:100%;gap:24px;flex-direction:row;padding-right:10px;}}.case-studies-unexpected-hero .second-section .items-content > div .icon-container .icon-wrapper p,.case-studies-replimune .second-section .items-content > div .icon-container .icon-wrapper p{text-align:center;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .items-content > div .icon-container .icon-wrapper p,.case-studies-replimune .second-section .items-content > div .icon-container .icon-wrapper p{text-align:left;flex:1;}}.case-studies-unexpected-hero .second-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2),.case-studies-replimune .second-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:183px;}@media (max-width:1024px){.case-studies-unexpected-hero .second-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2),.case-studies-replimune .second-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:100%;}}.case-studies-unexpected-hero .third-section,.case-studies-replimune .third-section{--parallax-bg:0px;background:url(/themes/custom/envivent/assets/images/backgrounds/unexpected-hero-background-4.webp) no-repeat;background-size:cover;background-position-x:center;background-position-y:var(--parallax-bg);}.case-studies-unexpected-hero .third-section > div,.case-studies-replimune .third-section > div{width:100%;}@media (max-width:1024px){.case-studies-unexpected-hero .third-section > div,.case-studies-replimune .third-section > div{margin:0;}}.case-studies-unexpected-hero .third-section > div .layout__region,.case-studies-replimune .third-section > div .layout__region{padding:0 !important;}.case-studies-unexpected-hero .third-section > div img,.case-studies-replimune .third-section > div img{width:100%;}.case-studies-unexpected-hero .third-section #images-group-container,.case-studies-replimune .third-section #images-group-container{max-width:1254px;margin:0 auto;padding-top:57px;position:relative;z-index:2;}.case-studies-unexpected-hero .third-section #images-group-container .images-group_wrapper,.case-studies-replimune .third-section #images-group-container .images-group_wrapper{display:flex;gap:24px;margin-bottom:28px;}@media (max-width:1024px){.case-studies-unexpected-hero .third-section #images-group-container .images-group_wrapper,.case-studies-replimune .third-section #images-group-container .images-group_wrapper{flex-direction:column;gap:8px;}}.case-studies-unexpected-hero .third-section #images-group-container .images-group_wrapper .first-group,.case-studies-replimune .third-section #images-group-container .images-group_wrapper .first-group{width:100%;}.case-studies-unexpected-hero .third-section #images-group-container .images-group_wrapper .second-group,.case-studies-replimune .third-section #images-group-container .images-group_wrapper .second-group{width:100%;display:flex;flex-direction:column;gap:28px;}@media (max-width:1024px){.case-studies-unexpected-hero .third-section #images-group-container .images-group_wrapper .second-group,.case-studies-replimune .third-section #images-group-container .images-group_wrapper .second-group{gap:8px;}}.case-studies-unexpected-hero .third-section #images-group-container .third-group,.case-studies-replimune .third-section #images-group-container .third-group{position:relative;z-index:2;}.case-studies-unexpected-hero .next-up-section,.case-studies-replimune .next-up-section{background:url(/themes/custom/envivent/assets/images/backgrounds/unexpected-hero-background-5.webp) no-repeat;background-size:cover;margin-top:-437px;padding-top:517px;padding-bottom:200px;position:relative;--parallax-bg:0px;background-position-y:var(--parallax-bg);background-position-x:center;}@media (max-width:1024px){.case-studies-unexpected-hero .next-up-section,.case-studies-replimune .next-up-section{margin-top:-100px;padding-top:196px;}}.case-studies-unexpected-hero .next-up-section .result-wrapper,.case-studies-replimune .next-up-section .result-wrapper{position:relative;padding-bottom:80px;margin-bottom:76px;}.case-studies-unexpected-hero .next-up-section .result-wrapper > div,.case-studies-replimune .next-up-section .result-wrapper > div{max-width:642px;margin:0 auto;}.case-studies-unexpected-hero .next-up-section .result-wrapper:after,.case-studies-replimune .next-up-section .result-wrapper:after{content:"";bottom:0;width:100%;position:absolute;max-width:1254px;left:50%;transform:translateX(-50%);border-bottom:1px solid #000;}.case-studies-unexpected-hero .next-up-section .result-wrapper h5,.case-studies-replimune .next-up-section .result-wrapper h5{font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;color:#000;max-width:577px;margin:0 auto;margin-bottom:33px;}.case-studies-unexpected-hero .next-up-section .result-wrapper p,.case-studies-replimune .next-up-section .result-wrapper p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;color:#000;max-width:577px;margin:0 auto;}.case-studies-unexpected-hero .next-up-section .result-wrapper .bordered-copy,.case-studies-replimune .next-up-section .result-wrapper .bordered-copy{flex-direction:column;border-radius:20px;border:1px solid #2F1667;padding:30px 35px;margin-top:75px;gap:0;}.case-studies-unexpected-hero .next-up-section .result-wrapper .bordered-copy p:first-child,.case-studies-replimune .next-up-section .result-wrapper .bordered-copy p:first-child{color:#000;text-align:center;font-family:"Alfa Slab One",serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:8px;}.case-studies-unexpected-hero .next-up-section .result-wrapper .bordered-copy p:last-child,.case-studies-replimune .next-up-section .result-wrapper .bordered-copy p:last-child{margin-top:20px;color:#000;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:22px;}.case-studies-unexpected-hero .next-up-section .result-wrapper .bordered-copy p:last-child strong,.case-studies-replimune .next-up-section .result-wrapper .bordered-copy p:last-child strong{font-weight:bold;}.case-studies-pet-secrets #block-envivent-branding img,.case-studies-wisdom-panel #block-envivent-branding img{filter:none !important;}@media (max-width:1024px){.case-studies-pet-secrets header .header-contact-info a:after,.case-studies-wisdom-panel header .header-contact-info a:after{background:url(/themes/custom/envivent/assets/images/icons/mail-icon-purple.svg) no-repeat center center;}.case-studies-pet-secrets .is-scrolling-h header .header-contact-info a:after,.case-studies-wisdom-panel .is-scrolling-h header .header-contact-info a:after{background:url(/themes/custom/envivent/assets/images/icons/mail-icon.svg) no-repeat center center;}}.case-studies-pet-secrets .header-contact-info span,.case-studies-wisdom-panel .header-contact-info span{color:#2F1667 !important;}.case-studies-pet-secrets .header-contact-info span:after,.case-studies-wisdom-panel .header-contact-info span:after{border-color:#2F1667 !important;}.case-studies-pet-secrets .hamburger > div,.case-studies-wisdom-panel .hamburger > div{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.case-studies-pet-secrets .hamburger > div:before,.case-studies-pet-secrets .hamburger > div:after,.case-studies-wisdom-panel .hamburger > div:before,.case-studies-wisdom-panel .hamburger > div:after{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.case-studies-pet-secrets .hamburger.active > div,.case-studies-wisdom-panel .hamburger.active > div{background-color:#ffffff;}.case-studies-pet-secrets .hamburger.active > div:before,.case-studies-pet-secrets .hamburger.active > div:after,.case-studies-wisdom-panel .hamburger.active > div:before,.case-studies-wisdom-panel .hamburger.active > div:after{background-color:#ffffff;}.case-studies-pet-secrets .hero-section,.case-studies-wisdom-panel .hero-section{padding-bottom:62px;padding-top:269px;margin-bottom:-1px;--parallax-bg:0px;background:url(/themes/custom/envivent/assets/images/backgrounds/pet-secrets.webp) no-repeat;background-size:cover;background-position-y:var(--parallax-bg);background-position-x:right;position:relative;margin-top:-5px;}@media (max-width:1024px){.case-studies-pet-secrets .hero-section,.case-studies-wisdom-panel .hero-section{background-position-x:40%;padding-bottom:100px;}}.case-studies-pet-secrets .hero-section:after,.case-studies-wisdom-panel .hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#7EC6D8;z-index:-1;}@media (max-width:1024px){.case-studies-pet-secrets .hero-section .hero,.case-studies-wisdom-panel .hero-section .hero{padding:0 30px;}}.case-studies-pet-secrets .hero-section .hero h1,.case-studies-wisdom-panel .hero-section .hero h1{color:#2F1667;text-align:center;font-family:"Alfa Slab One",serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:0;}@media (max-width:1024px){.case-studies-pet-secrets .hero-section .hero h1,.case-studies-wisdom-panel .hero-section .hero h1{font-size:28px;line-height:36px;margin-bottom:15px;}}.case-studies-pet-secrets .hero-section .hero p,.case-studies-wisdom-panel .hero-section .hero p{color:#2F1667;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.2px;}@media (max-width:1024px){.case-studies-pet-secrets .hero-section .hero p,.case-studies-wisdom-panel .hero-section .hero p{font-size:18px;line-height:24px;}}.case-studies-pet-secrets .first-section,.case-studies-wisdom-panel .first-section{background:linear-gradient(180deg,rgba(0,0,0,0) -20%,#7EC6D8 0%,#FFF 100%);position:relative;}.case-studies-pet-secrets .first-section:before,.case-studies-wisdom-panel .first-section:before{content:"";position:absolute;top:-57px;left:0;height:59px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#7EC6D6 100%);}.case-studies-pet-secrets .first-section .glass-content,.case-studies-wisdom-panel .first-section .glass-content{background:rgba(255,255,255,0.07);backdrop-filter:blur(30px);border:2px solid rgba(255,255,255,0.4);}.case-studies-pet-secrets .first-section #the-ask,.case-studies-wisdom-panel .first-section #the-ask{display:flex;margin-bottom:74px;}@media (max-width:1024px){.case-studies-pet-secrets .first-section #the-ask,.case-studies-wisdom-panel .first-section #the-ask{margin-bottom:34px;}}.case-studies-pet-secrets .first-section #the-ask > div,.case-studies-wisdom-panel .first-section #the-ask > div{display:flex;align-items:center;max-width:877px;margin:0 auto;gap:52px;width:100%;}@media (max-width:1024px){.case-studies-pet-secrets .first-section #the-ask > div,.case-studies-wisdom-panel .first-section #the-ask > div{flex-direction:column;gap:39px;}}.case-studies-pet-secrets .first-section #the-ask > div img,.case-studies-wisdom-panel .first-section #the-ask > div img{max-width:260px;}.case-studies-pet-secrets .first-section #the-ask .glass-content,.case-studies-wisdom-panel .first-section #the-ask .glass-content{padding:28px 44px 36px;max-width:404px;}.case-studies-pet-secrets .first-section #the-insight .glass-content,.case-studies-wisdom-panel .first-section #the-insight .glass-content{padding:53px 61px 44px 58px;}.case-studies-pet-secrets .first-section #the-idea,.case-studies-wisdom-panel .first-section #the-idea{margin-top:83px;margin-bottom:131px;}@media (max-width:1024px){.case-studies-pet-secrets .first-section #the-idea,.case-studies-wisdom-panel .first-section #the-idea{margin-top:265px;}}.case-studies-pet-secrets .first-section #the-idea > div,.case-studies-wisdom-panel .first-section #the-idea > div{display:flex;position:relative;max-width:877px;margin:0 auto;align-items:center;}@media (max-width:1024px){.case-studies-pet-secrets .first-section #the-idea > div,.case-studies-wisdom-panel .first-section #the-idea > div{flex-direction:column;gap:32px;margin-bottom:47px;}}.case-studies-pet-secrets .first-section #the-idea > div > div:first-of-type,.case-studies-wisdom-panel .first-section #the-idea > div > div:first-of-type{position:absolute;left:-30px;top:calc(-100% - 5px);max-width:500px;}@media (max-width:1024px){.case-studies-pet-secrets .first-section #the-idea > div > div:first-of-type,.case-studies-wisdom-panel .first-section #the-idea > div > div:first-of-type{left:9px;bottom:calc(100% - 5px);top:auto;}}@media (min-width:700px) and (max-width:1024px){.case-studies-pet-secrets .first-section #the-idea > div > div:first-of-type,.case-studies-wisdom-panel .first-section #the-idea > div > div:first-of-type{left:50%;transform:translateX(-50%);}}.case-studies-pet-secrets .first-section #the-idea > div > div:last-of-type,.case-studies-wisdom-panel .first-section #the-idea > div > div:last-of-type{max-width:228px;}@media (max-width:1024px){.case-studies-pet-secrets .first-section #the-idea > div > div:last-of-type,.case-studies-wisdom-panel .first-section #the-idea > div > div:last-of-type{max-width:166px;}}.case-studies-pet-secrets .first-section #the-idea .glass-content,.case-studies-wisdom-panel .first-section #the-idea .glass-content{max-width:404px;padding:50px 51px 57px 44px;margin-right:69px;}@media (max-width:1024px){.case-studies-pet-secrets .first-section #the-idea .glass-content,.case-studies-wisdom-panel .first-section #the-idea .glass-content{margin-right:0;}}.case-studies-pet-secrets .first-section .glass-content-wrapper,.case-studies-wisdom-panel .first-section .glass-content-wrapper{max-width:876px;margin:0 auto;position:relative;margin-bottom:43px;z-index:2;}.case-studies-pet-secrets .first-section .glass-content-wrapper > div,.case-studies-wisdom-panel .first-section .glass-content-wrapper > div{display:flex;justify-content:flex-end;align-items:center;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .glass-content-wrapper > div,.case-studies-wisdom-panel .first-section .glass-content-wrapper > div{justify-content:center;}}.case-studies-pet-secrets .first-section .glass-content-wrapper .glass-content,.case-studies-wisdom-panel .first-section .glass-content-wrapper .glass-content{max-width:419px;}.case-studies-pet-secrets .first-section .video-section,.case-studies-wisdom-panel .first-section .video-section{position:relative;z-index:2;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .video-section,.case-studies-wisdom-panel .first-section .video-section{width:calc(100% + 40px);margin-left:-20px;}}.case-studies-pet-secrets .first-section .video-section.active > div:after,.case-studies-wisdom-panel .first-section .video-section.active > div:after{display:none;}.case-studies-pet-secrets .first-section .video-section > div,.case-studies-wisdom-panel .first-section .video-section > div{max-width:1254px;margin:0 auto;margin-bottom:56px;position:relative;}.case-studies-pet-secrets .first-section .video-section > div:after,.case-studies-wisdom-panel .first-section .video-section > div:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/play-button-circle.svg) no-repeat center;background-size:contain;width:218px;height:218px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;cursor:pointer;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .video-section > div:after,.case-studies-wisdom-panel .first-section .video-section > div:after{width:67px;height:67px;}}.case-studies-pet-secrets .first-section .video-section img,.case-studies-wisdom-panel .first-section .video-section img{width:100%;height:auto;}.case-studies-pet-secrets .first-section .video-section iframe,.case-studies-wisdom-panel .first-section .video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;}.case-studies-pet-secrets .first-section .images-wrapper > div,.case-studies-wisdom-panel .first-section .images-wrapper > div{max-width:1254px;margin:0 auto;display:flex;align-items:center;gap:32px;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .images-wrapper > div,.case-studies-wisdom-panel .first-section .images-wrapper > div{flex-direction:column;gap:16px;}}.case-studies-pet-secrets .first-section .images-wrapper > div > div,.case-studies-wisdom-panel .first-section .images-wrapper > div > div{opacity:0;transform:translateY(40px);}@media (max-width:1024px){.case-studies-pet-secrets .first-section .images-wrapper > div > div,.case-studies-wisdom-panel .first-section .images-wrapper > div > div{display:flex;}.case-studies-pet-secrets .first-section .images-wrapper > div > div:nth-of-type(odd),.case-studies-wisdom-panel .first-section .images-wrapper > div > div:nth-of-type(odd){justify-content:flex-end;}.case-studies-pet-secrets .first-section .images-wrapper > div > div > div,.case-studies-wisdom-panel .first-section .images-wrapper > div > div > div{max-width:70%;}}.case-studies-pet-secrets .first-section .items-content-container > div,.case-studies-wisdom-panel .first-section .items-content-container > div{max-width:1239px;margin:0 auto;display:flex;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .items-content-container > div,.case-studies-wisdom-panel .first-section .items-content-container > div{flex-direction:column-reverse;gap:28px;}}.case-studies-pet-secrets .first-section .items-content-container > div .dog-and-logo,.case-studies-wisdom-panel .first-section .items-content-container > div .dog-and-logo{position:relative;display:flex;align-items:flex-end;}.case-studies-pet-secrets .first-section .items-content-container > div .dog-and-logo > div:first-of-type,.case-studies-wisdom-panel .first-section .items-content-container > div .dog-and-logo > div:first-of-type{position:relative;max-width:279px;margin-right:140px;margin-left:20px;margin-top:13px;}.case-studies-pet-secrets .first-section .items-content-container > div .dog-and-logo > div:first-of-type > div,.case-studies-wisdom-panel .first-section .items-content-container > div .dog-and-logo > div:first-of-type > div{display:flex;}.case-studies-pet-secrets .first-section .items-content-container > div .dog-and-logo > div:last-of-type,.case-studies-wisdom-panel .first-section .items-content-container > div .dog-and-logo > div:last-of-type{width:100%;max-width:365px;position:absolute;bottom:-174px;right:-80px;z-index:20;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .items-content-container > div .dog-and-logo > div:last-of-type,.case-studies-wisdom-panel .first-section .items-content-container > div .dog-and-logo > div:last-of-type{max-width:229px;bottom:initial;top:79px;right:-42px;}}@media (min-width:700px) and (max-width:1024px){.case-studies-pet-secrets .first-section .items-content-container > div .dog-and-logo > div:last-of-type,.case-studies-wisdom-panel .first-section .items-content-container > div .dog-and-logo > div:last-of-type{right:auto;left:360px;transform:translateX(-50%);}}.case-studies-pet-secrets .first-section .items-content-container > div .items-content,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content{position:relative;z-index:2;max-width:808px;display:flex;align-items:center;width:100%;}.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy{display:flex;align-items:flex-start;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy{margin-top:67px;gap:28px;flex-direction:column;}}@media (min-width:1025px) and (max-width:1150px){.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy{align-items:center;}}.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy .left,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy .left{max-width:322px;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy .left,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy .left{max-width:100%;}}@media (min-width:1025px) and (max-width:1150px){.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy .left,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy .left{padding-top:0;margin-bottom:20px;}}.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy h5,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy h5{font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;margin-bottom:33px;color:#000;}.case-studies-pet-secrets .first-section .items-content-container > div .items-content .copy p,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .copy p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}.case-studies-pet-secrets .first-section .items-content-container > div .items-content .left,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content .left{padding-top:18px;}.case-studies-pet-secrets .first-section .items-content-container > div .items-content ul,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content ul{max-width:420px;position:relative;padding-left:67px;margin-left:58px;padding-top:17px;padding-bottom:20px;margin-top:0;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .items-content-container > div .items-content ul,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content ul{max-width:100%;margin:0;padding:0;}}.case-studies-pet-secrets .first-section .items-content-container > div .items-content ul:before,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content ul:before{content:"";position:absolute;top:0;height:calc(100% - 5px);width:1px;left:0;background:#000;}@media (max-width:1024px){.case-studies-pet-secrets .first-section .items-content-container > div .items-content ul:before,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content ul:before{display:none;}}@media (min-width:1025px) and (max-width:1150px){.case-studies-pet-secrets .first-section .items-content-container > div .items-content ul:before,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content ul:before{max-height:150px;top:50%;transform:translateY(-50%);}}.case-studies-pet-secrets .first-section .items-content-container > div .items-content ul li,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content ul li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;margin-bottom:12px;}.case-studies-pet-secrets .first-section .items-content-container > div .items-content ul li:last-of-type,.case-studies-wisdom-panel .first-section .items-content-container > div .items-content ul li:last-of-type{margin-bottom:0;}.case-studies-pet-secrets .third-section,.case-studies-wisdom-panel .third-section{padding:0;position:relative;z-index:2;}.case-studies-pet-secrets .fifty-section,.case-studies-wisdom-panel .fifty-section{padding-top:58px;margin-bottom:0;}@media (max-width:1024px){.case-studies-pet-secrets .fifty-section,.case-studies-wisdom-panel .fifty-section{margin-bottom:0;}}.case-studies-pet-secrets .fifty-section .result-wrapper,.case-studies-wisdom-panel .fifty-section .result-wrapper{position:relative;}.case-studies-pet-secrets .fifty-section .result-wrapper > div,.case-studies-wisdom-panel .fifty-section .result-wrapper > div{max-width:642px;margin:0 auto;}.case-studies-pet-secrets .fifty-section .result-wrapper h5,.case-studies-wisdom-panel .fifty-section .result-wrapper h5{font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;color:#000;max-width:577px;margin:0 auto;margin-bottom:33px;}@media (max-width:1024px){.case-studies-pet-secrets .fifty-section .result-wrapper h5,.case-studies-wisdom-panel .fifty-section .result-wrapper h5{margin-left:0;}}.case-studies-pet-secrets .fifty-section .result-wrapper p,.case-studies-wisdom-panel .fifty-section .result-wrapper p{max-width:577px;margin:0 auto;}@media (max-width:1024px){.case-studies-pet-secrets .fifty-section .result-wrapper p,.case-studies-wisdom-panel .fifty-section .result-wrapper p{margin-left:0;}}.case-studies-pet-secrets .fifty-section .result-wrapper p,.case-studies-pet-secrets .fifty-section .result-wrapper li,.case-studies-wisdom-panel .fifty-section .result-wrapper p,.case-studies-wisdom-panel .fifty-section .result-wrapper li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;color:#000;}.case-studies-pet-secrets .fifty-section .result-wrapper ul,.case-studies-wisdom-panel .fifty-section .result-wrapper ul{padding-left:20px;max-width:577px;margin:0 auto;margin-top:10px;}@media (max-width:1024px){.case-studies-pet-secrets .fifty-section .result-wrapper ul,.case-studies-wisdom-panel .fifty-section .result-wrapper ul{padding-left:0;max-width:100%;}}.case-studies-pet-secrets .fifty-section .result-wrapper .bordered-copy,.case-studies-wisdom-panel .fifty-section .result-wrapper .bordered-copy{flex-direction:column;border-radius:20px;border:1px solid #2F1667;padding:30px 35px;margin-top:75px;gap:0;backdrop-filter:blur(5px);}.case-studies-pet-secrets .fifty-section .result-wrapper .bordered-copy p:first-child,.case-studies-wisdom-panel .fifty-section .result-wrapper .bordered-copy p:first-child{color:#2F1667;text-align:center;font-family:"Alfa Slab One",serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:8px;}.case-studies-pet-secrets .fifty-section .result-wrapper .bordered-copy p:last-child,.case-studies-wisdom-panel .fifty-section .result-wrapper .bordered-copy p:last-child{margin-top:20px;color:#2F1667;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:22px;}.case-studies-pet-secrets .fifty-section .result-wrapper .bordered-copy p:last-child strong,.case-studies-wisdom-panel .fifty-section .result-wrapper .bordered-copy p:last-child strong{font-weight:bold;}.case-studies-pet-secrets .sixty-section,.case-studies-wisdom-panel .sixty-section{padding:0;margin-top:-300px;position:relative;z-index:-1;max-width:1500px;}.case-studies-pet-secrets .sixty-section:after,.case-studies-wisdom-panel .sixty-section:after{content:"";position:absolute;top:0;left:-10px;height:100%;width:220px;background:linear-gradient(to right,#FFFFFF 0%,rgba(255,255,255,0) 100%);z-index:1;}.case-studies-pet-secrets .sixty-section:before,.case-studies-wisdom-panel .sixty-section:before{content:"";position:absolute;top:0;right:-10px;height:100%;width:220px;z-index:1;background:linear-gradient(to left,#FFFFFF 0%,rgba(255,255,255,0) 100%);}@media (min-width:1025px) and (max-width:1350px){.case-studies-pet-secrets .sixty-section,.case-studies-wisdom-panel .sixty-section{margin-top:-100px;}}@media (max-width:1024px){.case-studies-pet-secrets .sixty-section,.case-studies-wisdom-panel .sixty-section{margin-top:0;position:initial;}.case-studies-pet-secrets .sixty-section:after,.case-studies-pet-secrets .sixty-section:before,.case-studies-wisdom-panel .sixty-section:after,.case-studies-wisdom-panel .sixty-section:before{display:none;}}.case-studies-pet-secrets .sixty-section .house-image,.case-studies-wisdom-panel .sixty-section .house-image{position:relative;}.case-studies-pet-secrets .sixty-section .house-image:after,.case-studies-wisdom-panel .sixty-section .house-image:after{content:"";position:absolute;bottom:3px;left:0;height:180px;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);z-index:2;}@media (max-width:1024px){.case-studies-pet-secrets .sixty-section .house-image img,.case-studies-wisdom-panel .sixty-section .house-image img{height:300px;object-fit:cover;}}.case-studies-pet-secrets .sixty-section .house-image p,.case-studies-wisdom-panel .sixty-section .house-image p{position:absolute;bottom:117px;left:50%;transform:translateX(-50%);color:#2F1667;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:24px;max-width:743px;z-index:3;}@media (max-width:1024px){.case-studies-pet-secrets .sixty-section .house-image p,.case-studies-wisdom-panel .sixty-section .house-image p{font-size:14px;line-height:18px;left:50%;transform:translateX(-50%);padding:0 20px;width:100%;bottom:57px;}}.case-studies-pet-secrets .next-up-section,.case-studies-wisdom-panel .next-up-section{background-size:cover;padding-bottom:200px;position:relative;}.case-studies-pet-secrets .next-up-section .layout__region > div > div > div:first-child,.case-studies-pet-secrets .next-up-section #next-up-section .layout__region > div > div > div:first-child,.case-studies-wisdom-panel .next-up-section .layout__region > div > div > div:first-child,.case-studies-wisdom-panel .next-up-section #next-up-section .layout__region > div > div > div:first-child{color:#2F1667;}.case-studies-red-thread #block-envivent-branding img,.case-studies-csl-behring #block-envivent-branding img{filter:none !important;}@media (max-width:1024px){.case-studies-red-thread header .header-contact-info a:after,.case-studies-csl-behring header .header-contact-info a:after{background:url(/themes/custom/envivent/assets/images/icons/mail-icon-purple.svg) no-repeat center center;}}.case-studies-red-thread .header-contact-info span,.case-studies-csl-behring .header-contact-info span{color:#2F1667 !important;}.case-studies-red-thread .header-contact-info span:after,.case-studies-csl-behring .header-contact-info span:after{border-color:#2F1667 !important;}.case-studies-red-thread .hamburger > div,.case-studies-csl-behring .hamburger > div{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.case-studies-red-thread .hamburger > div:before,.case-studies-red-thread .hamburger > div:after,.case-studies-csl-behring .hamburger > div:before,.case-studies-csl-behring .hamburger > div:after{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.case-studies-red-thread .hamburger.active > div,.case-studies-csl-behring .hamburger.active > div{background-color:#ffffff;}.case-studies-red-thread .hamburger.active > div:before,.case-studies-red-thread .hamburger.active > div:after,.case-studies-csl-behring .hamburger.active > div:before,.case-studies-csl-behring .hamburger.active > div:after{background-color:#ffffff;}.case-studies-red-thread .hero-section,.case-studies-csl-behring .hero-section{padding-bottom:373px;padding-top:281px;margin-bottom:-1px;background:url(/themes/custom/envivent/assets/images/backgrounds/red-thread.webp) no-repeat top right,#E6DAFB;background-size:cover;background-position-y:var(--parallax-bg);background-position-x:right;position:relative;margin-top:-2px;}@media (max-width:1024px){.case-studies-red-thread .hero-section,.case-studies-csl-behring .hero-section{background:url(/themes/custom/envivent/assets/images/backgrounds/red-thread-mobile.webp) no-repeat top right,#E6DAFB;background-size:cover;background-position-y:var(--parallax-bg);background-position-x:right;position:relative;padding-top:195px;padding-bottom:307px;}}@media (min-width:700px) and (max-width:1024px){.case-studies-red-thread .hero-section,.case-studies-csl-behring .hero-section{background:url(/themes/custom/envivent/assets/images/backgrounds/red-thread.webp) no-repeat top right,#E6DAFB;background-size:cover;background-position-y:var(--parallax-bg);background-position-x:right;}}.case-studies-red-thread .hero-section .hero h1,.case-studies-csl-behring .hero-section .hero h1{color:#2F1667;text-align:center;font-family:"Alfa Slab One",serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:0;}@media (max-width:1024px){.case-studies-red-thread .hero-section .hero h1,.case-studies-csl-behring .hero-section .hero h1{font-size:28px;line-height:36px;margin-bottom:15px;}}.case-studies-red-thread .hero-section .hero p,.case-studies-csl-behring .hero-section .hero p{color:#2F1667;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.2px;}@media (max-width:1024px){.case-studies-red-thread .hero-section .hero p,.case-studies-csl-behring .hero-section .hero p{font-size:18px;line-height:24px;}}.case-studies-red-thread .first-section,.case-studies-csl-behring .first-section{background:linear-gradient(180deg,#D2C6F7 0%,#D9F7FD 100%);}@media (max-width:1024px){.case-studies-red-thread .first-section,.case-studies-csl-behring .first-section{padding-top:48px;}}.case-studies-red-thread .first-section .glass-content,.case-studies-csl-behring .first-section .glass-content{background:rgba(255,255,255,0.4);backdrop-filter:blur(30px);border:2px solid rgba(255,255,255,0.4);}.case-studies-red-thread .first-section #the-ask,.case-studies-csl-behring .first-section #the-ask{display:flex;margin-bottom:59px;}@media (max-width:1024px){.case-studies-red-thread .first-section #the-ask,.case-studies-csl-behring .first-section #the-ask{margin-bottom:0;}}.case-studies-red-thread .first-section #the-ask > div,.case-studies-csl-behring .first-section #the-ask > div{display:flex;align-items:center;justify-content:flex-start;max-width:877px;margin:0 auto;gap:52px;width:100%;}.case-studies-red-thread .first-section #the-ask > div img,.case-studies-csl-behring .first-section #the-ask > div img{max-width:260px;}.case-studies-red-thread .first-section #the-ask .glass-content,.case-studies-csl-behring .first-section #the-ask .glass-content{padding:28px 41px 49px 38px;max-width:404px;margin-top:-227px;}@media (max-width:1024px){.case-studies-red-thread .first-section #the-ask .glass-content,.case-studies-csl-behring .first-section #the-ask .glass-content{margin-top:0;}}.case-studies-red-thread .first-section #the-insight,.case-studies-csl-behring .first-section #the-insight{position:relative;margin-bottom:56px;}@media (max-width:1024px){.case-studies-red-thread .first-section #the-insight,.case-studies-csl-behring .first-section #the-insight{margin-bottom:0;}}.case-studies-red-thread .first-section #the-insight .glass-content-wrapper,.case-studies-csl-behring .first-section #the-insight .glass-content-wrapper{margin-bottom:54px;}.case-studies-red-thread .first-section #the-insight .glass-content,.case-studies-csl-behring .first-section #the-insight .glass-content{padding:51px 50px 45px 60px;z-index:2;margin-left:135px;}@media (max-width:1024px){.case-studies-red-thread .first-section #the-insight .glass-content,.case-studies-csl-behring .first-section #the-insight .glass-content{margin-left:0;}}.case-studies-red-thread .first-section #the-insight img,.case-studies-csl-behring .first-section #the-insight img{max-width:236px;}.case-studies-red-thread .first-section #the-idea,.case-studies-csl-behring .first-section #the-idea{margin-bottom:119px;}@media (max-width:1024px){.case-studies-red-thread .first-section #the-idea,.case-studies-csl-behring .first-section #the-idea{margin-bottom:95px;}}@media (max-width:1024px){.case-studies-red-thread .first-section #the-idea.glass-content-wrapper > div,.case-studies-csl-behring .first-section #the-idea.glass-content-wrapper > div{flex-direction:column-reverse;}}.case-studies-red-thread .first-section #the-idea > div,.case-studies-csl-behring .first-section #the-idea > div{display:flex;position:relative;max-width:877px;margin:0 auto;align-items:center;justify-content:flex-start;}.case-studies-red-thread .first-section #the-idea > div > div:last-of-type,.case-studies-csl-behring .first-section #the-idea > div > div:last-of-type{position:absolute;right:-34%;max-width:816px;top:-56px;display:none;}@media (max-width:1024px){.case-studies-red-thread .first-section #the-idea > div > div:last-of-type,.case-studies-csl-behring .first-section #the-idea > div > div:last-of-type{position:absolute;max-width:390px;width:calc(100% + 40px);top:0%;right:auto;left:50%;transform:translateX(-50%);}}.case-studies-red-thread .first-section #the-idea .glass-content,.case-studies-csl-behring .first-section #the-idea .glass-content{max-width:419px;padding:50px 50px 29px 41px;margin-right:62px;z-index:2;position:relative;}.case-studies-red-thread .first-section #the-idea .glass-content:after,.case-studies-csl-behring .first-section #the-idea .glass-content:after{content:"";background:url(/themes/custom/envivent/assets/images/plant-graphic.webp) no-repeat center;background-size:contain;width:203px;height:358px;position:absolute;left:-203px;bottom:-119px;z-index:1;}@media (max-width:1024px){.case-studies-red-thread .first-section #the-idea .glass-content,.case-studies-csl-behring .first-section #the-idea .glass-content{margin-right:0;margin-top:96px;}.case-studies-red-thread .first-section #the-idea .glass-content:after,.case-studies-csl-behring .first-section #the-idea .glass-content:after{width:112px;height:198px;left:-64px;bottom:-96px;}}.case-studies-red-thread .first-section .glass-content-wrapper,.case-studies-csl-behring .first-section .glass-content-wrapper{max-width:876px;margin:0 auto;position:relative;margin-bottom:43px;z-index:2;}.case-studies-red-thread .first-section .glass-content-wrapper > div,.case-studies-csl-behring .first-section .glass-content-wrapper > div{display:flex;justify-content:flex-end;align-items:center;}@media (max-width:1024px){.case-studies-red-thread .first-section .glass-content-wrapper > div,.case-studies-csl-behring .first-section .glass-content-wrapper > div{justify-content:center;flex-direction:column;}}.case-studies-red-thread .first-section .glass-content-wrapper .glass-content,.case-studies-csl-behring .first-section .glass-content-wrapper .glass-content{max-width:419px;}.case-studies-red-thread .first-section .video-section,.case-studies-csl-behring .first-section .video-section{position:relative;z-index:2;}@media (max-width:1024px){.case-studies-red-thread .first-section .video-section,.case-studies-csl-behring .first-section .video-section{width:calc(100% + 40px);margin-left:-20px;}}.case-studies-red-thread .first-section .video-section.active > div:after,.case-studies-csl-behring .first-section .video-section.active > div:after{display:none;}.case-studies-red-thread .first-section .video-section > div,.case-studies-csl-behring .first-section .video-section > div{max-width:1254px;margin:0 auto;margin-bottom:56px;position:relative;}.case-studies-red-thread .first-section .video-section > div:after,.case-studies-csl-behring .first-section .video-section > div:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/play-button-circle.svg) no-repeat center;background-size:contain;width:218px;height:218px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;cursor:pointer;}@media (max-width:1024px){.case-studies-red-thread .first-section .video-section > div:after,.case-studies-csl-behring .first-section .video-section > div:after{width:67px;height:67px;}}.case-studies-red-thread .first-section .video-section img,.case-studies-csl-behring .first-section .video-section img{width:100%;height:auto;}.case-studies-red-thread .first-section .video-section iframe,.case-studies-csl-behring .first-section .video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;}.case-studies-red-thread .first-section .images-wrapper > div,.case-studies-csl-behring .first-section .images-wrapper > div{max-width:1254px;margin:0 auto;display:flex;align-items:center;gap:32px;}.case-studies-red-thread .first-section .items-content,.case-studies-csl-behring .first-section .items-content{position:relative;z-index:2;max-width:1254px;margin:0 auto;margin-bottom:127px;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content,.case-studies-csl-behring .first-section .items-content{margin-bottom:60px;}}.case-studies-red-thread .first-section .items-content > div,.case-studies-csl-behring .first-section .items-content > div{max-width:1122px;display:flex;align-items:center;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div,.case-studies-csl-behring .first-section .items-content > div{flex-direction:column;align-items:flex-start;}}.case-studies-red-thread .first-section .items-content > div .copy,.case-studies-csl-behring .first-section .items-content > div .copy{max-width:320px;margin-right:62px;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .copy,.case-studies-csl-behring .first-section .items-content > div .copy{margin-right:0;max-width:100%;padding-right:33px;}}.case-studies-red-thread .first-section .items-content > div .copy h5,.case-studies-csl-behring .first-section .items-content > div .copy h5{color:#000;font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;margin-bottom:33px;}.case-studies-red-thread .first-section .items-content > div .copy p,.case-studies-csl-behring .first-section .items-content > div .copy p{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}.case-studies-red-thread .first-section .items-content > div .copy p span,.case-studies-csl-behring .first-section .items-content > div .copy p span{color:#000;}.case-studies-red-thread .first-section .items-content > div .icon-container,.case-studies-csl-behring .first-section .items-content > div .icon-container{max-width:790px;position:relative;display:flex;gap:59px;padding-left:87px;width:100%;justify-content:space-between;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .icon-container,.case-studies-csl-behring .first-section .items-content > div .icon-container{flex-direction:column;gap:38px;padding-left:0;margin-top:53px;padding-top:45px;width:100%;}}.case-studies-red-thread .first-section .items-content > div .icon-container:before,.case-studies-csl-behring .first-section .items-content > div .icon-container:before{content:"";position:absolute;top:13px;height:calc(100% - 5px);width:1px;left:0;background:#000;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .icon-container:before,.case-studies-csl-behring .first-section .items-content > div .icon-container:before{width:100%;height:1px;}}.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper,.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:27px;max-width:204px;opacity:0;transform:translateY(40px);}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper,.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper{max-width:100%;gap:24px;flex-direction:row;padding-right:10px;}}.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper img,.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper img{max-width:98px;}.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper p,.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper p{text-align:center;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper p,.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper p{text-align:left;flex:1;}}.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1),.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1){max-width:177px;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1),.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1){max-width:100%;}}.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2),.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:171px;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2),.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:100%;}}.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(3),.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(3){max-width:134px;}@media (max-width:1024px){.case-studies-red-thread .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(3),.case-studies-csl-behring .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(3){max-width:100%;}}.case-studies-red-thread .first-section .image-gallery,.case-studies-csl-behring .first-section .image-gallery{max-width:1254px;margin:0 auto;}.case-studies-red-thread .first-section .image-gallery .highlighted,.case-studies-csl-behring .first-section .image-gallery .highlighted{margin-bottom:90px;}@media (max-width:1024px){.case-studies-red-thread .first-section .image-gallery .highlighted,.case-studies-csl-behring .first-section .image-gallery .highlighted{width:calc(100% + 40px);margin-left:-20px;margin-bottom:22px;}}.case-studies-red-thread .first-section .image-gallery .second,.case-studies-red-thread .first-section .image-gallery .third,.case-studies-csl-behring .first-section .image-gallery .second,.case-studies-csl-behring .first-section .image-gallery .third{display:flex;gap:23px;margin-bottom:28px;}@media (max-width:1024px){.case-studies-red-thread .first-section .image-gallery .second,.case-studies-red-thread .first-section .image-gallery .third,.case-studies-csl-behring .first-section .image-gallery .second,.case-studies-csl-behring .first-section .image-gallery .third{flex-direction:column;}}.case-studies-red-thread .first-section .image-gallery .second > div,.case-studies-red-thread .first-section .image-gallery .third > div,.case-studies-csl-behring .first-section .image-gallery .second > div,.case-studies-csl-behring .first-section .image-gallery .third > div{width:100%;}.case-studies-red-thread .first-section .image-gallery .third,.case-studies-csl-behring .first-section .image-gallery .third{margin-bottom:118px;}@media (max-width:1024px){.case-studies-red-thread .first-section .image-gallery .third,.case-studies-csl-behring .first-section .image-gallery .third{margin-bottom:44px;}}.case-studies-red-thread .first-section .image-gallery .has-line > div,.case-studies-csl-behring .first-section .image-gallery .has-line > div{position:relative;z-index:2;}.case-studies-red-thread .first-section .image-gallery .has-line.left,.case-studies-csl-behring .first-section .image-gallery .has-line.left{position:relative;}.case-studies-red-thread .first-section .image-gallery .has-line.left::after,.case-studies-csl-behring .first-section .image-gallery .has-line.left::after{content:"";background:url("/themes/custom/envivent/assets/images/common-thread-line-left.svg") no-repeat center;background-size:contain;width:23%;height:32.5%;top:22.75%;position:absolute;left:-18%;}.case-studies-red-thread .first-section .image-gallery .has-line.right,.case-studies-csl-behring .first-section .image-gallery .has-line.right{position:relative;}.case-studies-red-thread .first-section .image-gallery .has-line.right::after,.case-studies-csl-behring .first-section .image-gallery .has-line.right::after{content:"";background:url("/themes/custom/envivent/assets/images/common-thread-line-right.svg") no-repeat center;background-size:contain;width:23%;height:32.5%;top:59.75%;right:-17%;position:absolute;}.case-studies-red-thread .first-section .result-wrapper,.case-studies-csl-behring .first-section .result-wrapper{position:relative;padding-bottom:196px;}@media (max-width:1024px){.case-studies-red-thread .first-section .result-wrapper,.case-studies-csl-behring .first-section .result-wrapper{padding-bottom:80px;}}.case-studies-red-thread .first-section .result-wrapper > div,.case-studies-csl-behring .first-section .result-wrapper > div{max-width:642px;margin:0 auto;}.case-studies-red-thread .first-section .result-wrapper h5,.case-studies-csl-behring .first-section .result-wrapper h5{font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;color:#000;max-width:577px;margin:0 auto;margin-bottom:33px;}.case-studies-red-thread .first-section .result-wrapper p,.case-studies-csl-behring .first-section .result-wrapper p{max-width:577px;margin:0 auto;}.case-studies-red-thread .first-section .result-wrapper p,.case-studies-red-thread .first-section .result-wrapper li,.case-studies-csl-behring .first-section .result-wrapper p,.case-studies-csl-behring .first-section .result-wrapper li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;color:#000;}.case-studies-red-thread .first-section .result-wrapper ul,.case-studies-csl-behring .first-section .result-wrapper ul{padding-left:20px;max-width:577px;margin:0 auto;margin-top:10px;}.case-studies-red-thread .first-section .result-wrapper .bordered-copy,.case-studies-csl-behring .first-section .result-wrapper .bordered-copy{flex-direction:column;border-radius:20px;border:1px solid #2F1667;padding:30px 35px;margin-top:75px;gap:0;}.case-studies-red-thread .first-section .result-wrapper .bordered-copy p:first-child,.case-studies-csl-behring .first-section .result-wrapper .bordered-copy p:first-child{color:#2F1667;text-align:center;font-family:"Alfa Slab One",serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:8px;}.case-studies-red-thread .first-section .result-wrapper .bordered-copy p:last-child,.case-studies-csl-behring .first-section .result-wrapper .bordered-copy p:last-child{margin-top:20px;color:#2F1667;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:22px;max-width:381px;}.case-studies-red-thread .first-section .result-wrapper .bordered-copy p:last-child strong,.case-studies-csl-behring .first-section .result-wrapper .bordered-copy p:last-child strong{font-weight:bold;}.case-studies-red-thread .last-image,.case-studies-csl-behring .last-image{padding:0;margin-top:-19%;}.case-studies-red-thread .last-image img,.case-studies-csl-behring .last-image img{width:100%;height:auto;}.case-studies-red-thread .sixty-section,.case-studies-csl-behring .sixty-section{padding:0;}.case-studies-red-thread .next-up-section,.case-studies-csl-behring .next-up-section{background-size:cover;padding-bottom:200px;position:relative;}.case-studies-red-thread .next-up-section .layout__region > div > div > div:first-child,.case-studies-red-thread .next-up-section #next-up-section .layout__region > div > div > div:first-child,.case-studies-csl-behring .next-up-section .layout__region > div > div > div:first-child,.case-studies-csl-behring .next-up-section #next-up-section .layout__region > div > div > div:first-child{color:#2F1667;}.case-studies-move-gbs-forward .first-section,.case-studies-annexon .first-section{background:url(/themes/custom/envivent/assets/images/backgrounds/move-gbs-forward.webp) no-repeat,#000;background-size:100% 1245px,contain;--parallax-bg:0px;background-position-y:var(--parallax-bg);background-position-x:right;max-width:1440px;margin:0 auto;}@media (min-width:768px) and (max-width:1440px){.case-studies-move-gbs-forward .first-section,.case-studies-annexon .first-section{background-size:contain,contain;}}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section,.case-studies-annexon .first-section{background:url(/themes/custom/envivent/assets/images/backgrounds/move-gbs-forward-mobile.webp) no-repeat,#000;background-size:contain;--parallax-bg:0px;background-position-y:var(--parallax-bg);background-position-x:right;}}@media (min-width:1441px){.case-studies-move-gbs-forward .first-section,.case-studies-annexon .first-section{position:relative;}.case-studies-move-gbs-forward .first-section:before,.case-studies-annexon .first-section:before{content:"";position:absolute;top:0;left:-50%;height:100%;background:#000;width:calc(50% + 3px);}.case-studies-move-gbs-forward .first-section:after,.case-studies-annexon .first-section:after{content:"";position:absolute;top:0;right:-50%;height:100%;background:#000;width:calc(50% + 3px);}.case-studies-move-gbs-forward .first-section > div:before,.case-studies-annexon .first-section > div:before{content:"";position:absolute;top:0;width:150px;height:100%;left:-50px;background:linear-gradient(270deg,rgba(0,0,0,0) 0%,#000 55%);}.case-studies-move-gbs-forward .first-section > div:after,.case-studies-annexon .first-section > div:after{content:"";position:absolute;top:0;width:150px;height:100%;right:-50px;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,#000 55%);}}.case-studies-move-gbs-forward .first-section,.case-studies-annexon .first-section{padding-top:246px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section,.case-studies-annexon .first-section{padding-top:195px;}}.case-studies-move-gbs-forward .first-section .hero,.case-studies-annexon .first-section .hero{margin-bottom:146px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .hero,.case-studies-annexon .first-section .hero{margin-bottom:285px;}.case-studies-move-gbs-forward .first-section .hero:after,.case-studies-annexon .first-section .hero:after{content:"";position:absolute;width:100%;height:545px;top:0;left:0;background:linear-gradient(180deg,#231F20 0%,rgba(0,0,0,0) 100%);pointer-events:none;}}.case-studies-move-gbs-forward .first-section .hero h1,.case-studies-annexon .first-section .hero h1{color:#2F1667;text-align:center;font-family:"Alfa Slab One",serif;font-size:40px;font-weight:400;line-height:46px;max-width:695px;margin:0 auto;color:white;margin-bottom:23px;text-shadow:0 0 12px rgba(0,0,0,0.75);}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .hero h1,.case-studies-annexon .first-section .hero h1{font-size:28px;line-height:36px;margin-bottom:15px;position:relative;z-index:2;}}.case-studies-move-gbs-forward .first-section .hero p,.case-studies-annexon .first-section .hero p{color:white;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.2px;text-shadow:0 0 12px rgba(0,0,0,0.75);}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .hero p,.case-studies-annexon .first-section .hero p{font-size:18px;line-height:24px;position:relative;z-index:2;}}.case-studies-move-gbs-forward .first-section .glass-content,.case-studies-annexon .first-section .glass-content{background:rgba(255,255,255,0.1);backdrop-filter:blur(30px);border:2px solid rgba(255,255,255,0.1);}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .glass-content,.case-studies-annexon .first-section .glass-content{background:rgba(255,255,255,0.4);backdrop-filter:blur(30px);border:2px solid rgba(255,255,255,0.4);}}.case-studies-move-gbs-forward .first-section .glass-content:before,.case-studies-annexon .first-section .glass-content:before{background:url(/themes/custom/envivent/assets/images/icons/plus-sign.svg) no-repeat;background-size:contain;}.case-studies-move-gbs-forward .first-section .glass-content:after,.case-studies-annexon .first-section .glass-content:after{background:url(/themes/custom/envivent/assets/images/icons/plus-sign.svg) no-repeat;background-size:contain;}.case-studies-move-gbs-forward .first-section .glass-content p,.case-studies-annexon .first-section .glass-content p{color:white;}.case-studies-move-gbs-forward .first-section #the-ask,.case-studies-annexon .first-section #the-ask{display:flex;margin-bottom:87px;max-width:803px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section #the-ask,.case-studies-annexon .first-section #the-ask{margin-bottom:107px;}}.case-studies-move-gbs-forward .first-section #the-ask > div,.case-studies-annexon .first-section #the-ask > div{display:flex;align-items:center;justify-content:flex-start;max-width:877px;margin:0 auto;gap:52px;width:100%;}.case-studies-move-gbs-forward .first-section #the-ask .glass-content,.case-studies-annexon .first-section #the-ask .glass-content{padding:31px 41px 35px 38px;max-width:404px;}.case-studies-move-gbs-forward .first-section #the-insight,.case-studies-annexon .first-section #the-insight{position:relative;margin-bottom:83px;max-width:803px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section #the-insight,.case-studies-annexon .first-section #the-insight{margin-bottom:107px;}}.case-studies-move-gbs-forward .first-section #the-insight .glass-content,.case-studies-annexon .first-section #the-insight .glass-content{padding:68px 43px 60px 58px;}.case-studies-move-gbs-forward .first-section #the-idea,.case-studies-annexon .first-section #the-idea{margin-bottom:76px;max-width:803px;}.case-studies-move-gbs-forward .first-section #the-idea > div,.case-studies-annexon .first-section #the-idea > div{justify-content:flex-start;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section #the-idea > div,.case-studies-annexon .first-section #the-idea > div{flex-direction:column;gap:72px;}}.case-studies-move-gbs-forward .first-section #the-idea .glass-content,.case-studies-annexon .first-section #the-idea .glass-content{max-width:419px;padding:50px 50px 61px 41px;margin-right:62px;z-index:2;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section #the-idea .glass-content,.case-studies-annexon .first-section #the-idea .glass-content{margin-right:0;}}.case-studies-move-gbs-forward .first-section #the-idea img,.case-studies-annexon .first-section #the-idea img{max-width:307px;}.case-studies-move-gbs-forward .first-section .glass-content-wrapper,.case-studies-annexon .first-section .glass-content-wrapper{max-width:876px;margin:0 auto;position:relative;margin-bottom:43px;z-index:2;}.case-studies-move-gbs-forward .first-section .glass-content-wrapper > div,.case-studies-annexon .first-section .glass-content-wrapper > div{display:flex;justify-content:flex-end;align-items:center;}.case-studies-move-gbs-forward .first-section .glass-content-wrapper .glass-content,.case-studies-annexon .first-section .glass-content-wrapper .glass-content{max-width:419px;}.case-studies-move-gbs-forward .first-section .image-wrapper,.case-studies-annexon .first-section .image-wrapper{margin-bottom:76px;}.case-studies-move-gbs-forward .first-section .image-wrapper > div,.case-studies-annexon .first-section .image-wrapper > div{max-width:1254px;margin:0 auto;display:flex;align-items:center;}.case-studies-move-gbs-forward .first-section .items-content,.case-studies-annexon .first-section .items-content{position:relative;z-index:2;max-width:1254px;margin:0 auto;margin-bottom:73px;padding-left:12px;}.case-studies-move-gbs-forward .first-section .items-content > div,.case-studies-annexon .first-section .items-content > div{max-width:1160px;display:flex;align-items:center;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div,.case-studies-annexon .first-section .items-content > div{flex-direction:column;align-items:flex-start;}}.case-studies-move-gbs-forward .first-section .items-content > div .copy,.case-studies-annexon .first-section .items-content > div .copy{max-width:322px;margin-right:46px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div .copy,.case-studies-annexon .first-section .items-content > div .copy{margin-right:0;max-width:100%;padding-right:20px;}}.case-studies-move-gbs-forward .first-section .items-content > div .copy h5,.case-studies-annexon .first-section .items-content > div .copy h5{color:#FFF;font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;margin-bottom:33px;}.case-studies-move-gbs-forward .first-section .items-content > div .copy p,.case-studies-annexon .first-section .items-content > div .copy p{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}.case-studies-move-gbs-forward .first-section .items-content > div .copy p span,.case-studies-annexon .first-section .items-content > div .copy p span{color:white;}.case-studies-move-gbs-forward .first-section .items-content > div .icon-container,.case-studies-annexon .first-section .items-content > div .icon-container{max-width:790px;position:relative;display:flex;gap:50px;padding-left:62px;width:100%;justify-content:space-between;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div .icon-container,.case-studies-annexon .first-section .items-content > div .icon-container{flex-direction:column;gap:38px;padding-left:0;margin-top:53px;padding-top:45px;width:100%;}}.case-studies-move-gbs-forward .first-section .items-content > div .icon-container:before,.case-studies-annexon .first-section .items-content > div .icon-container:before{content:"";position:absolute;top:13px;height:calc(100% - 5px);width:1px;left:0;background:#73DFEF;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div .icon-container:before,.case-studies-annexon .first-section .items-content > div .icon-container:before{width:100%;height:1px;}}.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper,.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:27px;max-width:204px;width:100%;opacity:0;transform:translateY(40px);}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper,.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper{max-width:100%;gap:24px;flex-direction:row;padding-right:10px;}}.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper p,.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper p{text-align:center;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper p,.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper p{text-align:left;flex:1;}}.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1),.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1){max-width:237px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1),.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(1){max-width:100%;}}.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2),.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:185px;}@media (max-width:1024px){.case-studies-move-gbs-forward .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2),.case-studies-annexon .first-section .items-content > div .icon-container .icon-wrapper:nth-of-type(2){max-width:100%;}}.case-studies-move-gbs-forward .first-section .image-gallery,.case-studies-annexon .first-section .image-gallery{max-width:1254px;margin:0 auto;}.case-studies-move-gbs-forward .first-section .image-gallery .highlighted,.case-studies-annexon .first-section .image-gallery .highlighted{margin-bottom:90px;}.case-studies-move-gbs-forward .first-section .image-gallery .second,.case-studies-move-gbs-forward .first-section .image-gallery .third,.case-studies-annexon .first-section .image-gallery .second,.case-studies-annexon .first-section .image-gallery .third{display:flex;gap:23px;margin-bottom:28px;}.case-studies-move-gbs-forward .first-section .image-gallery .second > div,.case-studies-move-gbs-forward .first-section .image-gallery .third > div,.case-studies-annexon .first-section .image-gallery .second > div,.case-studies-annexon .first-section .image-gallery .third > div{width:100%;}.case-studies-move-gbs-forward .first-section .image-gallery .third,.case-studies-annexon .first-section .image-gallery .third{margin-bottom:118px;}.case-studies-move-gbs-forward .second-section,.case-studies-annexon .second-section{padding:0;}.case-studies-move-gbs-forward .second-section div,.case-studies-annexon .second-section div{display:flex;margin:0;width:100%;}.case-studies-move-gbs-forward .second-section div .layout__region.layout__region--content,.case-studies-annexon .second-section div .layout__region.layout__region--content{padding:0 !important;width:100%;}.case-studies-move-gbs-forward .second-section div .layout__region.layout__region--content img,.case-studies-annexon .second-section div .layout__region.layout__region--content img{width:100%;}.case-studies-move-gbs-forward .second-section .image img,.case-studies-annexon .second-section .image img{width:100%;height:auto;}.case-studies-move-gbs-forward .third-section,.case-studies-annexon .third-section{padding:0;}.case-studies-move-gbs-forward .third-section > div,.case-studies-annexon .third-section > div{margin:0 !important;width:100%;display:grid !important;grid-template-columns:45% 1fr;}@media (max-width:1024px){.case-studies-move-gbs-forward .third-section > div,.case-studies-annexon .third-section > div{grid-template-columns:1fr;}}.case-studies-move-gbs-forward .third-section .layout__region,.case-studies-annexon .third-section .layout__region{padding:0 !important;width:100%;flex:1 !important;}.case-studies-move-gbs-forward .third-section .layout__region.layout__region--first,.case-studies-annexon .third-section .layout__region.layout__region--first{width:100% !important;display:flex;}@media (max-width:1024px){.case-studies-move-gbs-forward .third-section .layout__region.layout__region--first,.case-studies-annexon .third-section .layout__region.layout__region--first{min-height:340px;}}.case-studies-move-gbs-forward .third-section .layout__region.layout__region--second,.case-studies-annexon .third-section .layout__region.layout__region--second{width:100% !important;}.case-studies-move-gbs-forward .third-section .video-section,.case-studies-annexon .third-section .video-section{position:relative;z-index:2;width:100%;height:100%;background:#000;display:flex;overflow:hidden;}.case-studies-move-gbs-forward .third-section .video-section.active > div::after,.case-studies-annexon .third-section .video-section.active > div::after{display:none;}.case-studies-move-gbs-forward .third-section .video-section > div,.case-studies-annexon .third-section .video-section > div{width:100%;margin:0 auto;position:relative;height:100%;max-width:100%;}.case-studies-move-gbs-forward .third-section .video-section > div div,.case-studies-annexon .third-section .video-section > div div{height:100%;}@media (max-width:1024px){.case-studies-move-gbs-forward .third-section .video-section > div,.case-studies-annexon .third-section .video-section > div{margin-top:0;margin-bottom:0;}}.case-studies-move-gbs-forward .third-section .video-section > div:after,.case-studies-annexon .third-section .video-section > div:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/play-button-circle.svg) no-repeat center;background-size:contain;width:158px;height:158px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:2;cursor:pointer;}@media (max-width:1024px){.case-studies-move-gbs-forward .third-section .video-section > div:after,.case-studies-annexon .third-section .video-section > div:after{width:67px;height:67px;}}.case-studies-move-gbs-forward .third-section .video-section img,.case-studies-annexon .third-section .video-section img{width:100%;height:100%;object-fit:cover;}.case-studies-move-gbs-forward .third-section .video-section iframe,.case-studies-annexon .third-section .video-section iframe{opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;width:100%;height:100vh;transform:translate(-50%,-50%) scale(1.01);}.case-studies-move-gbs-forward .third-section .image-wrapper,.case-studies-annexon .third-section .image-wrapper{width:100%;}.case-studies-move-gbs-forward .next-up-section,.case-studies-annexon .next-up-section{background-size:cover;padding-bottom:200px;position:relative;padding-top:89px;background:#000;margin-top:-1px;}.case-studies-move-gbs-forward .next-up-section .layout__region > div > div > div:first-child,.case-studies-move-gbs-forward .next-up-section #next-up-section .layout__region > div > div > div:first-child,.case-studies-annexon .next-up-section .layout__region > div > div > div:first-child,.case-studies-annexon .next-up-section #next-up-section .layout__region > div > div > div:first-child{color:#73DFEF;}.case-studies-move-gbs-forward .next-up-section .result-wrapper,.case-studies-annexon .next-up-section .result-wrapper{position:relative;padding-bottom:100px;margin-bottom:76px;}.case-studies-move-gbs-forward .next-up-section .result-wrapper:after,.case-studies-annexon .next-up-section .result-wrapper:after{content:"";bottom:0;width:100%;position:absolute;max-width:1254px;left:50%;transform:translateX(-50%);border-bottom:1px solid #73DFEF;}.case-studies-move-gbs-forward .next-up-section .result-wrapper > div,.case-studies-annexon .next-up-section .result-wrapper > div{max-width:642px;margin:0 auto;}.case-studies-move-gbs-forward .next-up-section .result-wrapper h5,.case-studies-annexon .next-up-section .result-wrapper h5{font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;text-transform:uppercase;color:white;max-width:577px;margin:0 auto;margin-bottom:33px;}.case-studies-move-gbs-forward .next-up-section .result-wrapper p,.case-studies-annexon .next-up-section .result-wrapper p{max-width:577px;margin:0 auto;}.case-studies-move-gbs-forward .next-up-section .result-wrapper p,.case-studies-move-gbs-forward .next-up-section .result-wrapper li,.case-studies-annexon .next-up-section .result-wrapper p,.case-studies-annexon .next-up-section .result-wrapper li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;color:white;}.case-studies-move-gbs-forward .next-up-section .result-wrapper ul,.case-studies-annexon .next-up-section .result-wrapper ul{padding-left:20px;max-width:577px;margin:0 auto;margin-top:10px;}.case-studies-move-gbs-forward .next-up-section .result-wrapper .bordered-copy,.case-studies-annexon .next-up-section .result-wrapper .bordered-copy{flex-direction:column;border-radius:20px;border:1px solid #FFF;padding:30px 35px;margin-top:75px;gap:0;}.case-studies-move-gbs-forward .next-up-section .result-wrapper .bordered-copy p:first-child,.case-studies-annexon .next-up-section .result-wrapper .bordered-copy p:first-child{color:#73DFEF;text-align:center;font-family:"Alfa Slab One",serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:8px;}.case-studies-move-gbs-forward .next-up-section .result-wrapper .bordered-copy p:last-child,.case-studies-annexon .next-up-section .result-wrapper .bordered-copy p:last-child{margin-top:20px;color:#ffffff;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:22px;max-width:450px;}.case-studies-move-gbs-forward .next-up-section .result-wrapper .bordered-copy p:last-child strong,.case-studies-annexon .next-up-section .result-wrapper .bordered-copy p:last-child strong{font-weight:bold;}.case-study,.case-studies{background:linear-gradient(180deg,#EEEDF4 -30%,#DEDAEC 12%);}.case-study .liquid-hero .layout__region.layout__region--content,.case-studies .liquid-hero .layout__region.layout__region--content{background:linear-gradient(90deg,#8939BE 0%,#4428AE 100%);}.case-study .liquid-hero .layout__region.layout__region--content:after,.case-studies .liquid-hero .layout__region.layout__region--content:after{content:"";background:linear-gradient(90deg,#8939BE 0%,#4428AE 100%);height:3px;bottom:-2px;left:0;width:100%;position:absolute;}@media (max-width:1024px){.case-study .liquid-hero .layout__region.layout__region--content:after,.case-studies .liquid-hero .layout__region.layout__region--content:after{display:none;}}@media (max-width:1024px){.case-study .liquid-hero .layout__region.layout__region--content .cursor,.case-studies .liquid-hero .layout__region.layout__region--content .cursor{display:none !important;}}@media (min-width:768px) and (max-width:1024px){.case-study .liquid-hero .layout__region.layout__region--content,.case-studies .liquid-hero .layout__region.layout__region--content{padding-bottom:200px;}}.case-study .see-more-btn-wrapper,.case-studies .see-more-btn-wrapper{max-width:1315px;margin:0 auto;position:relative;width:100%;display:flex;justify-content:flex-end;margin-bottom:74px;}.case-study .see-more-btn-wrapper .see-more-button,.case-studies .see-more-btn-wrapper .see-more-button{display:flex;width:232px;height:63px;padding:17.5px 17px;justify-content:space-between;align-items:center;gap:18px;border-radius:100px;background:transparent;z-index:3;text-decoration:none;transition:all 0.3s ease;border:1px solid #2F1667;}.case-study .see-more-btn-wrapper .see-more-button:hover,.case-studies .see-more-btn-wrapper .see-more-button:hover{border:1px solid #A94BF7;background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.case-study .see-more-btn-wrapper .see-more-button:hover span,.case-studies .see-more-btn-wrapper .see-more-button:hover span{color:white;}.case-study .see-more-btn-wrapper .see-more-button:hover svg path,.case-studies .see-more-btn-wrapper .see-more-button:hover svg path{fill:white;}.case-study .see-more-btn-wrapper .see-more-button:hover svg circle,.case-studies .see-more-btn-wrapper .see-more-button:hover svg circle{stroke:white;}.case-study .see-more-btn-wrapper .see-more-button span,.case-studies .see-more-btn-wrapper .see-more-button span{color:#2F1667;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;transition:color 0.3s ease;}.case-study .see-more-btn-wrapper .see-more-button svg,.case-studies .see-more-btn-wrapper .see-more-button svg{width:28px;height:28px;transition:all 0.3s ease;}.case-study .see-more-btn-wrapper .see-more-button svg path,.case-studies .see-more-btn-wrapper .see-more-button svg path{transition:fill 0.3s ease;}.case-study .see-more-btn-wrapper .see-more-button svg circle,.case-studies .see-more-btn-wrapper .see-more-button svg circle{transition:stroke 0.3s ease;}@media (max-width:1024px){.case-study .see-more-btn-wrapper .see-more-button,.case-studies .see-more-btn-wrapper .see-more-button{right:0;bottom:0;width:100%;height:80px;padding:26px;gap:14px;border-radius:0;}.case-study .see-more-btn-wrapper .see-more-button span,.case-studies .see-more-btn-wrapper .see-more-button span{font-size:14px;line-height:18px;}}@media (max-width:1024px){.case-study .first-section,.case-studies .first-section{margin:0 auto;max-width:700px;width:100%;}}.case-study .first-section .copy-container,.case-studies .first-section .copy-container{margin:125px 0 125px;}@media (max-width:1024px){.case-study .first-section .copy-container,.case-studies .first-section .copy-container{font-size:16px;line-height:22px;margin:48px 0;max-width:700px;}}.case-study .first-section .copy-container p,.case-studies .first-section .copy-container p{max-width:743px;margin:0 auto;font-size:18px;font-weight:400;line-height:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.case-study .first-section .copy-container p span,.case-studies .first-section .copy-container p span{color:#2F1667;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;}@media (max-width:1024px){.case-study .first-section .copy-container p,.case-studies .first-section .copy-container p{font-size:16px;line-height:22px;}.case-study .first-section .copy-container p span,.case-studies .first-section .copy-container p span{font-size:16px;line-height:22px;}}.case-study .second-section,.case-studies .second-section{margin-bottom:38px;}@media (max-width:1024px){.case-study .second-section,.case-studies .second-section{margin-bottom:72px;}}.case-study .second-section .item-list ul,.case-studies .second-section .item-list ul{list-style:none;padding-left:0;}.case-study .second-section .item-list li,.case-studies .second-section .item-list li{margin-bottom:161px;padding-left:0;}@media (max-width:1024px){.case-study .second-section .item-list li,.case-studies .second-section .item-list li{margin-bottom:81px;}}.case-study .second-section .item-list li:before,.case-studies .second-section .item-list li:before{content:none;}.case-study .second-section .item-list li:last-child,.case-studies .second-section .item-list li:last-child{margin-bottom:80px;}@media (max-width:1024px){.case-study .second-section .item-list li:last-child,.case-studies .second-section .item-list li:last-child{margin-bottom:0;}}.case-study .second-section .item-list li:last-child .study-case_image .video-url,.case-studies .second-section .item-list li:last-child .study-case_image .video-url{will-change:transform;transition:transform 3s ease-in-out;}.case-study .second-section .item-list li:last-child .study-case_image.hovered .video-url,.case-studies .second-section .item-list li:last-child .study-case_image.hovered .video-url{transform:translate(-50%,-30%) scale(1.7);}.case-study .second-section .item-list li:nth-of-type(2) .study-case__wrapper .study-case_content,.case-studies .second-section .item-list li:nth-of-type(2) .study-case__wrapper .study-case_content{max-width:264px;}@media (max-width:1024px){.case-study .second-section .item-list li:nth-of-type(2) .study-case__wrapper .study-case_content,.case-studies .second-section .item-list li:nth-of-type(2) .study-case__wrapper .study-case_content{max-width:100%;}}.case-study .second-section .item-list li:nth-of-type(even) .study-case__wrapper,.case-studies .second-section .item-list li:nth-of-type(even) .study-case__wrapper{flex-direction:row-reverse;}@media (max-width:1024px){.case-study .second-section .item-list li:nth-of-type(even) .study-case__wrapper,.case-studies .second-section .item-list li:nth-of-type(even) .study-case__wrapper{flex-direction:column;}}.case-study .second-section .study-case__wrapper,.case-studies .second-section .study-case__wrapper{display:flex;align-items:center;gap:75px;max-width:1285px;margin:0 auto;}@media (max-width:1024px){.case-study .second-section .study-case__wrapper,.case-studies .second-section .study-case__wrapper{flex-direction:column;gap:36px;align-items:flex-start;}}.case-study .second-section .study-case__wrapper .study-case_image,.case-studies .second-section .study-case__wrapper .study-case_image{max-width:884px;position:relative;transition:background 0.3s ease-in-out;overflow:hidden;cursor:pointer;}.case-study .second-section .study-case__wrapper .study-case_image img,.case-studies .second-section .study-case__wrapper .study-case_image img{aspect-ratio:16/9;object-fit:contain;}@media (max-width:1024px){.case-study .second-section .study-case__wrapper .study-case_image,.case-studies .second-section .study-case__wrapper .study-case_image{width:100%;max-width:100%;height:auto;}.case-study .second-section .study-case__wrapper .study-case_image img,.case-studies .second-section .study-case__wrapper .study-case_image img{width:100%;height:auto;}}.case-study .second-section .study-case__wrapper .study-case_image:after,.case-studies .second-section .study-case__wrapper .study-case_image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);transition:background 0.3s ease-in-out;pointer-events:none;}.case-study .second-section .study-case__wrapper .study-case_image.hovered:after,.case-studies .second-section .study-case__wrapper .study-case_image.hovered:after{background:rgba(0,0,0,0.6);}.case-study .second-section .study-case__wrapper .study-case_image.hovered .video-url iframe,.case-studies .second-section .study-case__wrapper .study-case_image.hovered .video-url iframe{opacity:1;}@media (max-width:1024px){.case-study .second-section .study-case__wrapper .study-case_image.hovered:after,.case-studies .second-section .study-case__wrapper .study-case_image.hovered:after{display:none;}.case-study .second-section .study-case__wrapper .study-case_image.hovered .video-url,.case-studies .second-section .study-case__wrapper .study-case_image.hovered .video-url{display:none;}}.case-study .second-section .study-case__wrapper .study-case_image > div:first-of-type > div,.case-studies .second-section .study-case__wrapper .study-case_image > div:first-of-type > div{display:flex;}.case-study .second-section .study-case__wrapper .study-case_image .video-url,.case-studies .second-section .study-case__wrapper .study-case_image .video-url{position:absolute;border:none;pointer-events:none;z-index:2;overflow:hidden;width:100%;height:100vh;top:50%;left:50%;transform:translate(-50%,-50%);}.case-study .second-section .study-case__wrapper .study-case_image .video-url iframe,.case-studies .second-section .study-case__wrapper .study-case_image .video-url iframe{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);border:0;opacity:0;}.case-study .second-section .study-case__wrapper .study-case_content,.case-studies .second-section .study-case__wrapper .study-case_content{flex:1;max-width:325px;}@media (max-width:1024px){.case-study .second-section .study-case__wrapper .study-case_content,.case-studies .second-section .study-case__wrapper .study-case_content{max-width:100%;}}.case-study .second-section .study-case__wrapper .study-case_content .study-case_counter,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_counter{color:#000;font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:normal;letter-spacing:5.211px;margin-bottom:23px;}@media (max-width:1024px){.case-study .second-section .study-case__wrapper .study-case_content .study-case_counter,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_counter{font-size:18px;font-weight:400;letter-spacing:5.4px;margin-bottom:10px;}}.case-study .second-section .study-case__wrapper .study-case_content .study-case_title,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_title{color:#000;font-family:"Gotham",sans-serif;font-size:23.162px;font-weight:bold;margin-bottom:33px;}@media (max-width:1024px){.case-study .second-section .study-case__wrapper .study-case_content .study-case_title,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_title{font-size:24px;font-weight:700;}}.case-study .second-section .study-case__wrapper .study-case_content .study-case_title a,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_title a{text-decoration:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_description,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_description{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn{margin-top:39px;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn a,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn a{display:flex;width:101px;height:40px;padding:6px 16px;justify-content:space-between;align-items:center;gap:9px;border-radius:100px;background:transparent;z-index:3;text-decoration:none;transition:all 0.3s ease;border:1px solid #2F1667;font-weight:bold;color:#2F1667;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;position:relative;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn a:after,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn a:after{content:"";position:absolute;top:6;right:16px;width:28px;height:28px;border-radius:50%;background:url(/themes/custom/envivent/assets/images/icons/caret-circle-purple.svg) no-repeat center;background-size:contain;transition:all 0.3s ease;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn a:hover,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn a:hover{border:1px solid #A94BF7;background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);color:white;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn a:hover:after,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn a:hover:after{background:url(/themes/custom/envivent/assets/images/icons/caret-circle.svg) no-repeat center;background-size:contain;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn a svg,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn a svg{width:28px;height:28px;transition:all 0.3s ease;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn a svg path,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn a svg path{transition:fill 0.3s ease;}.case-study .second-section .study-case__wrapper .study-case_content .study-case_btn a svg circle,.case-studies .second-section .study-case__wrapper .study-case_content .study-case_btn a svg circle{transition:stroke 0.3s ease;}.case-study .third-section,.case-studies .third-section{margin-bottom:270px;}@media (max-width:1024px){.case-study .third-section,.case-studies .third-section{margin-bottom:263px;}}.case-study .third-section .contact-us-container,.case-studies .third-section .contact-us-container{padding:35px 76px;border:1px solid #2F1667;}.case-study .third-section .contact-us-container h4,.case-studies .third-section .contact-us-container h4{margin-bottom:14px;}.case-study .third-section .contact-us-container h4,.case-study .third-section .contact-us-container p,.case-study .third-section .contact-us-container p a span,.case-studies .third-section .contact-us-container h4,.case-studies .third-section .contact-us-container p,.case-studies .third-section .contact-us-container p a span{color:#2F1667;}.case-study .third-section .contact-us-container .email-us-btn span,.case-studies .third-section .contact-us-container .email-us-btn span{color:white;}.case-study .third-section .contact-us-container img,.case-studies .third-section .contact-us-container img{position:absolute;max-width:221px;right:-135px;z-index:0;top:-15px;}@media (max-width:1024px){.case-study .third-section .contact-us-container img,.case-studies .third-section .contact-us-container img{top:calc(100% + 88px);right:50%;transform:translateX(50%);}}.leadership{background:linear-gradient(180deg,#EEEDF4 -30%,#DEDAEC 12%);}.leadership .liquid-hero .layout__region.layout__region--content{background:linear-gradient(90deg,#8439BB 0%,#2E6DCA 100%);}@media (max-width:1024px){.leadership .liquid-hero .layout__region.layout__region--content{padding-bottom:70px;}}.leadership .liquid-hero .layout__region.layout__region--content:after{content:"";background:linear-gradient(90deg,#8439BB 0%,#2E6DCA 100%);height:3px;bottom:-2px;left:0;width:100%;position:absolute;}@media (max-width:1024px){.leadership .liquid-hero .layout__region.layout__region--content .cursor{display:none !important;}}@media (min-width:768px) and (max-width:1024px){.leadership .liquid-hero .layout__region.layout__region--content{padding-bottom:200px;}}@media (max-width:1024px){.leadership .liquid-hero .liquid-hero-header p strong{font-size:40px;}}.leadership .first-section .copy-container{margin:59px 0 65px;}@media (max-width:1024px){.leadership .first-section .copy-container{font-size:16px;line-height:22px;margin:48px 0;max-width:700px;width:100%;}}.leadership .first-section .copy-container p{max-width:743px;margin:0 auto;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;}.leadership .first-section .copy-container p span{color:#2F1667;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;}@media (max-width:1024px){.leadership .first-section .copy-container p{font-size:16px;line-height:22px;}.leadership .first-section .copy-container p span{font-size:16px;line-height:22px;}}.leadership .second-section{margin-bottom:188px;}@media (max-width:1024px){.leadership .second-section{margin-bottom:48px;}}.leadership .second-section .layout__region .leadership-item:nth-of-type(even) .leadership--item{flex-direction:row-reverse;}@media (max-width:1024px){.leadership .second-section .layout__region .leadership-item:nth-of-type(even) .leadership--item{flex-direction:column;gap:32px;}}.leadership .second-section .layout__region .leadership-item:last-child .leadership--item{margin-bottom:0;}.leadership .third-section{margin-bottom:128px;}@media (max-width:1024px){.leadership .third-section{margin-bottom:72px;}}.leadership .third-section > div{max-width:1161px;margin:0 auto;}.leadership .third-section .layout__region{display:flex;gap:27px;padding:0 !important;}@media (max-width:1024px){.leadership .third-section .layout__region{flex-direction:column;gap:48px;}}.leadership .third-section .leadership-item{opacity:0;transform:translateY(40px);}@media (max-width:1024px){.leadership .third-section .leadership-item{opacity:1;transform:translateY(0);}}.leadership .fourth-section .brothers-content h2{color:#2F1667;text-align:center;font-family:"Alfa Slab One",serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:66px;}.leadership .fourth-section .brothers-content .gallery-slider img{min-width:409px;}.leadership .fourth-section .image-wrapper{max-width:1190px;margin:0 auto;margin-top:91px;margin-bottom:127px;}.leadership .fourth-section .image-wrapper img{width:100%;height:auto;}.leadership .fifty-section{margin-bottom:270px;}@media (max-width:1024px){.leadership .fifty-section{margin-bottom:410px;}}.leadership .fifty-section .contact-us-container{border:1px solid #2F1667;}.leadership .fifty-section .contact-us-container h4{margin-bottom:14px;}.leadership .fifty-section .contact-us-container h4,.leadership .fifty-section .contact-us-container p,.leadership .fifty-section .contact-us-container p a span{color:#2F1667;}.leadership .fifty-section .contact-us-container .email-us-btn span{color:white;}.leadership .fifty-section .contact-us-container img{position:absolute;max-width:276px;right:-255px;z-index:0;top:26px;}@media (max-width:1024px){.leadership .fifty-section .contact-us-container img{top:calc(100% + 78px);right:auto;left:50%;transform:translateX(-50%);max-width:205px;}}.page-not-found #block-envivent-branding img{filter:none !important;}@media (max-width:1024px){.page-not-found header .header-contact-info a:after{background:url(/themes/custom/envivent/assets/images/icons/mail-icon-purple.svg) no-repeat center center;}}.page-not-found .hamburger > div{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.page-not-found .hamburger > div:before,.page-not-found .hamburger > div:after{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.page-not-found .hamburger.active > div{background-color:#ffffff;}.page-not-found .hamburger.active > div:before,.page-not-found .hamburger.active > div:after{background-color:#ffffff;}.page-not-found .header-contact-info span{color:#2F1667 !important;}.page-not-found .header-contact-info span:after{border-color:#2F1667 !important;}.page-not-found .first-section{background:linear-gradient(180deg,#F8F6FF 11.31%,#DEDAEC 53.8%);padding-top:120px;padding-bottom:30px;}.page-not-found .error-message > div{display:flex;max-width:1037px;margin:0 auto;}@media (max-width:1024px){.page-not-found .error-message > div{flex-direction:column;align-items:center;gap:92px;}}.page-not-found .error-message .content{max-width:722px;margin:0 auto;display:flex;flex-direction:column;align-items:center;}.page-not-found .error-message .content > div:last-child{max-width:276px;}.page-not-found .error-message h1{color:#2F1667;text-align:center;font-family:"Alfa Slab One";font-size:200px;font-style:normal;font-weight:400;line-height:200px;margin-bottom:10px;}@media (max-width:1024px){.page-not-found .error-message h1{font-size:120px;line-height:120%;}}.page-not-found .error-message p{color:#2F1667;text-align:center;font-family:"Alfa Slab One";font-size:40px;font-style:normal;font-weight:400;line-height:46px;margin-bottom:16px;}@media (max-width:1024px){.page-not-found .error-message p{font-size:36px;line-height:42px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}}.page-not-found .error-message h4{margin:0;}.page-not-found .error-message .back-home-btn{display:flex;min-width:202px;max-width:241px;height:63px;padding:17px 32px;justify-content:center;align-items:center;gap:18px;background:#4136CC;border-radius:100px;text-decoration:none;transition:all 0.3s ease;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;margin-bottom:0;white-space:nowrap;}.page-not-found .error-message .back-home-btn:hover{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.page-not-found .error-message .back-home-btn:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/caret-circle.svg) no-repeat center;background-size:contain;width:28px;height:28px;}.about-broth #block-envivent-branding img{filter:none !important;}.about-broth .header-contact-info span{color:#2F1667 !important;}.about-broth .header-contact-info span:after{border-color:#2F1667 !important;}.about-broth .hamburger > div{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.about-broth .hamburger > div:before,.about-broth .hamburger > div:after{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.about-broth .hamburger.active > div{background-color:#ffffff;}.about-broth .hamburger.active > div:before,.about-broth .hamburger.active > div:after{background-color:#ffffff;}.about-broth .first-section{background:linear-gradient(180deg,#F8F6FF 11.31%,#DEDAEC 53.8%);padding-top:120px;padding-bottom:120px;}.privacy-policy{counter-reset:block;}.privacy-policy #block-envivent-branding img{filter:none !important;}@media (max-width:1024px){.privacy-policy header .header-contact-info a:after{background:url(/themes/custom/envivent/assets/images/icons/mail-icon-purple.svg) no-repeat center center;}}.privacy-policy .header-contact-info span{color:#2F1667 !important;}.privacy-policy .header-contact-info span:after{border-color:#2F1667 !important;}.privacy-policy .hamburger > div{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.privacy-policy .hamburger > div:before,.privacy-policy .hamburger > div:after{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.privacy-policy .hamburger.active > div{background-color:#ffffff;}.privacy-policy .hamburger.active > div:before,.privacy-policy .hamburger.active > div:after{background-color:#ffffff;}.privacy-policy h1{font-family:"Alfa Slab One",serif;font-weight:400;font-size:40px;line-height:46px;letter-spacing:0%;text-align:center;margin-top:110px !important;margin-bottom:110px !important;color:#2F1667;}@media (max-width:1024px){.privacy-policy h1{font-size:22px;line-height:26px;}}.privacy-policy .introduction .block{max-width:743px;margin:0 auto;}.privacy-policy .introduction .block > div p,.privacy-policy .introduction .block > div span,.privacy-policy .introduction .block > div h2,.privacy-policy .introduction .block > div h3,.privacy-policy .introduction .block > div h4,.privacy-policy .introduction .block > div h5,.privacy-policy .introduction .block > div h6,.privacy-policy .introduction .block > div ul,.privacy-policy .introduction .block > div li,.privacy-policy .introduction .block > div blockquote,.privacy-policy .introduction .block > div table,.privacy-policy .introduction .block > div tr,.privacy-policy .introduction .block > div td,.privacy-policy .introduction .block > div th,.privacy-policy .introduction .block > div pre,.privacy-policy .introduction .block > div code,.privacy-policy .introduction .block > div a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#2F1667 !important;font-size:18px !important;line-height:24px !important;letter-spacing:0 !important;}.privacy-policy .introduction .block > div a{overflow-wrap:break-word !important;word-break:break-all !important;}.privacy-policy .introduction .block > div u{text-decoration:none !important;font-weight:700 !important;}.privacy-policy .introduction .block > div > ol{padding-left:0 !important;list-style:none;counter-increment:block;counter-reset:item;position:relative;display:flex;align-items:baseline;}.privacy-policy .introduction .block > div > ol li::before{content:none;}.privacy-policy .introduction .block > div > ol::before{content:counter(block) ". ";font-weight:bold;margin-right:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#2F1667 !important;font-size:18px !important;line-height:24px !important;letter-spacing:0 !important;}.privacy-policy .introduction .block > div .subtitle{margin-top:0;margin-bottom:1rem;}.privacy-policy .introduction .block > div .section-space{margin-top:1rem;margin-bottom:1rem;}.privacy-policy .introduction .block > div .direct-copy{margin-top:0;margin-bottom:1rem;margin-left:1rem;margin-right:0;}.privacy-policy .introduction .block > div .text-align-justify{text-align:justify;}.privacy-policy .introduction .block > div .circle-list{list-style-type:circle;margin-left:1.5rem;}.privacy-policy .introduction .block > div .decimal-list{list-style-type:decimal;margin-left:1.5rem !important;}.privacy-policy .introduction .block > div .disc-list{list-style-type:disc;margin-left:1.25rem;}.privacy-policy .introduction .block > div .list-space{margin-bottom:1rem;}.privacy-policy .introduction .block > div .list-space-top{margin-top:1rem;}.privacy-policy .introduction .block > div .no-bottom{margin-bottom:0;}.privacy-policy .introduction .block > div .indent-1{margin-left:1.5rem;margin-bottom:1rem;}.privacy-policy .introduction .block > div .small-indent{margin-left:0.75rem;margin-bottom:0.5rem;}.privacy-policy .introduction .block > div .small-space{margin-bottom:0.5rem;}.privacy-policy .introduction .block > div .disc-list-space{list-style-type:disc;margin-left:1.25rem;margin-top:0.5rem;margin-bottom:0.5rem;}.privacy-policy .introduction .block > div .mid-block{margin-left:0.75rem;margin-top:1rem;margin-bottom:0.5rem;}.privacy-policy .introduction .block > div .indent-no-bottom{margin-left:1.25rem;margin-bottom:0;}.privacy-policy .illustration-wrapper > div{display:flex;align-items:center;justify-content:center;}.privacy-policy .illustration-wrapper > div img{display:block;margin-bottom:-30px;}.privacy-policy .illustration-wrapper > div .back-home-btn{display:flex;min-width:202px;max-width:241px;height:63px;padding:17px 32px;justify-content:center;align-items:center;gap:18px;background:#4136CC;border-radius:100px;text-decoration:none;transition:all 0.3s ease;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;margin-bottom:0;white-space:nowrap;}.privacy-policy .illustration-wrapper > div .back-home-btn:hover{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.privacy-policy .illustration-wrapper > div .back-home-btn:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/caret-circle.svg) no-repeat center;background-size:contain;width:28px;height:28px;}.terms-of-use{counter-reset:block;}.terms-of-use #block-envivent-branding img{filter:none !important;}@media (max-width:1024px){.terms-of-use header .header-contact-info a:after{background:url(/themes/custom/envivent/assets/images/icons/mail-icon-purple.svg) no-repeat center center;}}.terms-of-use .header-contact-info span{color:#2F1667 !important;}.terms-of-use .header-contact-info span:after{border-color:#2F1667 !important;}.terms-of-use .hamburger > div{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.terms-of-use .hamburger > div:before,.terms-of-use .hamburger > div:after{background-color:#2F1667;transition:background-color 250ms 150ms linear;}.terms-of-use .hamburger.active > div{background-color:#ffffff;}.terms-of-use .hamburger.active > div:before,.terms-of-use .hamburger.active > div:after{background-color:#ffffff;}.terms-of-use h1{font-family:"Alfa Slab One",serif;font-weight:400;font-size:40px;line-height:46px;letter-spacing:0%;text-align:center;margin-top:110px !important;margin-bottom:110px !important;color:#2F1667;}@media (max-width:1024px){.terms-of-use h1{font-size:22px;line-height:26px;}}.terms-of-use .content .block{max-width:743px;margin:0 auto;}.terms-of-use .content .block > div p,.terms-of-use .content .block > div span,.terms-of-use .content .block > div h2,.terms-of-use .content .block > div h3,.terms-of-use .content .block > div h4,.terms-of-use .content .block > div h5,.terms-of-use .content .block > div h6,.terms-of-use .content .block > div ul,.terms-of-use .content .block > div li,.terms-of-use .content .block > div blockquote,.terms-of-use .content .block > div table,.terms-of-use .content .block > div tr,.terms-of-use .content .block > div td,.terms-of-use .content .block > div th,.terms-of-use .content .block > div pre,.terms-of-use .content .block > div code,.terms-of-use .content .block > div a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#2F1667 !important;font-size:18px !important;line-height:24px !important;letter-spacing:0 !important;}.terms-of-use .content .block > div p{margin-bottom:20px;}.terms-of-use .content .block > div u{text-decoration:none !important;font-weight:700 !important;}.terms-of-use .content .block > div > ol{padding-left:0 !important;list-style:none;counter-increment:block;counter-reset:item;position:relative;display:flex;align-items:baseline;}.terms-of-use .content .block > div > ol > li > ul > li::before{content:none;}.terms-of-use .content .block > div > ol::before{content:counter(block) ". ";font-weight:bold;margin-right:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;color:#2F1667 !important;font-size:18px !important;line-height:24px !important;letter-spacing:0 !important;}.terms-of-use .illustration-wrapper > div{display:flex;align-items:center;justify-content:center;}.terms-of-use .illustration-wrapper > div img{display:block;margin-bottom:-30px;}.terms-of-use .illustration-wrapper > div .back-home-btn{display:flex;min-width:202px;max-width:241px;height:63px;padding:17px 32px;justify-content:center;align-items:center;gap:18px;background:#4136CC;border-radius:100px;text-decoration:none;transition:all 0.3s ease;color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;margin-bottom:0;white-space:nowrap;}.terms-of-use .illustration-wrapper > div .back-home-btn:hover{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.terms-of-use .illustration-wrapper > div .back-home-btn:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/caret-circle.svg) no-repeat center;background-size:contain;width:28px;height:28px;}.liquid-hero .layout__region.layout__region--content{background:linear-gradient(90deg,#8439BB 0%,#501BA5 100%);padding-top:120px;padding-bottom:120px;position:relative;cursor:none;}@media (min-width:768px) and (max-width:1024px){.liquid-hero .layout__region.layout__region--content{padding-bottom:200px;}}.liquid-hero .layout__region.layout__region--content:after{content:"";background:linear-gradient(90deg,#8439BB 0%,#501BA5 100%);height:3px;bottom:-2px;left:0;width:100%;position:absolute;}.liquid-hero .layout__region.layout__region--content .push-wave{position:absolute;bottom:-200px;left:0;width:100%;height:200px;pointer-events:none;}@media (max-width:1024px){.liquid-hero .layout__region.layout__region--content .push-wave{height:130px;bottom:-130px;}}.liquid-hero .liquid-hero-header p{color:#FFF;font-size:30px;line-height:40px;font-weight:300;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;}@media (max-width:1024px){.liquid-hero .liquid-hero-header p:first-of-type{margin-bottom:16px;}}@media (max-width:1024px){.liquid-hero .liquid-hero-header p{font-size:24px;line-height:32px;}}.liquid-hero .liquid-hero-header p strong{font-size:40px;font-weight:400;font-family:"Alfa Slab One",serif;}@media (max-width:1024px){.liquid-hero .liquid-hero-header p strong{font-size:42px;line-height:120%;}}.cursor{position:absolute;width:40px;height:40px;border:2px solid #fff;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;z-index:9999;}.cursor.disabled{display:none !important;}.cursor:before{content:"";width:12px;height:12px;background:#fff;border-radius:50%;}@media (max-width:1024px){.cursor{display:none;}}.contact-us-container{padding:56px 76px;border:1px solid white;border-radius:20px;border:1px solid #FFF;position:relative;display:flex;flex-direction:column;max-width:642px;margin:0 auto;}@media (max-width:1024px){.contact-us-container{padding:56px 48px;}}.contact-us-container h4{color:#FFF;text-align:center;font-family:"Alfa Slab One";font-size:24px;font-weight:400;line-height:30px;margin:0;margin-bottom:20px;}.contact-us-container p{color:#FFF;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;}.contact-us-container p a span{color:#FFF;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;}.contact-us-container p a span:hover{font-weight:bold;color:#7BC9F4;}.contact-us-container a{text-decoration:none;}.contact-us-container .email-us-btn{display:flex;width:184px;height:56px;justify-content:center;align-items:center;flex-shrink:0;border-radius:30px;background:#4136CC;gap:17px;transition:all 0.3s ease;position:absolute;bottom:-29px;left:50%;transform:translateX(-50%);}.contact-us-container .email-us-btn:hover{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.contact-us-container .email-us-btn span{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;}.contact-us-container .email-us-btn svg{width:21.16px;height:15.03px;}.glass-content{background:rgba(255,255,255,0.4);backdrop-filter:blur(30px);border:2px solid #FFF;padding:28px 38px;}.glass-content:before{content:"";position:absolute;top:-9px;left:-9px;width:15px;height:15px;background:url(/themes/custom/envivent/assets/images/icons/plus-sign-purple.svg) no-repeat;background-size:contain;}.glass-content:after{content:"";position:absolute;bottom:-9px;right:-9px;width:15px;height:15px;background:url(/themes/custom/envivent/assets/images/icons/plus-sign-purple.svg) no-repeat;background-size:contain;}.glass-content p{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:23.162px;}.glass-content p:first-child{font-family:"Gotham",sans-serif;font-size:17.371px;font-weight:400;letter-spacing:5.211px;margin-bottom:33px;}.next-up-section,#next-up-section{padding-top:76px;padding-bottom:230px;}@media (max-width:1024px){.next-up-section,#next-up-section{padding-top:46px;padding-bottom:130px;}}.next-up-section .layout__region > div > div > div:first-child,#next-up-section .layout__region > div > div > div:first-child{color:#000;text-align:center;font-family:"Alfa Slab One",serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:83px;}@media (max-width:1024px){.next-up-section .layout__region > div > div > div:first-child,#next-up-section .layout__region > div > div > div:first-child{margin-bottom:31px;}}.next-up-section .layout__region > div > div > div:last-child,#next-up-section .layout__region > div > div > div:last-child{display:flex;max-width:1254px;margin:0 auto;gap:23px;}@media (max-width:1024px){.next-up-section .layout__region > div > div > div:last-child,#next-up-section .layout__region > div > div > div:last-child{flex-direction:column;gap:80px;}}@media (min-width:700px) and (max-width:1024px){.next-up-section .layout__region > div > div > div:last-child,#next-up-section .layout__region > div > div > div:last-child{align-items:center;}}.next-up-section .layout__region > div > div > div:last-child .next-up-preview,#next-up-section .layout__region > div > div > div:last-child .next-up-preview{position:relative;opacity:0;transform:translateY(40px);}.next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__image-wrapper,#next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__image-wrapper{width:400px;height:300px;}.next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__image-wrapper img,#next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:50px;}@media (max-width:1024px){.next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__image-wrapper,#next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__image-wrapper{width:100%;max-width:600px;height:1000px;max-height:260px;border-radius:30px;}}.next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label,#next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label{display:flex;min-width:202px;max-width:241px;height:63px;padding:17px 32px;justify-content:center;align-items:center;gap:18px;background:#4136CC;border-radius:100px;position:absolute;left:50%;bottom:-31px;transform:translateX(-50%);text-decoration:none;transition:all 0.3s ease;}.next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label:hover,#next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label:hover{background:#A94BF7;filter:drop-shadow(0 0 12px #8B58EE);}.next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label h4,#next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label h4{color:#FFF;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;margin-bottom:0;white-space:nowrap;}.next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label:after,#next-up-section .layout__region > div > div > div:last-child .next-up-preview .next-up__label:after{content:"";background:url(/themes/custom/envivent/assets/images/icons/caret-circle.svg) no-repeat center;background-size:contain;width:28px;height:28px;}.__is-page .layout--onecol ul,.__is-page .layout--twocol ul{list-style:none;--bullet-size:3px;}.__is-page .layout--onecol ul li,.__is-page .layout--twocol ul li{position:relative;padding-left:calc(var(--bullet-size) + 10px);}.__is-page .layout--onecol ul li::before,.__is-page .layout--twocol ul li::before{content:"";position:absolute;left:0;top:calc(0.7em - var(--bullet-size) / 2);width:var(--bullet-size);height:var(--bullet-size);border-radius:50%;background-color:currentColor;}.layout-builder__layout img{max-width:500px !important;max-height:300px !important;object-fit:contain !important;}.layout-builder__layout.liquid-hero .layout__region.layout__region--content{background:none !important;padding-top:0;padding-bottom:0;position:relative;cursor:initial !important;}.layout-builder__layout.liquid-hero .layout__region.layout__region--content:after{content:none;}.layout-builder__layout.liquid-hero .layout__region.layout__region--content .push-wave{display:none;}.layout-builder__layout.liquid-hero .liquid-hero-header p{color:black;}.layout-builder__layout .cursor{display:none !important;}.layout-builder__layout .contact-us-container{border:1px solid black !important;}.layout-builder__layout .contact-us-container h4,.layout-builder__layout .contact-us-container p,.layout-builder__layout .contact-us-container p a span{color:black !important;}.layout-builder__layout .contact-us-container .email-us-btn span{color:white !important;}.layout-builder__layout .contact-us-container img{position:absolute !important;}
