@font-face{font-family:"Title";src:url(../fonts/BERNHC.TTF) format("truetype")}@font-face{font-family:"Acto";src:url(../fonts/Acto-Medium.otf) format("opentype")}h1{font-size:48pt;font-family:"Title",Calibri,Arial,sans-serif;border-radius:5px}h2,h3{font-family:"Acto",Calibri,Arial,sans-serif}a:hover{text-decoration:none}.navbar-brand img{height:150px}.nav-link{font-size:16pt}.nav-link,.nav-item{margin:2px;border-radius:5px}.nav-link:hover,nav .dropdown-item:hover{-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}nav .dropdown-menu{background-color:transparent !important}.carousel{z-index:-1}.carousel .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity;height:700px}.carousel .carousel-item.active{opacity:1}.carousel .carousel-item.active{transform:translate3d(0,0,0)}.carousel .carousel-item img{top:15rem;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:700px;width:auto}.container-fluid{margin-top:20rem}#social-links h3{white-space:nowrap}.timetable-day{width:14.28%}address img{height:20px}#social-links img{height:60px}#map{height:350px}