#main a{color:#007ac3}#main ul{margin:0;padding:0}#main>.inner section.teaser{width:100%;height:100vh;background-image:url(/images/teaser.jpg);background-repeat:no-repeat;background-size:cover}#main>.inner section.teaser>.inner{max-width:1200px;margin:auto;display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column}#main>.inner section.teaser>.inner .logos{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#main>.inner section.teaser>.inner .text{text-align:center;margin:30px 0}#main>.inner section.teaser>.inner .text h2{color:#fff;font-size:32px}#main>.inner section.teaser>.inner .text h4{color:#fff;font-size:22px}@media all and (max-width:768px){#main>.inner section.teaser.teaser>.inner .logos{justify-content:center}#main>.inner section.teaser.teaser>.inner .logos span{margin:10px 0;display:block;text-align:center}#main>.inner section.teaser.teaser>.inner .logos img{width:75%}#main>.inner section.teaser.teaser>.inner .text{padding:0 20px}#main>.inner section.teaser.teaser>.inner .text h2{font-size:21px}#main>.inner section.teaser.teaser>.inner .text h4{font-size:14px}}#main>.inner section.contact{margin-top:60px}#main>.inner section.contact>.inner{max-width:1200px;margin:auto}#main>.inner section.contact>.inner h1{text-align:center;text-transform:uppercase;font-weight:bold;color:#2f2f2f;margin-bottom:30px}#main>.inner section.contact>.inner .staff{margin-bottom:30px}#main>.inner section.contact>.inner .staff ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%}#main>.inner section.contact>.inner .staff ul li{width:18%;margin:1%;list-style:none}#main>.inner section.contact>.inner .staff ul li img{display:block;width:100%}#main>.inner section.contact>.inner .staff ul li .info{text-align:center;padding:10px;font-size:15px}#main>.inner section.contact>.inner .staff ul li .info span{display:block;line-height:21px}#main>.inner section.contact>.inner .staff ul li .info span.name{font-weight:bold;font-size:18px}#main>.inner section.contact>.inner .staff ul li .info span.position{color:#6f6f6f}#main>.inner section.contact>.inner .staff ul li .info a{display:block;text-decoration:none}@media all and (max-width:768px){#main>.inner section.contact>.inner .staff ul li{width:48%;margin:1%}}#main>.inner section.used{margin:60px 0}#main>.inner section.used h1{background-color:#007ac3;padding:10px;color:#fff;text-align:center}#main>.inner section.used>.inner{max-width:1200px;margin:auto}#main>.inner section.used>.inner .logo{text-align:center;display:block;margin:30px 0}#main>.inner section.used>.inner .items{margin-bottom:50px}#main>.inner section.used>.inner .items ul{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between}#main>.inner section.used>.inner .items ul li{list-style:none;margin:10px}@media all and (max-width:768px){#main>.inner section.used>.inner .logo img{width:85%}#main>.inner section.used>.inner .items{margin-bottom:50px}#main>.inner section.used>.inner .items ul{justify-content:center}#main>.inner section.used>.inner .items ul li{list-style:none}}#main>.inner section .all{border:3px solid #007ac3;padding:10px;border-radius:6px;text-transform:uppercase;font-weight:bold;font-size:21px;color:#2f2f2f;text-decoration:none;margin:20px 0}