@media(max-width: 1459px){body{min-width:480px}}@media(max-width: 1279px){header#header #toggle_menu{display:block}header#header nav{visibility:hidden;opacity:0;position:static;height:0px;overflow:hidden;transition:visibility .3s step-end,opacity .3s ease-in-out,height .3s ease-in-out}header#header nav>ul{flex-direction:column;gap:10px;align-items:flex-end;margin-top:30px}.menu_active header#header nav{visibility:visible;opacity:1;height:156.4px;transition:visibility .3s step-start,opacity .3s ease-in-out,height .3s ease-in-out}}@media(max-width: 649px){footer#footer .flex{margin:0px 20px}}@media(max-width: 1439px){.content_element.pictograms .pictogram{width:calc(12.5% - 17.5px)}}@media(max-width: 1149px){.content_element.pictograms .pictogram{width:calc(16.666666666% - 16.666666666px)}}@media(max-width: 849px){.content_element.pictograms .pictogram{width:calc(25% - 15px)}.content_element.two_columns .columns{gap:clamp(60px,60px + 60*(100vw - 480px) / 960,120px)}.content_element.two_columns .column{width:100%}.content_element.two_columns .image.left img{margin-left:0px}.content_element.two_columns .image.left_small img{margin-left:0px}.content_element.two_columns.background .columns{gap:60px}.content_element.two_columns.margin_less .columns{gap:clamp(30px,30px + 30*(100vw - 480px) / 960,60px)}.content_element.two_columns.reverse .columns{flex-direction:column-reverse}.content_element.map .map{aspect-ratio:2}}@media(max-width: 649px){.content_element.faqs h2,.content_element.faqs .flex>div:nth-child(1){width:calc(100% - 20px);margin:0px 20px}.content_element.text.narrow .text{margin-left:0px}.content_element.map .map{aspect-ratio:1.5}}@media(max-width: 549px){.content_element.pictograms .pictogram{width:calc(33.333333333% - 13.33333332px)}.content_element.pictograms_toggleable .details .image{width:calc(25% - 30px)}.content_element.map .map{aspect-ratio:1}}
