﻿[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(0.25, 0.25, 0.75, 0.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(0.6, -0.28, 0.735, 0.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(0.175, 0.885, 0.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(0.68, -0.55, 0.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(0.47, 0, 0.745, 0.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(0.39, 0.575, 0.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(0.445, 0.05, 0.55, 0.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(0.55, 0.085, 0.68, 0.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(0.25, 0.46, 0.45, 0.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(0.455, 0.03, 0.515, 0.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(0.55, 0.085, 0.68, 0.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(0.25, 0.46, 0.45, 0.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(0.455, 0.03, 0.515, 0.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(0.55, 0.085, 0.68, 0.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(0.25, 0.46, 0.45, 0.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(0.455, 0.03, 0.515, 0.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(0.6)}[data-aos=zoom-in-up]{transform:translate3d(0, 100px, 0) scale(0.6)}[data-aos=zoom-in-down]{transform:translate3d(0, -100px, 0) scale(0.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px, 0, 0) scale(0.6)}[data-aos=zoom-in-left]{transform:translate3d(100px, 0, 0) scale(0.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)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:normaler}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}input,select,textarea{outline:none;border:none;background-image:none;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.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:rgba(0,0,0,0)}.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;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:rgba(0,0,0,0)}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"×"}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}a,a:hover,a:active{outline:none;text-decoration:none}li{list-style:none}html{scroll-behavior:smooth}.grecaptcha-badge{visibility:hidden}*,*:before,*:after{box-sizing:border-box}body{font-weight:normal;line-height:1.33;font-family:"Inter",sans-serif;overflow-x:hidden;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;margin:0 80px}@media only screen and (max-width: 1000px){body{margin:0 25px}}body.fixed{overflow:hidden}main{margin-top:87px}@media only screen and (max-width: 900px){main{margin-top:50px}}img{display:block;max-width:100%}section{position:relative}.image--parallax-container{overflow:hidden}@media only screen and (max-width: 900px){.image--parallax-container{overflow:inherit}}.video--container{overflow:hidden}ul,li{padding:0;margin:0}.rmv-m--left{margin-left:-80px}.rmv-m--right{margin-right:-80px}.max-width{max-width:1440px;margin:auto}h1,h2,h3,h4,h5,h6,p,a,li,input,textarea,span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern";font-smoothing:antialiased;backface-visibility:hidden;font-weight:normal}h1,.h1{font-family:"Montserrat",sans-serif;font-weight:700 !important;font-style:normal;font-size:36px;line-height:42px;margin:0;font-stretch:50%;text-transform:uppercase;color:#444}@media only screen and (min-width: 1800px){h1,.h1{font-size:44px;line-height:46px}}@media only screen and (max-width: 1100px){h1,.h1{font-size:24px;line-height:30px}}h1.highlight,.h1.highlight{flex:1;font-size:84px;line-height:83px;letter-spacing:-0.02em;color:#30b49e}@media only screen and (max-width: 1000px){h1.highlight,.h1.highlight{font-size:40px;line-height:38px;letter-spacing:-0.02em}}h2,.h2{font-family:"Montserrat",sans-serif;font-weight:700 !important;font-size:20px;line-height:26px;text-transform:uppercase;margin:0;color:#444}@media only screen and (max-width: 800px){h2,.h2{font-size:18px;line-height:23px}}h2.highlight,.h2.highlight{font-family:"Montserrat",sans-serif;font-weight:700 !important;font-size:84px;line-height:83px;letter-spacing:-0.02em;color:#30b49e}@media only screen and (max-width: 640px){h2.highlight,.h2.highlight{font-size:48px;line-height:46px;letter-spacing:-0.02em;text-transform:uppercase}}h2.lowlight,.h2.lowlight{font-size:28px}@media only screen and (max-width: 640px){h2.lowlight,.h2.lowlight{font-size:24px}}h3,.h3{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;letter-spacing:.01em;color:#444}h4,.h4{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:25px;line-height:33px;color:#444}@media only screen and (max-width: 800px){h4,.h4{font-size:20px;line-height:28.13px}}h6,.h6,.eyebrow{font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase;color:#444;margin:0}p,.body{font-family:"Inter",sans-serif}input,select,option,textarea{font-family:"Inter",sans-serif;font-weight:500 !important}p,input,select,option,textarea,.body{font-style:normal;font-weight:normal;font-size:16px;line-height:25px;letter-spacing:.01em;color:#444;margin:0}p.primary{font-style:normal;font-weight:normal;font-size:12px;line-height:12px;display:flex;align-items:center;letter-spacing:.06em;text-transform:uppercase;color:#444;opacity:1;transition:opacity 500ms ease;white-space:nowrap}p a{color:#a7a19b;text-decoration:underline;opacity:1;transition:opacity 250ms ease}p a:hover{text-decoration:underline;color:#444;transition:color 250ms ease}a{font-family:"Inter",sans-serif}a.primary{font-style:normal;font-weight:normal;font-size:12px;line-height:12px;display:flex;align-items:center;letter-spacing:.06em;text-transform:uppercase;color:#444;opacity:1;transition:opacity 500ms ease;white-space:nowrap}a.primary:hover{transition:opacity 500ms ease;opacity:.5}a.button{font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase}a.footer,a.footer_menu_2{font-style:normal;font-weight:normal;font-size:16px;line-height:26px;letter-spacing:.03em}a.underline{font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:18px;letter-spacing:.03em;text-decoration-line:underline;opacity:1;transition:opacity 500ms ease;color:#444}a.underline:hover{transition:opacity 500ms ease;opacity:.5}span.underline{font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:18px;letter-spacing:.03em;text-decoration-line:underline;opacity:1;transition:opacity 500ms ease;color:#444}span.underline:hover{transition:opacity 500ms ease;opacity:.5}.gform_title{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:25px;line-height:33px;text-transform:none;color:#444}.underline--animation span{cursor:pointer}.underline--animation:hover a,.underline--animation:hover span{opacity:1 !important}.underline--animation a,.underline--animation span{font-family:"Inter",sans-serif;font-weight:500 !important}.underline--animation a,.underline--animation span,.underline--animation p{position:relative;padding-bottom:5px}.underline--animation a:before,.underline--animation span:before,.underline--animation p:before{content:"";display:block;width:100%;height:1px;background-color:#30b49e;position:absolute;left:0;bottom:-1px;transform-origin:left;transform:scale(0);transition:.25s linear}.underline--animation a:hover:before,.underline--animation a.active:before,.underline--animation span:hover:before,.underline--animation span.active:before,.underline--animation p:hover:before,.underline--animation p.active:before{transition:transform .25s linear;transform:scale(1)}.underline--transition span{cursor:pointer}.underline--transition:hover a,.underline--transition:hover span{opacity:1 !important}.underline--transition a,.underline--transition span{font-family:"Inter",sans-serif;font-weight:500 !important}.underline--transition a,.underline--transition span,.underline--transition p{position:relative;border-bottom:1px solid #30b49e;padding-bottom:5px}.underline--transition a:before,.underline--transition span:before,.underline--transition p:before{content:"";display:block;width:100%;height:1px;background-color:#d0cbc5;position:absolute;left:0;bottom:-1px;transform-origin:left;transform:scale(0);transition:.25s linear}.underline--transition a:hover:before,.underline--transition span:hover:before,.underline--transition p:hover:before{transition:transform .25s linear;transform:scale(1)}.aos-init p,.aos-init a{position:relative;bottom:-50px;opacity:0}.aos-init.aos-animate p{position:relative;bottom:0px;opacity:1;transition:opacity 500ms ease 250ms,bottom 500ms ease 250ms,color 500ms ease}.aos-init.aos-animate a{position:relative;bottom:0px;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms,color 500ms ease}section#contact-form{padding:134px 0}section#contact-form .contact-form__heading{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700 !important;font-size:36px;line-height:42px;margin:0;font-stretch:50%;text-transform:uppercase;color:#444}section#contact-form .project-form__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}@media only screen and (max-width: 1000px){section#contact-form .project-form__wrapper{margin:0 -25px}}section#contact-form .project-form__container{position:relative;z-index:1}section#contact-form .project-form__form{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:60px}section#contact-form .project-form__form .button{width:163px;margin-right:31px}section#contact-form .project-form__form .project-form__section--sub{margin-top:10px}section#contact-form .project-form__form .disclaimer{flex:none;width:100%;max-width:none}section#contact-form .project-form__form .disclaimer p{max-width:977px}section#contact-form .project-form__form #are_you_simulated{visibility:hidden;line-height:0;height:0}section#contact-form .project-form__section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:40px}section#contact-form .project-form__section--sub{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex:1}section#contact-form .project-form__section--sub:first-child{margin-right:20px}section#contact-form .project-form__section--sub.full{margin-right:0}section#contact-form .project-form__section--sub__container{width:auto}section#contact-form .project-form__section--sub--radio{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:17px}section#contact-form .project-form__section--sub--radio input{display:none}section#contact-form .project-form__section--sub--radio input+label span{display:block;height:21px;width:21px;min-width:21px;margin:-1px 12px 0 0;background-color:#fff;border:solid 1px #444;border-radius:50%;cursor:pointer}section#contact-form .project-form__section--sub--radio input:checked+label span{background-color:#444}section#contact-form .project-form__section--sub--radio label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;margin-right:40px;white-space:normal !important}section#contact-form .project-form__section--sub input,section#contact-form .project-form__section--sub select{height:56px}section#contact-form .project-form__section--sub textarea{padding-top:25px;min-height:211px}section#contact-form .project-form__section--sub textarea,section#contact-form .project-form__section--sub input{font-family:"Inter",sans-serif}section#contact-form .project-form__section--sub textarea::placeholder,section#contact-form .project-form__section--sub input::placeholder{color:#d0cbc5}section#contact-form .project-form__section--sub input,section#contact-form .project-form__section--sub select,section#contact-form .project-form__section--sub textarea{width:100%;background-color:#f8f3ef;text-indent:25px}section#contact-form .project-form__section--sub input:focus,section#contact-form .project-form__section--sub select:focus,section#contact-form .project-form__section--sub textarea:focus{outline:none !important;border:1px solid #57c2b0;box-shadow:0 0 10px #57c2b0}section#contact-form .project-form__section--sub select{-webkit-appearance:none;background-repeat:no-repeat;background-position-x:95%;background-position-y:center}section#contact-form .project-form__section--sub label{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase;color:#444;margin-bottom:7px;white-space:nowrap}section#contact-form .project-form__section--footer{flex-direction:column}section#contact-form .project-form__section--footer .button{margin-top:40px;color:#444;margin-bottom:40px}section#contact-form .project-form__section--footer p{color:#a7a19b}section#contact-form .project-form__section--footer p,section#contact-form .project-form__section--footer a{font-style:normal;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:.02em;transition:color 500ms ease}section#contact-form .project-form__section--sub input,section#contact-form .project-form__section--sub select{background-color:#fff}section#contact-form .project-form__section--sub .select2-selection{height:56px;width:100%;background:#fff;border-color:#fff;text-indent:20px;-webkit-appearance:none;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;letter-spacing:.01em;background-repeat:no-repeat;background-position-x:95%;background-position-y:center;margin-right:20px}section#contact-form .project-form__section--sub .select2-selection__arrow{top:0;bottom:0;height:100%;margin-right:10px}section#contact-form .project-form__section--sub .select2-selection__rendered{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:100%}section#contact-form .contact-form__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#contact-form .contact-form__wrapper{margin:0 -25px}}section#contact-form .contact-form__container{position:relative;z-index:1}section#contact-form .contact-form__container .gform_fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#contact-form .contact-form__container .gform_fields label{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase;color:#444;margin-bottom:7px}section#contact-form .project-archive__grid{padding-top:165px}section#contact-form .project-archive__heading{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}section#contact-form .project-archive__heading .underline--animation{margin:25px 10px}section#contact-form .project-archive__heading .underline--animation a{color:#444}@media only screen and (max-width: 1000px){section#contact-form #project-form{padding-bottom:60px}section#contact-form #project-form form{margin-top:0}}@media only screen and (max-width: 640px){section#contact-form{padding:75px 0 60px 0}section#contact-form .contact-form__container .gform_fields{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#contact-form .contact-form__container .gform_title{font-size:24px;line-height:30px}section#contact-form .contact-form__container .gfield--width-half{margin-top:40px;width:100%}section#contact-form .contact-form__container .gfield--width-half:first-child{margin-right:0px}section#contact-form .contact-form__container .gfield--width-half:nth-last-child(2){margin-left:0px}section#contact-form .project-form__section{flex-direction:column;margin-bottom:0px}section#contact-form .project-form__section--sub{margin-right:0;margin-bottom:30px;width:100%}section#contact-form .project-form__section--footer .button{margin-top:0px !important;order:2}section#contact-form .project-form__section--footer .project-form__section--sub{order:1}section#contact-form .project-form__section--footer .disclaimer{order:3}}section#contact-offices .contact-offices__container{padding:160px 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#contact-offices .contact-offices__body{width:100%;padding-top:40px;padding-bottom:56px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#contact-offices .contact-offices__body .mobile-only{display:none}section#contact-offices .contact-offices__office{flex:1}section#contact-offices .contact-offices__office:nth-child(2){margin:0 20px}section#contact-offices .contact-offices__office__information{margin-top:57px;text-align:center}section#contact-offices .contact-offices__office__information h2{font-family:"Inter",sans-serif;margin-bottom:27px}section#contact-offices .contact-offices__office__information p{margin-bottom:12px}section#contact-offices .contact-offices__office__information a{color:#444;text-decoration:underline;opacity:1}section#contact-offices .contact-offices__office__information a:hover{opacity:.5}section#contact-offices .contact-offices__social{align-self:center}section#contact-offices .contact-offices__social h6{text-align:center;margin-bottom:17px}section#contact-offices .contact-offices__nav--social--container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}section#contact-offices .contact-offices__nav--social--container ul li{margin-right:10px}section#contact-offices .contact-offices__nav--social--container ul li svg path{transition:fill 500ms ease}section#contact-offices .contact-offices__nav--social--container ul li:hover svg path{fill:#30b49e;transition:fill 500ms ease}section#contact-offices .contact-offices__nav--social--container ul li:last-child{margin-right:0}@media only screen and (max-width: 700px){section#contact-offices .contact-offices__container{padding:75px 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#contact-offices .contact-offices__body{width:100%;padding-top:5px;padding-bottom:56px;flex-direction:column !important;flex-wrap:nowrap}section#contact-offices .contact-offices__office{height:109px;width:100%;overflow:hidden;border-bottom:1.5px solid #efe9e3}section#contact-offices .contact-offices__office:nth-child(2){margin:0 0px}section#contact-offices .contact-offices__office--trigger.mobile-only{height:109px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;pointer-events:none}section#contact-offices .contact-offices__office--trigger.mobile-only h2{width:100%;position:relative}section#contact-offices .contact-offices__office--trigger.mobile-only h2:after{content:"";position:absolute;right:0;bottom:12px;display:block;width:31px;height:2px;background-color:#444}section#contact-offices .contact-offices__office--trigger.mobile-only h2:before{content:"";position:absolute;right:0;bottom:12px;display:block;width:31px;height:2px;background-color:#444;transform:rotate(90deg);transition:transform 500ms ease}section#contact-offices .contact-offices__office img{height:0}section#contact-offices .contact-offices__office__information{height:0;margin-top:57px;text-align:center}section#contact-offices .contact-offices__office__information h2{display:none}section#contact-offices .contact-offices__office__information p{margin-bottom:12px}section#contact-offices .contact-offices__office__information a{color:#444;text-decoration:underline;opacity:1}section#contact-offices .contact-offices__office__information a:hover{opacity:.5}section#contact-offices .contact-offices__office.open{height:auto;width:100%;overflow:hidden;border-bottom:1.5px solid #efe9e3}section#contact-offices .contact-offices__office.open:nth-child(2){margin:0 0px}section#contact-offices .contact-offices__office.open img{height:auto}section#contact-offices .contact-offices__office.open .contact-offices__office--trigger.mobile-only h2{width:100%;position:relative}section#contact-offices .contact-offices__office.open .contact-offices__office--trigger.mobile-only h2:before{content:"";position:absolute;right:0;bottom:12px;display:block;width:31px;height:2px;background-color:#444;transform:rotate(0deg);transition:transform 500ms ease}section#contact-offices .contact-offices__office.open .contact-offices__office__information{height:auto;margin-top:57px;margin-bottom:30px;text-align:left}section#contact-offices .contact-offices__office.open .contact-offices__office__information h2{display:none}section#contact-offices .contact-offices__office.open .contact-offices__office__information p{margin-bottom:12px}section#contact-offices .contact-offices__office.open .contact-offices__office__information a{color:#444;text-decoration:underline;opacity:1}section#contact-offices .contact-offices__office.open .contact-offices__office__information a:hover{opacity:.5}section#contact-offices .contact-offices__social{max-width:50%;margin-top:40px;align-self:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#contact-offices .contact-offices__social h6{text-align:center;margin-bottom:17px}section#contact-offices .contact-offices__nav--social--container{width:75%}section#contact-offices .contact-offices__nav--social--container ul{max-width:166px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}section#contact-offices .contact-offices__nav--social--container ul li{margin-right:0px}section#contact-offices .contact-offices__nav--social--container ul li:last-child{margin-right:0}}footer#footer{position:relative;z-index:1}footer#footer .footer__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){footer#footer .footer__wrapper{margin:0 -25px}}footer#footer .footer__back{margin-left:31px;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}footer#footer .footer__back:hover .footer__back__container{background-color:#30b49e}footer#footer .footer__back:hover h6{color:#30b49e}footer#footer .footer__back__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:80px;height:80px;background-color:#444;transition:background 500ms ease}footer#footer .footer__back h6{margin-top:10px;font-style:normal;font-weight:normal;font-size:11px;line-height:13px;text-align:center;letter-spacing:.07em;transition:color 500ms ease}footer#footer .footer__container{position:relative;z-index:1;padding:118px 0 200px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:100%}footer#footer .footer__container--left{flex:1;padding-left:10%}footer#footer .footer__container--right{flex:1}footer#footer .footer__container--right #colony-sig{position:absolute;bottom:80px;font-size:12px;color:#444}footer#footer .footer__container--right #colony-sig #sig{display:inline-block;align-items:center;text-decoration:none;color:#444}footer#footer .footer__container--right #colony-sig #sig svg{height:14px;opacity:.5;fill:#444;transform:translateY(4px)}footer#footer .footer__container--right #colony-sig #sig:hover{opacity:1}footer#footer .footer__container--right #colony-sig #sig:hover svg{opacity:1;transition:all .3s ease}footer#footer .footer__nav--wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:87px 0}footer#footer .footer__nav--container{flex:1}footer#footer .footer__nav--menu .eyebrow{color:#d0cbc5;margin-bottom:14px}footer#footer .footer__nav--menu a{opacity:1;transition:opacity 500ms ease;color:#444}footer#footer .footer__nav--menu a.contact{font-family:"Inter",sans-serif;font-weight:500 !important}footer#footer .footer__nav--menu a:hover{transition:opacity 500ms ease;opacity:.5}footer#footer .footer__nav--social--container{margin-right:10px}footer#footer .footer__nav--social--container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}footer#footer .footer__nav--social--container ul li{margin-right:10px}footer#footer .footer__nav--social--container ul li:hover svg{opacity:.5;transition:opacity 500ms ease}footer#footer .footer__social--container{height:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:absolute;bottom:100px;max-width:40%}footer#footer .footer__form{padding:48px 57px 53px 52px;background:#f8f3ef}footer#footer .footer__form .gform_title{max-width:275px;margin-bottom:35px;white-space:nowrap}footer#footer .footer__form input{padding:0;margin:0;border:none;font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:15px;letter-spacing:.06em;height:44px;width:100%;border:1px solid #444;margin-bottom:9px;box-sizing:border-box;text-indent:20px}footer#footer .footer__form input::placeholder{text-indent:20px;font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:15px;display:flex;align-items:center;letter-spacing:.06em;text-transform:uppercase;color:#d0cbc5;opacity:1}footer#footer .footer__form input.hidden{visibility:hidden;height:0;width:0;margin:0;padding:0}footer#footer .footer__form fieldset{padding:0;margin:0;border:none}footer#footer .footer__form fieldset legend{visibility:hidden;height:0;padding:0;margin:0;line-height:0;display:block}footer#footer .footer__form label{visibility:hidden;height:0;padding:0;margin:0;line-height:0;display:block}footer#footer .footer__copyright{position:absolute;bottom:100px;height:50px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}footer#footer .footer__copyright p{font-style:normal;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:.03em}@media only screen and (max-width: 1100px){footer#footer .footer__container--left{padding-left:0}footer#footer .footer__container--right{padding-right:0}}@media only screen and (max-width: 1000px){footer#footer .footer__wrapper{left:0}}@media only screen and (max-width: 900px){footer#footer .footer__wrapper{padding:87px 0 222px 0}footer#footer .footer__back{position:absolute;bottom:100px;right:0;max-width:50%;padding:0}footer#footer .footer__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}footer#footer .footer__container--left{width:100%}footer#footer .footer__container--right{width:100%}footer#footer .footer__container--right #colony-sig{bottom:5px}footer#footer .footer__social--container{flex-direction:column;bottom:90px;max-width:50%;align-items:flex-start}footer#footer .footer__social--container ul{margin-bottom:20px}footer#footer .footer__form{padding:35px 32px 30px 28px;max-width:520px;margin-bottom:30px}footer#footer .footer__form h2{margin-bottom:21px}footer#footer .footer__copyright{bottom:24px;max-width:50%}}@media only screen and (max-width: 640px){footer#footer .footer__form .gform_title{text-align:center;max-width:100%}footer#footer .footer__container{padding-top:60px}footer#footer .footer__social--container{height:auto}footer#footer .footer__nav--wrapper{margin:60px 0}footer#footer .footer__copyright{height:auto}}@media only screen and (max-width: 350px){footer#footer .footer__nav--menu li{padding-right:11px}}.project-archive__grid--container.featured .slick-slide{max-width:345px}.featured .project--container{position:relative;overflow:hidden;padding-bottom:125px}.project--container.featured{position:relative;z-index:0;padding-bottom:0}.project--container.featured h2,.project--container.featured h6{color:#fff}.project--container.featured:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 31.01%, rgba(0, 0, 0, 0.75) 100%);z-index:1}.project--container.featured .project__thumbnail img{position:absolute;max-height:550px}.project--container.featured .project__link a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}.project--container.featured .project__arrow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:0px;height:0px;position:absolute;bottom:0;right:0px;background:#30b49e;z-index:2;transition:width 500ms ease,height 500ms ease}@media(hover: hover){.project--container.featured:hover .project__arrow{width:80px;height:80px;transition:width 500ms ease,height 500ms ease}.project--container.featured:hover .project__text{transition:all 500ms ease}}.project--container.featured .project__text{position:absolute;bottom:0;left:0;padding:20px;color:#fff;transition:all 500ms ease;max-width:200px;z-index:2}.project--container.featured .project__text h2{margin:0}.project--container.featured .project__text h6{margin:0;margin-top:10px}.project--container.featured .project__text a{width:143px;height:50px;padding:0 !important}@media only screen and (max-width: 900px){.featured.project-archive__grid--container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:18px 19px}.featured.project-archive__grid--container .slick-list,.featured.project-archive__grid--container .slick-slide{max-width:calc(100vw - 50px)}.featured .project--container__content{width:calc(100vw - 50px);height:550px;padding-bottom:0}}@media only screen and (max-width: 640px){.featured .project--container__content{height:285px}.featured .project--container .project__thumbnail img{max-height:285px}}.project-archive__grid{margin:auto;color:#444}.project-archive__grid h2{margin:25px 0px;font-family:"Inter",sans-serif}.project-archive__grid--container{display:grid;grid-template-columns:repeat(3, 1fr);gap:55px 19px;grid-auto-rows:minmax(100px, auto)}.project-archive__grid--container a{position:absolute;height:100%;width:100%;top:0;left:0;z-index:3;white-space:nowrap}.project--container{position:relative;overflow:hidden;padding-bottom:135px}.project--container__content{position:relative;height:100%;width:100%;padding-bottom:88%}@media(hover: hover){.project--container.project_archive:hover .project__text{bottom:-30%;transition:bottom 500ms ease}.project--container.project_archive:hover .project__text h6{margin:10px 0 19px 0}.project--container.project_archive:hover .project__text h6:after{margin-top:19px}.project--container.project_archive:hover .project__text p{margin:18px 0 19px 0}}.project--container.project_archive .project__text{width:102%;height:245px;position:absolute;left:-1px;right:-1px;bottom:-245px;padding:32px 20px 10px 20px;background:#fff;transition:bottom 500ms ease}.project--container.project_archive .project__text h2{margin:0}.project--container.project_archive .project__text h6{margin:10px 0 50px 0}.project--container.project_archive .project__text h6:after{display:block;content:"";width:302px;height:1.5px;background-color:#efe9e3;margin-top:50px}.project--container.project_archive .project__text a{width:143px;height:50px;padding:0 !important}.project--container.project_archive .project__text a .mobile{display:none}.project__thumbnail{height:100%}.project__thumbnail img{position:absolute;width:100%;height:100%;object-fit:cover;max-width:none}.project__thumbnail--blank{width:100%;height:100%;background:#efe9e3}.project__status{position:absolute;top:18px;right:18px}.project__status h6{margin:0}.project__status>div{height:40px;min-width:130px;padding:0px 16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;background:#30b49e}.project__status>div h6{color:#fff}.project__status>div.percentage,.project__status>div.secondary{background:#fff}.project__status>div.percentage h6,.project__status>div.secondary h6{color:#444}.project__status>div.percentage .percentage__image,.project__status>div.secondary .percentage__image{margin-right:10px;margin-bottom:5px;width:16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width: 1200px)and (hover: hover){.project_archive:hover .project__text h6{margin:10px 0 12px 0}.project_archive:hover .project__text h6:after{margin-top:12px}.project_archive:hover .project__text p{margin:18px 0 19px 0}}@media only screen and (max-width: 1200px){.project--container.project_archive .project__text{width:100%;padding:32px 20px 10px 10px !important;background:#fff;transition:all 500ms ease;left:0;right:0}.project--container.project_archive .project__text h2{margin:0}.project--container.project_archive .project__text h6{margin:10px 0 50px 0}.project--container.project_archive .project__text h6:after{display:none !important}.project--container.project_archive .project__text a{width:143px;height:50px;padding:0 !important}}@media only screen and (max-width: 900px){.project-archive__grid--container{grid-template-columns:repeat(2, 1fr)}.project-archive__grid .slick-list{max-width:345px}.project-archive__grid .slick-dots{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;padding:10px 0;list-style-type:none}.project-archive__grid .slick-dots li{width:13px;margin:0 .25rem;padding:0}.project-archive__grid .slick-dots button{display:block;width:13px;height:13px;padding:0;border:1.5px solid #444;border-radius:100%;background-color:rgba(0,0,0,0);text-indent:-9999px}.project-archive__grid .slick-dots li.slick-active button{background-color:#444}}@media only screen and (max-width: 900px)and (hover: hover){.project--container.project_archive:hover .project__text{bottom:-245px}.project--container.project_archive:hover .project__text h6{margin:10px 0 19px 0}.project--container.project_archive:hover .project__text h6:after{margin-top:19px}.project--container.project_archive:hover .project__text p{opacity:0}}@media only screen and (max-width: 900px){.project--container.project_archive .project__text{padding:32px 20px 10px 0px !important}.project--container.project_archive .project__text h2{max-width:80%}.project--container.project_archive .project__text a{position:absolute;width:70px;height:40px;top:32px;right:0;left:auto}.project--container.project_archive .project__text a .mobile{display:block !important}.project--container.project_archive .project__text a .desktop{display:none !important}}@media only screen and (max-width: 640px){.project-archive__grid--container{gap:19px 19px;grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 350px){.project-archive__grid .slick-list{max-width:100%}}.archive-team__grid{margin:auto;color:#444}.archive-team__grid--container{display:grid;grid-template-columns:repeat(4, 1fr);gap:19px;grid-auto-rows:minmax(100px, 1fr)}.team--container{position:relative;transition:width 500ms ease;overflow:hidden}.team--container.archive_team{transition:height 500ms ease;position:relative}.team--container.archive_team h6{margin:7px 0 0 0}.team--container.archive_team h6:after{margin-top:19px}.team--container.archive_team img{pointer-events:none}.team--container.archive_team:hover .team__text{opacity:1 !important;transition:all 500ms ease}.team--container.archive_team .team__text{position:absolute;top:0;left:0;padding:20px 20px 35px 20px;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap;background:rgba(48,180,158,.9);transition:all 500ms ease;opacity:0;text-align:center}.team--container.archive_team .team__text h2{font-family:"Inter",sans-serif;margin-top:35px}.team--container.archive_team .team__text h5{margin:0;padding:0;color:#fff}.team--container.archive_team .team__text h2,.team--container.archive_team .team__text h6{color:#fff}.team--container.archive_team .team__text img{margin-top:25px;pointer-events:auto;cursor:pointer;max-width:37px}.team__thumbnail{height:100%;width:100%;transition:height 500ms ease}.team__thumbnail img{width:100%;height:100%;object-fit:cover;max-width:none}.team__thumbnail--blank{width:100%;height:100%;background:#efe9e3;transition:height 500ms ease}@media only screen and (max-width: 1300px){.team--container{position:relative}.archive-team__grid--container{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 900px){.team__text{display:none !important}}@media only screen and (max-width: 640px){.team--container{gap:7px}.archive-team__grid--container{grid-template-columns:repeat(2, 1fr)}[data-load-more="1"]{display:none;height:0 !important;opacity:0 !important;transition:height 500ms ease}[data-load-more="1"].show{display:block;height:auto !important;opacity:1 !important;transition:height 500ms ease}}header#header{position:fixed;top:0;left:0;z-index:201;width:100vw;height:87px;margin:0;background-color:#fff;border-bottom:1.5px solid #dddad7}header#header .mobile-only{display:none}header#header .header__container{width:100%;height:100%;padding:0 80px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap}header#header .header__nav{flex:1;position:relative;z-index:201}header#header .header__nav--menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap}header#header .header__nav--menu--item{padding:0 14px}header#header .header__nav--menu--item.current_page_item{text-decoration:underline}header#header .header__nav--spacer{flex:1;pointer-events:none;visibility:hidden}header#header .header__nav--social--container{display:none}header#header .header__logo{position:relative;z-index:201;margin-right:50px}header#header .menu-open .header__nav--menu--item{padding:0 14px;transform:translate(0px, 0px) translateZ(0);opacity:1;transition:opacity 500ms ease,transform 500ms ease}@media only screen and (max-width: 1000px){header#header .header__container{padding:0 25px}}@media only screen and (max-width: 900px){header#header{height:50px}header#header .header__container{align-items:flex-end;padding-bottom:18px;position:relative}header#header .header__logo{height:14px;margin-right:0px}header#header .header__logo img{height:14px;width:129px}header#header .header__form{padding:0px 50px 50px 50px}header#header .header__form .gform_title{max-width:275px;margin-bottom:35px;white-space:nowrap;color:#fff;font-size:18px;line-height:21px;display:flex;align-items:center;letter-spacing:.07em;text-transform:uppercase;color:#fff}header#header .header__form .submit{height:44px;padding:0;border-color:#fff;background:#fff}header#header .header__form .submit span{color:#30b49e}header#header .header__form .submit:hover span{color:#fff}header#header .header__form input{padding:0;margin:0;border:none;font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:15px;letter-spacing:.06em;height:44px;width:100%;border:1px solid #fff;margin-bottom:9px;box-sizing:border-box;text-indent:20px}header#header .header__form input::placeholder{text-indent:20px;font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:15px;display:flex;align-items:center;letter-spacing:.06em;text-transform:uppercase;color:#fff;opacity:1}header#header .header__form input.hidden{visibility:hidden;height:0;width:0;margin:0;padding:0}header#header .header__form fieldset{padding:0;margin:0;border:none}header#header .header__form fieldset legend{visibility:hidden;height:0;padding:0;margin:0;line-height:0;display:block}header#header .header__form label{visibility:hidden;height:0;padding:0;margin:0;line-height:0;display:block}header#header .header__nav{height:14px}header#header .header__nav--container{position:fixed;left:-200vw;overflow:scroll;display:none}header#header .header__nav--button{width:22px;height:12px;margin-left:auto;position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}header#header .header__nav--button.menu-open span:nth-child(1){width:22px;transform:rotate(135deg) translateZ(0);transform-origin:center;position:absolute}header#header .header__nav--button.menu-open span:nth-child(2){opacity:0}header#header .header__nav--button.menu-open span:nth-child(3){width:22px;transform:rotate(-135deg) translateZ(0);position:absolute}header#header .header__nav--button.menu-open{background:rgba(0,0,0,0)}header#header .header__nav--button .bar{display:block;width:23px;height:2px;margin:1px 0;background:#444;position:relative;opacity:1;transform:rotate(0deg) translateZ(0);transition:.25s ease-in-out}header#header .header__nav--menu{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:0;margin:50px;min-height:300px;flex-wrap:nowrap}header#header .header__nav--menu--item{transform:translate(-100px, -100px);opacity:0;transition:all 500ms ease}header#header .header__nav--spacer{display:none}header#header .header__nav--social--container{position:relative;z-index:200;display:flex;left:-200vw;bottom:50px;margin:50px 0;display:block}header#header .header__nav--social--container ul{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}header#header .header__nav--social--container ul li{margin-right:10px}header#header.menu-open .mobile-only{display:block}header#header.menu-open .header__nav--container{width:100vw;position:fixed;left:0;top:50px;bottom:0;padding-top:50px;padding-bottom:50px;z-index:90;background:#30b49e;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap}header#header.menu-open .header__nav--menu{padding-top:80px}header#header.menu-open .header__nav--menu li{padding:0;padding-bottom:34px}header#header.menu-open .header__nav--menu li a{font-size:18px;line-height:21px;display:flex;align-items:center;letter-spacing:.07em;text-transform:uppercase;color:#fff}header#header.menu-open .header__nav--social--container{left:50px}}div.icon-timeline{cursor:pointer}div.icon-timeline .icon-timeline__circle{width:33px;height:33px;background-color:#f8f3ef;border-radius:100%;border:1.5px solid #444;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:3;transition:background 500ms ease}div.icon-timeline .icon-timeline__circle:hover{background-color:#444;transition:background 500ms ease}div.icon-timeline .icon-timeline__circle:hover .icon-timeline__cross:before,div.icon-timeline .icon-timeline__circle:hover .icon-timeline__cross:after{background:#fff;transition:background 500ms ease}div.icon-timeline .icon-timeline__cross{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}div.icon-timeline .icon-timeline__cross:before{content:"";position:absolute;margin:auto;display:block;height:15px;width:1px;background:#444;transition:background 500ms ease}div.icon-timeline .icon-timeline__cross:after{content:"";position:absolute;display:block;height:1px;width:15px;background:#444;transition:background 500ms ease}.icon-timeline--actived .icon-timeline__circle{width:33px;height:33px;background-color:#30b49e !important;border-radius:100%;border:none !important;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:3;transform:scale(1.3)}.icon-timeline--actived .icon-timeline__circle:hover{background-color:#444;transition:background 500ms ease}.icon-timeline--actived .icon-timeline__circle:hover .icon-timeline__cross:before,.icon-timeline--actived .icon-timeline__circle:hover .icon-timeline__cross:after{background:#fff;transition:background 500ms ease}.icon-timeline--actived .icon-timeline__cross{transform:rotate(45deg)}.icon-timeline--actived .icon-timeline__cross:before{background:#fff !important}.icon-timeline--actived .icon-timeline__cross:after{background:#fff !important}section#popup.popup-home{position:fixed;top:0;left:0;z-index:500;overflow:hidden;height:100vh;width:100vw;background:#444;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;animation:1.5s ease-in-out 500ms 1 forwards fadeOut,0s linear 2s forwards sendBack;pointer-events:none}section#popup.popup-home img{opacity:0;animation:2.5s ease 1 forwards fadeInOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes sendBack{from{z-index:500}to{z-index:-500}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}section#popup.popup-pdf{position:fixed;z-index:-100;opacity:0;width:100%;min-height:100vh;top:0;bottom:0;left:0;overflow:scroll;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:rgba(27,27,27,.9)}section#popup.popup-pdf.popup__open{z-index:500;opacity:1}section#popup.popup-pdf .popup__close{width:57px;height:57px;position:absolute;z-index:510;top:0;right:0;background:#444;cursor:pointer;transition:background 500ms ease}section#popup.popup-pdf .popup__close:hover{background:#30b49e;transition:background 500ms ease}section#popup.popup-pdf .popup__close:before{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(45deg) translate(-49%, -49%);transform-origin:0 100%}section#popup.popup-pdf .popup__close:after{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(-45deg) translate(-49%, -49%);transform-origin:0 100%}section#popup.popup-pdf .popup__container{position:absolute !important;left:0;right:0;top:0;bottom:0;margin:0 auto;background-color:#fff;flex-wrap:nowrap;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}section#popup.popup-team{position:fixed;z-index:-100;opacity:0;width:100vw;min-height:100vh;top:100vh;bottom:0;left:0;overflow-y:scroll;overflow-x:hidden;background-color:#fff;pointer-events:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap}section#popup.popup-team .popup__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:100%;max-height:calc(100% - 234px);margin:0 80px}section#popup.popup-team .popup__left{position:relative;flex:1;max-height:100%;min-height:310px;margin-right:10%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}section#popup.popup-team .popup__left--background{position:absolute;z-index:10;bottom:0;right:5%;background:#f8f3ef;width:100vw;height:200vh}section#popup.popup-team .popup__left--background .line{width:100%;height:10px;display:block;background-color:#30b49e;position:absolute;bottom:-10px;right:7.5%}section#popup.popup-team .popup__left--department{margin-bottom:77px}section#popup.popup-team .popup__left--department .department-name{font-family:"Inter",sans-serif;font-weight:500 !important;position:relative;z-index:20;border-bottom:solid 1.5px #30b49e;margin-bottom:25px}section#popup.popup-team .popup__left--department p{line-height:22.5px}section#popup.popup-team .popup__left--subnav{position:relative;z-index:20}section#popup.popup-team .popup__left--subnav strong{color:#444;font-weight:normal;font-size:10px;line-height:20px;letter-spacing:.06em;text-transform:uppercase;cursor:auto}section#popup.popup-team .popup__left--subnav p{font-family:"Inter",sans-serif;color:#a7a19b;font-weight:500 !important;font-size:10px;line-height:20px;letter-spacing:.06em;text-transform:uppercase;transition:color 500ms ease}section#popup.popup-team .popup__left--subnav p[data-popup="1"]{cursor:pointer}section#popup.popup-team .popup__left--subnav p:hover{color:#444;transition:color 500ms ease}section#popup.popup-team .popup__left--images{position:relative;z-index:20;height:100%;width:70%;margin-left:5%;margin-bottom:37px;display:none}section#popup.popup-team .popup__left--images img{display:none;max-height:100%;float:right}section#popup.popup-team .popup__left--images:hover .image_b{opacity:1;transition:opacity 500ms ease}section#popup.popup-team .popup__left--images .image_b{position:absolute;right:0;top:0;z-index:110;opacity:0;transition:opacity 500ms ease}section#popup.popup-team .popup__right{padding:30px 0px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;margin-right:10%}section#popup.popup-team .popup__right--title{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap}section#popup.popup-team .popup__right--title h1{margin-right:5%;font-size:36px;line-height:42px}section#popup.popup-team .popup__right--title span{text-transform:none;font-size:26px}section#popup.popup-team .popup__right--title svg{margin-left:30px}section#popup.popup-team .popup__right--title svg:hover path{fill:#30b49e;transition:fill 500ms ease}section#popup.popup-team .popup__right--title svg path{transition:fill 500ms ease}section#popup.popup-team .popup__right--subtitle{margin:10px 0}section#popup.popup-team .popup__right--subtitle h2{font-family:"Inter",sans-serif;max-width:500px;font-size:20px;line-height:26px;color:#30b49e}section#popup.popup-team .popup__right--bio{max-width:480px;margin:30px 0}section#popup.popup-team .popup__right--close{width:57px;height:57px;position:absolute;z-index:110;top:50px;right:0;margin-right:80px;background:#444;cursor:pointer;transition:background 500ms ease}section#popup.popup-team .popup__right--close--container{width:100%;max-width:1440px;margin:auto;position:fixed;top:0;left:0;right:0;z-index:0}section#popup.popup-team .popup__right--close:before{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(45deg) translate(-49%, -49%);transform-origin:0 100%}section#popup.popup-team .popup__right--close:after{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(-45deg) translate(-49%, -49%);transform-origin:0 100%}section#popup.popup-team .popup__right--close:hover{background:#30b49e;transition:background 500ms ease}section#popup.popup-team .popup__right--projects h6{margin:19px 0;color:#a7a19b}section#popup.popup-team .popup__right--projects a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:10px;color:#444;transition:opacity 500ms ease}section#popup.popup-team .popup__right--projects a img{margin-left:10px}section#popup.popup-team .popup__right--projects a:hover{opacity:.5;transition:opacity 500ms ease}section#popup.popup-team.popup__open{position:fixed;top:0;z-index:301;opacity:1;transition:opacity 500ms ease;background-color:#fff;pointer-events:unset}section#popup.popup-team.popup__open .popup__left--images{display:flex}section#popup.popup-team.popup__open .popup__left--images img{max-height:100%;float:right;display:block}@media only screen and (max-width: 1100px){section#popup.popup-team .popup__container{margin:0 25px}section#popup.popup-team .popup__left{margin-right:2.5%}section#popup.popup-team .popup__left--images{margin-left:5%}section#popup.popup-team .popup__right{margin-right:10%}section#popup.popup-team .popup__right span{text-transform:none;font-size:20px;line-height:26px}}@media only screen and (max-width: 1000px){section#popup.popup-team{align-items:flex-start}section#popup.popup-team .popup__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 25px;max-height:none}section#popup.popup-team .popup__left{justify-content:space-between;align-items:center}section#popup.popup-team .popup__left--images{max-width:60%;margin-bottom:27px;width:auto;margin-left:0;max-height:100%}section#popup.popup-team .popup__left--background{right:10%}section#popup.popup-team .popup__right{padding:60px 0;margin-right:0;margin-right:10%}section#popup.popup-team .popup__right--close{right:25px;top:25px;margin-right:0;margin-left:25px;bottom:auto}section#popup.popup-team .popup__right--close--container{z-index:300;height:auto}}@media only screen and (max-width: 640px){section#popup.popup-team .popup__left{align-items:flex-end}}section#popup.popup-timeline{position:fixed;z-index:-100;opacity:0;width:100%;min-height:100vh;top:0;bottom:0;left:0;overflow:scroll;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:rgba(27,27,27,.9)}section#popup.popup-timeline.popup__open{z-index:500;opacity:1}section#popup.popup-timeline .popup__container{position:absolute !important;left:0;right:0;max-width:800px;height:391px;margin:0 auto;background-color:#fff;flex-wrap:nowrap;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}section#popup.popup-timeline .popup__image{flex:1;height:100%}section#popup.popup-timeline .popup__image img{width:100%;height:100%;object-fit:cover}section#popup.popup-timeline .popup__image .placeholder{width:100%;height:100%;background-color:#f8f3ef}section#popup.popup-timeline .popup__text{width:50%;height:100%;padding:0 54px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap}section#popup.popup-timeline .popup__text h2{margin:16px 0 26px 0;line-height:26px}section#popup.popup-timeline .popup__text h6{color:#30b49e}section#popup.popup-timeline .popup__right--close{width:57px;height:57px;position:absolute;z-index:510;top:0;right:0;background:#444;cursor:pointer;transition:background 500ms ease}section#popup.popup-timeline .popup__right--close:hover{background:#30b49e;transition:background 500ms ease}section#popup.popup-timeline .popup__right--close:before{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(45deg) translate(-49%, -49%);transform-origin:0 100%}section#popup.popup-timeline .popup__right--close:after{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(-45deg) translate(-49%, -49%);transform-origin:0 100%}@media only screen and (max-width: 1000px){section#popup.popup-timeline{display:block}section#popup.popup-timeline .popup__container.body-container{position:relative;margin:70px auto 100px auto;width:391px;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap}section#popup.popup-timeline .popup__image{flex:none;height:391px;width:100%}section#popup.popup-timeline .popup__image img{width:100%;height:100%;max-height:100%;object-fit:cover}section#popup.popup-timeline .popup__text{width:100%;padding:45px 27px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#popup.popup-timeline .popup__text h2{margin:30px 0;line-height:26px}section#popup.popup-timeline .popup__text h6{color:#30b49e}section#popup.popup-timeline .popup__right--close{width:57px;height:57px;position:absolute;z-index:510;top:0;right:0;cursor:pointer}section#popup.popup-timeline .popup__right--close:before{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(45deg) translate(-49%, -49%);transform-origin:0 100%;transition:background 500ms ease}section#popup.popup-timeline .popup__right--close:after{content:"";display:block;width:35px;height:2px;background:#fff;position:absolute;top:50%;left:50%;transform:rotate(-45deg) translate(-49%, -49%);transform-origin:0 100%;transition:background 500ms ease}}@media only screen and (max-width: 450px){section#popup.popup-timeline .popup__container.body-container{width:300px}section#popup.popup-timeline .popup__image{height:300px}}.timeline-detail{width:100%;display:block}.timeline-detail__container{background-color:#fff;min-height:335px;width:700px;margin:0 auto;padding:25px 28px;display:flex;align-items:center;margin-bottom:20px}.timeline-detail__text{max-width:340px;margin-right:40px}.timeline-detail__text h6{font-size:12px;font-weight:500;line-height:17.18px;letter-spacing:7%;color:#30b49e;margin-bottom:10px}.timeline-detail__text h2{font-family:"Inter",sans-serif;font-size:20px;line-height:26px;letter-spacing:5%;color:#444}.timeline-detail__text div{font-size:15px;line-height:24px;color:#444;margin-top:15px}.timeline-detail__text .link{display:block;text-decoration:underline;color:#444}.timeline-detail__text .link__container{margin-top:20px}.timeline-detail__text--short{display:block}.timeline-detail__text--long{display:none}.timeline-detail__slide{position:relative;max-width:250px;margin-left:auto}.timeline-detail__slide img{width:250px;height:260px;object-fit:cover;cursor:pointer}.timeline-detail__arrow--left{position:absolute;left:0;bottom:10px;cursor:pointer}.timeline-detail__arrow--right{position:absolute;right:0;bottom:10px;cursor:pointer}.timeline-detail .slick-dots{width:180px;margin:10px auto;position:relative;z-index:9;display:flex;justify-content:center}.timeline-detail .slick-dots li.slick-active button{background-color:#30b49e}.timeline-detail .slick-dots li button{margin:5px;font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:1.5px solid #30b49e;outline:none;background:#fff;border-radius:10px}@media only screen and (max-width: 450px){.timeline-detail__container{margin:25px auto;width:100%;flex-direction:column}}.slick-lightbox .slick-prev{position:absolute;top:50%;left:20px !important;font-size:0;line-height:0;display:block;width:38px;height:35px;padding:0;cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-lightbox .slick-prev::before{content:"";width:38px;height:35px;background-size:38px 35px;display:block;background-image:url("/wp-content/themes/aragon_v2/assets/icons/icon-arrow_gray-prev.svg")}.slick-lightbox .slick-next{position:absolute;top:50%;right:20px !important;font-size:0;line-height:0;display:block;width:38px;height:35px;padding:0;cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-lightbox .slick-next::before{content:"";display:block;width:38px;height:35px;background-size:38px 35px;display:block;background-image:url("/wp-content/themes/aragon_v2/assets/icons/icon-arrow_gray-next.svg")}.slick-lightbox .slick-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50px);display:flex;justify-content:center;width:100px}.slick-lightbox .slick-dots li{margin:8px}.slick-lightbox .slick-dots li button{font-size:0;line-height:0;display:block;width:13px;height:13px;border-radius:100%;border:2px solid #fff;background-color:rgba(0,0,0,0)}.slick-lightbox .slick-dots li.slick-active button{background-color:#fff}@media only screen and (max-width: 768px){.timeline-detail__container{gap:20px}.timeline-detail__text{width:100%;margin-right:0}.timeline-detail__slide{max-width:100%;margin:0}.timeline-detail__slide img{width:100%;height:260px;object-fit:cover;cursor:pointer}}section#project-contact_box #agent{position:absolute;top:-200px}section#project-contact_box .project-contact_box{position:relative}section#project-contact_box .project-contact_box__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;height:368px;max-width:1060px;margin:auto}section#project-contact_box .project-contact_box__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}@media only screen and (max-width: 1000px){section#project-contact_box .project-contact_box__wrapper{margin:0 -25px}}section#project-contact_box .project-contact_box__map{width:38%;height:100%}section#project-contact_box .project-contact_box__map img{height:100%;width:100%;object-fit:cover}section#project-contact_box .project-contact_box__text{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap;flex:1;height:100%;padding-left:110px;padding-right:110px;padding-top:101px;padding-bottom:107px;width:100%;background-color:#30b49e}section#project-contact_box .project-contact_box__text .headline{font-family:"Inter",sans-serif;color:#fff;font-weight:500 !important}section#project-contact_box .project-contact_box__text .details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-contact_box .project-contact_box__text .details div{margin-top:22px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex:1;margin-right:60px}section#project-contact_box .project-contact_box__text .details div a{width:100%}section#project-contact_box .project-contact_box__text .details>a{margin-top:22px}section#project-contact_box .project-contact_box__text .details a{line-height:24px;text-decoration:underline;color:#fff;width:50%;opacity:1;transition:opacity 500ms ease}section#project-contact_box .project-contact_box__text .details a:hover{opacity:.6}section#project-contact_box .project-contact_box__heading{width:100%;margin-bottom:30px}section#project-contact_box .project-contact_box__heading h2{color:#fff}@media only screen and (max-width: 1200px){section#project-contact_box .project-contact_box__text{padding-left:75px;padding-right:75px}}@media only screen and (max-width: 1100px){section#project-contact_box .project-contact_box__text{padding-left:36px;padding-right:36px}}@media only screen and (max-width: 900px){section#project-contact_box .project-contact_box__map{height:100%;width:50%}section#project-contact_box .project-contact_box__text{padding-top:36px;padding-bottom:36px}section#project-contact_box .project-contact_box__text .details a{width:100%}}@media only screen and (max-width: 640px){section#project-contact_box #agent{position:absolute;top:0px}section#project-contact_box .project-contact_box__container{height:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#project-contact_box .project-contact_box__map{width:100%}}section#project-contact .project-contact__container{padding-top:40px;max-width:800px;width:100%;margin:auto}section#project-contact .project-contact__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}@media only screen and (max-width: 1000px){section#project-contact .project-contact__wrapper{margin:0 -25px}}section#project-contact .project-contact__subcontainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;background-color:#30b49e;padding:40px 50px 50px 50px;margin-top:18px}section#project-contact .project-contact__subcontainer div,section#project-contact .project-contact__subcontainer a,section#project-contact .project-contact__subcontainer p{color:#fff}section#project-contact .project-contact__subcontainer a:hover{opacity:.75}section#project-contact .project-contact__subheading{flex:1}section#project-contact .project-contact__body{flex:1}section#project-contact .project-contact__address{flex:1}@media only screen and (max-width: 640px){section#project-contact .project-contact__container{padding-top:0px;max-width:800px;width:100%;margin:auto}section#project-contact .project-contact__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}}@media only screen and (max-width: 640px)and (max-width: 1000px){section#project-contact .project-contact__wrapper{margin:0 -25px}}@media only screen and (max-width: 640px){section#project-contact .project-contact__subcontainer{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;background-color:#30b49e;padding:40px 50px 50px 50px;margin-top:18px}section#project-contact .project-contact__subcontainer div,section#project-contact .project-contact__subcontainer a,section#project-contact .project-contact__subcontainer p{color:#fff}section#project-contact .project-contact__body{margin-top:12px}section#project-contact .project-contact__address{margin-top:12px}}section#project-details{margin:0}section#project-details .project-details__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#project-details .project-details__container h6{font-size:10px;line-height:12px;color:#a7a19b;margin-bottom:6px}section#project-details .project-details__list{width:50%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-details .project-details__list li{width:40%;margin-bottom:22px;margin-right:11px}section#project-details .project-details__list li p{min-height:25px}section#project-details .project-details__description{flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-details .project-details__social{position:absolute;right:0;flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-details .project-details__social.limited{position:relative;margin-top:22px}section#project-details .project-details__social ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap}section#project-details .project-details__social ul li{margin-right:9px;transition:opacity 500ms ease}section#project-details .project-details__social ul li:hover{opacity:.5}@media only screen and (max-width: 1000px){section#project-details{margin:0}}@media only screen and (max-width: 900px){section#project-details{margin:0}section#project-details .project-details__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-details .project-details__list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;flex-wrap:wrap;max-height:375px}section#project-details .project-details__list li{width:50%;margin-right:0;float:left}section#project-details .project-details__social{position:relative}section#project-details .project-details__social ul{max-width:90%;flex-wrap:nowrap}section#project-details .project-details__description{max-width:75vw}}@media only screen and (max-width: 640px){section#project-details .project-details__list{max-height:375px}section#project-details .project-details__list p{max-width:90%}}@media only screen and (max-width: 350px){section#project-details .project-details__list{padding-right:11px}section#project-details .project-details__social{transform:translateY(0px);margin-bottom:0px}}section#project-form.project-form-gravity{padding-top:134px}section#project-form.project-form-gravity .gform_required_legend{display:none !important}section#project-form.project-form-gravity .disclaimer p{color:#a7a19b}section#project-form.project-form-gravity .disclaimer p,section#project-form.project-form-gravity .disclaimer a{font-style:normal;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:.02em;transition:color 500ms ease}section#project-form.project-form-gravity .project-form__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}@media only screen and (max-width: 1000px){section#project-form.project-form-gravity .project-form__wrapper{margin:0 -25px}}section#project-form.project-form-gravity .project-form__container{position:relative;z-index:1;padding-bottom:50px}section#project-form.project-form-gravity .project-form__form{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:60px}section#project-form.project-form-gravity .project-form__form #are_you_simulated{visibility:hidden}section#project-form.project-form-gravity .gform_wrapper{margin:35px 0;width:100%}section#project-form.project-form-gravity .gform_wrapper .gform_body{position:relative;z-index:1;width:100%}section#project-form.project-form-gravity .gform_wrapper .gform_body input,section#project-form.project-form-gravity .gform_wrapper .gform_body select{height:56px;font-family:"Inter",sans-serif}section#project-form.project-form-gravity .gform_wrapper .gform_body textarea{text-indent:25px;padding-top:25px;min-height:211px}section#project-form.project-form-gravity .gform_wrapper .gform_body textarea,section#project-form.project-form-gravity .gform_wrapper .gform_body input{font-family:"Inter",sans-serif}section#project-form.project-form-gravity .gform_wrapper .gform_body textarea::placeholder,section#project-form.project-form-gravity .gform_wrapper .gform_body input::placeholder{color:#d0cbc5}section#project-form.project-form-gravity .gform_wrapper .gform_body input,section#project-form.project-form-gravity .gform_wrapper .gform_body select,section#project-form.project-form-gravity .gform_wrapper .gform_body textarea{width:100%;background-color:#f8f3ef;text-indent:25px}section#project-form.project-form-gravity .gform_wrapper .gform_body input:focus,section#project-form.project-form-gravity .gform_wrapper .gform_body select:focus,section#project-form.project-form-gravity .gform_wrapper .gform_body textarea:focus{outline:none !important;border:1px solid #57c2b0;box-shadow:0 0 10px #57c2b0}section#project-form.project-form-gravity .gform_wrapper .gform_body select{-webkit-appearance:none;background-repeat:no-repeat;background-position-x:95%;background-position-y:center}section#project-form.project-form-gravity .gform_wrapper .gform_body label{display:block;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase;color:#444;margin-bottom:7px}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_container_time{min-width:55px}section#project-form.project-form-gravity .gform_wrapper .gform_body .gform_fields label,section#project-form.project-form-gravity .gform_wrapper .gform_body .gform_fields legend,section#project-form.project-form-gravity .gform_wrapper .gform_body .gform_fields .gfield_required_asterisk{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase;color:#444;margin-bottom:7px}section#project-form.project-form-gravity .gform_wrapper .gform_body .hidden_label label{visibility:hidden}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield_radio{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:17px}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield_radio .gchoice{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield_radio input{display:block;height:21px;width:21px;min-width:21px;margin:-1px 12px 0 0;background-color:#fff !important;border:solid 1px #444 !important;border-radius:50%;cursor:pointer}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield_radio input:checked{filter:grayscale(1)}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield_radio label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;margin-right:40px;white-space:normal !important}section#project-form.project-form-gravity .gform_wrapper .gform_body .gform_validation_container{display:none !important;position:absolute !important;left:-9000px}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield--width-full{display:inline-block;margin-top:25px;width:100%}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield--width-full .ginput_container{width:100%}section#project-form.project-form-gravity .gform_wrapper .gform_body fieldset{margin-top:25px;display:inline-block;padding:0;border:0;margin:0}section#project-form.project-form-gravity .gform_wrapper .gform_body fieldset.gfield--width-half:nth-child(even){padding-right:20px}section#project-form.project-form-gravity .gform_wrapper .gform_body fieldset.gfield--width-half:nth-child(odd){padding-right:0px}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield--width-half{margin-top:25px;width:50%;float:left}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield--width-half:nth-child(odd){padding-right:20px}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield--width-half .ginput_container{margin-top:7px;height:56px;width:100%}section#project-form.project-form-gravity .gform_wrapper .gform_body .hour_minute_colon{display:none}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex{margin:0;padding:0;background:#f8f3ef;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex .ginput_container{max-width:80px;margin-top:0}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex .ginput_container.ginput_container_time{width:40px}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex .ginput_container.ginput_container_time.gfield_time_hour{margin-left:10px}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex .ginput_container.ginput_container_time input{text-indent:0;text-align:center}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex .ginput_container input{max-width:none;padding:0}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex .ginput_container input::placeholder{color:#444;opacity:1}section#project-form.project-form-gravity .gform_wrapper .gform_body .ginput_complex .ginput_container select{text-indent:0;text-align:center}section#project-form.project-form-gravity img{position:absolute;bottom:0;right:0;max-height:136px}@media only screen and (max-width: 640px){section#project-form.project-form-gravity{padding-top:90px}section#project-form.project-form-gravity .project-form__wrapper{left:0;margin:0 -25px}section#project-form.project-form-gravity .project-form__container{padding-bottom:145px}section#project-form.project-form-gravity img{bottom:-18px}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield--width-half{margin-top:25px;width:100%;float:left}section#project-form.project-form-gravity .gform_wrapper .gform_body .gfield--width-half:nth-child(odd){padding-right:0px}section#project-form.project-form-gravity .gform_wrapper .gform_body fieldset.gfield--width-half:nth-child(even){padding-right:0px}section#project-form.project-form-gravity .gform_wrapper .gform_body fieldset.gfield--width-half:nth-child(odd){padding-right:0px}}section#project-form.project-form-spark{padding-top:134px}section#project-form.project-form-spark .project-form__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#project-form.project-form-spark .project-form__wrapper{margin:0 -25px}}section#project-form.project-form-spark .project-form__wrapper{z-index:-1}section#project-form.project-form-spark .project-form__container{position:relative;z-index:1}section#project-form.project-form-spark .project-form__form{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:60px}section#project-form.project-form-spark .project-form__form[data-form=project_form_secondary] .button{width:163px;margin-right:31px}section#project-form.project-form-spark .project-form__form[data-form=project_form_secondary] .project-form__section--sub{margin-top:10px}section#project-form.project-form-spark .project-form__form[data-form=project_form_secondary] .disclaimer{max-width:977px}section#project-form.project-form-spark .project-form__form #are_you_simulated{visibility:hidden;line-height:0;height:0}section#project-form.project-form-spark .project-form__section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:40px}section#project-form.project-form-spark .project-form__section.half{width:50%}section#project-form.project-form-spark .project-form__section--sub{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex:1}section#project-form.project-form-spark .project-form__section--sub:first-child{margin-right:20px}section#project-form.project-form-spark .project-form__section--sub.full{margin-right:0}section#project-form.project-form-spark .project-form__section--sub__container{width:auto}section#project-form.project-form-spark .project-form__section--sub--radio{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:17px}section#project-form.project-form-spark .project-form__section--sub--radio input{display:none}section#project-form.project-form-spark .project-form__section--sub--radio input+label span{display:block;height:21px;width:21px;min-width:21px;margin:-1px 12px 0 0;background-color:#fff;border:solid 1px #444;border-radius:50%;cursor:pointer}section#project-form.project-form-spark .project-form__section--sub--radio input:checked+label span{background-color:#444}section#project-form.project-form-spark .project-form__section--sub--radio label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;margin-right:40px;white-space:normal !important}section#project-form.project-form-spark .project-form__section--sub input,section#project-form.project-form-spark .project-form__section--sub select{height:56px}section#project-form.project-form-spark .project-form__section--sub textarea{padding-top:25px;min-height:211px}section#project-form.project-form-spark .project-form__section--sub textarea,section#project-form.project-form-spark .project-form__section--sub input{font-family:"Inter",sans-serif}section#project-form.project-form-spark .project-form__section--sub textarea::placeholder,section#project-form.project-form-spark .project-form__section--sub input::placeholder{color:#d0cbc5}section#project-form.project-form-spark .project-form__section--sub input,section#project-form.project-form-spark .project-form__section--sub select,section#project-form.project-form-spark .project-form__section--sub textarea{width:100%;background-color:#f8f3ef;text-indent:25px}section#project-form.project-form-spark .project-form__section--sub input:focus,section#project-form.project-form-spark .project-form__section--sub select:focus,section#project-form.project-form-spark .project-form__section--sub textarea:focus{outline:none !important;border:1px solid #57c2b0;box-shadow:0 0 10px #57c2b0}section#project-form.project-form-spark .project-form__section--sub select{-webkit-appearance:none;background-repeat:no-repeat;background-position-x:95%;background-position-y:center}section#project-form.project-form-spark .project-form__section--sub label{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase;color:#444;margin-bottom:7px;white-space:nowrap}section#project-form.project-form-spark .project-form__section--footer .button{color:#444;margin-bottom:40px}section#project-form.project-form-spark .project-form__section--footer p{color:#a7a19b}section#project-form.project-form-spark .project-form__section--footer p,section#project-form.project-form-spark .project-form__section--footer a{font-style:normal;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:.02em;transition:color 500ms ease}@media only screen and (max-width: 900px){section#project-form.project-form-spark .project-form__wrapper{left:0;margin:0 -25px}}@media only screen and (max-width: 640px){section#project-form.project-form-spark .project-form__section{flex-direction:column;margin-bottom:0px}section#project-form.project-form-spark .project-form__section--sub{margin-right:0;margin-bottom:30px;width:100%}}section#project-gallery .project-gallery__wrapper{position:absolute;height:100%;width:100vw;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}@media only screen and (max-width: 1000px){section#project-gallery .project-gallery__wrapper{margin:0 -25px}}section#project-gallery .project-gallery__container{width:100%;max-width:1000px !important;margin:200px auto}section#project-gallery .project-gallery__container h2{font-family:"Montserrat",sans-serif;font-weight:700 !important;width:800px;margin:auto;margin-bottom:27px}section#project-gallery .project-gallery__container h6{position:relative;opacity:0;width:800px;transform:translateX(-50%);margin-top:20px;left:50%}section#project-gallery .project-gallery__container .image--container,section#project-gallery .project-gallery__container .iframe--container{transform:scale(0.7);transform-origin:center;transition:transform 500ms ease}section#project-gallery .project-gallery__container .image--container a,section#project-gallery .project-gallery__container .iframe--container a{position:absolute;left:0;right:0;top:0;bottom:0;display:block}section#project-gallery .project-gallery__container .image--container img,section#project-gallery .project-gallery__container .image--container iframe,section#project-gallery .project-gallery__container .iframe--container img,section#project-gallery .project-gallery__container .iframe--container iframe{position:relative;transform:translateX(-50%);left:50%;width:100%;object-fit:cover}section#project-gallery .project-gallery__container .slick-slider{z-index:1;min-height:600px}section#project-gallery .project-gallery__container .slick-slide:not(.slick-center){z-index:0}section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container{transition:transform 500ms ease}section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container img,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container iframe,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container img,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container iframe{transform:translate(-50%, 35%);height:330px;transition:width 500ms ease}section#project-gallery .project-gallery__container .slick-active.slick-center+.slick-slide+.slick-slide{z-index:1}section#project-gallery .project-gallery__container .slick-active.slick-center+.slick-slide,section#project-gallery .project-gallery__container .slick-center+.slick-cloned{z-index:2}section#project-gallery .project-gallery__container .slick-center{z-index:3}section#project-gallery .project-gallery__container .slick-center .image--container,section#project-gallery .project-gallery__container .slick-center .iframe--container{transform:scale(1);transform-origin:center}section#project-gallery .project-gallery__container .slick-center .image--container img,section#project-gallery .project-gallery__container .slick-center .image--container iframe,section#project-gallery .project-gallery__container .slick-center .iframe--container img,section#project-gallery .project-gallery__container .slick-center .iframe--container iframe{width:800px;height:546px;max-width:none}section#project-gallery .project-gallery__container .slick-center .image--container iframe,section#project-gallery .project-gallery__container .slick-center .iframe--container iframe{height:620px;pointer-events:none}section#project-gallery .project-gallery__container .slick-center h6{opacity:1;transition:opacity 1500ms ease}section#project-gallery .project-gallery__container .slick-slide{position:relative}section#project-gallery .project-gallery__arrows{position:absolute;width:100%;height:546px;margin:auto;top:51px;left:0;z-index:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap}section#project-gallery .project-gallery__arrows .mobile-arrow{display:none}section#project-gallery .project-gallery__arrows .arrow{cursor:pointer}section#project-gallery .project-gallery__arrows .arrow img{width:30px}section#project-gallery .project-gallery__arrows .prev{transform:scale(-1)}@media only screen and (max-width: 1300px){section#project-gallery .project-gallery__slider--container{max-width:800px}section#project-gallery .project-gallery__container{max-width:800px;overflow:hidden}section#project-gallery .project-gallery__container h2{width:700px}section#project-gallery .project-gallery__container h6{width:700px}section#project-gallery .project-gallery__container .slick-slider{z-index:1;height:375px}section#project-gallery .project-gallery__container .slick-center .image--container img,section#project-gallery .project-gallery__container .slick-center .image--container iframe,section#project-gallery .project-gallery__container .slick-center .iframe--container img,section#project-gallery .project-gallery__container .slick-center .iframe--container iframe{width:700px}}@media only screen and (max-width: 900px){section#project-gallery .project-gallery__slider--container{max-width:100vw}section#project-gallery .project-gallery__container{width:100vw;max-width:100vw;margin:77px -25px 105px -25px}section#project-gallery .project-gallery__container h2{width:auto;margin:0;margin-bottom:27px;margin-left:25px}section#project-gallery .project-gallery__container h6{left:auto;z-index:5;width:auto;max-width:50%;margin-top:17px;transform:translateX(0);margin-left:25px}section#project-gallery .project-gallery__container .image--container,section#project-gallery .project-gallery__container .iframe--container{transition:none;transform:scale(1)}section#project-gallery .project-gallery__container .image--container img,section#project-gallery .project-gallery__container .image--container iframe,section#project-gallery .project-gallery__container .iframe--container img,section#project-gallery .project-gallery__container .iframe--container iframe{height:546px;transform:translateX(0);left:0}section#project-gallery .project-gallery__container .slick-slider{z-index:1;min-height:600px}section#project-gallery .project-gallery__container .slick-center .image--container,section#project-gallery .project-gallery__container .slick-center .iframe--container{transform:scale(1)}section#project-gallery .project-gallery__container .slick-center .image--container img,section#project-gallery .project-gallery__container .slick-center .image--container iframe,section#project-gallery .project-gallery__container .slick-center .iframe--container img,section#project-gallery .project-gallery__container .slick-center .iframe--container iframe{width:100%;height:546px;max-width:none}section#project-gallery .project-gallery__container .slick-slide:not(.slick-center){z-index:0;transition:none}section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container{transform:scale(1)}section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container img,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container iframe,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container img,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container iframe{height:546px;transition:none;transform:translateX(0)}section#project-gallery .project-gallery__container .slick-dots{position:absolute;right:25px;bottom:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;float:right;margin:16px 0;padding:10px 0;list-style-type:none}section#project-gallery .project-gallery__container .slick-dots li{width:13px;margin:0 .25rem;padding:0}section#project-gallery .project-gallery__container .slick-dots button{display:block;width:13px;height:13px;padding:0;border:1.5px solid #444;border-radius:100%;background-color:rgba(0,0,0,0);text-indent:-9999px}section#project-gallery .project-gallery__container .slick-dots li.slick-active button{background-color:#444}section#project-gallery .project-gallery__arrows{z-index:10;width:10%;right:10px;left:auto}section#project-gallery .project-gallery__arrows .desktop-arrow{display:none}section#project-gallery .project-gallery__arrows .prev{display:none !important}section#project-gallery .project-gallery__arrows .arrow .mobile-arrow{display:block;width:100%}}@media only screen and (max-width: 640px){section#project-gallery .project-gallery__container .image--container img,section#project-gallery .project-gallery__container .image--container iframe,section#project-gallery .project-gallery__container .iframe--container img,section#project-gallery .project-gallery__container .iframe--container iframe{height:290px}section#project-gallery .project-gallery__container h2{margin-left:0}section#project-gallery .project-gallery__container .slick-slider{min-height:315px}section#project-gallery .project-gallery__container .slick-center .image--container img,section#project-gallery .project-gallery__container .slick-center .image--container iframe,section#project-gallery .project-gallery__container .slick-center .iframe--container img,section#project-gallery .project-gallery__container .slick-center .iframe--container iframe{height:290px}section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container img,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .image--container iframe,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container img,section#project-gallery .project-gallery__container .slick-slide:not(.slick-center) .iframe--container iframe{height:290px}section#project-gallery .project-gallery__container .slick-dots{bottom:27px}section#project-gallery .project-gallery__arrows{height:290px}}section#pdf .pdf__container h2{margin-bottom:40px;text-align:center}section#pdf .pdf__container img{cursor:pointer;margin:0 auto}@media only screen and (max-width: 640px){section#pdf .pdf__container h2{margin-bottom:25px}}section#project-rental{padding:75px 0 90px 0}section#project-rental .project-rental__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}section#project-rental .project-rental__heading{flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-rental .project-rental__heading h2{width:80%;max-width:440px;margin-bottom:44px}section#project-rental .project-rental__body{flex:1}section#project-rental .project-rental__body p{max-width:450px;padding-left:23px;border-left:2px solid #e3e3e3}section#project-rental .project-rental__body .mobile-only{display:none}@media only screen and (max-width: 640px){section#project-rental{padding:55px 0 50px 0}section#project-rental .project-rental__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#project-rental .project-rental__heading{flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-rental .project-rental__heading h2{width:80%;max-width:440px;margin-bottom:30px}section#project-rental .project-rental__heading .desktop-only{display:none}section#project-rental .project-rental__body{flex:1}section#project-rental .project-rental__body p{max-width:450px;padding-left:23px;border-left:2px solid #e3e3e3;margin-bottom:45px}section#project-rental .project-rental__body .mobile-only{display:block}}section#project-subnav-footer.project-subnav--footer{min-height:300px;padding:134px 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#project-subnav-footer.project-subnav--footer .project-subnav__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#project-subnav-footer.project-subnav--footer .project-subnav__wrapper{margin:0 -25px}}section#project-subnav-footer.project-subnav--footer .project-subnav__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative;z-index:1;width:100%}section#project-subnav-footer.project-subnav--footer .project-subnav__container h2{margin-top:27px;margin-bottom:17px}section#project-subnav-footer.project-subnav--footer .project-subnav__container a{color:#30b49e}section#project-subnav-footer.project-subnav--footer .project-subnav__container h2,section#project-subnav-footer.project-subnav--footer .project-subnav__container h6,section#project-subnav-footer.project-subnav--footer .project-subnav__container a{text-align:center}section#project-subnav-footer.project-subnav--footer .project-subnav__container img{margin:0 10px}section#project-subnav-footer.project-subnav--footer .project-subnav__prev{flex:1;padding:10px 5%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#project-subnav-footer.project-subnav--footer .project-subnav__prev--link{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap;transition:opacity 500ms ease}section#project-subnav-footer.project-subnav--footer .project-subnav__prev--link:hover{opacity:.5;transition:opacity 500ms ease}section#project-subnav-footer.project-subnav--footer .project-subnav__prev--link img{transform:rotate(180deg)}section#project-subnav-footer.project-subnav--footer .project-subnav__next{flex:1;padding:10px 5%;border-left:solid 1.5px #efe9e3;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#project-subnav-footer.project-subnav--footer .project-subnav__next--link{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap;transition:opacity 500ms ease}section#project-subnav-footer.project-subnav--footer .project-subnav__next--link:hover{opacity:.5;transition:opacity 500ms ease}@media only screen and (max-width: 640px){section#project-subnav-footer.project-subnav--footer .project-subnav__container{flex-direction:column}section#project-subnav-footer.project-subnav--footer .project-subnav__prev{flex:1;width:100%;padding:50px 0;border-right:none;border-bottom:solid 1.5px #efe9e3;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#project-subnav-footer.project-subnav--footer .project-subnav__next{flex:1;width:100%;padding:50px 0;border-left:none}}section#project-subnav-header{overflow:hidden}section#project-subnav-header.project-subnav--header{position:sticky;top:87px;left:0;height:51px;width:100vw;margin-left:-80px;padding:0 80px;z-index:100;background-color:#444}section#project-subnav-header.project-subnav--header .project-subnav__container{height:100%;width:100%;display:flex;flex-direction:row}section#project-subnav-header.project-subnav--header .project-subnav__container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:100%;flex-wrap:nowrap;transition:transform 500ms ease}section#project-subnav-header.project-subnav--header .project-subnav__container ul.active{cursor:grabbing;cursor:-webkit-grabbing}section#project-subnav-header.project-subnav--header .project-subnav__container ul li{margin-right:29px}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2){width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;cursor:pointer}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2)::-webkit-scrollbar{display:none}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2) li{margin-right:29px}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2) li p,section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2) li a{color:hsla(0,0%,100%,.5)}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2) li a{transition:color 500ms ease}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2) li a:hover{color:#fff;opacity:1}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2) li:last-of-type a{transition:opacity 500ms ease}section#project-subnav-header.project-subnav--header .project-subnav__container ul:nth-child(2) li:last-of-type a:hover{color:hsla(0,0%,100%,.5);opacity:.5;transition:opacity 500ms ease}section#project-subnav-header.project-subnav--header .project-subnav__location{width:10%}section#project-subnav-header.project-subnav--header .project-subnav__location p{font-family:"Inter",sans-serif;font-weight:500 !important}section#project-subnav-header.project-subnav--header .project-subnav__back{margin-left:auto;text-align:right;margin-right:0 !important}section#project-subnav-header.project-subnav--header .project-subnav__back--mobile{display:none}section#project-subnav-header.project-subnav--header .project-subnav__current a,section#project-subnav-header.project-subnav--header .project-subnav__current p,section#project-subnav-header.project-subnav--header .project-subnav__location a,section#project-subnav-header.project-subnav--header .project-subnav__location p,section#project-subnav-header.project-subnav--header .project-subnav__back a,section#project-subnav-header.project-subnav--header .project-subnav__back p{color:#fff !important}section#project-subnav-header.project-subnav--header .project-subnav__icon{display:none}@media only screen and (max-width: 1000px){section#project-subnav-header.project-subnav--header{margin-left:-25px;padding:0 25px}section#project-subnav-header.project-subnav--header .project-subnav__location{width:10%}}@media only screen and (max-width: 900px){section#project-subnav-header.project-subnav--header{top:50px;margin-left:-25px;padding:0 25px}section#project-subnav-header.project-subnav--header .project-subnav__location{width:20%;margin-right:29px !important}section#project-subnav-header.project-subnav--header .project-subnav__back{display:none}section#project-subnav-header.project-subnav--header .project-subnav__list-wrapper{width:100%;height:100%;pointer-events:none;position:absolute;display:block;z-index:101;background:#444;background:linear-gradient(90deg, rgba(68, 68, 68, 0) 0%, rgb(68, 68, 68) 65%)}section#project-subnav-header.project-subnav--header .project-subnav__icon{display:block;position:absolute;right:25px;top:20px;bottom:0;z-index:110;width:11px}}@media only screen and (max-width: 640px){section#project-subnav-header.project-subnav--header{padding:0 15px}section#project-subnav-header.project-subnav--header .project-subnav__back{display:none}section#project-subnav-header.project-subnav--header .project-subnav__back--mobile{position:fixed;bottom:0;left:0;display:block;width:100%;min-height:40px;background:#444}section#project-subnav-header.project-subnav--header .project-subnav__back--mobile a{min-height:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;width:100%}section#project-subnav-header.project-subnav--header .project-subnav__back--mobile a h6{font-size:10px;line-height:12px;color:#fff;margin-left:8px}section#project-subnav-header.project-subnav--header .project-subnav__back--mobile img{transform:rotate(180deg)}section#project-subnav-header.project-subnav--header .project-subnav__icon{right:15px}}section#project-table .project-table__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;max-width:800px;margin:auto}section#project-table .project-table__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}@media only screen and (max-width: 1000px){section#project-table .project-table__wrapper{margin:0 -25px}}section#project-table .project-table__heading.no-table-rows{width:100%;text-align:center}section#project-table .project-table__table{padding-top:36px;padding-bottom:36px;width:100%}section#project-table .project-table__table table{width:100%;border-collapse:collapse}section#project-table .project-table__table table th{font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:16px;line-height:140.62%;text-align:left;border-bottom:1.5px solid #30b49e;padding-bottom:11px}section#project-table .project-table__table table td{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;letter-spacing:.01em;padding-top:16px;padding-bottom:11px;border-bottom:1.5px solid #efe9e3}section#project-table .project-table__cta{margin:auto;padding-top:20px}section#project-table .project-table__cta .button{background-color:#30b49e;border:1.5px solid #30b49e}section#project-table .project-table__cta .button span{color:#fff}[data-subnav=trigger],[data-subnav=color_change]{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}[data-subnav=trigger]{top:-80px}section#subnav-menu.variant_a{position:sticky;z-index:100;top:125px;max-width:150px;margin-top:125px;margin-bottom:-213px}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="0"] li:hover a{color:#444}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="0"] [data-subnav=menu-item]{color:#a7a19b;transition:color 500ms ease}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="0"] [data-subnav=menu-item].subnav__current{color:#444}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="1"] li:hover a{color:#fff}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="1"] [data-subnav=menu-item]{color:#73cbbc}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="1"] [data-subnav=menu-item].subnav__current{color:#fff}section#subnav-menu.variant_a ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#subnav-menu.variant_a ul a{font-family:"Inter",sans-serif;transition:color 500ms ease;font-weight:500 !important;font-size:10px;line-height:20px;letter-spacing:.06em;text-transform:uppercase}@media only screen and (max-width: 900px){section#subnav-menu.variant_a{top:50px;width:100vw;max-width:100vw;height:44px;margin:0 -25px;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;z-index:100}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="0"] [data-subnav=menu-item]{color:#a7a19b}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="0"] [data-subnav=menu-item].subnav__current{color:#444}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="1"] [data-subnav=menu-item]{color:#a7a19b}section#subnav-menu.variant_a[data-subnav=menu_container][data-sncolor="1"] [data-subnav=menu-item].subnav__current{color:#444}section#subnav-menu.variant_a ul{flex:1;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex-wrap:nowrap;margin:0 25px}section#subnav-menu.variant_a ul li{margin-right:10%}section#subnav-menu.variant_a ul a[data-sncolor="0"]{color:#a7a19b}section#subnav-menu.variant_a ul a[data-sncolor="0"].subnav__current{color:#444}section#subnav-menu.variant_a ul a[data-sncolor="1"]{color:#a7a19b}section#subnav-menu.variant_a ul a[data-sncolor="1"].subnav__current{color:#444}}@media only screen and (max-width: 500px){section#subnav-menu.variant_a ul{justify-content:space-between}section#subnav-menu.variant_a ul li{margin-right:0}}.text-body{max-width:400px;margin:50px 0;margin-left:4%;flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-self:flex-end;border-left:solid 1.5px #efe9e3}.text-body p{padding-left:33px}.text-body__button{width:100%;max-width:400px;margin-top:50px;padding-left:33px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-self:flex-end}.text-body .underline--animation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.text-body .underline--animation img{margin-right:9px;width:15px;padding-bottom:2px}@media only screen and (max-width: 1000px){.text-body{align-self:flex-start;margin-left:4%}.text-body__button{align-self:flex-start;margin-left:4%}}@media only screen and (max-width: 900px){.text-body{align-self:flex-start;margin-left:0}.text-body__button{margin-top:40px;margin-left:0}}@media only screen and (max-width: 640px){.text-body{align-self:flex-start;margin-left:5%}.text-body__button{align-self:flex-start;margin-left:0;width:auto}}section#triptych .triptych__heading{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;z-index:1}section#triptych .triptych__heading h2{margin:25px 0px}section#triptych .triptych__heading a{color:#444}@media only screen and (max-width: 900px){section#triptych .triptych__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:30px}}section#accordion.horizontal .accordion__heading{max-width:800px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:70px}section#accordion.horizontal .accordion__heading--container{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}section#accordion.horizontal .accordion__heading--container p{flex:1;max-width:318px;min-width:318px;margin-right:20px;padding-left:33px;margin-bottom:70px;border-left:solid 1.5px #efe9e3}section#accordion.horizontal .accordion__heading h2{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700 !important;font-size:115px;line-height:107px;letter-spacing:-0.02em;text-transform:uppercase;white-space:nowrap}section#accordion.horizontal .accordion__heading span{display:inline-block;width:111px;height:11px;background-color:#444}section#accordion.horizontal .accordion__subheading{font-family:"Inter",sans-serif;padding-left:1%}section#accordion.horizontal .accordion__instance{position:relative;padding:57px 8% 57px 3%;flex:1;overflow:hidden;transition:flex .5s;margin:0 10px;box-shadow:0px 0px 35px rgba(0,0,0,.07);line-height:0;background:#30b49e}section#accordion.horizontal .accordion__instance h4{font-size:40px;line-height:44px}section#accordion.horizontal .accordion__instance--container{display:flex;width:100%;padding:4% 0;box-sizing:border-box}section#accordion.horizontal .accordion__instance__heading,section#accordion.horizontal .accordion__instance .eyebrow,section#accordion.horizontal .accordion__instance__link,section#accordion.horizontal .accordion__instance__body{position:relative;z-index:1}section#accordion.horizontal .accordion__instance__heading{max-height:100%}section#accordion.horizontal .accordion__instance__heading.original{display:block}section#accordion.horizontal .accordion__instance__heading.alt{display:none}section#accordion.horizontal .accordion__instance a,section#accordion.horizontal .accordion__instance p{position:relative;opacity:0;bottom:-50px}section#accordion.horizontal .accordion__instance p,section#accordion.horizontal .accordion__instance h4,section#accordion.horizontal .accordion__instance h6{pointer-events:none}section#accordion.horizontal .accordion__instance__heading{color:#fff;margin:0}section#accordion.horizontal .accordion__instance__heading--container{pointer-events:none;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#accordion.horizontal .accordion__instance .eyebrow{margin:0;color:#fff;white-space:nowrap}section#accordion.horizontal .accordion__instance__icon{position:absolute;z-index:0;bottom:0px;right:-15px;width:275.19px;height:292.19px;transform-origin:bottom right;pointer-events:none;transform:scale(0.75)}section#accordion.horizontal .accordion__instance__icon svg{width:100%;height:100%}section#accordion.horizontal .accordion__instance__toggle:after{content:"";position:absolute;left:32px;bottom:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal .accordion__instance__toggle:before{content:"";position:absolute;left:47px;bottom:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}@media(hover: hover){section#accordion.horizontal .accordion__instance:hover{flex:1 1 40%;background:#fff;border-left:20px solid #30b49e}section#accordion.horizontal .accordion__instance:hover path{fill:#f8f3ef;opacity:1}section#accordion.horizontal .accordion__instance:hover h4{transition:font 500ms ease;font-size:28px;line-height:32px}section#accordion.horizontal .accordion__instance:hover h4,section#accordion.horizontal .accordion__instance:hover h6{color:#444}section#accordion.horizontal .accordion__instance:hover p,section#accordion.horizontal .accordion__instance:hover a{bottom:0;opacity:1;height:auto;color:#444}section#accordion.horizontal .accordion__instance:hover p{transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#accordion.horizontal .accordion__instance:hover a{display:inline-block;padding-bottom:10px;transition:opacity 500ms ease 750ms,bottom 500ms ease 750ms}section#accordion.horizontal .accordion__instance:hover .accordion__instance__link--container{margin-top:37px}section#accordion.horizontal .accordion__instance:hover .accordion__instance__heading.original{display:none}section#accordion.horizontal .accordion__instance:hover .accordion__instance__heading.alt{display:block}}@media only screen and (max-width: 1400px){section#accordion.horizontal .accordion__heading span{width:50px}}@media only screen and (max-width: 1300px){section#accordion.horizontal .accordion__heading h2{font-size:84px;line-height:83px}section#accordion.horizontal .accordion__heading p{width:30%;max-width:318px;margin-left:100px}}@media only screen and (max-width: 1200px){section#accordion.horizontal .accordion__heading--container{padding:0}section#accordion.horizontal .accordion__heading--container p{margin-left:0px;padding-left:33px;border-left:1.5px solid #efe9e3}section#accordion.horizontal .accordion__heading h2{width:auto}section#accordion.horizontal .accordion__instance:hover{position:relative;padding:21px 30px;flex:none !important;overflow:hidden;transition:max-height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:100px;margin-bottom:18px;background-color:#30b49e;border-left:0}section#accordion.horizontal .accordion__instance:hover .accordion__instance__heading.original{display:block}section#accordion.horizontal .accordion__instance:hover .accordion__instance__heading.alt{display:none}section#accordion.horizontal .accordion__instance:hover h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal .accordion__instance:hover h4,section#accordion.horizontal .accordion__instance:hover h6,section#accordion.horizontal .accordion__instance:hover a,section#accordion.horizontal .accordion__instance:hover p{color:#fff}section#accordion.horizontal .accordion__instance:hover p,section#accordion.horizontal .accordion__instance:hover a{opacity:0;transition:none}section#accordion.horizontal .accordion__instance:hover .accordion__instance__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px}section#accordion.horizontal .accordion__instance:hover .accordion__instance__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal .accordion__instance:hover .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal .accordion__instance:hover .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal .accordion__instance,section#accordion.horizontal .accordion__instance.closed{position:relative;padding:21px 30px;flex:none;overflow:hidden;transition:height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:100px;margin-bottom:18px;min-height:0}section#accordion.horizontal .accordion__instance--container,section#accordion.horizontal .accordion__instance.closed--container{flex-direction:column;justify-content:center;padding:4% 0}section#accordion.horizontal .accordion__instance__toggle,section#accordion.horizontal .accordion__instance.closed__toggle{display:none}section#accordion.horizontal .accordion__instance__heading,section#accordion.horizontal .accordion__instance.closed__heading{margin-bottom:0}section#accordion.horizontal .accordion__instance__heading.original,section#accordion.horizontal .accordion__instance.closed__heading.original{display:block}section#accordion.horizontal .accordion__instance__heading.alt,section#accordion.horizontal .accordion__instance.closed__heading.alt{display:none}section#accordion.horizontal .accordion__instance__heading,section#accordion.horizontal .accordion__instance .eyebrow,section#accordion.horizontal .accordion__instance a,section#accordion.horizontal .accordion__instance p,section#accordion.horizontal .accordion__instance.closed__heading,section#accordion.horizontal .accordion__instance.closed .eyebrow,section#accordion.horizontal .accordion__instance.closed a,section#accordion.horizontal .accordion__instance.closed p{color:#fff}section#accordion.horizontal .accordion__instance p,section#accordion.horizontal .accordion__instance a,section#accordion.horizontal .accordion__instance.closed p,section#accordion.horizontal .accordion__instance.closed a{opacity:0;bottom:0}section#accordion.horizontal .accordion__instance h4,section#accordion.horizontal .accordion__instance.closed h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal .accordion__instance__icon,section#accordion.horizontal .accordion__instance.closed__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px;transform:scale(0.9)}section#accordion.horizontal .accordion__instance__icon svg,section#accordion.horizontal .accordion__instance.closed__icon svg{position:relative;right:50%}section#accordion.horizontal .accordion__instance__icon path,section#accordion.horizontal .accordion__instance.closed__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal .accordion__instance__icon:after,section#accordion.horizontal .accordion__instance.closed__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal .accordion__instance__icon:before,section#accordion.horizontal .accordion__instance.closed__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal .accordion__instance.open,section#accordion.horizontal .accordion__instance.closed.open{flex:none;height:auto;padding-bottom:63px;padding-top:50px;max-height:600px;transition:max-height 500ms ease;border-left:none;border-top:20px solid #30b49e;background:#fff}section#accordion.horizontal .accordion__instance.open .accordion__instance__body,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__body{opacity:1}section#accordion.horizontal .accordion__instance.open .accordion__instance__heading,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__heading{margin-bottom:0}section#accordion.horizontal .accordion__instance.open .accordion__instance__heading.original,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__heading.original{display:none}section#accordion.horizontal .accordion__instance.open .accordion__instance__heading.alt,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__heading.alt{display:block}section#accordion.horizontal .accordion__instance.open .accordion__instance__icon svg,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__icon svg{display:none}section#accordion.horizontal .accordion__instance.open .accordion__instance__icon:after,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#444;transform:rotate(225deg);transform-origin:center;transition:transform ease .5s}section#accordion.horizontal .accordion__instance.open .accordion__instance__icon:before,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#444;transform-origin:center;transform:rotate(45deg) translate(1px);transition:transform ease .5s}section#accordion.horizontal .accordion__instance.open path,section#accordion.horizontal .accordion__instance.closed.open path{fill:#f8f3ef;opacity:1}section#accordion.horizontal .accordion__instance.open h4,section#accordion.horizontal .accordion__instance.open h6,section#accordion.horizontal .accordion__instance.closed.open h4,section#accordion.horizontal .accordion__instance.closed.open h6{color:#444}section#accordion.horizontal .accordion__instance.open p,section#accordion.horizontal .accordion__instance.closed.open p{margin-top:70px;transition:none}section#accordion.horizontal .accordion__instance.open p,section#accordion.horizontal .accordion__instance.open a,section#accordion.horizontal .accordion__instance.closed.open p,section#accordion.horizontal .accordion__instance.closed.open a{opacity:1;color:#444;transition:none}section#accordion.horizontal .accordion__instance.open .accordion__instance__link--container,section#accordion.horizontal .accordion__instance.closed.open .accordion__instance__link--container{margin-top:37px}}@media only screen and (max-width: 1100px){section#accordion.horizontal .accordion__instance--container{padding:4% 1%}section#accordion.horizontal .accordion__instance:hover{flex:1 1 30%}}@media only screen and (max-width: 640px){section#accordion.horizontal .accordion__heading span{height:7px}section#accordion.horizontal .accordion__heading--container{flex-direction:column;align-items:flex-start}section#accordion.horizontal .accordion__heading--container p{margin-top:30px;min-width:0}section#accordion.horizontal .accordion__heading--container h2{font-size:48px;line-height:46px;letter-spacing:-0.02em;text-transform:uppercase;padding-left:0}}@media only screen and (max-width: 350px){section#accordion.horizontal .accordion__heading--container{padding:0}section#accordion.horizontal .accordion__heading--container p{margin-left:0px;padding-left:23px;width:auto;min-width:0;max-width:none;border-left:1.5px solid #efe9e3}}section#accordion.horizontal.variant_a{z-index:1}section#accordion.horizontal.variant_a .accordion__heading{flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.horizontal.variant_a .accordion__heading--container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.horizontal.variant_a .accordion__heading--container p{flex:1;min-width:0;max-width:100%;margin-right:20px;padding-left:33px;font-size:15px;line-height:24px;border-left:solid 1.5px #efe9e3}section#accordion.horizontal.variant_a .accordion__heading h2{display:block;white-space:normal;width:100%;margin:0;font-style:normal;font-weight:normal;font-size:28px;line-height:32px;text-transform:uppercase}section#accordion.horizontal.variant_a .accordion__instance{position:relative;padding:57px 8% 0px 3%;flex:1;overflow:hidden;transition:flex .5s;margin:0 10px;box-shadow:0px 0px 35px rgba(0,0,0,.07);line-height:0;background:#30b49e;height:440px;cursor:pointer}@media(hover: hover){section#accordion.horizontal.variant_a .accordion__instance.hover h4{transition:font 500ms ease;font-size:28px;line-height:32px}}section#accordion.horizontal.variant_a .accordion__instance h4{font-size:40px;line-height:44px}section#accordion.horizontal.variant_a .accordion__instance--container{display:flex;width:100%;padding:0;box-sizing:border-box}section#accordion.horizontal.variant_a .accordion__instance img.accordion__instance__heading{transform:scale(0.85);transform-origin:left}section#accordion.horizontal.variant_a .accordion__instance__heading,section#accordion.horizontal.variant_a .accordion__instance .eyebrow,section#accordion.horizontal.variant_a .accordion__instance__link,section#accordion.horizontal.variant_a .accordion__instance__body{position:relative;z-index:1}section#accordion.horizontal.variant_a .accordion__instance__body{font-size:15px;line-height:24px}section#accordion.horizontal.variant_a .accordion__instance a,section#accordion.horizontal.variant_a .accordion__instance p{position:relative;opacity:0;font-size:15px;line-height:24px}section#accordion.horizontal.variant_a .accordion__instance a{padding-bottom:10px}section#accordion.horizontal.variant_a .accordion__instance p,section#accordion.horizontal.variant_a .accordion__instance h4,section#accordion.horizontal.variant_a .accordion__instance h6{pointer-events:none}section#accordion.horizontal.variant_a .accordion__instance__heading{color:#fff;margin:0;margin-bottom:15%}section#accordion.horizontal.variant_a .accordion__instance__heading--container{pointer-events:none;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#accordion.horizontal.variant_a .accordion__instance .eyebrow{margin:0;color:#fff;white-space:nowrap}section#accordion.horizontal.variant_a .accordion__instance__toggle:after{content:"";position:absolute;left:32px;bottom:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_a .accordion__instance__toggle:before{content:"";position:absolute;left:47px;bottom:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}@media(hover: hover){section#accordion.horizontal.variant_a .accordion__instance:hover{flex:1 1 40%;background:#fff;border-left:20px solid #30b49e}section#accordion.horizontal.variant_a .accordion__instance:hover path{fill:#f8f3ef;opacity:1}section#accordion.horizontal.variant_a .accordion__instance:hover h4,section#accordion.horizontal.variant_a .accordion__instance:hover h6{color:#444}section#accordion.horizontal.variant_a .accordion__instance:hover p,section#accordion.horizontal.variant_a .accordion__instance:hover a{bottom:0;opacity:1;color:#444}section#accordion.horizontal.variant_a .accordion__instance:hover p{transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#accordion.horizontal.variant_a .accordion__instance:hover a{display:inline-block;transition:opacity 500ms ease 750ms,bottom 500ms ease 750ms}section#accordion.horizontal.variant_a .accordion__instance:hover .accordion__instance__link--container{margin-top:37px}}@media only screen and (max-width: 1200px){section#accordion.horizontal.variant_a .accordion__instance:hover{position:relative;padding:21px 30px;flex:none !important;overflow:hidden;transition:max-height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:100px;margin-bottom:18px;background-color:#30b49e;border-left:0}section#accordion.horizontal.variant_a .accordion__instance:hover h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal.variant_a .accordion__instance:hover h4,section#accordion.horizontal.variant_a .accordion__instance:hover h6,section#accordion.horizontal.variant_a .accordion__instance:hover a,section#accordion.horizontal.variant_a .accordion__instance:hover p{color:#fff}section#accordion.horizontal.variant_a .accordion__instance:hover p,section#accordion.horizontal.variant_a .accordion__instance:hover a{opacity:0;transition:none}section#accordion.horizontal.variant_a .accordion__instance:hover .accordion__instance__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px}section#accordion.horizontal.variant_a .accordion__instance:hover .accordion__instance__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal.variant_a .accordion__instance:hover .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_a .accordion__instance:hover .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_a .accordion__instance,section#accordion.horizontal.variant_a .accordion__instance.closed{position:relative;padding:21px 30px;flex:none;overflow:hidden;transition:height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:100px;margin-bottom:18px;min-height:0;transition:max-height 500ms ease}section#accordion.horizontal.variant_a .accordion__instance--container,section#accordion.horizontal.variant_a .accordion__instance.closed--container{flex-direction:column;padding:0 0}section#accordion.horizontal.variant_a .accordion__instance__toggle,section#accordion.horizontal.variant_a .accordion__instance.closed__toggle{display:none}section#accordion.horizontal.variant_a .accordion__instance__heading,section#accordion.horizontal.variant_a .accordion__instance.closed__heading{margin-bottom:0}section#accordion.horizontal.variant_a .accordion__instance__heading--container,section#accordion.horizontal.variant_a .accordion__instance.closed__heading--container{height:100%;display:flex;flex-direction:row;align-items:center}section#accordion.horizontal.variant_a .accordion__instance__heading,section#accordion.horizontal.variant_a .accordion__instance .eyebrow,section#accordion.horizontal.variant_a .accordion__instance a,section#accordion.horizontal.variant_a .accordion__instance p,section#accordion.horizontal.variant_a .accordion__instance.closed__heading,section#accordion.horizontal.variant_a .accordion__instance.closed .eyebrow,section#accordion.horizontal.variant_a .accordion__instance.closed a,section#accordion.horizontal.variant_a .accordion__instance.closed p{color:#fff}section#accordion.horizontal.variant_a .accordion__instance p,section#accordion.horizontal.variant_a .accordion__instance a,section#accordion.horizontal.variant_a .accordion__instance.closed p,section#accordion.horizontal.variant_a .accordion__instance.closed a{opacity:0;bottom:0}section#accordion.horizontal.variant_a .accordion__instance h4,section#accordion.horizontal.variant_a .accordion__instance.closed h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal.variant_a .accordion__instance__icon,section#accordion.horizontal.variant_a .accordion__instance.closed__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px}section#accordion.horizontal.variant_a .accordion__instance__icon path,section#accordion.horizontal.variant_a .accordion__instance.closed__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal.variant_a .accordion__instance__icon:after,section#accordion.horizontal.variant_a .accordion__instance.closed__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_a .accordion__instance__icon:before,section#accordion.horizontal.variant_a .accordion__instance.closed__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_a .accordion__instance.open,section#accordion.horizontal.variant_a .accordion__instance.closed.open{flex:none;height:auto;padding-bottom:63px;padding-top:50px;max-height:600px;transition:max-height 500ms ease;border-left:none;border-top:20px solid #30b49e;background:#fff}section#accordion.horizontal.variant_a .accordion__instance.open .accordion__instance__heading,section#accordion.horizontal.variant_a .accordion__instance.closed.open .accordion__instance__heading{margin-bottom:0}section#accordion.horizontal.variant_a .accordion__instance.open .accordion__instance__body,section#accordion.horizontal.variant_a .accordion__instance.closed.open .accordion__instance__body{opacity:1}section#accordion.horizontal.variant_a .accordion__instance.open .accordion__instance__icon svg,section#accordion.horizontal.variant_a .accordion__instance.closed.open .accordion__instance__icon svg{display:none}section#accordion.horizontal.variant_a .accordion__instance.open .accordion__instance__icon:after,section#accordion.horizontal.variant_a .accordion__instance.closed.open .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#444;transform:rotate(225deg);transform-origin:center;transition:transform ease .5s}section#accordion.horizontal.variant_a .accordion__instance.open .accordion__instance__icon:before,section#accordion.horizontal.variant_a .accordion__instance.closed.open .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#444;transform-origin:center;transform:rotate(45deg) translate(1px);transition:transform ease .5s}section#accordion.horizontal.variant_a .accordion__instance.open path,section#accordion.horizontal.variant_a .accordion__instance.closed.open path{fill:#f8f3ef;opacity:1}section#accordion.horizontal.variant_a .accordion__instance.open h4,section#accordion.horizontal.variant_a .accordion__instance.open h6,section#accordion.horizontal.variant_a .accordion__instance.closed.open h4,section#accordion.horizontal.variant_a .accordion__instance.closed.open h6{color:#444}section#accordion.horizontal.variant_a .accordion__instance.open p,section#accordion.horizontal.variant_a .accordion__instance.closed.open p{margin-top:70px;transition:none}section#accordion.horizontal.variant_a .accordion__instance.open p,section#accordion.horizontal.variant_a .accordion__instance.open a,section#accordion.horizontal.variant_a .accordion__instance.closed.open p,section#accordion.horizontal.variant_a .accordion__instance.closed.open a{opacity:1;color:#444;transition:none}section#accordion.horizontal.variant_a .accordion__instance.open .accordion__instance__link--container,section#accordion.horizontal.variant_a .accordion__instance.closed.open .accordion__instance__link--container{margin-top:37px}}@media only screen and (max-width: 900px){section#accordion.horizontal.variant_a .accordion__heading p{min-width:0}}@media only screen and (max-width: 640px){section#accordion.horizontal.variant_a .accordion__heading{margin-bottom:20px}section#accordion.horizontal.variant_a .accordion__heading span.line{height:7px;width:50px}section#accordion.horizontal.variant_a .accordion__heading--container{flex-direction:column;align-items:flex-start;margin-bottom:0px}section#accordion.horizontal.variant_a .accordion__heading--container p{margin-top:30px;min-width:0;max-width:380px}section#accordion.horizontal.variant_a .accordion__instance img.accordion__instance__heading,section#accordion.horizontal.variant_a .accordion__instance.closed img.accordion__instance__heading,section#accordion.horizontal.variant_a .accordion__instance.open img.accordion__instance__heading{transform:scale(0.75);transform-origin:left}}section#accordion.horizontal.variant_b{z-index:1}section#accordion.horizontal.variant_b .accordion__heading{flex:1;max-width:800px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.horizontal.variant_b .accordion__heading--container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}section#accordion.horizontal.variant_b .accordion__heading--container p{flex:1;max-width:33%;min-width:33%;margin-right:20px;padding-left:33px;font-size:15px;line-height:24px;border-left:solid 1.5px #efe9e3}section#accordion.horizontal.variant_b .accordion__heading h2{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;font-style:normal;font-weight:normal;font-size:115px;line-height:107px;letter-spacing:-0.02em;text-transform:uppercase;white-space:nowrap}section#accordion.horizontal.variant_b .accordion__heading span.line{display:inline-block;width:111px;height:11px;margin-right:10px;background-color:#444}section#accordion.horizontal.variant_b .accordion__instance{position:relative;padding:57px 8% 0px 3%;flex:1;overflow:hidden;transition:flex .5s;margin:0 10px;box-shadow:0px 0px 35px rgba(0,0,0,.07);line-height:0;background:#30b49e;height:440px;cursor:pointer}@media(hover: hover){section#accordion.horizontal.variant_b .accordion__instance.hover h4{transition:font 500ms ease;font-size:28px;line-height:32px}}section#accordion.horizontal.variant_b .accordion__instance h4{font-size:40px;line-height:44px}section#accordion.horizontal.variant_b .accordion__instance--container{display:flex;width:100%;padding:0;box-sizing:border-box}section#accordion.horizontal.variant_b .accordion__instance img.accordion__instance__heading{transform:scale(0.85);transform-origin:left}section#accordion.horizontal.variant_b .accordion__instance__heading,section#accordion.horizontal.variant_b .accordion__instance .eyebrow,section#accordion.horizontal.variant_b .accordion__instance__link,section#accordion.horizontal.variant_b .accordion__instance__body{position:relative;z-index:1}section#accordion.horizontal.variant_b .accordion__instance__body{font-size:15px;line-height:24px}section#accordion.horizontal.variant_b .accordion__instance a,section#accordion.horizontal.variant_b .accordion__instance p{position:relative;opacity:0;font-size:15px;line-height:24px}section#accordion.horizontal.variant_b .accordion__instance a{padding-bottom:10px}section#accordion.horizontal.variant_b .accordion__instance p,section#accordion.horizontal.variant_b .accordion__instance h4,section#accordion.horizontal.variant_b .accordion__instance h6{pointer-events:none}section#accordion.horizontal.variant_b .accordion__instance__heading{color:#fff;margin:0;margin-bottom:15%}section#accordion.horizontal.variant_b .accordion__instance__heading--container{pointer-events:none;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#accordion.horizontal.variant_b .accordion__instance .eyebrow{margin:0;color:#fff;white-space:nowrap}section#accordion.horizontal.variant_b .accordion__instance__toggle:after{content:"";position:absolute;left:32px;bottom:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_b .accordion__instance__toggle:before{content:"";position:absolute;left:47px;bottom:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}@media(hover: hover){section#accordion.horizontal.variant_b .accordion__instance:hover{flex:1 1 40%;background:#fff;border-left:20px solid #30b49e}section#accordion.horizontal.variant_b .accordion__instance:hover path{fill:#f8f3ef;opacity:1}section#accordion.horizontal.variant_b .accordion__instance:hover h4,section#accordion.horizontal.variant_b .accordion__instance:hover h6{color:#444}section#accordion.horizontal.variant_b .accordion__instance:hover p,section#accordion.horizontal.variant_b .accordion__instance:hover a{bottom:0;opacity:1;color:#444}section#accordion.horizontal.variant_b .accordion__instance:hover p{transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#accordion.horizontal.variant_b .accordion__instance:hover a{display:inline-block;transition:opacity 500ms ease 750ms,bottom 500ms ease 750ms}section#accordion.horizontal.variant_b .accordion__instance:hover .accordion__instance__link--container{margin-top:37px}}@media only screen and (max-width: 1400px){section#accordion.horizontal.variant_b .accordion__heading span{width:50px}}@media only screen and (max-width: 1300px){section#accordion.horizontal.variant_b .accordion__heading h2{font-size:84px;line-height:83px}section#accordion.horizontal.variant_b .accordion__heading p{width:30%;max-width:318px;margin-left:100px}}@media only screen and (max-width: 1200px){section#accordion.horizontal.variant_b .accordion__heading--container p{max-width:318px;min-width:318px;margin-left:0px;padding-left:33px;border-left:1.5px solid #efe9e3}section#accordion.horizontal.variant_b .accordion__heading h2{width:auto}section#accordion.horizontal.variant_b .accordion__instance:hover{position:relative;padding:21px 30px;flex:none !important;overflow:hidden;transition:max-height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:100px;margin-bottom:18px;background-color:#30b49e;border-left:0}section#accordion.horizontal.variant_b .accordion__instance:hover h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal.variant_b .accordion__instance:hover h4,section#accordion.horizontal.variant_b .accordion__instance:hover h6,section#accordion.horizontal.variant_b .accordion__instance:hover a,section#accordion.horizontal.variant_b .accordion__instance:hover p{color:#fff}section#accordion.horizontal.variant_b .accordion__instance:hover p,section#accordion.horizontal.variant_b .accordion__instance:hover a{opacity:0;transition:none}section#accordion.horizontal.variant_b .accordion__instance:hover .accordion__instance__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px}section#accordion.horizontal.variant_b .accordion__instance:hover .accordion__instance__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal.variant_b .accordion__instance:hover .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_b .accordion__instance:hover .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_b .accordion__instance,section#accordion.horizontal.variant_b .accordion__instance.closed{position:relative;padding:21px 30px;flex:none;overflow:hidden;transition:height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:100px;margin-bottom:18px;min-height:0;transition:max-height 500ms ease}section#accordion.horizontal.variant_b .accordion__instance--container,section#accordion.horizontal.variant_b .accordion__instance.closed--container{flex-direction:column;padding:0 0}section#accordion.horizontal.variant_b .accordion__instance__toggle,section#accordion.horizontal.variant_b .accordion__instance.closed__toggle{display:none}section#accordion.horizontal.variant_b .accordion__instance__heading,section#accordion.horizontal.variant_b .accordion__instance.closed__heading{margin-bottom:0}section#accordion.horizontal.variant_b .accordion__instance__heading--container,section#accordion.horizontal.variant_b .accordion__instance.closed__heading--container{height:100%;display:flex;flex-direction:row;align-items:center}section#accordion.horizontal.variant_b .accordion__instance__heading,section#accordion.horizontal.variant_b .accordion__instance .eyebrow,section#accordion.horizontal.variant_b .accordion__instance a,section#accordion.horizontal.variant_b .accordion__instance p,section#accordion.horizontal.variant_b .accordion__instance.closed__heading,section#accordion.horizontal.variant_b .accordion__instance.closed .eyebrow,section#accordion.horizontal.variant_b .accordion__instance.closed a,section#accordion.horizontal.variant_b .accordion__instance.closed p{color:#fff}section#accordion.horizontal.variant_b .accordion__instance p,section#accordion.horizontal.variant_b .accordion__instance a,section#accordion.horizontal.variant_b .accordion__instance.closed p,section#accordion.horizontal.variant_b .accordion__instance.closed a{opacity:0;bottom:0}section#accordion.horizontal.variant_b .accordion__instance h4,section#accordion.horizontal.variant_b .accordion__instance.closed h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal.variant_b .accordion__instance__icon,section#accordion.horizontal.variant_b .accordion__instance.closed__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px}section#accordion.horizontal.variant_b .accordion__instance__icon path,section#accordion.horizontal.variant_b .accordion__instance.closed__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal.variant_b .accordion__instance__icon:after,section#accordion.horizontal.variant_b .accordion__instance.closed__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_b .accordion__instance__icon:before,section#accordion.horizontal.variant_b .accordion__instance.closed__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_b .accordion__instance.open,section#accordion.horizontal.variant_b .accordion__instance.closed.open{flex:none;height:auto;padding-bottom:63px;padding-top:50px;max-height:600px;transition:max-height 500ms ease;border-left:none;border-top:20px solid #30b49e;background:#fff}section#accordion.horizontal.variant_b .accordion__instance.open .accordion__instance__heading,section#accordion.horizontal.variant_b .accordion__instance.closed.open .accordion__instance__heading{margin-bottom:0}section#accordion.horizontal.variant_b .accordion__instance.open .accordion__instance__body,section#accordion.horizontal.variant_b .accordion__instance.closed.open .accordion__instance__body{opacity:1}section#accordion.horizontal.variant_b .accordion__instance.open .accordion__instance__icon svg,section#accordion.horizontal.variant_b .accordion__instance.closed.open .accordion__instance__icon svg{display:none}section#accordion.horizontal.variant_b .accordion__instance.open .accordion__instance__icon:after,section#accordion.horizontal.variant_b .accordion__instance.closed.open .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#444;transform:rotate(225deg);transform-origin:center;transition:transform ease .5s}section#accordion.horizontal.variant_b .accordion__instance.open .accordion__instance__icon:before,section#accordion.horizontal.variant_b .accordion__instance.closed.open .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#444;transform-origin:center;transform:rotate(45deg) translate(1px);transition:transform ease .5s}section#accordion.horizontal.variant_b .accordion__instance.open path,section#accordion.horizontal.variant_b .accordion__instance.closed.open path{fill:#f8f3ef;opacity:1}section#accordion.horizontal.variant_b .accordion__instance.open h4,section#accordion.horizontal.variant_b .accordion__instance.open h6,section#accordion.horizontal.variant_b .accordion__instance.closed.open h4,section#accordion.horizontal.variant_b .accordion__instance.closed.open h6{color:#444}section#accordion.horizontal.variant_b .accordion__instance.open p,section#accordion.horizontal.variant_b .accordion__instance.closed.open p{margin-top:70px;transition:none}section#accordion.horizontal.variant_b .accordion__instance.open p,section#accordion.horizontal.variant_b .accordion__instance.open a,section#accordion.horizontal.variant_b .accordion__instance.closed.open p,section#accordion.horizontal.variant_b .accordion__instance.closed.open a{opacity:1;color:#444;transition:none}section#accordion.horizontal.variant_b .accordion__instance.open .accordion__instance__link--container,section#accordion.horizontal.variant_b .accordion__instance.closed.open .accordion__instance__link--container{margin-top:37px}}@media only screen and (max-width: 900px){section#accordion.horizontal.variant_b .accordion__heading h2{font-size:48px;line-height:46px;letter-spacing:-0.02em;text-transform:uppercase;padding-left:0}section#accordion.horizontal.variant_b .accordion__heading span.line{height:7px}section#accordion.horizontal.variant_b .accordion__heading p{min-width:0}}@media only screen and (max-width: 640px){section#accordion.horizontal.variant_b .accordion__heading{margin-bottom:20px}section#accordion.horizontal.variant_b .accordion__heading span.line{height:7px;width:50px}section#accordion.horizontal.variant_b .accordion__heading--container{flex-direction:column;align-items:flex-start;margin-bottom:0px}section#accordion.horizontal.variant_b .accordion__heading--container p{margin-top:30px;min-width:0;max-width:380px}}@media only screen and (max-width: 400px){section#accordion.horizontal.variant_b .accordion__heading h2{font-size:30px;line-height:29px;letter-spacing:-0.02em;text-transform:uppercase;padding-left:0}section#accordion.horizontal.variant_b .accordion__heading span{height:5px}}@media only screen and (max-width: 350px){section#accordion.horizontal.variant_b .accordion__heading--container{padding:0}section#accordion.horizontal.variant_b .accordion__heading--container p{margin-left:0px;padding-left:23px;width:auto;min-width:0;max-width:none;border-left:1.5px solid #efe9e3}}section#accordion.horizontal.variant_c{z-index:1}section#accordion.horizontal.variant_c .accordion__heading{max-width:800px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.horizontal.variant_c .accordion__heading--container p{flex:1;max-width:33%;min-width:33%;margin-right:20px;padding-left:33px;border-left:solid 1.5px #efe9e3}section#accordion.horizontal.variant_c .accordion__heading h2{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;font-style:normal;font-weight:normal;font-size:56px;line-height:55px;letter-spacing:-0.02em;text-transform:uppercase;white-space:nowrap}section#accordion.horizontal.variant_c .accordion__heading span.line{display:inline-block;width:111px;height:11px;margin-right:10px;background-color:#444}section#accordion.horizontal.variant_c .accordion__instance{position:relative;padding:57px 8% 0px 3%;flex:1;overflow:hidden;transition:flex .5s;margin:0 10px;box-shadow:0px 0px 35px rgba(0,0,0,.07);line-height:0;background:#30b49e;height:340px}@media(hover: hover){section#accordion.horizontal.variant_c .accordion__instance.hover h4{transition:font 500ms ease;font-size:28px;line-height:32px}}section#accordion.horizontal.variant_c .accordion__instance h4{font-size:40px;line-height:44px}section#accordion.horizontal.variant_c .accordion__instance--container{display:flex;width:100%;padding:4% 0;box-sizing:border-box}section#accordion.horizontal.variant_c .accordion__instance__heading,section#accordion.horizontal.variant_c .accordion__instance .eyebrow,section#accordion.horizontal.variant_c .accordion__instance__link,section#accordion.horizontal.variant_c .accordion__instance__body{position:relative;z-index:1}section#accordion.horizontal.variant_c .accordion__instance a,section#accordion.horizontal.variant_c .accordion__instance p{position:relative;opacity:0}section#accordion.horizontal.variant_c .accordion__instance p,section#accordion.horizontal.variant_c .accordion__instance h4,section#accordion.horizontal.variant_c .accordion__instance h6{pointer-events:none}section#accordion.horizontal.variant_c .accordion__instance__heading{color:#fff;margin:0;margin-bottom:8%}section#accordion.horizontal.variant_c .accordion__instance__heading--container{pointer-events:none;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#accordion.horizontal.variant_c .accordion__instance .eyebrow{margin:0;color:#fff;white-space:nowrap}section#accordion.horizontal.variant_c .accordion__instance__toggle:after{content:"";position:absolute;left:32px;bottom:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_c .accordion__instance__toggle:before{content:"";position:absolute;left:47px;bottom:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}@media(hover: hover){section#accordion.horizontal.variant_c .accordion__instance:hover{flex:1 1 40%;background:#fff;border-left:20px solid #30b49e}section#accordion.horizontal.variant_c .accordion__instance:hover path{fill:#f8f3ef;opacity:1}section#accordion.horizontal.variant_c .accordion__instance:hover h4,section#accordion.horizontal.variant_c .accordion__instance:hover h6{color:#444}section#accordion.horizontal.variant_c .accordion__instance:hover p,section#accordion.horizontal.variant_c .accordion__instance:hover a{bottom:0;opacity:1;color:#444}section#accordion.horizontal.variant_c .accordion__instance:hover p{transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#accordion.horizontal.variant_c .accordion__instance:hover a{display:inline-block;padding-bottom:10px;transition:opacity 500ms ease 750ms,bottom 500ms ease 750ms}section#accordion.horizontal.variant_c .accordion__instance:hover .accordion__instance__link--container{margin-top:37px}}@media only screen and (max-width: 1400px){section#accordion.horizontal.variant_c .accordion__heading span{width:50px}}@media only screen and (max-width: 1300px){section#accordion.horizontal.variant_c .accordion__heading h2{font-size:84px;line-height:83px}section#accordion.horizontal.variant_c .accordion__heading p{width:30%;max-width:318px;margin-left:100px}}@media only screen and (max-width: 1200px){section#accordion.horizontal.variant_c .accordion__heading--container p{max-width:318px;min-width:318px;margin-left:0px;padding-left:33px;border-left:1.5px solid #efe9e3}section#accordion.horizontal.variant_c .accordion__heading h2{width:auto}section#accordion.horizontal.variant_c .accordion__instance.hover h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal.variant_c .accordion__instance:hover{position:relative;padding:21px 30px;flex:none !important;overflow:hidden;transition:max-height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:115px;margin-bottom:18px;background-color:#30b49e;border-left:0}section#accordion.horizontal.variant_c .accordion__instance:hover h4,section#accordion.horizontal.variant_c .accordion__instance:hover h6,section#accordion.horizontal.variant_c .accordion__instance:hover a,section#accordion.horizontal.variant_c .accordion__instance:hover p{color:#fff}section#accordion.horizontal.variant_c .accordion__instance:hover p,section#accordion.horizontal.variant_c .accordion__instance:hover a{opacity:0;transition:none}section#accordion.horizontal.variant_c .accordion__instance:hover .accordion__instance__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px}section#accordion.horizontal.variant_c .accordion__instance:hover .accordion__instance__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal.variant_c .accordion__instance:hover .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_c .accordion__instance:hover .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_c .accordion__instance,section#accordion.horizontal.variant_c .accordion__instance.closed{position:relative;padding:21px 30px;flex:none;overflow:hidden;transition:height .5s;margin:0px;box-shadow:0px 0px 35px rgba(0,0,0,.07);max-height:115px;margin-bottom:18px;min-height:0}section#accordion.horizontal.variant_c .accordion__instance--container,section#accordion.horizontal.variant_c .accordion__instance.closed--container{flex-direction:column;padding:4% 0}section#accordion.horizontal.variant_c .accordion__instance__toggle,section#accordion.horizontal.variant_c .accordion__instance.closed__toggle{display:none}section#accordion.horizontal.variant_c .accordion__instance__heading,section#accordion.horizontal.variant_c .accordion__instance.closed__heading{margin-bottom:0}section#accordion.horizontal.variant_c .accordion__instance__heading--container,section#accordion.horizontal.variant_c .accordion__instance.closed__heading--container{height:100%;display:flex;flex-direction:row;align-items:center}section#accordion.horizontal.variant_c .accordion__instance__heading,section#accordion.horizontal.variant_c .accordion__instance .eyebrow,section#accordion.horizontal.variant_c .accordion__instance a,section#accordion.horizontal.variant_c .accordion__instance p,section#accordion.horizontal.variant_c .accordion__instance.closed__heading,section#accordion.horizontal.variant_c .accordion__instance.closed .eyebrow,section#accordion.horizontal.variant_c .accordion__instance.closed a,section#accordion.horizontal.variant_c .accordion__instance.closed p{color:#fff}section#accordion.horizontal.variant_c .accordion__instance p,section#accordion.horizontal.variant_c .accordion__instance a,section#accordion.horizontal.variant_c .accordion__instance.closed p,section#accordion.horizontal.variant_c .accordion__instance.closed a{opacity:0;bottom:0}section#accordion.horizontal.variant_c .accordion__instance h4,section#accordion.horizontal.variant_c .accordion__instance.closed h4{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0}section#accordion.horizontal.variant_c .accordion__instance__icon,section#accordion.horizontal.variant_c .accordion__instance.closed__icon{position:absolute;top:0;bottom:auto;right:0;float:right;width:124px;height:96px}section#accordion.horizontal.variant_c .accordion__instance__icon path,section#accordion.horizontal.variant_c .accordion__instance.closed__icon path{fill:hsla(0,0%,100%,.19)}section#accordion.horizontal.variant_c .accordion__instance__icon:after,section#accordion.horizontal.variant_c .accordion__instance.closed__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_c .accordion__instance__icon:before,section#accordion.horizontal.variant_c .accordion__instance.closed__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#fff;transition:transform ease .5s}section#accordion.horizontal.variant_c .accordion__instance.open,section#accordion.horizontal.variant_c .accordion__instance.closed.open{flex:none;height:auto;padding-bottom:63px;padding-top:50px;max-height:600px;transition:max-height 500ms ease;border-left:none;border-top:20px solid #30b49e;background:#fff}section#accordion.horizontal.variant_c .accordion__instance.open .accordion__instance__heading,section#accordion.horizontal.variant_c .accordion__instance.closed.open .accordion__instance__heading{margin-bottom:0}section#accordion.horizontal.variant_c .accordion__instance.open .accordion__instance__body,section#accordion.horizontal.variant_c .accordion__instance.closed.open .accordion__instance__body{opacity:1}section#accordion.horizontal.variant_c .accordion__instance.open .accordion__instance__icon svg,section#accordion.horizontal.variant_c .accordion__instance.closed.open .accordion__instance__icon svg{display:none}section#accordion.horizontal.variant_c .accordion__instance.open .accordion__instance__icon:after,section#accordion.horizontal.variant_c .accordion__instance.closed.open .accordion__instance__icon:after{content:"";position:absolute;right:32px;top:50px;display:block;width:30.97px;height:2px;background-color:#444;transform:rotate(225deg);transform-origin:center;transition:transform ease .5s}section#accordion.horizontal.variant_c .accordion__instance.open .accordion__instance__icon:before,section#accordion.horizontal.variant_c .accordion__instance.closed.open .accordion__instance__icon:before{content:"";position:absolute;right:47.5px;top:35px;display:block;width:2px;height:30.97px;background-color:#444;transform-origin:center;transform:rotate(45deg) translate(1px);transition:transform ease .5s}section#accordion.horizontal.variant_c .accordion__instance.open path,section#accordion.horizontal.variant_c .accordion__instance.closed.open path{fill:#f8f3ef;opacity:1}section#accordion.horizontal.variant_c .accordion__instance.open h4,section#accordion.horizontal.variant_c .accordion__instance.open h6,section#accordion.horizontal.variant_c .accordion__instance.closed.open h4,section#accordion.horizontal.variant_c .accordion__instance.closed.open h6{color:#444}section#accordion.horizontal.variant_c .accordion__instance.open p,section#accordion.horizontal.variant_c .accordion__instance.closed.open p{margin-top:70px;transition:none}section#accordion.horizontal.variant_c .accordion__instance.open p,section#accordion.horizontal.variant_c .accordion__instance.open a,section#accordion.horizontal.variant_c .accordion__instance.closed.open p,section#accordion.horizontal.variant_c .accordion__instance.closed.open a{opacity:1;color:#444;transition:none}section#accordion.horizontal.variant_c .accordion__instance.open .accordion__instance__link--container,section#accordion.horizontal.variant_c .accordion__instance.closed.open .accordion__instance__link--container{margin-top:37px}}@media only screen and (max-width: 1100px){section#accordion.horizontal.variant_c .accordion__instance--container{padding:4% 1%}section#accordion.horizontal.variant_c .accordion__instance:hover{flex:1 1 30%}}@media only screen and (max-width: 900px){section#accordion.horizontal.variant_c .accordion__heading h2{font-size:48px;line-height:46px;letter-spacing:-0.02em;text-transform:uppercase;padding-left:0}section#accordion.horizontal.variant_c .accordion__heading span.line{height:7px}section#accordion.horizontal.variant_c .accordion__heading p{min-width:0}}@media only screen and (max-width: 640px){section#accordion.horizontal.variant_c .accordion__heading{margin-bottom:20px}section#accordion.horizontal.variant_c .accordion__heading span.line{height:7px;width:50px}section#accordion.horizontal.variant_c .accordion__heading--container{flex-direction:column;align-items:flex-start;margin-bottom:0px}section#accordion.horizontal.variant_c .accordion__heading--container p{margin-top:30px;min-width:0}}@media only screen and (max-width: 500px){section#accordion.horizontal.variant_c .accordion__heading h2{font-size:37px;line-height:36px;letter-spacing:-0.02em;text-transform:uppercase;padding-left:0}section#accordion.horizontal.variant_c .accordion__heading span.line{height:5px}section#accordion.horizontal.variant_c .accordion__instance h4,section#accordion.horizontal.variant_c .accordion__instance.closed h4{font-size:25px;line-height:27px}section#accordion.horizontal.variant_c .accordion__instance.hover h4,section#accordion.horizontal.variant_c .accordion__instance.closed.hover h4{font-size:25px;line-height:27px}}@media only screen and (max-width: 400px){section#accordion.horizontal.variant_c .accordion__heading h2{font-size:30px;line-height:29px;letter-spacing:-0.02em;text-transform:uppercase;padding-left:0}section#accordion.horizontal.variant_c .accordion__heading span{height:5px}}@media only screen and (max-width: 350px){section#accordion.horizontal.variant_c .accordion__heading--container{padding:0}section#accordion.horizontal.variant_c .accordion__heading--container p{margin-left:0px;padding-left:23px;width:auto;min-width:0;max-width:none;border-left:1.5px solid #efe9e3}}section#accordion.variant_a.vertical{margin:auto}section#accordion.variant_a.vertical .accordion__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#accordion.variant_a.vertical .accordion__wrapper{margin:0 -25px}}section#accordion.variant_a.vertical .accordion__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;min-height:1000px}section#accordion.variant_a.vertical .accordion__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.variant_a.vertical .accordion__heading--container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}section#accordion.variant_a.vertical .accordion__heading--container p{flex:1;width:auto;max-width:388px;min-width:318px;padding-left:33px;margin-left:4%;border-left:solid 1.5px #efe9e3;font-size:15px;line-height:24px}section#accordion.variant_a.vertical .accordion__heading h2:not(.h2){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;font-family:"Montserrat",sans-serif;padding-left:0;margin:0;margin-right:5%;font-style:normal;font-weight:700 !important;font-size:84px;line-height:83px;letter-spacing:-0.02em;text-transform:uppercase;white-space:nowrap;color:#444}section#accordion.variant_a.vertical .accordion__heading h2:not(.h2):nth-child(2){margin-bottom:0px;align-self:flex-end}section#accordion.variant_a.vertical .accordion__heading .line{display:inline-block;width:111px;height:11px;margin-left:10px;background-color:#444;justify-self:flex-end}section#accordion.variant_a.vertical .accordion__image{height:auto;width:50%;max-width:257px;margin:100px 0px;margin-left:10%}section#accordion.variant_a.vertical .accordion__image img{padding-top:50px}section#accordion.variant_a.vertical .accordion__instance,section#accordion.variant_a.vertical .accordion__instance.closed{position:relative;flex:none;overflow:hidden;transition:all .5s ease;margin:0px;max-width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start}section#accordion.variant_a.vertical .accordion__instance--container,section#accordion.variant_a.vertical .accordion__instance.closed--container{flex:1;flex-direction:column;margin-top:100px;min-height:80px}section#accordion.variant_a.vertical .accordion__instance__heading,section#accordion.variant_a.vertical .accordion__instance.closed__heading{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin-bottom:0;padding-bottom:6px;border-bottom:solid 2px #30b49e}section#accordion.variant_a.vertical .accordion__instance__heading--container,section#accordion.variant_a.vertical .accordion__instance.closed__heading--container{pointer-events:none;width:100%}section#accordion.variant_a.vertical .accordion__instance__body,section#accordion.variant_a.vertical .accordion__instance.closed__body{padding-top:21px;max-height:0;transition:max-height 250ms ease}section#accordion.variant_a.vertical .accordion__instance h4,section#accordion.variant_a.vertical .accordion__instance h6,section#accordion.variant_a.vertical .accordion__instance.closed h4,section#accordion.variant_a.vertical .accordion__instance.closed h6{pointer-events:none}section#accordion.variant_a.vertical .accordion__instance h4,section#accordion.variant_a.vertical .accordion__instance.closed h4{position:relative;font-family:"Inter",sans-serif;color:#444;font-style:normal;font-weight:500 !important;font-size:16px;line-height:140.62%;padding-right:10%}section#accordion.variant_a.vertical .accordion__instance h4.empty,section#accordion.variant_a.vertical .accordion__instance.closed h4.empty{pointer-events:none}section#accordion.variant_a.vertical .accordion__instance h4.empty:after,section#accordion.variant_a.vertical .accordion__instance h4.empty:before,section#accordion.variant_a.vertical .accordion__instance.closed h4.empty:after,section#accordion.variant_a.vertical .accordion__instance.closed h4.empty:before{display:none}section#accordion.variant_a.vertical .accordion__instance h4:after,section#accordion.variant_a.vertical .accordion__instance.closed h4:after{content:"";display:block;position:absolute;right:0;top:10px;height:2px;width:12px;background-color:#444}section#accordion.variant_a.vertical .accordion__instance h4:before,section#accordion.variant_a.vertical .accordion__instance.closed h4:before{content:"";display:block;position:absolute;right:5px;top:5px;height:12px;width:2px;background-color:#444}section#accordion.variant_a.vertical .accordion__instance p,section#accordion.variant_a.vertical .accordion__instance.closed p{opacity:0}section#accordion.variant_a.vertical .accordion__instance.open{flex:none;margin-bottom:20px}section#accordion.variant_a.vertical .accordion__instance.open p,section#accordion.variant_a.vertical .accordion__instance.open a{opacity:1;color:#444;transition:opacity 250ms ease;margin:0;font-size:15px;line-height:24px}section#accordion.variant_a.vertical .accordion__instance.open h4:after{content:"";display:block;position:absolute;right:0;top:10px;height:2px;width:12px;background-color:#444;transform:rotate(0deg)}section#accordion.variant_a.vertical .accordion__instance.open h4:before{content:"";display:block;position:absolute;right:5px;top:5px;height:12px;width:2px;background-color:#444;transform:rotate(90deg)}section#accordion.variant_a.vertical .accordion__instance.open .accordion__instance__body{max-height:800px;opacity:1;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;transition:max-height 250ms ease}section#accordion.variant_a.vertical .accordion__instance.open .accordion__instance__body p{transition:opacity 250ms ease;margin-right:5%}@media only screen and (max-width: 1200px){section#accordion.variant_a.vertical .accordion__heading--container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.variant_a.vertical .accordion__heading--container p{max-width:65%}section#accordion.variant_a.vertical .accordion__heading h2:not(.h2):nth-child(2){margin-bottom:60px}}@media only screen and (max-width: 1100px){section#accordion.variant_a.vertical .accordion__heading p{margin-left:5%}section#accordion.variant_a.vertical .accordion__instance.open p{max-width:none;margin-right:0 !important;flex:1}}@media only screen and (max-width: 1000px){section#accordion.variant_a.vertical .accordion__heading p{margin-left:5%}section#accordion.variant_a.vertical .accordion__instance.open p{max-width:none;margin-right:0 !important;flex:1}}@media only screen and (max-width: 900px){section#accordion.variant_a.vertical .accordion__container{margin:0px 0px}section#accordion.variant_a.vertical .accordion__heading p{max-width:295px;margin-left:0;padding-left:0}section#accordion.variant_a.vertical .accordion__heading .line{width:39px;height:7px}section#accordion.variant_a.vertical .accordion__instance--container,section#accordion.variant_a.vertical .accordion__instance.closed--container{flex-direction:column;margin:100px 0}section#accordion.variant_a.vertical .accordion__instance h4:after,section#accordion.variant_a.vertical .accordion__instance.closed h4:after{top:8px}section#accordion.variant_a.vertical .accordion__instance h4:before,section#accordion.variant_a.vertical .accordion__instance.closed h4:before{top:3px}section#accordion.variant_a.vertical .accordion__instance.open h4:after{top:8px}section#accordion.variant_a.vertical .accordion__instance.open h4:before{top:3px}section#accordion.variant_a.vertical .accordion__instance.open .accordion__instance__body p{max-width:100%;margin-right:0}}@media only screen and (max-width: 640px){section#accordion.variant_a.vertical .accordion__container{flex-direction:column}section#accordion.variant_a.vertical .accordion__heading h2:not(.h2){width:auto;font-size:48px;line-height:46px;letter-spacing:-0.02em}section#accordion.variant_a.vertical .accordion__heading--container p{max-width:300px;min-width:0px}section#accordion.variant_a.vertical .accordion__image{order:4;padding:0;margin:0 0;margin-left:0;width:100%;max-width:100%}section#accordion.variant_a.vertical .accordion__image img{padding-top:0px}section#accordion.variant_a.vertical .accordion__instance,section#accordion.variant_a.vertical .accordion__instance.closed{flex:none;max-width:100%;margin-top:0px}section#accordion.variant_a.vertical .accordion__instance--container,section#accordion.variant_a.vertical .accordion__instance.closed--container{margin:40px 0 100px 0}section#accordion.variant_a.vertical .accordion__instance.open{flex:none;max-width:100%}section#accordion.variant_a.vertical .accordion__instance.open h4:after{top:8px}section#accordion.variant_a.vertical .accordion__instance.open h4:before{top:3px}section#accordion.variant_a.vertical .accordion__instance.open .accordion__instance__body{flex-direction:column}section#accordion.variant_a.vertical .accordion__instance.open .accordion__instance__body p{max-width:100%;margin-right:0}}section#accordion.variant_b.vertical{margin:auto}section#accordion.variant_b.vertical .accordion__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.variant_b.vertical .accordion__heading h2{font-family:"Inter",sans-serif;margin-bottom:30px}section#accordion.variant_b.vertical .accordion__heading--container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}section#accordion.variant_b.vertical .accordion__container{min-height:800px}section#accordion.variant_b.vertical .accordion__instance,section#accordion.variant_b.vertical .accordion__instance.closed{position:relative;flex:none;overflow:hidden;transition:all .5s ease;margin:0px;max-width:100%;padding-top:40px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;cursor:pointer}section#accordion.variant_b.vertical .accordion__instance--container,section#accordion.variant_b.vertical .accordion__instance.closed--container{flex-direction:column;margin:0px 0 25px;min-height:80px}section#accordion.variant_b.vertical .accordion__instance__heading,section#accordion.variant_b.vertical .accordion__instance.closed__heading{font-style:normal;font-weight:normal;font-size:34px;line-height:37px;letter-spacing:.02em;margin:0;padding-bottom:6px;border-bottom:solid 2px #efe9e3}section#accordion.variant_b.vertical .accordion__instance__heading--container,section#accordion.variant_b.vertical .accordion__instance.closed__heading--container{pointer-events:none;width:100%}section#accordion.variant_b.vertical .accordion__instance__body,section#accordion.variant_b.vertical .accordion__instance.closed__body{width:100%;padding-top:21px;max-height:0;transition:max-height 500ms ease;flex-direction:column !important}section#accordion.variant_b.vertical .accordion__instance__image,section#accordion.variant_b.vertical .accordion__instance.closed__image{max-height:0;width:0;opacity:0;transition:opacity 500ms ease}section#accordion.variant_b.vertical .accordion__instance h4,section#accordion.variant_b.vertical .accordion__instance h6,section#accordion.variant_b.vertical .accordion__instance.closed h4,section#accordion.variant_b.vertical .accordion__instance.closed h6{pointer-events:none}section#accordion.variant_b.vertical .accordion__instance h4,section#accordion.variant_b.vertical .accordion__instance.closed h4{position:relative;font-family:"Inter",sans-serif;color:#444;font-style:normal;font-weight:500 !important;font-size:16px;line-height:140.62%;padding-right:10%}section#accordion.variant_b.vertical .accordion__instance h4.empty,section#accordion.variant_b.vertical .accordion__instance.closed h4.empty{pointer-events:none}section#accordion.variant_b.vertical .accordion__instance h4.empty:after,section#accordion.variant_b.vertical .accordion__instance h4.empty:before,section#accordion.variant_b.vertical .accordion__instance.closed h4.empty:after,section#accordion.variant_b.vertical .accordion__instance.closed h4.empty:before{display:none}section#accordion.variant_b.vertical .accordion__instance h4:after,section#accordion.variant_b.vertical .accordion__instance.closed h4:after{content:"";display:block;position:absolute;right:0;top:10px;height:2px;width:12px;background-color:#444}section#accordion.variant_b.vertical .accordion__instance h4:before,section#accordion.variant_b.vertical .accordion__instance.closed h4:before{content:"";display:block;position:absolute;right:5px;top:5px;height:12px;width:2px;background-color:#444}section#accordion.variant_b.vertical .accordion__instance p,section#accordion.variant_b.vertical .accordion__instance.closed p{height:0;opacity:0}section#accordion.variant_b.vertical .accordion__instance.open{margin-bottom:40px;max-width:100%}section#accordion.variant_b.vertical .accordion__instance.open p{height:100%;opacity:1;color:#444;transition:height 500ms ease;margin:0}section#accordion.variant_b.vertical .accordion__instance.open h4:after{content:"";display:block;position:absolute;right:0;top:10px;height:2px;width:12px;background-color:#444;transform:rotate(0deg)}section#accordion.variant_b.vertical .accordion__instance.open h4:before{content:"";display:block;position:absolute;right:5px;top:5px;height:12px;width:2px;background-color:#444;transform:rotate(90deg)}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__body{max-height:2000px;opacity:1;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;transition:max-height 500ms ease}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__body p{height:100%;transition:height 500ms ease;margin-right:5%;max-width:90%}@media only screen and (max-width: 1200px){section#accordion.variant_b.vertical .accordion__heading--container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#accordion.variant_b.vertical .accordion__heading--container h2:nth-child(2){margin-bottom:60px}}@media only screen and (max-width: 1100px){section#accordion.variant_b.vertical .accordion__wrapper{left:-15%;margin:0}section#accordion.variant_b.vertical .accordion__instance.open p{max-width:none;margin-right:0 !important;flex:1}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__image{margin-left:5%;flex:1}}@media only screen and (max-width: 1000px){section#accordion.variant_b.vertical .accordion__wrapper{left:-8.5%;margin:0}section#accordion.variant_b.vertical .accordion__instance.open p{max-width:none;margin-right:0 !important;flex:1}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__image{margin-left:5%;flex:1}}@media only screen and (max-width: 900px){section#accordion.variant_b.vertical{padding:80px 0}section#accordion.variant_b.vertical .accordion__wrapper{left:-25px}section#accordion.variant_b.vertical .accordion__container{margin:0px 0px}section#accordion.variant_b.vertical .accordion__instance--container,section#accordion.variant_b.vertical .accordion__instance.closed--container{flex-direction:column;margin:0px 0}section#accordion.variant_b.vertical .accordion__instance__image,section#accordion.variant_b.vertical .accordion__instance.closed__image{max-height:0;width:0;opacity:0;transition:opacity 500ms ease}section#accordion.variant_b.vertical .accordion__instance h4,section#accordion.variant_b.vertical .accordion__instance.closed h4{padding-right:25%}section#accordion.variant_b.vertical .accordion__instance h4:after,section#accordion.variant_b.vertical .accordion__instance.closed h4:after{top:8px}section#accordion.variant_b.vertical .accordion__instance h4:before,section#accordion.variant_b.vertical .accordion__instance.closed h4:before{top:3px}section#accordion.variant_b.vertical .accordion__instance.open h4:after{top:8px}section#accordion.variant_b.vertical .accordion__instance.open h4:before{top:3px}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__body p{max-width:100%;margin-right:0}}@media only screen and (max-width: 640px){section#accordion.variant_b.vertical .accordion__container{min-height:850px}section#accordion.variant_b.vertical .accordion__instance,section#accordion.variant_b.vertical .accordion__instance.closed{flex:none;max-width:100%}section#accordion.variant_b.vertical .accordion__instance.open{flex:none;max-width:100%}section#accordion.variant_b.vertical .accordion__instance.open h4:after{top:8px}section#accordion.variant_b.vertical .accordion__instance.open h4:before{top:3px}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__body{flex-direction:column}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__body p{max-width:100%;margin-right:0}section#accordion.variant_b.vertical .accordion__instance.open .accordion__instance__image{height:auto;width:100%;max-width:100%;padding-left:0;margin:21px 0px}}section#archive-project_hero .archive-project_hero__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#archive-project_hero .archive-project_hero__wrapper{margin:0 -25px}}section#archive-project_hero .archive-project_hero__header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:35px}section#archive-project_hero .archive-project_hero__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;margin-bottom:70px}section#archive-project_hero .archive-project_hero__heading h2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap}section#archive-project_hero .archive-project_hero__heading .line{margin-right:31px;display:inline-block;height:11px;background:#30b49e;width:50px}section#archive-project_hero .archive-project_hero__body{margin:0px;margin-bottom:70px;padding-left:33px;border-left:solid 1.5px #efe9e3}section#archive-project_hero .archive-project_hero__body p{max-width:360px}section#archive-project_hero .archive-project_hero__body a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:25px;margin-top:33px}section#archive-project_hero .archive-project_hero__body a p{font-family:"Inter",sans-serif;font-weight:500 !important}section#archive-project_hero .archive-project_hero__body a p:before{background-color:#1c9883}section#archive-project_hero .archive-project_hero__body a img{height:15px;margin-right:10px}@media only screen and (max-width: 1400px){section#archive-project_hero .archive-project_hero__heading h2{font-size:56px;line-height:62px}section#archive-project_hero .archive-project_hero__heading .line{height:7px}}@media only screen and (max-width: 1100px){section#archive-project_hero .archive-project_hero__header{margin-bottom:70px}section#archive-project_hero .archive-project_hero__body{padding-left:28px;border-left:1.5px solid #efe9e3;width:320px}section#archive-project_hero .archive-project_hero__body p{margin:0}}@media only screen and (max-width: 1000px){section#archive-project_hero{margin:0}section#archive-project_hero .archive-project_hero__wrapper{margin:0px -25px}section#archive-project_hero .archive-project_hero__container{padding:0;margin:0px}section#archive-project_hero .archive-project_hero__header{margin-bottom:0px;padding-bottom:0}section#archive-project_hero .archive-project_hero__body{padding-left:28px;border-left:1.5px solid #efe9e3;width:320px}section#archive-project_hero .archive-project_hero__body p{margin:0}}@media only screen and (max-width: 900px){section#archive-project_hero .archive-project_hero__heading h2{font-size:84px;line-height:83px}section#archive-project_hero .archive-project_hero__body{width:100%;max-width:375px}section#archive-project_hero .archive-project_hero__body p{max-width:100%}}@media only screen and (max-width: 640px){section#archive-project_hero .archive-project_hero__heading h2{font-size:48px;line-height:46px}section#archive-project_hero .archive-project_hero__heading .line{width:30px;margin-right:15px}section#archive-project_hero .archive-project_hero__body{padding-left:28px;border-left:1.5px solid #efe9e3;width:100%;max-width:100%}section#archive-project_hero .archive-project_hero__body p{margin:0}section#archive-project_hero .archive-project_hero__body a{max-width:100%}}@media only screen and (max-width: 350px){section#archive-project_hero .archive-project_hero__heading h2{font-size:37px;line-height:42px}section#archive-project_hero .archive-project_hero__heading .line{width:30px;margin-right:15px}section#archive-project_hero .archive-project_hero__body{width:100%;max-width:375px}section#archive-project_hero .archive-project_hero__body p{max-width:100%}}section#project-archive{position:relative}section#project-archive .project-archive__form__anchor{height:100px;width:100%;position:absolute;top:-100px}section#project-archive .project-archive__form__header{margin:0px;margin-bottom:25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}section#project-archive .project-archive__form__header .select2{max-width:calc(33% - 10px)}section#project-archive .project-archive__form__header .select2-selection,section#project-archive .project-archive__form__header select{flex:1;height:56px;width:100%;max-width:700px;background:#f8f3ef;border-color:#f8f3ef;text-indent:20px;-webkit-appearance:none;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;letter-spacing:.01em;background-repeat:no-repeat;background-position-x:95%;background-position-y:center;margin-right:20px}section#project-archive .project-archive__form__header .select2-selection__arrow{top:0;bottom:0;height:100%;margin-right:10px}section#project-archive .project-archive__form__header .select2-selection__rendered{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:100%}section#project-archive .project-archive__form__header .community-count{flex:1;text-align:right}section#project-archive .project-archive__form__header .type-filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-left:20px}section#project-archive .project-archive__form__header .type-filters .radio-container input[type=radio]{opacity:0;position:fixed;width:0}section#project-archive .project-archive__form__header .type-filters .radio-container label{display:inline-block;font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#444;padding:14px 20px;border:1.5px solid #444;margin-right:17px}section#project-archive .project-archive__form__header .type-filters .radio-container label.checked{background-color:#444;color:#fff}section#project-archive .project-archive__form__header .type-filters .radio-container input[type=radio]:focus+label{border:2px dashed #444}section#project-archive .project-archive__form__header .type-filters .radio-container label:hover{background-color:#30b49e}@media only screen and (max-width: 900px){section#project-archive{width:100%;margin:auto}section#project-archive .project-archive__form__header{margin-left:0;margin-right:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#project-archive .project-archive__form__header .select2{max-width:100%;margin-bottom:20px}section#project-archive .project-archive__form__header select{flex:none;max-width:670px;width:100%;margin-bottom:21px}section#project-archive .project-archive__form__header .community-count{width:auto;text-align:left}section#project-archive .project-archive__form__header .type-filters{width:100%;margin-left:0px;margin-bottom:32px}section#project-archive .project-archive__form__header .type-filters .radio-container label{margin-right:0px;padding:13px 15px}}@media only screen and (max-width: 640px){section#project-archive .project-archive__form__header{margin-bottom:55px}}section#archive-team{position:relative}section#archive-team [data-load-more=switch]{display:none}section#archive-team .archive-team__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;height:150%;top:-15%;z-index:-2}@media only screen and (max-width: 1000px){section#archive-team .archive-team__wrapper{margin:0 -25px}}section#archive-team .archive-team__text--bottom{flex:1;max-width:420px;margin-top:87px;margin-bottom:100px}section#archive-team .archive-team__text--bottom .text-body{margin-left:0;margin-top:0}section#archive-team .archive-team__text--bottom .text-body p{font-size:15px;line-height:24px}section#archive-team .archive-team__heading h2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;color:#444}section#archive-team .archive-team__heading h2:nth-child(2){margin-bottom:15px}section#archive-team .archive-team__heading span{display:inline-block;width:160px;height:11px;background-color:#444;margin-left:15px}section#archive-team .archive-team__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:45px}section#archive-team .archive-team__body--top{flex:1;max-width:420px;padding-left:23px;border-left:solid 1.5px #efe9e3}section#archive-team .archive-team__form{margin:0px;flex:1}section#archive-team .archive-team__form label{display:block;max-height:25px;margin:32px 0 0 32px;position:relative}section#archive-team .archive-team__form label p{top:0;left:0}section#archive-team .archive-team__form label span{color:#444}section#archive-team .archive-team__form .department-filter-input{height:0;width:0;visibility:hidden}section#archive-team .archive-team__form__header{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#archive-team .archive-team__form__header--mobile{display:none}section#archive-team .archive-team__form__terms--a,section#archive-team .archive-team__form__terms--b{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;white-space:nowrap;flex-wrap:nowrap}section#archive-team .archive-team__form__terms--a div:first-child label{margin-left:0}@media only screen and (max-width: 1300px){section#archive-team .archive-team__body{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#archive-team .archive-team__form{width:100%}section#archive-team .archive-team__form__header{display:none}section#archive-team .archive-team__form__header--mobile{margin:40px 0 0 0;margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}section#archive-team .archive-team__form__header--mobile select{flex:1;height:56px;width:100%;background:#fff;border-color:#fff;text-indent:20px;-webkit-appearance:none;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;letter-spacing:.01em;background-repeat:no-repeat;background-position-x:95%;background-position-y:center}}@media only screen and (max-width: 1000px){section#archive-team .archive-team__heading{color:#444;margin-bottom:35px}section#archive-team .archive-team__heading span{display:inline-block;width:46px;height:7px;background-color:#444;margin-bottom:7px}}@media only screen and (max-width: 900px){section#archive-team .archive-team__heading{color:#444;margin-bottom:45px}section#archive-team .archive-team__heading h2:nth-child(2){margin-bottom:0px}}@media only screen and (max-width: 640px){section#archive-team [data-load-more=switch]{margin-top:50px;display:flex !important;justify-content:center}section#archive-team [data-load-more=switch].hide{display:none !important}section#archive-team [data-load-more=switch].loaded{margin-top:0;height:0;opacity:0;transition:opacity 500ms ease}section#archive-team [data-load-more=switch] a{border-color:#30b49e;background-color:#30b49e;color:#fff}section#archive-team .archive-team__heading{color:#444;max-width:325px;margin-bottom:45px}section#archive-team .archive-team__heading h2{flex-wrap:wrap;display:inline-flex}section#archive-team .archive-team__text{margin-top:60px}section#archive-team .archive-team__text--bottom{margin-bottom:0}section#archive-team .archive-team__text--bottom .text-body{margin-bottom:0}section#archive-team .archive-team__form__header--mobile{margin-top:0}section#archive-team .archive-team__body{max-width:100%}}#contact-form input[type=submit]{font-style:normal;font-weight:normal;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase;text-indent:0 !important;width:100%;height:63px;max-width:190px;background:rgba(0,0,0,0);color:#444;padding-top:2px !important;border:none !important;overflow:hidden;cursor:pointer}#contact-form input[type=submit]:hover+span.submit-overlay:before{left:0;transition:left 250ms ease}#contact-form input[type=submit]:hover+span.submit-overlay{color:#fff !important}#contact-form .gform_footer{position:relative;margin-top:27px}#contact-form span.submit-overlay{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase;text-indent:0 !important;max-width:115px;color:#444;padding-top:2px !important;border:1px solid #444;overflow:hidden;width:100%;height:63px;max-width:190px;background:#f8f3ef;position:absolute;pointer-events:none;top:0;z-index:2}#contact-form span.submit-overlay:before{content:"";display:block;max-width:115px;padding-top:2px !important;border:none !important;overflow:hidden;width:100%;height:63px;max-width:190px;color:#fff !important;background:#444;position:absolute;pointer-events:none;top:0;z-index:-1;left:-200%;transition:all 250ms ease}#footer a.submit{font-style:normal;font-weight:normal;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase;text-indent:0 !important;max-width:115px;height:44px;background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding-top:2px !important;border:none !important;overflow:hidden;cursor:pointer}#footer a.submit:hover+span.submit-overlay:before{left:0;transition:left 250ms ease}#footer .project-form__section--footer{position:relative;margin-top:27px}#footer span.submit-overlay{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase;text-indent:0 !important;color:#fff;padding-top:2px !important;border:none !important;overflow:hidden;width:100%;max-width:115px;height:44px;background:#30b49e;position:absolute;pointer-events:none;top:0;z-index:2}#footer span.submit-overlay:before{content:"";display:block;max-width:115px;padding-top:2px !important;border:none !important;overflow:hidden;width:100%;max-width:115px;height:44px;background:#444;position:absolute;pointer-events:none;top:0;z-index:-1;left:-200%;transition:all 250ms ease}#project-form .gform_wrapper input[type=submit]{font-style:normal;font-weight:normal;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase;text-indent:0 !important;width:205px;background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding-top:2px !important;border:none !important;overflow:hidden;cursor:pointer}@media(hover: hover){#project-form .gform_wrapper input[type=submit]:hover+span.submit-overlay{color:#fff;border:1px solid #30b49e}#project-form .gform_wrapper input[type=submit]:hover+span.submit-overlay:before{left:0;transition:left 250ms ease}}#project-form .gform_wrapper .gform_footer{position:relative;margin-top:27px;height:63px}#project-form .gform_wrapper .gform_footer input{height:100%}#project-form .gform_wrapper span.submit-overlay{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:15px;text-align:center;letter-spacing:.06em;text-transform:uppercase;text-indent:0 !important;width:205px;color:#444;padding-top:2px !important;border:1px solid #444;overflow:hidden;height:44px;background:#fff;position:absolute;pointer-events:none;top:0;z-index:2}#project-form .gform_wrapper span.submit-overlay:before{content:"";display:block;width:205px;height:44px;padding-top:2px !important;border:none !important;overflow:hidden;color:#fff;background:#30b49e;border:1px solid #30b49e;position:absolute;pointer-events:none;top:0;z-index:-1;left:-200%;transition:all 250ms ease}a.button{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid #444;overflow:hidden;padding:26px 31px 24px 31px;background:rgba(0,0,0,0);position:relative}a.button span{color:#444;position:relative;z-index:2}a.button:before{content:"";display:block;border:1px solid #444 !important;padding:26px 31px 24px 31px;overflow:hidden;width:100%;height:100%;background:#444;position:absolute;pointer-events:none;z-index:-1;top:0;left:-200%;transition:all 250ms ease}@media(hover: hover){a.button:hover{border-color:#444 !important;color:#fff !important}a.button:hover span{color:#fff;transition:all 250ms ease}a.button:hover:before{left:0;transition:all 250ms ease;z-index:0}}a.button:active{border-color:#444 !important;color:#fff !important}a.button:active span{color:#fff;transition:all 250ms ease}a.button:active:before{left:0;transition:all 250ms ease;z-index:0}a.button--light{border:1px solid #fff}a.button--light span{color:#fff;position:relative;z-index:2}a.button--light:before{content:"";display:block;border:1px solid #fff !important;padding:26px 31px 24px 31px;overflow:hidden;width:100%;height:100%;background:#fff;position:absolute;pointer-events:none;z-index:0;top:0;left:-200%;transition:all 250ms ease}a.button--light:hover{border-color:#fff !important;color:#30b49e !important}a.button--light:hover span,a.button--light:hover a{color:#30b49e !important;transition:all 250ms ease}a.button--light:hover:before{left:0;transition:all 250ms ease}section#case_study-events_grid.case_study-events_grid__wrapper,section#case_study-events_grid .case_study-events_grid__wrapper{width:100vw;position:absolute;z-index:-1;height:100%;left:0;top:0;margin:0 -80px;background:#f8f3ef}section#case_study-events_grid.case_study-events_grid__container,section#case_study-events_grid .case_study-events_grid__container{position:relative;z-index:1}section#case_study-events_grid.case_study-events_grid__heading,section#case_study-events_grid .case_study-events_grid__heading{max-width:800px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:65px}section#case_study-events_grid.case_study-events_grid__heading--container,section#case_study-events_grid .case_study-events_grid__heading--container{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}section#case_study-events_grid.case_study-events_grid__heading--container p,section#case_study-events_grid .case_study-events_grid__heading--container p{flex:1;max-width:318px;min-width:318px;margin-right:20px;padding-left:33px;margin-bottom:70px;border-left:solid 1.5px #efe9e3}section#case_study-events_grid.case_study-events_grid__heading h2,section#case_study-events_grid .case_study-events_grid__heading h2{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;color:#444;white-space:nowrap}section#case_study-events_grid.case_study-events_grid__heading .line,section#case_study-events_grid .case_study-events_grid__heading .line{display:inline-block;width:101px;height:11px;margin-left:10px;background-color:#444}section#case_study-events_grid.case_study-events_grid__events--image,section#case_study-events_grid .case_study-events_grid__events--image{display:block;margin-bottom:20px}section#case_study-events_grid.case_study-events_grid__events--image.mobile,section#case_study-events_grid .case_study-events_grid__events--image.mobile{display:none}section#case_study-events_grid.case_study-events_grid__events--image img,section#case_study-events_grid .case_study-events_grid__events--image img{width:100%}section#case_study-events_grid.case_study-events_grid__events--grid,section#case_study-events_grid .case_study-events_grid__events--grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:55px 19px;grid-auto-rows:minmax(100px, auto)}section#case_study-events_grid.case_study-events_grid__events--grid a,section#case_study-events_grid .case_study-events_grid__events--grid a{position:absolute;height:100%;width:100%;top:0;left:0;z-index:3;white-space:nowrap}section#case_study-events_grid.case_study-events_grid__events--grid__instance,section#case_study-events_grid .case_study-events_grid__events--grid__instance{width:100%;overflow:hidden}section#case_study-events_grid.case_study-events_grid__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text,section#case_study-events_grid .case_study-events_grid__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text{transform:translateY(-75%)}section#case_study-events_grid.case_study-events_grid__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text p.description,section#case_study-events_grid .case_study-events_grid__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text p.description{height:auto;overflow:visible}section#case_study-events_grid.case_study-events_grid__events--grid__instance__text,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text{height:246px;padding-top:32px;padding-left:20px;padding-right:20px;background-color:#f8f3ef;transition:transform 500ms ease}section#case_study-events_grid.case_study-events_grid__events--grid__instance__text p.name,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.name{font-size:20px;line-height:26px;text-transform:uppercase;margin-bottom:8px}section#case_study-events_grid.case_study-events_grid__events--grid__instance__text p.date,section#case_study-events_grid.case_study-events_grid__events--grid__instance__text p.location,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.date,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.location{font-weight:normal;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase}section#case_study-events_grid.case_study-events_grid__events--grid__instance__text p.description,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.description{overflow:hidden;margin-top:22px;padding-top:18px;border-top:solid 1.5px #efe9e3;height:0}section#case_study-events_grid.case_study-events_grid__cta,section#case_study-events_grid .case_study-events_grid__cta{max-width:223px;margin:0 auto;margin-top:25px}section#case_study-events_grid.case_study-events_grid .slick-dots,section#case_study-events_grid .case_study-events_grid .slick-dots{position:absolute;left:auto;right:auto;bottom:0px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:16px 0 60px 0;padding:10px 0;list-style-type:none}section#case_study-events_grid.case_study-events_grid .slick-dots li,section#case_study-events_grid .case_study-events_grid .slick-dots li{width:13px;margin:0 .25rem;padding:0}section#case_study-events_grid.case_study-events_grid .slick-dots button,section#case_study-events_grid .case_study-events_grid .slick-dots button{display:block;width:13px;height:13px;padding:0;border:1.5px solid #444;border-radius:100%;background-color:rgba(0,0,0,0);text-indent:-9999px}section#case_study-events_grid.case_study-events_grid .slick-dots li.slick-active button,section#case_study-events_grid .case_study-events_grid .slick-dots li.slick-active button{background-color:#444}@media only screen and (max-width: 1000px){section#case_study-events_grid.case_study-fifty_slider__heading h2,section#case_study-events_grid .case_study-events_grid__heading h2{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;color:#444;white-space:nowrap;font-size:48px;line-height:46px}}@media only screen and (max-width: 768px){section#case_study-events_grid.case_study-fifty_slider__wrapper,section#case_study-events_grid .case_study-events_grid__wrapper{width:100vw;position:absolute;z-index:-1;height:100%;left:0;top:0;margin:0 -25px;background:#f8f3ef}section#case_study-events_grid.case_study-fifty_slider__heading h2,section#case_study-events_grid .case_study-events_grid__heading h2{font-size:40px;line-height:38px}section#case_study-events_grid.case_study-fifty_slider__heading h2 .line,section#case_study-events_grid .case_study-events_grid__heading h2 .line{display:inline-block;width:65px;height:5px;margin-left:10px;background-color:#444}section#case_study-events_grid.case_study-fifty_slider__events--image,section#case_study-events_grid .case_study-events_grid__events--image{width:100vw;margin:0 -25px;display:none}section#case_study-events_grid.case_study-fifty_slider__events--image.mobile,section#case_study-events_grid .case_study-events_grid__events--image.mobile{display:block}section#case_study-events_grid.case_study-fifty_slider__events--image img,section#case_study-events_grid .case_study-events_grid__events--image img{width:100%}section#case_study-events_grid.case_study-fifty_slider__events--grid,section#case_study-events_grid .case_study-events_grid__events--grid{display:block;padding-bottom:80px;margin-top:30px}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance,section#case_study-events_grid .case_study-events_grid__events--grid__instance{width:100%;max-width:100%;height:auto;overflow:hidden}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance img,section#case_study-events_grid .case_study-events_grid__events--grid__instance img{width:100%}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text,section#case_study-events_grid .case_study-events_grid__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text{transform:translateY(0)}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text p.description,section#case_study-events_grid .case_study-events_grid__events--grid__instance:hover .case_study-events_grid__events--grid__instance__text p.description{height:auto;overflow:visible}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance__text,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text{height:auto;padding-top:22px;padding-left:0px;padding-right:20px;background-color:#f8f3ef;transition:transform 500ms ease}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance__text p.name,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.name{font-size:20px;line-height:26px;text-transform:uppercase;margin-bottom:8px}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance__text p.date,section#case_study-events_grid.case_study-fifty_slider__events--grid__instance__text p.location,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.date,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.location{font-weight:normal;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase}section#case_study-events_grid.case_study-fifty_slider__events--grid__instance__text p.description,section#case_study-events_grid .case_study-events_grid__events--grid__instance__text p.description{display:none}}section#case_study-fifty_fifty.case_study-fifty_fifty__wrapper,section#case_study-fifty_fifty .case_study-fifty_fifty__wrapper{width:100vw;position:absolute;height:100%;left:0;top:0;margin:0 -80px;background:#fff}section#case_study-fifty_fifty.case_study-fifty_fifty__container,section#case_study-fifty_fifty .case_study-fifty_fifty__container{position:relative;z-index:1;margin-top:80px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap}section#case_study-fifty_fifty.case_study-fifty_fifty__text,section#case_study-fifty_fifty .case_study-fifty_fifty__text{flex:4;margin-left:60px}section#case_study-fifty_fifty.case_study-fifty_fifty__text .text-body,section#case_study-fifty_fifty .case_study-fifty_fifty__text .text-body{margin-top:30px;max-width:450px}section#case_study-fifty_fifty.case_study-fifty_fifty__text h2,section#case_study-fifty_fifty .case_study-fifty_fifty__text h2{color:#f8f3ef}section#case_study-fifty_fifty.case_study-fifty_fifty__text p.subheading,section#case_study-fifty_fifty .case_study-fifty_fifty__text p.subheading{font-size:20px;line-height:26px;margin-bottom:25px}section#case_study-fifty_fifty.case_study-fifty_fifty__image,section#case_study-fifty_fifty .case_study-fifty_fifty__image{flex:3}section#case_study-fifty_fifty.case_study-fifty_fifty__image .underline--transition p,section#case_study-fifty_fifty .case_study-fifty_fifty__image .underline--transition p{font-family:"Inter",sans-serif;font-weight:500 !important;display:inline-block;margin-top:25px;line-height:16px}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background{position:relative;z-index:1;top:50px;left:-80px;height:100%;width:40%;margin-right:auto;background:#f8f3ef;max-height:600px}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background--container,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background--container{z-index:0;display:block;position:absolute;top:50px;left:0;width:100vw;height:100%;margin:0 -80px}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background--container.mobile,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background--container.mobile{display:none}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background:after,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background:after{content:"";position:absolute;bottom:-11px;left:0;display:block;height:11px;width:90%;background:#30b49e}@media only screen and (max-width: 1000px){section#case_study-fifty_fifty.case_study-fifty_fifty__wrapper,section#case_study-fifty_fifty .case_study-fifty_fifty__wrapper{margin:0 -25px;background:#fff}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background{position:relative;z-index:1;left:-25px;height:100%;width:40%;margin-right:auto;background:#f8f3ef;max-height:500px}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background--container,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background--container{top:15%;margin:0 -25px}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background:after,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background:after{content:"";position:absolute;bottom:-11px;left:0;display:block;height:11px;width:90%;background:#30b49e}}@media only screen and (max-width: 900px){section#case_study-fifty_fifty.case_study-fifty_fifty__image__background--container,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background--container{top:0px}}@media only screen and (max-width: 768px){section#case_study-fifty_fifty.case_study-fifty_fifty__text .text-body,section#case_study-fifty_fifty .case_study-fifty_fifty__text .text-body{margin-top:20px}}@media only screen and (max-width: 640px){section#case_study-fifty_fifty.case_study-fifty_fifty__container,section#case_study-fifty_fifty .case_study-fifty_fifty__container{position:relative;z-index:1;margin-top:80px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#case_study-fifty_fifty.case_study-fifty_fifty__image,section#case_study-fifty_fifty .case_study-fifty_fifty__image{flex:none;width:100%;position:relative;margin-left:auto;margin-right:-25px;z-index:1}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background{position:relative;z-index:0;left:auto;top:-10%;right:0;height:115%;width:70%;max-width:none;margin-right:0;margin-left:auto;background:#f8f3ef;max-height:750px}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background--container,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background--container{width:100%;top:0;margin:0;display:none;z-index:-1}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background--container.mobile,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background--container.mobile{display:block}section#case_study-fifty_fifty.case_study-fifty_fifty__image__background:after,section#case_study-fifty_fifty .case_study-fifty_fifty__image__background:after{content:"";position:absolute;bottom:-11px;left:auto;right:0;display:block;height:11px;width:90%;background:#30b49e}section#case_study-fifty_fifty.case_study-fifty_fifty__text,section#case_study-fifty_fifty .case_study-fifty_fifty__text{flex:none;margin-left:0;margin-top:100px}section#case_study-fifty_fifty.case_study-fifty_fifty__text .text-body,section#case_study-fifty_fifty .case_study-fifty_fifty__text .text-body{margin:0;margin-top:20px}section#case_study-fifty_fifty.case_study-fifty_fifty__text h2.h1.highlight,section#case_study-fifty_fifty .case_study-fifty_fifty__text h2.h1.highlight{font-size:48px;line-height:48px}}section#case_study-fifty_list.case_study-fifty_list__wrapper,section#case_study-fifty_list .case_study-fifty_list__wrapper{width:100vw;position:absolute;height:100%;left:0;top:0;margin:0 -80px;background:#fff}section#case_study-fifty_list.case_study-fifty_list__top,section#case_study-fifty_list .case_study-fifty_list__top{height:480px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap}section#case_study-fifty_list.case_study-fifty_list__text,section#case_study-fifty_list .case_study-fifty_list__text{max-width:50%}section#case_study-fifty_list.case_study-fifty_list__text .text-body,section#case_study-fifty_list .case_study-fifty_list__text .text-body{max-width:525px}section#case_study-fifty_list.case_study-fifty_list__text .text-body p,section#case_study-fifty_list .case_study-fifty_list__text .text-body p{font-size:22px;line-height:32px}section#case_study-fifty_list.case_study-fifty_list__image,section#case_study-fifty_list .case_study-fifty_list__image{position:relative;z-index:2}section#case_study-fifty_list.case_study-fifty_list__image.mobile,section#case_study-fifty_list .case_study-fifty_list__image.mobile{display:none}section#case_study-fifty_list.case_study-fifty_list__image img,section#case_study-fifty_list .case_study-fifty_list__image img{width:509px;margin-left:auto;max-width:40%}section#case_study-fifty_list.case_study-fifty_list__bottom .line,section#case_study-fifty_list .case_study-fifty_list__bottom .line{position:absolute;bottom:-10px;right:0;height:10px;width:40%;margin-left:auto;background-color:#30b49e}section#case_study-fifty_list.case_study-fifty_list__list,section#case_study-fifty_list .case_study-fifty_list__list{position:relative;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;background-color:#f8f3ef;padding:130px 107px 120px 107px;margin-top:-50px;width:117%;margin-left:-8%}section#case_study-fifty_list.case_study-fifty_list__list--instance,section#case_study-fifty_list .case_study-fifty_list__list--instance{max-width:280px}section#case_study-fifty_list.case_study-fifty_list__list--instance:nth-child(2),section#case_study-fifty_list .case_study-fifty_list__list--instance:nth-child(2){margin:0 30px}section#case_study-fifty_list.case_study-fifty_list__list--instance p.index,section#case_study-fifty_list .case_study-fifty_list__list--instance p.index{font-size:36px;line-height:42px;font-weight:normal;font-family:"Montserrat",sans-serif;color:#efe9e3;margin-bottom:8px}section#case_study-fifty_list.case_study-fifty_list__list--instance p.headline,section#case_study-fifty_list .case_study-fifty_list__list--instance p.headline{font-size:20px;line-height:26px;margin-bottom:25px}@media only screen and (max-width: 1200px){section#case_study-fifty_list.case_study-fifty_list__list,section#case_study-fifty_list .case_study-fifty_list__list{width:100vw;margin:0 -80px}}@media only screen and (max-width: 1000px){section#case_study-fifty_list.case_study-fifty_list__wrapper,section#case_study-fifty_list .case_study-fifty_list__wrapper{margin:0 -25px;background:#fff}section#case_study-fifty_list.case_study-fifty_list__wrapper img,section#case_study-fifty_list .case_study-fifty_list__wrapper img{padding-top:60px}section#case_study-fifty_list.case_study-fifty_list__bottom .line,section#case_study-fifty_list .case_study-fifty_list__bottom .line{height:10px;width:50%;margin-left:auto;background-color:#30b49e}section#case_study-fifty_list.case_study-fifty_list__list,section#case_study-fifty_list .case_study-fifty_list__list{position:relative;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;background-color:#f8f3ef;padding:130px 50px 120px 50px;margin-top:-50px;width:auto;margin-left:-25px;margin-right:-25px}section#case_study-fifty_list.case_study-fifty_list__list--instance,section#case_study-fifty_list .case_study-fifty_list__list--instance{max-width:30%}section#case_study-fifty_list.case_study-fifty_list__list--instance p.index,section#case_study-fifty_list .case_study-fifty_list__list--instance p.index{font-size:36px;line-height:42px;font-family:"Montserrat",sans-serif;color:#efe9e3;margin-bottom:8px}section#case_study-fifty_list.case_study-fifty_list__list--instance p.headline,section#case_study-fifty_list .case_study-fifty_list__list--instance p.headline{font-size:20px;line-height:26px;margin-bottom:25px}}@media only screen and (max-width: 768px){section#case_study-fifty_list.case_study-fifty_list__text .text-body,section#case_study-fifty_list .case_study-fifty_list__text .text-body{margin-left:0}section#case_study-fifty_list.case_study-fifty_list__text .text-body p,section#case_study-fifty_list .case_study-fifty_list__text .text-body p{font-size:18px;line-height:24px}section#case_study-fifty_list.case_study-fifty_list__list,section#case_study-fifty_list .case_study-fifty_list__list{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;background-color:#f8f3ef;padding:65px 25px 120px 25px;margin-top:-50px;width:auto;margin-left:-25px;margin-right:-25px}section#case_study-fifty_list.case_study-fifty_list__list--instance,section#case_study-fifty_list .case_study-fifty_list__list--instance{position:relative;max-width:100%;border-bottom:1.5px solid #efe9e3;padding-top:22px;cursor:pointer}section#case_study-fifty_list.case_study-fifty_list__list--instance:nth-child(2),section#case_study-fifty_list .case_study-fifty_list__list--instance:nth-child(2){margin:0 0px}section#case_study-fifty_list.case_study-fifty_list__list--instance:after,section#case_study-fifty_list .case_study-fifty_list__list--instance:after{content:"";display:block;position:absolute;top:70px;right:28px;width:31px;height:1.5px;background-color:#444}section#case_study-fifty_list.case_study-fifty_list__list--instance:before,section#case_study-fifty_list .case_study-fifty_list__list--instance:before{content:"";display:block;position:absolute;top:54.5px;right:43.5px;width:1.5px;height:31px;background-color:#444;transition:transform 500ms ease}section#case_study-fifty_list.case_study-fifty_list__list--instance p,section#case_study-fifty_list .case_study-fifty_list__list--instance p{pointer-events:none}section#case_study-fifty_list.case_study-fifty_list__list--instance p.index,section#case_study-fifty_list .case_study-fifty_list__list--instance p.index{font-size:24px;line-height:30px;font-family:"Montserrat",sans-serif;color:#efe9e3;margin-bottom:3px}section#case_study-fifty_list.case_study-fifty_list__list--instance p.headline,section#case_study-fifty_list .case_study-fifty_list__list--instance p.headline{font-size:18px;line-height:23.4px;margin-bottom:25px;max-width:144px}section#case_study-fifty_list.case_study-fifty_list__list--instance p.body,section#case_study-fifty_list .case_study-fifty_list__list--instance p.body{min-height:0;height:0;opacity:0;transition:min-height 500ms ease}section#case_study-fifty_list.case_study-fifty_list__list--instance.open:before,section#case_study-fifty_list .case_study-fifty_list__list--instance.open:before{transform:rotate(90deg)}section#case_study-fifty_list.case_study-fifty_list__list--instance.open p.body,section#case_study-fifty_list .case_study-fifty_list__list--instance.open p.body{min-height:50px;height:auto;opacity:1;padding-bottom:20px;margin-right:28px}}@media only screen and (max-width: 640px){section#case_study-fifty_list.case_study-fifty_list__text,section#case_study-fifty_list .case_study-fifty_list__text{max-width:100%}section#case_study-fifty_list.case_study-fifty_list__text .text-body p,section#case_study-fifty_list .case_study-fifty_list__text .text-body p{font-size:18px;line-height:24px}section#case_study-fifty_list.case_study-fifty_list__top,section#case_study-fifty_list .case_study-fifty_list__top{height:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#case_study-fifty_list.case_study-fifty_list__image,section#case_study-fifty_list .case_study-fifty_list__image{display:none}section#case_study-fifty_list.case_study-fifty_list__image.mobile,section#case_study-fifty_list .case_study-fifty_list__image.mobile{display:block;width:100vw;margin:0 -25px}section#case_study-fifty_list.case_study-fifty_list__image.mobile img,section#case_study-fifty_list .case_study-fifty_list__image.mobile img{width:auto;max-width:calc(100% - 25px)}}section#case_study-fifty_slider.case_study-fifty_slider__wrapper,section#case_study-fifty_slider .case_study-fifty_slider__wrapper{width:100vw;position:absolute;height:100%;left:0;top:0;margin:0 -80px;background:#fff}section#case_study-fifty_slider.case_study-fifty_slider__container,section#case_study-fifty_slider .case_study-fifty_slider__container{position:relative;z-index:1}section#case_study-fifty_slider.case_study-fifty_slider__top,section#case_study-fifty_slider .case_study-fifty_slider__top{position:relative;z-index:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap}section#case_study-fifty_slider.case_study-fifty_slider__top__text,section#case_study-fifty_slider .case_study-fifty_slider__top__text{flex:4;margin-right:60px}section#case_study-fifty_slider.case_study-fifty_slider__top__text .text-body,section#case_study-fifty_slider .case_study-fifty_slider__top__text .text-body{margin-top:30px;max-width:450px}section#case_study-fifty_slider.case_study-fifty_slider__top__text h2,section#case_study-fifty_slider .case_study-fifty_slider__top__text h2{color:#f8f3ef}section#case_study-fifty_slider.case_study-fifty_slider__top__text p.subheading,section#case_study-fifty_slider .case_study-fifty_slider__top__text p.subheading{font-size:20px;line-height:26px;margin-bottom:25px;text-transform:uppercase}section#case_study-fifty_slider.case_study-fifty_slider__top__image,section#case_study-fifty_slider .case_study-fifty_slider__top__image{flex:3}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background{position:relative;z-index:0;top:0;right:0;height:90%;width:30%;margin-left:auto;background:#f8f3ef}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background--container,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background--container{z-index:0;display:block;position:absolute;top:60px;left:0;width:100vw;margin:0 -80px;height:713px}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background--container.mobile,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background--container.mobile{display:none}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background:after,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}section#case_study-fifty_slider.case_study-fifty_slider__bottom,section#case_study-fifty_slider .case_study-fifty_slider__bottom{margin-top:260px;position:relative}section#case_study-fifty_slider.case_study-fifty_slider__slider img.desktop,section#case_study-fifty_slider .case_study-fifty_slider__slider img.desktop{display:inline-block !important}section#case_study-fifty_slider.case_study-fifty_slider__slider img.mobile,section#case_study-fifty_slider .case_study-fifty_slider__slider img.mobile{display:none !important}section#case_study-fifty_slider.case_study-fifty_slider__slider .slick-slide img,section#case_study-fifty_slider .case_study-fifty_slider__slider .slick-slide img{width:100%}section#case_study-fifty_slider.case_study-fifty_slider__slider .caption,section#case_study-fifty_slider .case_study-fifty_slider__slider .caption{font-family:"Inter",sans-serif;font-weight:500 !important;margin-top:25px;max-width:60%;text-transform:uppercase;font-size:12px;line-height:17px;letter-spacing:.07em}section#case_study-fifty_slider.case_study-fifty_slider__arrows,section#case_study-fifty_slider .case_study-fifty_slider__arrows{position:absolute;bottom:50%;left:0;z-index:0;width:calc(100% + 160px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin:0 -80px}section#case_study-fifty_slider.case_study-fifty_slider__arrows .arrow,section#case_study-fifty_slider .case_study-fifty_slider__arrows .arrow{cursor:pointer}section#case_study-fifty_slider.case_study-fifty_slider__arrows .prev,section#case_study-fifty_slider .case_study-fifty_slider__arrows .prev{transform:scale(-1)}@media only screen and (max-width: 1000px){section#case_study-fifty_slider.case_study-fifty_slider__wrapper,section#case_study-fifty_slider .case_study-fifty_slider__wrapper{margin:0 -25px;background:#fff}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background--container,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background--container{top:5%;max-height:600px;margin:0 -25px}section#case_study-fifty_slider.case_study-fifty_slider__arrows,section#case_study-fifty_slider .case_study-fifty_slider__arrows{display:none}section#case_study-fifty_slider.case_study-fifty_slider__slider,section#case_study-fifty_slider .case_study-fifty_slider__slider{width:100vw;margin:-25px}section#case_study-fifty_slider.case_study-fifty_slider__slider img.desktop,section#case_study-fifty_slider .case_study-fifty_slider__slider img.desktop{display:none !important}section#case_study-fifty_slider.case_study-fifty_slider__slider img.mobile,section#case_study-fifty_slider .case_study-fifty_slider__slider img.mobile{display:inline-block !important}section#case_study-fifty_slider.case_study-fifty_slider__slider .caption,section#case_study-fifty_slider .case_study-fifty_slider__slider .caption{margin-top:25px;max-width:60%;margin-left:25px;margin-right:25px;opacity:0;transition:opacity 500ms ease}section#case_study-fifty_slider.case_study-fifty_slider__slider .slick-current .caption,section#case_study-fifty_slider .case_study-fifty_slider__slider .slick-current .caption{opacity:1}section#case_study-fifty_slider.case_study-fifty_slider .slick-dots,section#case_study-fifty_slider .case_study-fifty_slider .slick-dots{position:absolute;right:25px;bottom:-13px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;float:right;margin:16px 0;padding:10px 0;list-style-type:none}section#case_study-fifty_slider.case_study-fifty_slider .slick-dots li,section#case_study-fifty_slider .case_study-fifty_slider .slick-dots li{width:13px;margin:0 .25rem;padding:0}section#case_study-fifty_slider.case_study-fifty_slider .slick-dots button,section#case_study-fifty_slider .case_study-fifty_slider .slick-dots button{display:block;width:13px;height:13px;padding:0;border:1.5px solid #444;border-radius:100%;background-color:rgba(0,0,0,0);text-indent:-9999px}section#case_study-fifty_slider.case_study-fifty_slider .slick-dots li.slick-active button,section#case_study-fifty_slider .case_study-fifty_slider .slick-dots li.slick-active button{background-color:#444}}@media only screen and (max-width: 768px){section#case_study-fifty_slider.case_study-fifty_slider__top,section#case_study-fifty_slider .case_study-fifty_slider__top{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#case_study-fifty_slider.case_study-fifty_slider__top__text,section#case_study-fifty_slider .case_study-fifty_slider__top__text{flex:none;width:100%;margin-right:0}section#case_study-fifty_slider.case_study-fifty_slider__top__text h2.h1.highlight,section#case_study-fifty_slider .case_study-fifty_slider__top__text h2.h1.highlight{font-size:48px;line-height:48px}section#case_study-fifty_slider.case_study-fifty_slider__top__text .text-body,section#case_study-fifty_slider .case_study-fifty_slider__top__text .text-body{max-width:100%;margin-left:0;margin-top:20px}section#case_study-fifty_slider.case_study-fifty_slider__top__text p.subheading,section#case_study-fifty_slider .case_study-fifty_slider__top__text p.subheading{font-size:18px;line-height:130%}section#case_study-fifty_slider.case_study-fifty_slider__top__image,section#case_study-fifty_slider .case_study-fifty_slider__top__image{flex:none;position:relative;z-index:1;padding-top:50px}section#case_study-fifty_slider.case_study-fifty_slider__top__image img,section#case_study-fifty_slider .case_study-fifty_slider__top__image img{width:77%}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background{position:relative;top:0;right:0;height:100vh;width:50%;margin-left:auto;background:#f8f3ef}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background--container,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background--container{display:none;z-index:0;position:absolute;z-index:-1;top:0px;left:0;width:100vw;margin:0 -25px;height:110%}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background--container.mobile,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background--container.mobile{display:block}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background:after,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}section#case_study-fifty_slider.case_study-fifty_slider__bottom,section#case_study-fifty_slider .case_study-fifty_slider__bottom{margin-top:130px;position:relative}}@media only screen and (max-width: 640px){section#case_study-fifty_slider.case_study-fifty_slider__top,section#case_study-fifty_slider .case_study-fifty_slider__top{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#case_study-fifty_slider.case_study-fifty_slider__top__text,section#case_study-fifty_slider .case_study-fifty_slider__top__text{flex:none}section#case_study-fifty_slider.case_study-fifty_slider__top__text h2.h1.highlight,section#case_study-fifty_slider .case_study-fifty_slider__top__text h2.h1.highlight{font-size:48px;line-height:48px}section#case_study-fifty_slider.case_study-fifty_slider__top__text p.subheading,section#case_study-fifty_slider .case_study-fifty_slider__top__text p.subheading{font-size:18px;line-height:130%}section#case_study-fifty_slider.case_study-fifty_slider__top__image,section#case_study-fifty_slider .case_study-fifty_slider__top__image{flex:none;position:relative;z-index:1;padding-top:50px}section#case_study-fifty_slider.case_study-fifty_slider__top__image img,section#case_study-fifty_slider .case_study-fifty_slider__top__image img{width:77%}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background{position:relative;top:0;right:0;height:100%;width:50%;margin-left:auto;background:#f8f3ef}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background--container,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background--container{display:none;z-index:0;position:absolute;z-index:-1;top:0px;left:0;width:100vw;margin:0 -25px;height:110%}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background--container.mobile,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background--container.mobile{display:block}section#case_study-fifty_slider.case_study-fifty_slider__top__image__background:after,section#case_study-fifty_slider .case_study-fifty_slider__top__image__background:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}}section#case_study-fifty_text.case_study-fifty_text__wrapper,section#case_study-fifty_text .case_study-fifty_text__wrapper{width:100vw;position:absolute;z-index:0;height:100%;left:0;top:0;margin:0 -80px;background:#fff}section#case_study-fifty_text.case_study-fifty_text__container,section#case_study-fifty_text .case_study-fifty_text__container{max-height:400px}section#case_study-fifty_text.case_study-fifty_text__text,section#case_study-fifty_text .case_study-fifty_text__text{height:100%}section#case_study-fifty_text.case_study-fifty_text__text h2.h1.highlight,section#case_study-fifty_text .case_study-fifty_text__text h2.h1.highlight{color:#f8f3ef;margin-bottom:30px}section#case_study-fifty_text.case_study-fifty_text__body .text-body,section#case_study-fifty_text .case_study-fifty_text__body .text-body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;max-height:300px;max-width:100%;margin:0}section#case_study-fifty_text.case_study-fifty_text__body .text-body p.subheading,section#case_study-fifty_text .case_study-fifty_text__body .text-body p.subheading{flex:none;width:100%;max-width:100%;margin-bottom:25px}section#case_study-fifty_text.case_study-fifty_text__body .text-body p,section#case_study-fifty_text .case_study-fifty_text__body .text-body p{flex:1;margin-right:62px}@media only screen and (max-width: 1000px){section#case_study-fifty_text.case_study-fifty_text__wrapper,section#case_study-fifty_text .case_study-fifty_text__wrapper{margin:0 -25px;background:#fff}}@media only screen and (max-width: 768px){section#case_study-fifty_text.case_study-fifty_text__container,section#case_study-fifty_text .case_study-fifty_text__container{max-height:none}section#case_study-fifty_text.case_study-fifty_text__text h2.h1.highlight,section#case_study-fifty_text .case_study-fifty_text__text h2.h1.highlight{font-size:48px;line-height:48px;margin-bottom:20px}section#case_study-fifty_text.case_study-fifty_text__body .text-body,section#case_study-fifty_text .case_study-fifty_text__body .text-body{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;max-height:none;max-width:100%;margin:0}section#case_study-fifty_text.case_study-fifty_text__body .text-body h2.h1.highlight,section#case_study-fifty_text .case_study-fifty_text__body .text-body h2.h1.highlight{font-size:48px;line-height:83px}section#case_study-fifty_text.case_study-fifty_text__body .text-body p.subheading,section#case_study-fifty_text .case_study-fifty_text__body .text-body p.subheading{flex:none;width:100%;max-width:100%;margin-bottom:10px}section#case_study-fifty_text.case_study-fifty_text__body .text-body p,section#case_study-fifty_text .case_study-fifty_text__body .text-body p{flex:1;margin-top:10px;margin-right:0}}section#case_study-intro_block.case_study-fifty_slider__wrapper,section#case_study-intro_block .case_study-intro_block__wrapper{width:100vw;position:absolute;height:100%;left:0;top:0;margin:0 -80px;background:#fff}section#case_study-intro_block.case_study-fifty_slider__container,section#case_study-intro_block .case_study-intro_block__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap}section#case_study-intro_block.case_study-fifty_slider__text,section#case_study-intro_block .case_study-intro_block__text{flex:1;margin-left:60px}section#case_study-intro_block.case_study-fifty_slider__text .text-body,section#case_study-intro_block .case_study-intro_block__text .text-body{max-width:525px}section#case_study-intro_block.case_study-fifty_slider__text .text-body p,section#case_study-intro_block .case_study-intro_block__text .text-body p{font-size:22px;line-height:32px}section#case_study-intro_block.case_study-fifty_slider__image,section#case_study-intro_block .case_study-intro_block__image{flex:1}section#case_study-intro_block.case_study-fifty_slider__image .caption,section#case_study-intro_block .case_study-intro_block__image .caption{margin-top:23px;display:flex;align-items:center;font-family:"Inter",sans-serif;font-weight:500 !important;text-transform:uppercase;font-size:12px;line-height:17px;letter-spacing:.07em}@media only screen and (max-width: 1000px){section#case_study-intro_block.case_study-fifty_slider__wrapper,section#case_study-intro_block .case_study-intro_block__wrapper{margin:0 -25px;background:#fff}}@media only screen and (max-width: 640px){section#case_study-intro_block.case_study-fifty_slider__container,section#case_study-intro_block .case_study-intro_block__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#case_study-intro_block.case_study-fifty_slider__text,section#case_study-intro_block .case_study-intro_block__text{order:1;margin-left:0px;max-width:500px}section#case_study-intro_block.case_study-fifty_slider__text .text-body,section#case_study-intro_block .case_study-intro_block__text .text-body{margin-left:0;max-width:100%}section#case_study-intro_block.case_study-fifty_slider__text .text-body p,section#case_study-intro_block .case_study-intro_block__text .text-body p{font-size:18px;line-height:24px}section#case_study-intro_block.case_study-fifty_slider__image,section#case_study-intro_block .case_study-intro_block__image{width:230px;order:2}}section#cta-bar{padding:57px 0 53px 0;position:relative;z-index:100}section#cta-bar .cta-bar__wrapper{position:absolute;height:100%;width:100vw;background:#30b49e;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#cta-bar .cta-bar__wrapper{margin:0 -25px}}section#cta-bar .cta-bar__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#cta-bar .cta-bar__container .button{width:160px;height:63px;margin-top:40px;padding:0}section#cta-bar.variant_b .cta-bar__wrapper{margin:0}@media only screen and (max-width: 1000px){section#cta-bar{padding:57px 25px 53px 25px;margin:0 -25px}}@media only screen and (max-width: 640px){section#cta-bar h2{display:none}section#cta-bar a{margin-top:0 !important}}section#cta.variant_a{margin:auto}section#cta.variant_a .cta__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1;top:-30%;bottom:0%;height:auto;max-height:none}@media only screen and (max-width: 1000px){section#cta.variant_a .cta__wrapper{margin:0 -25px}}section#cta.variant_a .cta__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}section#cta.variant_a .cta__image{position:relative;width:50%;max-width:535px;padding-bottom:9%;margin-right:70px}section#cta.variant_a .cta__image--mobile{display:none}section#cta.variant_a .cta__image .image--parallax-container{height:100%}section#cta.variant_a .cta__image img{width:100%;height:100%;object-fit:cover;max-width:none}section#cta.variant_a .cta__image .background{position:absolute;z-index:-1;bottom:10%;left:-20%;margin-left:-80px;width:100%;height:100%;background:#f8f3ef}section#cta.variant_a .cta__image .background:after{content:"";position:absolute;bottom:-10px;left:0;display:block;height:10px;width:65%;background:#30b49e}section#cta.variant_a .cta__text{width:40%;padding-bottom:9%}section#cta.variant_a .cta__text p{font-size:15px;line-height:24px}section#cta.variant_a .cta__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;max-width:444px;margin-bottom:54px;margin-left:4%}section#cta.variant_a .cta__heading h2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap;font-size:28px;line-height:32px;font-weight:normal}section#cta.variant_a .cta__heading .line{margin-left:10px;width:65%;display:block;height:11px;background:#30b49e;min-width:50px;max-width:290px}section#cta.variant_a .cta__heading p{font-size:15px;line-height:24px}@media only screen and (max-width: 1000px){section#cta.variant_a .cta__image .background{position:absolute;z-index:-1;bottom:0;left:-20%;margin-left:-25px}}@media only screen and (max-width: 900px){section#cta.variant_a .cta__wrapper{top:-33%;height:auto;max-height:none;bottom:-33%}section#cta.variant_a .cta__image{position:relative;max-width:none}section#cta.variant_a .cta__image .background{position:absolute;z-index:-1;top:10%;left:0;width:72%;height:90%;background:#f8f3ef}section#cta.variant_a .cta__text{width:auto;margin-left:0}section#cta.variant_a .cta__text h2{max-width:none;font-size:24px;line-height:30px}section#cta.variant_a .cta__text p{max-width:80%}}@media only screen and (max-width: 640px){section#cta.variant_a .cta__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#cta.variant_a .cta__heading{margin-bottom:38px}section#cta.variant_a .cta__image{position:relative;left:0;width:100%;max-width:none;margin-bottom:60px}section#cta.variant_a .cta__image .background{position:absolute;z-index:-1;top:10%;left:0;width:72%;height:90%;background:#f8f3ef}section#cta.variant_a .cta__text{width:auto;margin-left:0;padding-bottom:0}section#cta.variant_a .cta__text .text-body{margin-top:0;margin-bottom:0}section#cta.variant_a .cta__text h2{max-width:none}section#cta.variant_a .cta__text p{max-width:100%}}@media only screen and (min-width: 1441px){section#cta .cta__image{margin-left:0 !important;left:0px;margin-right:10%}}section#cta.variant_b{position:relative}section#cta.variant_b .cta__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1;top:-10%;bottom:0;height:auto;max-height:none}@media only screen and (max-width: 1000px){section#cta.variant_b .cta__wrapper{margin:0 -25px}}section#cta.variant_b .cta__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;position:relative;padding-top:40px}section#cta.variant_b .cta__image{position:absolute;right:0;width:100%;z-index:0;transform:translateY(-40px)}section#cta.variant_b .cta__image--mobile{display:none}section#cta.variant_b .cta__image img{width:42.5%;max-width:none;float:right}section#cta.variant_b .cta__text{position:relative;z-index:1;min-width:670px;width:50%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap}section#cta.variant_b .cta__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#cta.variant_b .cta__heading h2{color:#444}section#cta.variant_b .cta__heading .line{display:inline-block;margin-left:10px;margin-bottom:27px;width:7.5%;height:11px;background:#444;min-width:80px;max-width:100px}section#cta.variant_b .cta__button a{width:163px;height:63px;margin-left:40px}@media only screen and (max-width: 1200px){section#cta.variant_b .cta__heading h2{font-size:56px;line-height:60px}section#cta.variant_b .cta__heading .line{height:7px;margin-bottom:17px}section#cta.variant_b .cta__text{min-width:550px}}@media only screen and (max-width: 1000px){section#cta.variant_b .cta__wrapper{margin:0 -25px}}@media only screen and (max-width: 900px){section#cta.variant_b .cta__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;top:0;bottom:0}}@media only screen and (max-width: 900px)and (max-width: 1000px){section#cta.variant_b .cta__wrapper{margin:0 -25px}}@media only screen and (max-width: 900px){section#cta.variant_b .cta__text--sub{max-width:325px}}@media only screen and (max-width: 750px){section#cta.variant_b .cta__heading{position:relative}section#cta.variant_b .cta__heading h2{width:450px;max-width:300px;font-size:48px;line-height:46px}section#cta.variant_b .cta__heading .line{margin-left:5px;width:80px;height:7px}section#cta.variant_b .cta__container{flex-wrap:wrap;justify-content:flex-end;padding-top:0px}section#cta.variant_b .cta__image{position:relative;transform:translateY(15px);width:85%}section#cta.variant_b .cta__image img{width:100%}section#cta.variant_b .cta__wrapper{padding:75px 0}section#cta.variant_b .cta__text{position:relative;left:0;width:100%;min-width:0}section#cta.variant_b .cta__text--sub{max-width:100%}section#cta.variant_b .cta__text p{width:auto;max-width:calc((1440px - 60px)/5*4)}}@media only screen and (max-width: 350px){section#cta.variant_b .cta__heading h2{max-width:280px;font-size:40px}}section#cta.variant_c{margin:15px 0;position:relative}section#cta.variant_c .cta__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#cta.variant_c .cta__wrapper{margin:0 -25px}}section#cta.variant_c .cta__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;position:relative;padding-top:120px;margin-bottom:-40px}section#cta.variant_c .cta__image{order:2;position:relative;top:-40px;right:0;flex:1;z-index:0;padding-bottom:80px}section#cta.variant_c .cta__image--mobile{display:none}section#cta.variant_c .cta__image img{width:100%;max-width:none;float:right}section#cta.variant_c .cta__background{position:absolute;top:0;right:-80px;z-index:0;display:block;height:100%;width:45%;background:#efe9e3}section#cta.variant_c .cta__background:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}section#cta.variant_c .cta__text{order:1;position:relative;z-index:1;width:55%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap}section#cta.variant_c .cta__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#cta.variant_c .cta__heading h2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap;max-width:100%}section#cta.variant_c .cta__heading .line{margin-left:10px;width:75%;display:block;height:11px;background:#30b49e;min-width:80px;max-width:100px}section#cta.variant_c .cta__heading .line.mobile-only{display:none}section#cta.variant_c .cta__button a{width:163px;height:63px;margin-left:40px}@media only screen and (max-width: 1200px){section#cta.variant_c .cta__heading h2{font-size:56px;line-height:55px}}@media only screen and (max-width: 1000px){section#cta.variant_c .cta__wrapper{margin:0 -25px}section#cta.variant_c .cta__background{right:-25px}}@media only screen and (max-width: 900px){section#cta.variant_c .cta__text--sub{max-width:325px}}@media only screen and (max-width: 640px){section#cta.variant_c .cta__background{display:none}section#cta.variant_c .cta__heading h2{display:block;max-width:none;position:relative;font-size:48px;line-height:46px;max-width:330px;white-space:pre-wrap}section#cta.variant_c .cta__heading h2:last-child{white-space:nowrap}section#cta.variant_c .cta__heading .line-container{position:relative}section#cta.variant_c .cta__heading .line{display:none}section#cta.variant_c .cta__heading .line.mobile-only{display:inline-block;position:absolute;top:45%;right:-90px;height:7px;width:100px}section#cta.variant_c .cta__container{flex-wrap:wrap;justify-content:flex-end;padding-top:0px}section#cta.variant_c .cta__image{display:none}section#cta.variant_c .cta__image--mobile{display:block;top:0px;padding-bottom:10px;flex:none;position:relative;width:85%}section#cta.variant_c .cta__image img{width:100%}section#cta.variant_c .cta__wrapper{padding:75px 0}section#cta.variant_c .cta__text{order:2;position:relative;left:0;width:100%;min-width:0}section#cta.variant_c .cta__text--sub{max-width:100%}section#cta.variant_c .cta__text p{width:auto;max-width:calc((1440px - 60px)/5*4)}section#cta.variant_c .cta__text .text-body{margin-bottom:0}}@media only screen and (max-width: 350px){section#cta.variant_c .cta__heading h2{max-width:280px;font-size:40px}}section#featured.variant_a .featured__wrapper{position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;height:100%;top:auto;bottom:0;z-index:-2}@media only screen and (max-width: 1000px){section#featured.variant_a .featured__wrapper{margin:0 -25px}}section#featured.variant_a .featured__container{padding:0 20px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__heading{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;z-index:1}section#featured.variant_a .featured__heading a{color:#444}section#featured.variant_a .featured__heading h2{font-family:"Inter",sans-serif}section#featured.variant_a .featured__grid{width:100%}section#featured.variant_a .featured__grid-row__image{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden;object-fit:cover}section#featured.variant_a .featured__grid-row__image img{object-fit:cover;width:100%;height:100%;max-width:none;transition:all 3s ease}section#featured.variant_a .featured__grid-row--fifty-fifty{width:100%}section#featured.variant_a .featured__grid-row--fifty-fifty--container{width:100%;margin:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty h2,section#featured.variant_a .featured__grid-row--fifty-fifty p,section#featured.variant_a .featured__grid-row--fifty-fifty h6{color:#fff}section#featured.variant_a .featured__grid-row--fifty-fifty--left,section#featured.variant_a .featured__grid-row--fifty-fifty--right{flex:1;height:370px;position:relative;margin-top:10px;margin-bottom:10px}section#featured.variant_a .featured__grid-row--fifty-fifty--left a,section#featured.variant_a .featured__grid-row--fifty-fifty--right a{display:flex;width:100%;height:100%}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate .info-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate .info-box{width:0;height:0;padding:0;width:185px;height:185px;padding:26px 20px 20px 23px;transition:width 500ms ease 50ms,height 500ms ease 50ms,padding 500ms ease 50ms}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate .info-box__heading,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate .info-box__heading{font-family:"Inter",sans-serif;bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate .info-box__location,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate .info-box__location{bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_a .featured__grid-row--fifty-fifty--left a .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .arrow-box{position:absolute;height:0px;width:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-top{justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-top .arrow-box{left:0;top:auto;bottom:0;right:auto}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-bottom{justify-content:flex-start;align-items:flex-end}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-bottom .arrow-box{left:0;top:0;bottom:auto;right:auto}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-top{justify-content:flex-end;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-top .arrow-box{left:auto;right:0;bottom:0}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-bottom{justify-content:flex-end;align-items:flex-end}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-bottom .arrow-box{left:auto;top:0px;right:0;bottom:auto}section#featured.variant_a .featured__grid-row--fifty-fifty--left a:hover .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a:hover .arrow-box{width:80px;height:80px;transition:width 500ms ease,height 500ms ease}section#featured.variant_a .featured__grid-row--fifty-fifty--left a:hover img,section#featured.variant_a .featured__grid-row--fifty-fifty--right a:hover img{transform:scale(1.1);transition:all 3s ease}section#featured.variant_a .featured__grid-row--fifty-fifty--left .info-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right .info-box{width:0;height:0;padding:0;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left .info-box__heading,section#featured.variant_a .featured__grid-row--fifty-fifty--right .info-box__heading{position:relative;bottom:-50px;margin:0;opacity:0}section#featured.variant_a .featured__grid-row--fifty-fifty--left .info-box__location,section#featured.variant_a .featured__grid-row--fifty-fifty--right .info-box__location{position:relative;bottom:-50px;margin:0;opacity:0}section#featured.variant_a .featured__grid-row--fifty-fifty--left{margin-right:10px}section#featured.variant_a .featured__grid-row--fifty-fifty--right{margin-left:10px}section#featured.variant_a .featured__grid-row--full-width--container{margin:10px 0}section#featured.variant_a .featured__grid-row--full-width--container .background-image{background-position:center center}section#featured.variant_a .featured__grid-row--full-width--container .info-box__heading{font-family:"Inter",sans-serif}section#featured.variant_a .featured__grid-row--full-width--container a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#featured.variant_a .featured__grid-row--full-width--container a:hover .background-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;transform:scale(1.1);transition:all 3s ease}section#featured.variant_a .featured__grid-row--full-width--container a:hover .arrow-box{width:80px;height:80px;transition:width 500ms ease,height 500ms ease}section#featured.variant_a .featured__grid-row--full-width--left,section#featured.variant_a .featured__grid-row--full-width--right{height:370px;position:relative}section#featured.variant_a .featured__grid-row--full-width--left{flex:3;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;color:#444;padding:57px 0 37px 0}section#featured.variant_a .featured__grid-row--full-width--left h2,section#featured.variant_a .featured__grid-row--full-width--left h6,section#featured.variant_a .featured__grid-row--full-width--left p{margin:0}section#featured.variant_a .featured__grid-row--full-width--left p{max-width:335px;font-size:15px;line-height:24px}section#featured.variant_a .featured__grid-row--full-width--right{flex:5;overflow:hidden;margin-left:20px}section#featured.variant_a .featured__grid-row--full-width--right .background-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;transition:all 3s ease}section#featured.variant_a .featured__grid-row--full-width--right .arrow-box{position:absolute;left:0;bottom:0;height:0px;width:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background:#30b49e}@media only screen and (max-width: 1100px){section#featured.variant_a .featured__container{max-width:90%;margin:auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty{width:100%}section#featured.variant_a .featured__grid-row--fifty-fifty--container{width:100%;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left,section#featured.variant_a .featured__grid-row--fifty-fifty--right{flex:1;height:370px;position:relative;margin-top:10px;margin-bottom:10px}section#featured.variant_a .featured__grid-row--fifty-fifty--left{margin-right:10px}section#featured.variant_a .featured__grid-row--fifty-fifty--right{margin-left:10px}section#featured.variant_a .featured__grid-row--full-width--left,section#featured.variant_a .featured__grid-row--full-width--right{flex:1;height:370px;position:relative}}@media only screen and (max-width: 900px){section#featured.variant_a .featured__wrapper{height:100%;top:auto;bottom:-50%}section#featured.variant_a .featured__container{width:100%;max-width:1440px;margin:auto;padding:0px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty{width:100%}section#featured.variant_a .featured__grid-row--fifty-fifty--container{width:100%;margin:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left,section#featured.variant_a .featured__grid-row--fifty-fifty--right{flex:1;height:325px;position:relative}section#featured.variant_a .featured__grid-row--fifty-fifty--left a,section#featured.variant_a .featured__grid-row--fifty-fifty--right a{display:flex;width:100%;height:100%}section#featured.variant_a .featured__grid-row--fifty-fifty--left a .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .arrow-box{width:40px;height:40px;transition:width 500ms ease,height 500ms ease}section#featured.variant_a .featured__grid-row--fifty-fifty--left a .arrow-box img,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .arrow-box img{max-width:20px}section#featured.variant_a .featured__grid-row--fifty-fifty--left a .info-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .info-box{width:0;height:0;padding:0;width:185px;height:185px;padding:26px 20px 20px 23px;transition:width 500ms ease 50ms,height 500ms ease 50ms,padding 500ms ease 50ms}section#featured.variant_a .featured__grid-row--fifty-fifty--left a .info-box__heading,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .info-box__heading{bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_a .featured__grid-row--fifty-fifty--left a .info-box__location,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .info-box__location{bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-top{justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-bottom{justify-content:flex-start;align-items:flex-end}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-top{justify-content:flex-end;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-bottom{justify-content:flex-end;align-items:flex-end}section#featured.variant_a .featured__grid-row--fifty-fifty--left a:hover img,section#featured.variant_a .featured__grid-row--fifty-fifty--right a:hover img{transform:scale(1.1);transition:all 3s ease}section#featured.variant_a .featured__grid-row--fifty-fifty--left .info-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right .info-box{width:185px;height:185px;padding:26px 20px 20px 23px;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left .info-box__heading,section#featured.variant_a .featured__grid-row--fifty-fifty--right .info-box__heading{margin:0}section#featured.variant_a .featured__grid-row--fifty-fifty--left .info-box__location,section#featured.variant_a .featured__grid-row--fifty-fifty--right .info-box__location{margin:0}section#featured.variant_a .featured__grid-row--full-width--left,section#featured.variant_a .featured__grid-row--full-width--right{flex:1;height:325px;position:relative}section#featured.variant_a .featured__grid-row--full-width--left .arrow-box,section#featured.variant_a .featured__grid-row--full-width--right .arrow-box{width:40px;height:40px;transition:width 500ms ease,height 500ms ease}section#featured.variant_a .featured__grid-row--full-width--left .arrow-box img,section#featured.variant_a .featured__grid-row--full-width--right .arrow-box img{max-width:20px}}@media only screen and (max-width: 640px){section#featured.variant_a .featured__wrapper{transform:translateY(200px)}section#featured.variant_a .featured__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:30px}section#featured.variant_a .featured__heading .underline--transition{margin-top:32px}section#featured.variant_a .featured__grid-row--fifty-fifty--left{flex:none;width:100%;height:325px;position:relative;margin:10px 0}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-top,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-top,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-top,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-top,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-bottom{justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--left-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a.info-box--right-bottom .arrow-box{right:0;top:auto;bottom:0;left:auto}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate .info-box,section#featured.variant_a .featured__grid-row--fifty-fifty--left a .info-box{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:255px;height:65px;padding:15px}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate .info-box h2,section#featured.variant_a .featured__grid-row--fifty-fifty--left a .info-box h2{font-size:14px;line-height:130%;margin-bottom:9px}section#featured.variant_a .featured__grid-row--fifty-fifty--left a.aos-animate .info-box h6,section#featured.variant_a .featured__grid-row--fifty-fifty--left a .info-box h6{font-size:10px;line-height:143.16%}section#featured.variant_a .featured__grid-row--fifty-fifty--right{flex:none;width:100%;height:325px;position:relative;margin:10px 0}section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-bottom,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-top,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-bottom{justify-content:flex-start;align-items:flex-start}section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--left-bottom .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-top .arrow-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a.info-box--right-bottom .arrow-box{right:0;top:auto;bottom:0;left:auto}section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate .info-box,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .info-box{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:255px;height:65px;padding:15px}section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate .info-box h2,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .info-box h2{font-size:14px;line-height:130%;margin-bottom:9px}section#featured.variant_a .featured__grid-row--fifty-fifty--right a.aos-animate .info-box h6,section#featured.variant_a .featured__grid-row--fifty-fifty--right a .info-box h6{font-size:10px;line-height:143.16%}section#featured.variant_a .featured__grid-row--full-width{position:relative}section#featured.variant_a .featured__grid-row--full-width h2,section#featured.variant_a .featured__grid-row--full-width h6{color:#fff}section#featured.variant_a .featured__grid-row--full-width--left .arrow-box,section#featured.variant_a .featured__grid-row--full-width--right .arrow-box{width:40px;height:40px;transition:width 500ms ease,height 500ms ease;left:auto;right:0}section#featured.variant_a .featured__grid-row--full-width--left{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap;position:absolute;z-index:2;width:255px;height:65px;padding:15px;color:#fff;background:#30b49e;top:0;left:0}section#featured.variant_a .featured__grid-row--full-width--left h2{font-size:14px;line-height:130%;margin-bottom:9px}section#featured.variant_a .featured__grid-row--full-width--left h6{font-size:10px;line-height:143.16%}section#featured.variant_a .featured__grid-row--full-width--left p{display:none}section#featured.variant_a .featured__grid-row--full-width--right{margin:0px;flex:none;width:100%;height:325px;position:relative}}section#featured.variant_b{position:relative}section#featured.variant_b .featured__wrapper{position:absolute;height:100%;width:100vw;background:#30b49e;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;height:auto;top:-5%;bottom:0;z-index:-2}@media only screen and (max-width: 1000px){section#featured.variant_b .featured__wrapper{margin:0 -25px}}section#featured.variant_b .featured__container{padding:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_b .featured__heading{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}section#featured.variant_b .featured__heading h2{flex:1;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700 !important;font-size:28px;line-height:32px;max-width:500px;color:#fff;margin-right:50px}section#featured.variant_b .featured__heading p{color:#fff;font-size:15px;line-height:24px}section#featured.variant_b .featured__heading a{color:#444}section#featured.variant_b .featured__heading--right{flex:1;max-width:420px;padding-left:29px;border-left:solid 1.5px #efe9e3;margin-bottom:100px}section#featured.variant_b .featured__heading--right .button{margin:34px 0 0 0;width:224px;height:63px;padding:0;color:#fff;border-color:#fff}section#featured.variant_b .featured__grid{width:100%;position:relative}section#featured.variant_b .featured__grid-row__image{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden;object-fit:cover}section#featured.variant_b .featured__grid-row__image img{object-fit:cover;width:100%;height:100%;max-width:none;transition:all 3s ease}section#featured.variant_b .featured__grid-row--fifty-fifty{position:relative;width:100%;z-index:1}section#featured.variant_b .featured__grid-row--fifty-fifty--container{width:100%;margin:10px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#featured.variant_b .featured__grid-row--fifty-fifty h2,section#featured.variant_b .featured__grid-row--fifty-fifty p,section#featured.variant_b .featured__grid-row--fifty-fifty h6{color:#fff}section#featured.variant_b .featured__grid-row--fifty-fifty--left,section#featured.variant_b .featured__grid-row--fifty-fifty--right{flex:1;height:370px;position:relative;margin-top:10px;margin-bottom:10px}section#featured.variant_b .featured__grid-row--fifty-fifty--left a,section#featured.variant_b .featured__grid-row--fifty-fifty--right a{display:flex;width:100%;height:100%}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate .info-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate .info-box{width:0;height:0;padding:0;width:185px;height:185px;padding:26px 20px 20px 23px;transition:width 500ms ease 50ms,height 500ms ease 50ms,padding 500ms ease 50ms}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate .info-box__heading,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate .info-box__heading{font-family:"Inter",sans-serif;bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate .info-box__location,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate .info-box__location{bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_b .featured__grid-row--fifty-fifty--left a .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .arrow-box{position:absolute;height:0px;width:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-top,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-top{justify-content:flex-start;align-items:flex-start}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-top .arrow-box{left:0;top:auto;bottom:0;right:auto}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-bottom{justify-content:flex-start;align-items:flex-end}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-bottom .arrow-box{left:0;top:0;bottom:auto;right:auto}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-top,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-top{justify-content:flex-end;align-items:flex-start}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-top .arrow-box{left:auto;right:0;bottom:0}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-bottom{justify-content:flex-end;align-items:flex-end}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-bottom .arrow-box{left:auto;top:0px;right:0;bottom:auto}section#featured.variant_b .featured__grid-row--fifty-fifty--left a:hover .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a:hover .arrow-box{width:80px;height:80px;transition:width 500ms ease,height 500ms ease}section#featured.variant_b .featured__grid-row--fifty-fifty--left a:hover img,section#featured.variant_b .featured__grid-row--fifty-fifty--right a:hover img{transform:scale(1.1);transition:all 3s ease}section#featured.variant_b .featured__grid-row--fifty-fifty--left .info-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right .info-box{width:0;height:0;padding:0;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#featured.variant_b .featured__grid-row--fifty-fifty--left .info-box__heading,section#featured.variant_b .featured__grid-row--fifty-fifty--right .info-box__heading{font-family:"Inter",sans-serif;position:relative;bottom:-50px;margin:0;opacity:0}section#featured.variant_b .featured__grid-row--fifty-fifty--left .info-box__location,section#featured.variant_b .featured__grid-row--fifty-fifty--right .info-box__location{position:relative;bottom:-50px;margin:0;opacity:0}section#featured.variant_b .featured__grid-row--fifty-fifty--left{margin-right:10px}section#featured.variant_b .featured__grid-row--fifty-fifty--right{margin-left:10px}section#featured.variant_b .featured__grid-row--full-width--container{margin:10px 0}section#featured.variant_b .featured__grid-row--full-width--container .background-image{background-position:center center}section#featured.variant_b .featured__grid-row--full-width--container .info-box__heading{font-family:"Inter",sans-serif}section#featured.variant_b .featured__grid-row--full-width--container a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;position:relative}section#featured.variant_b .featured__grid-row--full-width--container a .arrow-box{background-color:#444}section#featured.variant_b .featured__grid-row--full-width--container a:hover .background-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;transform:scale(1.1);transition:all 3s ease}section#featured.variant_b .featured__grid-row--full-width--container a:hover .arrow-box{width:80px;height:80px;bottom:0;right:0px;transition:width 500ms ease,height 500ms ease}section#featured.variant_b .featured__grid-row--full-width--container a:hover img{transform:scale(1.1);transition:all 3s ease}section#featured.variant_b .featured__grid-row--full-width--right{height:550px;position:relative}section#featured.variant_b .featured__grid-row--full-width--left{position:absolute;z-index:2;bottom:0;left:0;width:239px;height:80px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;background-color:#444;padding:23px 29px}section#featured.variant_b .featured__grid-row--full-width--left h2,section#featured.variant_b .featured__grid-row--full-width--left h6{margin:0;color:#fff;font-size:12px;line-height:143.16%;letter-spacing:.07em;text-transform:uppercase}section#featured.variant_b .featured__grid-row--full-width--left p{display:none}section#featured.variant_b .featured__grid-row--full-width--right{position:relative;flex:1;overflow:hidden;z-index:1}section#featured.variant_b .featured__grid-row--full-width--right .background-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;transition:all 3s ease}section#featured.variant_b .featured__grid-row--full-width--right .arrow-box{position:absolute;height:0px;width:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}section#featured.variant_b .featured__background{display:block;position:absolute;z-index:-1;right:-80px;margin-right:0;bottom:164px;height:1120px;width:70%;background:#57c2b0}section#featured.variant_b .featured__background:after{content:"";position:absolute;bottom:-10px;right:0;margin-right:0;display:block;height:10px;width:50%;background:#fff}@media only screen and (max-width: 1000px){section#featured.variant_b .featured__background{right:-25px}}@media only screen and (max-width: 900px){section#featured.variant_b .featured__grid-row--fifty-fifty--left a .info-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .info-box{width:0;height:0;padding:0;width:185px;height:185px;padding:26px 20px 20px 23px;transition:width 500ms ease 50ms,height 500ms ease 50ms,padding 500ms ease 50ms}section#featured.variant_b .featured__grid-row--fifty-fifty--left a .info-box__heading,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .info-box__heading{bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_b .featured__grid-row--fifty-fifty--left a .info-box__location,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .info-box__location{bottom:0px;margin:0;opacity:1;transition:opacity 500ms ease 500ms,bottom 500ms ease 500ms}section#featured.variant_b .featured__grid-row--fifty-fifty--left a .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .arrow-box{width:40px;height:40px;transition:width 500ms ease,height 500ms ease}section#featured.variant_b .featured__grid-row--fifty-fifty--left a .arrow-box img,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .arrow-box img{max-width:20px}section#featured.variant_b .featured__grid-row--full-width--right .arrow-box{width:40px;height:40px;bottom:0;right:0px;transition:width 500ms ease,height 500ms ease}section#featured.variant_b .featured__grid-row--full-width--right .arrow-box img{max-width:20px}}@media only screen and (max-width: 640px){section#featured.variant_b{padding:86px 0}section#featured.variant_b .featured__container{padding:0}section#featured.variant_b .featured__wrapper{top:0}section#featured.variant_b .featured__heading{flex-direction:column;position:relative;z-index:1}section#featured.variant_b .featured__heading h2{margin-bottom:40px;font-size:24px;line-height:30px}section#featured.variant_b .featured__background{display:none}section#featured.variant_b .featured__grid:after{content:"";display:block;position:absolute;top:-40px;right:-25px;z-index:0;height:244px;width:70%;margin-right:0;background:#57c2b0}section#featured.variant_b .featured__grid:before{content:"";display:block;position:absolute;top:-50px;right:-25px;z-index:1;height:10px;width:50%;margin-right:0;background:#fff}section#featured.variant_b .featured__grid-row--fifty-fifty--left{flex:none;width:100%;height:325px;position:relative;margin:10px 0}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-top,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-top,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-top,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-top,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-bottom{justify-content:flex-start;align-items:flex-start}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--left-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate.info-box--right-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--left-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a.info-box--right-bottom .arrow-box{right:0;top:auto;bottom:0;left:auto}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate .info-box,section#featured.variant_b .featured__grid-row--fifty-fifty--left a .info-box{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:255px;min-height:65px;height:auto;padding:15px}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate .info-box h2,section#featured.variant_b .featured__grid-row--fifty-fifty--left a .info-box h2{font-size:14px;line-height:130%;margin-bottom:9px}section#featured.variant_b .featured__grid-row--fifty-fifty--left a.aos-animate .info-box h6,section#featured.variant_b .featured__grid-row--fifty-fifty--left a .info-box h6{font-size:10px;line-height:143.16%}section#featured.variant_b .featured__grid-row--fifty-fifty--right{flex:none;width:100%;height:325px;position:relative;margin:10px 0}section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-top,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-top,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-top,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-bottom,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-top,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-bottom{justify-content:flex-start;align-items:flex-start}section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--left-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate.info-box--right-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--left-bottom .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-top .arrow-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a.info-box--right-bottom .arrow-box{right:0;top:auto;bottom:0;left:auto}section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate .info-box,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .info-box{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:255px;min-height:65px;height:auto;padding:15px}section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate .info-box h2,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .info-box h2{font-size:14px;line-height:130%;margin-bottom:9px}section#featured.variant_b .featured__grid-row--fifty-fifty--right a.aos-animate .info-box h6,section#featured.variant_b .featured__grid-row--fifty-fifty--right a .info-box h6{font-size:10px;line-height:143.16%}section#featured.variant_b .featured__grid-row--full-width--container{margin-bottom:20px;max-width:100%}section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--left-top,section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--left-bottom,section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--right-top,section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--right-bottom,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--left-top,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--left-bottom,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--right-top,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--right-bottom{justify-content:flex-start;align-items:flex-start}section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--left-top .arrow-box,section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--left-bottom .arrow-box,section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--right-top .arrow-box,section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate.info-box--right-bottom .arrow-box,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--left-top .arrow-box,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--left-bottom .arrow-box,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--right-top .arrow-box,section#featured.variant_b .featured__grid-row--full-width--container a.info-box--right-bottom .arrow-box{right:0;top:auto;bottom:0;left:auto}section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate .info-box,section#featured.variant_b .featured__grid-row--full-width--container a .info-box{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:255px;min-height:65px;height:auto;padding:15px}section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate .info-box h2,section#featured.variant_b .featured__grid-row--full-width--container a .info-box h2{font-size:14px;line-height:130%;margin-bottom:9px}section#featured.variant_b .featured__grid-row--full-width--container a.aos-animate .info-box h6,section#featured.variant_b .featured__grid-row--full-width--container a .info-box h6{font-size:10px;line-height:143.16%}section#featured.variant_b .featured__grid-row--full-width--right{height:330px;position:relative}section#featured.variant_b .featured__grid-row--full-width--right .background-image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;transition:all 3s ease}}section#fifty-fifty.fifty-fifty__variant_a{position:relative}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__wrapper{position:absolute;z-index:-1;height:100%;left:0;top:0;width:100vw;margin:0 -80px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:35px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left{max-width:50%;flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;width:100%}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading h2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap;font-size:64px;line-height:60px;font-weight:normal}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading .line{margin-left:10px;width:65%;display:block;height:11px;background:#30b49e;min-width:50px;max-width:290px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__body .text-body{margin-bottom:25px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__body .text-body p{font-size:15px;line-height:24px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image{overflow:hidden}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large{display:none}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--small{max-width:265px;width:75%;align-self:flex-end}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--small img{max-width:265px;width:100%}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--small h6{font-size:10px;line-height:143.16%;margin-top:18px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right{position:relative;flex:1;margin-right:-80px;padding-left:100px;max-width:50%}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right__image--large img{max-width:465px;margin-right:80px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right .line{position:absolute;bottom:-11px;right:0;display:block;height:11px;width:65%;background:#30b49e}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__image__background{position:relative;z-index:0;right:0;margin-left:auto;height:100%;width:40%;background:#efe9e3}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__image__background--container{z-index:0;display:block;position:absolute;z-index:-1;top:60px;left:0;width:100vw;margin:0 -80px;height:700px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__image__background:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__wrapper{margin:0 -25px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__image__background{position:relative;z-index:0;right:0;margin-left:auto;height:100%;width:30%;background:#efe9e3}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__image__background--container{z-index:0;display:block;position:absolute;z-index:-1;top:15%;left:0;width:100vw;margin:0 -25px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__image__background:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}}@media only screen and (max-width: 900px){section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left{flex:1}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading{margin-left:0}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading h2{font-size:40px;line-height:38px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading .line{height:7px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--small{max-width:75%;margin-top:50px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right{flex:1;padding-left:50px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right__image--large{display:block;margin-right:0px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right__image--large--container{position:relative}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right__image--small{margin-top:71px;align-self:flex-start;max-width:90%;margin-left:0}}@media only screen and (max-width: 640px){section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:0px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left{width:100%;margin-right:0;max-width:none}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading{margin-left:0}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__heading h2{font-size:40px;line-height:38px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large{display:block;margin-top:20px;margin-right:-25px;margin-left:10%}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large--container{width:100%}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large img{max-width:90%;margin-left:auto}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large:before{content:"";display:block;width:80%;height:44px;float:right;background:#efe9e3}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large:after{content:"";display:block;height:39px;width:80%;float:right;background:#efe9e3}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large--container{position:relative}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--large--container .line{position:absolute;bottom:-11px;right:0;display:block;height:11px;width:65%;background:#30b49e;margin-right:-25px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--small{margin-top:71px;align-self:flex-start;max-width:90%;margin-left:0}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--left__image--small h6{margin-top:16px}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty--right{display:none}section#fifty-fifty.fifty-fifty__variant_a .fifty-fifty__image__background--container{display:none}}section#fifty-fifty.fifty-fifty__variant_b{position:relative}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left{position:relative;flex:1;margin-right:5%}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left__image--large{overflow:hidden;max-width:465px;left:160px;margin-left:auto}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left__image--large--mobile{display:none}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left__image--large h6.eyebrow{margin-top:25px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left .background{position:absolute;z-index:-1;top:-8%;left:-8%;margin-left:-160px;height:120%;width:calc(100% + 140px);background:#efe9e3}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left .background:after{content:"";position:absolute;top:-10px;left:0;display:block;height:10px;width:65%;background:#30b49e}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left img{position:relative;top:15%;max-width:465px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right{flex:1;position:relative}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body{padding-left:20%}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body h2{font-size:28px;line-height:32px;font-weight:normal}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body .text-body{margin-left:0;margin-top:40px;margin-bottom:40px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body .text-body p{font-size:15px;line-height:24px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body .text-body__button{margin-top:40px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__image--small{width:100%;max-width:265px;margin-top:90px;left:0}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__image--small .image--parallax-container,section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__image--small .video--container{max-width:265px;width:100%}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__image--small h6{font-size:10px;line-height:143.16%;margin-top:18px;max-width:265px}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left__image--large{left:50px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left .background{position:absolute;z-index:-1;top:-8%;left:0;margin-left:-50px;height:120%;width:100%;background:#efe9e3}}@media only screen and (max-width: 768px){section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right{padding-top:60px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body{padding-left:0}}@media only screen and (max-width: 640px){section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left{flex:1;width:100%;max-width:none}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left__image--large{display:none}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left__image--large--mobile{display:block}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left__image--large--mobile h6.eyebrow{font-size:10px;line-height:143.16%;margin-top:18px;max-width:265px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--left .background{display:none}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right{width:100%;flex:1;padding-top:0}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body{padding-left:0}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__body .text-body{margin-top:25px;margin-bottom:60px}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__image--small{max-width:80%;margin-top:50px;float:right}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__image--small .image--parallax-container{margin-left:auto}section#fifty-fifty.fifty-fifty__variant_b .fifty-fifty--right__image--small h6{margin-top:16px}}section#fifty-fifty.fifty-fifty__variant_c{margin:0 auto;position:relative}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;transform:translateY(30px)}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading h2{font-size:84px;line-height:75px;font-weight:normal;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading h2:nth-child(2){padding-left:255px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading .line{margin-right:31px;display:inline-block;height:11px;background:#30b49e;width:99px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--left{position:relative;flex:1;max-width:369px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--left__image img{max-width:none;height:100%;width:100%;object-fit:cover}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--left__image h6{font-size:10px;line-height:143.16%;margin-top:18px;max-width:265px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right{flex:1;padding-top:60px;margin-left:30px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__subheading{width:100%;max-width:87%;margin-left:auto;margin-bottom:40px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__subheading h2{font-size:28px;line-height:32px;font-weight:normal}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body,section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body_b{width:100%;max-width:87%;margin-left:auto;margin-top:0px;padding-left:30px;border-left:1.5px solid #efe9e3}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body p{font-size:15px;line-height:24px;max-width:485px;margin-bottom:35px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body_b{margin-bottom:35px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body_b p{font-size:15px;line-height:24px;max-width:485px;margin-bottom:0px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__image--mobile{display:none}@media only screen and (max-width: 1100px){section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading h2{font-size:84px;line-height:83px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading h2:nth-child(2){padding-left:49px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading .line{margin-right:10px;width:39px}}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading{margin-left:0}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--left__image h6{margin-top:14px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__subheading h2{max-width:350px}}@media only screen and (max-width: 900px){section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right{flex:1}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body{margin-left:auto;margin-right:auto;margin-bottom:0}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body_b{margin-left:auto;margin-right:auto}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__subheading{margin-left:auto;margin-right:auto}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body img{max-height:440px;max-width:293px}}@media only screen and (max-width: 640px){section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading{position:relative;z-index:1;transform:translateY(0px)}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading h2{padding-left:0 !important;font-size:48px;line-height:46px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading .line{height:5px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body{flex-direction:column}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--left{max-width:100%;width:100%}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--left__image{display:none}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right{flex:1;padding-top:60px;margin-left:0}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body{order:1;max-width:100%}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body p{max-width:90%;margin-bottom:0}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body_b{order:4;max-width:100%;margin-top:45px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__body_b p{max-width:90%}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__subheading{order:3;max-width:100%;margin-bottom:0}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__image--mobile{order:2;display:block;width:100%;margin-top:60px;margin-bottom:50px}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__image--mobile img{width:100%}section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__body--right__image--mobile h6{font-size:10px;line-height:143.16%;margin-top:18px;max-width:265px}}@media only screen and (max-width: 350px){section#fifty-fifty.fifty-fifty__variant_c .fifty-fifty__heading .line{height:5px;margin-right:10px;min-width:0;width:19px}}section#fifty-fifty.fifty-fifty__variant_d{position:relative !important}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty__heading{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left{flex:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:100px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__body{max-width:400px;margin-top:25px;padding-left:30px;margin-bottom:50px;border-left:1.5px solid #efe9e3}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__text h2{font-weight:normal;font-size:28px;line-height:42px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__text p{font-size:15px;line-height:24px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__list{border-left:1.5px solid #efe9e3;padding-left:30px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__list h2{font-family:"Inter",sans-serif;font-weight:normal;font-size:20px;line-height:130%}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__list ul{margin-top:12px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__list ul li{width:50%;display:block;margin:0;margin-top:10px;padding:0;display:block;font-style:normal;font-weight:normal;font-size:12px;line-height:143.2%;letter-spacing:.05em;text-transform:uppercase}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__list ul li p{color:#a7a19b}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right{position:relative;flex:1;padding-top:27px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__image{margin-bottom:115px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__image h6{font-size:10px;line-height:143.16%;margin-top:18px;max-width:265px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__image img{max-width:410px;width:87%;margin-left:auto}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background{position:absolute;top:50px;right:-80px;z-index:-1;display:block;height:calc(100% - 225px);width:45%;background:#f8f3ef}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}@media only screen and (max-width: 1100px){section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background{height:75%}}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background{right:-25px}}@media only screen and (max-width: 900px){section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left{flex:1}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__list li{font-size:18px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right{padding-top:46px;margin-left:0;width:100%}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right:after{right:0;margin-right:-25px;width:70%}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__image{margin:0 auto 52px auto;position:relative}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background{display:none}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background--mobile{position:absolute;top:-50px;right:-25px;z-index:-1;display:block;height:125%;width:50%;background:#f8f3ef}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background--mobile:after{content:"";position:absolute;bottom:-11px;right:0;display:block;height:11px;width:90%;background:#30b49e}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right .line{right:0;margin-right:-25px;width:40%}}@media only screen and (max-width: 640px){section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty__container{flex-direction:column-reverse}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left{flex:1;margin-left:0;margin-right:0;padding-top:30px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__body{max-width:100%}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--left__list ul li{margin-left:0}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right{width:100%;padding-bottom:91px}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__image{max-width:100%;margin-bottom:0}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__image img{max-width:100%;width:100%;margin-left:auto}section#fifty-fifty.fifty-fifty__variant_d .fifty-fifty--right__background--mobile{height:calc(100% + 100px)}}section#fifty-fifty.fifty-fifty__variant_e{margin:0 auto;position:relative}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__wrapper{height:130% !important;top:-30% !important;position:absolute;height:100%;width:100vw;background:#f8f3ef;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-1}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__wrapper{margin:0 -25px}}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:45px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;margin-left:6.6%}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading h2{font-size:115px;line-height:107px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading h2:nth-child(2){padding-left:255px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading .line{margin-right:31px;display:inline-block;height:11px;background:#30b49e;width:99px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;transform:translateY(-80px)}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--left{flex:1;position:relative;margin-left:-80px;left:-11%;top:-175px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--left__image{position:relative}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--left__image img{max-height:600px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right{width:62.5%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:25px 0}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li{flex:1;width:100%;max-width:87%;margin-left:auto;margin-top:50px;padding-left:30px;border-left:1.5px solid #efe9e3}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li:first-child{margin-right:40px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li:last-child{margin-left:10px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li h6{font-family:"Inter",sans-serif;font-size:20px;line-height:130%;letter-spacing:.05em;margin-bottom:20px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right__body{padding-top:35px}@media only screen and (max-width: 1200px){section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--left{left:-9%}}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_e{position:relative}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading{transform:translateY(10px);margin-left:0}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__wrapper{top:-20% !important}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;transform:translateY(-20px)}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--left{width:100%;align-self:flex-start;margin-left:-25px;left:0;top:0}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--left__image img{width:100%;height:100%;object-fit:cover}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right{width:80%;margin:10px 0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right__body{padding-top:0}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li{flex:1;width:100%;max-width:87%;margin-left:auto;margin-top:50px;padding-left:30px;border-left:1.5px solid #efe9e3}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li:first-child{margin-right:40px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li:last-child{margin-left:10px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li h6{font-size:20px;line-height:130%;letter-spacing:.05em;margin-bottom:20px}}@media only screen and (max-width: 900px){section#fifty-fifty.fifty-fifty__variant_e{position:relative}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading h2{font-size:84px;line-height:83px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading h2:nth-child(2){padding-left:100px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading .line{margin-right:10px;width:39px}}@media only screen and (max-width: 640px){section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__container{padding-top:0px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading h2{font-size:48px;line-height:46px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading h2:nth-child(2){padding-left:100px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__heading .line{height:5px;margin-right:10px;width:39px}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body{transform:translateY(-10px)}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--left{width:100vw}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right{width:100%;justify-content:flex-start}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul{flex-direction:column}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li{margin-left:0}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li:last-child{margin-left:0}section#fifty-fifty.fifty-fifty__variant_e .fifty-fifty__body--right ul li h6{font-size:18px;margin-bottom:20px}}section#fifty-fifty.fifty-fifty__variant_f{margin:0 auto;position:relative}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:57px;padding-bottom:104px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;transform:translateY(30px)}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading h2{font-size:115px;line-height:107px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading h2:nth-child(2){padding-left:255px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading .line{margin-right:31px;display:inline-block;height:11px;background:#30b49e;width:99px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left{position:relative;flex:1;max-width:445px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__image{height:100%}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__image .image--parallax-container{height:100%}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__image img{max-width:none;height:100%;width:100%;object-fit:cover}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__image h6{margin-top:16px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__background{position:absolute;z-index:-1;top:-57px;bottom:-94px;left:auto;right:25%;background:#f8f3ef;width:100vw}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__background .line{width:100%;height:10px;display:block;background-color:#30b49e;position:absolute;bottom:-10px;right:7.5%}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right{flex:1;padding-top:85px;margin-left:30px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__subheading{width:100%;max-width:87%;margin-left:auto}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__body{width:100%;max-width:87%;margin-left:auto;margin-top:50px;margin-bottom:35px;padding-left:30px;border-left:1.5px solid #efe9e3}@media only screen and (max-width: 1100px){section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading h2{font-size:84px;line-height:83px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading h2:nth-child(2){padding-left:49px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading .line{margin-right:10px;width:39px}}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading{margin-left:0}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__image h6{margin-top:14px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__subheading h2{max-width:350px}}@media only screen and (max-width: 900px){section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right{flex:1}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__body{margin-left:auto;margin-right:auto;margin-bottom:0}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__subheading{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 640px){section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading{position:relative;z-index:1;transform:translateY(10px)}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading h2{padding-left:0 !important;font-size:48px;line-height:46px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__container{padding-bottom:0;padding-top:0}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body{flex-direction:column}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left{max-width:100%;width:100%;order:2}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__background{bottom:-46px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__image{max-width:100%}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--left__image img{width:100%}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right{flex:1;padding-top:0;padding-bottom:100px;margin-left:0;order:1}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__body{max-width:100%;margin-top:40px}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__body p{max-width:100%}section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__body--right__subheading{max-width:100%}}@media only screen and (max-width: 350px){section#fifty-fifty.fifty-fifty__variant_f .fifty-fifty__heading .line{height:5px;margin-right:10px;min-width:0;width:19px}}section#fifty-fifty.fifty-fifty__variant_g{margin:0 auto;position:relative}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__wrapper{position:absolute;bottom:0;left:0;width:100vw;height:90%;background-color:#fff;margin:0 -80px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;transform:translate(-22%, 30px);margin-left:auto;margin-bottom:-85px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading h2{font-size:84px;line-height:75px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-wrap:nowrap;white-space:nowrap}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading h2:last-child{padding-left:155px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading .line{display:inline-block;height:11px;background:#30b49e;width:180px;margin-left:31px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--left{flex:3;position:relative}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--left__image img{max-width:none;height:100%;width:100%;object-fit:cover}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--left__image h6{font-size:10px;line-height:143.16%;margin-top:18px;max-width:265px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right{flex:4;padding-top:60px;margin-left:110px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__subheading{width:100%;margin-bottom:40px;padding-top:150px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body,section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body_b{width:100%;max-width:397px;margin-top:0px;padding-left:30px;border-left:1.5px solid #efe9e3}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body p{font-size:16px;line-height:25px;max-width:485px;margin-bottom:35px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body_b p{font-size:15px;line-height:24px;max-width:485px;margin-bottom:0px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__image--mobile{display:none}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel{padding-left:15px;border-left:solid 1.5px #efe9e3}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:first-child{flex:.375}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:nth-child(2){flex:.375;margin-left:51px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:last-child{flex:1;margin-left:50px;padding-top:85px;padding-left:30px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel p.highlight{font-family:"Montserrat",sans-serif;font-style:normal;font-size:36px;line-height:42px;color:#30b49e;padding-bottom:6px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel p.description{font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:130%;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width: 1100px){section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading{transform:translate(0, 60px);margin-bottom:-100px}}@media only screen and (max-width: 1000px){section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__wrapper{margin:0 -25px;height:100%}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading h2{font-size:48px;line-height:46px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--left__image h6{margin-top:14px}}@media only screen and (max-width: 900px){section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading{margin-bottom:30px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading h2:last-child{padding-left:0px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading h2:last-child::before{content:"";display:inline-block;height:5px;background:#30b49e;width:56px;margin-right:15px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading .line{display:none}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right{flex:1;margin-left:60px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__subheading{padding-top:0}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--left{flex:1}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body img{max-width:397px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel{flex-wrap:wrap;margin-left:0}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel{padding-left:25px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:first-child{flex:1}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:nth-child(2){flex:1;margin-left:60px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:last-child{flex:none;width:100%;margin-left:0;padding-left:25px}}@media only screen and (max-width: 768px){section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading{position:relative;margin-left:0;margin-bottom:40px;z-index:1;transform:translate(0px, 0px)}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading h2{font-size:40px;line-height:38px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading .line{height:5px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body{flex-direction:column}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--left{max-width:100%;width:100%}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right{flex:1;margin-left:0}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body{max-width:100%;padding-bottom:30px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body p{max-width:100%;margin-bottom:0}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body_b{max-width:100%;margin-top:45px;padding-bottom:30px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__body_b p{max-width:100%}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__subheading{max-width:100%}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__image--mobile{display:block;width:100%;margin-top:60px;margin-bottom:50px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__image--mobile img{width:100%}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__body--right__image--mobile h6{font-size:10px;line-height:143.16%;margin-top:18px;max-width:265px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel{width:100%;padding-bottom:30px}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:first-child{min-width:100%;max-width:100%}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:nth-child(2){min-width:100%;max-width:100%;margin-left:0}section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__info-panel--panel:last-child{padding-top:0;min-width:100%;max-width:100%}}@media only screen and (max-width: 350px){section#fifty-fifty.fifty-fifty__variant_g .fifty-fifty__heading .line{height:5px;margin-right:10px;min-width:0;width:19px}}section#hero-image{width:100vw;margin:0 -80px}section#hero-image .image--parallax-container{width:100%}section#hero-image .hero-image{position:relative;top:-20px;width:100%;height:492px;background-size:contain;background-position:top center;background-repeat:no-repeat}@media only screen and (min-width: 1441px){section#hero-image .hero-image{height:63vh}}section#hero-image-mobile{display:none}@media only screen and (max-width: 1000px){section#hero-image{margin-left:-25px;margin-right:-25px}section#hero-image .hero-image{height:375px}}@media only screen and (max-width: 900px){section#hero-image .hero-image{top:0}}@media only screen and (max-width: 640px){section#hero-image .hero-image{display:none}section#hero-image-mobile{width:100vw;height:265px;display:block;background-size:cover;background-repeat:no-repeat;background-position:top center;margin:0 -25px}}section#hero-slider{width:100vw;margin-right:-80px;margin-left:-80px;margin-bottom:5px;position:relative}section#hero-slider.single-slider .hero-slider__caption{bottom:-26px}section#hero-slider .hero-slider__container .slick-slide{height:80vh;min-height:80vh;max-height:80vh;padding-left:80px;margin-right:-60px;width:100vw}section#hero-slider .hero-slider__container .slick-autoplay-toggle-button{display:none}section#hero-slider .hero-slider__container.refreshing{opacity:0;height:80vh}section#hero-slider .hero-slider__image--container{height:80vh;min-height:80vh;max-height:80vh;position:relative;z-index:1}section#hero-slider .hero-slider__image--container img{position:relative;top:-30px;width:100%;height:100%;object-fit:cover;transform:scale(1.1)}section#hero-slider .hero-slider__image--container img.top_left{object-position:top left}section#hero-slider .hero-slider__image--container img.top_center{object-position:top center}section#hero-slider .hero-slider__image--container img.top_right{object-position:top right}section#hero-slider .hero-slider__image--container img.middle_left{object-position:center left}section#hero-slider .hero-slider__image--container img.middle_center{object-position:center center}section#hero-slider .hero-slider__image--container img.middle_right{object-position:center right}section#hero-slider .hero-slider__image--container img.bottom_left{object-position:bottom left}section#hero-slider .hero-slider__image--container img.bottom_center{object-position:bottom center}section#hero-slider .hero-slider__image--container img.bottom_right{object-position:bottom right}section#hero-slider .hero-slider__image--container video{width:100%;height:100%;object-fit:cover;object-position:center bottom}section#hero-slider .hero-slider__slide{width:100vw}section#hero-slider .hero-slider__arrows .arrow{position:absolute;top:45%;cursor:pointer}section#hero-slider .hero-slider__arrows .arrow.prev{left:0;transform:rotate(180deg)}section#hero-slider .hero-slider__arrows .arrow.next{right:18px}section#hero-slider .hero-slider__caption{position:absolute;bottom:8px;left:80px}section#hero-slider .slick-dots{display:flex;justify-content:flex-end;margin:16px 0;margin-right:10%;padding:10px 0;list-style-type:none}section#hero-slider .slick-dots li{margin:0 .25rem}section#hero-slider .slick-dots button{display:block;width:13px;height:13px;padding:0;border:1.5px solid #444;border-radius:100%;background-color:rgba(0,0,0,0);text-indent:-9999px;transform:translateX(6px);cursor:pointer}section#hero-slider .slick-dots li.slick-active button{background-color:#444}@media only screen and (max-width: 1000px){section#hero-slider{margin-right:-25px;margin-left:-25px}section#hero-slider .hero-slider__container img{width:100%}section#hero-slider .hero-slider__container .slick-slide{padding-left:25px;margin:0;width:100vw}section#hero-slider .hero-slider__caption{position:absolute;bottom:0px;max-width:60%;left:25px}section#hero-slider .single-slider .hero-slider__caption{bottom:0px}}@media only screen and (max-width: 900px){section#hero-slider .hero-slider__container img{top:0;transform:scale(1) !important}section#hero-slider .hero-slider__container .slick-slide{padding-left:0;margin:0}}@media only screen and (max-width: 640px){section#hero-slider .hero-slider__container img{width:100%;object-fit:cover;height:375px;top:0}section#hero-slider .hero-slider__container .slick-slide{min-height:375px;max-height:375px;margin:0;width:100vw}section#hero-slider .hero-slider__slide{padding-left:0px;margin-left:0px;max-width:100%}section#hero-slider .hero-slider__arrows .arrow.next{top:150px}}@media only screen and (min-width: 1800px){section#hero-slider .hero-slider__container .slick-slide{height:80vh;min-height:80vh;max-height:80vh;padding-left:80px;margin-right:-60px;width:100vw}section#hero-slider .hero-slider__image--container{height:80vh;min-height:80vh;max-height:80vh;position:relative}}section#hero-slider.variant_a .hero-slider{margin-bottom:70px}section#hero-slider.variant_a .hero-slider__container .slick-slide{padding-left:0;margin-right:0}section#hero-slider.variant_a .hero-slider__menu{background:#30b49e;position:absolute;width:50%;height:100px;right:0;bottom:49px;transition:all 500ms ease;cursor:pointer}section#hero-slider.variant_a .hero-slider__menu__background{display:block;position:absolute;background-color:#efe9e3;height:12px;width:80%;top:-12px;right:0}section#hero-slider.variant_a .hero-slider__menu.menu-open{min-height:100px;height:350px;transition:all 500ms ease}section#hero-slider.variant_a .hero-slider__menu.menu-open:before{content:"close ";position:absolute;right:10%;top:25px;font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:10px;line-height:12px;display:flex;align-items:center;text-align:right;letter-spacing:.07em;text-transform:uppercase;margin-right:15px;color:#fff;transition:all 500ms ease}section#hero-slider.variant_a .hero-slider__menu.menu-open:after{top:22px;transform:rotate(135deg);transform-origin:center;transition:transform 500ms ease}section#hero-slider.variant_a .hero-slider__menu:after{content:"";display:block;width:8.54px;height:8.54px;border-top:1.5px solid #fff;border-right:1.5px solid #fff;transform:rotate(-45deg);position:absolute;right:10%;top:calc(50% - 5px);bottom:0;transition:transform 500ms ease}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav{margin-left:10%;padding-top:25px;padding-bottom:35px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;max-height:160px;flex-wrap:wrap}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .primary-term{opacity:0;margin-bottom:10px;width:33%}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .primary-term.lower-mainland{order:1}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .primary-term.vancouver-island{order:2}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .primary-term.ontario{order:3}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .primary-term.california{order:4}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .spacer{pointer-events:none;visibility:hidden;margin-bottom:0 !important}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .empty-link{margin-bottom:11px}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.parent-term{font-weight:normal;font-size:10px;line-height:12px;display:flex;align-items:center;letter-spacing:.07em;text-transform:uppercase;opacity:.5;margin-bottom:5px;color:#fff}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition{font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:16px;line-height:140.62%;color:#fff}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition span{cursor:pointer}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition:hover a,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition:hover span{opacity:1 !important}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition a,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition span{font-family:"Inter",sans-serif;font-weight:500 !important}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition a,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition span,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition p{position:relative;border-bottom:1px solid #6bd1c0;padding-bottom:5px}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition a:before,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition span:before,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition p:before{content:"";display:block;width:100%;height:1px;background-color:#fff;position:absolute;left:0;bottom:-1px;transform-origin:left;transform:scale(0);transition:.25s linear}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition a:hover:before,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition span:hover:before,section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.underline--transition p:hover:before{transition:transform .25s linear;transform:scale(1)}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.eyebrow{font-weight:normal;font-size:10px;line-height:12px;display:flex;align-items:center;letter-spacing:.07em;text-transform:uppercase;opacity:.5;margin-bottom:9px;color:#fff}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li:not(.reveal){display:none}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li:not(.reveal) a{font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:16px;line-height:26px;color:#fff}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.underline--animation a:before{background-color:hsla(0,0%,100%,.3)}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav.menu-open{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;transition:max-height 0ms linear 500ms;max-height:100%}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav.menu-open .primary-term{opacity:1;transition:opacity 250ms linear 500ms}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav.menu-open li:not(.reveal){display:block;position:relative}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav.menu-open li:not(.reveal):hover:after{content:"";width:100%;display:block;transform:translateY(-5px);position:absolute}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav.menu-open li.reveal{display:none}section#hero-slider.variant_a.single-slider .hero-slider__menu{bottom:0px}@media only screen and (max-width: 1300px){section#hero-slider.variant_a .hero-slider__menu,section#hero-slider.variant_a .hero-slider__menu.open{width:50%}}@media only screen and (max-width: 1200px){section#hero-slider.variant_a .hero-slider__menu,section#hero-slider.variant_a .hero-slider__menu.open{width:60%}}@media only screen and (max-width: 1000px){section#hero-slider.variant_a .hero-slider__menu,section#hero-slider.variant_a .hero-slider__menu.open{width:65%}}@media only screen and (max-width: 900px){section#hero-slider.variant_a .hero-slider__menu{width:80%}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav{max-height:none}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .spacer{display:none !important}section#hero-slider.variant_a .hero-slider__menu.menu-open{height:325px}section#hero-slider.variant_a .hero-slider__menu.menu-open:before{right:10%}section#hero-slider.variant_a .hero-slider__menu:after{right:10%}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav{margin-left:10%}}@media only screen and (max-width: 640px){section#hero-slider.variant_a{margin-bottom:100px}section#hero-slider.variant_a .hero-slider__container .slick-slide{min-height:200px;max-height:375px;height:auto;margin:0;width:100vw;line-height:0}section#hero-slider.variant_a .hero-slider__image--container{min-height:200px;max-height:375px;height:200px;line-height:0}section#hero-slider.variant_a .hero-slider__image--container video{line-height:0}section#hero-slider.variant_a .hero-slider__menu{width:100%;height:80px}section#hero-slider.variant_a .hero-slider__menu.menu-open{height:325px;transform-origin:top;width:100%}section#hero-slider.variant_a .hero-slider__menu.menu-open:before{content:""}section#hero-slider.variant_a .hero-slider__menu.menu-open:after{top:27.5px;transform:rotate(-45deg);bottom:auto}section#hero-slider.variant_a .hero-slider__menu:after{transform:rotate(135deg);top:27.5px;bottom:auto}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav{max-height:none}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav .spacer{display:none !important}section#hero-slider.variant_a .hero-slider__menu .hero-slider__nav li.reveal.eyebrow{display:none}section#hero-slider.variant_a .hero-slider__menu__background{display:none}section#hero-slider.variant_a.single-slider .hero-slider__menu{bottom:auto;top:100%;z-index:10}}section#hero-slider.variant_b .hero-slider__cta{position:absolute;left:80px;bottom:49px;width:240px;height:240px;background:#30b49e;padding:30px 25px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#hero-slider.variant_b .hero-slider__cta h2{color:#fff;font-family:"Inter",sans-serif;font-weight:normal}section#hero-slider.variant_b .hero-slider__cta h2:nth-child(2){max-width:200px}section#hero-slider.variant_b .hero-slider__cta--mobile{display:none}section#hero-slider.variant_b.single-slider{margin-bottom:60px}section#hero-slider.variant_b.single-slider .hero-slider__cta{bottom:0px;left:0}section#hero-slider.variant_b.single-slider .slick-slide{padding-left:0}@media only screen and (max-width: 1000px){section#hero-slider.variant_b .hero-slider__cta{left:25px}}@media only screen and (max-width: 900px){section#hero-slider.variant_b{margin-bottom:20px}section#hero-slider.variant_b .hero-slider__cta{left:0;margin-left:0}section#hero-slider.variant_b .hero-slider__cta h2:nth-child(2){font-size:12px;line-height:130%}section#hero-slider.variant_b.single-slider{margin-bottom:125px}section#hero-slider.variant_b.single-slider .hero-slider__cta{bottom:-65px;left:0}}@media only screen and (max-width: 640px){section#hero-slider.variant_b{margin-bottom:20px}section#hero-slider.variant_b .slick-dots{padding-top:65px}section#hero-slider.variant_b .hero-slider__slide{height:100%}section#hero-slider.variant_b .hero-slider__container .slick-slide{height:auto;line-height:0;min-height:0px;max-height:375px}section#hero-slider.variant_b .hero-slider__arrows .arrow.next{top:25%}section#hero-slider.variant_b .hero-slider__image--container{height:auto;min-height:0px;max-height:375px}section#hero-slider.variant_b .hero-slider__image--container img{height:auto;min-height:0px;max-height:375px;object-fit:contain;position:relative;line-height:0}section#hero-slider.variant_b .hero-slider__cta{display:flex !important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-wrap:nowrap;width:100%;height:65px;position:absolute;z-index:110;left:0;margin-left:0;bottom:40px;background:#30b49e;padding:23px 18px}section#hero-slider.variant_b .hero-slider__cta h2{font-size:14px;line-height:130%;color:#fff}section#hero-slider.variant_b .hero-slider__cta h2:nth-child(2){font-size:10px;line-height:143.16%;margin-top:8px}}section#hero-split.variant_a .hero-split__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:0 -80px}section#hero-split.variant_a .hero-split__heading{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;width:37%;background-color:#30b49e}section#hero-split.variant_a .hero-split__heading h2,section#hero-split.variant_a .hero-split__heading a{width:100%}section#hero-split.variant_a .hero-split__heading h2,section#hero-split.variant_a .hero-split__heading a,section#hero-split.variant_a .hero-split__heading p{color:#fff;max-width:300px}section#hero-split.variant_a .hero-split__heading a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:25px;margin-top:33px}section#hero-split.variant_a .hero-split__heading a p{font-family:"Inter",sans-serif;font-weight:500 !important}section#hero-split.variant_a .hero-split__heading a p:before{background-color:#1c9883}section#hero-split.variant_a .hero-split__heading a img{height:15px;margin-right:10px}section#hero-split.variant_a .hero-split__image{flex:1;height:63vh;max-height:493px}section#hero-split.variant_a .hero-split__image img{position:relative;top:-30px;width:100%;height:100%;object-fit:cover;transform:scale(1.1)}@media only screen and (max-width: 1100px){section#hero-split.variant_a .hero-split__heading h2{max-width:200px}}@media only screen and (max-width: 1000px){section#hero-split.variant_a .hero-split__container{margin:0 -25px}}@media only screen and (max-width: 900px){section#hero-split.variant_a.variant_a .hero-split__image img{top:0px;transform:scale(1) !important}}@media only screen and (max-width: 640px){section#hero-split.variant_a{width:100%}section#hero-split.variant_a .hero-split__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#hero-split.variant_a .hero-split__image{flex:none;width:100%;height:210px;max-height:210px}section#hero-split.variant_a .hero-split__heading{width:100%;padding:51px 25px}section#hero-split.variant_a .hero-split__heading h2,section#hero-split.variant_a .hero-split__heading a,section#hero-split.variant_a .hero-split__heading p{max-width:100%}}@media only screen and (min-width: 1800px){section#hero-split.variant_a.variant_a .hero-split__image{flex:1;height:63vh;max-height:63vh}}section#hero-split.variant_b .hero-split__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:0 -80px}section#hero-split.variant_b .hero-split__heading{order:2;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;flex:1;background-color:#30b49e}section#hero-split.variant_b .hero-split__heading h2{margin-bottom:33px}section#hero-split.variant_b .hero-split__heading h2,section#hero-split.variant_b .hero-split__heading a{width:100%}section#hero-split.variant_b .hero-split__heading h2,section#hero-split.variant_b .hero-split__heading a,section#hero-split.variant_b .hero-split__heading p{color:#fff;width:51%}section#hero-split.variant_b .hero-split__heading a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:25px;margin-top:33px}section#hero-split.variant_b .hero-split__heading a p{font-family:"Inter",sans-serif;font-weight:500 !important}section#hero-split.variant_b .hero-split__heading a p:before{background-color:#1c9883}section#hero-split.variant_b .hero-split__heading a img{height:15px;margin-right:10px}section#hero-split.variant_b .hero-split__image{flex:1;order:1;max-height:493px}section#hero-split.variant_b .hero-split__image img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1000px){section#hero-split.variant_b .hero-split__container{margin:0 -25px}}@media only screen and (max-width: 900px){section#hero-split.variant_b .hero-split__heading{padding:60px 0 70px 0}section#hero-split.variant_b .hero-split__heading h2,section#hero-split.variant_b .hero-split__heading a,section#hero-split.variant_b .hero-split__heading p{color:#fff;width:80%}section#hero-split.variant_b .hero-split__image{flex:none;width:33%}section#hero-split.variant_b .hero-split__image img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width: 640px){section#hero-split.variant_b .hero-split__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}section#hero-split.variant_b .hero-split__heading{width:100%;padding:51px 25px}section#hero-split.variant_b .hero-split__heading h2,section#hero-split.variant_b .hero-split__heading a,section#hero-split.variant_b .hero-split__heading p{max-width:100%}section#hero-split.variant_b .hero-split__image{display:none}}section#case_study-image_block.case_study-image_block__wrapper,section#case_study-image_block .case_study-image_block__wrapper{position:absolute;z-index:-2;top:0;left:0;width:100vw;margin:0 -80px;height:100%;background-color:#30b49e}section#case_study-image_block.case_study-image_block__container,section#case_study-image_block .case_study-image_block__container{position:relative;z-index:1;max-width:877px;margin:0px auto;padding:80px 0}@media only screen and (max-width: 1000px){section#case_study-image_block.case_study-image_block__wrapper,section#case_study-image_block .case_study-image_block__wrapper{margin:0 -25px;height:100%;background-color:#30b49e}}section#postings .postings__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0}@media only screen and (max-width: 1000px){section#postings .postings__wrapper{margin:0 -25px}}section#postings .postings__heading{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;margin-bottom:90px}section#postings .postings__heading h2{flex:1;font-style:normal;font-weight:normal;font-size:36px;line-height:42px;max-width:525px;color:#444;margin-right:50px}section#postings .postings__heading p{color:#444;padding-left:29px;border-left:solid 1.5px #efe9e3}section#postings .postings__heading--right{flex:1;max-width:420px}section#postings .positions .position{border-bottom:1px solid #30b49e;padding-bottom:20px;margin:20px 0}section#postings .positions .position__header{display:flex;flex-direction:column;position:relative;cursor:pointer}section#postings .positions .position__header h3{font-weight:500 !important;font-family:"Inter",sans-serif;font-size:16px;line-height:140.62%;color:#30b49e}section#postings .positions .position__header p{font-weight:400;font-size:15px;line-height:24px}section#postings .positions .position__meta{display:flex;gap:20px}section#postings .positions .position__open{position:absolute;top:20px;right:0;width:16px;height:16px}section#postings .positions .position__open svg{fill:#444}section#postings .positions .position__open svg .line{transition:all .2s ease;transform-origin:center}section#postings .positions .position__open svg .vertical{transform:rotate(90deg)}section#postings .positions .position__body{flex-direction:column;gap:15px;padding:20px 0;display:none}section#postings .positions .position__info{max-width:700px}section#postings .positions .position__action{display:flex;gap:15px}section#postings .positions .position__action a.button{font-size:12px;line-height:0;width:152px;height:51px;color:#444;text-decoration:none}section#postings .positions .position__action a.button--primary{border:1px solid #30b49e !important;background-color:#30b49e}section#postings .positions .position__action a.button--primary span{color:#fff}section#postings .positions .position__action a.button--primary::before{border:1px solid #30b49e !important;background-color:#fff}section#postings .positions .position__action a.button--primary:hover span{color:#30b49e}section#postings .positions .position--active .position__body{display:flex}section#postings .positions .position--active .position__open svg .vertical{transform:rotate(0)}@media only screen and (max-width: 1000px){section#postings .postings__heading{margin-bottom:25px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#postings .postings__heading h2{font-size:24px;line-height:30px;max-width:100%;margin:0}section#postings .postings__heading p{margin:50px 0;padding-left:23px}}@media only screen and (max-width: 640px){section#postings .postings__heading{margin-bottom:0}section#postings .postings__heading p{margin:50px 0 25px 0}}section#testimonials{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}section#testimonials.testimonials.white h2,section#testimonials .testimonials.white h2{color:#fff !important;font-family:"Montserrat",sans-serif;font-weight:normal}section#testimonials.testimonials__wrapper,section#testimonials .testimonials__wrapper{position:absolute;height:100%;width:100vw;background:#fff;top:0;bottom:0;left:0;margin:0 -80px;z-index:0;z-index:-2;top:auto;bottom:-70%}@media only screen and (max-width: 1000px){section#testimonials.testimonials__wrapper,section#testimonials .testimonials__wrapper{margin:0 -25px}}section#testimonials.testimonials__container,section#testimonials .testimonials__container{width:70%;max-width:800px;margin:auto;position:relative;padding-bottom:32px}section#testimonials.testimonials__container h2,section#testimonials .testimonials__container h2{font-size:20px;line-height:130%;margin-bottom:20px;font-family:"Inter",sans-serif;font-weight:normal}section#testimonials.testimonials__slide p,section#testimonials .testimonials__slide p{font-style:normal;font-weight:normal;font-size:15px;line-height:24px}section#testimonials.testimonials__slide h6,section#testimonials .testimonials__slide h6{margin-top:23px}section#testimonials.testimonials__slide--container,section#testimonials .testimonials__slide--container{margin:0px;padding:69px 64px 64px 64px;background:#fff;box-shadow:0px 0px 35px rgba(0,0,0,.08)}section#testimonials.testimonials__slide--container:before,section#testimonials .testimonials__slide--container:before{content:"";position:absolute;top:-10px;right:0;width:40%;float:right;height:10px;background:#30b49e}section#testimonials.testimonials__arrows,section#testimonials .testimonials__arrows{pointer-events:none;position:absolute;bottom:40%;z-index:0;width:90%;max-width:1000px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-wrap:nowrap}section#testimonials.testimonials__arrows .mobile,section#testimonials .testimonials__arrows .mobile{display:none}section#testimonials.testimonials__arrows .arrow,section#testimonials .testimonials__arrows .arrow{cursor:pointer}section#testimonials.testimonials__arrows .next,section#testimonials.testimonials__arrows .prev,section#testimonials .testimonials__arrows .next,section#testimonials .testimonials__arrows .prev{pointer-events:all}section#testimonials.testimonials__arrows .next img,section#testimonials.testimonials__arrows .prev img,section#testimonials .testimonials__arrows .next img,section#testimonials .testimonials__arrows .prev img{pointer-events:none}section#testimonials.testimonials__arrows .prev,section#testimonials .testimonials__arrows .prev{transform:scale(-1)}section#testimonials .slick-slider{z-index:2}section#testimonials .slick-dots{position:absolute;display:flex;justify-content:flex-end;margin:0;padding:0;list-style-type:none;right:0;bottom:-32px}section#testimonials .slick-dots li{margin:0 .25rem}section#testimonials .slick-dots button{display:block;width:13px;height:13px;padding:0;border:1.5px solid #30b49e;border-radius:100%;background-color:rgba(0,0,0,0);text-indent:-9999px;transform:translateX(6px);cursor:pointer}section#testimonials .slick-dots li.slick-active button{background-color:#30b49e}@media only screen and (max-width: 900px){section#testimonials .testimonials__slide h6{margin-top:17px}section#testimonials .testimonials__container{width:80%}section#testimonials .testimonials__arrows{max-width:100%}}@media only screen and (max-width: 640px){section#testimonials.white .testimonials__container{width:100%;max-width:100%}section#testimonials.white .testimonials__slide p{font-size:16px;line-height:25px}section#testimonials.white .testimonials__slide--container{padding:35px 31px 30px 31px}section#testimonials.white .testimonials__slide--container:before{content:"";width:60%}section#testimonials.white .testimonials__arrows{width:100%;margin:0;bottom:36px;top:auto;z-index:2}section#testimonials.white .testimonials__arrows img{display:none}section#testimonials.white .testimonials__arrows .mobile{display:block}section#testimonials.white .testimonials__arrows .arrow{height:26px;width:26px}section#testimonials .testimonials__container{width:100%;max-width:100%}section#testimonials .testimonials__slide p{font-size:16px;line-height:25px}section#testimonials .testimonials__slide--container{padding:35px 31px 30px 31px}section#testimonials .testimonials__slide--container:before{content:"";width:60%}section#testimonials .testimonials__arrows{width:100%;margin:0;bottom:36px;top:auto}section#testimonials .testimonials__arrows .arrow{height:26px;width:26px}section#testimonials .slick-dots{width:33%;justify-content:center;bottom:-36px;left:0;right:0;margin:auto}}section#text-block .text-block__container h3{font-family:"Inter",sans-serif;margin-bottom:25px}section#text-block .text-block__container article{margin:auto;margin-bottom:60px;max-width:800px}section#text-block .text-block__container article .button{width:214px;height:63px;color:#444;margin-top:32px}section#text-block .text-block__column__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}section#text-block .text-block__column__instance{flex:1;padding:30px;background-color:#f8f3ef}section#text-block .text-block__column__instance strong{display:block;margin-bottom:12px}section#text-block .text-block__column__instance:first-child{margin-right:10px}section#text-block .text-block__column__instance:last-child{margin-left:10px}section#text-block .text-block__column .subtext{margin-top:32px}@media only screen and (max-width: 1200px){section#text-block .text-block__container article{max-width:100%}}@media only screen and (max-width: 900px){section#text-block .text-block__column__container{flex-wrap:wrap}section#text-block .text-block__column__instance{max-width:325px;min-width:325px;margin-left:0 !important;margin-right:20px !important;margin-bottom:18px}}@media only screen and (max-width: 750px){section#text-block .text-block__column__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}section#text-block .text-block__column__instance{width:100%;min-width:0;max-width:100%}}section#timeline{overflow-x:hidden}section#timeline .timeline__heading{width:100%}section#timeline .timeline__body{flex:1;text-align:left}section#timeline .timeline__body--container{width:100%;margin:22px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section#timeline .timeline__instructions{flex:1;text-align:right}section#timeline .timeline__line{display:block;min-width:100%;background-color:#444;height:1px;position:absolute;z-index:-1;bottom:15px;left:0;right:0;margin:0 -3.3%;transform:translateY(-20px)}section#timeline .timeline__circle--start{display:block;width:22px;height:22px;border-radius:100%;background:#a7a19b;position:absolute;left:-3.3%;bottom:5px;transform:translateY(-20px)}section#timeline .timeline__circle--start:before{content:"Completion";font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:143.16%;display:flex;align-items:center;text-align:center;letter-spacing:.07em;text-transform:uppercase;color:#a7a19b;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;transform:translateY(-33px)}section#timeline .timeline__circle--end{display:block;width:22px;height:22px;border-radius:100%;background:#444;position:absolute;z-index:1;right:-3.3%;bottom:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;transform:translateY(-20px)}section#timeline .timeline__circle--end:before{content:"Start";font-family:"Inter",sans-serif;font-style:normal;font-weight:500 !important;font-size:12px;line-height:143.16%;display:flex;align-items:center;text-align:center;letter-spacing:.07em;text-transform:uppercase;color:#444;transform:translateY(-33px)}section#timeline .timeline__slider{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:80%;position:relative;margin:auto;opacity:1}section#timeline .timeline__slider.refreshing{opacity:0}section#timeline .timeline__slider--container{margin:75px auto;position:relative;max-width:80%}section#timeline .timeline__slider--container .slick-list{width:100%;height:80px}section#timeline .timeline__slider--container .slick-track{display:flex;justify-content:space-between}section#timeline .timeline__slider li{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;width:70px}section#timeline .timeline__slider li h6{margin-bottom:10px}section#timeline .timeline__slider__arrows{height:30px;position:absolute;top:80px;right:0;left:0;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;cursor:pointer}section#timeline .timeline__slide{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;display:flex !important}section#timeline .timeline__slide h6{padding-bottom:11px}section#timeline .timeline__slide .actived{color:#30b49e}@media only screen and (max-width: 1300px){section#timeline .timeline__slider--container{max-width:100%}section#timeline .timeline__slider__arrows{position:absolute;right:0;left:0;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;bottom:15px;cursor:pointer}section#timeline .timeline__circle--start{left:35px}section#timeline .timeline__circle--end{right:10px}section#timeline .timeline__line{min-width:0;margin:0;left:35px;right:10px}}@media only screen and (max-width: 700px){section#timeline .timeline__body--container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}section#timeline .timeline__line{margin:0;left:35px;right:-75px}section#timeline .timeline__circle--start{left:35px}section#timeline .timeline__circle--end{right:-75px}section#timeline .timeline__slider{margin-left:80px}section#timeline .timeline__slider--container{max-width:none;width:100vw}section#timeline .timeline__slider--container.end{transform:translateX(-175px);transition:transform 500ms ease}section#timeline .timeline__slider--container.progressing{transform:translateX(-95px);transition:transform 500ms ease}section#timeline .timeline__slider--container.start{transform:translateX(0);transition:transform 500ms ease}section#timeline .timeline__slider__arrows{top:70px}section#timeline .timeline__slider__arrows .prev_arrow{opacity:1;transition:opacity 500ms ease;padding:20px;margin:-20px}section#timeline .timeline__slider__arrows .prev_arrow.hidden{opacity:0;transition:opacity 500ms ease}section#timeline .timeline__slider__arrows .next_arrow{opacity:1;transition:opacity 500ms ease;padding:20px;margin:0 -20px}section#timeline .timeline__slider__arrows .next_arrow.hidden{opacity:0;transition:opacity 500ms ease}}section#video-block .video-block__wrapper{position:absolute;top:0;left:0;z-index:0;width:100vw;height:100%;margin:0 -80px}section#video-block .video-block__image{width:190px;margin-left:auto;margin-bottom:-42px}section#video-block .video-block__heading{margin-bottom:25px}section#video-block .video-block__video__container{position:relative;z-index:1;line-height:0}section#video-block .video-block__video__overlay{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2);z-index:2;pointer-events:none;transition:opacity 500ms ease}section#video-block .video-block__video__overlay.playing{opacity:0}section#video-block .video-block__video video{pointer-events:all;cursor:pointer}@media only screen and (max-width: 1000px){section#video-block .video-block__wrapper{position:absolute;top:0;left:0;z-index:0;width:100vw;height:100%;margin:0 -25px}}@media only screen and (max-width: 900px){section#video-block .video-block__container{width:80%}section#video-block .video-block__image{width:154px;margin-left:auto;margin-bottom:-30px}}@media only screen and (max-width: 640px){section#video-block .video-block__heading{width:50%}section#video-block .video-block__image{width:154px;margin-left:auto;margin-bottom:-60px}section#video-block .video-block__video__container{position:relative;z-index:1;width:100vw;height:330px;max-height:330px;min-height:330px;margin:0 -25px}section#video-block .video-block__video__overlay{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2);z-index:2;pointer-events:none;transition:opacity 500ms ease}section#video-block .video-block__video__overlay.playing{opacity:0}section#video-block .video-block__video video{height:100%;width:100%;object-fit:cover;pointer-events:all;cursor:pointer}}.page-template-template-about .subnav__link>section{position:static !important;margin:auto;max-width:1440px}.page-template-template-about .body-container{position:relative;margin:0 10%}.page-template-template-about section.fifty-fifty__variant_c{padding-top:0px;padding-bottom:50px}.page-template-template-about section.fifty-fifty__variant_d{padding-top:50px;padding-bottom:45px}.page-template-template-about section#accordion.horizontal.variant_b{padding-top:45px;padding-bottom:45px}.page-template-template-about section#archive-team{padding-top:85px;padding-bottom:40px}.page-template-template-about section#featured.variant_b{padding-top:160px;padding-bottom:275px}.page-template-template-about section#accordion.vertical.variant_a{padding-top:160px;padding-bottom:70px}.page-template-template-about .subnav__link{position:relative;height:100%}@media only screen and (max-width: 1000px){.page-template-template-about section.fifty-fifty__variant_c{padding-top:25px;padding-bottom:50px}}@media only screen and (max-width: 900px){.page-template-template-about .body-container{margin:0}.page-template-template-about section.fifty-fifty__variant_c{padding-bottom:50px}.page-template-template-about section.fifty-fifty__variant_d{padding-top:50px;padding-bottom:100px}.page-template-template-about section#accordion.horizontal.variant_b{padding-top:100px;padding-bottom:100px}.page-template-template-about section#archive-team{padding-top:0px;padding-bottom:40px}.page-template-template-about section#featured.variant_b{padding-top:160px;padding-bottom:275px}.page-template-template-about section#accordion.vertical.variant_a{padding-top:150px;padding-bottom:40px}.page-template-template-about main{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.page-template-template-about main #subnav-menu{order:0}.page-template-template-about main #hero-image-mobile,.page-template-template-about main #hero-image{order:1}.page-template-template-about main .subnav__link{order:2}}@media only screen and (max-width: 640px){.page-template-template-about section.fifty-fifty__variant_c{padding-top:60px;padding-bottom:30px}.page-template-template-about section.fifty-fifty__variant_d{padding-top:30px;padding-bottom:35px}.page-template-template-about section#accordion.horizontal.variant_b{padding-top:35px;padding-bottom:25px}.page-template-template-about section#archive-team{padding-top:35px;padding-bottom:40px}.page-template-template-about section#featured.variant_b{padding-top:40px;padding-bottom:45px}.page-template-template-about section#accordion.vertical.variant_a{padding-top:40px;padding-bottom:95px}}.page-template-template-project-archive .body-container{position:relative;width:87%;margin:0 auto;max-width:1440px}.page-template-template-project-archive .select2-selection__rendered{padding-left:0 !important}.page-template-template-project-archive .select2-results__options{max-height:600px !important}.page-template-template-project-archive .select2-results__options:not(.select2-results__options--nested)>li:first-child{margin-bottom:24px !important;border-bottom:solid 1px #efe9e3}.page-template-template-project-archive .select2-dropdown{background-color:#f8f3ef !important;padding-bottom:50px !important}.page-template-template-project-archive .select2-dropdown li{font-size:16px;line-height:26px;padding-left:0px !important;text-indent:20px;color:#444;font-family:"Inter",sans-serif;font-weight:500 !important}.page-template-template-project-archive .select2-dropdown li .select2-results__options--nested{margin-bottom:24px !important}.page-template-template-project-archive .select2-results__group{padding-left:0px !important;text-indent:20px;font-size:10px;line-height:12px;color:#a7a19b;letter-spacing:.07em;text-transform:uppercase;font-family:"Inter",sans-serif;font-weight:500 !important}.page-template-template-project-archive .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#30b49e !important}.page-template-template-project-archive section#archive-project_hero{padding-top:80px;padding-bottom:80px}.page-template-template-project-archive section#project-archive{padding-top:75px;padding-bottom:150px}.page-template-template-project-archive section#cta.variant_b{padding-top:140px;padding-bottom:140px}@media only screen and (max-width: 1200px){.page-template-template-project-archive .body-container{width:100%}}@media only screen and (max-width: 640px){.page-template-template-project-archive section#archive-project_hero{padding-top:50px;padding-bottom:43px}.page-template-template-project-archive section#project-archive{padding-top:34px;padding-bottom:30px}.page-template-template-project-archive section#cta.variant_b{padding-top:70px;padding-bottom:50px}.page-template-template-project-archive .select2-dropdown{padding-bottom:0px !important}.page-template-template-project-archive .select2-dropdown li .select2-results__options--nested{margin-bottom:8px !important}.page-template-template-project-archive .select2-results__options:not(.select2-results__options--nested)>li:first-child{margin-bottom:8px !important}}.page-template-template-careers .body-container{position:relative;width:82%;margin:auto;max-width:1440px}.page-template-template-careers section#accordion.horizontal.variant_c{padding-top:110px;padding-bottom:35px}.page-template-template-careers section.fifty-fifty__variant_e{padding-top:30px;padding-bottom:40px}.page-template-template-careers section#postings{padding-top:175px;padding-bottom:160px}.page-template-template-careers section#cta.variant_b{padding-top:175px;padding-bottom:135px}@media only screen and (max-width: 1300px){.page-template-template-careers .body-container{width:90%}}@media only screen and (max-width: 1200px){.page-template-template-careers section#accordion.horizontal.variant_c{padding-top:55px}}@media only screen and (max-width: 1000px){.page-template-template-careers .body-container{width:100%}.page-template-template-careers section#postings{padding-top:145px;padding-bottom:130px}}@media only screen and (max-width: 640px){.page-template-template-careers section#accordion.horizontal.variant_c{padding-top:55px;padding-bottom:10px}.page-template-template-careers section.fifty-fifty__variant_e{padding-top:10px;padding-bottom:60px}.page-template-template-careers section#postings{padding-top:60px;padding-bottom:0px}.page-template-template-careers section#cta.variant_b{padding-top:65px;padding-bottom:15px}}.page-template-template-contact .body-container{position:relative;margin:0 9%}@media only screen and (max-width: 1100px){.page-template-template-contact .body-container{margin:0 10%}}@media only screen and (max-width: 1000px){.page-template-template-contact .body-container{margin:0 0%}}.page-template-template-customer-care .body-container{position:relative}.page-template-template-customer-care .subnav__link{position:relative;height:100%;max-width:75%;margin:0 auto;padding:0 120px}.page-template-template-customer-care section.fifty-fifty__variant_f{padding-left:120px;padding-right:120px;padding-top:70px;padding-bottom:55px}.page-template-template-customer-care section#text-block{padding-top:50px;padding-bottom:25px}.page-template-template-customer-care section#accordion.vertical.variant_b{max-width:800px;padding-top:30px;padding-bottom:70px}@media only screen and (max-width: 1200px){.page-template-template-customer-care .subnav__link{max-width:90%}}@media only screen and (max-width: 900px){.page-template-template-customer-care .body-container{margin:0}.page-template-template-customer-care .subnav__link{max-width:100%;padding:0}.page-template-template-customer-care main{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.page-template-template-customer-care main #subnav-menu{order:0}.page-template-template-customer-care main #hero-split{order:1}.page-template-template-customer-care main section.fifty-fifty__variant_f{padding-left:0px;padding-right:0px;padding-top:60px;padding-bottom:55px;order:2}.page-template-template-customer-care main section#text-block{padding-top:60px;padding-bottom:10px;order:3}.page-template-template-customer-care main .subnav__link--accordion{order:4}.page-template-template-customer-care main section#accordion.vertical.variant_b{padding-top:10px;padding-bottom:40px}.page-template-template-customer-care main section#cta-bar{order:5;width:100%;margin:0}}.page-template-default{background-color:#f8f3ef}.page-template-default main{margin-bottom:175px}.page-template-default .default__hero{width:100vw;height:250px;margin-left:-80px;background-color:#30b49e;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-start}.page-template-default .default__hero h1{position:relative;margin-left:80px;left:5%;color:#fff}.page-template-default .default__body{position:relative;margin:120px auto;max-width:60%}.page-template-default .default__social{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;text-align:center}.page-template-default .default__social .default-page__nav--social--container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.page-template-default .default__social .default-page__nav--social--container ul li{margin:17px 5px}@media only screen and (max-width: 1000px){.page-template-default .default__hero{margin-left:-25px}.page-template-default .default__hero h1{margin-left:25px}}@media only screen and (max-width: 900px){.page-template-default main{margin-bottom:110px}.page-template-default .default__hero h1{left:0}.page-template-default .default__body{position:relative;margin:41px auto 100px auto;max-width:100%}}.page-template-template-homepage{background-color:#f8f3ef}.page-template-template-homepage .body-container{position:relative;margin:0 8%}.page-template-template-homepage section.fifty-fifty__variant_a{padding-top:70px;padding-bottom:70px}.page-template-template-homepage section.fifty-fifty__variant_b{padding-top:70px;padding-bottom:70px}.page-template-template-homepage section#accordion.horizontal.variant_a{padding-top:70px;padding-bottom:70px;margin:0 8%}.page-template-template-homepage section.cta.variant_a{padding-top:40px;padding-bottom:40px}.page-template-template-homepage section#featured.variant_a{padding-top:70px;padding-bottom:70px}.page-template-template-homepage section#testimonials{padding-top:40px;padding-bottom:45px}@media only screen and (min-width: 1441px){.page-template-template-homepage .body-container{max-width:1440px;margin:0 auto}}@media only screen and (max-width: 1100px){.page-template-template-homepage .body-container{margin:0 5%}}@media only screen and (max-width: 1000px){.page-template-template-homepage .body-container{margin:0 0}}@media only screen and (max-width: 900px){.page-template-template-homepage section#accordion.horizontal.variant_a{margin:0 0}}@media only screen and (max-width: 640px){.page-template-template-homepage section.fifty-fifty__variant_a{padding-top:50px;padding-bottom:30px}.page-template-template-homepage section.fifty-fifty__variant_b{padding-top:30px;padding-bottom:30px}.page-template-template-homepage section#accordion.horizontal.variant_a{padding-top:30px;padding-bottom:12px}.page-template-template-homepage section.cta.variant_a{padding-top:30px;padding-bottom:35px}.page-template-template-homepage section#featured.variant_a{padding-top:35px;padding-bottom:15px}.page-template-template-homepage section#testimonials{padding-top:35px;padding-bottom:45px}}main#main.project-case-study .body-container{width:81.5%;max-width:1440px;position:relative;margin:auto}main#main.project-case-study section.fifty-fifty__variant_g{padding-top:100px;padding-bottom:50px}main#main.project-case-study section.fifty-fifty__variant_g.fifty-fifty__wrapper,main#main.project-case-study section.fifty-fifty__variant_g .fifty-fifty__wrapper{top:175px}main#main.project-case-study section#video-block{padding-bottom:135px}main#main.project-case-study section#video-block .video-block__wrapper{background-color:#fff}main#main.project-case-study section#case_study-fifty_list{padding-bottom:100px}main#main.project-case-study section#case_study-intro_block{padding-top:70px;padding-bottom:30px}main#main.project-case-study section#case_study-fifty_slider{padding-top:130px;padding-bottom:60px}main#main.project-case-study section#case_study-fifty_text{padding-top:50px;padding-bottom:80px}main#main.project-case-study section#case_study-fifty_fifty{padding-top:150px;padding-bottom:200px}main#main.project-case-study section.fifty-fifty__variant_a{padding-top:100px;padding-bottom:50px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__wrapper,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__wrapper{background-color:#30b49e}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__container,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__container{align-items:center}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--right__image--large .eyebrow,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--right__image--large .eyebrow{position:absolute;margin-top:16px;font-weight:normal;font-size:12px;line-height:143.16%;display:flex;align-items:center;letter-spacing:.07em;text-transform:uppercase;color:#fff;margin-left:auto}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--right__image--large img,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--right__image--large img{width:100%}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left{position:unset}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__heading h2.highlight,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__heading h2.highlight{color:#fff !important}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__heading .line,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__heading .line{margin-right:10px;width:85px;display:block;height:11px;background-color:#fff !important;min-width:50px;max-width:290px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__body .text-body,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__body .text-body{width:100%;max-width:450px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__body .text-body p,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__body .text-body p{font-size:16px;color:#fff !important}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__image--large:before,main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__image--large:after,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__image--large:before,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__image--large:after{background-color:#57c2b0 !important}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__image--large .eyebrow,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__image--large .eyebrow{position:absolute;margin-top:16px;font-weight:normal;font-size:12px;line-height:143.16%;display:flex;align-items:center;letter-spacing:.07em;text-transform:uppercase;color:#fff;max-width:90%;margin-left:0}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__image--large--container .line,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__image--large--container .line{bottom:auto;top:10px;background-color:#f8f3ef}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__image__background,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__image__background{background-color:#57c2b0}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__image__background:after,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__image__background:after{background-color:#f8f3ef}main#main.project-case-study section#case_study-image_block{padding-bottom:200px}main#main.project-case-study section#testimonials{margin-top:-200px}main#main.project-case-study section#testimonials .testimonials__wrapper{background-color:rgba(0,0,0,0)}main#main.project-case-study section#testimonials .body-container{width:70%;max-width:800px;margin:auto;position:relative}main#main.project-case-study section#case_study-events_grid{padding-top:150px;padding-bottom:150px}main#main.project-case-study #project-subnav-footer{padding-top:180px}@media only screen and (max-width: 1200px){main#main.project-case-study .body-container{width:100%}main#main.project-case-study section.fifty-fifty__variant_g{padding-top:100px;padding-bottom:50px}main#main.project-case-study section.fifty-fifty__variant_g.fifty-fifty__wrapper,main#main.project-case-study section.fifty-fifty__variant_g .fifty-fifty__wrapper{top:100px}main#main.project-case-study section.fifty-fifty__variant_g{padding-top:25px;padding-bottom:50px}}@media only screen and (max-width: 1000px){main#main.project-case-study section.fifty-fifty__variant_a{padding-top:50px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__heading h2,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__heading h2{font-size:48px;line-height:46px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__heading h2 .line,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__heading h2 .line{width:45px;height:5px}}@media only screen and (max-width: 900px){main#main.project-case-study .body-container{width:100%;max-width:1440px;position:relative;margin:auto}main#main.project-case-study section#case_study-fifty_slider{padding-top:30px;padding-bottom:60px}main#main.project-case-study section#case_study-fifty_text{padding-bottom:50px}main#main.project-case-study section#case_study-fifty_fifty{padding-top:50px;padding-bottom:80px}main#main.project-case-study section.fifty-fifty__variant_a{padding-top:50px}main#main.project-case-study section#video-block{padding-bottom:70px}main#main.project-case-study section#case_study-events_grid{padding-top:75px}}@media only screen and (max-width: 768px){main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty__container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-top:0px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left{width:100%;margin-right:0;max-width:none}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__heading{margin-left:0}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__heading h2{font-size:40px;line-height:38px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large{display:block;margin-top:20px;margin-right:-25px;margin-left:0}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large--container{width:100%}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large--container .line{width:55% !important;background-color:#f8f3ef !important}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large img{max-width:100%;margin-left:auto}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large:before{content:"";display:block;width:80%;height:44px;float:right;background:#efe9e3}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large:after{content:"";display:block;height:39px;width:80%;float:right;background:#efe9e3}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large--container{position:relative}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--large--container .line{position:absolute;bottom:-11px;right:0;display:block;height:11px;width:65%;background:#30b49e;margin-right:-25px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--small{margin-top:71px;align-self:flex-start;max-width:90%;margin-left:0}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--left__image--small h6{margin-top:16px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty--right{display:none}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__variant_a .fifty-fifty__image__background{display:none}}@media only screen and (max-width: 640px){main#main.project-case-study section.fifty-fifty__variant_g{padding-bottom:50px}main#main.project-case-study section#project-subnav-footer{padding-top:15px;padding-bottom:67px}main#main.project-case-study section#case_study-fifty_list{padding-bottom:50px}main#main.project-case-study section#case_study-intro_block{padding-top:40px;padding-bottom:30px}main#main.project-case-study section.fifty-fifty__variant_a{padding-top:100px;padding-bottom:50px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__wrapper,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__wrapper{background-color:#30b49e}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__container,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__container{align-items:center}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left{position:unset}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__heading h2.highlight,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__heading h2.highlight{color:#fff !important}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__heading .line,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__heading .line{margin-right:10px;width:45px;display:block;height:5px;background-color:#fff !important;min-width:50px;max-width:290px}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__body .text-body,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__body .text-body{width:100%;max-width:450px;margin-left:0}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__body .text-body p,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__body .text-body p{font-size:16px;color:#fff !important}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__image--large:before,main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__image--large:after,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__image--large:before,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__image--large:after{background-color:#57c2b0 !important}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty--left__image--large--container .line,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty--left__image--large--container .line{background-color:#f8f3ef}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__image__background,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__image__background{display:none}main#main.project-case-study section.fifty-fifty__variant_a.fifty-fifty__image__background:after,main#main.project-case-study section.fifty-fifty__variant_a .fifty-fifty__image__background:after{background-color:#f8f3ef}main#main.project-case-study section#testimonials .testimonials__wrapper{background-color:rgba(0,0,0,0)}main#main.project-case-study section#testimonials .testimonials__arrows{bottom:-12px}main#main.project-case-study section#testimonials .body-container{width:100%;max-width:100%;margin:auto;position:relative}main#main.project-case-study section#case_study-events_grid{padding-top:100px;padding-bottom:85px}}main#main.project-commercial .body-container{width:81.5%;max-width:1440px;position:relative;margin:auto}main#main.project-commercial section#cta{margin-bottom:130px}main#main.project-commercial section#cta.variant_c .cta__wrapper{transform:translate3d(0px, 0px, 0px) !important}main#main.project-commercial section#cta.variant_c .underline--animation span{color:#30b49e}main#main.project-commercial section#project-table{padding-top:117px;padding-bottom:82px}main#main.project-commercial section#project-gallery{padding-top:82px;padding-bottom:82px}main#main.project-commercial section#project-gallery .project-gallery__arrows{height:calc(100% - 165px)}main#main.project-commercial section#project-gallery .project-gallery__wrapper{background-color:#fff}main#main.project-commercial section#project-contact_box{padding-top:82px}main#main.project-commercial #project-subnav-footer{padding-top:180px}@media only screen and (max-width: 1000px){main#main.project-commercial .body-container{width:100%}}@media only screen and (max-width: 900px){main#main.project-commercial section#cta{margin-bottom:100px}main#main.project-commercial section#project-table{padding-bottom:62px}main#main.project-commercial section#project-gallery{padding-top:62px;padding-bottom:62px}main#main.project-commercial section#project-gallery .project-gallery__arrows{height:calc(100% - 125px)}main#main.project-commercial section#project-contact_box{padding-top:62px}}@media only screen and (max-width: 640px){main#main.project-commercial section#project-table{padding-bottom:38px}main#main.project-commercial section#project-gallery{padding-top:39px;padding-bottom:39px}main#main.project-commercial section#project-gallery .project-gallery__arrows{height:calc(100% - 77px)}main#main.project-commercial section#project-contact_box{padding-top:38px}main#main.project-commercial section#project-subnav-footer{padding-top:67px;padding-bottom:67px}}main#main.project-main-detail>section:not(.hero-slider){display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}main#main.project-main-detail section#timeline{margin:165px 0}main#main.project-main-detail section#cta{margin-bottom:130px}main#main.project-main-detail section#cta.variant_c .cta__wrapper{transform:translate3d(0px, 0px, 0px) !important}main#main.project-main-detail section#pdf{padding-top:125px;padding-bottom:125px}main#main.project-main-detail .body-container{width:81.5%;max-width:1440px;position:relative}@media only screen and (max-width: 1000px){main#main.project-main-detail .body-container{width:100%}}@media only screen and (max-width: 900px){main#main.project-main-detail section#timeline{margin:125px 0}main#main.project-main-detail section#pdf{padding-top:100px;padding-bottom:100px}main#main.project-main-detail section#cta{margin-bottom:100px}}@media only screen and (max-width: 640px){main#main.project-main-detail section#timeline{margin-top:30px;margin-bottom:30px}main#main.project-main-detail section#project-subnav-footer{padding-top:30px;padding-bottom:30px}main#main.project-main-detail section#project-form{padding-top:30px}main#main.project-main-detail section#pdf{padding-top:30px;padding-bottom:60px}}main#main.project-limited section#project-gallery{margin:165px 0}main#main.project-limited section#cta{margin-bottom:130px}main#main.project-limited section#cta.variant_c .cta__wrapper{transform:translate3d(0px, 0px, 0px) !important}main#main.project-limited section#pdf{padding-top:125px;padding-bottom:125px}main#main.project-limited .body-container{width:81.5%;max-width:1440px;position:relative;margin:auto}main#main.project-limited #project-subnav-footer{padding-top:180px}@media only screen and (max-width: 1000px){main#main.project-limited .body-container{width:100%}}@media only screen and (max-width: 900px){main#main.project-limited section#project-gallery{margin:125px 0}main#main.project-limited section#pdf{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 640px){main#main.project-limited section#project-gallery{margin-top:60px;margin-bottom:0px}main#main.project-limited section#cta{margin-top:0;margin-bottom:60px}main#main.project-limited section#project-form{padding-top:77px}main#main.project-limited section#project-subnav-footer{padding-bottom:67px;padding-top:67px}main#main.project-limited section#pdf{padding-top:30px;padding-bottom:60px}}main#main.project-main-rental>section:not(.hero-slider){display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}main#main.project-main-rental .body-container{width:81.5%;max-width:1440px;position:relative}main#main.project-main-rental section#pdf{padding-top:125px;padding-bottom:125px}@media only screen and (max-width: 1000px){main#main.project-main-rental .body-container{width:100%}}@media only screen and (max-width: 900px){main#main.project-main-rental section#pdf{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 640px){main#main.project-main-rental section#project-subnav-footer{padding-bottom:67px;padding-top:67px}main#main.project-main-rental section#project-form{padding-top:77px}main#main.project-main-rental section#pdf{padding-top:30px;padding-bottom:60px}}main#main.project-sold-out #testimonials{margin-bottom:-50px;z-index:1}main#main.project-sold-out #testimonials .testimonials__wrapper{transform:translateY(65%)}main#main.project-sold-out section#project-gallery{margin:165px 0}main#main.project-sold-out #project-subnav-footer{padding-top:180px}main#main.project-sold-out section#pdf{padding-top:125px;padding-bottom:125px}main#main.project-sold-out .body-container{width:81.5%;max-width:1440px;position:relative;margin:auto}@media only screen and (max-width: 1000px){main#main.project-sold-out .body-container{width:100%}}@media only screen and (max-width: 900px){main#main.project-sold-out section#project-gallery{margin:125px 0}main#main.project-sold-out section#pdf{padding-top:100px;padding-bottom:100px}main#main.project-sold-out #testimonials{margin-bottom:-100px}}@media only screen and (max-width: 640px){main#main.project-sold-out section#project-gallery{margin-top:77px;margin-bottom:77px}main#main.project-sold-out #testimonials .testimonials__wrapper{transform:translateY(60%)}main#main.project-sold-out section#project-subnav-footer{padding-top:67px;padding-bottom:67px}main#main.project-sold-out section#pdf{padding-top:30px;padding-bottom:60px}main#main.project-sold-out section#project-form{padding-top:77px}}body.page-template-template-secondary-registration .select2-selection__rendered{padding-left:0 !important}body.page-template-template-secondary-registration .select2-container{width:100% !important}body.page-template-template-secondary-registration .select2-results__options{max-height:600px !important}body.page-template-template-secondary-registration .select2-results__options:not(.select2-results__options--nested)>li:first-child{margin-bottom:24px !important;border-bottom:solid 1px #f8f3ef}body.page-template-template-secondary-registration .select2-dropdown{background-color:#f8f3ef !important;padding-bottom:30px !important}body.page-template-template-secondary-registration .select2-dropdown li{font-size:16px;line-height:26px;padding-left:0px !important;text-indent:20px;color:#444;font-family:"Inter",sans-serif;font-weight:500 !important}body.page-template-template-secondary-registration .select2-dropdown li .select2-results__options--nested{margin-bottom:24px !important}body.page-template-template-secondary-registration .select2-results__group{padding-left:0px !important;text-indent:20px;font-size:10px;line-height:12px;color:#a7a19b;letter-spacing:.07em;text-transform:uppercase;font-family:"Inter",sans-serif;font-weight:500 !important}body.page-template-template-secondary-registration .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#30b49e !important}body.page-template-template-secondary-registration main#secondary-registration{position:relative}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form{padding-top:30px;padding-bottom:60px;max-width:800px;margin:0 9%}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .disclaimer,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .disclaimer{flex:none;width:100%;max-width:none}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .disclaimer p,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .disclaimer p{max-width:977px}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .project-form__section--footer,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .project-form__section--footer{flex-direction:column}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .project-form__section--footer .button,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .project-form__section--footer .button{margin-top:40px}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .project-form__section--sub input,body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .project-form__section--sub select,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .project-form__section--sub input,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .project-form__section--sub select{background-color:#fff}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .project-form__section--sub .select2-selection,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .project-form__section--sub .select2-selection{height:56px;width:100%;background:#fff;border-color:#fff;text-indent:20px;-webkit-appearance:none;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:25px;letter-spacing:.01em;background-repeat:no-repeat;background-position-x:95%;background-position-y:center;margin-right:20px}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .project-form__section--sub .select2-selection__arrow,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .project-form__section--sub .select2-selection__arrow{top:0;bottom:0;height:100%;margin-right:10px}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form .project-form__section--sub .select2-selection__rendered,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form .project-form__section--sub .select2-selection__rendered{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:100%}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration__wrapper,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration__wrapper{background-color:#f8f3ef;position:absolute;width:100vw;top:0;left:0;bottom:0;right:0;margin:0 -80px}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration__heading,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration__heading{padding-top:90px;position:relative;margin:0 9%}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration__heading .text-body,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration__heading .text-body{margin-left:0;margin-bottom:0;border-left:solid 1.5px #efe9e3}@media only screen and (max-width: 1000px){body.page-template-template-secondary-registration .select2-selection__rendered{padding-left:0 !important}body.page-template-template-secondary-registration main#secondary-registration{position:relative}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form{padding-bottom:60px;margin:0 0}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration #project-form form,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration #project-form form{margin-top:0}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration__wrapper,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration__wrapper{margin:0 -25px}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration__heading,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration__heading{padding-top:40px;position:relative;margin:0 0}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration__heading .text-body,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration__heading .text-body{margin-left:0;margin-top:37px}}@media only screen and (max-width: 640px){body.page-template-template-secondary-registration main#secondary-registration.secondary-registration__wrapper,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration__wrapper{margin:0 -25px}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration .project-form__section--footer .button,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration .project-form__section--footer .button{margin-top:0px !important;order:2}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration .project-form__section--footer .project-form__section--sub,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration .project-form__section--footer .project-form__section--sub{order:1}body.page-template-template-secondary-registration main#secondary-registration.secondary-registration .project-form__section--footer .disclaimer,body.page-template-template-secondary-registration main#secondary-registration .secondary-registration .project-form__section--footer .disclaimer{order:3}}.single-projects{background:#f8f3ef}.single-projects main{position:relative}.single-projects section#hero-slider .hero-slider__image--container{min-height:485px !important;max-height:485px !important}.single-projects section#hero-slider .slick-slide{min-height:485px !important;max-height:485px !important}.single-projects section#hero-slider .slick-slide img,.single-projects section#hero-slider .slick-slide video{max-height:485px !important}@media only screen and (max-width: 640px){.single-projects section#hero-slider .hero-slider__image--container{min-height:0px !important;max-height:375px !important}.single-projects section#hero-slider .slick-slide{min-height:0 !important;max-height:375px !important}.single-projects section#hero-slider .slick-slide img,.single-projects section#hero-slider .slick-slide video{max-height:485px !important}}.page-template-template-thank-you{background-color:#f8f3ef}.page-template-template-thank-you section#triptych{padding-top:90px;padding-bottom:100px}@media only screen and (max-width: 900px){.page-template-template-thank-you section#triptych{padding-top:50px;padding-bottom:50px}}/*# sourceMappingURL=theme.css.map */
