/*
Theme Name: seiklus
Theme URI: https://seiklus.ee
Author: Birk Oidram
Author URI: https://zezz.ee
Description: seiklus Wordpress theme
Tags: accessibility-ready, one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Version: 2023
Requires at least: 6.1
Tested up to: 6.6.3
Requires PHP: 8.1
License: GNU General Public License v3 or Later
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: seiklus
*/

[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}input[type="search"]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}
.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}
.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}
.visually-hidden:not(:focus):not(:active), .form-wrap .wpforms-form-allowed-tags:not(:focus):not(:active){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}

/*!

=========================================================
* Tailwind Starter Kit by Creative Tim | Free TailwindCSS Kit Framework - v1.0.0
=========================================================

* Product Page: https://www.creative-tim.com/learning-lab/tailwind-starter-kit/presentation
* Copyright 2019 Creative Tim (https://www.creative-tim.com)

* Coded by Creative Tim

=========================================================

* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

*//*! tailwindcss v2.0.4 | MIT License | https://tailwindcss.com

*//*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e4e4e7}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a1a1aa}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#a1a1aa}input::placeholder,textarea::placeholder{opacity:1;color:#a1a1aa}button,[role="button"]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#71717a;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem}[type='text']:focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0,0,0,0));border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#71717a;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#71717a;opacity:1}input::placeholder,textarea::placeholder{color:#71717a;opacity:1}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2371717a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;-webkit-print-color-adjust:unset;color-adjust:unset}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#71717a;border-width:1px}[type='checkbox']{border-radius:0px}[type='radio']{border-radius:100%}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0,0,0,0))}[type='checkbox']:checked,[type='radio']:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:transparent;background-color:currentColor}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent;background-color:currentColor}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type='file']:focus{outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.space-y-reverse>:not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 1}.space-x-reverse>:not([hidden]) ~ :not([hidden]){--tw-space-x-reverse: 1}.divide-y>:not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-x>:not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y-reverse>:not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse: 1}.divide-x-reverse>:not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse: 1}.divide-solid>:not([hidden]) ~ :not([hidden]){border-style:solid}.divide-dashed>:not([hidden]) ~ :not([hidden]){border-style:dashed}.divide-dotted>:not([hidden]) ~ :not([hidden]){border-style:dotted}.divide-double>:not([hidden]) ~ :not([hidden]){border-style:double}.divide-none>:not([hidden]) ~ :not([hidden]){border-style:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:border-box}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-black{--tw-bg-opacity: 1;background-color:rgba(0, 0, 0, var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgba(252, 231, 243, var(--tw-bg-opacity))}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgba(251, 207, 232, var(--tw-bg-opacity))}.bg-pink-300{--tw-bg-opacity: 1;background-color:rgba(249, 168, 212, var(--tw-bg-opacity))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgba(236, 72, 153, var(--tw-bg-opacity))}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgba(219, 39, 119, var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgba(243, 232, 255, var(--tw-bg-opacity))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgba(233, 213, 255, var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgba(168, 85, 247, var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgba(147, 51, 234, var(--tw-bg-opacity))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgba(224, 231, 255, var(--tw-bg-opacity))}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgba(199, 210, 254, var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgba(99, 102, 241, var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgba(79, 70, 229, var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgba(191, 219, 254, var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgba(96, 165, 250, var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgba(59, 130, 246, var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgba(37, 99, 235, var(--tw-bg-opacity))}.bg-lightBlue-100{--tw-bg-opacity: 1;background-color:rgba(224, 242, 254, var(--tw-bg-opacity))}.bg-lightBlue-200{--tw-bg-opacity: 1;background-color:rgba(186, 230, 253, var(--tw-bg-opacity))}.bg-lightBlue-400{--tw-bg-opacity: 1;background-color:rgba(56, 189, 248, var(--tw-bg-opacity))}.bg-lightBlue-500{--tw-bg-opacity: 1;background-color:rgba(14, 165, 233, var(--tw-bg-opacity))}.bg-lightBlue-600{--tw-bg-opacity: 1;background-color:rgba(2, 132, 199, var(--tw-bg-opacity))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgba(204, 251, 241, var(--tw-bg-opacity))}.bg-teal-200{--tw-bg-opacity: 1;background-color:rgba(153, 246, 228, var(--tw-bg-opacity))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgba(20, 184, 166, var(--tw-bg-opacity))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgba(13, 148, 136, var(--tw-bg-opacity))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgba(209, 250, 229, var(--tw-bg-opacity))}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgba(167, 243, 208, var(--tw-bg-opacity))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgba(52, 211, 153, var(--tw-bg-opacity))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgba(16, 185, 129, var(--tw-bg-opacity))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgba(5, 150, 105, var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgba(187, 247, 208, var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgba(74, 222, 128, var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgba(34, 197, 94, var(--tw-bg-opacity))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgba(254, 243, 199, var(--tw-bg-opacity))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgba(253, 230, 138, var(--tw-bg-opacity))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgba(245, 158, 11, var(--tw-bg-opacity))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgba(217, 119, 6, var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgba(255, 237, 213, var(--tw-bg-opacity))}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgba(254, 215, 170, var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgba(249, 115, 22, var(--tw-bg-opacity))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgba(234, 88, 12, var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254, 226, 226, var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgba(254, 202, 202, var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgba(248, 113, 113, var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgba(239, 68, 68, var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgba(220, 38, 38, var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(244, 244, 245, var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(228, 228, 231, var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(212, 212, 216, var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgba(63, 63, 70, var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgba(39, 39, 42, var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgba(24, 24, 27, var(--tw-bg-opacity))}.bg-blueGray-50{--tw-bg-opacity: 1;background-color:rgba(248, 250, 252, var(--tw-bg-opacity))}.bg-blueGray-100{--tw-bg-opacity: 1;background-color:rgba(241, 245, 249, var(--tw-bg-opacity))}.bg-blueGray-200{--tw-bg-opacity: 1;background-color:rgba(226, 232, 240, var(--tw-bg-opacity))}.bg-blueGray-400{--tw-bg-opacity: 1;background-color:rgba(148, 163, 184, var(--tw-bg-opacity))}.bg-blueGray-500{--tw-bg-opacity: 1;background-color:rgba(100, 116, 139, var(--tw-bg-opacity))}.bg-blueGray-600{--tw-bg-opacity: 1;background-color:rgba(71, 85, 105, var(--tw-bg-opacity))}.bg-blueGray-700{--tw-bg-opacity: 1;background-color:rgba(51, 65, 85, var(--tw-bg-opacity))}.bg-blueGray-800{--tw-bg-opacity: 1;background-color:rgba(30, 41, 59, var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.hover\:bg-pink-500:hover{--tw-bg-opacity: 1;background-color:rgba(236, 72, 153, var(--tw-bg-opacity))}.hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgba(168, 85, 247, var(--tw-bg-opacity))}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgba(99, 102, 241, var(--tw-bg-opacity))}.hover\:bg-lightBlue-500:hover{--tw-bg-opacity: 1;background-color:rgba(14, 165, 233, var(--tw-bg-opacity))}.hover\:bg-teal-500:hover{--tw-bg-opacity: 1;background-color:rgba(20, 184, 166, var(--tw-bg-opacity))}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgba(16, 185, 129, var(--tw-bg-opacity))}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgba(245, 158, 11, var(--tw-bg-opacity))}.hover\:bg-orange-500:hover{--tw-bg-opacity: 1;background-color:rgba(249, 115, 22, var(--tw-bg-opacity))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgba(239, 68, 68, var(--tw-bg-opacity))}.hover\:bg-blueGray-400:hover{--tw-bg-opacity: 1;background-color:rgba(148, 163, 184, var(--tw-bg-opacity))}.active\:bg-pink-600:active{--tw-bg-opacity: 1;background-color:rgba(219, 39, 119, var(--tw-bg-opacity))}.active\:bg-pink-900:active{--tw-bg-opacity: 1;background-color:rgba(131, 24, 67, var(--tw-bg-opacity))}.active\:bg-purple-600:active{--tw-bg-opacity: 1;background-color:rgba(147, 51, 234, var(--tw-bg-opacity))}.active\:bg-purple-900:active{--tw-bg-opacity: 1;background-color:rgba(88, 28, 135, var(--tw-bg-opacity))}.active\:bg-indigo-600:active{--tw-bg-opacity: 1;background-color:rgba(79, 70, 229, var(--tw-bg-opacity))}.active\:bg-indigo-900:active{--tw-bg-opacity: 1;background-color:rgba(49, 46, 129, var(--tw-bg-opacity))}.active\:bg-lightBlue-600:active{--tw-bg-opacity: 1;background-color:rgba(2, 132, 199, var(--tw-bg-opacity))}.active\:bg-lightBlue-900:active{--tw-bg-opacity: 1;background-color:rgba(12, 74, 110, var(--tw-bg-opacity))}.active\:bg-teal-600:active{--tw-bg-opacity: 1;background-color:rgba(13, 148, 136, var(--tw-bg-opacity))}.active\:bg-teal-900:active{--tw-bg-opacity: 1;background-color:rgba(19, 78, 74, var(--tw-bg-opacity))}.active\:bg-emerald-600:active{--tw-bg-opacity: 1;background-color:rgba(5, 150, 105, var(--tw-bg-opacity))}.active\:bg-emerald-900:active{--tw-bg-opacity: 1;background-color:rgba(6, 78, 59, var(--tw-bg-opacity))}.active\:bg-green-600:active{--tw-bg-opacity: 1;background-color:rgba(22, 163, 74, var(--tw-bg-opacity))}.active\:bg-amber-600:active{--tw-bg-opacity: 1;background-color:rgba(217, 119, 6, var(--tw-bg-opacity))}.active\:bg-amber-900:active{--tw-bg-opacity: 1;background-color:rgba(120, 53, 15, var(--tw-bg-opacity))}.active\:bg-orange-600:active{--tw-bg-opacity: 1;background-color:rgba(234, 88, 12, var(--tw-bg-opacity))}.active\:bg-orange-900:active{--tw-bg-opacity: 1;background-color:rgba(124, 45, 18, var(--tw-bg-opacity))}.active\:bg-red-600:active{--tw-bg-opacity: 1;background-color:rgba(220, 38, 38, var(--tw-bg-opacity))}.active\:bg-red-900:active{--tw-bg-opacity: 1;background-color:rgba(127, 29, 29, var(--tw-bg-opacity))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgba(244, 244, 245, var(--tw-bg-opacity))}.active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgba(63, 63, 70, var(--tw-bg-opacity))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgba(24, 24, 27, var(--tw-bg-opacity))}.active\:bg-blueGray-50:active{--tw-bg-opacity: 1;background-color:rgba(248, 250, 252, var(--tw-bg-opacity))}.active\:bg-blueGray-500:active{--tw-bg-opacity: 1;background-color:rgba(100, 116, 139, var(--tw-bg-opacity))}.active\:bg-blueGray-600:active{--tw-bg-opacity: 1;background-color:rgba(71, 85, 105, var(--tw-bg-opacity))}.active\:bg-blueGray-800:active{--tw-bg-opacity: 1;background-color:rgba(30, 41, 59, var(--tw-bg-opacity))}.bg-center{background-position:center}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-cover{background-size:cover}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-pink-200{--tw-border-opacity: 1;border-color:rgba(251, 207, 232, var(--tw-border-opacity))}.border-pink-500{--tw-border-opacity: 1;border-color:rgba(236, 72, 153, var(--tw-border-opacity))}.border-pink-600{--tw-border-opacity: 1;border-color:rgba(219, 39, 119, var(--tw-border-opacity))}.border-purple-200{--tw-border-opacity: 1;border-color:rgba(233, 213, 255, var(--tw-border-opacity))}.border-purple-500{--tw-border-opacity: 1;border-color:rgba(168, 85, 247, var(--tw-border-opacity))}.border-purple-600{--tw-border-opacity: 1;border-color:rgba(147, 51, 234, var(--tw-border-opacity))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgba(199, 210, 254, var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgba(99, 102, 241, var(--tw-border-opacity))}.border-indigo-600{--tw-border-opacity: 1;border-color:rgba(79, 70, 229, var(--tw-border-opacity))}.border-lightBlue-200{--tw-border-opacity: 1;border-color:rgba(186, 230, 253, var(--tw-border-opacity))}.border-lightBlue-500{--tw-border-opacity: 1;border-color:rgba(14, 165, 233, var(--tw-border-opacity))}.border-lightBlue-600{--tw-border-opacity: 1;border-color:rgba(2, 132, 199, var(--tw-border-opacity))}.border-teal-200{--tw-border-opacity: 1;border-color:rgba(153, 246, 228, var(--tw-border-opacity))}.border-teal-500{--tw-border-opacity: 1;border-color:rgba(20, 184, 166, var(--tw-border-opacity))}.border-teal-600{--tw-border-opacity: 1;border-color:rgba(13, 148, 136, var(--tw-border-opacity))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgba(167, 243, 208, var(--tw-border-opacity))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgba(16, 185, 129, var(--tw-border-opacity))}.border-emerald-600{--tw-border-opacity: 1;border-color:rgba(5, 150, 105, var(--tw-border-opacity))}.border-amber-200{--tw-border-opacity: 1;border-color:rgba(253, 230, 138, var(--tw-border-opacity))}.border-amber-500{--tw-border-opacity: 1;border-color:rgba(245, 158, 11, var(--tw-border-opacity))}.border-amber-600{--tw-border-opacity: 1;border-color:rgba(217, 119, 6, var(--tw-border-opacity))}.border-orange-200{--tw-border-opacity: 1;border-color:rgba(254, 215, 170, var(--tw-border-opacity))}.border-orange-500{--tw-border-opacity: 1;border-color:rgba(249, 115, 22, var(--tw-border-opacity))}.border-orange-600{--tw-border-opacity: 1;border-color:rgba(234, 88, 12, var(--tw-border-opacity))}.border-red-200{--tw-border-opacity: 1;border-color:rgba(254, 202, 202, var(--tw-border-opacity))}.border-red-500{--tw-border-opacity: 1;border-color:rgba(239, 68, 68, var(--tw-border-opacity))}.border-red-600{--tw-border-opacity: 1;border-color:rgba(220, 38, 38, var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgba(228, 228, 231, var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgba(212, 212, 216, var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgba(161, 161, 170, var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity: 1;border-color:rgba(82, 82, 91, var(--tw-border-opacity))}.border-gray-700{--tw-border-opacity: 1;border-color:rgba(63, 63, 70, var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity: 1;border-color:rgba(24, 24, 27, var(--tw-border-opacity))}.border-blueGray-100{--tw-border-opacity: 1;border-color:rgba(241, 245, 249, var(--tw-border-opacity))}.border-blueGray-200{--tw-border-opacity: 1;border-color:rgba(226, 232, 240, var(--tw-border-opacity))}.border-blueGray-300{--tw-border-opacity: 1;border-color:rgba(203, 213, 225, var(--tw-border-opacity))}.border-blueGray-400{--tw-border-opacity: 1;border-color:rgba(148, 163, 184, var(--tw-border-opacity))}.border-blueGray-500{--tw-border-opacity: 1;border-color:rgba(100, 116, 139, var(--tw-border-opacity))}.border-blueGray-600{--tw-border-opacity: 1;border-color:rgba(71, 85, 105, var(--tw-border-opacity))}.border-blueGray-800{--tw-border-opacity: 1;border-color:rgba(30, 41, 59, var(--tw-border-opacity))}.border-transparent{border-color:transparent}.rounded-sm{border-radius:0.125rem}.rounded{border-radius:0.25rem}.rounded-lg{border-radius:0.5rem}.rounded-full{border-radius:9999px}.rounded-r-none{border-top-right-radius:0px;border-bottom-right-radius:0px}.rounded-l-none{border-top-left-radius:0px;border-bottom-left-radius:0px}.rounded-t{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.rounded-r{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.rounded-b{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.rounded-l{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.rounded-t-lg{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.rounded-tl{border-top-left-radius:0.25rem}.rounded-tr{border-top-right-radius:0.25rem}.rounded-br{border-bottom-right-radius:0.25rem}.rounded-bl{border-bottom-left-radius:0.25rem}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.border-0{border-width:0px}.border{border-width:1px}.border-t-0{border-top-width:0px}.border-r-0{border-right-width:0px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.group:hover .group-hover\:block{display:block}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-items-auto{place-items:auto}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-items-auto{justify-items:auto}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.h-0{height:0px}.h-1{height:0.25rem}.h-2{height:0.5rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-auto{height:auto}.h-px{height:1px}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:0.75rem;line-height:1rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.m-1{margin:0.25rem}.m-2{margin:0.5rem}.m-3{margin:0.75rem}.m-4{margin:1rem}.m-8{margin:2rem}.m-14{margin:3.5rem}.m-16{margin:4rem}.-m-16{margin:-4rem}.-m-24{margin:-6rem}.mx-1{margin-left:0.25rem;margin-right:0.25rem}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0px}.mr-0{margin-right:0px}.mb-0{margin-bottom:0px}.mt-1{margin-top:0.25rem}.mr-1{margin-right:0.25rem}.mb-1{margin-bottom:0.25rem}.ml-1{margin-left:0.25rem}.mt-2{margin-top:0.5rem}.mr-2{margin-right:0.5rem}.mb-2{margin-bottom:0.5rem}.ml-2{margin-left:0.5rem}.mt-3{margin-top:0.75rem}.mr-3{margin-right:0.75rem}.mb-3{margin-bottom:0.75rem}.ml-3{margin-left:0.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.mt-16{margin-top:4rem}.mt-24{margin-top:6rem}.mb-24{margin-bottom:6rem}.mt-32{margin-top:8rem}.mt-40{margin-top:10rem}.mt-48{margin-top:12rem}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.-mt-20{margin-top:-5rem}.-ml-20{margin-left:-5rem}.-mt-24{margin-top:-6rem}.-mt-32{margin-top:-8rem}.-mt-48{margin-top:-12rem}.-mt-64{margin-top:-16rem}.-mr-px{margin-right:-1px}.-mb-px{margin-bottom:-1px}.-ml-px{margin-left:-1px}.first\:ml-0:first-child{margin-left:0px}.last\:mr-0:last-child{margin-right:0px}.hover\:-mt-4:hover{margin-top:-1rem}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-3xl{max-width:48rem}.max-w-6xl{max-width:72rem}.max-w-full{max-width:100%}.min-w-0{min-width:0px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.opacity-5{opacity:0.05}.opacity-25{opacity:0.25}.opacity-50{opacity:0.5}.opacity-75{opacity:0.75}.hover\:opacity-75:hover{opacity:0.75}.outline-none{outline:2px solid transparent;outline-offset:2px}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{-ms-scroll-chaining:chained;overscroll-behavior:auto}.overscroll-contain{-ms-scroll-chaining:none;overscroll-behavior:contain}.overscroll-none{-ms-scroll-chaining:none;overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.p-0{padding:0px}.p-1{padding:0.25rem}.p-2{padding:0.5rem}.p-3{padding:0.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0px;padding-right:0px}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pt-0{padding-top:0px}.pl-0{padding-left:0px}.pt-1{padding-top:0.25rem}.pl-1{padding-left:0.25rem}.pr-2{padding-right:0.5rem}.pb-2{padding-bottom:0.5rem}.pl-2{padding-left:0.5rem}.pt-3{padding-top:0.75rem}.pr-3{padding-right:0.75rem}.pl-3{padding-left:0.75rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pt-8{padding-top:2rem}.pr-10{padding-right:2.5rem}.pl-10{padding-left:2.5rem}.pt-12{padding-top:3rem}.pr-12{padding-right:3rem}.pt-16{padding-top:4rem}.pb-16{padding-bottom:4rem}.pt-20{padding-top:5rem}.pb-20{padding-bottom:5rem}.pt-24{padding-top:6rem}.pt-32{padding-top:8rem}.pb-32{padding-bottom:8rem}.pb-40{padding-bottom:10rem}.pt-48{padding-top:12rem}.pb-48{padding-bottom:12rem}.pb-64{padding-bottom:16rem}.placeholder-pink-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(249, 168, 212, var(--tw-placeholder-opacity))}.placeholder-pink-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(249, 168, 212, var(--tw-placeholder-opacity))}.placeholder-pink-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(249, 168, 212, var(--tw-placeholder-opacity))}.placeholder-pink-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(236, 72, 153, var(--tw-placeholder-opacity))}.placeholder-pink-500:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(236, 72, 153, var(--tw-placeholder-opacity))}.placeholder-pink-500::placeholder{--tw-placeholder-opacity: 1;color:rgba(236, 72, 153, var(--tw-placeholder-opacity))}.placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(216, 180, 254, var(--tw-placeholder-opacity))}.placeholder-purple-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(216, 180, 254, var(--tw-placeholder-opacity))}.placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(216, 180, 254, var(--tw-placeholder-opacity))}.placeholder-indigo-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(165, 180, 252, var(--tw-placeholder-opacity))}.placeholder-indigo-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(165, 180, 252, var(--tw-placeholder-opacity))}.placeholder-indigo-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(165, 180, 252, var(--tw-placeholder-opacity))}.placeholder-lightBlue-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(125, 211, 252, var(--tw-placeholder-opacity))}.placeholder-lightBlue-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(125, 211, 252, var(--tw-placeholder-opacity))}.placeholder-lightBlue-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(125, 211, 252, var(--tw-placeholder-opacity))}.placeholder-teal-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(94, 234, 212, var(--tw-placeholder-opacity))}.placeholder-teal-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(94, 234, 212, var(--tw-placeholder-opacity))}.placeholder-teal-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(94, 234, 212, var(--tw-placeholder-opacity))}.placeholder-emerald-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(110, 231, 183, var(--tw-placeholder-opacity))}.placeholder-emerald-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(110, 231, 183, var(--tw-placeholder-opacity))}.placeholder-emerald-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(110, 231, 183, var(--tw-placeholder-opacity))}.placeholder-amber-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252, 211, 77, var(--tw-placeholder-opacity))}.placeholder-amber-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252, 211, 77, var(--tw-placeholder-opacity))}.placeholder-amber-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252, 211, 77, var(--tw-placeholder-opacity))}.placeholder-orange-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(253, 186, 116, var(--tw-placeholder-opacity))}.placeholder-orange-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(253, 186, 116, var(--tw-placeholder-opacity))}.placeholder-orange-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(253, 186, 116, var(--tw-placeholder-opacity))}.placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(252, 165, 165, var(--tw-placeholder-opacity))}.placeholder-red-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(252, 165, 165, var(--tw-placeholder-opacity))}.placeholder-red-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(252, 165, 165, var(--tw-placeholder-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(161, 161, 170, var(--tw-placeholder-opacity))}.placeholder-gray-400:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(161, 161, 170, var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgba(161, 161, 170, var(--tw-placeholder-opacity))}.placeholder-blueGray-200::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(226, 232, 240, var(--tw-placeholder-opacity))}.placeholder-blueGray-200:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(226, 232, 240, var(--tw-placeholder-opacity))}.placeholder-blueGray-200::placeholder{--tw-placeholder-opacity: 1;color:rgba(226, 232, 240, var(--tw-placeholder-opacity))}.placeholder-blueGray-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgba(203, 213, 225, var(--tw-placeholder-opacity))}.placeholder-blueGray-300:-ms-input-placeholder{--tw-placeholder-opacity: 1;color:rgba(203, 213, 225, var(--tw-placeholder-opacity))}.placeholder-blueGray-300::placeholder{--tw-placeholder-opacity: 1;color:rgba(203, 213, 225, var(--tw-placeholder-opacity))}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0px;right:0px;bottom:0px;left:0px}.top-0{top:0px}.right-0{right:0px}.bottom-0{bottom:0px}.left-0{left:0px}.top-auto{top:auto}.bottom-auto{bottom:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}*{--tw-shadow: 0 0 #0000}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.shadow{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}*{--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0,0,0,0))}.ring-inset{--tw-ring-inset: inset}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 rgba(0,0,0,0))}.fill-current{fill:currentColor}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-black{--tw-text-opacity: 1;color:rgba(0, 0, 0, var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.text-pink-400{--tw-text-opacity: 1;color:rgba(244, 114, 182, var(--tw-text-opacity))}.text-pink-500{--tw-text-opacity: 1;color:rgba(236, 72, 153, var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity: 1;color:rgba(219, 39, 119, var(--tw-text-opacity))}.text-pink-700{--tw-text-opacity: 1;color:rgba(190, 24, 93, var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity: 1;color:rgba(157, 23, 77, var(--tw-text-opacity))}.text-purple-500{--tw-text-opacity: 1;color:rgba(168, 85, 247, var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgba(147, 51, 234, var(--tw-text-opacity))}.text-purple-700{--tw-text-opacity: 1;color:rgba(126, 34, 206, var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgba(107, 33, 168, var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgba(99, 102, 241, var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity: 1;color:rgba(79, 70, 229, var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity: 1;color:rgba(67, 56, 202, var(--tw-text-opacity))}.text-indigo-800{--tw-text-opacity: 1;color:rgba(55, 48, 163, var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgba(96, 165, 250, var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgba(59, 130, 246, var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgba(37, 99, 235, var(--tw-text-opacity))}.text-lightBlue-400{--tw-text-opacity: 1;color:rgba(56, 189, 248, var(--tw-text-opacity))}.text-lightBlue-500{--tw-text-opacity: 1;color:rgba(14, 165, 233, var(--tw-text-opacity))}.text-lightBlue-600{--tw-text-opacity: 1;color:rgba(2, 132, 199, var(--tw-text-opacity))}.text-lightBlue-700{--tw-text-opacity: 1;color:rgba(3, 105, 161, var(--tw-text-opacity))}.text-lightBlue-800{--tw-text-opacity: 1;color:rgba(7, 89, 133, var(--tw-text-opacity))}.text-teal-500{--tw-text-opacity: 1;color:rgba(20, 184, 166, var(--tw-text-opacity))}.text-teal-600{--tw-text-opacity: 1;color:rgba(13, 148, 136, var(--tw-text-opacity))}.text-teal-700{--tw-text-opacity: 1;color:rgba(15, 118, 110, var(--tw-text-opacity))}.text-teal-800{--tw-text-opacity: 1;color:rgba(17, 94, 89, var(--tw-text-opacity))}.text-emerald-500{--tw-text-opacity: 1;color:rgba(16, 185, 129, var(--tw-text-opacity))}.text-emerald-600{--tw-text-opacity: 1;color:rgba(5, 150, 105, var(--tw-text-opacity))}.text-emerald-700{--tw-text-opacity: 1;color:rgba(4, 120, 87, var(--tw-text-opacity))}.text-emerald-800{--tw-text-opacity: 1;color:rgba(6, 95, 70, var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgba(34, 197, 94, var(--tw-text-opacity))}.text-amber-500{--tw-text-opacity: 1;color:rgba(245, 158, 11, var(--tw-text-opacity))}.text-amber-600{--tw-text-opacity: 1;color:rgba(217, 119, 6, var(--tw-text-opacity))}.text-amber-700{--tw-text-opacity: 1;color:rgba(180, 83, 9, var(--tw-text-opacity))}.text-amber-800{--tw-text-opacity: 1;color:rgba(146, 64, 14, var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgba(249, 115, 22, var(--tw-text-opacity))}.text-orange-600{--tw-text-opacity: 1;color:rgba(234, 88, 12, var(--tw-text-opacity))}.text-orange-700{--tw-text-opacity: 1;color:rgba(194, 65, 12, var(--tw-text-opacity))}.text-orange-800{--tw-text-opacity: 1;color:rgba(154, 52, 18, var(--tw-text-opacity))}.text-red-300{--tw-text-opacity: 1;color:rgba(252, 165, 165, var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgba(239, 68, 68, var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgba(220, 38, 38, var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgba(185, 28, 28, var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgba(153, 27, 27, var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgba(244, 244, 245, var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgba(228, 228, 231, var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgba(212, 212, 216, var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgba(161, 161, 170, var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgba(113, 113, 122, var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgba(82, 82, 91, var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgba(63, 63, 70, var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgba(39, 39, 42, var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgba(24, 24, 27, var(--tw-text-opacity))}.text-blueGray-50{--tw-text-opacity: 1;color:rgba(248, 250, 252, var(--tw-text-opacity))}.text-blueGray-100{--tw-text-opacity: 1;color:rgba(241, 245, 249, var(--tw-text-opacity))}.text-blueGray-200{--tw-text-opacity: 1;color:rgba(226, 232, 240, var(--tw-text-opacity))}.text-blueGray-300{--tw-text-opacity: 1;color:rgba(203, 213, 225, var(--tw-text-opacity))}.text-blueGray-400{--tw-text-opacity: 1;color:rgba(148, 163, 184, var(--tw-text-opacity))}.text-blueGray-500{--tw-text-opacity: 1;color:rgba(100, 116, 139, var(--tw-text-opacity))}.text-blueGray-600{--tw-text-opacity: 1;color:rgba(71, 85, 105, var(--tw-text-opacity))}.text-blueGray-700{--tw-text-opacity: 1;color:rgba(51, 65, 85, var(--tw-text-opacity))}.text-blueGray-800{--tw-text-opacity: 1;color:rgba(30, 41, 59, var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgba(219, 39, 119, var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgba(161, 161, 170, var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgba(82, 82, 91, var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgba(39, 39, 42, var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgba(24, 24, 27, var(--tw-text-opacity))}.hover\:text-blueGray-300:hover{--tw-text-opacity: 1;color:rgba(203, 213, 225, var(--tw-text-opacity))}.hover\:text-blueGray-500:hover{--tw-text-opacity: 1;color:rgba(100, 116, 139, var(--tw-text-opacity))}.hover\:text-blueGray-700:hover{--tw-text-opacity: 1;color:rgba(51, 65, 85, var(--tw-text-opacity))}.hover\:text-blueGray-800:hover{--tw-text-opacity: 1;color:rgba(30, 41, 59, var(--tw-text-opacity))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.overflow-clip{text-overflow:clip}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.ordinal,.slashed-zero,.lining-nums,.oldstyle-nums,.proportional-nums,.tabular-nums,.diagonal-fractions,.stacked-fractions{--tw-ordinal: var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.normal-nums{font-variant-numeric:normal}.ordinal{--tw-ordinal: ordinal}.slashed-zero{--tw-slashed-zero: slashed-zero}.lining-nums{--tw-numeric-figure: lining-nums}.oldstyle-nums{--tw-numeric-figure: oldstyle-nums}.proportional-nums{--tw-numeric-spacing: proportional-nums}.tabular-nums{--tw-numeric-spacing: tabular-nums}.diagonal-fractions{--tw-numeric-fraction: diagonal-fractions}.stacked-fractions{--tw-numeric-fraction: stacked-fractions}.tracking-wide{letter-spacing:0.025em}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-text{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.visible{visibility:visible}.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.w-1{width:0.25rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-12{width:3rem}.w-16{width:4rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-6\/12{width:50%}.w-10\/12{width:83.333333%}.w-full{width:100%}.w-screen{width:100vw}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.rotate-90{--tw-rotate: 90deg}.rotate-180{--tw-rotate: 180deg}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition{transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.duration-150{transition-duration:150ms}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@-webkit-keyframes ping{75%,100%{transform:scale(2);opacity:0}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,100%{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(0.8, 0, 1, 1);animation-timing-function:cubic-bezier(0.8, 0, 1, 1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0, 0, 0.2, 1);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}}@keyframes bounce{0%,100%{transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(0.8, 0, 1, 1);animation-timing-function:cubic-bezier(0.8, 0, 1, 1)}50%{transform:none;-webkit-animation-timing-function:cubic-bezier(0, 0, 0.2, 1);animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}}@media (min-width: 640px){.sm\:block{display:block}.sm\:mt-0{margin-top:0px}.sm\:ml-1{margin-left:0.25rem}.sm\:mr-2{margin-right:0.5rem}.sm\:pt-0{padding-top:0px}.sm\:pr-10{padding-right:2.5rem}.sm\:left-auto{left:auto}.sm\:w-3\/12{width:25%}.sm\:w-4\/12{width:33.333333%}.sm\:w-6\/12{width:50%}.sm\:w-7\/12{width:58.333333%}.sm\:w-9\/12{width:75%}}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:mt-0{margin-top:0px}.md\:mt-4{margin-top:1rem}.md\:mb-4{margin-bottom:1rem}.md\:mt-64{margin-top:16rem}.md\:ml-64{margin-left:16rem}.md\:mr-auto{margin-right:auto}.md\:ml-auto{margin-left:auto}.md\:min-h-full{min-height:100%}.md\:min-w-full{min-width:100%}.md\:opacity-100{opacity:1}.md\:overflow-hidden{overflow:hidden}.md\:overflow-y-auto{overflow-y:auto}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pt-0{padding-top:0px}.md\:pb-2{padding-bottom:0.5rem}.md\:pr-12{padding-right:3rem}.md\:pt-32{padding-top:8rem}.md\:fixed{position:fixed}.md\:relative{position:relative}.md\:top-0{top:0px}.md\:bottom-0{bottom:0px}.md\:left-0{left:0px}.md\:shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.md\:w-64{width:16rem}.md\:w-2\/12{width:16.666667%}.md\:w-4\/12{width:33.333333%}.md\:w-5\/12{width:41.666667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width: 58.333333%;}.md\:w-8\/12{width:66.666667%}}@media (min-width: 1024px){.lg\:bg-transparent{background-color:transparent}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:self-center{align-self:center}.lg\:justify-start{justify-content:flex-start}.lg\:flex-grow{flex-grow:1}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:mb-0{margin-bottom:0px}.lg\:mr-1{margin-right:0.25rem}.lg\:mr-4{margin-right:1rem}.lg\:mt-16{margin-top:4rem}.lg\:ml-auto{margin-left:auto}.lg\:-ml-16{margin-left:-4rem}.lg\:-mt-64{margin-top:-16rem}.lg\:p-10{padding:2.5rem}.lg\:py-2{padding-top:0.5rem;padding-bottom:0.5rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:pt-0{padding-top:0px}.lg\:pt-4{padding-top:1rem}.lg\:pr-4{padding-right:1rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-24{padding-top:6rem}.lg\:pb-64{padding-bottom:16rem}.lg\:static{position:static}.lg\:shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.lg\:text-right{text-align:right}.lg\:text-white{--tw-text-opacity: 1;color:rgba(255, 255, 255, var(--tw-text-opacity))}.lg\:text-gray-300{--tw-text-opacity: 1;color:rgba(212, 212, 216, var(--tw-text-opacity))}.lg\:text-blueGray-200{--tw-text-opacity: 1;color:rgba(226, 232, 240, var(--tw-text-opacity))}.lg\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgba(212, 212, 216, var(--tw-text-opacity))}.lg\:hover\:text-blueGray-200:hover{--tw-text-opacity: 1;color:rgba(226, 232, 240, var(--tw-text-opacity))}.lg\:w-auto{width:auto}.lg\:w-2\/12{width:16.666667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-6\/12{width:50%}.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}}@media (min-width: 1280px){.xl\:mb-0{margin-bottom:0px}.xl\:w-3\/12{width:25%}.xl\:w-4\/12{width:33.333333%}.xl\:w-6\/12{width:50%}.xl\:w-8\/12{width:66.666667%}}



/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}


/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 2.77rem;
}

.slick-dots
{
    position: absolute;
    bottom: -2.77rem;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}


.bold {
  font-family: "DM Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.regular {
    font-family: "Roboto", sans-serif;
    font-weight: 400;
    font-style: normal;
}




/* WOOCOMMERCE */
.montonio-bank-items--grid {
    display: flex;
    flex-wrap: wrap;
}

