@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');
@import url('https://fonts.cdnfonts.com/css/lucida-sans?styles=20855,20856');
.arrow-text, .icon-txt, body, div, h1, h2, h3, span, p, .ggskin {font-family: 'Open Sans', 'Verdana', sans-serif, 'Trebuchet MS', 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','Tahoma';}
.mainmenu-text div, .submenu-text div, .mainmenu-mobile-item-text > div, .map-text  {font-family: 'Lucida Sans', sans-serif, 'Verdana', 'Trebuchet MS', 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','Tahoma', 'sans-serif';}
.ggskin {font-size: 16px;}
.arrow-text {font-size: 20px !important;line-height: 1.65em;}
.arrow-text, .toolbar_txt > div {text-shadow: 2px 2px 4px #000000;}
.icon-txt, .arrow-text, .map-text {text-shadow: 1px 1px 4px #000000;}
.icon-txt {font-size:15px !important;}
.mainmenu-mobile {background-color: #a2bf49;opacity: 0.9 !important;}
.mainmenu-items {background-color: #a2bf49;opacity: 1;}
.mainmenu-logo-bg {background-color: #fff;opacity: 0.9;}
.popup-text, .mainmenu-logo-bg, .mainmenu-items {box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.25);}
.mainmenu-text div, .submenu-text {font-size:14px !important;line-height:20px;}
.mainmenu-mobile-item-text > div {font-size: 18px !important;line-height: 30px;}
.mainmenu-text div, .mainmenu-mobile-item-text > div {font-weight:bold;}
.mainmenu-text:hover div, .submenu-text:hover {color: #eee !important;}
.map-text {font-size:15px !important;font-weight:bolder;}
.screentint {background-color:rgba(0,0,0,0.5) !important;backdrop-filter: blur(3px);}
.screentint-mobile-menu {background-color:rgba(0,0,0,0) !important;backdrop-filter: blur(3px);}
.popup-text {background-color: #a2bf49 !important;}
.popup-text p {font-size:14px;margin:20px;line-height:22px;font-weight:regular;color: #fff;}
