@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Montserrat:wght@400;600;700&display=swap');
body, div, h1, h2, h3, span, p, .arrow-text, .ggskin, .mainmenu-icon-text {font-family: "Open Sans", 'Verdana', sans-serif, 'Trebuchet MS', 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','Tahoma';}
.mmm-item-text div, .mainmenu div, .popup-text-body-header p, .popup-text-body-text div p, .map-text {font-family: "Montserrat", 'Verdana', sans-serif, 'Trebuchet MS', 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','Tahoma';}
.ggskin {font-size: 16px;}
.arrow-text {font-size: 20px !important;line-height: 1.65em;}
.arrow-text {text-shadow: 2px 2px 4px #000000;}
.map-text, .toolbar_txt > div {text-shadow: 2px 2px 4px #000000;}
.toolbar_txt {font-size:12px;}
.mainmenu-logo {background-color:#cdde94;}
.popup-text-body, .popup-text-body-header, .mainmenu-logo, .mainmenu-items {box-shadow: 5px 5px 15px 0 rgba(0,0,0,0.3);}
.mainmenu-items div {font-size:16px;font-weight:600;line-height:30px;}
.mainmenu-items {background-color:#223300;opacity:0.95;}
.mainmenu-items div:hover {color:#eee;}
.mainmenu-bar {background-color: #fff;}
.mmm-logo-container {background-color: #cdde94;opacity: 1;}
.mmm-main-items-bg {background-color: #223300;opacity: 0.95;}
.mmm-logo-container {border-bottom: 1px solid #333;}
.mmm-item-text > div {font-size: 24px !important;font-weight:600 !important;}
.map-text {font-size:22px !important;font-weight:bolder;line-height:45px;}
.map-container {border: 1px solid #e5e1d3 !important;}
.map-container.ggskin_scrollarea {background-color: #efeadc !important;}
.popup-text-body-header {background-color: #fff;}
.popup-text-body-header p {font-size:20px;margin: auto 30px;font-weight:600;line-height:60px;}
.popup-text-body {background-color: #cdde94;opacity: 0.95;}
.popup-text-body-text p {font-size: 15px;margin: 50px 40px;line-height:24px;}
.screentint-mobile-menu {background-color:rgba(0,0,0,0) !important;backdrop-filter: blur(3px);}
.screentint {background-color:rgba(0,0,0,0.4) !important;backdrop-filter: blur(3px);}
.image-popup .ggskin_external {border: 1px solid #ccc;}
.gg_context_row img {margin-top:5px;}