.woocommerce-page #container {
	padding-left: 3.93rem;
    padding-right: 3.93rem;
}
.woocommerce-NoticeGroup {
    width: 100%;
}

.checkout.woocommerce-checkout {
    display: flex;
    flex-wrap: wrap;
}
.woocommerce-additional-fields > h3 {
    display: none;
}

.woocommerce .col2-set, .woocommerce-page .col2-set {
    width: 50%;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
    width: 80%;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
    width: 100%;
    float: none;
}
.woocommerce-billing-fields h3 {
    margin-bottom: 2rem;
}
#order_review_heading {
    display: none;
}
#order_review {
    width: 50%;
	padding-left: 30px;
}
#billing_event_time_field {
	display: none;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
    border-color: #271f30;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background-color: transparent;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border-radius: 8px;
    border-color: #271f30;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: #271f30;
}

.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {
    background-color: #00d856;
}
.woocommerce form .form-row .input-checkbox {
    display: inline-flex;
}


/* GENERAL */

section {
    scroll-margin-top: 300px;
}

body input:focus, body input:active {
    outline: 0 !important;
}
[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
    --tw-ring-color: transparent;
}

.m-auto {
    margin: auto;
}

@media (min-width: 1200px) {
    .container {
        max-width: 1120px;
    }
}

