.location-section .all-locations{max-width:960px;padding-top:30px;margin-bottom:60px}@media (max-width: 991px){.location-section .all-locations{margin-bottom:0;max-width:640px}}@media (max-width: 768px){.location-section .all-locations{max-width:100%;padding:30px 15px 0}}.location-section .all-locations .country-name img{height:20px;margin-right:12px}.location-section .all-locations .country-name h3{font-size:19px;line-height:19px}@media (max-width: 768px){.location-section .all-locations .location{border-bottom:1px solid var(--gray-500)}}.location-section .all-locations .location .location-img img{object-fit:cover;width:80px;height:80px;min-width:80px;border-radius:50%;margin-right:10px}.location-section .all-locations .location .location-desc span{font-size:19.2px}@media (max-width: 576px){.location-section .all-locations .location .location-desc span{font-size:16.2px}}@media (max-width: 576px){.location-section .all-locations .location .location-desc p,.location-section .all-locations .location .location-desc a{font-size:14px}}.location-section .all-locations .location .location-desc .right-arrow{margin-top:-2px;margin-left:10px}.location-section .breadcrumb{padding:0}@media (max-width: 991px){.location-section .breadcrumb{padding:0 12px}}.uncertain-section{background-color:var(--white-100);padding:20px 15px 50px}.uncertain-section img{width:100%}@media (min-width: 1024px){.uncertain-section img{min-width:750px}}@media (min-width: 991px){.uncertain-section img{min-width:600px}}@media (min-width: 768px){.uncertain-section img{min-width:540px}}.uncertain-section .uncertain-content{max-width:600px;padding-left:30px}@media (max-width: 768px){.uncertain-section .uncertain-content{padding-left:0}}.uncertain-section .uncertain-content .desc{font-size:23.4px}@media (max-width: 1024px){.uncertain-section .uncertain-content .desc{font-size:19.5px}}@media (max-width: 575px){.uncertain-section .uncertain-content .desc{font-size:18px}}.uncertain-section .uncertain-content .subtext{font-size:15px}@media (min-width: 1920px){.uncertain-section .uncertain-content .subtext{font-size:18px}}.uncertain-section .uncertain-content .btn{min-width:180px;padding:14px;border-radius:8px;font-size:16px;font-weight:700}.uncertain-section .uncertain-content .btn-dark:hover,.uncertain-section .uncertain-content .btn-dark:focus,.uncertain-section .uncertain-content .btn-dark:active,.uncertain-section .uncertain-content .btn-dark.active{color:var(--black-800)!important}#hero h1{font-size:1.3em;font-weight:700;text-align:left}#map{height:50vh;margin-top:25px}#einleitung_welle{display:none}#ortliste{padding-top:30px}#ortliste h2{text-align:left;font-size:1.1em}#ortliste .orte{list-style:none;padding-left:0}#ortliste .orte li{display:inline-block;width:100%;border-bottom:1px solid var(--gray-500);padding-bottom:1em;padding-top:1em;font-size:14px}#ortliste .orte>li:last-of-type{border-bottom:none}#ortliste .orte li>span{display:block}#ortliste .orte li .bezeichnung{font-size:1.2em;font-weight:700}#ortliste .orte li .features{color:var(--gray);font-size:.9em;margin-bottom:.5em}#main #ortliste .orte li .link a{color:var(--primary);font-weight:700}#ortliste .land{margin-bottom:0;text-align:left}.land .country-flag-img{height:19px!important;width:30px;object-fit:cover;margin-right:10px!important}#ortliste .land h3{display:block;font-size:1.2em;font-weight:700;text-align:left;background-size:30px 20px;background-repeat:no-repeat;background-position:left center}@media (min-width: 500px){#ortliste .orte li{font-size:16px}}@media (min-width: 768px){.sectioncontent h1{margin-top:0;font-size:2.5em}#ortliste .sectioncontent{padding:0}#ortliste .land{max-width:640px;margin:0 auto}#einleitung_welle{display:block}#hero h1{font-size:3em;text-align:center}#map{height:500px;margin-top:65px}#ortliste h2{text-align:center;font-size:2.5em;margin-bottom:1em}#ortliste .land ul.orte{text-align:left;display:flex;flex-wrap:wrap;justify-content:flex-start}#ortliste .land .orte li{width:50%;border-bottom:none}#ortliste .orte li .link{display:inline-block}}@media (min-width: 1024px){#ortliste .land{max-width:960px;padding-top:3px;margin-bottom:60px;text-align:center}#ortliste .land h3{display:inline-block;font-size:1.2em}#ortliste .land .orte li{width:33.33%}}@media (min-width: 1920px){#map{height:750px;margin-top:65px}}.bezeichnung-div{display:flex;flex-direction:column}.ort-list-item{display:flex}.ort-list-item img{border-radius:50%;width:5rem;height:5rem;margin-right:10px;object-fit:cover}
