@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot");src:url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff2") format("woff2"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.woff") format("woff"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.ttf") format("truetype"),url("/app/web/webfonts/lato-v23-latin/lato-v23-latin-regular.svg#Lato") format("svg")}.veranstalterContainer{float:left}.veranstalterContainer h2{margin-top:5px}.veranstalterContainer ul{float:left;padding-left:0;width:100%}.veranstalterContainer ul li{float:left;margin-right:15px;margin-bottom:15px;padding:8px 15px 8px 15px;width:calc(25% - 12px);height:300px;border:1px solid #cfe1f5;background-color:#edf5fa}.veranstalterContainer ul li:nth-child(4n){margin-right:0}@media screen and (min-width: 768px)and (max-width: 1024px){.veranstalterContainer ul li{width:calc(33.33% - 10px)}.veranstalterContainer ul li:nth-child(4n){margin-right:15px}.veranstalterContainer ul li:nth-child(3n){margin-right:0}}@media screen and (max-width: 787px){.veranstalterContainer ul li{width:calc(50% - 10px);height:360px}.veranstalterContainer ul li:nth-child(3n){margin-right:15px}.veranstalterContainer ul li:nth-child(2n){margin-right:0}}@media only screen and (max-width: 400px){.veranstalterContainer ul li{width:100%;height:100%;margin-right:0}.veranstalterContainer ul li:nth-child(2n){margin-right:0}.veranstalterContainer ul li:nth-child(3n){margin-right:0}.veranstalterContainer ul li:nth-child(4n){margin-right:0}}.veranstalterContainer ul li p.veranstalterLogo{height:15%;text-align:center;width:100%}.veranstalterContainer ul li p.veranstalterLogo img{max-height:70px}.veranstalterContainer ul li p.veranstalterBeschreibung{height:50%;text-align:center}.veranstalterContainer ul li p.veranstalterLink{text-align:center;width:100%}.trustContainer{float:left}.trustContainer ul{flex-wrap:wrap;padding-left:0}.trustContainer li{float:left;margin-top:10px;margin-right:10px;padding:15px;width:calc(33.33% - 7px);border:1px solid #163553}.trustContainer li:nth-child(3n){margin-right:0;margin-left:1px}.trustContainer li p{height:90%}@media only screen and (max-width: 600px){.trustContainer li{width:calc(100% - 30px);margin-right:0}.trustContainer li:nth-child(3n){margin-left:0}}