@media (min-width: 1440px) {
    .container {
        max-width: 1312px;
    }
}

@media (min-width: 1536px) {
    .container {
        max-width: 1438px;
    }
}

.text-white {
    color: #fff;
}

.text-darkblue {
    color: #271f30;
}

.text-black {
    color: #101828;
}

.text-gray {
    color: #667085;
}

.text-blue {
    color: #271f30;
}
.text-lightblue {
    color: #271f30;
}

.text-green {
    color: #15D466;
}

.darkblue {
    background-color: #263240;
}

.blue {
    background-color: #29ADF2;
}

.lightgray {
    background-color: #F2F2F2;
}

.tag {
    padding: 0.5rem 1rem;
    background-color: #C2FD93;
    color: #263240;
    border-radius: 32px;
    font-weight: 500;
}


html {
    font-size: 16px;
    scroll-behavior: smooth;
}

body {
    font-family:"Roboto", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    color: #271f30;
}


.sideSpace {
    padding-left: 4rem;
    padding-right: 4rem;
}

.sideSpace-left {
    padding-left: 4rem;
}
.sideSpace-right {
    padding-right: 4rem;
}

.sideSpaceXl {
    padding-left: 10rem;
    padding-right: 10rem;
}
.sideSpaceXl-left {
    padding-left: 10rem;
}
.sideSpaceXl-right {
    padding-right: 10rem;
}

