@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;600&family=Open+Sans:wght@400;700&display=swap');
.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-item-text div, .mainmenu-mobile-item-text > div, .popup-text-body p, .popup-text-body-nt p, .popup-text-body-nt-img p, .toolbar_business_type_txt div {font-family: 'Barlow Condensed', sans-serif, 'Open Sans', 'Verdana', serif, '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;}
.toolbar_txt > div {text-shadow: 2px 2px 4px #000000;}
.icon-txt, .arrow-text {text-shadow: 1px 1px 4px #000000;}
.icon-txt {font-size:15px !important;}
.toolbar_business_type_txt div {font-size: 18px;line-height: 30px;}
.mainmenu-mobile-building, .mainmenu-mobile, .mainmenu-tab, .mainmenu {background-color: #37312d;opacity: 0.9;}
.mainmenu-logo-container {background-color: #37312d;opacity: 0.9;border-bottom: 1px dotted #dedede;}
.mainmenu-tab-active {background-color: #ce9242;opacity: 0.85;}
.mainmenu-tab-active, .mainmenu-tab {border-radius: 0 10px 10px 0;}
.mainmenu-text div {font-size:20px !important;line-height:26px;}
.submenu-item-text div {font-size:20px !important;line-height:26px;}
.mainmenu-text:hover > div, .submenu-text:hover > div {color: #ce9242 !important;}
.mainmenu-tab-txt {transform: rotate(90deg); font-size:16px !important;line-height: 27px;}
.mainmenu-mobile-item-text > div {font-size: 24px !important;line-height: 36px;}
.mainmenu-mobile-button  {border: 1px dotted #ce9242;}
.mainmenu-mobile-button1 {border-right: 1px dotted #ce9242;}
.mainmenu-mobile-button3 {border-top: 1px dotted #ce9242;}
.floorselector-icon {box-shadow: 6px 6px 15px 0px rgba(0, 0, 0, 0.2);}
.floorselector-txt  {text-shadow: 1px 1px 2px #000;}
.popup-text-body-nt {background-color: #fff;opacity: 0.90;}
.popup-text-body-nt p {font-size:18px !important;margin:30px 36px;color: #37312d !important;line-height:25px;font-weight:normal;}
.popup-text-title-text {font-size:20px !important;margin:0 40px;color: #fff !important;line-height:25px;font-weight:bold;}
.screentint-mobile-menu {background-color:rgba(0,0,0,0) !important;backdrop-filter: blur(3px);}
.gg_context_row img {margin-top:5px;}
