body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
@font-face {
  font-display: auto;
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  src: url("../../files/swacko-theme/fonts/poppins-v21-latin-500.woff2") format("woff2");
}


@font-face {
  font-family: 'Airborne Pilot';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../files/swacko-theme/fonts/airborne-pilot.woff2') format('woff2'), 
       url('../../files/swacko-theme/fonts/airborne-pilot.woff') format('woff'),
       url('../../files/swacko-theme/fonts/arbrnplt.ttf') format('truetype');
}

body {
  font-family: "Poppins", Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #6e6e6e;
}

@media only screen and (min-width: 1280px) {
  body {
    font-size: 125%;
  }
}

h1, h2, h3, h4, h5, h6 {
  line-height: 112.5%;
  text-wrap: balance;
  margin: 1em 0;
}

h1, h2, h3, h4 {
  font-family: "Airborne Pilot", sans-serif;
  font-style: normal;
  text-transform: uppercase;
}

h1, h2, h3 {
  font-weight: 400;
  color: #d25010;
}

h1 .light, h2 .light, h3 .light {
  font-weight: 400;
  color: #f1d9b4;
}

h1 {
  font-size: 6em;
}

h2 {
  font-size: 4em;
}

h3 {
  font-size: 3em;
}

h4 {
  font-size: 2em;
  font-weight: 400;
}

h5 {
  font-size: 1em;
}

h6 {
  font-size: 0.8333em;
}

h6 strong {
  letter-spacing: 0;
}

b, strong {
  font-weight: 700;
}

p {
  font-size: 1em;
  line-height: 150%;
}

p.small {
  font-size: 0.8333em;
}

p.tiny {
  font-size: 0.666em;
  font-weight: 400;
}

p.highlight {
  font-size: 1.1666em;
  font-weight: 400;
  font-style: italic;
}

.rte ol, .rte ul {
  display: block;
  font-size: 1.1666em;
  text-align: left;
  margin: 3em 0;
}

.rte ol li, .rte ul li {
  position: relative;
  color: #76808f;
  font-size: 1.1666em;
  line-height: 150%;
  margin: 1em 0;
}

.rte ol ol li, .rte ol ul li, .rte ol ol ol li, .rte ol ul ul li, .rte ul ol li, .rte ul ul li, .rte ul ol ol li, .rte ul ul ul li {
  font-size: 0.875em;
}

.rte ul {
  list-style: none;
  padding: 0;
}

.rte ul li {
  padding-left: 1.5em;
}

.rte ul li::before {
  display: block;
  content: "";
  width: 1em;
  height: 1em;
  background-size: cover;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path fill="none" stroke="%2376808f" stroke-linecap="round" stroke-linejoin="round" stroke-width="12" d="m96 48 80 80-80 80"/></svg>');
  position: absolute;
  top: 0.25em;
  left: 0;
}

.rte ol {
  padding-left: 1em;
}

.rte ol li {
  padding-left: 0.75em;
}

.rte ol li::marker {
  font-size: 0.5em;
  font-weight: 700;
  text-indent: 1em;
}

a {
  color: #d25010;
  font-weight: 500;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

p > a {
  display: inline-block;
}

a.block,
a.hero-start-anchor {
  display: inline-block;
  font-family: "Airborne Pilot", sans-serif;
  font-size: 1.5em;
  text-align: center;
  text-transform: uppercase;
  text-wrap: balance;
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Ebene_1' x='0' y='0' version='1.1' width='80' height='80' %3E%3Cstyle%3E.st0%7Bfill:none;stroke:%230f0;stroke-width:1.5;stroke-miterlimit:10%7D%3C/style%3E%3Ccircle cx='40' cy='40' r='32' class='st0'/%3E%3Ccircle cx='40' cy='40' r='16' class='st0'/%3E%3Cpath d='M40 0v32M40 48v32M80 40H48M32 40H0M8.8 22l3.5 2M67.7 56l3.5 2M22 8.8l2 3.5M56 67.7l2 3.5M58 8.8l-2 3.5M24 67.7l-2 3.5M71.2 22l-3.5 2M12.3 56l-3.5 2' class='st0'/%3E%3C/svg%3E") 40 40, pointer;
  width: 10em;
  padding: 0.5em 1em;
  transition: all 250ms ease-in-out;
}

a.block {
  margin: 1em 0;
  color: #d25010;
  text-decoration: none;
  border: 1px solid #3f3f3f;
}

a.block:hover {
  color: #f1d9b4;
  background-color: #d25010;
}


.bg-orange .container,
.bg-orange-dark .container {
  background-color: #d25010;
}
.bg-orange h1, .bg-orange h2, .bg-orange h3, .bg-orange h5,
.bg-orange-dark h1,
.bg-orange-dark h2,
.bg-orange-dark h3,
.bg-orange-dark h5 {
  color: #fff;
}
.bg-orange h4, .bg-orange p,
.bg-orange-dark h4,
.bg-orange-dark p {
  color: #f1d9b4;
}
.bg-orange a,
.bg-orange-dark a {
  color: #fff;
}
.bg-orange a.block,
.bg-orange-dark a.block {
  color: #fff;
  border-color: #f28956;
}
.bg-orange a.block:hover,
.bg-orange-dark a.block:hover {
  color: #d25010;
  background-color: #f1d9b4;
}

.bg-orange-dark .container {
  background-color: #732c09;
}
.bg-orange-dark h1, .bg-orange-dark h2, .bg-orange-dark h3, .bg-orange-dark h5 {
  color: #f28956;
}
.bg-orange-dark h4, .bg-orange-dark p {
  color: #d25010;
}
.bg-orange-dark a {
  color: #f28956;
}
.bg-orange-dark a.block {
  color: #f28956;
  border-color: #d25010;
}
.bg-orange-dark a.block:hover {
  color: #f1d9b4;
  background-color: #d25010;
}

a.hero-start-anchor {
  color: #d25010;
  background-color: #f1d9b4;
  border: 1px solid #d25010;
  transition: all 250ms ease-in-out;
  margin-bottom: 1.667em;
}
a.hero-start-anchor:hover {
  color: #f1d9b4;
  background-color: #d25010;
}/*# sourceMappingURL=typo.css.map */
html, body {
  padding: 0;
  margin: 0;
}

body {
  margin: 0 auto;
  background-color: #303030;
  box-sizing: border-box;
}
body.noscroll {
  overflow: hidden;
}

nav ul {
  list-style: none;
}

#site {
  overflow: hidden;
}