h1,.h1 {
    font-size: 54px;
    font-size: 3.375rem;
    font-weight: 700;
    line-height: normal;
}


h2,.h2 {
    font-size: 42px;
    font-size: 2.62rem;
    font-weight: 700;
    line-height: normal;
}



h3, .h3, .bigCopy {
    font-size: 32px;
    font-size: 2rem;
    font-weight: 700;
    line-height: normal;
}


h3.small, .text-wrap h3 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: normal;
    font-weight: 700;
}

h4, .h4 {
    font-size: 1.5rem;
    line-height: normal;
    font-weight: 700;
}

h1, h2, h3, h4, .nr, .title, .h1, .h2, .h3, .h4 {
    font-family:"DM Sans", Helvetica, Arial, "Lucida Grande", sans-serif;
}

.text p {
    margin-bottom: 1rem;
}

.smallCopy {
    font-size: 16px;
    font-size: 0.667rem;
    line-height: 160%;
}
.mainCopy {
    font-weight: 300;
    font-size: 1rem;
}

.subheading {
    font-weight: 600;
    font-size: 0.667rem;
    margin-bottom: 0.66rem;
    display: block;
}

.mainBtn,.simpleBtn, .wpforms-submit-container button {
    border: 1px solid;
    border-color: #271f30;
    background-color: #271f30;
    color: #fff;
    font-size: 1rem;
    text-align: center;
    display: inline-flex;
    align-items: center;
    padding: 1rem 0;
    min-width: 16.75rem;
    justify-content: center;
    border-radius: 51px;
    transition: all 0.3s;
    position: relative;
    cursor: pointer;
    font-weight: 500;
} 
.mainBtn,.simpleBtn {
    transition: box-shadow 300ms ease-in-out, color 300ms ease-in-out;
}

.mainBtn.cta {
    border-color: #c2fd93;
    color: #271f30;
}

.mainBtn:hover {
    color: #fff;
    box-shadow: 0 0 40px 40px #271f30 inset;
    border-color: #466180;
    
}

.smallBtn {
    border: 2px solid;
    border-color: #271f30;
    background-color: #271f30;
    color: #fff;
    border-radius: 51px;
    padding: 1rem 2rem;
    display: inline-flex;
    line-height: normal;
}
.smallBtn.lightBtn {
    background-color: transparent;
    border-color: #c2fd93;
    color: #271f30;
}

.smallBtn.ctaBtn {
    border-color: #c2fd93;
    background-color: #c2fd93;
    color: #271f30;
}

.textBtn {
    display: flex;
    align-items: flex-end;
}

.textBtn span {
    text-decoration: underline;
    margin-right: 1rem;

    text-underline-offset: 3px;
}

body .simpleBtn:hover {
    color: #fff;
    box-shadow: 0 0 40px 40px #271f30 inset;
    border-color: transparent;
}


.simpleBtn {
    color: #271f30;
    background-color: transparent;
    border-color: #C2FD93;
   
}

.simpleBtn.textBtn {
    border: none;
    text-decoration: underline;
    display: inline-flex;
}
.simpleBtn.textBtn svg {
    margin-left: 0.75rem;
}

.mainBtn span {
	transition: all 0.3s;
}

