@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap";.bg-green{background-color:#008c7f}body{min-height:100vh;font-family:"Roboto",sans-serif;display:flex;flex-direction:column}.infobar{font-size:.75rem}.infobar p{margin:5px 0}.carousel-main{position:relative}.carousel-main>img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:10;width:auto;height:clamp(200px,80vw,300px)}.carousel-main .carousel-item img{height:400px;width:100%;object-fit:cover}.test-card{display:inline-block;width:170px;margin:15px}.test-card a{text-decoration:none;color:#000}.test-card a img{width:100%;height:auto;transition:transform .1s ease-in-out}.test-card a p{text-align:center;font-family:"Montserrat",sans-serif;font-size:1.2rem}.test-card a:hover img{transform:scale(1.02)}footer img{height:110px;width:auto}footer div{font-size:.8rem}.nav-link{margin-left:15px;margin-right:15px}table{border:1px solid gray}table tr th,table tr td{padding:10px;border:1px solid gray}table thead tr{background-color:#bdbdbd}table tbody tr:nth-child(even){background-color:#ddd}.gmap_canvas{overflow:hidden;background:none !important;width:100%;height:clamp(200px,60vh,600px)}.contact h2{font-size:1.5rem;text-align:center;margin-top:15px;margin-bottom:15px}
