@media only screen and (min-width:600px){.nav-bar .menu-bars{display:none}.nav-bar>.nav-ul{display:flex}.nav-bar>.nav-ul>.nav-tier-1{display:inline-flex;position:relative}.nav-bar .nav-ul{justify-content:center}.nav-tier-1 .nav-ul{position:absolute}.nav-tier-1:hover .nav-ul{display:block}section{padding:0 5%;width:100%;max-width:1200px}.text{margin:0}#slider picture{margin:0}#home-book-button{display:none}.link-button{height:60px;padding:15px}.accomm-button{min-width:30%;font-size:1.4rem;margin-right:10px}.book-button{display:flex;min-width:30%;font-size:1.4rem;margin-right:10px}.events-button{display:flex;min-width:30%;font-size:1.4rem}.home-buttons{display:flex;justify-content:space-between;width:100%}.home-temple-buttons-container{display:flex;justify-content:space-between;margin:0 0 20px 0}.home-temple-button{width:23%}.home-temple-button img{width:100%;border-radius:20px;border:#003b4d solid 3px}.home-temple-button img:hover{box-shadow:0 10px 8px -8px #000;border:#006686 solid 3px;opacity:.8}#home-temples-list{display:none}.dot-container{margin:0}.service-pages{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"picture text";max-width:1020px}.service-pages figure{grid-area:picture;margin:10% 0}.service-pages .text{grid-area:text}.service-pages .link-button{margin:0}.location-container{display:flex;justify-content:center}.inn-action-buttons{display:flex}#inn-book-button,#inn-contact-button{min-width:100px;max-width:300px;margin:0 10px 0 0}.temple-page{display:grid;grid-template-columns:3fr 4fr;grid-template-areas:"picture text";border:#006686 solid 1px;border-radius:20px;width:90%}.temple-page figure{grid-area:picture;align-self:end}.temple-page .text{grid-area:text}#info{align-self:center;border:none}.weather{padding:10% 5%}#closures{text-align:center;margin:2% auto;padding:0 2% 2% 2%}.fulltext{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.fulltext article{width:40%}.personal-info,.reservation-info,.reservations-details{display:flex;flex-wrap:wrap}.personal-info p,.reservation-info p,.reservations-details p{width:50%;padding:0 1% 0 0}.contact-section form{margin:5% 0}#footer{padding:1%}#footer p{font-size:1rem;margin:2%;line-height:1.25rem}}