header .simpleBtn, .tabs .simpleBtn {
    border-color: #C2FD93;
    color: #271f30;
}
.altBtn {
    background-color: #C2FD93;
}
header .simpleBtn {
    padding: 0.75rem 1.75rem;
    min-width: auto;
    line-height: normal;
}
.circle {
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    margin-right: 1rem;
    flex-shrink: 0;
   
}

.banner-wrap h3, .banner-wrap h4 {
    margin-bottom: 1.5rem;
}

.banner-wrap img {
    margin-top: 1.5rem;
    border-radius: 16px;
}



/* CONTACT */

.form-wrap .wpforms-form [type='text'], .form-wrap .wpforms-form [type='email'], .form-wrap .wpforms-form [type='url'], .form-wrap .wpforms-form [type='password'], .form-wrap .wpforms-form [type='number'], .form-wrap .wpforms-form [type='date'], .form-wrap .wpforms-form [type='datetime-local'], .form-wrap .wpforms-form [type='month'], .form-wrap .wpforms-form [type='search'], .form-wrap .wpforms-form [type='tel'], .form-wrap .wpforms-form [type='time'], .form-wrap .wpforms-form [type='week'], .form-wrap .wpforms-form [multiple], .form-wrap .wpforms-form textarea, .form-wrap .wpforms-form select {
    border: none;
    background-color: transparent;
    border: 1px solid #271f30;
    padding: 0.48rem 0.66rem;
    width: 100%;
    max-width: 100%;
    border-radius: 4px;
    font-size: 1rem;
    font-weight: 400;
}

.form-wrap .wpforms-form input:focus {
    color: #271f30 !important;
}

.form-wrap .wpforms-form label {
    display: flex;
    font-weight: 400;
    margin-bottom: 0.75rem;
    line-height: normal;
}

.form-wrap .wpforms-form label > span {
    font-size: 1.125rem;
    margin-bottom: 0.66rem;
    display: block;
}
.form-wrap .wpforms-form br {
    display: none;
}

.mainCopy {
    font-size: 16px;
    font-size: 1rem;
    line-height: 160%;
    font-weight: 300;
}

.round {
    border-radius: 16px;
}


::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #B3B3B3 !important;
    opacity: 1; /* Firefox */
    font-weight: 400;
    font-size: 1.125rem;
  }
  
  ::-ms-input-placeholder { /* Microsoft Edge */
    color:  #B3B3B3;
    font-weight: 400;
    font-size: 1rem;
  }


.fields-wrap {
    gap: 1.33rem;
}


.form-wrap .wpforms-form  .wpcf7-form-control-wrap {
    margin-bottom: 1.33rem;
}

.form-wrap .wpforms-form label span {
    color: #271f30;
    margin-bottom: 0;
}
.form-wrap .wpforms-form button {
    padding: 0.75rem 2rem;
}

.form-wrap .wpforms-form .wpcf7-not-valid-tip {
    font-size: 0.6rem;
    color:#1347FF;
}
.wpcf7 .screen-reader-response {
    display: none;
} 

.form-wrap .wpforms-form input:focus {
    outline: none;
    border-color: #1347FF;
}
.wpforms-container .wpforms-submit-container {
    text-align: right;
}

body div.wpforms-container-full form input[type=submit], body div.wpforms-container-full form button[type=submit], body div.wpforms-container-full .wpforms-page-button {
    background-color: #C2FD93 !important;
    color: #271f30 !important;
    border-radius: 32px;
    box-shadow: none;
}


/* HEADER */


.admin-bar #header {
    top: 32px;
}

.top {
    height: 2.5rem;

}
.top .left-box {
    font-size: 0.88rem;
}
.top .left-box .links {
    margin-right: 1.5rem;
    background-color: #fff;
    border-radius: 16px;
}

.top .left-box .links a {
    margin-right: 1rem;
    padding: 0 0.88rem;
    border-radius: 16px;
}
.top .left-box .links a.active {
    background-color: #C2FD93;
}

header .right a {
    margin-left: 1rem;
}

#lang ul {
    display: flex;
}

#lang ul li {
    color: #959FB1;
    margin-left: 0.88rem;
}

#lang ul li.active {
    color: #271F30;
    font-weight: bold;
}

.menuBtn.active #openTxt{
    display:none
}
.menuBtn.active #closeTxt{
    display:block;
    margin-left: 0.5rem;
}

#openMenu {
    display: none;
}

.head--buttons{
    display:flex
}
a.menuBtn{
    border-radius:0;
    display:flex;
    align-items:center;

}
a.menuBtn #closeTxt{
    display:none
}
.burger{
    position:relative
}
.burger a:focus{
    outline:none
}
.burger .btnBurger{
    position:relative;
    width:30px;
    cursor:pointer;
    
}
.burger span{
    display:block;
    width:100%;
    border-radius:3px;
    height:3px;
    transition:all 0.3s;
    position:relative;
    background-color: #101828;
}
.burger span+span{
    margin-top:6px
}
.burger .active span:nth-child(1){
    animation:ease 0.7s top forwards
}
.burger .not-active span:nth-child(1){
    animation:ease 0.7s top-2 forwards
}
.burger .active span:nth-child(2){
    animation:ease 0.7s scaled forwards;
    visibility:hidden
}
.burger .not-active span:nth-child(2){
    animation:ease 0.7s scaled-2 forwards;
    
}
.burger .active span:nth-child(3){
    animation:ease 0.7s bottom forwards
}
.burger .not-active span:nth-child(3){
    animation:ease 0.7s bottom-2 forwards
}
.menuBtn:hover .burger span {
    background-color: #101828;
}
#wrapper {
    padding-top: 7.5rem;
    overflow: hidden;
}

#menu-banner img {
    opacity: 1;
    transition: opacity 0.5s;
    height: auto;
}
#menu-banner:hover img {
    opacity: 0.8;
}


@keyframes top{
    0%{
        top:0;
        transform:rotate(0)
    }
    50%{
        top:7px;
        transform:rotate(0)
    }
    100%{
        top:7px;
        transform:rotate(45deg)
    }
}
@keyframes top-2{
    0%{
        top:7px;
        transform:rotate(45deg)
    }
    50%{
        top:7px;
        transform:rotate(0deg)
    }
    100%{
        top:0;
        transform:rotate(0deg)
    }
}
@keyframes bottom{
    0%{
        bottom:0;
        transform:rotate(0)
    }
    50%{
        bottom:11px;
        transform:rotate(0)
    }
    100%{
        bottom:11px;
        transform:rotate(135deg)
    }
}
@keyframes bottom-2{
    0%{
        bottom:11px;
        transform:rotate(135deg)
    }
    50%{
        bottom:11px;
        transform:rotate(0)
    }
    100%{
        bottom:0;
        transform:rotate(0)
    }
}
@keyframes scaled{
    50%{
        transform:scale(0)
    }
    100%{
        transform:scale(0)
    }
}
@keyframes scaled-2{
    0%{
        transform:scale(0)
    }
    50%{
        transform:scale(0)
    }
    100%{
        transform:scale(1)
    }
}

@-webkit-keyframes rotating /* Safari and Chrome */ {
    from {
      -webkit-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
    }
    to {
      -webkit-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }
  @keyframes rotating {
    from {
      -ms-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -webkit-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg);
    }
    to {
      -ms-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -webkit-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }
  .rotating {
    -webkit-animation: rotating 12s linear infinite;
    -moz-animation: rotating 12s linear infinite;
    -ms-animation: rotating 12s linear infinite;
    -o-animation: rotating 12s linear infinite;
    animation: rotating 12s linear infinite;
  }
.navi {
    margin-left: 0;
    margin-right: auto;
}
.navi ul {
    display: flex;
    align-items: center;
    height: 4.5rem;
}
.navi ul li a {
    padding: 0 1rem;
    font-weight: 500;
}

#search {
    width: 25px;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 1rem;
}

#lang {
    margin-right: 2rem;
    font-weight: 500;
}

.megaMenu a{
    display: flex;
    align-items: center;
}

.navi li.megaMenu a {
    padding-right: 0.5rem;
}
.navi li.megaMenu a:hover {
    font-weight: 700;
    text-decoration: underline;
    
}
.navi li.megaMenu a.active {
    color: #271f30;
}
.navi li.megaMenu a svg {
    margin-left: 1rem;
    transition: transform 0.3s;
}
.navi li.megaMenu a:hover svg {
    transform: rotate(180deg);
}

.navi ul li.current-menu-item a, .navi ul li.current_page_item a {
    font-weight: bold;
}

.pt-100 {
    padding-top: 6.25rem;
}
.pb-100 {
    padding-bottom: 6.25rem;
}
.pt-50 {
    padding-top: 6.25rem;
}
.pb-50 {
    padding-bottom: 6.25rem;
}
.pt-64 {
    padding-top: 4rem;
}
.pb-64 {
    padding-bottom: 4rem;
}

.pt-32 {
    padding-top: 2rem;
}
.pb-32 {
    padding-bottom: 2rem;
}

.pr-64 {
    padding-right: 4rem;
}
.pl-64 {
    padding-left: 4rem;
}

.mt-64 {
    margin-top: 4rem;
}
.mb-64 {
    margin-bottom: 4rem;
}

.mr-64 {
    margin-right: 4rem;
}
.ml-64 {
    margin-left: 4rem;
}

.mr-48 {
    margin-right: 3rem;
}
.ml-48 {
    margin-left: 3rem;
}

.pt-48 {
    padding-top: 3rem;
}
.pb-48 {
    padding-bottom: 3rem;
}

.mt-48 {
    margin-top: 3rem;
}
.mb-48 {
    margin-bottom: 3rem;
}

.mt-32 {
    margin-top: 2rem;
}
.mb-32 {
    margin-bottom: 2rem;
}

.pd-24 {
    padding: 1.5rem;
}

.mt-24 {
    margin-top: 1.5rem;
}
.mb-24 {
    margin-bottom: 1.5rem;
}

.mb-16 {
    margin-bottom: 1rem;
}
.mt-16 {
    margin-top: 1rem;
}

.radius {
    border-radius: 1rem;
}


.slick-dots {
    padding-left: 8.88rem;
    padding-right: 3.33rem;
    left: 0;
}

.slick-dots li button {
    width: 14px;
    height: 14px;
    border: 1px solid #fff;
}

.slick-dots li.slick-active button {
    background-color: #fff;
}
.slick-dots li button:before {
    font-size: 0;
}
.breadcrumbs {
    background-color: #F2F4F8;
    padding-top: 0.33rem;
    padding-bottom: 0.33rem;
}

/* NEWS */
.latest-item .left {
    padding-right: 1rem;
}