.nowrap,
.wrapper,
.wrapper-small,
.wrapper-big {
  margin: 0 auto;
}

.nowrap {
  max-width: none;
}

.wrapper {
  max-width: 1440px;
}

.wrapper-small {
  max-width: 960px;
}

.wrapper-big {
  max-width: 1920px;
}

#site > header {
  position: fixed;
  left: 0;
  right: 0;
  background-color: #303030;
  z-index: 999;
  transition: all 250ms ease-in-out;
  border-bottom: 1px solid #444;
}
#site > header .inside {
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.logo {
  display: block;
  width: 18em;
  height: 4em;
  background-image: url("../../files/swacko-theme/img/swacko-logo.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.claim {
  display: none;
  color: #d25010;
  font-family: 'Airborne Pilot', sans-serif;
  font-style: normal;
  font-size: 2em;
  font-weight: 400;
  text-transform: uppercase;
}
.claim .light {
  font-weight: 400;
  color: #f1d9b4;
}

@media only screen and (min-width: 800px) {
  .claim {
    display: block;
  }
}
#footer {
  background-color: #23292C;
}
#footer .inside {
  display: flex;
  align-items: center;
  justify-content: center;
  justify-content: space-between;
  flex-direction: column;
  row-gap: 1em;
  text-align: center;
  max-width: 1440px;
  padding: 0.5em 0;
  margin: 0 auto;
}
#footer .inside .logo {
  transform: scale(0.667);
}
#footer .inside .claim {
  display: block;
  font-size: 1.5em;
}
#footer .inside .social {
  text-align: center;
}
#footer .inside .social a {
  display: inline-block;
  width: 2em;
  padding: 0 0.25em;
  color: #f1d9b4;
}
#footer .inside .social a:hover {
  color: #d25010;
}
#footer .inside .social a svg {
  display: block;
}
#footer .inside .social a svg * {
  stroke-width: 0.7em;
}
#footer .inside .legal {
  font-size: 0.75em;
  line-height: 150%;
  margin: 0 1em 0 0;
}
#footer .inside .legal a {
  color: #f1d9b4;
}
#footer .inside .legal .copy {
  color: #9d978c;
}

@media only screen and (min-width: 1024px) {
  #footer .inside {
    flex-direction: row;
    text-align: left;
  }
  #footer .inside .legal {
    text-align: right;
  }
}/*# sourceMappingURL=style.css.map */
.nav-toggle .nav-toggle-btn {
  display: block;
  cursor: pointer;
  width: 4em;
  height: 4em;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 3em;
  background-color: #d25010;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path fill="none" stroke="%23f8ebd6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" d="M40 128h176M40 64h176M40 192h176"/></svg>');
  transition: all 250ms ease-in-out;
  margin: 0 0 0 auto;
}
.nav-toggle .nav-toggle-btn.open {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path fill="none" stroke="%23f8ebd6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" d="M200 56 56 200M200 200 56 56"/></svg>');
}
.nav-toggle .nav-toggle-btn:hover {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path fill="none" stroke="%23f8ebd6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" d="M40 128h176M40 64h176M40 192h176"/></svg>');
}
.nav-toggle .nav-toggle-btn:hover.open {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path fill="none" stroke="%23f8ebd6" stroke-linecap="round" stroke-linejoin="round" stroke-width="8" d="M200 56 56 200M200 200 56 56"/></svg>');
}

@media only screen and (min-width: 1024px) {
  .nav-toggle {
    width: 18em;
  }
}
#nav-main {
  background-color: #d25010;
  display: none;
}
#nav-main .inside {
  width: 100vw;
  height: calc(100vh - 4em);
  display: flex;
  align-items: center;
}

