.hamburger{display:none;position:absolute;z-index:10;top:22px;right:15px;cursor:pointer}.hamburger span{font-size:16px;font-family:monospace}.hamburger div{width:35px;height:5px;background-color:#333;margin:6px 0;transition:0.4s;will-change:transform}.hamburger.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px, 6px);transform:rotate(-45deg) translate(-9px, 6px)}.hamburger.change .bar2{opacity:0}.hamburger.change .bar3{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px)}a,p,span,li,td,div,label,blockquote,input,textarea,select,h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;line-height:1.4;letter-spacing:normal !important}p{margin:0 0 10px}span[style]{font-family:inherit}#warp{-webkit-box-shadow:none;box-shadow:none;max-width:none;margin:0;padding:0}.core,.inner{max-width:1080px;margin:0 auto;padding-left:15px;padding-right:15px}.core::after,.inner::after{content:"";display:table;clear:both}.core{padding:15px}.grid-wrap{display:grid}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.menu h4{text-transform:capitalize}.menu li a{background-position-y:center}.gallery_details::after{content:"";display:table;clear:both}.site-header{margin:0}.header_banner{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.header_banner img{display:block}.header_banner .tagline{margin:0 .75rem;font-size:1.75rem;font-weight:700;line-height:1}.header_banner .location{padding-left:.75rem;line-height:1.2;border-left:1px solid #000}.top-nav-wrap{background:#f0eee8}.top-nav-wrap .flex-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-nav-wrap span{color:#707070;font-size:0.875rem}.top-nav-wrap a{display:inline-block;margin:0 .25em}.top-nav-wrap a img{display:block;max-height:40px;width:auto}.nav-wrap{background:#ced4da}.main-navigation{background-color:transparent;padding:0}.main-navigation .nav-menu{border:none}.main-navigation .nav-menu ul{margin:0;padding:0}.main-navigation .nav-menu ul li{margin:0;padding:0}.main-navigation .nav-menu ul li a{padding:.75em 1rem;font-size:12px}.main-navigation .nav-menu ul li ul{background:#f1f1f1}.main-navigation .nav-menu ul li ul li a{background:none}.main-navigation .nav-menu ul li:hover>a{background:rgba(0,0,0,0.15)}footer{border:none;background:#f0eee8;font-size:10px;color:#666}footer a,footer a:link,footer a:visited{font-size:inherit;color:inherit}footer .links{float:left}footer .links ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}footer .links ul li{margin:0 1.5rem 1.5rem 0}footer .links ul li a{font-weight:700;text-decoration:underline}footer .links .footer-copyright{margin:0}footer .soc-icons{float:right;padding-left:30px;border-left:1px solid #999;font-size:.75rem;font-weight:700}footer .soc-icons ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}footer .soc-icons ul li{margin:.5rem .5rem 0 0}footer .soc-icons a{font-size:1.5rem;font-weight:400}@media screen and (min-width: 992px){.core{min-height:calc(100vh - 167px - 137px)}}@media screen and (min-width: 940px){.content-left+.content-right:not(.loginOrRegister-rightPanel){width:calc(100% - 220px)}}@media screen and (max-width: 991px){.content-left .menu h4{background-color:#f8f8f8;background-position:center left+5px}.hamburger{display:inline-block;position:static;margin-right:.75rem}.site-header>.inner{border-bottom:1px solid #aaa}.site-header .top-nav-wrap a{margin:0 .25rem 0 0}.site-header .top-nav-wrap span:first-child{display:none}.site-header .location{display:none}.main-navigation .nav-menu ul li a{font-size:.875rem}footer .links,footer .soc-icons{float:none;text-align:center}footer .links ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .links ul li{margin:.25rem .5rem}footer .links .footer-copyright{margin:1rem 0}footer .soc-icons{border-left:none;padding-left:0}footer .soc-icons ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}