.latest-item .terms {
    margin-bottom: 0.5rem;
}
.latest-item .date {
    margin-bottom: 1rem;
}

.latest-item .image a {
    display: block;
    width: 100%;
    padding-top: 72.5%;
    position: relative;
}

.latest-item .image a img {
    position: absolute;
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 8px;
}
/* NEWS SINGLE */

.related-wrap {
    gap: 2rem;
}

.terms {
    display: flex;
}

ul.terms li a {
    padding: 0.125rem 0.5rem;
    border-radius: 14px;
    font-size: 0.88rem;
    margin-right: 0.5rem;
}

.single .date {
    margin-top: 0.5rem;
}

.single .excerpt {
    max-width: 55rem;
}
.single .content h2, .single .content h3, .single .content h4 {
 margin-bottom: 1rem;
}
.single .content  p {
    margin-bottom: 1rem;
}
.single .content ul {
    list-style: unset;
    padding-left: 1rem;
    margin-bottom: 1rem;
}
.single .content {
    max-width: 48rem;
}
.single .gallery {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
    margin-bottom: 1rem !important;

}
.single .gallery .gallery-item {
    padding: 0.5rem;
}
.single .gallery .gallery-item img {
    border: none !important;
}

.single .head .featured.image a {
    position: relative;
    padding-top: 52.5%;
    width: 100%;
    display: block;
}
.single .head .featured.image a img {
    position: absolute;
    top:0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 8px;
}

.all-posts article {
    margin-bottom: 2rem;
}

.all-posts article .image {
    margin-right: 1rem;
    width: 7.5rem;
    flex-shrink: 0;
    position: relative;
}

.all-posts article .image a {
    display: block;
    padding-top: 100%;
    width: 100%;
   
}

.all-posts article .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
    position: absolute;
    top: 0;
    left: 0;
}
.all-posts h3 {
    margin-top: 1rem;
    margin-bottom: 0;
    min-height: 3rem;
    font-size: 1.25rem;
    padding-right: 4rem;
}
.related-col h4 {
    font-size: 1.2rem;
    margin-top: 1rem;
}
.all-posts .date {
    margin-top: 0;
    display: inline-block;
    padding: 0.5rem 1rem;
    border-radius: 0.5rem;
    line-height: normal;
    border-radius: 1rem;
}

.all-posts .text {
    z-index: 2;
}



/* CONTACT */

.contact .content p {
    padding-right: 2rem;
}





/* CTA SMALL */


.w-20 {
    width: 20%;
}
.w-40 {
    width: 40%;
}




/* ICONS */
.icons-block.centermode .row {
    flex-wrap: wrap;
}

.icons-block h2 {
    padding-right: 2rem;
}

.icons .icon-wrap {
    padding: 0.625rem;
    border-radius: 4px;
}
.icons .icon-wrap svg {
	width: 1.25rem;
	height: 1.25rem;
}
.icons .icon {
    margin-bottom: 3.43rem;
}
.icons .icon .text {
	padding-right: 1rem;
}
.icons-block.centermode .icon {
    padding-right: 3rem;
}
.icons-block .content {
    padding-right: 1rem;
    display: flex;
    flex-direction: column;
}



/* TEXT */

#simple_text:after {
    width: 100%;
    border-bottom: 1px solid #E1E1E1;
}



/* HALF BLOCKS WITH BACKGROUND */

.half-blocks .items {
    gap: 1rem;
}


.half-blocks .items .img-wrap {
    margin-right: 0;
    margin-left: auto;
}

.half-blocks .items .text-wrap {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}

.half-blocks .items .text-wrap img {
    width: 100%;
}



.half-blocks .main {
    color: #fff;
}
.half-blocks .main h2, .half-blocks .main h3 {
    color: #C2FD93;
}

.half-blocks .icons-wrap {
    
}
.half-blocks .right-icon {
    top: 1.5rem;
    right: 1.5rem;
}
.half-blocks .buttons {
    margin-top: auto;
    margin-bottom: 0;
}
.half-blocks .buttons a {
    margin-right: 1rem;
}



/* HALF BLOCK */

.half-block {
    overflow: hidden;
}

.half-block.reverse .image {
    order: 1;
}
.half-block.reverse .content {
    order: 2;
}

.half-block .buttons {
    margin-top: 2rem;
}
.half-block .buttons a {
    margin-right: 1.625rem;
}

.half-block .image img {
    width: 100%;
    border-radius: 16px;
}

.half-block .slider .slide {
    padding-right: 4rem !important;

}

.half-block .slider .slide img {
    border-radius: 24px; 
}

.half-block .slider .slick-list {
    padding-left: 0 !important;
    padding-right: 4rem !important;
}

.half-block .social a {
    margin-right: 1rem;
}

.half-block.text-block h3 {
    line-height: 1.5;
    margin-bottom: 0.33rem;
}

.half-block.text-block hr {
    margin: 1.5rem 0;
}
.half-block.text-block p {
    margin-bottom: 1rem;
}
.half-block .bottom-featured img {
    width: 100%;
    border-radius: 8px;
}

.half-block .text ul {
    list-style: unset;
    padding-left: 1rem;
}
.half-block .text ul li {
    margin-bottom: 1rem;
}

hr.greenline {
    background-image: linear-gradient(to right, #00D856,rgb(255 255 255 / 85%));    
    width: 100%;
    height: 1.5rem;
    border-top: 0;
}
.half-block .content p  {
    margin-bottom: 1rem;
}
.half-block .content p a {
    text-decoration: underline;
}
.half-block .text-wrap a {
    text-decoration: underline;
}

.half-block#section-1 {
	
}



/**
 *  Progress Bar
 */
 .progress {
    display: block;
    width: 100%;
    height: 10px;
 
    overflow: hidden;
    position: relative;
    background-color: #fff;
    background-image: linear-gradient(to right, #271f30, #271f30);
    
    background-repeat: no-repeat;
    background-size: 0 100%;
    
    transition: background-size .4s ease-in-out;
  }
  
 .progress:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #271f30;
    margin: auto;
 }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
  }




/* TESTIMONIALS */


.testimonials-wrap .testimonials {
    margin: 0 auto;
    
}

.testimonials-wrap .testimonials .slick-track {
    display: flex;
}

.testimonials-wrap .testimonials .slide {
    text-align: left;
    padding: 1.5rem;
    border-radius: 15px;
    margin-right: 1rem;
    font-size: 1rem;
    font-weight: 400;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;

}

.testimonials-wrap .text {
    margin-top: 5.5rem;
    
}
.testimonials-wrap .name {
    font-weight: 500;
    font-size: 0.88rem;
    padding: 0.5rem 0.75rem;
    border: 1px solid;
    border-radius: 16px;
}
.testimonials-wrap .bottom {
    margin-top: 2rem;
}

.testimonials-wrap .progress, #product-slider .progress {
    right: 0;
    margin: auto;
    margin-top: 1.68rem;
}
.testimonials-wrap .slick-slider .slick-list {
    padding-right: 5rem;
}
.testimonials-wrap #slickRight, #product-slider #slickRight  {
    margin-left: 1rem;
    margin-right: 1rem;
}

.testimonials-wrap .title, #product-slider .title {
    margin-bottom: 5rem;
}
.testimonials-wrap .logo {
    height: 3rem;
}
.testimonials-wrap .logo img {
    height: 100%;
}






/* FRONT EXTRA RULES */

.home .sideSpaceXl {
    padding-left: 3.93rem;
    padding-right: 3.93rem;
}
.home .sideSpaceXl-left {
    padding-left: 3.93rem;
}

footer {
    color: #fff;
}

footer .left {
    border-top: 1px solid #C2FD93;
    flex-wrap: wrap;
}

footer .right {
    padding-top: 5rem;
}

footer .left .logo-wrap {
    margin-bottom: 2.44rem;
}


footer .image img {
    width: 100%;
}

footer .bottom {
    border-top: 1px solid #C2FD93;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

footer .left-border {
    border-left: 1px solid #C2FD93;
}

footer ul li {
    font-weight: 400;
}

footer .social {
    font-weight: bold;
    display: flex;
    align-items: center;
}

footer .social svg {
    margin-right: 0.5rem;
}

.footer-slider{
    width:100%;
    overflow:hidden;
    position:relative;
    margin:0;
}
.footer-slider .edge{
    left:0;
    right:0;
    top:0;
    bottom:0;
    position:absolute;
    height:100%;
    display:block;
}
.footer-slider .edge:before{
    content:'';
    position:absolute;
    left:0;
    background:#271f30;
    width:0%;
    height:100%;
}
.footer-slider .edge:after{
    content:'';
    position:absolute;
    right:0;
    background:#271f30;
    width:0%;
    height:100%;
}
.footer-slider ul{
    background:#271f30;
    overflow:hidden;
    width:1000%;
    margin:0;
}
.footer-slider li{
    list-style:none;
    display:inline-block;
    padding:0 50px;
}

.modalMenu {
    visibility: hidden;
    position: fixed;
    width: 100%;
    background-color: #fff;
    height: 100%;
    top: -100%;
    left: 0;
    z-index: 10;
    display: flex;
    align-items: flex-start;
    transition: all 0.5s;
    opacity: 0;
    padding-top: 9.4rem;
}

.modalMenu .container {
    background-color: #FBFAF6;
    height: 100%;
    border-radius: 16px;
    padding-top: 3rem;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.modalMenu .container .menu-wrap {
    padding: 0 1.33rem;
}

.modalMenu.active {
    opacity: 1;
    top: 0%;
    visibility: visible;
}

.modalMenu .simpleBtn {
    width: 100%;
    background-color: transparent;
    margin-top: 3rem;
}

.modalMenu.mobile ul li a {
    display: block;
    padding: 1rem 0;
    font-size: 2.22rem;
    line-height: 2.66rem;
    font-weight: 500;
}
.modalMenu.mobile ul li.current-menu-item a {
    text-decoration: underline;
    text-underline-offset: 4px
}
.modalMenu img {
    width: 100%;
}

.megaMenu-wrap {
    padding-top: 3.375rem;
    border-top: 1px solid #DDE1E6;
    border-bottom: 1px solid #DDE1E6;
}

.megaMenu .heading {
    text-transform: uppercase;
    font-weight: bold;
    padding-bottom: 1.25rem;
    
    align-items: flex-start;
}


.megaMenu-wrap .menu {
    padding-right: 3rem;
    width: 33.33%;
}

.megaMenu-wrap .icon {
    background-color: #F2F4F8;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 8px;
    margin-right: 0.5rem;
}

.megaMenu-wrap .icon svg {
	width: 1.5rem;
	height: 1.5rem;
}
.megaMenu-wrap .icon svg path {
	fill: #271f30 !important;
}

.megaMenu-wrap .title {
    font-weight: 500;
    font-size: 0.875rem;
}

.megaMenu-wrap .desc {
    color: #A2A9B0;
    font-size: 0.75rem;
}

.megaMenu-wrapli:hover, #megaMenu li.current_page {
    background-color: #F2F4F8;
    border-radius: 8px;
}
.megaMenu-wrap .bottom {
    padding-bottom: 2rem;
}
.megaMenu-wrap .bottom .copyright {
    color:#878D96;
}
li.megaMenu {
    display: flex;
    height: 100%;
}

/* LABELS */
.label-item {
    padding: 0 1.5rem;
}

.labels .label-wrap {
    margin: 0 -1.5rem;
}

.label-item .wrap {
    border: 1px solid #271f30;
    border-radius: 8px;
    padding: 1.25rem 1.5rem;
    position: relative;
    height: 100%;
}

.label-item .icon-wrap {
    top: 1.25rem;
    right: 1.5rem;
}

.label-item .mainBtn {
    margin-top: auto;
}
.svg-elements {
    gap: 6rem;
    margin-bottom: 0;
    margin-top: auto;
}
.labels.small-title .h2.big-title {
    font-size: 2rem;
}

.woocommerce-form-coupon-toggle {
	display: none;
}

/* TEXT BLOCK */

.text-block .fullwidth .text-wrap {
    max-width: 60%;
    margin: auto;
}


/* SEARCH */

.search {
    min-height: 50vh;
}


/* EXTRA */
#mobileModal {
    display: none;
}

