/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@use "../base" as *;[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms;}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms;}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s;}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s;}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s;}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s;}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s;}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s;}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s;}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s;}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s;}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s;}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s;}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s;}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s;}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s;}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s;}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s;}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s;}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s;}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s;}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s;}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s;}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s;}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s;}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s;}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s;}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s;}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s;}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s;}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s;}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s;}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s;}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s;}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s;}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s;}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s;}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s;}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s;}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s;}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s;}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s;}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s;}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s;}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s;}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s;}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s;}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s;}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s;}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s;}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s;}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s;}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s;}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s;}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s;}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s;}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s;}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s;}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s;}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s;}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s;}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s;}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s;}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s;}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s;}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s;}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s;}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s;}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s;}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s;}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s;}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s;}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s;}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s;}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s;}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s;}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s;}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s;}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s;}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s;}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s;}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s;}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s;}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s;}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s;}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s;}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s;}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s;}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s;}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s;}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s;}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s;}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s;}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s;}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s;}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s;}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s;}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s;}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s;}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s;}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s;}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s;}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s;}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s;}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s;}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s;}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s;}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s;}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s;}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s;}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s;}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s;}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s;}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s;}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s;}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s;}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s;}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s;}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s;}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s;}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s;}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75);}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease;}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in;}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out;}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out;}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045);}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275);}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715);}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1);}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95);}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53);}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955);}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53);}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955);}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53);}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955);}[data-aos^=fade][data-aos^=fade]{transition-property:opacity,transform;opacity:0;}[data-aos^=fade][data-aos^=fade].aos-animate{transform:translateZ(0);opacity:1;}[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]{transition-property:opacity,transform;opacity:0;}[data-aos^=zoom][data-aos^=zoom].aos-animate{transform:translateZ(0) scale(1);opacity:1;}[data-aos=zoom-in]{transform:scale(.6);}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6);}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6);}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6);}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6);}[data-aos=zoom-out]{transform:scale(1.2);}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2);}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2);}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2);}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2);}[data-aos^=slide][data-aos^=slide]{transition-property:transform;}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0);}[data-aos=slide-up]{transform:translate3d(0,100%,0);}[data-aos=slide-down]{transform:translate3d(0,-100%,0);}[data-aos=slide-right]{transform:translate3d(-100%,0,0);}[data-aos=slide-left]{transform:translate3d(100%,0,0);}[data-aos^=flip][data-aos^=flip]{transition-property:transform;backface-visibility:hidden;}[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);}
html,body,main,header,footer,p,article,div,section,nav,a,ul,li{box-sizing:border-box;margin:0;}html{font-size:62.5%;scroll-behavior:smooth;overscroll-behavior:none;scroll-padding-top:150px;}body{overflow-x:hidden;font-size:1.8rem;line-height:1.8;scroll-behavior:smooth;overscroll-behavior:none;scroll-padding-top:150px;}@media (max-width:575px){body{font-size:1.7rem;line-height:1.6;}}h1,h2,h3,h4,h5,h6{margin:0;padding:6px 0;font-weight:400;line-height:1.24;}h1{padding:0;font-size:2.9rem;font-weight:400;line-height:1.24;}h2{font-size:2.5rem;font-weight:400;line-height:1.24;}h3{font-size:2.2rem;font-weight:400;line-height:1.24;}h4{font-size:2.2rem;font-weight:300;line-height:1.24;}h5{font-size:1.3rem;font-weight:300;}@media (max-width:575px){h1{font-size:2.5rem;}h2{font-size:2.2rem;}h3{font-size:2rem;}h4{font-size:2rem;}}a{transition:all,0.4s;text-decoration:none;color:#ac0e2d;font-weight:700;}a:hover,a:focus{color:rgb(219.1612903226,17.8387096774,57.3387096774);}p{margin-top:1rem;margin-bottom:1rem;}strong{font-weight:600;}ul,ol{margin:1rem 2rem;padding:0;}li{display:list-item;}figure{display:block;margin:0;}img{display:block;max-width:100%;height:auto;}.caption{display:block;padding:0.6rem;font-size:1.4rem;font-style:italic;}.status-messages{display:flex;justify-content:center;margin:2rem 4rem;}.status-messages > div{min-width:300px;max-width:162rem;margin:0 auto;padding:2rem 4.5rem;text-align:center;border-radius:1rem;background-color:#70a188;}.status-messages > div a{text-decoration:underline;color:#000;}sup,sub{font-size:50%;}.social-menu{display:flex;justify-content:center;align-items:center;margin-right:-1rem;margin-left:-1rem;}.social-menu li{display:block !important;}.social-menu li a{display:block;width:3rem;height:3rem;margin:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;}.social-menu li:nth-child(1) > a{background-image:url(/themes/smartworld/img/icons/red/facebook.svg);}.social-menu li:nth-child(2) > a{background-image:url(/themes/smartworld/img/icons/red/bluesky.svg);}.social-menu li:nth-child(3) > a{background-image:url(/themes/smartworld/img/icons/red/instagram.svg);}.social-menu li:nth-child(4) > a{background-image:url(/themes/smartworld/img/icons/red/youtube.svg);}@media (max-width:991px){.md-only{display:none;}.sm-only{display:block;}}@media (min-width:992px){.md-only{display:block;}.sm-only{display:none;}}table{width:100%;max-width:100%;margin-bottom:4.5rem;background-color:#fff;}table th,table td{padding:0.75rem;vertical-align:top;border:1px solid #000;background-color:#fff;}table thead th{vertical-align:bottom;}table tbody{border-top:none;}@media (min-width:992px){table{display:block;overflow-x:auto;width:100% !important;-ms-overflow-style:-ms-autohiding-scrollbar;}}.layout--container{display:flex;flex-direction:column;min-height:100%;padding:0;color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.layout--container > main{flex:1;}.layout--container{padding-top:60px;}.layout--container > header{position:fixed;z-index:100;top:0;left:0;width:100vw;padding-top:1.6rem;padding-right:4.5rem;padding-left:4.5rem;background-color:#fff;}.layout--container > header a{color:#2d4140;font-weight:400;line-height:1;}body.scrolled .layout--container > header{box-shadow:1px 0 8px rgba(0,0,0,0.1);}#logo{display:block;margin:0;padding-bottom:2rem;text-decoration:none;color:#000;}#logo img{width:100%;height:auto;padding:0;}#topnav{text-align:center;}#topnav > nav > ul{display:flex;justify-content:flex-end;margin:0;}#topnav > nav > ul li{display:block;margin:0 0.5rem;}#topnav > nav > ul li a{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0.2rem;text-transform:uppercase;border:1px solid #2d4140;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:1.4rem auto;font-size:0;font-weight:300;line-height:1;}#topnav > nav > ul li:nth-child(1) a{background-image:url(/themes/smartworld/img/icons/green-dark/press.svg);}#topnav > nav > ul li:nth-child(2) a{background-image:url(/themes/smartworld/img/icons/green-dark/mail.svg);}#topnav > nav > ul li:nth-child(3) a{background-image:url(/themes/smartworld/img/icons/green-dark/user.svg);}#topnav > nav > ul li:nth-child(4) a{background-image:url(/themes/smartworld/img/icons/green-dark/logout.svg);}#menu_button{width:4rem;padding:2rem 0;cursor:pointer;}#menu_button span{position:relative;display:block;width:4rem;height:0.4rem;transition:all 0.3s;background-color:#2d4140;font-size:0;}#menu_button span:before,#menu_button span:after{position:relative;left:0;display:block;width:4rem;height:0.4rem;content:" ";transition:all 0.3s;background-color:#2d4140;}#menu_button span:before{top:-1rem;}#menu_button span:after{top:0.6rem;}#menu_button.active span{height:0;}#menu_button.active span:before{top:0.2rem;transform:rotate(45deg);}#menu_button.active span:after{top:-0.2rem;transform:rotate(-45deg);}@media (max-width:1199px){.layout--container > header{display:flex;overflow:auto;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-height:100vh;}.layout--container > header #block-smartworld-main-menu{position:fixed;z-index:10;top:60px;right:0;left:0;overflow:auto;width:100%;height:calc(100vh - 80px);padding:0 2rem;background-color:#fff;}.layout--container > header #logo{width:20rem;padding-bottom:0;}}@media (max-width:767px){.layout--container > header{padding:2rem;}}@media (max-width:575px){.layout--container > header{align-items:center;height:60px;padding:1rem 2rem;}.layout--container > header #topnav > nav > ul > li:nth-child(1),.layout--container > header #topnav > nav > ul > li:nth-child(2){display:none;}}@media (min-width:1200px){.layout--container{padding-top:100px;}.layout--container > header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;height:100px;}.layout--container > header #logo,.layout--container > header #topnav{width:20rem;padding-bottom:0;}.layout--container #menu_button{display:none;}}@media (min-width:1400px){.layout--container > header #logo,.layout--container > header #topnav{width:31.5rem;padding-bottom:0;}}.toolbar-tray-open .layout--container > header{top:79px;}.menu-shown-body{overflow:hidden;height:100vh;}.layout--prefooter{padding:7rem 0 4rem 0;}.layout--prefooter > div{padding:0 2rem;}@media (min-width:768px){.layout--prefooter > div{padding:0 3rem;}.layout--prefooter > div h4{text-align:center;}}@media (min-width:1200px){.layout--prefooter > div{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.layout--prefooter > div h4{text-align:center;}}.layout--container > footer{width:100%;padding:4rem 2rem 3rem 2rem;text-align:left;color:#fff;background:#2d4140;font-size:1.6rem;font-weight:400;}.layout--container > footer .footer--inner ul{margin:0;padding:0;}.layout--container > footer .footer--inner ul li{display:block;}.layout--container > footer .footer--inner a{color:#fff;}.layout--container > footer .footer--inner a:hover,.layout--container > footer .footer--inner a:focus{color:#70a188;}.footer--menus > nav{margin:3rem 0;}.footer--menus h4{margin-bottom:1rem;text-align:left;font-size:1.6rem;font-weight:bold;}.footer--menus ul{text-align:left;}.footer--menus ul li a{font-size:1.6rem;font-weight:400;}.footer--social{margin-bottom:2rem;}.footer--social strong{text-align:left;font-size:1.8rem;font-weight:700;}.footer--social ul{display:flex;align-items:center;margin-right:-1rem;margin-left:-1rem;}.footer--social ul li{display:block;}.footer--social ul li a{display:block;width:3rem;height:3rem;margin:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;}.footer--social ul li a.facebook{background-image:url(/themes/smartworld/img/icons/white/facebook.svg);}.footer--social ul li a.bluesky{background-image:url(/themes/smartworld/img/icons/white/bluesky.svg);}.footer--social ul li a.instagram{background-image:url(/themes/smartworld/img/icons/white/instagram.svg);}.footer--social ul li a.youtube{background-image:url(/themes/smartworld/img/icons/white/youtube.svg);}.post--footer{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;width:100%;text-align:center;font-size:1.4rem;}.post--footer p{flex:1;margin:0;padding:2rem;}.post--footer p:nth-child(2){flex:2;}@media (max-width:991px){.post--footer p:first-child{display:none;}}@media (min-width:768px){.layout--container > footer{padding:4rem 3rem 3rem 3rem;}.layout--container > footer .footer--inner{display:flex;justify-content:space-around;}.layout--container > footer .footer--info{flex:1;}.layout--container > footer .footer--menus{flex:2;}.layout--container > footer .footer--menus > nav{margin:0 3rem;}.layout--container > footer .footer--social{flex:1;}.post--footer{display:flex;justify-content:space-between;}}@media (min-width:1200px){.layout--container > footer .footer--inner{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.layout--container > footer .footer--menus{display:flex;}.layout--container > footer .footer--menus > nav{flex:1;}}#block-smartworld-main-menu > ul{display:flex;justify-content:flex-start;margin:0;}#block-smartworld-main-menu > ul > li{position:relative;display:block;}#block-smartworld-main-menu > ul > li > a{display:block;padding:2rem;transition:color 0.5s;font-size:1.8rem;}#block-smartworld-main-menu > ul > li > a:hover{color:#000;}#block-smartworld-main-menu > ul > li.expanded > a:after{display:inline-block;width:0.7rem;height:2rem;margin-left:0.5rem;content:"";background-image:url(/themes/smartworld/img/icons/dropdown.svg);background-repeat:no-repeat;background-position:bottom center;background-size:contain;}#block-smartworld-main-menu > ul > li > ul{position:absolute;transition:all 0.5s;transform:scale(0);transform-origin:top left;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;background-color:rgba(255,255,255,0.9);}#block-smartworld-main-menu > ul > li > ul > li{display:block;}#block-smartworld-main-menu > ul > li > ul > li a{display:block;padding:2rem 4rem;font-size:1.8rem;font-weight:400;}#block-smartworld-main-menu > ul > li.open > ul{transform:scale(1);}@media (max-width:1199px){#block-smartworld-main-menu{display:none;}#block-smartworld-main-menu > ul{display:block;}#block-smartworld-main-menu > ul > li > a{text-align:left;}#block-smartworld-main-menu > ul > li > ul{margin-left:2rem;}#block-smartworld-main-menu > ul > li.open ul{position:static;}#block-smartworld-main-menu.menu-shown{display:block;}}@media (min-width:1200px){#block-smartworld-main-menu > ul > li{position:relative;}#block-smartworld-main-menu > ul > li > a{display:flex;justify-content:center;align-items:center;height:100%;}#block-smartworld-main-menu > ul > li > ul{position:absolute;z-index:105;top:100%;left:0;padding:1rem 0;}#block-smartworld-main-menu > ul > li > ul > li a{display:block;width:40rem;padding:1rem 2rem;transition:color 0.5s;font-size:1.8rem;font-weight:400;}#block-smartworld-main-menu > ul > li > ul > li a:hover{color:#ac0e2d;}#block-smartworld-main-menu > ul > li:hover > ul{transform:scale(1);}}@media (max-width:575px){#block-smartworld-main-menu > ul > li > a{padding:1.5rem 0.5rem;}#block-smartworld-main-menu > ul > li > ul{margin-left:1rem;}#block-smartworld-main-menu > ul > li > ul > li > a{padding:1.5rem 0.5rem;}}@media (min-width:992px){.layout--container{position:relative;}.layout--container:after{position:absolute;z-index:101;top:0;right:0;display:block;width:20vw;height:60vh;content:" ";pointer-events:none;background-image:url(/themes/smartworld/img/content/radish_bundle_right.svg);background-repeat:no-repeat;background-position:bottom left;background-size:auto 135%;}}@media (min-width:1400px){.layout--container:after{width:calc(50vw - 500px);}}@media (max-width:767px){.region--splash{background-color:#2d4140;}}@media (min-width:768px){.region--splash{position:relative;}.region--splash .splash--inner{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;position:absolute;z-index:99;top:0;left:50%;display:flex;flex-direction:column;justify-content:center;width:100%;height:calc(60vh - 120px);transform:translateX(-50%);}}@media (min-width:1200px){.region--splash .splash--inner{align-items:flex-start;}.region--splash .splash--inner .site--slogan{margin-left:66.66%;padding-left:2.25rem;}.region--splash .splash--inner .homepage--search{margin-left:57%;}}@media (min-width:1200px){.layout-content:has(.layout-sidebar){display:flex;}.layout-content:has(.layout-sidebar) .layout-sidebar{flex:0 1 25rem;margin:3rem 2rem;}.layout-content:has(.layout-sidebar) .layout-content--inner{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;flex:1 1 auto;margin-top:5rem;}}@media (min-width:1400px){.layout-content:has(.layout-sidebar) .layout-content{justify-content:space-between;}.layout-content:has(.layout-sidebar) .layout-content:after{display:block;width:25rem;content:" ";}}.ajax-progress{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0.5rem;}.ajax-progress-fullscreen,.ajax-progress-throbber .throbber{background-image:url(/themes/smartworld/img/content/loader.svg);}.ajax-progress-fullscreen,.ajax-progress-throbber .throbber{background-size:80% auto;}.ajax-progress-throbber .throbber{display:block;width:4rem;height:4rem;margin:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center;}.ajax-progress-throbber .message{display:block;padding:0.4rem;}tr .ajax-progress-throbber .throbber{margin:0 0.2rem;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:50%;left:50%;width:4.8rem;height:4.8rem;padding:0.1rem;transform:translate(-50%,-50%);opacity:0.8;border-radius:0.5rem;background-color:transparent;background-repeat:no-repeat;background-position:center center;}input[type=submit],input[type=reset],input[type=button],.btn,.btn--primary{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #ac0e2d;border-radius:3rem;background-color:#ac0e2d;font-size:1.8rem;font-weight:700;line-height:1;}input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=button]:hover,input[type=button]:focus,.btn:hover,.btn:focus,.btn--primary:hover,.btn--primary:focus{color:#fff;border-color:rgb(77.6774193548,6.3225806452,20.3225806452);background-color:rgb(77.6774193548,6.3225806452,20.3225806452);}input[type=submit].btn-o,input[type=reset].btn-o,input[type=button].btn-o,.btn.btn-o,.btn--primary.btn-o{color:#fff;}input[type=submit].btn-o:hover,input[type=reset].btn-o:hover,input[type=button].btn-o:hover,.btn.btn-o:hover,.btn--primary.btn-o:hover{color:rgb(229.5,229.5,229.5);}input[type=submit]:after,input[type=reset]:after,input[type=button]:after,.btn:after,.btn--primary:after{margin-right:0.3rem;margin-left:1.5rem;content:">";transition:margin 0.3s;font-size:inherit;}input[type=submit]:hover:after,input[type=submit]:focus:after,input[type=reset]:hover:after,input[type=reset]:focus:after,input[type=button]:hover:after,input[type=button]:focus:after,.btn:hover:after,.btn:focus:after,.btn--primary:hover:after,.btn--primary:focus:after{margin-right:0;margin-left:1.8rem;}.btn--secondary{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#ac0e2d;background-color:transparent;background-image:url(/themes/smartworld/img/icons/red/caret_right.svg);background-repeat:no-repeat;background-position:right center;background-size:auto 1em;}.btn--secondary:hover{color:rgb(77.6774193548,6.3225806452,20.3225806452);background-position:right 0.5rem center;}.btn--tertiary{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#000;border:1px solid #898989;border-radius:3rem;background-color:#898989;font-size:1.8rem;font-weight:700;line-height:1;}.btn--tertiary:hover,.btn--tertiary:focus{color:#000;border-color:#565656;background-color:#565656;}.btn--tertiary.btn-o{color:#000;}.btn--tertiary.btn-o:hover{color:hsl(0,0%,-10%);}.btn--tertiary:hover,.btn--tertiary:focus{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#000;border:1px solid #898989;border-radius:3rem;background-color:#898989;font-size:1.8rem;font-weight:700;line-height:1;}.btn--tertiary:hover:hover,.btn--tertiary:hover:focus,.btn--tertiary:focus:hover,.btn--tertiary:focus:focus{color:#000;border-color:#565656;background-color:#565656;}.btn--tertiary:hover.btn-o,.btn--tertiary:focus.btn-o{color:#000;}.btn--tertiary:hover.btn-o:hover,.btn--tertiary:focus.btn-o:hover{color:hsl(0,0%,-10%);}.btn--quaternary{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#000;border:1px solid #f0f0f0;border-radius:3rem;background-color:#f0f0f0;font-size:1.8rem;font-weight:700;line-height:1;}.btn--quaternary:hover,.btn--quaternary:focus{color:#000;border-color:#bdbdbd;background-color:#bdbdbd;}.btn--quaternary.btn-o{color:#000;}.btn--quaternary.btn-o:hover{color:hsl(0,0%,-10%);}.btn--quaternary:hover,.btn--quaternary:focus{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#000;border:1px solid #898989;border-radius:3rem;background-color:#898989;font-size:1.8rem;font-weight:700;line-height:1;}.btn--quaternary:hover:hover,.btn--quaternary:hover:focus,.btn--quaternary:focus:hover,.btn--quaternary:focus:focus{color:#000;border-color:#565656;background-color:#565656;}.btn--quaternary:hover.btn-o,.btn--quaternary:focus.btn-o{color:#000;}.btn--quaternary:hover.btn-o:hover,.btn--quaternary:focus.btn-o:hover{color:hsl(0,0%,-10%);}.btn-o{background-color:transparent;}.btn-o:hover{background-color:transparent;}.btn--narrow{padding:1.2rem 2.4rem;}.btn--wide{padding:1.2rem 7.25rem;}.btn--arrow--after{display:inline-block;width:36px;height:12px;margin-left:1rem;content:"";background:url(/themes/smartworld/img/icons/arrow_right.svg) no-repeat center center;background-size:contain;}.status-messages,.messages__wrapper{padding:2rem;background-color:transparent;}.status-messages > div,.messages__wrapper > div{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.status-messages > div,.messages__wrapper > div{padding:2rem;color:#fff;border-radius:1.5rem;background-color:#2d4140;}.status-messages > div a,.messages__wrapper > div a{text-decoration:underline;color:#fff;}.modal{position:fixed;top:0;left:0;display:none;width:100vw;height:100vw;margin:0;padding:0;text-align:center;background-color:rgba(0,0,0,0.8);}.modal .modal--close{display:inline-block;margin:30px auto;padding:10px 60px;text-align:center;color:#fff;border-radius:25px;background-color:rgba(0,0,0,0.1);text-shadow:0 1px 1px #ccc;}.modal .modal--content{width:95%;margin:0 auto;}.modal .modal--content .modal--iframe{position:relative;width:100%;height:0;padding-bottom:60%;}.modal .modal--content .modal--iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width:1200px){.modal .modal--content{width:1260px;}}.pager{margin:1rem;font-size:1.4rem;}.pager .pager__items{display:flex;justify-content:center;}.pager .pager__items li{display:block;}.pager .pager__items li a{display:block;padding:0.6rem;color:#2d4140;}.pager .pager__items li.is-active a{text-decoration:underline;color:#fff;border-radius:0.5rem;background-color:#ac0e2d;}@media (max-width:767px){.pager{margin:3rem;}.pager .pager__items{justify-content:space-between;}.pager .pager__items .pager__item,.pager .pager__items .pager__item--first,.pager .pager__items .pager__item--last{display:none;}.pager .pager__items .pager__item--previous,.pager .pager__items .pager__item--next{display:block;}}.media--loading:not([data-animation])::before,.is-b-loading:not([data-animation])::before{background:#2d4140 !important;}.nice-ddl{position:relative;}.nice-ddl .selection{display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:1rem;color:#626262;border:1px solid #626262;border-radius:8px;background-color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.8rem;font-weight:300;}.nice-ddl .selection .label{margin-right:1rem;}.nice-ddl .selection svg{width:auto;height:2rem;margin-right:0.5rem;}.nice-ddl .selection:after{position:absolute;top:50%;right:1rem;display:inline-block;width:0.7rem;height:0.7rem;content:" ";transition:all 0.3s;transform:translateY(-50%) rotate(45deg);border-right:2px solid #000;border-bottom:2px solid #000;}.nice-ddl > ul{position:absolute;z-index:110;top:100%;left:0;overflow:hidden;min-width:100%;margin:0;padding:0;transition:all 0.4s;transform:scaleY(0);transform-origin:top center;border-radius:8px;background-color:#fff;}.nice-ddl > ul li{display:flex;justify-content:flex-start;align-items:center;padding:1rem;line-height:1;}.nice-ddl > ul li:hover{background-color:#f0f0f0;}.nice-ddl > ul li .label{margin-right:1rem;}.nice-ddl > ul li svg{width:auto;height:2rem;margin-right:0.5rem;}.nice-ddl.ddl-open > .selection:after{transform:translateY(-50%) rotate(225deg);}.nice-ddl.ddl-open > ul{transform:scaleY(1);}.menu{margin:0;}:root{--sk-color:#2d4140;}.eu-cookie-compliance-banner{width:100vw;color:#fff;background-color:#2d4140;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.6rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-message{padding:3rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{padding:3rem;}.eu-cookie-compliance-banner .find-more-button{margin:0;padding:0;text-decoration:underline;color:#fff;border:none;background:none;text-shadow:none;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.eu-cookie-compliance-banner .agree-button{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #ac0e2d;border-radius:3rem;background-color:#ac0e2d;font-size:1.8rem;font-weight:700;line-height:1;padding:1rem 2rem;font-size:1.6rem;}.eu-cookie-compliance-banner .agree-button:hover,.eu-cookie-compliance-banner .agree-button:focus{color:#fff;border-color:rgb(77.6774193548,6.3225806452,20.3225806452);background-color:rgb(77.6774193548,6.3225806452,20.3225806452);}.eu-cookie-compliance-banner .agree-button.btn-o{color:#fff;}.eu-cookie-compliance-banner .agree-button.btn-o:hover{color:rgb(229.5,229.5,229.5);}.eu-cookie-compliance-banner .decline-button{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #70a188;border-radius:3rem;background-color:#70a188;font-size:1.8rem;font-weight:700;line-height:1;padding:1rem 2rem;font-size:1.6rem;}.eu-cookie-compliance-banner .decline-button:hover,.eu-cookie-compliance-banner .decline-button:focus{color:#fff;border-color:rgb(67.8227848101,103.1772151899,85.1392405063);background-color:rgb(67.8227848101,103.1772151899,85.1392405063);}.eu-cookie-compliance-banner .decline-button.btn-o{color:#fff;}.eu-cookie-compliance-banner .decline-button.btn-o:hover{color:rgb(229.5,229.5,229.5);}@media (max-width:575px){.eu-cookie-compliance-banner h1,.eu-cookie-compliance-banner h2,.eu-cookie-compliance-banner h3,.eu-cookie-compliance-banner h4{font-size:1.6rem;}.eu-cookie-compliance-banner p{margin:0.2rem;}.eu-cookie-compliance-banner p,.eu-cookie-compliance-banner a,.eu-cookie-compliance-banner ul,.eu-cookie-compliance-banner li,.eu-cookie-compliance-banner .find-more-button{font-size:1.2rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-message{padding:1rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{display:flex;justify-content:space-between;padding:1rem;}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .decline-button{padding:0.7rem 1.4rem;font-size:1.2rem;}}@media (min-width:768px){.eu-cookie-compliance-content{display:flex;justify-content:space-between;align-items:center;}}.js-form-type-dropzonejs{font-family:"Plus Jakarta Sans",sans-serif;font-weight:300;}.entity-browser-iframe-container > a{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #b78e2e;border-radius:3rem;background-color:#b78e2e;font-size:1.8rem;font-weight:700;line-height:1;}.entity-browser-iframe-container > a:hover,.entity-browser-iframe-container > a:focus{color:#fff;border-color:rgb(101.4890829694,78.7510917031,25.5109170306);background-color:rgb(101.4890829694,78.7510917031,25.5109170306);}.entity-browser-iframe-container > a.btn-o{color:#fff;}.entity-browser-iframe-container > a.btn-o:hover{color:rgb(229.5,229.5,229.5);}.field--widget-entity-browser-entity-reference .entities-list{display:flex;flex-wrap:wrap;align-items:stretch;gap:1rem;}.field--widget-entity-browser-entity-reference .entities-list > .item-container{position:relative;display:block;min-width:110px;max-width:220px;height:auto;margin:0;}.field--widget-entity-browser-entity-reference .entities-list > .item-container .view-mode--media-library{width:100%;height:100%;word-break:break-all;}.field--widget-entity-browser-entity-reference .entities-list > .item-container .view-mode--media-library > div{width:100%;word-break:break-all;}.field--widget-entity-browser-entity-reference .entities-list > .item-container .edit-button,.field--widget-entity-browser-entity-reference .entities-list > .item-container .remove-button{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #70a188;border-radius:3rem;background-color:#70a188;font-size:1.8rem;font-weight:700;line-height:1;position:absolute;top:1rem;box-sizing:border-box;width:3rem;height:3rem;margin:0;padding:0;background-repeat:no-repeat;background-position:center;background-size:60% auto;font-size:0;}.field--widget-entity-browser-entity-reference .entities-list > .item-container .edit-button:hover,.field--widget-entity-browser-entity-reference .entities-list > .item-container .edit-button:focus,.field--widget-entity-browser-entity-reference .entities-list > .item-container .remove-button:hover,.field--widget-entity-browser-entity-reference .entities-list > .item-container .remove-button:focus{color:#fff;border-color:rgb(67.8227848101,103.1772151899,85.1392405063);background-color:rgb(67.8227848101,103.1772151899,85.1392405063);}.field--widget-entity-browser-entity-reference .entities-list > .item-container .edit-button.btn-o,.field--widget-entity-browser-entity-reference .entities-list > .item-container .remove-button.btn-o{color:#fff;}.field--widget-entity-browser-entity-reference .entities-list > .item-container .edit-button.btn-o:hover,.field--widget-entity-browser-entity-reference .entities-list > .item-container .remove-button.btn-o:hover{color:rgb(229.5,229.5,229.5);}.field--widget-entity-browser-entity-reference .entities-list > .item-container .remove-button{background-image:url(/themes/smartworld/img/icons/white/trash.svg);right:1rem;}.field--widget-entity-browser-entity-reference .entities-list > .item-container .edit-button{background-image:url(/themes/smartworld/img/icons/white/edit.svg);right:6rem;}.field--widget-entity-browser-entity-reference .entities-list > .item-container .ajax-progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media (max-width:991px){.field--widget-entity-browser-entity-reference .entities-list{justify-content:space-between;}.field--widget-entity-browser-entity-reference .entities-list > .item-container{width:20%;}}@media (max-width:767px){.field--widget-entity-browser-entity-reference .entities-list{justify-content:space-between;}.field--widget-entity-browser-entity-reference .entities-list > .item-container{width:30%;}}@media (max-width:575px){.field--widget-entity-browser-entity-reference .entities-list{justify-content:space-between;}.field--widget-entity-browser-entity-reference .entities-list > .item-container{width:45%;}}.leaflet--container{color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.6rem;font-weight:300;}.marker-cluster-small{background-color:#f88c9c;}.marker-cluster-small div{color:#fff;background-color:transparent;font-size:2rem;font-weight:bold;}.marker-cluster-medium{background-color:#f5405c;}.marker-cluster-medium div{color:#fff;background-color:transparent;font-size:1.6rem;font-weight:bold;}.marker-cluster-large{background-color:#c10623;}.marker-cluster-large div{color:#fff;background-color:transparent;font-size:2rem;font-weight:bold;}.leaflet-popup-content-wrapper{border-radius:2rem;}.leaflet-popup-content{padding:1rem 0;font-size:1.6rem;}.js-form-type-password{position:relative;}.js-form-type-password label{min-height:3.3rem;}.js-form-type-password button.shwpd{position:absolute;top:2rem;right:0.5rem;display:block;width:2rem;height:1.5rem;margin:0 !important;background-size:contain;}.js-form-type-password label ~ button.shwpd{top:5.3rem;}.js-form-type-password:has(.form-item--error-message) input[type=text],.js-form-type-password:has(.form-item--error-message) input[type=password]{background-position:right 3rem center !important;}.slick-wrapper{overflow:hidden;width:100%;}.slick--optionset--slick-lightbox,.slick--optionset--default{position:relative;margin-bottom:2rem;}.slick--optionset--slick-lightbox .slick-list,.slick--optionset--default .slick-list{overflow:hidden;border-radius:0;}.slick--optionset--slick-lightbox .slick-list img,.slick--optionset--default .slick-list img{border-radius:0;}.slick--optionset--slick-lightbox .slick-list .media--ratio--11 img,.slick--optionset--default .slick-list .media--ratio--11 img{border-radius:3rem;}.slick--optionset--slick-lightbox > .slick__arrow,.slick--optionset--default > .slick__arrow{position:absolute;top:50%;display:flex;justify-content:space-between;width:100%;transform:translateY(-50%);}.slick--optionset--slick-lightbox > .slick__arrow > .slick-arrow,.slick--optionset--default > .slick__arrow > .slick-arrow{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #70a188;border-radius:3rem;background-color:#70a188;font-size:1.8rem;font-weight:700;line-height:1;box-sizing:border-box;width:3rem;height:3rem;margin:0.5rem;padding:0;background-repeat:no-repeat;background-position:center;background-size:25% auto;font-size:0;}.slick--optionset--slick-lightbox > .slick__arrow > .slick-arrow:hover,.slick--optionset--slick-lightbox > .slick__arrow > .slick-arrow:focus,.slick--optionset--default > .slick__arrow > .slick-arrow:hover,.slick--optionset--default > .slick__arrow > .slick-arrow:focus{color:#fff;border-color:rgb(67.8227848101,103.1772151899,85.1392405063);background-color:rgb(67.8227848101,103.1772151899,85.1392405063);}.slick--optionset--slick-lightbox > .slick__arrow > .slick-arrow.btn-o,.slick--optionset--default > .slick__arrow > .slick-arrow.btn-o{color:#fff;}.slick--optionset--slick-lightbox > .slick__arrow > .slick-arrow.btn-o:hover,.slick--optionset--default > .slick__arrow > .slick-arrow.btn-o:hover{color:rgb(229.5,229.5,229.5);}.slick--optionset--slick-lightbox > .slick__arrow > .slick-arrow:before,.slick--optionset--default > .slick__arrow > .slick-arrow:before{display:none;}.slick--optionset--slick-lightbox > .slick__arrow > .slick-prev,.slick--optionset--default > .slick__arrow > .slick-prev{background-image:url(/themes/smartworld/img/icons/white/arrow_left.svg);}.slick--optionset--slick-lightbox > .slick__arrow > .slick-next,.slick--optionset--default > .slick__arrow > .slick-next{background-image:url(/themes/smartworld/img/icons/white/arrow_right.svg);}.slick--optionset--thumbnails.slick--skin--asnavfor,.slick--optionset--thumbnails{margin-top:1rem;margin-right:-5px;margin-left:-5px;}.slick--optionset--thumbnails.slick--skin--asnavfor .slick-list,.slick--optionset--thumbnails .slick-list{width:calc(100% + 10px) !important;padding:0;}.slick--optionset--thumbnails.slick--skin--asnavfor .slick-list .slick-track,.slick--optionset--thumbnails .slick-list .slick-track{left:0 !important;display:flex;flex-wrap:wrap;width:100% !important;padding:0;}.slick--optionset--thumbnails.slick--skin--asnavfor .slick-list .slick-track .slick__slide,.slick--optionset--thumbnails .slick-list .slick-track .slick__slide{float:none;width:20% !important;margin:0;}.slick--optionset--thumbnails.slick--skin--asnavfor .slick-list .slick-track .slick__slide .slide__thumbnail,.slick--optionset--thumbnails .slick-list .slick-track .slick__slide .slide__thumbnail{width:100%;padding:5px;}.slick--optionset--thumbnails.slick--skin--asnavfor .slick-list .slick-track .slick__slide .slide__thumbnail img,.slick--optionset--thumbnails .slick-list .slick-track .slick__slide .slide__thumbnail img{display:block;overflow:hidden;width:100%;height:auto;border:1px solid #70a188;border-radius:5px;}.slick--optionset--thumbnails.slick--skin--asnavfor .slick-list .slick-track .slick__slide.slick-current,.slick--optionset--thumbnails .slick-list .slick-track .slick__slide.slick-current{transform:none;box-shadow:none;}.slick--optionset--thumbnails.slick--skin--asnavfor .slick-list .slick-track .slick__slide.slick-current:before,.slick--optionset--thumbnails .slick-list .slick-track .slick__slide.slick-current:before{display:none;}.slick-lightbox-slick .slick-arrow:before{color:#70a188;font-size:4rem;}.slick-lightbox-slick .slick-lightbox-slick-item-inner > .media-wrapper{max-height:inherit;}.slick-lightbox-slick .slick-lightbox-slick-item-inner > .media-wrapper .media--slick-lightbox{width:100vw;height:100vh;max-height:inherit;padding-bottom:0 !important;}.slick-lightbox-slick .slick-lightbox-slick-item-inner > .media-wrapper .media--slick-lightbox img{-o-object-fit:contain;object-fit:contain;}.green-guide-search{position:relative;max-width:68rem;border-radius:1rem;}.green-guide-search .form-item--error-message{display:none;}.green-guide-search .ajax-progress{position:absolute;z-index:98;top:0;left:0;width:100%;}.green-guide-search .ws-search--results{position:absolute;z-index:99;top:100%;left:0;width:100%;box-shadow:1px 1px 1px rgba(0,0,0,0.1);}.green-guide-search .ws-search--results .error{padding:2rem;text-align:center;color:#ac0e2d;font-weight:bold;}.green-guide-search .search-tooltip{position:absolute;top:100%;right:0;margin-top:4px;padding-left:4px;color:#ac0e2d;font-size:1.2rem;}.green-guide-search .search-tooltip.error-tooltip{font-style:italic;}.green-guide-search:has(.ws-search--results:not(.hidden)) .form-item .form-text{border-bottom-right-radius:0;border-bottom-left-radius:0;}.ws-search--results{background-color:#fff;}.ws-search--results .results--restaurants,.ws-search--results .results--places{margin-bottom:1rem;}.ws-search--results .results--legend{margin-bottom:1rem;padding:1.2rem 6rem;color:#898989;background-color:#f0f0f0;background-repeat:no-repeat;background-position:2rem center;background-size:auto 2.4rem;font-weight:bold;}.ws-search--results .results--restaurants .results--legend{background-image:url(/themes/smartworld/img/icons/shade-2/restaurant.svg);background-size:auto 2.6rem;}.ws-search--results .results--places .results--legend{background-image:url(/themes/smartworld/img/icons/shade-2/location.svg);background-size:auto 2.2rem;}.ws-search--results a{display:block;padding:1.2rem 2rem;color:#000;font-weight:400;line-height:1.5;}.ws-search--results a:hover,.ws-search--results a:focus{color:#fff;background-color:#ac0e2d;}.ws-search--results .restaurants--all{color:#ac0e2d;font-size:2rem;font-weight:700;}@media (min-width:768px){.ws-search--results a{padding:1.2rem 6rem;}}.green-guide-search{position:relative;}.green-guide-search .form-item input[type=text]{display:block;width:100%;padding:2rem 2rem 2rem 4rem;border:1px solid #fff;border-radius:1rem;background-image:url(/themes/smartworld/img/icons/shade-2/search.svg);background-repeat:no-repeat;background-position:left 1rem center;background-size:2rem auto;}.green-guide-search .form-item input[type=text]:active,.green-guide-search .form-item input[type=text]:focus{border-color:#fff;outline:0;}.green-guide-search .ajax-progress-throbber{--sk-size:2rem;position:absolute;top:100%;left:0;display:flex;align-items:center;width:100%;padding:1rem 2rem;color:#fff;border-radius:1rem;background-color:#2d4140;}.green-guide-search .ajax-progress-throbber .message{padding-left:2rem;font-style:italic;}.green-guide-search .ajax-progress-throbber .ajax-throbber .sk-chase-dot::before{background-color:#fff;}@media (max-width:575px){.green-guide-search input{font-size:1.6rem;}}.dashboard--ctas > *{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:3.5rem;padding:2.4rem 3rem 2.4rem 10.7rem;color:#fff;border-radius:2rem;background-repeat:no-repeat;background-position:left 3rem center;background-size:auto 5rem;font-size:2.6rem;font-weight:normal;line-height:1.4;}.dashboard--ctas > * strong{display:block;font-weight:bold;}.dashboard--ctas > *:focus,.dashboard--ctas > *:hover{color:#fff;}.dashboard--ctas .radish-leaf{background-color:rgba(88,161,144,0.5019607843);background-image:url(/themes/smartworld/img/icons/radishleaf.svg);}.dashboard--ctas .profile{background-color:#b78e2e;background-image:url(/themes/smartworld/img/icons//white/user.svg);background-size:4.4rem auto;font-size:2.3rem;}@media (min-width:768px){.dashboard--ctas{display:flex;}.dashboard--ctas > *{flex:1;}}@media (min-width:992px){.dashboard--ctas > *{padding:3.6rem 4.2rem 3.6rem 17.7rem;background-size:auto 10rem;font-size:3.4rem;}.dashboard--ctas .profile{background-size:8.4rem auto;font-size:3.4rem;}}@media (min-width:1200px){.dashboard--ctas{margin-right:-3.5rem;margin-left:-3.5rem;}}.dashboard .views-element-container{margin-bottom:4rem;border-radius:2rem;box-shadow:0 0 10px rgba(0,0,0,0.1019607843);}@media (max-width:1199px){.dashboard .views-element-container{margin:3.5rem;}}.inspector-page .views-element-container{margin-bottom:4rem;border-radius:2rem;box-shadow:0 0 10px rgba(0,0,0,0.1019607843);}#block-smartworld-breadcrumbs{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;padding:2rem 4.5rem;color:#898989;font-size:1.3rem;font-weight:300;}#block-smartworld-breadcrumbs ol{display:flex;}#block-smartworld-breadcrumbs ol > li{display:block;}#block-smartworld-breadcrumbs ol > li:not(:last-child):after{display:inline-block;width:0.8rem;height:0.8rem;margin-right:0.4rem;margin-left:0.4rem;content:" ";transform:rotate(180deg);background:url(/themes/smartworld/img/icons/green-dark/arrow_left.svg) no-repeat center center;background-size:contain;}#block-smartworld-breadcrumbs a{color:#111;font-weight:300;}@media (max-width:767px){#block-smartworld-breadcrumbs{display:none;}}.homepage--search{max-width:68rem;color:#2d4140;}.homepage--search > p strong{text-transform:uppercase;}@media (max-width:767px){.homepage--search{padding:2rem;}.homepage--search > p{display:none;}}.paragraph--type--menu{max-width:1000px;margin:0 auto;}.paragraph--type--menu .field--p--menu{margin:2rem;}.paragraph--type--menu .field--p--menu ul li{position:relative;display:block;}.paragraph--type--menu .field--p--menu ul li a{position:relative;display:block;color:#000;font-size:1.6rem;font-weight:400;}.paragraph--type--menu .field--p--menu ul li a:before{position:absolute;z-index:2;display:block;width:13px;height:13px;content:" ";transition:all 0.5s;border:1px solid #2d4140;border-radius:50%;background-color:#fff;}.paragraph--type--menu .field--p--menu ul li a:hover:before{background-color:#2d4140;}.paragraph--type--menu .field--p--menu ul li.active-trail a:before{background-color:#2d4140;}@media (max-width:767px){.paragraph--type--menu .field--p--menu ul{position:relative;}.paragraph--type--menu .field--p--menu ul:after{position:absolute;z-index:-1;bottom:0;left:7px;display:block;width:1px;height:100%;content:" ";background-color:#70a188;}.paragraph--type--menu .field--p--menu ul li a{padding-left:35px;}.paragraph--type--menu .field--p--menu ul li a:before{top:50%;left:0;transform:translateY(-50%);}.paragraph--type--menu .field--p--menu ul li:first-child:after{position:absolute;z-index:1;top:0;left:0;display:block;width:15px;height:50%;content:" ";background-color:#fff;}.paragraph--type--menu .field--p--menu ul li:last-child:after{position:absolute;z-index:1;bottom:0;left:0;display:block;width:15px;height:50%;content:" ";background-color:#fff;}}@media (min-width:768px){.paragraph--type--menu .field--p--menu{position:relative;}.paragraph--type--menu .field--p--menu hr{position:absolute;z-index:-2;bottom:5px;left:0;display:block;width:0;height:3px;margin:0;background-color:#2d4140;}.paragraph--type--menu .field--p--menu ul{position:relative;display:flex;justify-content:space-between;}.paragraph--type--menu .field--p--menu ul:after{position:absolute;z-index:-2;bottom:7px;left:0;display:block;width:100%;height:1px;content:" ";background-color:#70a188;}.paragraph--type--menu .field--p--menu ul li a{padding-bottom:35px;}.paragraph--type--menu .field--p--menu ul li a:before{bottom:0;left:50%;transform:translateX(-50%);}.paragraph--type--menu .field--p--menu ul li:first-child:after{position:absolute;z-index:1;bottom:0;left:-1px;display:block;width:50%;height:15px;content:" ";background-color:#fff;}.paragraph--type--menu .field--p--menu ul li:last-child:after{position:absolute;z-index:1;right:-1px;bottom:0;display:block;width:50%;height:15px;content:" ";background-color:#fff;}}#block-smartworld-page-title{padding:1rem 4.5rem 2rem 4.5rem;}#block-smartworld-page-title h1{text-align:center;}#block-pagetitle-userpages{width:100%;padding-bottom:6rem;text-align:center;}#block-smartworld-local-tasks{width:100%;background-color:#70a188;}#block-smartworld-local-tasks > ul{display:flex;justify-content:flex-end;margin:0;border-top-left-radius:3rem;border-bottom-left-radius:3rem;}#block-smartworld-local-tasks > ul li{display:block;}#block-smartworld-local-tasks > ul li a{display:block;padding:1rem 2rem;color:#fff;}@media (max-width:767px){#block-smartworld-local-tasks{position:relative;}#block-smartworld-local-tasks > ul{position:absolute;z-index:110;top:0;right:0;flex-direction:column;background-color:#70a188;}}#block-smartworld-userpages--2 .menu li,#block-smartworld-userpages .menu li{display:block;margin:1rem 0;}#block-smartworld-userpages--2 .menu li a,#block-smartworld-userpages .menu li a{position:relative;display:block;}#block-smartworld-userpages--2 .menu li a:before,#block-smartworld-userpages .menu li a:before{display:block;width:3rem;height:3rem;content:" ";background-repeat:no-repeat;background-position:center;background-size:contain;}#block-smartworld-userpages--2 .menu li.inspect-a-restaurant a:before,#block-smartworld-userpages .menu li.inspect-a-restaurant a:before{background-image:url(/themes/smartworld/img/icons/green-dark/inspect.svg);}#block-smartworld-userpages--2 .menu li.my-favorites a:before,#block-smartworld-userpages .menu li.my-favorites a:before{background-image:url(/themes/smartworld/img/icons/green-dark/favorite.svg);}#block-smartworld-userpages--2 .menu li.my-radish-leaf a:before,#block-smartworld-userpages .menu li.my-radish-leaf a:before{background-image:url(/themes/smartworld/img/icons/radishleaf.svg);}#block-smartworld-userpages--2 .menu li.logout a:before,#block-smartworld-userpages .menu li.logout a:before{background-image:url(/themes/smartworld/img/icons/green-dark/logout.svg);}#block-smartworld-userpages--2 .menu li.dashboard a:before,#block-smartworld-userpages .menu li.dashboard a:before{background-image:url(/themes/smartworld/img/icons/green-dark/user.svg);}@media (max-width:1199px){#block-smartworld-userpages--2,#block-smartworld-userpages{margin-bottom:4rem;}#block-smartworld-userpages--2 .menu,#block-smartworld-userpages .menu{display:flex;justify-content:center;}#block-smartworld-userpages--2 .menu li,#block-smartworld-userpages .menu li{margin:1rem;}#block-smartworld-userpages--2 .menu li a,#block-smartworld-userpages .menu li a{width:3rem;height:3rem;padding:0;font-size:0;}#block-smartworld-userpages--2 .menu li.logout,#block-smartworld-userpages .menu li.logout{padding-left:2rem;border-left:1px solid #dbdbdb;}}@media (min-width:1200px){#block-smartworld-userpages--2,#block-smartworld-userpages{width:25rem;}#block-smartworld-userpages--2 .menu,#block-smartworld-userpages .menu{display:block;margin-left:2rem;}#block-smartworld-userpages--2 .menu li a,#block-smartworld-userpages .menu li a{height:5rem;padding:1rem 2rem 1rem 5rem;color:#898989;font-size:1.4rem;font-weight:400;}#block-smartworld-userpages--2 .menu li a:before,#block-smartworld-userpages .menu li a:before{position:absolute;top:50%;left:0;transform:translateY(-50%);}#block-smartworld-userpages--2 .menu li.logout,#block-smartworld-userpages .menu li.logout{padding-top:2rem;border-top:1px solid #dbdbdb;}}.field--disclaimer ul li,.field--description ul li,.description ul li,.body ul li{display:list-item;margin-left:2rem;list-style:disc;}.field--disclaimer ol li,.field--description ol li,.description ol li,.body ol li{display:list-item;margin-left:2rem;list-style:decimal;}.field--disclaimer p img,.field--description p img,.description p img,.body p img{display:inline-block;}.field--disclaimer .btn--primary,.field--disclaimer .btn--secondary,.field--disclaimer .btn--tertiary,.field--description .btn--primary,.field--description .btn--secondary,.field--description .btn--tertiary,.description .btn--primary,.description .btn--secondary,.description .btn--tertiary,.body .btn--primary,.body .btn--secondary,.body .btn--tertiary{margin-bottom:1rem;}.field--disclaimer iframe,.field--description iframe,.description iframe,.body iframe{max-width:100%;}.field--cloverleaf .cloverleaf--img{display:block;width:3rem;height:4rem;background:url(/themes/smartworld/img/icons/radishleaf.svg) no-repeat center center;background-size:contain;}.field--ct--introduction,field--ct--technique,.field--ct--related--recipes,.field--text--small,.field--text{padding:0;}.field--ct--introduction > p:first-child,field--ct--technique > p:first-child,.field--ct--related--recipes > p:first-child,.field--text--small > p:first-child,.field--text > p:first-child{margin-top:0;}.field--ct--introduction ul li,field--ct--technique ul li,.field--ct--related--recipes ul li,.field--text--small ul li,.field--text ul li{display:list-item;margin-left:2rem;list-style:disc;}.field--ct--introduction ol li,field--ct--technique ol li,.field--ct--related--recipes ol li,.field--text--small ol li,.field--text ol li{display:list-item;margin-left:2rem;list-style:decimal;}.field--ct--introduction p img,field--ct--technique p img,.field--ct--related--recipes p img,.field--text--small p img,.field--text p img{display:inline-block;}.field--ct--introduction .btn--primary,.field--ct--introduction .btn--secondary,.field--ct--introduction .btn--tertiary,field--ct--technique .btn--primary,field--ct--technique .btn--secondary,field--ct--technique .btn--tertiary,.field--ct--related--recipes .btn--primary,.field--ct--related--recipes .btn--secondary,.field--ct--related--recipes .btn--tertiary,.field--text--small .btn--primary,.field--text--small .btn--secondary,.field--text--small .btn--tertiary,.field--text .btn--primary,.field--text .btn--secondary,.field--text .btn--tertiary{margin-bottom:1rem;}.field--ct--introduction .facebook,.field--ct--introduction .x,.field--ct--introduction .instagram,.field--ct--introduction .linkedin,.field--ct--introduction .mail,.field--ct--introduction .website,field--ct--technique .facebook,field--ct--technique .x,field--ct--technique .instagram,field--ct--technique .linkedin,field--ct--technique .mail,field--ct--technique .website,.field--ct--related--recipes .facebook,.field--ct--related--recipes .x,.field--ct--related--recipes .instagram,.field--ct--related--recipes .linkedin,.field--ct--related--recipes .mail,.field--ct--related--recipes .website,.field--text--small .facebook,.field--text--small .x,.field--text--small .instagram,.field--text--small .linkedin,.field--text--small .mail,.field--text--small .website,.field--text .facebook,.field--text .x,.field--text .instagram,.field--text .linkedin,.field--text .mail,.field--text .website{display:inline-block;width:2.5rem;height:2.5rem;margin:0.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;}.field--ct--introduction .facebook,field--ct--technique .facebook,.field--ct--related--recipes .facebook,.field--text--small .facebook,.field--text .facebook{background-image:url(/themes/smartworld/img/icons/green-dark/facebook.svg);}.field--ct--introduction .x,field--ct--technique .x,.field--ct--related--recipes .x,.field--text--small .x,.field--text .x{background-image:url(/themes/smartworld/img/icons/green-dark/x.svg);}.field--ct--introduction .instagram,field--ct--technique .instagram,.field--ct--related--recipes .instagram,.field--text--small .instagram,.field--text .instagram{background-image:url(/themes/smartworld/img/icons/green-dark/instagram.svg);}.field--ct--introduction .linkedin,field--ct--technique .linkedin,.field--ct--related--recipes .linkedin,.field--text--small .linkedin,.field--text .linkedin{background-image:url(/themes/smartworld/img/icons/green-dark/linkedin.svg);}.field--ct--introduction .mail,field--ct--technique .mail,.field--ct--related--recipes .mail,.field--text--small .mail,.field--text .mail{background-image:url(/themes/smartworld/img/icons/green-dark/mail.svg);}.field--ct--introduction .website,field--ct--technique .website,.field--ct--related--recipes .website,.field--text--small .website,.field--text .website{background-image:url(/themes/smartworld/img/icons/green-dark/website.svg);}.align-right{margin-left:20px;}.align-left{margin-right:20px;}.flag-favorite{position:relative;border:1px solid #2d4140;border-radius:2rem;}.flag-favorite a{display:flex;justify-content:center;align-items:center;padding:2rem 2rem 2rem 6.5rem;background-image:url(/themes/smartworld/img/icons/green-dark/favorite.svg);background-repeat:no-repeat;background-position:left 2rem center;background-size:2.5rem auto;}.flag-favorite a:hover,.flag-favorite a:focus{background-image:url(/themes/smartworld/img/icons/red/favorite.svg);}.flag-favorite .ajax-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.flag-favorite .js-flag-message{position:absolute;top:100%;left:0;margin-top:5px;padding:0.4rem 2rem;color:#fff;border-radius:1rem;background-color:#2d4140;}.flag-favorite .js-flag-message:before{position:absolute;top:-5px;left:3rem;display:block;width:0;height:0;content:"";border-right:5px solid transparent;border-bottom:5px solid #2d4140;border-left:5px solid transparent;}@media (max-width:767px){.media-float-right{float:right;}.media-float-left{float:left;}.align-left,.align-right,.align-center{display:block;float:none;margin-right:auto;margin-left:auto;}.align-left img,.align-right img,.align-center img{display:block;margin-right:auto;margin-left:auto;}}.field--media--oembed--video{position:relative;width:100%;height:0;padding-bottom:62.5%;}.field--media--oembed--video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.field--media--video--file video{max-width:100%;height:auto;}form{--color--background--default:#fff;--color--background--error:rgba(172,14,45,0.1);--color--border--active:#70a188;--color--border--default:#ccc;--color--border--error:#ac0e2d;--color--description--default:#898989;--color--description--error:#ac0e2d;--color--text--default:#111;--color--text--error:#ac0e2d;}fieldset{margin:0;padding:6px 0;border:none;}fieldset > legend,fieldset > label{display:block;margin-bottom:0.2rem;font-size:1.7rem;}textarea,select,input[type=color],input[type=url],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=text],input[type=search],input[type=date]{box-sizing:border-box;padding:1.2rem 1rem;color:var(--color--text--default);border:1px solid var(--color--border--default);border-radius:1rem;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.8rem;font-weight:300;}textarea::-moz-placeholder,select::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=date]::-moz-placeholder{color:var(--color--border--default);}textarea::placeholder,select::placeholder,input[type=color]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=text]::placeholder,input[type=search]::placeholder,input[type=date]::placeholder{color:var(--color--border--default);}textarea:focus,textarea:hover,select:focus,select:hover,input[type=color]:focus,input[type=color]:hover,input[type=url]:focus,input[type=url]:hover,input[type=password]:focus,input[type=password]:hover,input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=number]:focus,input[type=number]:hover,input[type=text]:focus,input[type=text]:hover,input[type=search]:focus,input[type=search]:hover,input[type=date]:focus,input[type=date]:hover{border-color:var(--color--border--active);outline:none;}input[type=color],input[type=url],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=text],input[type=search],input[type=date]{-webkit-appearance:none;}textarea{width:100%;resize:vertical;background-color:var(--color--background--default);}.form-item > .description{width:100%;padding-top:0.5rem;color:var(--color--description--default);font-size:1.2rem;font-weight:300;font-style:italic;line-height:1.6rem;}.form-item > label,.form-item > .label{font-size:inherit;}.form-item:not(.js-form-type-checkbox) > label,.form-item:not(.js-form-type-checkbox) > .label{margin-bottom:0.2rem;}.js-form-type-radio,.js-form-type-checkbox{display:flex;flex-wrap:wrap;align-items:baseline;}.js-form-type-radio label,.js-form-type-checkbox label{display:inline-block;flex:1 1 0;}.js-form-type-radio .form-item--error-message,.js-form-type-checkbox .form-item--error-message{display:block;width:100%;}.js-form-type-radio .checkbox,.js-form-type-checkbox .checkbox{margin-right:1rem;}.js-form-type-radio .checkbox .form-item--error-message:has(*:not(.valid)),.js-form-type-checkbox .checkbox .form-item--error-message:has(*:not(.valid)){position:absolute;top:-2.5rem;left:0;width:100vw;max-width:600px;height:2.4rem;padding:0.2rem;border:solid 1px var(--color--text--error);border-radius:0.4rem;background-color:var(--color--background--error);}.js-form-type-radio .description,.js-form-type-checkbox .description{flex:1 1 0;width:auto;}@media (max-width:575px){.js-form-type-radio .description,.js-form-type-checkbox .description{flex:1 1 100%;}}.form-item:has(.form-item--error-message) textarea:not(.valid),.form-item:has(.form-item--error-message) select:not(.valid),.form-item:has(.form-item--error-message) input:not(.valid){border-color:var(--color--border--error);background-color:var(--color--background--error);}.form-item:has(.form-item--error-message) textarea:not(.valid)::-moz-placeholder,.form-item:has(.form-item--error-message) select:not(.valid)::-moz-placeholder,.form-item:has(.form-item--error-message) input:not(.valid)::-moz-placeholder{color:var(--color--text--error);}.form-item:has(.form-item--error-message) textarea:not(.valid)::placeholder,.form-item:has(.form-item--error-message) select:not(.valid)::placeholder,.form-item:has(.form-item--error-message) input:not(.valid)::placeholder{color:var(--color--text--error);}.form-item:has(.form-item--error-message) select:not(.valid),.form-item:has(.form-item--error-message) input[type=color]:not(.valid),.form-item:has(.form-item--error-message) input[type=url]:not(.valid),.form-item:has(.form-item--error-message) input[type=password]:not(.valid),.form-item:has(.form-item--error-message) input[type=email]:not(.valid),.form-item:has(.form-item--error-message) input[type=tel]:not(.valid),.form-item:has(.form-item--error-message) input[type=number]:not(.valid),.form-item:has(.form-item--error-message) input[type=text]:not(.valid),.form-item:has(.form-item--error-message) input[type=search]:not(.valid),.form-item:has(.form-item--error-message) input[type=date]:not(.valid){background-image:url(/themes/smartworld/img/icons/red/error.svg);background-repeat:no-repeat;background-position:right 1rem center;background-size:2rem auto;}input.valid ~ .field-suffix .form-item textarea:not(.valid),input.valid ~ .field-suffix .form-item select:not(.valid),input.valid ~ .field-suffix .form-item input:not(.valid){border-color:var(--color--border--default) !important;background-color:var(--color--background--default) !important;}input.valid ~ .field-suffix .form-item textarea:not(.valid)::-moz-placeholder,input.valid ~ .field-suffix .form-item select:not(.valid)::-moz-placeholder,input.valid ~ .field-suffix .form-item input:not(.valid)::-moz-placeholder{color:unset !important;}input.valid ~ .field-suffix .form-item textarea:not(.valid)::placeholder,input.valid ~ .field-suffix .form-item select:not(.valid)::placeholder,input.valid ~ .field-suffix .form-item input:not(.valid)::placeholder{color:unset !important;}.form-item--error-message,.fieldset--errors{color:var(--color--text--error);font-size:1.2rem;font-weight:bold;font-style:italic;line-height:1.8rem;}.form-item--error-message:not(.valid),.fieldset--errors:not(.valid){padding-top:0.5rem;}.form-type-radio{display:flex;}.field--type-datetime [data-drupal-field-elements=date] > .form-item{margin-top:0;}.js-form-type-range{display:flex;justify-content:space-between;}.form-type-checkbox + .form-type-checkbox{margin-top:1rem;}@media (max-width:575px){.js-form-type-range{flex-wrap:wrap;}.js-form-type-range legend,.js-form-type-range label{display:block;width:100%;margin:0 0 1rem 0;}}input[type=range]{width:16rem;cursor:pointer;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}input[type=range]:focus{outline:none;}input[type=range]::-webkit-slider-runnable-track{height:0.5rem;border-radius:0.5rem;background-color:#2d4140;}input[type=range]::-webkit-slider-thumb{width:2rem;height:2rem;margin-top:-8px;border-radius:50%;background-color:#70a188;-webkit-appearance:none;appearance:none;}input[type=range]::-moz-range-track{height:0.5rem;border-radius:0.5rem;background-color:#f0f0f0;}input[type=range]::-moz-range-progress{height:0.5rem;border-radius:0.5rem;background-color:#2d4140;}input[type=range]::-moz-range-thumb{width:2rem;height:2rem;border:none;border-radius:50%;background-color:#70a188;}.form-type-checkbox .checkbox{--border-width:1px;--e-in:ease-in;--e-out:cubic-bezier(.11,.29,.18,.98);--s-small:1.2em;--s-xsmall:0.625em;--t-base:0.4s;--t-fast:0.2s;position:relative;width:2rem;height:2rem;margin-right:2rem;}.form-type-checkbox .checkbox input[type=checkbox]{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-type-checkbox .checkbox .checkbox__symbol{position:relative;z-index:2;display:flex;box-sizing:border-box;width:100%;height:100%;transition:box-shadow var(--t-base) var(--e-out),background-color var(--t-base),border-color var(--t-base);border:1px solid #dbdbdb;border-radius:0.5rem;box-shadow:0 0 0 0 #70a188;}.form-type-checkbox .checkbox .checkbox__symbol svg{display:block;width:1.6rem;height:1.6rem;margin:auto;transition:transform var(--t-fast) var(--e-in);transform:scale(0);fill:#2d4140;}.form-type-checkbox .checkbox .checkbox__symbol:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";transform:scale(0);transform-origin:50% 50%;opacity:0;border-radius:50%;background-color:#70a188;}.form-type-checkbox input[type=checkbox]:checked ~ .checkbox__symbol{border-color:#2d4140;}.form-type-checkbox input[type=checkbox]:checked ~ .checkbox__symbol:after{animation:ripple 1.5s var(--e-out);}.form-type-checkbox input[type=checkbox]:checked ~ .checkbox__symbol svg{transition:transform var(--t-base) var(--e-in);transform:scale(1);stroke-dashoffset:0;}.form-type-checkbox input[type=checkbox]:focus ~ .checkbox__symbol{box-shadow:0 0 0 0.25em #70a188;}@keyframes ripple{from{transform:scale(0);opacity:1;}to{transform:scale(3);opacity:0;}}.form-type-radio .radio{--border-width:1px;--e-in:ease-in;--e-out:cubic-bezier(.11,.29,.18,.98);--s-small:1.2em;--s-xsmall:0.625em;--t-base:0.4s;--t-fast:0.2s;position:relative;width:2rem;height:2rem;margin-right:2rem;}.form-type-radio .radio input[type=radio]{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.form-type-radio .radio .radio__symbol{position:relative;z-index:2;display:flex;box-sizing:border-box;width:100%;height:100%;transition:box-shadow var(--t-base) var(--e-out),background-color var(--t-base),border-color var(--t-base);border:1px solid #dbdbdb;border-radius:50%;box-shadow:0 0 0 0 #70a188;}.form-type-radio .radio .radio__symbol svg{display:block;width:1.6rem;height:1.6rem;margin:auto;transition:transform var(--t-fast) var(--e-in);transform:scale(0);fill:#2d4140;}.form-type-radio .radio .radio__symbol:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:"";transform:scale(0);transform-origin:50% 50%;opacity:0;border-radius:50%;background-color:#70a188;}.form-type-radio input[type=radio]:checked ~ .radio__symbol{border-color:#2d4140;}.form-type-radio input[type=radio]:checked ~ .radio__symbol:after{animation:ripple 1.5s var(--e-out);}.form-type-radio input[type=radio]:checked ~ .radio__symbol svg{transition:transform var(--t-base) var(--e-in);transform:scale(1);stroke-dashoffset:0;}.form-type-radio input[type=radio]:focus ~ .radio__symbol{box-shadow:0 0 0 0.15em #70a188;}@keyframes ripple{from{transform:scale(0);opacity:1;}to{transform:scale(3);opacity:0;}}.webform-submission-form .js-form-type-textfield,.webform-submission-form .js-form-type-email,.webform-submission-form .js-form-type-date,.webform-submission-form .js-form-type-textarea,.webform-submission-form .js-form-type-select,.webform-submission-form .js-form-type-tel{margin:1rem 0;}.webform-submission-form .js-form-type-textfield label,.webform-submission-form .js-form-type-email label,.webform-submission-form .js-form-type-date label,.webform-submission-form .js-form-type-textarea label,.webform-submission-form .js-form-type-select label,.webform-submission-form .js-form-type-tel label{display:block;margin-bottom:0.8rem;}.webform-submission-form .js-form-type-textfield select,.webform-submission-form .js-form-type-textfield input,.webform-submission-form .js-form-type-email select,.webform-submission-form .js-form-type-email input,.webform-submission-form .js-form-type-date select,.webform-submission-form .js-form-type-date input,.webform-submission-form .js-form-type-textarea select,.webform-submission-form .js-form-type-textarea input,.webform-submission-form .js-form-type-select select,.webform-submission-form .js-form-type-select input,.webform-submission-form .js-form-type-tel select,.webform-submission-form .js-form-type-tel input{display:block;box-sizing:border-box;width:100%;}.webform-submission-form .js-form-type-textfield .webform-element-description,.webform-submission-form .js-form-type-email .webform-element-description,.webform-submission-form .js-form-type-date .webform-element-description,.webform-submission-form .js-form-type-textarea .webform-element-description,.webform-submission-form .js-form-type-select .webform-element-description,.webform-submission-form .js-form-type-tel .webform-element-description{margin-top:1rem;color:#898989;font-size:1.7rem;font-style:italic;}.webform-submission-form div:not(.js-form-type-checkbox) .form-required:after{display:inline-block;margin-left:0.4rem;content:"*";color:#ac0e2d;font-size:1.4rem;}.webform-submission-form .form-actions{margin-top:2rem;}.webform-flexbox{margin-top:0;margin-bottom:0;}.webform-flexbox > .webform-flex .webform-flex--container > .form-item,.webform-flexbox > .webform-flex .webform-flex--container > fieldset{margin:1rem 0;}.webform-flexbox > .webform-flex .webform-flex--container > .form-item > legend,.webform-flexbox > .webform-flex .webform-flex--container > .form-item > label,.webform-flexbox > .webform-flex .webform-flex--container > fieldset > legend,.webform-flexbox > .webform-flex .webform-flex--container > fieldset > label{display:block;margin-bottom:0.8rem;min-height:3.3rem;}.webform-flexbox > .webform-flex .webform-flex--container > .form-item > .fieldset-wrapper > .form-item:first-child,.webform-flexbox > .webform-flex .webform-flex--container > fieldset > .fieldset-wrapper > .form-item:first-child{margin-top:0;}.webform-flexbox > .webform-flex .webform-flex--container > .form-item > .fieldset-wrapper > .form-item:last-child,.webform-flexbox > .webform-flex .webform-flex--container > fieldset > .fieldset-wrapper > .form-item:last-child{margin-top:0;}.js-form-type-webform-image-file{padding:1.2rem 2.7rem;border-radius:2rem;background-color:#f0f0f0;}.js-form-type-webform-image-file .webform-image-file-preview-wrapper{display:inline-block;width:10rem;height:10rem;margin:1rem;padding:0;border:none;}.js-form-type-webform-image-file .webform-image-file-preview-wrapper label{display:block;width:100%;height:100%;margin:0;padding:0;border:1px solid #898989;}.js-form-type-webform-image-file .webform-image-file-preview-wrapper label:after,.js-form-type-webform-image-file .webform-image-file-preview-wrapper label:before{display:none;}.js-form-type-webform-image-file .webform-image-file-preview-wrapper .checkbox,.js-form-type-webform-image-file .webform-image-file-preview-wrapper input{display:none;}.js-form-type-webform-image-file .webform-image-file-preview-wrapper .checkbox:has(input:checked) ~ label,.js-form-type-webform-image-file .webform-image-file-preview-wrapper input:checked ~ label{position:relative;opacity:0.7;}.js-form-type-webform-image-file .webform-image-file-preview-wrapper .checkbox:has(input:checked) ~ label img,.js-form-type-webform-image-file .webform-image-file-preview-wrapper input:checked ~ label img{filter:grayscale(1);}.js-form-type-webform-image-file .webform-image-file-preview-wrapper .checkbox:has(input:checked) ~ label:before,.js-form-type-webform-image-file .webform-image-file-preview-wrapper input:checked ~ label:before{background-image:url(/themes/smartworld/img/icons/red/trash.svg);position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:" ";background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:4rem auto;}.js-form-type-webform-image-file .form-submit:not(.js-hide){display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#000;border:1px solid #dbdbdb;border-radius:3rem;background-color:#dbdbdb;font-size:1.8rem;font-weight:700;line-height:1;float:right;padding:0.7rem 1.4rem;font-size:1.6rem;}.js-form-type-webform-image-file .form-submit:not(.js-hide):hover,.js-form-type-webform-image-file .form-submit:not(.js-hide):focus{color:#000;border-color:#a8a8a8;background-color:#a8a8a8;}.js-form-type-webform-image-file .form-submit:not(.js-hide).btn-o{color:#000;}.js-form-type-webform-image-file .form-submit:not(.js-hide).btn-o:hover{color:hsl(0,0%,-10%);}.js-form-type-webform-image-file .form-file{display:block;margin-bottom:2rem;}.js-form-type-webform-image-file .form-file::file-selector-button{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #b78e2e;border-radius:3rem;background-color:#b78e2e;font-size:1.8rem;font-weight:700;line-height:1;}.js-form-type-webform-image-file .form-file::file-selector-button:hover,.js-form-type-webform-image-file .form-file::file-selector-button:focus{color:#fff;border-color:rgb(101.4890829694,78.7510917031,25.5109170306);background-color:rgb(101.4890829694,78.7510917031,25.5109170306);}.js-form-type-webform-image-file .form-file::file-selector-button .btn-o{color:#fff;}.js-form-type-webform-image-file .form-file::file-selector-button .btn-o:hover{color:rgb(229.5,229.5,229.5);}.js-form-type-webform-image-file .webform-element-description br{display:none;}@media (max-width:575px){.js-form-type-webform-image-file .form-file::file-selector-button{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #b78e2e;border-radius:3rem;background-color:#b78e2e;font-size:1.8rem;font-weight:700;line-height:1;padding:1rem 1.5rem;font-size:1.4rem;}.js-form-type-webform-image-file .form-file::file-selector-button:hover,.js-form-type-webform-image-file .form-file::file-selector-button:focus{color:#fff;border-color:rgb(101.4890829694,78.7510917031,25.5109170306);background-color:rgb(101.4890829694,78.7510917031,25.5109170306);}.js-form-type-webform-image-file .form-file::file-selector-button .btn-o{color:#fff;}.js-form-type-webform-image-file .form-file::file-selector-button .btn-o:hover{color:rgb(229.5,229.5,229.5);}}.webform-progress h1{text-align:center;font-size:2.4rem;}.webform-progress .webform-progress-tracker{margin:4rem 0 2rem 0;}.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{width:18px;height:18px;content:" ";border:1px solid #dbdbdb;background-color:#fff;}.webform-progress .webform-progress-tracker .progress-step .progress-marker:after{height:2px;background-color:#dbdbdb;}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-marker:before{top:-12px;width:44px;height:44px;content:attr(data-text);color:#fff;border-color:#70a188;background-color:#70a188;font-size:1.2rem;}.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker:before{border-color:#2d4140;background-color:#2d4140;}.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker:after{top:9px;height:4px;background-color:#2d4140;}.webform-progress .webform-progress-tracker .progress-step.is-complete:hover .progress-marker:before{border-color:#70a188;background-color:#70a188;}.webform-progress .webform-progress__status{display:none;}@media (max-width:575px){.webform-progress .webform-progress-tracker{justify-content:center;}.webform-progress .webform-progress-tracker .progress-step{flex:0 0 auto;min-width:0;}.webform-progress .webform-progress-tracker .progress-step .progress-marker:before{top:2px;width:9px;height:9px;margin:2px;padding:0;}.webform-progress .webform-progress-tracker .progress-step .progress-marker:after{top:7px;height:1px;}.webform-progress .webform-progress-tracker .progress-step.is-active .progress-marker:before{top:-16px;}.webform-progress .webform-progress-tracker .progress-step.is-complete .progress-marker:after{top:7px;height:1px;}}.js-form-type-webform-rating{display:flex;align-items:center;margin-top:2rem;margin-bottom:2rem;}.js-form-type-webform-rating label{margin-right:2rem;}.js-form-type-webform-rating div.svg div.rateit-range{background-image:url(/themes/smartworld/img/icons/shade-2/radish.svg);}.js-form-type-webform-rating div.svg div.rateit-selected{background-image:url(/themes/smartworld/img/icons/default/radish.svg);}.js-form-type-webform-rating div.svg div.rateit-hover{background-image:url(/themes/smartworld/img/icons/green/radish.svg);}.webform-radios-other .fieldset-wrapper .webform-options-display-side-by-side,.radios--wrapper .fieldset-wrapper .webform-options-display-side-by-side{margin:0 -1rem;}.webform-radios-other .fieldset-wrapper .webform-options-display-side-by-side .js-form-type-radio,.radios--wrapper .fieldset-wrapper .webform-options-display-side-by-side .js-form-type-radio{margin:1rem;}.webform-radios-other .fieldset-wrapper:not(.webform-options-display-side-by-side) .js-form-type-radio,.radios--wrapper .fieldset-wrapper:not(.webform-options-display-side-by-side) .js-form-type-radio{margin-bottom:1rem;}@media (min-width:576px){.webform-radios-other .fieldset-wrapper .webform-options-display-side-by-side,.radios--wrapper .fieldset-wrapper .webform-options-display-side-by-side{display:flex;}}.webform-confirmation{max-width:162rem;margin:0 auto;padding:0 4.5rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-]{max-width:84rem;margin:0 auto 10rem auto;padding:0 2rem 2rem 2rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] textarea,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] input[type=text],[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] input[type=email],[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] input[type=tel],[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] input[type=url]{resize:vertical;border-color:#dbdbdb;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper) input{position:relative;width:0;height:0;margin:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper) label{position:relative;padding-left:11rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper) label:before{position:absolute;z-index:1;top:0.4rem;right:0;bottom:0;left:0;display:block;box-sizing:border-box;width:8rem;height:3.2rem;padding:0.7rem 0 0.7rem 3.6rem;content:"no";cursor:pointer;transition:0.4s;color:#000;border-radius:1.6rem;background-color:#f0f0f0;font-size:1.6rem;font-weight:bold;line-height:0.9;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper) label:after{position:absolute;z-index:2;top:1rem;left:0.6rem;width:2rem;height:2rem;content:"" !important;transition:0.4s;border-radius:50%;background-color:#fff;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper) label:after.form-required:after{content:"" !important;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper):has(input:checked) label:before{padding-left:1.2rem;content:"yes";color:#fff;background-color:#2d4140;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper):has(input:checked) label:after{transform:translateX(4.8rem);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper):has(input:focus) label:before{box-shadow:0 0 1px #2d4140;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper){margin-bottom:2rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-checkbox:not(.webform-managed-file-preview-wrapper) .checkbox{display:none;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-radio input{display:none;width:0;height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-radio label{display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:3.2rem;padding:0.8rem 2.6rem;transition:0.4s;text-align:center;border:1px solid #626262;border-radius:1.6rem;background-color:#dbdbdb;font-size:1.6rem;font-weight:bold;line-height:1;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-radio label + .description{margin-left:2rem;color:#000;font-size:1.6rem;font-style:normal;line-height:1.4;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-radio input:checked ~ label{padding-right:1.3rem;padding-left:3.9rem;color:#fff;border-color:#2d4140;background-color:#2d4140;background-image:url(/themes/smartworld/img/icons/white/check.svg);background-repeat:no-repeat;background-position:1.3rem center;background-size:1.6rem auto;}@media (max-width:575px){[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-radio label{height:3.2rem;padding:0.8rem 1.6rem;font-size:1.5rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-radio label + .description{font-size:1.5rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-radio input:checked ~ label{padding-right:0.8rem;padding-left:2.4rem;background-position:0.8rem center;background-size:1.6rem auto;}}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions{position:relative;display:flex;justify-content:flex-end;margin-top:5rem;padding-left:15rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions input{margin-top:0;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions:before{position:absolute;z-index:-1;top:50%;left:0;display:block;width:100%;height:1px;content:" ";background-color:#dbdbdb;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .button{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#2d4140;border:1px solid #fff;border-radius:3rem;background-color:#fff;font-size:1.8rem;font-weight:700;line-height:1;margin-top:0;border-color:#2d4140;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .button:hover,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .button:focus{color:#2d4140;border-color:#cccccc;background-color:#cccccc;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .button.btn-o{color:#2d4140;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .button.btn-o:hover{color:rgb(24.1363636364,34.8636363636,34.3272727273);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .button:not(:last-child){margin-right:2rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--next{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #2d4140;border-radius:3rem;background-color:#2d4140;font-size:1.8rem;font-weight:700;line-height:1;margin-top:0;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--next:hover,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--next:focus{color:#fff;border-color:rgb(3.2727272727,4.7272727273,4.6545454545);background-color:rgb(3.2727272727,4.7272727273,4.6545454545);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--next.btn-o{color:#fff;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--next.btn-o:hover{color:rgb(229.5,229.5,229.5);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--draft{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #70a188;border-radius:3rem;background-color:#70a188;font-size:1.8rem;font-weight:700;line-height:1;position:absolute;top:0;left:0;width:auto;margin-top:0;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--draft:hover,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--draft:focus{color:#fff;border-color:rgb(67.8227848101,103.1772151899,85.1392405063);background-color:rgb(67.8227848101,103.1772151899,85.1392405063);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--draft.btn-o{color:#fff;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--draft.btn-o:hover{color:rgb(229.5,229.5,229.5);}@media (max-width:575px){[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .button{width:7rem;height:4rem;padding:1rem;background-repeat:no-repeat;background-position:center;background-size:auto 70%;font-size:0;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--draft{background-image:url(/themes/smartworld/img/icons/white/save.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--next{background-image:url(/themes/smartworld/img/icons/white/arrow_right.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--previous{background-image:url(/themes/smartworld/img/icons/green-dark/arrow_left.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-actions .webform-button--submit{background-image:url(/themes/smartworld/img/icons/green-dark/ok.svg);background-size:40% auto;}}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name{position:relative;margin-top:4rem;margin-bottom:4rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name label{font-weight:bold;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list{position:absolute;z-index:10;top:100%;left:0;width:100%;margin:0;border-radius:0.5rem;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,0.5);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list li{display:block;padding:0.5rem 1rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list li small{margin-left:1rem;font-style:italic;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list li small.existing{color:#2d4140;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list li small.new{color:#ac0e2d;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list li:hover{color:#fff;background-color:#ac0e2d;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list li:hover small.existing,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-restaurant-name .autocomplete-list li:hover small.new{color:#fff;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-reference-txt{margin-left:11rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers ul{display:flex;margin-right:-1rem;margin-left:-1rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers li{display:block;width:3.8rem;height:3.8rem;margin:1rem;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers [data-for=instagram]{background-image:url(/themes/smartworld/img/icons/shade-4/instagram.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers [data-for=facebook]{background-image:url(/themes/smartworld/img/icons/shade-4/facebook.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers [data-for=x_twitter]{background-image:url(/themes/smartworld/img/icons/shade-4/x.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers [data-for=bluesky]{background-image:url(/themes/smartworld/img/icons/shade-4/bluesky.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers [data-for=tiktok]{background-image:url(/themes/smartworld/img/icons/shade-4/tiktok.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers .active[data-for=instagram]{background-image:url(/themes/smartworld/img/icons/black/instagram.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers .active[data-for=facebook]{background-image:url(/themes/smartworld/img/icons/black/facebook.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers .active[data-for=x_twitter]{background-image:url(/themes/smartworld/img/icons/black/x.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers .active[data-for=bluesky]{background-image:url(/themes/smartworld/img/icons/black/bluesky.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .social-triggers .active[data-for=tiktok]{background-image:url(/themes/smartworld/img/icons/black/tiktok.svg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-instagram.hide,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-facebook.hide,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-x-twitter.hide,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-bluesky.hide,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-item-tiktok.hide{display:none;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-wrapper > .js-form-type-processed-text:first-child{margin-bottom:3rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .form-wrapper > .js-form-type-processed-text:first-child h3{text-align:center;font-size:1.8rem;font-weight:700;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item{position:relative;padding-bottom:3rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item--title{position:relative;padding:1.2rem 2.7rem;color:#fff;border-radius:2.4rem;background-color:#2d4140;line-height:1;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item--title:after{width:0;height:0;border-top:0.5rem solid #fff;border-right:0.5rem solid transparent;border-left:0.5rem solid transparent;position:absolute;top:50%;right:2rem;display:block;content:" ";transition:all 0.5s;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item--content{max-height:1000px;padding:1.2rem 2.7rem;transition:all 1s;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item--content .form-item + .form-item{margin-bottom:2rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item.hide-content .dataset--item--title:after{transform:rotate(180deg);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item.hide-content .dataset--item--content{overflow:hidden;max-height:0;padding:0 2.7rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item .webform-multiple-table--operations{position:absolute;top:3rem;right:0;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item .webform-multiple-table--operations input{display:inline;padding:0;cursor:pointer;text-decoration:underline;color:#898989;border:none;background:none;font-weight:400;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-table .dataset--item .webform-multiple-table--operations .cancel.button{background-image:url(/themes/smartworld/img/icons/red/trash.svg);display:block;width:4rem;height:4rem;margin:1.5rem 0 0 0;padding:0;background-repeat:no-repeat;background-position:center;font-size:0;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-add input[type=submit]{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #2d4140;border-radius:3rem;background-color:#2d4140;font-size:1.8rem;font-weight:700;line-height:1;background-image:url(/themes/smartworld/img/icons/white/plus.svg);width:100%;background-repeat:no-repeat;background-position:center left 2rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-add input[type=submit]:hover,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-add input[type=submit]:focus{color:#fff;border-color:rgb(3.2727272727,4.7272727273,4.6545454545);background-color:rgb(3.2727272727,4.7272727273,4.6545454545);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-add input[type=submit].btn-o{color:#fff;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .webform-multiple-add input[type=submit].btn-o:hover{color:rgb(229.5,229.5,229.5);}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] .js-form-type-webform-image-file{margin-top:4rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=explanation_before_reviewing] strong{font-weight:700;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=sustainability] .js-webform-radios .js-form-type-radio label,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=sustainability] .webform-type-radios .js-form-type-radio label,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_review_3] .js-webform-radios .js-form-type-radio label,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_review_3] .webform-type-radios .js-form-type-radio label,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_review_4] .js-webform-radios .js-form-type-radio label,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_review_4] .webform-type-radios .js-form-type-radio label{flex:0 0 20rem;width:20rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_review_2] .js-webform-radios .js-form-type-radio label,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_review_2] .webform-type-radios .js-form-type-radio label{flex:0 0 12rem;box-sizing:border-box;width:12rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_your_score] .js-webform-radios .js-form-type-radio label,[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=restaurant_your_score] .webform-type-radios .js-form-type-radio label{flex:0 0 20rem;box-sizing:border-box;width:20rem;}[data-drupal-selector*=webform-submission-inspecting-a-restaurant-] [data-webform-key=finalize_your_restaurant] p:last-child{color:#ac0e2d;font-weight:700;}@media (max-width:1199px){[data-webform-key=starting_inspecting_restaurant] .form-item-guidelines{margin:2rem -2rem;padding:2rem;color:#fff;background-color:#ac0e2d;}[data-webform-key=starting_inspecting_restaurant] .form-item-guidelines a{text-decoration:underline;color:#fff;}}@media (min-width:1200px){[data-webform-key=starting_inspecting_restaurant]{position:relative;}[data-webform-key=starting_inspecting_restaurant] .form-item-guidelines{background-image:url(/themes/smartworld/img/icons/red/radish_bg.svg);position:absolute;z-index:102;top:-10rem;right:-35rem;width:35rem;padding:2rem 3rem 10rem 2rem;text-align:center;color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;font-weight:700;}[data-webform-key=starting_inspecting_restaurant] .form-item-guidelines a{text-decoration:underline;color:#fff;}[data-webform-key=starting_inspecting_restaurant] .form-item-guidelines a:hover,[data-webform-key=starting_inspecting_restaurant] .form-item-guidelines a:focus{color:#fff;}}.webform-submission-request-radish-leaf-form{max-width:90rem;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem;margin-bottom:10rem;}.webform-submission-request-radish-leaf-form .status-messages{display:none;}.webform-submission-request-radish-leaf-form .form-actions{position:relative;display:flex;justify-content:flex-end;margin-top:5rem;padding-left:15rem;}.webform-submission-request-radish-leaf-form .form-actions input{margin-top:0;}.webform-submission-request-radish-leaf-form .form-actions:before{position:absolute;z-index:-1;top:50%;left:0;display:block;width:100%;height:1px;content:" ";background-color:#dbdbdb;}.webform-submission-request-radish-leaf-form .form-actions .button{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#2d4140;border:1px solid #fff;border-radius:3rem;background-color:#fff;font-size:1.8rem;font-weight:700;line-height:1;margin-top:0;border-color:#2d4140;}.webform-submission-request-radish-leaf-form .form-actions .button:hover,.webform-submission-request-radish-leaf-form .form-actions .button:focus{color:#2d4140;border-color:#cccccc;background-color:#cccccc;}.webform-submission-request-radish-leaf-form .form-actions .button.btn-o{color:#2d4140;}.webform-submission-request-radish-leaf-form .form-actions .button.btn-o:hover{color:rgb(24.1363636364,34.8636363636,34.3272727273);}.webform-submission-request-radish-leaf-form .form-actions .button:not(:last-child){margin-right:2rem;}.webform-submission-request-radish-leaf-form .form-actions .webform-button--next{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #2d4140;border-radius:3rem;background-color:#2d4140;font-size:1.8rem;font-weight:700;line-height:1;margin-top:0;}.webform-submission-request-radish-leaf-form .form-actions .webform-button--next:hover,.webform-submission-request-radish-leaf-form .form-actions .webform-button--next:focus{color:#fff;border-color:rgb(3.2727272727,4.7272727273,4.6545454545);background-color:rgb(3.2727272727,4.7272727273,4.6545454545);}.webform-submission-request-radish-leaf-form .form-actions .webform-button--next.btn-o{color:#fff;}.webform-submission-request-radish-leaf-form .form-actions .webform-button--next.btn-o:hover{color:rgb(229.5,229.5,229.5);}.login-tabs{display:flex;margin:0 0 2rem 0;}.login-tabs > li{display:block;flex:1 1 auto;}.login-tabs a{display:inline-block;padding-bottom:0.5rem;color:#dbdbdb;border-bottom:5px solid transparent;font-size:3.2rem;}.login-tabs a:hover{color:#000;}.login-tabs a.active{color:#000;border-bottom-color:#ac0e2d;}.user-login-form,.user-form,.user-pass{max-width:40rem;margin:2rem auto;}.user-login-form .form-item:not(.js-form-type-checkbox) label,.user-form .form-item:not(.js-form-type-checkbox) label,.user-pass .form-item:not(.js-form-type-checkbox) label{display:block;width:100%;}.user-login-form .form-item:not(.js-form-type-checkbox) select,.user-login-form .form-item:not(.js-form-type-checkbox) input,.user-form .form-item:not(.js-form-type-checkbox) select,.user-form .form-item:not(.js-form-type-checkbox) input,.user-pass .form-item:not(.js-form-type-checkbox) select,.user-pass .form-item:not(.js-form-type-checkbox) input{width:100%;}.user-login-form .form-item,.user-form .form-item,.user-pass .form-item{margin-top:1.5rem;}.user-login-form .password-strength,.user-form .password-strength,.user-pass .password-strength{margin:0 1rem;font-size:1.4rem;}.user-login-form .password-confirm-message,.user-form .password-confirm-message,.user-pass .password-confirm-message{font-size:1.6rem;font-weight:700;}.user-login-form .password-suggestions,.user-form .password-suggestions,.user-pass .password-suggestions{font-size:1.4rem;font-weight:bold;}.user-login-form .password-suggestions ul,.user-form .password-suggestions ul,.user-pass .password-suggestions ul{font-weight:400;}.user-login-form .forgot-password,.user-form .forgot-password,.user-pass .forgot-password{float:right;text-decoration:underline;color:#70a188;font-size:1.2rem;font-style:italic;}.user-login-form .field--name-field-date-of-birth,.user-form .field--name-field-date-of-birth,.user-pass .field--name-field-date-of-birth{margin-top:1.5rem;}.user-login-form .form-actions,.user-form .form-actions,.user-pass .form-actions{margin-top:2rem;margin-bottom:4rem;}.user-login-form .flex-container,.user-form .flex-container,.user-pass .flex-container{display:flex;margin:0 -0.5rem;}.user-login-form .flex-container > div,.user-form .flex-container > div,.user-pass .flex-container > div{margin:0 0.5rem;}@media (max-width:575px){.user-login-form,.user-form,.user-pass{margin:2rem;}}.user-pass-reset{max-width:40rem;margin:2rem auto;}.user-pass-reset .form-item-pass1,.user-pass-reset .form-item-pass{margin-bottom:1rem;}.user-pass-reset .form-item-pass1 .form-password,.user-pass-reset .form-item-pass1 .form-text,.user-pass-reset .form-item-pass .form-password,.user-pass-reset .form-item-pass .form-text{width:100%;}.iti{display:block;}.node-edit-page #block-smartworld-page-title{padding-bottom:1rem;}.node-form{max-width:90rem;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem;}.node-form details{margin-bottom:3rem;padding:1rem 3rem;border-radius:3.5rem;background-image:linear-gradient(45deg,#2d4140 0%,#70a188 100%);}.node-form details summary{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;list-style:none;text-transform:uppercase;color:#fff;border-radius:3rem;font-weight:400;}.node-form details summary:after{background-image:url(/themes/smartworld/img/icons/white/caret_down.svg);width:2rem;height:2rem;content:"";transition:0.2s;background-repeat:no-repeat;background-position:center;background-size:contain;}.node-form details > *:not(summary){margin:0;padding:1rem 2rem;background-color:#fff;}.node-form details > *:last-child{margin-bottom:3rem;}.node-form details[open] > summary{border-radius:3rem 3rem 0 0;}.node-form details[open] > summary:after{transform:rotate(180deg);}.node-form .form-item label{display:inline-block;width:20rem;font-size:1.6rem;}.node-form .form-item .iti,.node-form .form-item input{display:inline-block;max-width:50rem;}.node-form .form-item .description{max-width:70rem;padding:1rem 1rem 1rem 20rem;font-size:1.2rem;font-style:italic;}.node-form .paragraphs-dropbutton-wrapper > input{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #70a188;border-radius:3rem;background-color:#70a188;font-size:1.8rem;font-weight:700;line-height:1;}.node-form .paragraphs-dropbutton-wrapper > input:hover,.node-form .paragraphs-dropbutton-wrapper > input:focus{color:#fff;border-color:rgb(67.8227848101,103.1772151899,85.1392405063);background-color:rgb(67.8227848101,103.1772151899,85.1392405063);}.node-form .paragraphs-dropbutton-wrapper > input.btn-o{color:#fff;}.node-form .paragraphs-dropbutton-wrapper > input.btn-o:hover{color:rgb(229.5,229.5,229.5);}.node-form .paragraphs-dropbutton-wrapper > input[value=Remove]{background-image:url(/themes/smartworld/img/icons/white/trash.svg);box-sizing:border-box;width:3rem;height:3rem;margin:0;padding:0;background-repeat:no-repeat;background-position:center;background-size:60% auto;font-size:0;}.node-form .paragraphs-dropbutton-wrapper > input[name=field_addresses_address_add_more]{background-image:url(/themes/smartworld/img/icons/white/plus.svg);padding-left:5.6rem;background-repeat:no-repeat;background-position:left 2rem center;background-size:2rem auto;}.node-form .field-multiple-table{border:none;}.node-form .field-multiple-table thead,.node-form .field-multiple-table tr,.node-form .field-multiple-table th,.node-form .field-multiple-table td,.node-form .field-multiple-table tbody{border:none;}.node-form .field-multiple-table .field-multiple-drag{transition:all 0.5s;vertical-align:middle;}.node-form .field-multiple-table .field-multiple-drag:hover{background-color:rgba(88,161,144,0.5019607843);}.node-form .field-multiple-table .tabledrag-handle{width:3rem !important;height:3rem !important;padding:0 !important;}.node-form .field-multiple-table .tabledrag-handle .handle{width:3rem;height:3rem;margin:0;padding:0;transform:none !important;background-image:url(/themes/smartworld/img/icons/black/drag.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;}.node-form .tabledrag-toggle-weight-wrapper{display:none;}.node-form .paragraphs-actions input{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #2d4140;border-radius:3rem;background-color:#2d4140;font-size:1.8rem;font-weight:700;line-height:1;margin:0;padding:0.5rem 1rem;font-size:1.6rem;}.node-form .paragraphs-actions input:hover,.node-form .paragraphs-actions input:focus{color:#fff;border-color:rgb(3.2727272727,4.7272727273,4.6545454545);background-color:rgb(3.2727272727,4.7272727273,4.6545454545);}.node-form .paragraphs-actions input.btn-o{color:#fff;}.node-form .paragraphs-actions input.btn-o:hover{color:rgb(229.5,229.5,229.5);}@media (max-width:767px){.node-form details{margin:0 1rem 1rem 1rem;padding:1rem 2rem;}}.taxonomy-term--vocabulary--awards.taxonomy-term--view-mode--default{display:flex;justify-content:flex-start;align-items:center;}.taxonomy-term--vocabulary--awards.taxonomy-term--view-mode--default .field--award--media{display:flex;align-items:center;width:8rem;height:5rem;margin:1.5rem;justify-items:center;}.taxonomy-term--vocabulary--awards.taxonomy-term--view-mode--default .field--award--media div,.taxonomy-term--vocabulary--awards.taxonomy-term--view-mode--default .field--award--media article{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}.taxonomy-term--vocabulary--awards.taxonomy-term--view-mode--default .field--award--media img{width:auto;max-width:100%;height:auto;max-height:100%;}.taxonomy-term--vocabulary--awards.taxonomy-term--view-mode--default .description{font-size:1.5rem;font-weight:300;}[class*=media--type--] .field--caption{margin-top:1rem;font-size:1.3rem;font-style:italic;line-height:1.6rem;}.node--type--restaurant.view-mode--full{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.node--type--restaurant.view-mode--full .field--cloverleaf,.node--type--restaurant.view-mode--full .field--restaurant--rating{display:flex;justify-content:center;}.node--type--restaurant.view-mode--full .restaurant--intro{max-width:1060px;margin:0 auto;padding:0 3rem 3rem 3rem;}.node--type--restaurant.view-mode--full .restaurant--intro h1{text-align:center;}.node--type--restaurant.view-mode--full .restaurant--intro .field--cloverleaf svg,.node--type--restaurant.view-mode--full .restaurant--intro .field--restaurant--rating svg{width:auto;height:3.6rem;margin:0.5rem;}.node--type--restaurant.view-mode--full .restaurant--intro .paragraph--type--ranking{margin-bottom:4rem;}.node--type--restaurant.view-mode--full .restaurant--content{max-width:140rem;margin-right:auto;margin-left:auto;display:flex;justify-content:center;align-items:flex-start;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info{position:relative;margin:2rem;padding:4rem 8rem;border:1px solid #2d4140;border-radius:2rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info a{color:#000;font-weight:400;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--cloverleaf,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--restaurant--rating{position:absolute;top:-3rem;left:4rem;padding:1rem 4rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--cloverleaf .radish,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--restaurant--rating .radish{padding:0.2rem;background-color:#fff;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--cloverleaf svg,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--restaurant--rating svg{width:auto;height:3.1rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .title{margin-bottom:2rem;font-size:2rem;font-weight:700;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--address{margin-bottom:3.5rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--address > a{color:#ac0e2d;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--zip-city{display:flex;gap:0.5rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--address,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--intl--phone,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--email,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--website,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--fb--link,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--instagram--link{position:relative;margin-left:-5rem;padding-left:5rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--address:after,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--intl--phone:after,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--email:after,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--website:after,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--fb--link:after,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--instagram--link:after{position:absolute;top:0;left:0;display:block;width:1.5rem;height:100%;content:" ";background-repeat:no-repeat;background-position:center;background-size:contain;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--address:after{height:2rem;background-image:url(/themes/smartworld/img/icons/location.svg);}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--intl--phone:after{width:0.8rem;background-image:url(/themes/smartworld/img/icons/phone.svg);}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--email:after{background-image:url(/themes/smartworld/img/icons/mail.svg);}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--website:after{background-image:url(/themes/smartworld/img/icons/website.svg);}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--fb--link:after{left:0.35rem;width:0.8rem;background-image:url(/themes/smartworld/img/icons/facebook.svg);}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--instagram--link:after{background-image:url(/themes/smartworld/img/icons/instagram.svg);}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--awards,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--rankings{margin-top:3rem;margin-right:-5rem;margin-left:-5rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--awards strong,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--rankings strong{display:block;font-weight:400;font-style:italic;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .rankings--more{display:block;text-align:center;color:#ac0e2d;font-weight:bold;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .rankings--more:after{display:inline-block;width:1.5rem;height:1.5rem;margin-left:2rem;content:" ";vertical-align:center;background:url(/themes/smartworld/img/icons/dropdown_red.svg) no-repeat center center;background-size:contain;}.node--type--restaurant.view-mode--full .restaurant--sidebar--actions{display:flex;margin:0 2rem;}.node--type--restaurant.view-mode--full .restaurant--sidebar--actions > div{flex:1 1 auto;}.node--type--restaurant.view-mode--full .restaurant--media{flex:1;max-width:676px;margin:2rem;}.node--type--restaurant.view-mode--full .restaurant--media .field--restaurant--pics{display:flex;flex-wrap:wrap;}.node--type--restaurant.view-mode--full .restaurant--media .field--restaurant--pics a{display:block;padding:1rem;}.node--type--restaurant.view-mode--full .restaurant--media .field--restaurant--pics a img{margin-bottom:1rem;border-radius:2rem;}.node--type--restaurant.view-mode--full .restaurant--media .field--restaurant--pics a:first-child{width:100%;}.node--type--restaurant.view-mode--full .restaurant--media .field--restaurant--pics a:not(:first-child){flex:0 1 50%;}.node--type--restaurant.view-mode--full .restaurant--media .field--restaurant--pics a:not(:first-child) img{border-radius:1.4rem;}.node--type--restaurant.view-mode--full .restaurant--media .field--restaurant--pics a:nth-child(n+4){display:none;}.node--type--restaurant.view-mode--full .restaurant--media .field--geolocation > div{border-radius:2rem;}.node--type--restaurant.view-mode--full.cloverleaf .restaurant--info{border-color:#2d4140;}@media (max-width:767px){.node--type--restaurant.view-mode--full{padding:0;}.node--type--restaurant.view-mode--full .restaurant--intro .field--cloverleaf svg,.node--type--restaurant.view-mode--full .restaurant--intro .field--restaurant--rating svg{height:2.6rem;}.node--type--restaurant.view-mode--full .restaurant--content{display:block;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--media{width:auto;max-width:100%;margin:2rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info{padding-right:1rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .field--restaurant--rating svg{height:2.1rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--awards,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--rankings{margin-right:0;font-size:1.6rem;}.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--awards .field--ranking--place,.node--type--restaurant.view-mode--full .restaurant--content .restaurant--info .restaurant--rankings .field--ranking--place{width:9rem;}}.node--type--restaurant.view-mode--teaser{position:relative;width:36rem;margin:3.5rem 1.75rem;padding:3rem 1rem;text-align:center;border:1px solid #2d4140;border-radius:2rem;}.node--type--restaurant.view-mode--teaser.cloverleaf{border-color:#2d4140;}.node--type--restaurant.view-mode--teaser .field--cloverleaf,.node--type--restaurant.view-mode--teaser .field--restaurant--rating{position:absolute;top:-1.4rem;left:50%;display:flex;justify-content:center;min-width:20rem;transform:translateX(-50%);}.node--type--restaurant.view-mode--teaser .field--cloverleaf .radish,.node--type--restaurant.view-mode--teaser .field--restaurant--rating .radish{padding:0 0.2rem;background-color:#fff;}.node--type--restaurant.view-mode--teaser .field--cloverleaf svg,.node--type--restaurant.view-mode--teaser .field--restaurant--rating svg{width:2rem;height:2.8rem;}.node--type--restaurant.view-mode--teaser .title{font-weight:700;}.node--type--restaurant.view-mode--teaser .restaurant--zip-city{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:0.5rem;column-gap:0.5rem;row-gap:0;}.node--type--restaurant.view-mode--teaser > a{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;}.node--type--restaurant.view-mode--teaser.smaller-text .restaurant--postcode-city{font-size:1.6rem;}@media (max-width:575px){.node--type--restaurant.view-mode--teaser{width:90vw;margin:2.5rem auto;padding:3rem 0.5rem 2rem 0.5rem;}}.leaflet-popup-content .node--type--restaurant.view-mode--teaser{width:auto;margin:0;padding:0;border:none;}.leaflet-popup-content .node--type--restaurant.view-mode--teaser .field--restaurant--rating{position:static;transform:none;}@keyframes bounce{0%{transform:translateY(0%);}80%{transform:translateY(-30%);}100%{transform:translateY(0);}}.node--type--restaurant.view-mode--search-index > a{display:block;width:100%;}.node--type--restaurant.view-mode--search-index > a .restaurant--info,.node--type--restaurant.view-mode--search-index > a .restaurant--address{display:flex;justify-content:flex-start;align-items:flex-start;}.node--type--restaurant.view-mode--search-index > a .restaurant--info .field--restaurant--rating,.node--type--restaurant.view-mode--search-index > a .restaurant--address .field--restaurant--rating{display:flex;align-items:flex-start;margin-left:0.5rem;}.node--type--restaurant.view-mode--search-index > a .restaurant--info .field--restaurant--rating .radish,.node--type--restaurant.view-mode--search-index > a .restaurant--address .field--restaurant--rating .radish{width:2rem;height:2rem;margin:0 0.3rem;}.node--type--restaurant.view-mode--search-index > a .restaurant--info .field--restaurant--rating .radish svg .radish2,.node--type--restaurant.view-mode--search-index > a .restaurant--address .field--restaurant--rating .radish svg .radish2{transition:fill 0.2s;}.node--type--restaurant.view-mode--search-index > a .restaurant--address{margin-top:0.5rem;font-size:1.5rem;}.node--type--restaurant.view-mode--search-index > a:hover .field--restaurant--rating .radish,.node--type--restaurant.view-mode--search-index > a:focus .field--restaurant--rating .radish{animation:bounce 0.4s ease-in-out 1;}.node--type--restaurant.view-mode--search-index > a:hover .field--restaurant--rating .radish svg .radish2,.node--type--restaurant.view-mode--search-index > a:focus .field--restaurant--rating .radish svg .radish2{fill:#fff;}.node--type--restaurant.view-mode--search-index > a:hover .field--restaurant--rating .radish:nth-child(n),.node--type--restaurant.view-mode--search-index > a:focus .field--restaurant--rating .radish:nth-child(n){animation-delay:0.1s;}.node--type--restaurant.view-mode--search-index > a:hover .field--restaurant--rating .radish:nth-child(2n),.node--type--restaurant.view-mode--search-index > a:focus .field--restaurant--rating .radish:nth-child(2n){animation-delay:0.2s;}.node--type--restaurant.view-mode--search-index > a:hover .field--restaurant--rating .radish:nth-child(3n),.node--type--restaurant.view-mode--search-index > a:focus .field--restaurant--rating .radish:nth-child(3n){animation-delay:0.3s;}.node--type--restaurant.view-mode--search-index > a:hover .field--restaurant--rating .radish:nth-child(4n),.node--type--restaurant.view-mode--search-index > a:focus .field--restaurant--rating .radish:nth-child(4n){animation-delay:0.4s;}.node--type--restaurant.view-mode--search-index > a:hover .field--restaurant--rating .radish:nth-child(5n),.node--type--restaurant.view-mode--search-index > a:focus .field--restaurant--rating .radish:nth-child(5n){animation-delay:0.5s;}.node--type--radish-leaf.view-mode--full-owner,.node--type--radish-leaf.view-mode--full{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.node--type--radish-leaf.view-mode--full-owner .field--cloverleaf,.node--type--radish-leaf.view-mode--full-owner .field--restaurant--rating,.node--type--radish-leaf.view-mode--full .field--cloverleaf,.node--type--radish-leaf.view-mode--full .field--restaurant--rating{display:flex;justify-content:center;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro,.node--type--radish-leaf.view-mode--full .radish-leaf--intro{max-width:1060px;margin:0 auto;padding:0 3rem 3rem 3rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro h1,.node--type--radish-leaf.view-mode--full .radish-leaf--intro h1{text-align:center;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro .field--cloverleaf svg,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro .field--restaurant--rating svg,.node--type--radish-leaf.view-mode--full .radish-leaf--intro .field--cloverleaf svg,.node--type--radish-leaf.view-mode--full .radish-leaf--intro .field--restaurant--rating svg{width:auto;height:3.6rem;margin:0.5rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro .paragraph--type--ranking,.node--type--radish-leaf.view-mode--full .radish-leaf--intro .paragraph--type--ranking{margin-bottom:4rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro .body strong,.node--type--radish-leaf.view-mode--full .radish-leaf--intro .body strong{font-weight:bold;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content,.node--type--radish-leaf.view-mode--full .radish-leaf--content{display:flex;justify-content:center;align-items:flex-start;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info{position:relative;margin:2rem;padding:4rem 8rem;border:1px solid #2d4140;border-radius:2rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info a,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info a{color:#000;font-weight:400;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--cloverleaf,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--cloverleaf{position:absolute;top:-3rem;left:4rem;padding:1rem 1rem;background-color:#fff;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--cloverleaf svg,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--cloverleaf svg{width:auto;height:3.1rem;margin-left:0.6rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .title,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .title{margin-bottom:2rem;font-size:2rem;font-weight:700;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--address,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--address{margin-bottom:3.5rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--postcode-city,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--postcode-city{display:flex;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--postcode-city .field--postcode,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--postcode-city .field--postcode{margin-right:1rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--intl--phone,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--email,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--website,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--fb--link,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--instagram--link,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--intl--phone,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--email,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--website,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--fb--link,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--instagram--link{position:relative;margin-left:-5rem;padding-left:5rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--intl--phone:after,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--email:after,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--website:after,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--fb--link:after,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--instagram--link:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--intl--phone:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--email:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--website:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--fb--link:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--instagram--link:after{position:absolute;top:0;left:0;display:block;width:1.5rem;height:100%;content:" ";background-repeat:no-repeat;background-position:center;background-size:contain;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--intl--phone:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--intl--phone:after{width:0.8rem;background-image:url(/themes/smartworld/img/icons/phone.svg);}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--email:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--email:after{background-image:url(/themes/smartworld/img/icons/mail.svg);}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--website:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--website:after{background-image:url(/themes/smartworld/img/icons/website.svg);}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--fb--link:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--fb--link:after{left:0.35rem;width:0.8rem;background-image:url(/themes/smartworld/img/icons/facebook.svg);}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--instagram--link:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--instagram--link:after{background-image:url(/themes/smartworld/img/icons/instagram.svg);}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--awards,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--rankings,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--awards,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--rankings{margin-top:3rem;margin-right:-5rem;margin-left:-5rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--awards strong,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--rankings strong,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--awards strong,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--rankings strong{display:block;font-weight:400;font-style:italic;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .rankings--more,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .rankings--more{display:block;text-align:center;color:#ac0e2d;font-weight:bold;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .rankings--more:after,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .rankings--more:after{display:inline-block;width:1.5rem;height:1.5rem;margin-left:2rem;content:" ";vertical-align:center;background:url(/themes/smartworld/img/icons/dropdown_red.svg) no-repeat center center;background-size:contain;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--sidebar--actions,.node--type--radish-leaf.view-mode--full .radish-leaf--sidebar--actions{display:flex;margin:0 2rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--sidebar--actions > div,.node--type--radish-leaf.view-mode--full .radish-leaf--sidebar--actions > div{flex:1 1 auto;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media,.node--type--radish-leaf.view-mode--full .radish-leaf--media{flex:1;max-width:676px;margin:2rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--restaurant--pics,.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--restaurant--pics{display:flex;flex-wrap:wrap;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--restaurant--pics a,.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--restaurant--pics a{display:block;padding:1rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--restaurant--pics a img,.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--restaurant--pics a img{margin-bottom:1rem;border-radius:2rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--restaurant--pics a:first-child,.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--restaurant--pics a:first-child{width:100%;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--restaurant--pics a:not(:first-child),.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--restaurant--pics a:not(:first-child){flex:0 1 50%;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--restaurant--pics a:not(:first-child) img,.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--restaurant--pics a:not(:first-child) img{border-radius:1.4rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--restaurant--pics a:nth-child(n+4),.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--restaurant--pics a:nth-child(n+4){display:none;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--media .field--geolocation > div,.node--type--radish-leaf.view-mode--full .radish-leaf--media .field--geolocation > div{border-radius:2rem;}@media (max-width:767px){.node--type--radish-leaf.view-mode--full-owner,.node--type--radish-leaf.view-mode--full{padding:0;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro .field--cloverleaf svg,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--intro .field--restaurant--rating svg,.node--type--radish-leaf.view-mode--full .radish-leaf--intro .field--cloverleaf svg,.node--type--radish-leaf.view-mode--full .radish-leaf--intro .field--restaurant--rating svg{height:2.6rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content,.node--type--radish-leaf.view-mode--full .radish-leaf--content{flex-direction:column;align-items:center;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--media,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--media{max-width:100%;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info{margin:2rem auto;padding-right:1rem;border-right-width:0;border-left-width:0;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .field--restaurant--rating svg,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .field--restaurant--rating svg{height:2.1rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--awards,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--rankings,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--awards,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--rankings{margin-right:0;font-size:1.6rem;}.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--awards .field--ranking--place,.node--type--radish-leaf.view-mode--full-owner .radish-leaf--content .radish-leaf--info .radish-leaf--rankings .field--ranking--place,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--awards .field--ranking--place,.node--type--radish-leaf.view-mode--full .radish-leaf--content .radish-leaf--info .radish-leaf--rankings .field--ranking--place{width:9rem;}}.node--type--radish-leaf.view-mode--full-owner h1 > span{position:relative;}.node--type--radish-leaf.view-mode--full-owner h1 > span .edit-btn{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #70a188;border-radius:3rem;background-color:#70a188;font-size:1.8rem;font-weight:700;line-height:1;background-image:url(/themes/smartworld/img/icons/white/edit.svg);position:absolute;top:50%;left:100%;margin-top:0;margin-left:2rem;padding-right:5.6rem;transform:translateY(-50%);text-transform:uppercase;background-repeat:no-repeat;background-position:right 2.6rem center;background-size:2rem;}.node--type--radish-leaf.view-mode--full-owner h1 > span .edit-btn:hover,.node--type--radish-leaf.view-mode--full-owner h1 > span .edit-btn:focus{color:#fff;border-color:rgb(67.8227848101,103.1772151899,85.1392405063);background-color:rgb(67.8227848101,103.1772151899,85.1392405063);}.node--type--radish-leaf.view-mode--full-owner h1 > span .edit-btn.btn-o{color:#fff;}.node--type--radish-leaf.view-mode--full-owner h1 > span .edit-btn.btn-o:hover{color:rgb(229.5,229.5,229.5);}.node--type--radish-leaf.view-mode--full-owner .placeholder{color:#898989;}.field--valid--date{padding:1rem 2rem 3rem 2rem;text-align:center;color:#70a188;font-size:1.8rem;font-weight:bold;}@media (min-width:576px){.field--valid--date{padding-bottom:6rem;}}.node--type--radish-leaf.view-mode--teaser{position:relative;width:36rem;margin:3.5rem 1.75rem;padding:3rem 1rem;text-align:center;border:1px solid #70a188;border-radius:2rem;}.node--type--radish-leaf.view-mode--teaser .field--cloverleaf{position:absolute;top:-2rem;left:50%;display:flex;justify-content:center;min-width:4rem;transform:translateX(-50%);background-color:#fff;}.node--type--radish-leaf.view-mode--teaser .title{font-weight:700;}.node--type--radish-leaf.view-mode--teaser .field--addresses{display:flex;justify-content:center;}.node--type--radish-leaf.view-mode--teaser .field--addresses > .paragraph:not(:last-child):after{display:inline;margin-right:0.8rem;content:", ";}.node--type--radish-leaf.view-mode--teaser .field--addresses > .paragraph:not(:last-child):nth-child(2):after{display:inline;margin-right:0.8rem;content:",... ";}.node--type--radish-leaf.view-mode--teaser .field--addresses .show-all-addresses{display:none;}.node--type--radish-leaf.view-mode--teaser > a{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;}@media (max-width:575px){.node--type--radish-leaf.view-mode--teaser{width:90vw;margin:2.5rem auto;padding:3rem 0.5rem 2rem 0.5rem;}}.leaflet-popup-content .node--type--radish-leaf.view-mode--teaser{width:auto;margin:0;padding:0;border:none;}.leaflet-popup-content .node--type--radish-leaf.view-mode--teaser .field--cloverleaf{position:static;transform:none;}.field--type-entity-reference.field--name-field-media > details > p{color:#b78e2e;}.field--name-field-addresses .field-label{display:none;}.field--name-field-addresses .paragraph-type-top{margin-bottom:1rem;}.field--name-field-addresses .paragraphs-subform .field--type-string{margin-bottom:1rem;}.field--name-field-addresses .paragraphs-subform .field--type-string input{width:300px;}.node-radish-leaf-edit-form .iti{width:100%;}.node-radish-leaf-edit-form .iti input{width:100%;}.node-radish-leaf-edit-form .ck-voice-label{display:none !important;}.node-radish-leaf-edit-form .filter-wrapper{display:none;}.node-radish-leaf-edit-form [id*=--description]{display:none;}.node-radish-leaf-edit-form .form-actions{display:flex;flex-wrap:wrap;justify-content:center;}.node-radish-leaf-edit-form .form-actions .form-submit{background-image:url(/themes/smartworld/img/icons/white/arrow_right.svg);padding-right:5.6rem;background-repeat:no-repeat;background-position:right 2rem center;background-size:1rem auto;}.node--type--cooking-technique.view-mode--teaser{max-width:280px;margin:2rem auto;}.node--type--cooking-technique.view-mode--teaser > a{display:block;color:#000;}.node--type--cooking-technique.view-mode--teaser img{transition:transform 0.4s;border-radius:2rem;}.node--type--cooking-technique.view-mode--teaser:hover img{transform:translateY(-1rem);}.node--type--cooking-technique.view-mode--teaser h4{margin-top:2rem;text-align:center;font-size:2rem;font-weight:700;}.node--type--cooking-technique.view-mode--full{margin-bottom:13rem;}.node--type--cooking-technique.view-mode--full > div{display:flex;}.node--type--cooking-technique.view-mode--full > div .field--ct--media img{border-radius:2rem;}.node--type--cooking-technique.view-mode--full > div .cooking-technique--technique{margin:6rem 0;padding:4.5rem;border-radius:2rem;background-color:#f0f0f0;}.node--type--cooking-technique.view-mode--full > div .cooking-technique--technique > strong{text-transform:uppercase;font-size:2.2rem;font-weight:bold;}.node--type--cooking-technique.view-mode--full .cooking-technique--related-recipes > strong{text-transform:uppercase;font-size:2.2rem;font-weight:bold;}.node--type--cooking-technique.view-mode--full .cooking-technique--related-recipes .field--ct--related--recipes{margin:0;font-weight:bold;}.node--type--cooking-technique.view-mode--full .cooking-technique--related-recipes .field--ct--related--recipes ul{margin:1rem 0;padding:0;}.node--type--cooking-technique.view-mode--full .cooking-technique--related-recipes .field--ct--related--recipes ul li{display:block;margin:0 0 1rem 0;padding:0 0 0 3rem;background:url(/themes/smartworld/img/icons/arrow_right.svg) no-repeat left center;background-size:1.6rem auto;}.node--type--cooking-technique.view-mode--full .cooking-technique--related-recipes .field--ct--related--recipes ul li a{color:#000;}.node--type--cooking-technique.view-mode--full .cooking-technique--related-recipes .field--ct--related--recipes ul li a:hover,.node--type--cooking-technique.view-mode--full .cooking-technique--related-recipes .field--ct--related--recipes ul li a:focus{color:#ac0e2d;}.other--techniques h2{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;box-sizing:border-box;padding-bottom:3rem;}@media (max-width:767px){.node--type--cooking-technique.view-mode--full{padding:3rem;}.node--type--cooking-technique.view-mode--full > div{flex-direction:column;}.node--type--cooking-technique.view-mode--full > div .cooking-technique--media{order:2;}}@media (min-width:768px){.node--type--cooking-technique.view-mode--full{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.node--type--cooking-technique.view-mode--full > div .cooking-technique--media{flex:50;margin-right:9rem;}.node--type--cooking-technique.view-mode--full > div .cooking-technique--content{flex:85;}}.node--type--partners.view-mode--full .field--content > .paragraph:nth-child(1) > .paragraph--inner{margin-top:0;padding-top:0;}.node--type--partners.view-mode--teaser{position:relative;max-width:70rem;}.node--type--partners.view-mode--teaser img{transition:box-shadow 0.5s;border-radius:3rem;box-shadow:0 0 2.5rem rgba(0,0,0,0.1);}.node--type--partners.view-mode--teaser img:hover{box-shadow:0 0 1rem rgba(0,0,0,0.6);}.node--type--partners.view-mode--teaser .field--partner--category{position:absolute;top:0;right:0;width:21rem;height:6.2rem;text-transform:uppercase;border-radius:0 3rem 0 3rem;font-size:1.8rem;}@media (max-width:575px){.node--type--partners.view-mode--teaser .field--partner--category{width:11rem;font-size:1rem;}}.node--type--partners.view-mode--teaser-extended{max-width:32.5rem;}.node--type--partners.view-mode--teaser-extended > a{position:relative;display:flex;flex-direction:column;align-items:center;}.node--type--partners.view-mode--teaser-extended .field--media--svg{width:15rem;}.node--type--partners.view-mode--teaser-extended .field--media--svg img{width:100%;}.node--type--partners.view-mode--teaser-extended .field--partner--category{width:7.3rem;height:2.2rem;margin-top:1rem;border-radius:0 0.9rem 0 0.9rem;font-size:0.9rem;}.node--type--partners.view-mode--teaser-extended.category--emerald-green .field--partner--category{width:11rem;}.node--type--partners.view-mode--teaser-mini{max-width:33rem;}.node--type--partners.view-mode--teaser-mini > a{position:relative;display:flex;flex-direction:column;align-items:center;}.node--type--partners.view-mode--teaser-mini .field--partner--logo{max-width:15.5rem;border-radius:50%;}.node--type--partners.view-mode--teaser-mini .field--partner--logo .field--media--svg img{width:100%;}.node--type--partners.view-mode--teaser-mini .field--partner--category{position:relative;z-index:2;top:-1.1rem;width:7.3rem;height:2.2rem;border-radius:0 0.9rem 0 0.9rem;font-size:0.9rem;}.node--type--partners.view-mode--teaser-mini.category--emerald-green .field--partner--category{width:11rem;}.node--type--partners .field--partner--category{display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff;background-color:#70a188;}.node--type--partners.category--emerald-green .field--partner--category{background-color:#046307;}.node--type--partners.category--jade-green .field--partner--category{background-color:#00a36c;}.node--type--partners.category--lime-green .field--partner--category{background-color:#32cd32;}.node--type--partners.category--mint-green .field--partner--category{background-color:#3eb489;}.node--type--quote.view-mode--teaser{max-width:263px;margin:0 0 7rem 0;text-align:center;}.node--type--quote.view-mode--teaser .quote--wrapper{padding:0 2.4rem;}.node--type--quote.view-mode--teaser .field--person--picture img{border-radius:2rem;}.node--type--quote.view-mode--teaser .title{margin:2rem 1rem 1rem 1rem;font-weight:700;}.node--type--quote.view-mode--full{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.node--type--quote.view-mode--full .quote--content{display:flex;justify-content:space-between;max-width:128rem;margin:0 auto 6rem auto;border-bottom:1px solid #f0f0f0;}.node--type--quote.view-mode--full .quote--content .field--person--picture img{border-radius:2rem;}.node--type--quote.view-mode--full .quote--content .field--subtitle{margin:2rem 0 6rem 0;}.node--type--quote.view-mode--full .quote--content .quote--quote{flex:1;max-width:76rem;color:#626262;font-size:2.6rem;line-height:2;}.node--type--quote.view-mode--full .quote--content .quote--quote .body:before{display:block;width:100%;height:4rem;margin-bottom:1rem;content:" ";background:url(/themes/smartworld/img/icons/quote_grey.svg) no-repeat top left;background-size:contain;}.quote--all-quotes .quote--all-quotes--header{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;display:flex;justify-content:space-between;align-items:baseline;padding-bottom:2rem;}.quote--all-quotes .view-content > .node--type--quote{max-width:none;}@media (max-width:991px){.node--type--quote.view-mode--full{padding:3rem;}.node--type--quote.view-mode--full .quote--media{flex:4;}.node--type--quote.view-mode--full .quote--quote{flex:8;margin:0 4rem;}}@media (max-width:767px){.node--type--quote.view-mode--full{padding:3rem;}.node--type--quote.view-mode--full .quote--content{flex-direction:column;}.node--type--quote.view-mode--full .quote--media{order:2;max-width:400px;margin:4rem auto;}}@media (max-width:575px){.node--type--story.view-mode--full{padding:0;}}.node--type--story.view-mode--teaser-extended,.node--type--story.view-mode--teaser-mini,.node--type--story.view-mode--teaser{margin:0 auto;}.node--type--story.view-mode--teaser-extended > a,.node--type--story.view-mode--teaser-mini > a,.node--type--story.view-mode--teaser > a{color:inherit;}.node--type--story.view-mode--teaser-extended .field--media--image img,.node--type--story.view-mode--teaser-mini .field--media--image img,.node--type--story.view-mode--teaser .field--media--image img{border-radius:2rem;}.node--type--story.view-mode--teaser-extended h2,.node--type--story.view-mode--teaser-mini h2,.node--type--story.view-mode--teaser h2{padding:1rem 0;text-align:left;}.node--type--story.view-mode--teaser-extended h4,.node--type--story.view-mode--teaser-mini h4,.node--type--story.view-mode--teaser h4{padding:1rem 0;text-align:center;font-size:2rem;}.node--type--story.view-mode--teaser-extended .field--summary,.node--type--story.view-mode--teaser-mini .field--summary,.node--type--story.view-mode--teaser .field--summary{padding:0;color:#000;}.node--type--story.view-mode--teaser-extended.no-media > a h4,.node--type--story.view-mode--teaser-mini.no-media > a h4,.node--type--story.view-mode--teaser.no-media > a h4{display:flex;justify-content:center;align-items:center;height:100%;padding:6rem 2rem;color:#fff;border-radius:2rem;background-color:#70a188;}.node--type--story.view-mode--teaser-extended > a,.node--type--story.view-mode--teaser-mini > a{display:block;padding:1.5rem;transition:all 0.4s;border-radius:2rem;}.node--type--story.view-mode--teaser-extended > a:hover,.node--type--story.view-mode--teaser-mini > a:hover{background-color:#f0f0f0;box-shadow:0 3px 6px rgba(0,0,0,0.16);}.node--type--story.view-mode--teaser-extended.no-media > a{flex-direction:column;}@media (min-width:576px){.node--type--story.view-mode--teaser{max-width:48rem;}.node--type--story.view-mode--teaser-mini{max-width:40rem;}.node--type--story.view-mode--teaser-extended{max-width:80rem;}.node--type--story.view-mode--teaser-extended h2{text-align:center;}}@media (max-width:991px){.node--type--story.view-mode--teaser-extended h2,.node--type--story.view-mode--teaser-mini h2,.node--type--story.view-mode--teaser h2{padding:4rem 1.5rem;}.node--type--story.view-mode--teaser-extended h4,.node--type--story.view-mode--teaser-mini h4,.node--type--story.view-mode--teaser h4{padding:4rem 1.5rem;}.node--type--story.view-mode--teaser-extended .field--summary,.node--type--story.view-mode--teaser-mini .field--summary,.node--type--story.view-mode--teaser .field--summary{padding:0 1.5rem 0 1.5rem;}}@media (min-width:992px){.node--type--story.view-mode--teaser-extended h2,.node--type--story.view-mode--teaser-mini h2,.node--type--story.view-mode--teaser h2{padding:4rem 2rem;}.node--type--story.view-mode--teaser-extended h4,.node--type--story.view-mode--teaser-mini h4,.node--type--story.view-mode--teaser h4{padding:4rem 4.5rem;}.node--type--story.view-mode--teaser-extended .field--summary,.node--type--story.view-mode--teaser-mini .field--summary,.node--type--story.view-mode--teaser .field--summary{padding:0 3.5rem 0 3.5rem;}}.field--dp--paragraphs > .paragraph:nth-child(1) > .paragraph--inner{margin-top:0;padding-top:0;}.paragraph .paragraph--inner{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;padding-top:5rem;padding-bottom:5rem;}.paragraph.photo-left .paragraph--inner,.paragraph.photo-right .paragraph--inner{max-width:140rem;margin-right:auto;margin-left:auto;display:flex;align-items:flex-start;}.paragraph.photo-right .paragraph--inner .field--text{padding-right:11rem;padding-left:0;}.paragraph.photo-left .paragraph--type--small-card--inner .field--text,.paragraph.photo-left .paragraph--inner .field--text{padding-right:0;padding-left:11rem;}.paragraph.photo-left .paragraph--type--small-card--inner > div:first-child,.paragraph.photo-left .paragraph--inner > div:first-child{order:2;}.paragraph.grey{background-color:#f0f0f0;}.paragraph.yellow{background-color:#fcf9f1;}.paragraph.green{background-color:#70a188;}.paragraph.dark-green{color:#fff;background-color:#2d4140;}.paragraph.dark-green a{color:#fff;}.paragraph.dark-green a:hover{color:#b78e2e;}.paragraph.dark-green .btn--primary{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #b78e2e;border-radius:3rem;background-color:#b78e2e;font-size:1.8rem;font-weight:700;line-height:1;}.paragraph.dark-green .btn--primary:hover,.paragraph.dark-green .btn--primary:focus{color:#fff;border-color:rgb(101.4890829694,78.7510917031,25.5109170306);background-color:rgb(101.4890829694,78.7510917031,25.5109170306);}.paragraph.dark-green .btn--primary.btn-o{color:#fff;}.paragraph.dark-green .btn--primary.btn-o:hover{color:rgb(229.5,229.5,229.5);}.paragraph.dark-green .btn--secondary{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#b78e2e;background-color:transparent;background-image:url(/themes/smartworld/img/icons/gold/caret_right.svg);background-repeat:no-repeat;background-position:right center;background-size:auto 1em;}.paragraph.dark-green .btn--secondary:hover{color:rgb(101.4890829694,78.7510917031,25.5109170306);background-position:right 0.5rem center;}.paragraph.pt--small .paragraph--inner{padding-top:2rem;}.paragraph.pt--medium .paragraph--inner{padding-top:3rem;}.paragraph.pt--large .paragraph--inner{padding-top:5rem;}.paragraph.pt--none .paragraph--inner{padding-top:0;}.paragraph.pb--small .paragraph--inner{padding-bottom:2rem;}.paragraph.pb--medium .paragraph--inner{padding-bottom:3rem;}.paragraph.pb--large .paragraph--inner{padding-bottom:5rem;}.paragraph.pb--none .paragraph--inner{padding-bottom:0;}@media (min-width:992px){.paragraph.radish-right,.paragraph.radish-left{position:relative;}.paragraph.radish-right .paragraph--inner,.paragraph.radish-left .paragraph--inner{position:relative;z-index:2;}.paragraph.radish-right:after,.paragraph.radish-left:after{position:absolute;z-index:1;top:30%;display:block;width:50vw;height:60vh;content:" ";pointer-events:none;background-repeat:no-repeat;background-size:auto 100%;}.paragraph.radish-left:after{left:0;background-image:url(/themes/smartworld/img/content/radish_bundle_left_cutoff.svg);background-position:bottom left;}.paragraph.radish-right:after{right:0;background-image:url(/themes/smartworld/img/content/radish_bundle_right.svg);background-position:bottom right;}}@media (max-width:991px){.paragraph .paragraph--inner{display:block;padding-top:2rem;padding-right:0;padding-bottom:2rem;padding-left:0;}.paragraph .paragraph--inner .field--text{overflow:hidden;padding-right:2rem;padding-left:2rem;}.paragraph .paragraph--inner > div:first-child{order:1;}.paragraph .paragraph--inner > div:last-child{order:2;}.paragraph.photo-left .paragraph--inner,.paragraph.photo-right .paragraph--inner{display:block;padding-right:0;padding-left:0;}.paragraph.photo-left .paragraph--inner .field--text,.paragraph.photo-right .paragraph--inner .field--text{overflow:hidden;padding-right:2rem;padding-left:2rem;}.paragraph.pt--small .paragraph--inner{padding-top:1rem;}.paragraph.pt--medium .paragraph--inner{padding-top:1.5rem;}.paragraph.pt--large .paragraph--inner{padding-top:2.5rem;}.paragraph.pb--small .paragraph--inner{padding-bottom:1rem;}.paragraph.pb--medium .paragraph--inner{padding-bottom:1.5rem;}.paragraph.pb--large .paragraph--inner{padding-bottom:2.5rem;}}@media (max-width:575px){.paragraph .paragraph--inner{display:block;padding-top:1rem;padding-right:0;padding-bottom:1rem;padding-left:0;}.paragraph .paragraph--inner .field--text{overflow:hidden;padding-right:2rem;padding-left:2rem;}.paragraph .paragraph--inner > div:first-child{order:1;}.paragraph .paragraph--inner > div:last-child{order:2;}.paragraph.photo-left .paragraph--inner,.paragraph.photo-right .paragraph--inner{display:block;padding-right:0;padding-left:0;}.paragraph.photo-left .paragraph--inner .field--text,.paragraph.photo-right .paragraph--inner .field--text{overflow:hidden;padding-right:2rem;padding-left:2rem;}}.paragraph--type--counter > .paragraph--inner{padding:3rem 1rem;text-align:center;color:#2d4140;font-family:"Plus Jakarta Sans",sans-serif;}.paragraph--type--counter > .paragraph--inner .counter--number{padding-bottom:1rem;font-size:6.4rem;font-weight:800;line-height:1;}.paragraph--type--counter > .paragraph--inner .counter--text{font-size:2rem;font-weight:500;}.paragraph--type--counters .field--counter--items{display:flex;flex-wrap:wrap;justify-content:center;}.paragraph--type--counters .field--counter--items > .paragraph{width:50%;}@media (min-width:768px){.paragraph--type--counters .field--counter--items > .paragraph{width:33.33%;}}@media (min-width:992px){.paragraph--type--counters .field--counter--items > .paragraph{width:25%;}}@media (min-width:1200px){.paragraph--type--counters .field--counter--items > .paragraph{width:20%;}}@media (min-width:1400px){.paragraph--type--counters .field--counter--items > .paragraph{width:15%;}}.paragraph--type--simple-text .paragraph--inner{max-width:104rem;margin-right:auto;margin-left:auto;}.paragraph--type--simple-text .field--text{overflow:hidden;max-height:4000px;transition:max-height 1s;}.paragraph--type--simple-text .simple-text--readmore,.paragraph--type--simple-text .simple-text--readless{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#ac0e2d;background-color:transparent;background-image:url(/themes/smartworld/img/icons/red/caret_right.svg);background-repeat:no-repeat;background-position:right center;background-size:auto 1em;display:block;margin-top:2rem;padding-left:0;text-align:center;}.paragraph--type--simple-text .simple-text--readmore:hover,.paragraph--type--simple-text .simple-text--readless:hover{color:rgb(77.6774193548,6.3225806452,20.3225806452);background-position:right 0.5rem center;}.paragraph--type--simple-text .simple-text--readmore{display:none;}.paragraph--type--simple-text.show-more .field--text{max-height:9rem;}.paragraph--type--simple-text.show-more .simple-text--readmore{display:inline-block;}.paragraph--type--simple-text.show-more .simple-text--readless{display:none;}@media (max-width:991px){.paragraph--type--simple-text .simple-text--readmore,.paragraph--type--simple-text .simple-text--readless{padding-left:2rem;}}.paragraph--type--text-img .paragraph--inner{max-width:140rem;margin-right:auto;margin-left:auto;display:flex;align-items:center;}.paragraph--type--text-img .paragraph--inner .field--media{flex:5;}.paragraph--type--text-img .paragraph--inner .field--media .field--media--svg{width:100%;}.paragraph--type--text-img .paragraph--inner .field--media .field--media--svg img{width:100%;height:auto;}.paragraph--type--text-img .paragraph--inner .field--text{flex:7;}@media (max-width:991px){.paragraph--type--text-img .paragraph--inner{flex-direction:column;}.paragraph--type--text-img .paragraph--inner .field--media,.paragraph--type--text-img .paragraph--inner .field--text{padding:2rem;}.paragraph--type--text-img .paragraph--inner .field--media .field--media--image img,.paragraph--type--text-img .paragraph--inner .field--text .field--media--image img{margin:0 auto;}.paragraph--type--text-img .paragraph--inner > div:first-child{order:1;}.paragraph--type--text-img .paragraph--inner > div:last-child{order:2;}}.paragraph--type--text-media-gallery .paragraph--inner{max-width:140rem;margin-right:auto;margin-left:auto;display:flex;align-items:center;}.paragraph--type--text-media-gallery .paragraph--inner .slick-wrapper{flex:5;max-width:500px;margin:0 auto;}.paragraph--type--text-media-gallery .paragraph--inner .field--text{flex:7;}@media (max-width:575px){.paragraph--type--text-media-gallery .paragraph--inner,.paragraph--type--text-media-gallery.photo-left .paragraph--inner,.paragraph--type--text-media-gallery.photo-right .paragraph--inner{margin:2rem;}.paragraph--type--text-media-gallery .paragraph--inner .field--text,.paragraph--type--text-media-gallery .paragraph--inner .slick-wrapper,.paragraph--type--text-media-gallery.photo-left .paragraph--inner .field--text,.paragraph--type--text-media-gallery.photo-left .paragraph--inner .slick-wrapper,.paragraph--type--text-media-gallery.photo-right .paragraph--inner .field--text,.paragraph--type--text-media-gallery.photo-right .paragraph--inner .slick-wrapper{margin:0;padding:0;}}.paragraph--type--text-media-grid .paragraph--inner{max-width:140rem;margin-right:auto;margin-left:auto;}.paragraph--type--text-media-grid .paragraph--inner .field--media--items{display:flex;flex-wrap:wrap;max-width:500px;margin:0 auto;}.paragraph--type--text-media-grid .paragraph--inner .field--media--items > article{flex:0 1 31.33%;margin-right:2%;margin-bottom:2%;}.paragraph--type--text-media-grid .paragraph--inner .field--media--items > article:nth-child(3n){margin-right:0;}@media (max-width:575px){.paragraph--type--text-media-grid .paragraph--inner .field--media--items{margin:2rem;}}@media (max-width:767px){.paragraph--type--text-media-grid .paragraph--inner{padding-right:0;padding-left:0;}}@media (min-width:992px){.paragraph--type--text-media-grid .paragraph--inner{display:flex;align-items:center;}.paragraph--type--text-media-grid .paragraph--inner .field--media--items{flex:5;}.paragraph--type--text-media-grid .paragraph--inner .field--text{flex:7;}}.paragraph--type--text-text .paragraph--inner,.paragraph--type--text-text.right .paragraph--inner,.paragraph--type--text-text.left .paragraph--inner,.paragraph--type--text-text.equal .paragraph--inner{max-width:140rem;margin-right:auto;margin-left:auto;display:flex;align-items:flex-start;}.paragraph--type--text-text .paragraph--inner .field--text,.paragraph--type--text-text.right .paragraph--inner .field--text,.paragraph--type--text-text.left .paragraph--inner .field--text,.paragraph--type--text-text.equal .paragraph--inner .field--text{order:1;}.paragraph--type--text-text .paragraph--inner .field--text--small,.paragraph--type--text-text.right .paragraph--inner .field--text--small,.paragraph--type--text-text.left .paragraph--inner .field--text--small,.paragraph--type--text-text.equal .paragraph--inner .field--text--small{order:2;}.paragraph--type--text-text.left .paragraph--inner .field--text{order:2;}.paragraph--type--text-text.left .paragraph--inner .field--text--small{order:1;}@media (max-width:767px){.paragraph--type--text-text .paragraph--inner,.paragraph--type--text-text.left .paragraph--inner,.paragraph--type--text-text.equal .paragraph--inner{flex-direction:column;align-items:stretch;}.paragraph--type--text-text .paragraph--inner .field--text--small,.paragraph--type--text-text .paragraph--inner .field--text,.paragraph--type--text-text.left .paragraph--inner .field--text--small,.paragraph--type--text-text.left .paragraph--inner .field--text,.paragraph--type--text-text.equal .paragraph--inner .field--text--small,.paragraph--type--text-text.equal .paragraph--inner .field--text{padding:2rem;}.paragraph--type--text-text .paragraph--inner .field--text,.paragraph--type--text-text.left .paragraph--inner .field--text,.paragraph--type--text-text.equal .paragraph--inner .field--text{order:2;padding-top:0;}.paragraph--type--text-text .paragraph--inner .field--text--small,.paragraph--type--text-text.left .paragraph--inner .field--text--small,.paragraph--type--text-text.equal .paragraph--inner .field--text--small{order:1;padding-bottom:0;}.paragraph--type--text-text.right .paragraph--inner{flex-direction:column;}.paragraph--type--text-text.right .paragraph--inner .field--text--small,.paragraph--type--text-text.right .paragraph--inner .field--text{padding:3rem;}.paragraph--type--text-text.right .paragraph--inner .field--text{order:1;padding-top:0;}.paragraph--type--text-text.right .paragraph--inner .field--text--small{order:2;padding-bottom:0;}}@media (min-width:768px){.paragraph--type--text-text .field--text--small{flex:5;padding:0;}.paragraph--type--text-text .field--text{flex:7;padding:0;}.paragraph--type--text-text.equal .field--text--small,.paragraph--type--text-text.equal .field--text{flex:1;}}@media (min-width:992px){.paragraph--type--text-text.equal .paragraph--inner .field--text,.paragraph--type--text-text.right .paragraph--inner .field--text{padding-right:5.5rem;}.paragraph--type--text-text.equal .paragraph--inner .field--text--small,.paragraph--type--text-text.right .paragraph--inner .field--text--small{padding-left:5.5rem;}.paragraph--type--text-text.left .paragraph--inner .field--text{padding-left:5.5rem;}.paragraph--type--text-text.left .paragraph--inner .field--text--small{padding-right:5.5rem;}}.paragraph--type--form-img .paragraph--inner{display:flex;align-items:center;}.paragraph--type--form-img .paragraph--inner .field--media,.paragraph--type--form-img .paragraph--inner .field--photo{flex:45;}.paragraph--type--form-img .paragraph--inner .field--media .field--media--svg img,.paragraph--type--form-img .paragraph--inner .field--photo .field--media--svg img{width:100%;}.paragraph--type--form-img .paragraph--inner .field--p--webform{flex:55;}.paragraph--type--form-img .paragraph--inner .field--p--webform form{max-width:1000px;margin:0;padding:0 3rem 3rem 3rem;border-radius:30px;}.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=color],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=url],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=password],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=email],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=tel],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=number],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=text],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=search],.paragraph--type--form-img .paragraph--inner .field--p--webform form input[type=date],.paragraph--type--form-img .paragraph--inner .field--p--webform form input text-area{box-sizing:border-box;max-width:54rem;}.paragraph--type--form-img .paragraph--inner .field--p--webform form select,.paragraph--type--form-img .paragraph--inner .field--p--webform form textarea{max-width:54rem;}.paragraph--type--form-img.photo-left .paragraph--inner .field--p--webform{padding-left:8rem;}.paragraph--type--form-img.photo-right .paragraph--inner .field--p--webform{padding-right:8rem;}@media (max-width:991px){.paragraph--type--form-img .paragraph--inner{flex-direction:column;}.paragraph--type--form-img .paragraph--inner .field--p--webform{padding:3rem;}.paragraph--type--form-img .paragraph--inner > div:first-child{order:2;}}.paragraph--type--youtube-video .paragraph--inner{max-width:1200px;margin:2rem auto;}.paragraph--type--youtube-video .paragraph--inner .iframe--wrapper{position:relative;height:0;padding-bottom:62.5%;}.paragraph--type--youtube-video .paragraph--inner .iframe--wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--formulier .paragraph--inner{max-width:104rem;margin-right:auto;margin-left:auto;padding:0 4.5rem 3rem 4.5rem;}@media (max-width:575px){.paragraph--type--formulier .paragraph--inner{padding:0 1.5rem 1.5rem 1.5rem;}}.paragraph--type--card-item{max-width:480px;color:#111;background-color:#fefefe;}.paragraph--type--card-item .paragraph--inner{position:relative;height:100%;padding:0;text-align:center;}.paragraph--type--card-item .paragraph--inner .field--media--svg img{width:100%;height:auto;}.paragraph--type--card-item .paragraph--inner .field--text{padding:3rem;}.paragraph--type--card-item .paragraph--inner .field--text a{color:#ac0e2d;}.paragraph--type--card-item .paragraph--inner .field--link a{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;font-size:0;}.paragraph--type--card-item.no-media .paragraph--inner{display:flex;justify-content:center;align-items:center;width:100%;}.paragraph--type--card-item.no-media,.paragraph--type--card-item.bg-green{color:#fefefe;background-color:#70a188;}.paragraph--type--card-item.bg-white{color:#111;background-color:#fefefe;}.paragraph--type--card-item.bg-yellow{color:#111;background-color:#fcf9f1;}.paragraph--type--cards.rounded-corners .paragraph--inner .field--card--items > .paragraph--type--card-item .paragraph--inner img{border-bottom-right-radius:0;border-bottom-left-radius:0;}@media screen and (min-width:576px) and (max-width:1199px){.paragraph--type--card-item{max-width:800px;}.paragraph--type--card-item .paragraph--inner{display:flex;flex-direction:row;}.paragraph--type--card-item .paragraph--inner .field--media{flex:1 1 30%;order:1;}.paragraph--type--card-item .paragraph--inner .field--media > article{height:100%;}.paragraph--type--card-item .paragraph--inner .field--media > article .field--media--svg,.paragraph--type--card-item .paragraph--inner .field--media > article .field--media--image{height:100%;}.paragraph--type--card-item .paragraph--inner .field--media > article .field--media--svg img,.paragraph--type--card-item .paragraph--inner .field--media > article .field--media--image img{height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--card-item .paragraph--inner .field--text{flex:1 1 70%;order:2;min-height:165px;padding:1.5rem 3rem;}.paragraph--type--cards.rounded-corners .paragraph--inner .field--card--items > .paragraph--type--card-item .paragraph--inner img{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2rem;}}.paragraph--type--full-image-card{max-width:480px;border-radius:2rem;}.paragraph--type--full-image-card .paragraph--inner{position:relative;height:100%;padding:0;text-align:center;}.paragraph--type--full-image-card .paragraph--inner .field--media{cursor:pointer;}.paragraph--type--full-image-card .paragraph--inner .field--media--svg img{width:100%;height:auto;}.paragraph--type--full-image-card .paragraph--inner .field--link a{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;font-size:0;}@media (min-width:1200px){.mixed-cards .paragraph--type--full-image-card .paragraph--inner .field--media > article .field--media--svg img,.mixed-cards .paragraph--type--full-image-card .paragraph--inner .field--media > article .field--media--image img{position:absolute;right:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}@media (min-width:576px) and (max-width:1199px){.paragraph--type--full-image-card{max-width:800px;}}.paragraph--type--cards.shadow .paragraph--inner .field--card--items > .paragraph{transition:all 0.3s !important;box-shadow:0 0 25px rgba(0,0,0,0.1);}.paragraph--type--cards.shadow .paragraph--inner .field--card--items > .paragraph:hover,.paragraph--type--cards.shadow .paragraph--inner .field--card--items > .paragraph:focus{transform:translateY(-10px) !important;box-shadow:0 0 25px rgba(0,0,0,0.2);}.paragraph--type--cards.rounded-corners .paragraph--inner .field--card--items > .paragraph{border-radius:2rem;}.paragraph--type--cards.rounded-corners .paragraph--inner .field--card--items > .paragraph img{border-radius:2rem;}@media (min-width:1200px){.paragraph--type--cards .paragraph--inner .field--card--items{display:flex;justify-content:center;}.paragraph--type--cards .paragraph--inner .field--card--items > .paragraph{flex:1;}.paragraph--type--cards .paragraph--inner .field--card--items > .paragraph:not(:last-child){margin-right:4.5rem;}.paragraph--type--cards.one-per-row .paragraph--inner,.paragraph--type--cards.two-per-row .paragraph--inner,.paragraph--type--cards.three-per-row .paragraph--inner,.paragraph--type--cards.four-per-row .paragraph--inner,.paragraph--type--cards.five-per-row .paragraph--inner,.paragraph--type--cards.six-per-row .paragraph--inner{margin-bottom:0;}.paragraph--type--cards.one-per-row .paragraph--inner .field--card--items,.paragraph--type--cards.two-per-row .paragraph--inner .field--card--items,.paragraph--type--cards.three-per-row .paragraph--inner .field--card--items,.paragraph--type--cards.four-per-row .paragraph--inner .field--card--items,.paragraph--type--cards.five-per-row .paragraph--inner .field--card--items,.paragraph--type--cards.six-per-row .paragraph--inner .field--card--items{flex-wrap:wrap;}.paragraph--type--cards.one-per-row .paragraph--inner .field--card--items > .paragraph,.paragraph--type--cards.two-per-row .paragraph--inner .field--card--items > .paragraph,.paragraph--type--cards.three-per-row .paragraph--inner .field--card--items > .paragraph,.paragraph--type--cards.four-per-row .paragraph--inner .field--card--items > .paragraph,.paragraph--type--cards.five-per-row .paragraph--inner .field--card--items > .paragraph,.paragraph--type--cards.six-per-row .paragraph--inner .field--card--items > .paragraph{flex:none;margin-bottom:4.5rem;}.paragraph--type--cards.one-per-row .paragraph--inner{margin-bottom:0;}.paragraph--type--cards.one-per-row .paragraph--inner .field--card--items{flex-wrap:wrap;}.paragraph--type--cards.one-per-row .paragraph--inner .field--card--items > .paragraph{width:100%;margin-right:0;}.paragraph--type--cards.two-per-row .paragraph--inner .field--card--items{max-width:1200px;margin-right:auto;margin-left:auto;}.paragraph--type--cards.two-per-row .paragraph--inner .field--card--items > .paragraph{width:calc(50% - 2.25rem);}.paragraph--type--cards.two-per-row .paragraph--inner .field--card--items > .paragraph:nth-child(2n){margin-right:0;}.paragraph--type--cards.three-per-row .paragraph--inner .field--card--items{justify-content:flex-start;}.paragraph--type--cards.three-per-row .paragraph--inner .field--card--items > .paragraph{width:calc(33.33% - 3rem);}.paragraph--type--cards.three-per-row .paragraph--inner .field--card--items > .paragraph:nth-child(3n){margin-right:0;}.paragraph--type--cards.four-per-row .paragraph--inner .field--card--items{flex-wrap:wrap;justify-content:flex-start;}.paragraph--type--cards.four-per-row .paragraph--inner .field--card--items > .paragraph{width:calc(25% - 3.75rem);}.paragraph--type--cards.four-per-row .paragraph--inner .field--card--items > .paragraph:nth-child(4n){margin-right:0;}.paragraph--type--cards.five-per-row .paragraph--inner .field--card--items{flex-wrap:wrap;justify-content:flex-start;}.paragraph--type--cards.five-per-row .paragraph--inner .field--card--items > .paragraph{width:calc(20% - 3.8rem);}.paragraph--type--cards.five-per-row .paragraph--inner .field--card--items > .paragraph:nth-child(5n){margin-right:0;}.paragraph--type--cards.six-per-row .paragraph--inner .field--card--items{flex-wrap:wrap;justify-content:flex-start;}.paragraph--type--cards.six-per-row .paragraph--inner .field--card--items > .paragraph{width:calc(16.66% - 3.75rem);}.paragraph--type--cards.six-per-row .paragraph--inner .field--card--items > .paragraph:nth-child(6n){margin-right:0;}}@media screen and (1200px <= width <= 1600px){.paragraph--type--cards .paragraph--inner .field--card--items > .paragraph{flex:1;}.paragraph--type--cards .paragraph--inner .field--card--items > .paragraph:not(:last-child){margin-right:4.5rem;}}@media screen and (min-width:576px) and (max-width:1199px){.paragraph--type--cards .paragraph--inner .field--card--items{margin-right:2rem;margin-left:2rem;}.paragraph--type--cards .paragraph--inner .field--card--items > .paragraph{margin:3rem auto;}}@media (max-width:575px){.paragraph--type--cards{padding-right:2rem;padding-left:2rem;}.paragraph--type--cards .paragraph--inner .field--card--items{max-width:480px;margin:3rem auto;}.paragraph--type--cards .paragraph--inner .field--card--items > .paragraph{margin-bottom:3rem;}}.paragraph--type--divider.add-line{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;position:relative;}.paragraph--type--divider.add-line:before{position:absolute;top:50%;left:0;display:block;width:100%;height:1px;content:"";background-color:#f0f0f0;}.paragraph--type--overview .paragraph--inner{max-width:none;margin:0;padding-right:0;padding-left:0;}.paragraph--type--overview .paragraph--inner .viewsreference--view-title{padding-bottom:4rem;text-align:center;font-size:2.5rem;font-weight:400;line-height:1.24;}.paragraph--type--overview.hide-title .viewsreference--view-title{display:none;}.paragraph--type--overview.grey,.paragraph--type--overview.green,.paragraph--type--overview.dark-green{padding-top:5rem;padding-bottom:5rem;}.paragraph--type--popup{display:none;}.paragraph--type--popup > .popup--background{position:fixed;z-index:100;top:0;left:0;width:100vw;height:100vh;transition:opacity 1s;opacity:0;background-color:rgba(0,0,0,0.8);}.paragraph--type--popup > .paragraph--inner{position:fixed;z-index:101;top:50%;left:50%;max-width:none;padding:0 3rem;transform:translate(-50%,-50%);opacity:0;border-radius:2rem;background:#fff;}.paragraph--type--popup > .paragraph--inner .popup--close{position:absolute;z-index:101;top:-4rem;right:-4rem;width:3rem;height:3rem;transition:transform 0.5s;border-radius:50%;background-color:#fff;font-size:0;}.paragraph--type--popup > .paragraph--inner .popup--close:before,.paragraph--type--popup > .paragraph--inner .popup--close:after{position:absolute;top:1.4rem;left:0.5rem;display:block;width:2rem;height:0.2rem;content:" ";background:#ac0e2d;}.paragraph--type--popup > .paragraph--inner .popup--close:before{transform:rotate(45deg);}.paragraph--type--popup > .paragraph--inner .popup--close:after{transform:rotate(-45deg);}.paragraph--type--popup > .paragraph--inner .popup--close:hover{transform:rotate(90deg);}.paragraph--type--popup.popup--open{display:block;}.paragraph--type--popup.popup--animate .popup--background{opacity:1;}.paragraph--type--popup.popup--animate .paragraph--inner{opacity:1;}.paragraph--type--popup .field--content .paragraph .paragraph--inner{padding:0;}@media (min-width:768px){.paragraph--type--popup > .paragraph--inner{width:80vw;height:80vh;}}@media (max-width:991px){.paragraph--type--popup > .paragraph--inner{width:95vw;height:95vh;}}@media (max-width:575px){.paragraph--type--popup > .paragraph--inner{overflow:auto;height:80vh;max-height:none !important;padding:0.5rem;}.paragraph--type--popup > .paragraph--inner .popup--close{top:1rem;right:1rem;}.paragraph--type--popup > .paragraph--inner > .field--content{font-size:1.6rem;}.paragraph--type--popup > .paragraph--inner > .field--content form label{font-size:1.6rem;}}.paragraph--type--ranking.paragraph--view-mode--compact{display:flex;}.paragraph--type--ranking.paragraph--view-mode--compact .field--ranking--list{margin-right:0.5rem;}.paragraph--type--ranking.paragraph--view-mode--compact .field--ranking--list:after{display:inline-block;content:" - ";}.paragraph--type--ranking.paragraph--view-mode--full{text-align:center;}.paragraph--type--ranking.paragraph--view-mode--full .field--ranking--place{font-size:4.2rem;}.paragraph--type--ranking.paragraph--view-mode--full .field--ranking--place .number{font-size:2.2rem;}.paragraph--type--ranking.paragraph--view-mode--full .field--ranking--list{text-transform:uppercase;font-size:2.2rem;font-weight:400;}.paragraph--type--full-width-banner .field--media--image{overflow:hidden;max-height:500px;}.paragraph--type--full-width-banner .field--media--image img{display:block;width:100%;height:auto;margin:0 auto;-o-object-fit:cover;object-fit:cover;}:root{--slider-height:50vh;--slider-height-small:calc(100vh - 100px);--slider-height-medium:calc(100vh - 100px);--slider-height-large:calc(100vh - 100px);}@keyframes zoom{0%{transform:scale(1);}45%{transform:scale(1.05);}55%{transform:scale(1.05);}100%{transform:scale(1);}}.paragraph--type--full-width-mediaslider .field--slider--media{position:relative;display:flex;overflow:hidden;width:100%;max-height:var(--slider-height);}.paragraph--type--full-width-mediaslider .field--slider--media > article{top:0;left:0;width:100%;height:var(--slider-height);}.paragraph--type--full-width-mediaslider .field--slider--media > article:first-child{position:relative;z-index:2;}.paragraph--type--full-width-mediaslider .field--slider--media > article:not(:first-child){position:absolute;z-index:-1;}.paragraph--type--full-width-mediaslider .field--media--image{overflow:hidden;width:100%;height:var(--slider-height);}.paragraph--type--full-width-mediaslider .field--media--image img{display:block;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.paragraph--type--full-width-mediaslider article.zoom img{transform-origin:center;animation:zoom 6s ease-in-out 0s infinite alternate;}@media (min-width:768px){.paragraph--type--full-width-mediaslider .field--slider--media{max-height:var(--slider-height-small);}.paragraph--type--full-width-mediaslider .field--slider--media > article{height:var(--slider-height-small);}.paragraph--type--full-width-mediaslider .field--media--image{height:var(--slider-height-small);}}@media (min-width:992px){.paragraph--type--full-width-mediaslider .field--slider--media{max-height:var(--slider-height-medium);}.paragraph--type--full-width-mediaslider .field--slider--media > article{height:var(--slider-height-medium);}.paragraph--type--full-width-mediaslider .field--media--image{height:var(--slider-height-medium);}}@media (min-width:1200px){.paragraph--type--full-width-mediaslider .field--slider--media{max-height:var(--slider-height-large);}.paragraph--type--full-width-mediaslider .field--slider--media > article{height:var(--slider-height-large);}.paragraph--type--full-width-mediaslider .field--media--image{height:var(--slider-height-large);}}.paragraph--type--title .paragraph--inner{max-width:104rem;margin-right:auto;margin-left:auto;padding:1rem 1.5rem;text-align:center;}@media (min-width:768px){.paragraph--type--title .paragraph--inner{padding:1rem 6rem;}}.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner{position:relative;display:flex;align-items:flex-start;height:100%;margin:0 4.5rem 4.5rem 4.5rem;color:#fff;border-radius:2rem;background-color:#70a188;}.paragraph.paragraph--type--small-card .field--text{flex:1;padding:3rem 3rem 6rem 3rem;}.paragraph.paragraph--type--small-card .field--link--text{position:absolute;right:0;bottom:0;padding:1.2rem 7rem 1.2rem 4rem;border-top-left-radius:2rem;border-bottom-right-radius:2rem;background-color:#ac0e2d;font-weight:700;}.paragraph.paragraph--type--small-card .field--link--text:after{position:absolute;top:50%;right:2.5rem;display:block;width:2rem;height:2rem;content:" ";transform:translateY(-50%);background:url(/themes/smartworld/img/icons/white/arrow_right.svg) no-repeat;background-position:right center;background-size:contain;}.paragraph.paragraph--type--small-card .field--media{height:220px;}.paragraph.paragraph--type--small-card .field--media article,.paragraph.paragraph--type--small-card .field--media .field--media--image,.paragraph.paragraph--type--small-card .field--media .field--media-svg,.paragraph.paragraph--type--small-card .field--media picture,.paragraph.paragraph--type--small-card .field--media img{display:block;width:auto;height:220px;margin:0;padding:0;border-radius:0 2rem 2rem 0;}.paragraph.paragraph--type--small-card .field--link{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;font-size:0;}.paragraph.paragraph--type--small-card .field--link a{display:block;width:100%;height:100%;}.paragraph.paragraph--type--small-card.photo-right .paragraph--type--small-card--inner .field--text{padding-right:3rem;padding-left:3rem;}.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner .field--text{padding-right:3rem;padding-left:3rem;}.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner .field--media{height:220px;}.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner .field--media article,.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner .field--media .field--media--image,.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner .field--media .field--media-svg,.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner .field--media picture,.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner .field--media img{display:block;width:auto;height:220px;margin:0;padding:0;border-radius:2rem 0 0 2rem;}.paragraph.paragraph--type--small-card.photo-left .paragraph--type--small-card--inner > div:first-child{order:2;}@media (max-width:575px){.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner{display:block;margin:2rem 0;}.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--text{width:100%;}.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--media{display:none;}.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--media article,.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--media .field--media--image,.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--media .field--media-svg,.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--media picture,.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--media img{display:none;}.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--link--text{padding:1.2rem 4rem 1.2rem 1.2rem;}.paragraph.paragraph--type--small-card .paragraph--type--small-card--inner .field--link--text:after{right:1.5rem;}}@media (min-width:768px){.paragraph.paragraph--type--small-card{min-width:50rem;height:22rem;}}@media (max-width:575px){.paragraph--type--small-cards{padding-right:2rem;padding-left:2rem;}.paragraph--type--small-cards .paragraph--inner .field--small--cards{justify-content:center;}.paragraph--type--small-cards .paragraph--inner .field--small--cards .paragraph{flex:0 1 100%;}}@media (min-width:768px){.paragraph--type--small-cards .paragraph--inner .field--small--cards .paragraph{margin-bottom:4.5rem;}}@media (min-width:992px){.paragraph--type--small-cards .paragraph--inner{max-width:140rem;}.paragraph--type--small-cards .paragraph--inner .field--small--cards{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph--type--small-cards .paragraph--inner .field--small--cards .paragraph{flex:0 1 50%;margin-bottom:4.5rem;}}@media (max-width:1199px){.paragraph--type--small-cards .paragraph--inner .field--small--cards{justify-content:center;}}.paragraph--type--tab .paragraph--inner{max-width:140rem;margin-right:auto;margin-left:auto;display:flex;align-items:center;}.paragraph--type--tab .paragraph--inner .field--media{flex:5;}.paragraph--type--tab .paragraph--inner .field--text{flex:7;}@media (max-width:991px){.paragraph--type--tab .paragraph--inner{flex-direction:column;}.paragraph--type--tab .paragraph--inner .field--text{padding:3rem;}.paragraph--type--tab .paragraph--inner > div:first-child{order:1;}.paragraph--type--tab .paragraph--inner > div:last-child{order:2;}}.paragraph--type--media-only{}.paragraph--type--media-only .paragraph--inner{padding-right:1.5rem;padding-left:1.5rem;}.paragraph--type--media-only .paragraph--inner > .field--media--items{display:flex;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem;}.paragraph--type--media-only .paragraph--inner > .field--media--items article{display:block;padding:1.5rem;}.paragraph--type--media-only.per-line--4-per-row > .paragraph--inner > .field--media--items > article{width:50%;}@media (min-width:576px){.paragraph--type--media-only .paragraph--inner{max-width:105rem;padding:0 2.5rem;}.paragraph--type--media-only .paragraph--inner > .field--media--items{margin-right:-2.5rem;margin-left:-2.5rem;}.paragraph--type--media-only .paragraph--inner > .field--media--items article{padding:2.5rem;}.paragraph--type--media-only.per-line--3-per-row > .paragraph--inner > .field--media--items > article{width:33.33%;}.paragraph--type--media-only.per-line--4-per-row > .paragraph--inner > .field--media--items > article{width:25%;}}.paragraph--type--address.paragraph--view-mode--default,.paragraph--type--address.paragraph--view-mode--full{position:relative;margin-bottom:2rem;margin-left:-5rem;padding-left:5rem;transition:all 0.5s;}.paragraph--type--address.paragraph--view-mode--default:after,.paragraph--type--address.paragraph--view-mode--full:after{position:absolute;top:0.8rem;left:0;display:block;width:1.5rem;height:2rem;content:" ";background-image:url(/themes/smartworld/img/icons/location.svg);background-repeat:no-repeat;background-position:center;background-size:contain;}.paragraph--type--address.paragraph--view-mode--default .paragraph--type--address--city-zip,.paragraph--type--address.paragraph--view-mode--full .paragraph--type--address--city-zip{display:flex;}.paragraph--type--address.paragraph--view-mode--default .paragraph--type--address--city-zip .field--postal--code,.paragraph--type--address.paragraph--view-mode--full .paragraph--type--address--city-zip .field--postal--code{margin-right:1rem;}.show-all-addresses{color:#ac0e2d;font-weight:bold;}.field--addresses:not(.all-shown) > .paragraph:nth-child(n+3){margin:0;font-size:0;}.field--addresses:not(.all-shown) > .paragraph:nth-child(n+3):after{display:none;}.taxonomy-term--vocabulary--restaurant--countries{display:flex;overflow:hidden;align-items:center;max-height:100px;cursor:pointer;transition:all 0.5s;}.taxonomy-term--vocabulary--restaurant--countries img{width:2.4rem;padding-right:1.5rem;}.taxonomy-term--vocabulary--restaurant--countries .name{display:block;color:#000;font-weight:400;}@media (max-width:575px){.taxonomy-term--vocabulary--restaurant--countries img{width:1.6rem;}.taxonomy-term--vocabulary--restaurant--countries .name{padding-left:0.5rem;}}.account-dummy{margin-bottom:2rem;}[data-drupal-selector=edit-edit-account-link]{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#ac0e2d;background-color:transparent;background-image:url(/themes/smartworld/img/icons/red/caret_right.svg);background-repeat:no-repeat;background-position:right center;background-size:auto 1em;font-size:1.4rem;}[data-drupal-selector=edit-edit-account-link]:hover{color:rgb(77.6774193548,6.3225806452,20.3225806452);background-position:right 0.5rem center;}#block-userpagemenu{margin-bottom:10rem;}#block-userpagemenu ul{max-width:290px;margin:0 2rem;}#block-userpagemenu ul li{margin:1rem 0;}#block-userpagemenu ul li a{display:block;padding:1rem 2rem;transition:all 0.4s;color:#70a188;border-radius:1rem;background-color:#f0f0f0;font-weight:400;}#block-userpagemenu ul li a:hover{color:#fff;background-color:#70a188;}.user.view-mode--full{max-width:162rem;margin:0 auto;padding:0 4.5rem;}.user-pages .status-messages{display:none;}.user-page > h1{margin-bottom:1rem;padding:0 2rem 4rem 2rem;text-align:center;}.user.view-mode--compact{display:inline;}.user.view-mode--compact > div{display:inline;}@media (max-width:575px){.restaurant-inspection table,.restaurant-inspection tbody,.restaurant-inspection tr,.restaurant-inspection td{display:block;}.restaurant-inspection tr{margin-bottom:15px;}}.confirm-inspection-form--wrapper{position:fixed;z-index:1000;right:0;bottom:0;left:0;padding:10px 20px;border-top:1px solid #ccc;background-color:#fff;}.confirm-inspection-form--wrapper .form-actions{display:flex;justify-content:flex-end;gap:2rem;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #2d4140;border-radius:3rem;background-color:#2d4140;font-size:1.8rem;font-weight:700;line-height:1;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:focus{color:#fff;border-color:rgb(3.2727272727,4.7272727273,4.6545454545);background-color:rgb(3.2727272727,4.7272727273,4.6545454545);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept].btn-o{color:#fff;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept].btn-o:hover{color:rgb(229.5,229.5,229.5);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]{margin-top:0;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:focus{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #70a188;border-radius:3rem;background-color:#70a188;font-size:1.8rem;font-weight:700;line-height:1;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:hover:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:hover:focus,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:focus:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:focus:focus{color:#fff;border-color:rgb(67.8227848101,103.1772151899,85.1392405063);background-color:rgb(67.8227848101,103.1772151899,85.1392405063);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:hover.btn-o,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:focus.btn-o{color:#fff;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:hover.btn-o:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:focus.btn-o:hover{color:rgb(229.5,229.5,229.5);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-accept]:focus{margin-top:0;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #ac0e2d;border-radius:3rem;background-color:#ac0e2d;font-size:1.8rem;font-weight:700;line-height:1;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:focus{color:#fff;border-color:rgb(77.6774193548,6.3225806452,20.3225806452);background-color:rgb(77.6774193548,6.3225806452,20.3225806452);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline].btn-o{color:#fff;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline].btn-o:hover{color:rgb(229.5,229.5,229.5);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]{margin-top:0;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:focus{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #ac0e2d;border-radius:3rem;background-color:#ac0e2d;font-size:1.8rem;font-weight:700;line-height:1;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:hover:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:hover:focus,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:focus:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:focus:focus{color:#fff;border-color:rgb(77.6774193548,6.3225806452,20.3225806452);background-color:rgb(77.6774193548,6.3225806452,20.3225806452);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:hover.btn-o,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:focus.btn-o{color:#fff;}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:hover.btn-o:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:focus.btn-o:hover{color:rgb(229.5,229.5,229.5);}.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:hover,.confirm-inspection-form--wrapper [data-drupal-selector=edit-decline]:focus{margin-top:0;}.site--slogan .site--slogan--inner{width:100%;text-align:left;text-transform:uppercase;color:#2d4140;font-size:3rem;font-weight:800;line-height:1.1;}.site--slogan .site--slogan--inner h2{font-weight:700;}.site--slogan .site--slogan--inner span{display:block;}.site--slogan .site--slogan--inner span:last-child:after{display:inline-block;width:5rem;height:5rem;content:" ";vertical-align:middle;background-image:url(/themes/smartworld/img/icons/radish.svg);background-repeat:no-repeat;background-position:center;background-size:contain;}@media (max-width:575px){.site--slogan{background-color:#2d4140;}.site--slogan .site--slogan--inner{padding:2rem;text-align:center;}.site--slogan .site--slogan--inner h2{color:#fff;font-size:1.8rem;}.site--slogan .site--slogan--inner h2 span{display:inline;}.site--slogan .site--slogan--inner h2 span:last-child:after{width:3rem;height:3rem;background-image:url(/themes/smartworld/img/icons/green/radish.svg);}}@media (min-width:576px){.site--slogan .site--slogan--inner h2{font-size:2rem;}.site--slogan .site--slogan--inner h2 span:last-child:after{width:3rem;height:3rem;}}@media (min-width:768px){.site--slogan .site--slogan--inner h2{font-size:3.2rem;}.site--slogan .site--slogan--inner h2 span:last-child:after{width:4rem;height:4rem;}}@media (min-width:992px){.site--slogan .site--slogan--inner h2{font-size:3.8rem;line-height:1;}.site--slogan .site--slogan--inner h2 span:last-child:after{width:5rem;height:5rem;}}@media (min-width:1200px){.site--slogan .site--slogan--inner h2{font-size:5rem;}.site--slogan .site--slogan--inner h2 span:last-child:after{width:6rem;height:6rem;}}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child{position:relative;}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child .field--media{height:100%;}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child .field--media article{height:100%;}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child .field--media article .field--media--image img{width:100%;max-width:none;height:100%;max-height:none;}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:nth-child(2){position:relative;z-index:10;}@media (max-width:575px){.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child{display:none;}}@media (min-width:576px){.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child{height:calc(60vh - 120px) !important;}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child .field--slider--media .field--media--image{height:60vh !important;max-height:none;}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:first-child .field--slider--media .field--media--image img{width:100%;max-width:none;height:100%;max-height:none !important;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;}.page--front .node--type--dynamic-page.view-mode--full .field--dp--paragraphs > .paragraph:nth-child(2) .paragraph--inner{padding-top:0;}}.view--all-stories{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.view--all-stories > header{position:relative;}.view--all-stories > .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}.view--all-stories > .view-content .node--type--story{flex:0 1 100%;margin:0 0 3rem 0;}.view--all-stories .no-stories{display:none;}@media (max-width:767px){.view--all-stories{padding-right:2.5rem;padding-left:2.5rem;}}@media (max-width:575px){.view--all-stories{padding-right:1.5rem;padding-left:1.5rem;}}.stories-tag-selection{max-width:20rem;}.stories-tag-selection .view-content a{position:relative;display:block;padding:1rem 2.5rem 1rem 4.5rem;color:#000;border:1px solid #898989;border-radius:10px;font-size:1.5rem;font-weight:normal;}.stories-tag-selection .view-content a:before,.stories-tag-selection .view-content a:after{position:absolute;top:1.5rem;left:2.5rem;display:block;width:2px;height:1.5rem;content:" ";transition:transform 1s;background-color:#ac0e2d;}.stories-tag-selection .view-content a:before{transform:rotate(45deg);}.stories-tag-selection .view-content a:after{transform:rotate(-45deg);}.stories-tag-selection .view-content a:hover:before{transform:rotate(-45deg);}.stories-tag-selection .view-content a:hover:after{transform:rotate(45deg);}.stories-tag-selection{position:absolute;z-index:1;top:-10.5rem;left:15rem;}.view--tags-filter > input{display:none;}.view--tags-filter label:after{display:inline-block;width:1rem;height:1rem;margin-left:2rem;content:" ";transition:transform 0.5s;transform:rotate(45deg);border-right:1px solid #000;border-bottom:1px solid #000;}.view--tags-filter .view-content{position:relative;z-index:2;display:flex;flex-wrap:wrap;padding-bottom:1.5rem;transition:transform 0.4s;transform:scale(0);transform-origin:top left;border-radius:2rem;background-color:#fff;}.view--tags-filter .view-content a{display:block;font-size:1.6rem;font-weight:700;}.view--tags-filter .view-content .active a{text-decoration:underline;font-weight:bold;}.view--tags-filter input:checked ~ label:after{transform:rotate(225deg);}.view--tags-filter input:checked ~ .view-content{transform:scale(1);}.view--tags-filter .view-content--footer{width:100%;text-align:center;border-radius:2rem;border-top-left-radius:0;border-top-right-radius:0;background-color:#f0f0f0;}.view--tags-filter .view-content--footer a{color:#000;font-weight:700;}@media (max-width:767px){.view--tags-filter label{display:block;}.view--tags-filter .view-content{position:absolute;}.view--tags-filter .view-content > div{width:100%;}.view--tags-filter .view-content > div a{padding:2rem 1rem;}}@media (min-width:768px){.view--tags-filter{position:absolute;top:-10rem;left:4rem;}.view--tags-filter input:checked ~ .view-content > div a{display:block;min-width:20rem;padding:1rem 3rem;}}.view--most-recent-one-story .node--type--story{margin:0;}.view--4-stories .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;}@media (min-width:576px){.view--all-stories .node--type--story > a{margin:0 2rem 0 2rem;}.view--all-stories > header .view--4-stories > .view-content > div{width:50%;margin:0 0 5rem 0;}.view--all-stories > .view-content > div{width:50%;}}@media (min-width:992px){.view--all-stories{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;max-width:170rem;}.view--all-stories > header{position:relative;display:flex;}.view--all-stories > header .view--most-recent-one-story,.view--all-stories > header .view--4-stories{flex:1;width:50%;}.view--all-stories > .view-content > div{width:25%;}}@media (max-width:991px){.view--all-stories{max-width:80rem;margin:0 auto;padding-top:11rem;}}@media (max-width:575px){.view--all-stories{max-width:36rem;margin:0 auto;padding-top:0;}.view--all-stories .view-content{margin-right:-1.5rem;margin-left:-1.5rem;}}@media (min-width:768px){.view--all-partners{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.view--all-partners .view-content{display:flex;flex-wrap:wrap;justify-content:space-around;margin-right:-3.5rem;margin-left:-3.5rem;}.view--all-partners .view-content > div{flex:0 0 50%;padding:2rem 3.5rem;}}@media (max-width:767px){.view--all-partners{padding-right:2rem;padding-left:2rem;}.view--all-partners .view-content > div{flex:0 1 100%;padding:2rem;}}.view--all-quotes{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.view--all-quotes .view-content{display:flex;flex-wrap:wrap;margin-right:-2.4rem;margin-left:-2.4rem;}.view--all-quotes .view-content > .node--type--quote{flex:0 1 16.6%;}@media (max-width:1199px){.view--all-quotes .view-content > .node--type--quote{flex:0 1 20%;}}@media (max-width:991px){.view--all-quotes .view-content > .node--type--quote{flex:0 1 25%;}}@media (max-width:767px){.view--all-quotes .view-content > .node--type--quote{flex:0 1 33.33%;}}@media (max-width:575px){.view--all-quotes .view-content > .node--type--quote{flex:0 1 50%;}}.view--cooking-techniques{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.view--cooking-techniques .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:-1.5rem;margin-left:-1.5rem;}.view--cooking-techniques .view-content > div{flex:20%;margin:0 0 8rem 0;}.view--cooking-techniques .view-content > div .node--type--cooking-technique.view-mode--teaser{margin:0 1.5rem;}@media (max-width:991px){.view--cooking-techniques .view-content > div{flex:25%;}}@media (max-width:767px){.view--cooking-techniques .view-content > div{flex:33%;}}@media (max-width:767px){.view--cooking-techniques .view-content > div{flex:50%;}}@media (max-width:575px){.view--cooking-techniques .view-content > div{flex:100%;}}.green-guide .nice-ddl{width:auto;margin:3rem 1rem;}.green-guide .nice-ddl .selection{height:4.8rem;line-height:1;}.green-guide .exposed-form-button{display:flex;justify-content:center;margin:0;padding:0;font-family:"Plus Jakarta Sans",sans-serif;font-size:1.8rem;font-weight:300;}.green-guide .exposed-form-button .show,.green-guide .exposed-form-button .hide{display:flex;flex:1;align-items:center;box-sizing:border-box;width:auto;height:4.8rem;margin:1rem;padding:1rem 4rem 1rem 1rem;color:#000;border:1px solid #626262;border-radius:8px;background-color:#fff;background-repeat:no-repeat;background-position:right 1rem center;background-size:auto 2.8rem;line-height:1;}.green-guide .exposed-form-button .show{background-image:url(/themes/smartworld/img/icons/black/location.svg);}.green-guide .exposed-form-button .hide{background-image:url(/themes/smartworld/img/icons/black/list.svg);background-size:2rem auto;}.green-guide .js-activate-map .hide{display:none;}.green-guide .js-activate-map.map-open .show{display:none;}.green-guide .js-activate-map.map-open .hide{display:flex;}.green-guide > .views-exposed-form{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#f0f0f0;}.green-guide > .views-exposed-form .form-item{display:flex;}.green-guide > .views-exposed-form .form-item input,.green-guide > .views-exposed-form .form-item select{flex:1;width:100%;height:4.8rem;margin:3rem 1rem;line-height:1;}.green-guide > .views-exposed-form [data-drupal-selector=edit-proximity-wrapper]{display:none;}.green-guide > .views-exposed-form .form-item-country{display:none;}.green-guide:not(.radish-leafs) > .views-exposed-form{display:none;}.green-guide > .filters{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem 0;}.green-guide > .filters:before{position:absolute;z-index:-1;top:0;left:50%;display:block;width:100vw;height:100%;content:" ";transform:translateX(-50%);background-color:#f0f0f0;}.green-guide > .filters > div{margin:0 1rem;}.green-guide > .filters .text-search{flex:2;}.green-guide > .filters .text-search input[type=text]{width:100%;height:4.8rem;padding:1rem 1rem 1rem 4rem;border:1px solid #626262;border-radius:8px;line-height:1;}.green-guide > .filters .nice-ddl{flex:1;}.green-guide > .view-content .view-rows{display:flex;flex-wrap:wrap;justify-content:center;}.green-guide > .view-content .view-rows > .view--summary{width:100%;container-type:inline-size;}.green-guide > .view-content .view-rows > .view--summary .view--summary--content{display:flex;justify-content:space-between;align-items:center;margin:1rem auto;padding:0 2rem;}.green-guide > .view-content .view-rows > .view--summary .view--summary--content .pager{margin:0;}.green-guide > .view-content .view-rows > .view--summary .view--summary--content .pager li{margin:0;}@container (min-width:780px){.green-guide > .view-content .view-rows > .view--summary .view--summary--content{max-width:760px;}}@container (min-width:1185px){.green-guide > .view-content .view-rows > .view--summary .view--summary--content{max-width:1155px;}}@container (min-width:1580px){.green-guide > .view-content .view-rows > .view--summary .view--summary--content{max-width:1550px;}}@container (min-width:1975px){.green-guide > .view-content .view-rows > .view--summary .view--summary--content{max-width:1945px;}}@container (min-width:2370px){.green-guide > .view-content .view-rows > .view--summary .view--summary--content{max-width:2340px;}}@container (min-width:2765px){.green-guide > .view-content .view-rows > .view--summary .view--summary--content{max-width:2735px;}}.green-guide > .view-content .view-rows .pager ul{display:flex;}.green-guide > .view-content .view-rows .pager ul > li{display:none;}.green-guide > .view-content .view-rows .pager ul > .pager__item--previous,.green-guide > .view-content .view-rows .pager ul > .pager__item--next{display:block;}.green-guide > .view-content .view-rows .pager ul > .pager__item--previous a,.green-guide > .view-content .view-rows .pager ul > .pager__item--next a{font-weight:400;}.green-guide > .view-content .view-map{display:none;}@media (max-width:767px){.green-guide > .views-exposed-form{flex-direction:column;align-items:flex-start;}.green-guide > .views-exposed-form .exposed-form-button,.green-guide > .views-exposed-form .form-item,.green-guide > .views-exposed-form .nice-ddl{width:80vw;margin-right:auto;margin-left:auto;}.green-guide > .views-exposed-form .exposed-form-button input[type=text],.green-guide > .views-exposed-form .exposed-form-button select,.green-guide > .views-exposed-form .exposed-form-button .hide,.green-guide > .views-exposed-form .exposed-form-button .show,.green-guide > .views-exposed-form .form-item input[type=text],.green-guide > .views-exposed-form .form-item select,.green-guide > .views-exposed-form .form-item .hide,.green-guide > .views-exposed-form .form-item .show,.green-guide > .views-exposed-form .nice-ddl input[type=text],.green-guide > .views-exposed-form .nice-ddl select,.green-guide > .views-exposed-form .nice-ddl .hide,.green-guide > .views-exposed-form .nice-ddl .show{width:100%;margin:1rem 0;}.green-guide > .views-exposed-form .nice-ddl{margin-top:1rem;margin-bottom:1rem;}.green-guide > .filters{padding:0;}.green-guide.map-open > .view-content > .view-rows{display:none;}.green-guide.map-open > .view-content > .view-map{display:block;overflow:hidden;height:70vh;}}@media (max-width:575px){.green-guide > .filters{padding:0.5rem 0;}.green-guide > .filters .text-search{flex:none;width:100%;margin:0;padding:0.5rem;}.green-guide > .filters .nice-ddl{margin:0.5rem;}.green-guide > .filters .nice-ddl .selection{font-size:1.6rem;}.green-guide > .filters .exposed-form-button .show,.green-guide > .filters .exposed-form-button .hide{width:4.8rem;height:4.8rem;padding:0;border:none;background-color:transparent;background-position:center center;font-size:0;}}@media (min-width:768px){.green-guide > .views-exposed-form .form-item-title,.green-guide > .views-exposed-form .form-item-city{width:50%;}.green-guide > .views-exposed-form .nice-ddl,.green-guide > .views-exposed-form .exposed-form-button{width:33.33%;}.green-guide > .view-content{position:relative;display:flex;align-items:flex-start;width:100%;}.green-guide > .view-content > .view-rows{width:100%;}.green-guide.map-open > .view-content > .view-rows{display:flex;width:50%;}.green-guide.map-open > .view-content > .view-map{position:sticky;top:0;left:50%;display:block;width:50%;height:100vh;}}@media (min-width:1200px){.green-guide > .views-exposed-form .form-item-title,.green-guide > .views-exposed-form .form-item-city{width:25%;max-width:400px;}.green-guide > .views-exposed-form .nice-ddl,.green-guide > .views-exposed-form .exposed-form-button{width:15%;max-width:240px;}}.radish-leaf-country-filter,.green-guide-country-filter{margin-bottom:1.5rem;padding:3rem 0 0 0;background-color:#f0f0f0;}.radish-leaf-country-filter header,.green-guide-country-filter header{padding-bottom:3rem;text-align:center;vertical-align:middle;text-transform:uppercase;font-size:2rem;}.radish-leaf-country-filter header:after,.green-guide-country-filter header:after{display:inline-block;width:2rem;height:2rem;margin-left:2rem;content:" ";transition:all 0.5s;transform:rotate(90deg);background:url(/themes/smartworld/img/icons/arrow_right.svg) no-repeat center center;background-size:contain;}.radish-leaf-country-filter .view-content,.green-guide-country-filter .view-content{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;display:block;padding-bottom:3rem;-moz-columns:5;columns:5;transition:all 0.5s;}.radish-leaf-country-filter.hide-content header:after,.green-guide-country-filter.hide-content header:after{transform:none;}.radish-leaf-country-filter.hide-content .view-content,.green-guide-country-filter.hide-content .view-content{overflow:hidden;padding-bottom:0;}.radish-leaf-country-filter.hide-content .view-content > div,.green-guide-country-filter.hide-content .view-content > div{max-height:0;}@media (max-width:1199px){.radish-leaf-country-filter .view-content,.green-guide-country-filter .view-content{-moz-columns:4;columns:4;}}@media (max-width:991px){.radish-leaf-country-filter .view-content,.green-guide-country-filter .view-content{-moz-columns:3;columns:3;}}@media (max-width:767px){.radish-leaf-country-filter .view-content,.green-guide-country-filter .view-content{-moz-columns:2;columns:2;}}@media (max-width:575px){.radish-leaf-country-filter .view-content,.green-guide-country-filter .view-content{-moz-columns:1;columns:1;}}.radish-leaf-country-selection,.green-guide-country-selection{display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem;padding:3rem 0;background-color:#f0f0f0;}.radish-leaf-country-selection header,.green-guide-country-selection header{text-align:center;vertical-align:middle;text-transform:uppercase;font-size:2rem;}.radish-leaf-country-selection header:after,.green-guide-country-selection header:after{display:inline-block;width:2rem;height:2rem;margin-left:2rem;content:" ";background:url(/themes/smartworld/img/icons/arrow_right.svg) no-repeat center center;background-size:contain;}.radish-leaf-country-selection .view-content,.green-guide-country-selection .view-content{display:block;margin-left:3rem;border:1px solid #626262;border-radius:10px;background-color:#fff;}.radish-leaf-country-selection .view-content > .selected-country,.green-guide-country-selection .view-content > .selected-country{display:flex;align-items:center;padding:1.5rem;}.radish-leaf-country-selection .view-content > .selected-country svg,.green-guide-country-selection .view-content > .selected-country svg{width:3rem;height:3rem;margin-right:1rem;}.radish-leaf-country-selection .view-content > .selected-country .taxonomy-term,.green-guide-country-selection .view-content > .selected-country .taxonomy-term{position:relative;}.radish-leaf-country-selection ~ .radish-leaf-country-filter,.radish-leaf-country-selection ~ .green-guide-country-filter,.green-guide-country-selection ~ .radish-leaf-country-filter,.green-guide-country-selection ~ .green-guide-country-filter{display:none;}.radish-leaf-country-selection:hover .view-content > .selected-country svg,.green-guide-country-selection:hover .view-content > .selected-country svg{transform:rotate(180deg);}@media (max-width:575px){.radish-leaf-country-selection,.green-guide-country-selection{margin-top:1rem;padding:1rem 0;font-size:1.4rem;}.radish-leaf-country-selection header,.green-guide-country-selection header{font-size:1.4rem;}.radish-leaf-country-selection header:after,.green-guide-country-selection header:after{display:none;}.radish-leaf-country-selection > .view-content,.green-guide-country-selection > .view-content{margin-left:1rem;}.radish-leaf-country-selection > .view-content .selected-country,.green-guide-country-selection > .view-content .selected-country{padding:0.5rem 1rem;}.radish-leaf-country-selection > .view-content .selected-country svg,.green-guide-country-selection > .view-content .selected-country svg{width:1.4rem;height:1.4rem;margin-right:0.5rem;}}.green-guide .leaflet-container{width:100%;height:100vh;}@media (min-width:768px){.green-guide .view-map .pager{display:none;}}.view--partners-homepage > header .view-content{display:flex;justify-content:center;align-items:center;padding-top:2.8rem;padding-bottom:2.8rem;border-bottom:1px solid #f0f0f0;}.view--partners-homepage > header .view-content .field--media--svg{width:25rem;}.view--partners-homepage > header .view-content .field--media--svg img{width:25rem;}.view--partners-homepage > .view-content{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-1rem;margin-left:-1rem;padding-top:2.8rem;padding-bottom:2.8rem;}.view--partners-homepage > .view-content > div{width:15rem;margin:1rem;}.view--partners-homepage > .view-content > div img{border-radius:50%;}.view--partners-homepage > footer{text-align:center;}@media (min-width:576px){.view--partners-homepage > header{position:relative;}.view--partners-homepage > header > a{position:absolute;top:-3.8rem;right:0;}}.inspection-view > header{margin-bottom:10px;}@media (min-width:768px){.inspection-view > header{float:right;}}.inspections > header{position:relative;}.inspections > header > a{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #2d4140;border-radius:3rem;background-color:#2d4140;font-size:1.8rem;font-weight:700;line-height:1;position:absolute;top:-2.5rem;right:4rem;height:5rem;margin-top:0;text-transform:uppercase;}.inspections > header > a:hover,.inspections > header > a:focus{color:#fff;border-color:rgb(3.2727272727,4.7272727273,4.6545454545);background-color:rgb(3.2727272727,4.7272727273,4.6545454545);}.inspections > header > a.btn-o{color:#fff;}.inspections > header > a.btn-o:hover{color:rgb(229.5,229.5,229.5);}.inspections > header h2{padding:2.5rem 4rem 0 4rem;}.inspections .views-exposed-form{display:flex;align-items:center;padding:2rem 4rem;gap:2rem;}.inspections .views-exposed-form .form-item{display:block;}.inspections .views-exposed-form .form-item label{display:block;font-size:1.4rem;}.inspections .view-content{display:table;width:100%;padding:2rem 4rem;}.inspections .view-content .inspection{display:table-row;font-size:1.6rem;}.inspections .view-content .inspection > div{display:table-cell;padding:0.75rem 1.5rem;vertical-align:middle;border-bottom:1px solid #dbdbdb;}.inspections .view-content .inspection .restaurant-name .name{margin-right:0.5rem;color:#ac0e2d;}.inspections .view-content .inspection .views-field-changed{font-size:1.5rem;}.inspections .view-content .inspection .field--admin-status span{display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;background-color:#ccc;font-size:0;}.inspections .view-content .inspection .field--admin-status.state--accepted span{background-color:#70a188;}.inspections .view-content .inspection .field--admin-status.state--declined span{background-color:#ac0e2d;}.inspections .view-content .inspection .field--view,.inspections .view-content .inspection .field--edit,.inspections .view-content .inspection .field--delete{width:3rem;}.inspections .view-content .inspection .field--view .field-content,.inspections .view-content .inspection .field--edit .field-content,.inspections .view-content .inspection .field--delete .field-content{display:flex;justify-content:center;align-items:center;}.inspections .view-content .inspection .field--view a,.inspections .view-content .inspection .field--edit a,.inspections .view-content .inspection .field--delete a{display:inline-block;width:2.2rem;height:2.2rem;padding:0;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;}.inspections .view-content .inspection .field--edit a{background-image:url(/themes/smartworld/img/icons/black/edit.svg);}.inspections .view-content .inspection .field--edit a:hover,.inspections .view-content .inspection .field--edit a:focus{background-image:url(/themes/smartworld/img/icons/green-dark/edit.svg);}.inspections .view-content .inspection .field--delete a{background-image:url(/themes/smartworld/img/icons/black/trash.svg);}.inspections .view-content .inspection .field--delete a:hover,.inspections .view-content .inspection .field--delete a:focus{background-image:url(/themes/smartworld/img/icons/green-dark/trash.svg);}.inspections .view-content .inspection .field--view a{background-image:url(/themes/smartworld/img/icons/black/external_link.svg);}.inspections .view-content .inspection .field--view a:hover,.inspections .view-content .inspection .field--view a:focus{background-image:url(/themes/smartworld/img/icons/green-dark/external_link.svg);}@media (min-width:768px){.inspections > .view-content .restaurant-name{width:350px;}.inspections > .view-content .views-field-changed{width:100px;}}@media (max-width:767px){.inspections{margin-top:5rem;}.inspections > header a{width:5rem;height:5rem;padding:0;background-image:url(/themes/smartworld/img/icons/white/plus.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;font-size:0;}.inspections > .view-content{padding:2rem;}.inspections > .view-content .inspection{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-2rem;margin-left:-2rem;border-bottom:1px solid #dbdbdb;font-size:1.6rem;}.inspections > .view-content .inspection > div{display:block;border-bottom:none;}.inspections > .view-content .inspection .restaurant-name{width:60%;}.inspections > .view-content .inspection .views-field-changed{width:40%;text-align:right;}.inspections > .view-content .inspection .views-field-nothing-1{flex:1;}}@media (max-width:767px){.latest-stories header{padding-right:2rem;text-align:right;}}@media (min-width:768px){.latest-stories header{position:relative;}.latest-stories header a{padding:1rem 2rem 1rem 0;transition:all 0.3s;color:#b78e2e;background-color:transparent;background-image:url(/themes/smartworld/img/icons/gold/caret_right.svg);background-repeat:no-repeat;background-position:right center;background-size:auto 1em;position:absolute;top:-7.7rem;right:1.5rem;}.latest-stories header a:hover{color:rgb(101.4890829694,78.7510917031,25.5109170306);background-position:right 0.5rem center;}.latest-stories header a:hover{color:#fff;}}@media (min-width:992px){.latest-stories{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.latest-stories .view-content{display:flex;justify-content:center;}.latest-stories .view-content > div{flex:1;}.latest-stories .view-content > div:not(:nth-of-type(3n)) .node--type--story{margin-right:4.5rem;}}@media (max-width:767px){.latest-stories{padding-right:2rem;padding-left:2rem;}.latest-stories header{max-width:48rem;margin-right:auto;margin-left:auto;padding-bottom:2rem;text-align:right;}.latest-stories .view-content .node--type--story{margin-bottom:4.5rem;}}@media screen and (width >= 1600px){.latest-stories .view-content .node--type--story{width:48rem;}}.my-favorites header h2{padding:2.5rem 4rem 0 4rem;}.my-favorites .view-content{display:flex;flex-wrap:wrap;margin-right:-1.75rem;margin-left:-1.75rem;padding:2rem 4rem;}.my-favorites .empty-message{padding:1.2rem 1rem 1.2rem 8.7rem;background-image:url(/themes/smartworld/img/icons/red/favorite.svg);background-repeat:no-repeat;background-position:left 1rem center;background-size:auto 4rem;font-weight:normal;line-height:1.8;}@media (min-width:992px){.my-favorites .empty-message{padding:2.4rem 3rem 2.4rem 14.7rem;background-size:auto 8rem;}}.nearby-restaurants{margin:0 auto;}.nearby-restaurants .view-content{display:flex;flex-wrap:wrap;margin-right:-1.75rem;margin-left:-1.75rem;}#block-smartworld-views-block-nearby-restaurants-main{padding:9rem 2rem 6rem 2rem;container-type:inline-size;}@container (min-width:800px){.nearby-restaurants{max-width:760px;}}@container (min-width:1205px){.nearby-restaurants{max-width:1155px;}.nearby-restaurants .view-content > .views-field-rendered-entity:nth-child(4){display:none;}}@container (min-width:1640px){.nearby-restaurants{max-width:1550px;}.nearby-restaurants .view-content > .views-field-rendered-entity:nth-child(4){display:block;}}.pr-content > header{position:relative;}.pr-content > header > a{display:inline-block;margin-top:1.8rem;padding:1.4rem 2.6rem;transition:all 0.3s;text-decoration:none;color:#fff;border:1px solid #2d4140;border-radius:3rem;background-color:#2d4140;font-size:1.8rem;font-weight:700;line-height:1;position:absolute;top:-2.5rem;right:4rem;height:5rem;margin-top:0;text-transform:uppercase;}.pr-content > header > a:hover,.pr-content > header > a:focus{color:#fff;border-color:rgb(3.2727272727,4.7272727273,4.6545454545);background-color:rgb(3.2727272727,4.7272727273,4.6545454545);}.pr-content > header > a.btn-o{color:#fff;}.pr-content > header > a.btn-o:hover{color:rgb(229.5,229.5,229.5);}.pr-content > header h2{padding:2.5rem 4rem 0 4rem;}.pr-content .view-content{display:table;width:100%;padding:2rem 4rem;}.pr-content .view-content .inspection{display:table-row;font-size:1.6rem;}.pr-content .view-content .inspection > div{display:table-cell;padding:0.75rem 1.5rem;vertical-align:middle;border-bottom:1px solid #dbdbdb;}.pr-content .view-content .inspection .views-field-changed{font-size:1.5rem;}.pr-content .view-content .inspection .views-field-delete-webform-submission a,.pr-content .view-content .inspection .views-field-edit-webform-submission a{display:block;width:2.2rem;height:2.2rem;padding:0;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;}.pr-content .view-content .inspection .views-field-edit-webform-submission a{background-image:url(/themes/smartworld/img/icons/black/edit.svg);}.pr-content .view-content .inspection .views-field-edit-webform-submission a:hover,.pr-content .view-content .inspection .views-field-edit-webform-submission a:focus{background-image:url(/themes/smartworld/img/icons/green-dark/edit.svg);}.pr-content .view-content .inspection .views-field-delete-webform-submission a{background-image:url(/themes/smartworld/img/icons/black/trash.svg);}.pr-content .view-content .inspection .views-field-delete-webform-submission a:hover,.pr-content .view-content .inspection .views-field-delete-webform-submission a:focus{background-image:url(/themes/smartworld/img/icons/green-dark/trash.svg);}@media (max-width:575px){.inspections{margin-top:5rem;}.inspections > header a{width:5rem;height:5rem;padding:0;background-image:url(/themes/smartworld/img/icons/white/plus.svg);background-repeat:no-repeat;background-position:center;background-size:50% auto;font-size:0;}.inspections > .view-content{padding:2rem;}.inspections > .view-content .inspection{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-2rem;margin-left:-2rem;border-bottom:1px solid #dbdbdb;font-size:1.6rem;}.inspections > .view-content .inspection > div{display:block;border-bottom:none;}.inspections > .view-content .inspection .restaurant-name{width:60%;}.inspections > .view-content .inspection .views-field-changed{width:40%;text-align:right;}.inspections > .view-content .inspection .views-field-nothing-1{flex:1;}}.view--quote-teasers .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:-2.4rem;margin-left:-2.4rem;}.view--quote-teasers .view-content > .node--type--quote{flex:1;}@media (min-width:768px){.view--quote-teasers{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;position:relative;}.view--quote-teasers > header{position:absolute;top:-6.4rem;right:0;}}@media (max-width:1199px){.view--quote-teasers .view-content > .node--type--quote:nth-child(6){display:none;}}@media (max-width:991px){.view--quote-teasers .view-content > .node--type--quote:nth-child(5){display:none;}}@media (max-width:767px){.view--quote-teasers{padding-right:2rem;padding-left:2rem;}.view--quote-teasers > header{text-align:right;}.view--quote-teasers .view-content{justify-content:space-around;}.view--quote-teasers .view-content > .node--type--quote:nth-child(4){display:none;}}@media (max-width:575px){.view--quote-teasers .view-content > .node--type--quote:nth-child(3){display:none;}}.view--top-100{max-width:162rem;margin-right:auto;margin-left:auto;padding-right:4.5rem;padding-left:4.5rem;}.view--top-100 .view-content{display:flex;flex-wrap:wrap;margin-right:-1.6rem;margin-left:-1.6rem;}.view--top-100 .view-content > article{flex:0 1 100%;padding:0 1.6rem 8rem 1.6rem;}.view--top-100 .view-content > article .article--inner{position:relative;height:100%;padding:4rem 2rem 2rem 2rem;text-align:center;border:1px solid #70a188;border-radius:2rem;box-shadow:0 0 10px rgba(0,0,0,0.16);}.view--top-100 .view-content > article .article--inner .views-field-field-ranking-place{position:absolute;z-index:2;top:-3rem;left:50%;padding:0 2rem;transform:translateX(-50%);color:#2d4140;background:rgb(255,255,255);background:radial-gradient(circle,rgb(255,255,255) 60%,rgba(255,255,255,0.1) 100%);}.view--top-100 .view-content > article .article--inner .views-field-field-ranking-place span{font-size:1.6rem;}.view--top-100 .view-content > article .article--inner .views-field-field-ranking-place strong{font-size:3rem;font-weight:400;}.view--top-100 .view-content > article .article--inner .views-field-title{font-weight:700;}.view--top-100 .view-content > article .article--inner .field--restaurant--rating{display:flex;justify-content:center;margin-bottom:1rem;}.view--top-100 .view-content > article .article--inner .field--restaurant--rating svg{width:1.5rem;height:auto;margin:0 0.2rem;}.view--top-100 .view-content > article .article--inner .views-field-view-node{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;}.view--top-100 .view-content > article .article--inner .views-field-view-node a{display:block;width:100%;height:100%;font-size:0;}@media (min-width:576px){.view--top-100 .view-content > article{flex:0 1 50%;}}@media (min-width:992px){.view--top-100 .view-content > article{flex:0 1 33.3%;}}@media (min-width:1200px){.view--top-100 .view-content > article{flex:0 1 25%;}}.view--top-100.current .view-content > article .article--inner{transition:all 0.5s;}.view--top-100.current .view-content > article:hover .article--inner{transform:translateY(-1rem);border-color:#2d4140;}
