.modul.kontakt[data-theme=dark] .text_container h1,.modul.kontakt[data-theme=dark] .text_container h2,.modul.kontakt[data-theme=dark] .text_container h3,.modul.kontakt[data-theme=dark] .text_container h4{color:var(--color_ci_secondary)}.modul.kontakt[data-theme=dark] .arrow_container .arrow img{filter:var(--filter_white)}.modul.kontakt[data-theme=dark] .main_container .bg_elem.thin{filter:var(--filter_white)}.modul.kontakt .text_container{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--content_spacing) * 2);margin-bottom:calc(var(--module_spacing) * .5)}.modul.kontakt .text_container h1,.modul.kontakt .text_container h2,.modul.kontakt .text_container h3,.modul.kontakt .text_container h4{color:var(--color_ci_primary)}.modul.kontakt .arrow_container{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--module_spacing) * .5);position:relative;height:40px}.modul.kontakt .arrow_container .arrow{position:absolute;top:50%;animation:arrow_top_to_bottom .5s infinite alternate}.modul.kontakt .arrow_container .arrow img{height:40px;width:auto}.modul.kontakt .main_container{display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative}.modul.kontakt .main_container .bg_elem{position:absolute;top:50%;left:calc(var(--content_spacing) * -2);z-index:1}.modul.kontakt .main_container .bg_elem.thin{top:30%;left:calc(var(--content_spacing) * -4);filter:var(--filter_darkblue_500)}.modul.kontakt .main_container .bg_elem.thin img{width:20rem;height:20rem}.modul.kontakt .main_container .bg_elem.thick{animation:rotate 30s linear infinite;filter:var(--filter_lightblue_500)}.modul.kontakt .main_container .bg_elem img{display:block;animation:rotate 40s linear infinite}.modul.kontakt .main_container .images_container{display:flex;flex-direction:column;gap:calc(var(--content_spacing) * 2);justify-content:flex-end}.modul.kontakt .main_container .images_container .image{width:100%;height:auto}.modul.kontakt .main_container .images_container .image:nth-child(1){aspect-ratio:400/360;padding-left:calc(var(--content_spacing) * 5);clip-path:polygon(80% 0,100% 20%,100% 100%,0 100%,0 0)}.modul.kontakt .main_container .images_container .image:nth-child(2){aspect-ratio:550/500;clip-path:polygon(0 0,100% 0,100% 100%,20% 100%,0 80%)}.modul.kontakt .main_container .images_container .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.modul.kontakt .main_container .form{padding:calc(var(--content_spacing) * 2);margin-left:calc(var(--content_spacing) * -4);position:relative;z-index:1;border-radius:8px;box-shadow:0 5px 40px rgba(0,14,26,.15)}.modul.kontakt .main_container .form .gfield--type-consent{hyphens:auto}.modul.kontakt .main_container .form .gfield--type-submit{min-width:150px}@media (max-width:600px){.modul.kontakt .text_container{grid-template-columns:1fr}.modul.kontakt .main_container{grid-template-columns:1fr;gap:calc(var(--content_spacing) * 2)}.modul.kontakt .main_container .bg_elem.thin{top:auto;bottom:10%;left:0}.modul.kontakt .main_container .bg_elem.thin img{height:200px;width:auto}.modul.kontakt .main_container .bg_elem.thick{top:auto;left:10%;bottom:20%}.modul.kontakt .main_container .bg_elem.thick img{height:150px;width:auto}.modul.kontakt .main_container .images_container{order:2}.modul.kontakt .main_container .form{margin:0}}
/*# sourceMappingURL=../sourcemaps/kontakt.min.css.map */