/* DARK MODE */

body.darkmode {
    background-color: #0E1827;
    color: #fff;
}
.darkmode header {
    background-color: #112131;
}
.darkmode header .top {
    background-color: #0E1827;
}
.darkmode header .simpleBtn {
    color: #fff;
}

.darkmode .top .left-box .links {
    background-color: transparent;
}
.darkmode header .simpleBtn.altBtn, .darkmode .cta, .darkmode .mobileModal, .darkmode .top .left-box .links a.active {
    color: #0E1827;
}
.darkmode .pricelist-small .sepe:before, .darkmode .pricelist-small .sepe:after {
    background-color: #0E1827;
}

.darkmode .burger span, .darkmode .menuBtn:hover .burger span {
    background-color: #fff;
}

@media (min-width: 320px) {
    html {
        font-size: calc(1.33rem + ((1vw - 12.8px) * .625));
    }
}

@media (min-width: 1024px) {
    html {
        font-size: calc(0.94rem + ((1vw - 12.8px) * .625));
    }
    
}

@media (max-width: 1024px) {
    #mobileModal {
        display: block;
    }
    html.mobile {
        margin-top: 0 !important;
    }
    html #wpadminbar {
        display: none;
    }
  
    .admin-bar #header {
        top: 0;
    }
 
    .container {
        padding-left: 1.33rem;
        padding-right: 1.33rem;
    }


    h1, .h1, h2, .h2 {
        font-size: 2.2rem;
    }
    .navi {
        display: none;
    }
    #openMenu {
        display: block;
    }
    #header .simpleBtn {
        display: none;
    }
    .sideSpaceXl-left {
        padding-left: 3rem;
    }
    .partners a {
        margin-bottom: 2rem;
    }

}
@media (min-width: 1024px) and (max-width: 1280px) {
   #header .simpleBtn {
    padding: 0.75rem 0.5rem;
   } 

}

@media (min-width: 768px) and (max-width: 1023px) {
    body .sideSpace {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    body .sideSpace-left {
        padding-left: 1rem;
    }
    body .sideSpaceXl {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    body .sideSpaceXl-left {
        padding-left: 1rem;
    }
    
    .home .sideSpaceXl {
        padding: 1rem;
    }
    .home .sideSpaceXl-left {
        padding-left: 1rem;
    }
    .pl-64 {
        padding-left: 1rem
    }
    .pr-64 {
        padding-right: 1rem;
    }
    h1, .h1, h2, .h2 {
        font-size: 1.5rem;
    }
    #megaMenu li {
        margin-bottom: 1rem;
    }
    #megaMenu .menu:first-child .heading {
        min-height: unset;
    }
    #megaMenu .menu {
        margin-bottom: 1.5rem;
    }
    .testimonials-wrap .text {
        height: auto;
    }
    body .ctaText {
        font-size: 2rem;
    }
    h3.small, .text-wrap h3 {
        font-size: 1.2rem;
    }
    body h4 {
        font-size: 1rem;
    }
    .product_tabs .icon .name {
        text-align: left;
        margin-top: 1rem;
        padding-left: 0;
    }
    .product_tabs .icon {
        flex-direction: column;
    }
    #seiklusNumbers .row {
        flex-wrap: wrap;
    }
    .numbers .item:first-child {
        padding-left: 1rem;
    }
    
    .numbers .item {
        width: 33.33%;
        padding: 1rem;
        justify-content: flex-start;
    }
    .numbers .item:after {
        display: none;
    }
    #megaMenu .mobile-menu-extra .simpleBtn {
        border: 1px solid #271f30;
        color: #271f30;
        margin-bottom: 1rem;
        margin-top: 1rem;
    }
    #megaMenu .mobile-menu-extra .mainBtn {
        width: 100%;
    }
    #megaMenu .heading svg {
        display: none;
    }
    #megaMenu {
        overflow: scroll;
    }
    #megaMenu .megaMenu-wrap {
        height: auto;
    }
    li.megaMenu {
        display: none;
    }

}

@media (max-width: 1024px) {
    /* MOBILE MODAL */
    #mobileModal  .megaMenu-wrap {
        border: none;
    }
    #mobileModal .menu-main-menu-container {
        border-top: 1px solid #F2F2F2;
    }

    #mobileModal {
        z-index: 3;
        background-color: #fff;
        visibility: hidden;
        padding-top: 110px;
        opacity: 0;
        transition: opacity 0.5s;
    }
    #mobileModal.active {
        opacity: 1;
        visibility: visible;
    }
    #mobileModal > div {
        width: 100%;
        padding: 2rem 0;
        font-size: 1.125rem;
        height: 100%;
        overflow: scroll;
    }
    #mobileModal > div ul li {
        flex-direction: column;
        border-bottom: 1px solid #F2F2F2;
        padding: 0 1rem;
    }
    #mobileModal .menu > li > a {
        padding: 0.88rem 0;
        
        display: flex;
        width: 100%;
        justify-content: space-between;
        border-radius: 35px;
        padding: 0.75rem 0.56rem;
    }
    #mobileModal .menu > li > a.active {
        background-color: #C2FD93;
    }
    #mobileModal > div ul li .megaMenu-wrap {
        display: none;
        padding: 0;
    }
    #mobileModal > div ul li .megaMenu-wrap .menu {
        width: 100%;
        margin-bottom: 1rem;
        padding-right: 0;
    }
    #mobileModal ul li ul {
        display: flex;
        flex-wrap: wrap;
    }
    #mobileModal ul li ul li {
        width: 50%;
        border-bottom: 0;
        padding: 0;
    }
    #mobileModal .megaMenu-wrap .menu a.heading svg {
        display: none;
    }
    #mobileModal .menu-wrap {
        padding-top: 1.5rem;
        margin-bottom: 1rem;
    }
    #mobileModal .megaMenu a span.arrow {
        transition: all 0.5s;
    }
    #mobileModal .megaMenu a.active span.arrow {
        transform: rotate(180deg);
        background-color: #271F30;
    }
    #mobileModal .megaMenu a span.arrow {
        width: 2rem;
        height: 2rem;
        border-radius: 50%;
    }
   
    #mobileModal .megaMenu a.active svg path {
        stroke: #C2FD93 !important;
    }
    .sideSpace {
        padding-left: 2rem;
        padding-right: 2rem;
    }
    .sideSpaceXl {
        padding-left: 3rem;
        padding-right: 3rem;
    }
    .pb-100 {
        padding-bottom: 3rem;
    }
    .pt-100 {
        padding-top: 3rem;
    }
    .pt-64 {
        padding-top: 2rem;
    }
    .pb-64 {
        padding-bottom: 2rem;
    }
    .partners a {
        width: 33.33%;
    }
    .partners a svg {
        width: 100%;
    }
    .woocommerce-page #container {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .pb-50 {
        padding-bottom: 3.125em;
    }
    .pt-50 {
        padding-top: 3.125em;
    }
    
}