#nav-main,
.nav-main a {
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Ebene_1' x='0' y='0' version='1.1' width='80' height='80' %3E%3Cstyle%3E.st0%7Bfill:none;stroke:%230f0;stroke-width:1.5;stroke-miterlimit:10%7D%3C/style%3E%3Ccircle cx='40' cy='40' r='32' class='st0'/%3E%3Ccircle cx='40' cy='40' r='16' class='st0'/%3E%3Cpath d='M40 0v32M40 48v32M80 40H48M32 40H0M8.8 22l3.5 2M67.7 56l3.5 2M22 8.8l2 3.5M56 67.7l2 3.5M58 8.8l-2 3.5M24 67.7l-2 3.5M71.2 22l-3.5 2M12.3 56l-3.5 2' class='st0'/%3E%3C/svg%3E") 40 40, pointer;
}

.nav-main {
  display: block;
  visibility: visible;
  margin: 0 auto;
}
.nav-main ul {
  list-style: none;
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 0;
}
.nav-main ul li {
  position: relative;
  margin: 0.5em 0;
}
.nav-main ul li a, .nav-main ul li.active strong {
  display: block;
  font-family: stratum-1-web, sans-serif;
  font-style: normal;
  font-size: 2em;
  font-weight: 700;
  color: #f1d9b4;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: all 250ms ease-in-out;
  padding: 0.5em 2em;
}
.nav-main ul li a:hover {
  color: #f28956;
}
.nav-main ul li.active strong {
  color: #732c09;
}
.nav-main ul li > ul {
  flex-direction: row;
  justify-content: center;
}
.nav-main ul li > ul li {
  flex: 0 0 1;
  margin: 0 0 0.5em 0;
}
.nav-main ul li > ul li a {
  font-size: 1.5em;
  padding: 0.25em;
  color: #f28956;
}
.nav-main ul li > ul li a:hover {
  color: #f1d9b4;
}
.nav-main ul li > ul li.active strong {
  font-size: 1.5em;
  padding: 0.25em;
  color: #732c09;
}

[id^=nav-ani] {
  visibility: hidden;
  position: absolute;
  width: 40em;
  height: 40em;
  background-image: url("../../files/swacko-theme/img/nav-ani.png");
  background-repeat: no-repeat;
  background-size: 200% 200%;
  opacity: 1;
  transform: translate(-50%, -50%) scale(0);
  z-index: 0;
  transition: none;
}
[id^=nav-ani].active {
  opacity: 0;
  visibility: visible;
  transform: translate(-50%, -50%) scale(1);
  transition: all 1200ms ease-in;
}

#nav-ani-jet {
  top: 50%;
  left: 50%;
  background-position: 0% 0%;
}
#nav-ani-jet.active {
  transform: translate(-50%, -50%) scale(1);
}

#nav-ani-glide {
  top: calc(0% - 20em);
  left: calc(80% + 20em);
  background-position: 100% 0%;
}
#nav-ani-glide.active {
  top: calc(80% + 20em);
  left: calc(0% - 20em);
}

#nav-ani-super {
  top: 80%;
  left: 0%;
  background-position: 0% 100%;
}
#nav-ani-super.active {
  top: calc(0% - 20em);
  left: calc(80% + 20em);
}

#nav-ani-bomb {
  top: 50%;
  left: calc(80% + 20em);
  background-position: 100% 100%;
}
#nav-ani-bomb.active {
  top: 50%;
  left: calc(0% - 20em);
}/*# sourceMappingURL=nav.css.map */
form {
  margin: 0;
}

.kontaktform {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 960px;
  gap: 1em 2em;
  padding: 0 5em;
  margin: 0 auto;
}
.kontaktform > div {
  flex: 0 0 calc(50% - 1em);
}
.kontaktform > div:last-of-type {
  text-align: center;
  flex: none;
  margin: 0 auto;
}

@media only screen and (min-width: 720px) {
  .kontaktform {
    flex-direction: row;
  }
}
input.text, textarea, select, option, label, button {
  display: block;
  width: 100%;
  font-family: "Poppins", Arial, Helvetica, sans-serif;
  font-size: 1em;
  font-weight: 500;
  color: #f1d9b4;
  background-color: #3a3a3a;
  padding: 0.5em 0.5em;
  margin: 0.5em 0;
  border: none;
}

option, button {
  background-color: transparent;
  border: none;
}

input.text, textarea {
  font-size: 1em;
  box-sizing: border-box;
}

textarea {
  max-height: 7.8em;
}

label:not(.altcha-label) {
  display: none;
}

.altcha {
  margin: 1rem auto;
}