@media (max-width: 767px) {
    html {
        margin-top: 0 !important;
    }
    #wrapper {
        padding-bottom: 3.125em;
        padding-top: 9rem;
    }
    .footer-slider ul {
        display: flex;
    }
    /* WOO */

    
    .woocommerce .col2-set, .woocommerce-page .col2-set {
        width: 100%;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
        width: 100%;
    }
    #order_review {
        margin-top: 3rem;
        width: 100%;
    }
    
    /* GENERAL */

    html.mobile {
        margin-top: 0 !important;
    }
    html #wpadminbar {
        display: none;
    }
  
    .admin-bar #header {
        top: 0;
    }
    .pd-24 {
        padding: 1rem;
    }

    .pl-64 {
        padding-left: 0;
    }
    .pr-64 {
        padding-right: 0;
    }
    .mainBtn, .simpleBtn, .wpforms-submit-container button {
        font-size: 1.1rem;
    }

    .home .sideSpaceXl {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .home .sideSpaceXl-left {
        padding-left: 1rem;
    }
    .sideSpaceXl, .sideSpace {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .sideSpace-right {
        padding-right: 1rem;
    }
    .sideSpace-left {
        padding-left: 1rem;
    }

    .sideSpaceXl-left {
        padding-left: 1rem;
    }
    .sideSpaceXl-right {
        padding-right: 1rem;
    }

    section .text-center {
        text-align: left;
    }
    section > h2, h2.mb-64 {
        margin-bottom: 2rem;
    }
    .breadcrumbs {
        margin-bottom: 3rem;
    }
   
    /* MEGA MENU */

    #megaMenu {
        overflow: scroll;
    }
    #megaMenu .megaMenu-wrap {
        height: auto;
        padding-top: 1rem;
        border-top: 1px solid #F2F2F2;
    }
    #megaMenu .heading {
        min-height: unset !important;
        text-transform: unset;
        padding-top: 1.25rem;
    }
    #megaMenu .bottom {
        justify-content: center;
    }
    #megaMenu .menu {
        border-bottom: 1px solid #F2F2F2;
        padding-right: 0;
        margin-bottom: 0;
    }
    #megaMenu .menu ul {
        display: none;
    }
    #megaMenu .bottom .social {
        margin-bottom: 2rem;
    }
    #megaMenu .menu .heading svg {
        transition: transform 0.5s;
    }
    #megaMenu .menu .heading.active svg {
        transform: rotate(180deg);
    }
    #megaMenu .menu .heading.active svg path {
        stroke: #271f30 !important;
    }
    #megaMenu .menu .heading.active  {
        color: #271f30;
    }
    #megaMenu  .mobile-menu-extra {
        width: 100%;
    }
    #megaMenu .mobile-menu-extra ul {
        padding-right: 0;
        border-bottom: 0;
    }
    #megaMenu .mobile-menu-extra ul li {
        font-weight: bold;
        padding: 0;
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
        border-bottom: 1px solid #f2f2f2;
    }
    #megaMenu .mobile-menu-extra ul li
    #megaMenu .mobile-menu-extra ul li:last-child {
        padding-top: 1.25rem;
    }
   
    #megaMenu .mobile-menu-extra .megaMenu {
        display: none;
    }
    #megaMenu .bottom .copyright {
        width: 100%;
        text-align: center;
    }
    #megaMenu .mobile-menu-extra {
        margin-bottom: 1.5rem;
    }
    #megaMenu .mobile-menu-extra .simpleBtn {
        border: 1px solid #271f30;
        color: #271f30;
        margin-bottom: 1rem;
        margin-top: 1rem;
    }
    #megaMenu .mobile-menu-extra .mainBtn {
        width: 100%;
    }

    /* HALF BLOCKS */

    .half-blocks .items {
        flex-wrap: wrap;
    }
    .half-blocks .items .item {
        width: 100%;
    }
    .half-blocks .buttons {
        display: flex;
        flex-direction: column;
    }
    .half-blocks .buttons a {
        margin-right: 0;
        margin-bottom: 1rem;
    }


    /* MAIN CTA */
    
   

    .ctaText {
        margin-bottom: 1.5rem;
    }



    /* NUMBERS */
    #seiklusNumbers {
        padding-top: 4rem;
    }
    #seiklusNumbers .text {
        padding-right: 1rem;
    }
    .numbers .flex.row {
        flex-wrap: wrap;
    }

    .numbers .item {
        width: 50%;
        padding: 0;
        margin-bottom: 3rem;
        justify-content: flex-start;
    }
    .numbers .item:after {
        display: none;
    }

    /* LOGOS */

    .partners {
        width: 100%;
        margin: auto;
        padding-bottom: 0;
    }
    .partners svg {
        width: 100%;
    }  
    .partners {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .partners h2 {
        text-align: center;
    } 
    
    .partners .logos {
        flex-wrap: wrap;
        padding-top: 2rem;
    }
    .partners .logos a {
        width: 33.33%;
        margin-bottom: 2rem;
        margin-top: 0;
        padding: 0 1.5rem;
    }
    
    /* TESTIMONIALS */

    .seiklis-slider {
        padding-right: 1rem;
    }
    .seiklis-slider-wrap.slick-slider .slick-list {
        padding-right: 1rem;
    }
    .testimonials-wrap .slick-slider .slick-list {
        padding-right: 1rem;
    }
    .testimonials-wrap .text {
        height: auto;
        margin-top: 3rem;
    }

    .testimonials-wrap .title, #product-slider .title {
        text-align: left;
        padding: 0;
        margin-bottom: 2rem;
    }
    .testimonials-wrap .testimonials .slide {
        padding: 2.5rem 1rem;
    }
    .testimonials-wrap .slick-track
    {
        display: flex !important;
    }

    .testimonials-wrap .slick-slide
    {
        height: inherit !important;
    }

    
    
   
    /* TABS */
    .product_tabs .tab .text-wrap {
        padding-left: 0;
    }
    .product_tabs .tab .content {
        display: none;
        padding-top: 2rem;
    }
    .product_tabs .title-wrap {
        display: flex;
        align-items: center;
    }
    .product_tabs .title-wrap .arrow {
        transition: transform 0.5s;
        display: block;
    }
    .product_tabs .title-wrap.active .arrow {
        transform: rotate(180deg);
    }
    .product_tabs .title-wrap.active .arrow path {
        stroke: #271f30 !important;
    }
    .product_tabs .title-wrap h4 {
        margin-left: 1rem;
        font-size: 1rem;
        margin-bottom: 0;
        font-weight: 400;
    }
    .product_tabs .title-wrap.active h4 {
        font-weight: bold;
    }
    .product_tabs .title-wrap svg {
        margin-right: 0;
        margin-left: auto;
    }
    .product_tabs h2 {
        margin-bottom: 1rem;
        text-align: left;
    }
    .product_tabs .nav {
        display: none;
    }
    .product_tabs .tab {
        display: flex;
        border-bottom: 1px solid #A2A9B0;
        padding-bottom: 1rem;
        padding-top: 1rem;
    }

    .product_tabs .icon {
        width: 100%;
    }
    .product_tabs .icon-wrap {
        margin-bottom: 0;
    }

    /* HALF BLOCK */
    .half-block > h2 {
        padding-left: 1rem;
    }

    .half-block .buttons {
        margin-top: 1.5rem;
    }
   
    .half-block.w-img .image {
        margin-top: 2rem;
    }
    

   
    .half-block .buttons a {
        width: 100%;
    }
    .half-block.reverse .content {
        order: 1;
    }
    .half-block.reverse .image {
        order: 2;
    }
    .half-block .image img, .half-block .bottom-featured img {
        border-radius: 0;
    }
    .half-block .bottom-featured.single-img {
        margin-top: 2rem;
        margin-bottom: 0;
    }
    #searchBox {
        flex-direction: column  ;
    }
    #searchBox .search-wrap {
        margin-right: 0;
        margin-bottom: 1rem;
    }
    #searchBox input {
        padding: 0.875rem 1rem;
    }
    .half-block.sideSpace, .half-block.sideSpaceXl {
        padding-left: 0;
        padding-right: 0;
    }
    .half-block .content,  .half-block .image.text{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .half-block h3.small, .half-block .text-wrap h3 {
        font-size: 1.7rem;
    }
    .half-block .subtext {
        margin-bottom: 2rem;
    }
    

    /* ACCORDION */
    .acco .content {
        padding-right: 0;
    }

    .acco .image {
        padding-left: 0;
    }

    /* NEWS */

    .related-wrap {
        flex-wrap: wrap;

    }
    .latest-item .left {
        padding-right: 0rem;
    }

    /* ICONS */

    .bottom-featured.single-img {
        margin-bottom: 2rem;
    }
    .icons .icon-wrap {
        margin-bottom: 0.5rem;
    }
    .icons .icon {
        margin-bottom: 2rem;
    }
    .icons .icon:last-child {
        margin-bottom: 0;
    }
    .icons-block.centermode .icon {
        padding-right: 0;
    }
    .icons-block .content {
        padding-right: 0;
    }
    .icons-block .content .top {
        order: 2;
    }


    /* CONTACT */
    .form-wrap {
        padding-top: 1rem;
        padding-right: 0;;
    }

    .form-wrap .wpforms-form {
        padding-left: 0;
    }
    
    .form-wrap .wpforms-container .wpforms-field {
        padding: 0.75rem 0;
    }
    .form-wrap .wpforms-container {
        margin-bottom: 0;
    }


    /* HEADER */

    #header #lang {
        margin-right: 0;
        display: none;
    }

   

    #header > div {
        height: 100%;
        padding: 0.5rem 1rem;
        
    }
    #header .container-fluid {
        border-bottom: 1px solid #F2F2F2;
    }
    header .top {
        width: 100%;
    }
    .top .left-box {
        flex-wrap: wrap;
        width: 100%;
    }
    .top .left-box .links {
        width: 100%;
        margin: 0;
    }
    .top .left-box .links a {
        width: 50%;
        margin: 0;
        padding: 0.5rem 0rem;
        text-align: center;
    }
    .top .open {
        display: none
    }
    #header .right {
        height: 100%;
    }
    #header .right #openMenu {
        height: 100%;
        
    }
    #header .right #openMenu .menuBtn {
        display: flex;
        align-items: center;
        padding-right: 1rem;
        height: 100%;
        padding-left: 2rem;
        border-top-left-radius: 1.5rem;
        border-top-right-radius: 1.5rem;
    }
    #header .right #openMenu .menuBtn.active {
        background-color: #FBFAF6;
    }

    

   /* HALF BLOCK */

   .half-blocks .right-icon {
        position: relative;
        top: 0;
        right:0;
        
   }
   .half-blocks .icons-wrap {
    justify-content: space-between;
    margin-bottom: 1.5rem;
   }
   .half-blocks .text p:last-child {
    margin-bottom: 0;
   }    
   .text-block .fullwidth .text-wrap {
    max-width: 100%;
   }

    /* NEWS */
    .all-posts article {
        margin-bottom: 0;
    }

    .news-wrap h2 {
        text-align: left;
    }
    .news-wrap .btn-wrap {
        margin-top: 0;
    }
    .news-wrap .btn-wrap .mainBtn {
        width: 100%;
    }
    .all-posts h3 {
        min-height: unset;
    }
    .all-posts article {
        margin-bottom: 2rem;
    }
    
    /* CTA SMALL */

    .cta_block .ctaText {
        font-size: 2rem;
    }
    .cta_block a {
        width: 100%;
    }
    .cta_block .left {
        order: 2;
    }
    .cta_block .right {
        order: 1;
    }
    .cta_block .left {
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    .cta_block img {
        object-fit: cover;
    }

    /* LABELS */

    .labels .label-wrap {
        margin: 0;
    }
    .label-item {
        padding: 0;
        margin-bottom: 2rem;
    }
   



    /* FOOTER */ 
    .footer-slider li svg {
        width: 90%;
    }
   
    footer .box h3 {
        
        margin-bottom: 1rem;
    }
    footer .box {
        margin-bottom: 1rem;
    }
    footer .right {
        padding-top: 1rem;
    }
    footer .bottom {
        flex-direction: column;
        padding: 0;
        border: none
    }
    footer .links li {
        margin-bottom: 0;
    }
    footer .social {
        width: 100%;
        text-align: center;
        justify-content: center;
        padding: 1rem;
        padding-bottom: 2rem;
    }
    footer .copyright {
        text-align: center;
        padding: 1rem;
        border-top: 1px solid #C2FD93;
    }

}