.submit {
  display: block;
  font-family: stratum-1-web, sans-serif;
  font-size: 1.5em;
  text-align: center;
  text-transform: uppercase;
  text-wrap: balance;
  cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Ebene_1' x='0' y='0' version='1.1' width='80' height='80' %3E%3Cstyle%3E.st0%7Bfill:none;stroke:%230f0;stroke-width:1.5;stroke-miterlimit:10%7D%3C/style%3E%3Ccircle cx='40' cy='40' r='32' class='st0'/%3E%3Ccircle cx='40' cy='40' r='16' class='st0'/%3E%3Cpath d='M40 0v32M40 48v32M80 40H48M32 40H0M8.8 22l3.5 2M67.7 56l3.5 2M22 8.8l2 3.5M56 67.7l2 3.5M58 8.8l-2 3.5M24 67.7l-2 3.5M71.2 22l-3.5 2M12.3 56l-3.5 2' class='st0'/%3E%3C/svg%3E") 40 40, pointer;
  width: 10em;
  padding: 0.5em 1em;
  transition: all 250ms ease-in-out;
  margin: 0.5em auto 0 auto;
  color: #d25010;
  border: 1px solid #3f3f3f;
}
.submit:hover {
  color: #f1d9b4;
  background-color: #d25010;
}

input:focus {
  outline: none;
}

select:focus {
  outline: none;
}

.widget-explanation p {
  font-size: 0.875em;
  text-align: center;
  margin: 1em 0 0 0;
}
.widget-explanation a {
  color: #d25010;
}

.newsletter input.text {
  color: #fff;
  background-color: #d76228;
  margin: 0;
}
.newsletter .submit {
  color: #d25010;
  width: auto;
  background-color: #f1d9b4;
  border-color: #f28956;
  padding: 0 1em;
  margin: 0 auto;
}
.newsletter .submit:hover {
  background-color: #fff;
}
.newsletter input::-moz-placeholder {
  color: #f1d9b4;
  opacity: 1;
}
.newsletter input::placeholder {
  color: #f1d9b4;
  opacity: 1;
}
.newsletter .widget-explanation p {
  color: #e59e73;
}
.newsletter .widget-explanation a {
  color: #f1d9b4;
}

.newsletter {
  background-color: #d25010;
}
.newsletter .wrapper-small {
  padding: 3em 2em;
}
.newsletter .inside .formbody {
  display: flex;
  flex-wrap: wrap;
}
.newsletter .inside .formbody h4 {
  color: #f1d9b4;
  font-weight: 700;
  text-align: center;
  flex: 0 0 100%;
  margin: 0.25em 0;
}
.newsletter .inside .formbody .widget-newsl {
  flex: 1;
  display: flex;
  align-items: stretch;
  margin: 0 auto;
}
.newsletter .inside .formbody .widget-newsl .text {
  flex: 1;
}
.newsletter .inside .formbody .widget-newsl .submit {
  flex: 0 0 1;
}
.newsletter .inside .formbody .widget-explanation {
  flex: 0 0 100%;
}
.newsletter input.text {
  text-align: left;
}

@media only screen and (min-width: 960px) {
  .newsletter .inside .formbody h4 {
    flex: 0 0 35%;
  }
  .newsletter .inside .formbody .widget-text {
    flex: 0 0 calc(65% - 2.75em);
  }
}
.overlay_color {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: green;
  z-index: 99999;
}

.nl-body,
.formbody.main {
  max-width: 24em;
  margin: 0 auto 3em auto;
}
.nl-body .close,
.formbody.main .close {
  display: none;
}
.nl-body h4,
.formbody.main h4 {
  display: none;
}

.last-element {
  margin-bottom: 2em;
}

.nl-body.last-element {
  margin-bottom: 5em;
}

span.confirm,
span.error,
p.confirm,
p.error {
  color: #fff;
}/*# sourceMappingURL=forms.css.map */
@charset "UTF-8";
section .container {
  display: block;
  padding: 3em 0;
}
section .container .text-wrapper {
  padding: 3em 2em;
  max-width: 48em;
  margin: 0 auto;
  box-sizing: border-box;
}
section .container .textbox h1, section .container .textbox h2, section .container .textbox h3, section .container .textbox h4, section .container .textbox p {
  margin: 0.5em 0;
}

.nowrap .container {
  padding: 0;
}

@media only screen and (min-width: 1024px) {
  section .container .text-wrapper {
    padding: 3em 5em;
  }
}
.hero-start .container {
  display: block;
  position: relative;
  width: 100%;
  padding: 0;
}
.hero-start .container .img-bg,
.hero-start .container .video-bg {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 0 5em;
}
.hero-start .container .img-bg video,
.hero-start .container .video-bg video {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.hero-start .container .img-bg .text-wrapper,
.hero-start .container .video-bg .text-wrapper {
  max-width: none;
  z-index: 10;
}
.hero-start .container .img-bg .text-wrapper .textbox h1, .hero-start .container .img-bg .text-wrapper .textbox h2, .hero-start .container .img-bg .text-wrapper .textbox h3, .hero-start .container .img-bg .text-wrapper .textbox h4,
.hero-start .container .video-bg .text-wrapper .textbox h1,
.hero-start .container .video-bg .text-wrapper .textbox h2,
.hero-start .container .video-bg .text-wrapper .textbox h3,
.hero-start .container .video-bg .text-wrapper .textbox h4 {
  text-align: center;
  margin: 0.5em 0;
}
.hero-start .container .img-bg.parallax,
.hero-start .container .video-bg.parallax {
  background-position: 50% 100%;
}
.hero-start .container .img-bg .gfx,
.hero-start .container .video-bg .gfx {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  overflow: hidden;
}
.hero-start .container .img-bg .gfx .hud,
.hero-start .container .video-bg .gfx .hud {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 24em;
  aspect-ratio: 1;
  transform: translate(-50%, -50%);
  z-index: 50%;
  overflow: hidden;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" x="0" y="0" version="1.1" viewBox="0 0 80 1920"><style>.st0{fill:%230f0;font-family:sans-serif;font-size:.875em}</style><path d="M0 1854.5v1.5h32v-1.5H0M0 1918.5v1.5h16v-1.5H0M0 1902.5v1.5h16v-1.5H0M0 1886.5v1.5h16v-1.5H0M0 1870.5v1.5h16v-1.5H0M0 1774.5v1.5h32v-1.5H0M0 1838.5v1.5h16v-1.5H0M0 1822.5v1.5h16v-1.5H0M0 1806.5v1.5h16v-1.5H0M0 1790.5v1.5h16v-1.5H0M0 1694.5v1.5h32v-1.5H0M0 1758.5v1.5h16v-1.5H0M0 1742.5v1.5h16v-1.5H0M0 1726.5v1.5h16v-1.5H0M0 1710.5v1.5h16v-1.5H0M0 1614.5v1.5h32v-1.5H0M0 1678.5v1.5h16v-1.5H0M0 1662.5v1.5h16v-1.5H0M0 1646.5v1.5h16v-1.5H0M0 1630.5v1.5h16v-1.5H0M0 1534.5v1.5h32v-1.5H0M0 1598.5v1.5h16v-1.5H0M0 1582.5v1.5h16v-1.5H0M0 1566.5v1.5h16v-1.5H0M0 1550.5v1.5h16v-1.5H0M0 1454.5v1.5h32v-1.5H0M0 1518.5v1.5h16v-1.5H0M0 1502.5v1.5h16v-1.5H0M0 1486.5v1.5h16v-1.5H0M0 1470.5v1.5h16v-1.5H0M0 1374.5v1.5h32v-1.5H0M0 1438.5v1.5h16v-1.5H0M0 1422.5v1.5h16v-1.5H0M0 1406.5v1.5h16v-1.5H0M0 1390.5v1.5h16v-1.5H0M0 1294.5v1.5h32v-1.5H0M0 1358.5v1.5h16v-1.5H0M0 1342.5v1.5h16v-1.5H0M0 1326.5v1.5h16v-1.5H0M0 1310.5v1.5h16v-1.5H0M0 1214.5v1.5h32v-1.5H0M0 1278.5v1.5h16v-1.5H0M0 1262.5v1.5h16v-1.5H0M0 1246.5v1.5h16v-1.5H0M0 1230.5v1.5h16v-1.5H0M0 1134.5v1.5h32v-1.5H0M0 1198.5v1.5h16v-1.5H0M0 1182.5v1.5h16v-1.5H0M0 1166.5v1.5h16v-1.5H0M0 1150.5v1.5h16v-1.5H0M0 1054.5v1.5h32v-1.5H0M0 1118.5v1.5h16v-1.5H0M0 1102.5v1.5h16v-1.5H0M0 1086.5v1.5h16v-1.5H0M0 1070.5v1.5h16v-1.5H0M0 974.5v1.5h32v-1.5H0M0 1038.5v1.5h16v-1.5H0M0 1022.5v1.5h16v-1.5H0M0 1006.5v1.5h16v-1.5H0M0 990.5v1.5h16v-1.5H0M0 894.5v1.5h32v-1.5H0M0 958.5v1.5h16v-1.5H0M0 942.5v1.5h16v-1.5H0M0 926.5v1.5h16v-1.5H0M0 910.5v1.5h16v-1.5H0M0 814.5v1.5h32v-1.5H0M0 878.5v1.5h16v-1.5H0M0 862.5v1.5h16v-1.5H0M0 846.5v1.5h16v-1.5H0M0 830.5v1.5h16v-1.5H0M0 734.5v1.5h32v-1.5H0M0 798.5v1.5h16v-1.5H0M0 782.5v1.5h16v-1.5H0M0 766.5v1.5h16v-1.5H0M0 750.5v1.5h16v-1.5H0M0 654.5v1.5h32v-1.5H0M0 718.5v1.5h16v-1.5H0M0 702.5v1.5h16v-1.5H0M0 686.5v1.5h16v-1.5H0M0 670.5v1.5h16v-1.5H0M0 574.5v1.5h32v-1.5H0M0 638.5v1.5h16v-1.5H0M0 622.5v1.5h16v-1.5H0M0 606.5v1.5h16v-1.5H0M0 590.5v1.5h16v-1.5H0M0 494.5v1.5h32v-1.5H0M0 558.5v1.5h16v-1.5H0M0 542.5v1.5h16v-1.5H0M0 526.5v1.5h16v-1.5H0M0 510.5v1.5h16v-1.5H0M0 414.5v1.5h32v-1.5H0M0 478.5v1.5h16v-1.5H0M0 462.5v1.5h16v-1.5H0M0 446.5v1.5h16v-1.5H0M0 430.5v1.5h16v-1.5H0M0 334.5v1.5h32v-1.5H0M0 398.5v1.5h16v-1.5H0M0 382.5v1.5h16v-1.5H0M0 366.5v1.5h16v-1.5H0M0 350.5v1.5h16v-1.5H0M0 254.5v1.5h32v-1.5H0M0 318.5v1.5h16v-1.5H0M0 302.5v1.5h16v-1.5H0M0 286.5v1.5h16v-1.5H0M0 270.5v1.5h16v-1.5H0M0 174.5v1.5h32v-1.5H0M0 238.5v1.5h16v-1.5H0M0 222.5v1.5h16v-1.5H0M0 206.5v1.5h16v-1.5H0M0 190.5v1.5h16v-1.5H0M0 94.5V96h32v-1.5H0M0 158.5v1.5h16v-1.5H0M0 142.5v1.5h16v-1.5H0M0 126.5v1.5h16v-1.5H0M0 110.5v1.5h16v-1.5H0M0 14.5V16h32v-1.5H0M0 78.5V80h16v-1.5H0M0 62.5V64h16v-1.5H0M0 46.5V48h16v-1.5H0M0 30.5V32h16v-1.5H0" class="st0"/><text class="st0" transform="translate(40 1861)">100</text><text class="st0" transform="translate(40 1781)">200</text><text class="st0" transform="translate(40 1701)">300</text><text class="st0" transform="translate(40 1621)">400</text><text class="st0" transform="translate(40 1541)">500</text><text class="st0" transform="translate(40 1461)">600</text><text class="st0" transform="translate(40 1381)">700</text><text class="st0" transform="translate(40 1301)">800</text><text class="st0" transform="translate(40 1221)">900</text><text class="st0" transform="translate(40 1141)">1000</text><text class="st0" transform="translate(40 1061)">1100</text><text class="st0" transform="translate(40 981)">1200</text><text class="st0" transform="translate(40 901)">1300</text><text class="st0" transform="translate(40 821)">1400</text><text class="st0" transform="translate(40 741)">1500</text><text class="st0" transform="translate(40 661)">1600</text><text class="st0" transform="translate(40 581)">1700</text><text class="st0" transform="translate(40 501)">1800</text><text class="st0" transform="translate(40 421)">1900</text><text class="st0" transform="translate(40 341)">2000</text><text class="st0" transform="translate(40 261)">2100</text><text class="st0" transform="translate(40 181)">2200</text><text class="st0" transform="translate(40 101)">2300</text><text class="st0" transform="translate(40 21)">2400</text></svg>');
  background-position: right 100%;
  background-repeat: repeat-y;
  background-size: 4em;
}
.hero-start .container .img-bg .gfx .hud .sprite-a,
.hero-start .container .video-bg .gfx .hud .sprite-a {
  left: 50%;
  width: 24em;
  aspect-ratio: 1;
  background-size: 100%;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" x="0" y="0" version="1.1" viewBox="0 0 400 400"><style>.st1,.st2{stroke:%230f0;stroke-width:1.5;stroke-miterlimit:10}.st1{fill:none}.st2{stroke-dasharray:8}.st2,.st3{fill:none}.st4{fill:%230f0;font-family:sans-serif;font-size:.75em}</style><circle cx="200" cy="200" r="128" fill="none" stroke="%230f0" stroke-dasharray="33.5117,33.5117" stroke-miterlimit="10" stroke-width="1.5"/><path d="M200 72v96M168 200h16l8 16 8-16 8 16 8-16h16" class="st1"/><circle cx="200" cy="264" r="8" class="st1"/><path d="M208 264h56M200 256v-8M136 264h56" class="st1"/><path d="M128 360h64M272 360h-64" class="st2"/><path d="M16 328h64v56H16z" class="st3"/><text transform="translate(16 344.12)"><tspan x="0" y="0" class="st4">1 NAV</tspan><tspan x="0" y="19.2" class="st4">US BST</tspan><tspan x="0" y="38.4" class="st4">10 MIN</tspan></text><path d="M112 344h16v24h-16z" class="st3"/><text class="st4" transform="translate(113.336 360.12)">5‘</text><path d="M272 344h16v24h-16z" class="st3"/><text class="st4" transform="translate(273.336 360.12)">5‘</text><path d="M688-16h64v48h-64z" class="st3"/><text transform="translate(726.47 -8.9)"><tspan x="0" y="0" class="st4">1 NAV</tspan><tspan x="-3.3" y="12" class="st4">US BST</tspan><tspan x="-3.9" y="24" class="st4">10 MIN</tspan></text></svg>');
}
.hero-start .container .img-bg .gfx .hud .sprite-b,
.hero-start .container .video-bg .gfx .hud .sprite-b {
  left: 50%;
}
@keyframes p-crew {
  0% {
    width: 15em;
    opacity: 1;
  }
  100% {
    width: 30em;
    opacity: 0;
  }
}
.hero-start .container .img-bg .gfx .crew .sprite-a,
.hero-start .container .img-bg .gfx .crew .sprite-b,
.hero-start .container .video-bg .gfx .crew .sprite-a,
.hero-start .container .video-bg .gfx .crew .sprite-b {
  position: absolute;
  top: 50%;
  width: 15em;
  aspect-ratio: 1/1.5;
  border: 0.125em dashed #00ff00;
  transform: translate(-50%, -50%);
  animation: p-crew 2s ease-in infinite reverse;
}
.hero-start .container .img-bg .gfx .crew .sprite-a,
.hero-start .container .video-bg .gfx .crew .sprite-a {
  top: 50%;
  left: calc(100% - 18em);
  left: 80%;
}
.hero-start .container .img-bg .gfx .crew .sprite-b,
.hero-start .container .video-bg .gfx .crew .sprite-b {
  top: calc(50% - 1em);
  left: calc(100% - 16em);
  left: 85%;
}
@keyframes p-thrust {
  0% {
    height: 20%;
    opacity: 1;
  }
  100% {
    height: 40%;
    opacity: 0;
  }
}
.hero-start .container .img-bg .gfx .thrust .sprite-a,
.hero-start .container .img-bg .gfx .thrust .sprite-b,
.hero-start .container .video-bg .gfx .thrust .sprite-a,
.hero-start .container .video-bg .gfx .thrust .sprite-b {
  position: absolute;
  top: 50%;
  height: 20%;
  aspect-ratio: 1/1;
  border: 0.125em dashed #00ff00;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  animation: p-thrust 2s ease-out infinite;
}
.hero-start .container .img-bg .gfx .thrust .sprite-a,
.hero-start .container .video-bg .gfx .thrust .sprite-a {
  left: 40%;
}
.hero-start .container .img-bg .gfx .thrust .sprite-b,
.hero-start .container .video-bg .gfx .thrust .sprite-b {
  left: 60%;
}
@keyframes p-touchdown {
  0% {
    top: 50%;
    opacity: 1;
  }
  100% {
    top: 75%;
    opacity: 0;
    transform: translateX(-50%) scale(1.5);
  }
}
.hero-start .container .img-bg .gfx .touchdown .sprite-a,
.hero-start .container .img-bg .gfx .touchdown .sprite-b,
.hero-start .container .video-bg .gfx .touchdown .sprite-a,
.hero-start .container .video-bg .gfx .touchdown .sprite-b {
  position: absolute;
  top: 50%;
  width: 40em;
  aspect-ratio: 10/1;
  transform: translateX(-50%);
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="enable-background:new 0 0 640 64" viewBox="0 0 640 64"><path d="M320 64 640 0H0z" style="fill:none;stroke:%230f0;stroke-width:1.5;stroke-miterlimit:10;stroke-dasharray:8"/></svg>');
  opacity: 0;
}
.hero-start .container .img-bg .gfx .touchdown .sprite-a,
.hero-start .container .video-bg .gfx .touchdown .sprite-a {
  left: 50%;
  animation: p-touchdown 2s ease-out infinite;
}
.hero-start .container .img-bg .gfx .touchdown .sprite-b,
.hero-start .container .video-bg .gfx .touchdown .sprite-b {
  left: 50%;
  animation: p-touchdown 2s ease-out 1s infinite;
}
.hero-start .container .img-bg .hero-start-anchor,
.hero-start .container .video-bg .hero-start-anchor {
  position: absolute;
  min-width: 12em;
  left: 50%;
  bottom: 0;
  text-decoration: none;
  transform: translateX(-50%);
  z-index: 99;
}

@media only screen and (min-width: 1024px) {
  .hero-start .container .img-bg .gfx,
  .hero-start .container .video-bg .gfx {
    display: block;
  }
}
.strip-sticky-bg .container {
  display: block;
  position: relative;
  width: 100%;
  padding: 0;
}
.strip-sticky-bg .container .img-bg {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100vh;
  background-position: center;
  background-attachment: fixed;
  padding: 0 5em;
}
.strip-sticky-bg .container .img-bg .text-wrapper {
  background-color: rgba(36, 36, 36, 0.9);
}
.strip-sticky-bg .container .img-bg .text-wrapper .textbox h1, .strip-sticky-bg .container .img-bg .text-wrapper .textbox h2, .strip-sticky-bg .container .img-bg .text-wrapper .textbox h3, .strip-sticky-bg .container .img-bg .text-wrapper .textbox h4, .strip-sticky-bg .container .img-bg .text-wrapper .textbox p {
  text-align: center;
}
.strip-sticky-bg .container .img-bg .text-wrapper .textbox h1, .strip-sticky-bg .container .img-bg .text-wrapper .textbox h2, .strip-sticky-bg .container .img-bg .text-wrapper .textbox h3, .strip-sticky-bg .container .img-bg .text-wrapper .textbox h4 {
  margin: 0.5em 0;
}
.strip-sticky-bg .container .img-bg .text-wrapper .block {
  display: block;
  margin: 1em auto;
}
.strip-sticky-bg .container .img-bg .hero-start-anchor {
  position: absolute;
  min-width: 12em;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  z-index: 99;
}

.text_intro .container .text-wrapper {
  max-width: 64em;
}
.text_intro .container .text-wrapper .title,
.text_intro .container .text-wrapper .headline,
.text_intro .container .text-wrapper .intro {
  text-align: center;
}

.text_block .container .text-wrapper {
  max-width: 60em;
}
.text_block .container .text-wrapper h1, .text_block .container .text-wrapper h2, .text_block .container .text-wrapper h3, .text_block .container .text-wrapper h4, .text_block .container .text-wrapper h5, .text_block .container .text-wrapper p {
  text-align: center;
}
.text_block .intro {
  padding: 3em 0 0 0;
}
.text_block .intro p {
  font-size: 1.3125em;
}
.text_block .notice {
  position: relative;
  background-image: url(../../files/swacko-theme/img/bg-important.png), url(../../files/swacko-theme/img/bg-important-b.png);
  background-position: top center, top center;
  background-repeat: repeat-x, repeat;
  background-size: 3em, 3em;
  background-color: #732c09;
}
.text_block .notice .text-wrapper {
  max-width: 50em;
}
.text_block .notice .text-wrapper::before, .text_block .notice .text-wrapper::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  width: 16em;
  height: 12em;
  background-image: url(../../files/swacko-theme/img/falcon-important.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.text_block .notice .text-wrapper::before {
  left: 50%;
  margin: 1.5em 0 0 21em;
  transform: translateY(-50%);
}
.text_block .notice .text-wrapper::after {
  right: 50%;
  margin: 1.5em 21em 0 0;
  transform: translateY(-50%) scaleX(-1);
}
.text_block .notice h1,
.text_block .notice h2,
.text_block .notice h3,
.text_block .notice h4,
.text_block .notice h5,
.text_block .notice p {
  color: #ffed00;
}
.text_block .first {
  margin-top: 5em;
}

.strip-cat .container {
  padding: 0;
}
.strip-cat .container .img-bg {
  position: relative;
  background-position: bottom center;
  background-size: cover;
  padding: 3em 0;
}
.strip-cat .container .img-bg .text-wrapper {
  position: relative;
  box-sizing: border-box;
  margin: 0 5em;
  max-width: 64em;
  margin: 0 auto;
  z-index: 10;
}
.strip-cat .container .img-bg .text-wrapper .textbox {
  text-align: center;
}
.strip-cat .container .img-bg .block {
  display: block;
  margin: 1em auto;
}

.strip-txt-img .container {
  display: flex;
  flex-direction: column;
  padding: 3em 0;
}
.strip-txt-img .container .img-container {
  flex: 1;
  order: 1;
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}
.strip-txt-img .container .text-wrapper {
  flex: 1;
  order: 2;
}
.strip-txt-img .container .text-wrapper .textbox {
  text-align: center;
}
.strip-txt-img .container .text-wrapper .block {
  display: block;
  margin: 1em auto;
}
.strip-txt-img .nowrap .container {
  padding: 0;
}
.strip-txt-img .nowrap .container .img-container {
  -o-object-fit: cover;
     object-fit: cover;
}

@media only screen and (min-width: 1024px) {
  .strip-txt-img .container {
    flex-direction: row;
    align-items: center;
  }
  .strip-txt-img .container .img-container {
    flex: 0 0 50%;
    width: 50%;
    order: 0;
  }
  .strip-txt-img .container .text-wrapper {
    order: 1;
  }
  .strip-txt-img .container .text-wrapper .textbox {
    text-align: left;
  }
  .strip-txt-img .container .text-wrapper .block {
    margin: 1em 0;
  }
  .strip-txt-img .nowrap .img-container {
    min-height: 100vh;
  }
  .strip-txt-img .container.gr-img .img-container {
    flex: 0 0 61.8%;
    width: 61.8%;
  }
  .strip-txt-img .container.gr-txt .img-container {
    flex: 0 0 38.2%;
    width: 38.2%;
  }
  .slider-txt-img .img-container {
    min-height: 100vh;
    width: 50%;
  }
  .strip-txt-img .container.right .img-container {
    order: 1;
  }
  .strip-txt-img .container.right .text-wrapper {
    order: 0;
  }
}
.strip-links-product .container {
  padding: 0;
}
.strip-links-product .container .img-container {
  flex: 1;
}
.strip-links-product .container .text-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  -moz-column-gap: 1em;
       column-gap: 1em;
  max-width: none;
}
.strip-links-product .container .text-wrapper a.block {
  flex: 0 0 25%;
  margin: 0 0 1em 0;
  text-wrap: balance;
}
.strip-links-product .container .text-wrapper h2 {
  text-align: center;
}
.strip-links-product .container .img {
  display: block;
  width: 80%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  margin: 0 auto;
}

@media only screen and (min-width: 720px) {
  .strip-links-product .container .text-wrapper {
    flex-wrap: nowrap;
  }
  .strip-links-product .container .text-wrapper a.block {
    flex: 1;
  }
}
.mod-contact-target {
  margin-bottom: 3em;
}/*# sourceMappingURL=modules.css.map */
