@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Maven+Pro:wght@400..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';}
.mainmenu-location-text div, .mainmenu-items div, .fs-container-hc div, .fs-container div, .popup-text-body-header-hc div, .popup-text-body-text-hc p, .popup-text-body-header div, .popup-text-body-text p {font-family: "Maven Pro", 'Open Sans', '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, .toolbar_txt > div {text-shadow: 2px 2px 4px #000000;}
.mainmenu-logo {background-color:#fff;}
.mainmenu-items {background-color: #5ac1d0;}
.mainmenu-items-hc {background-color: #000;}
.mainmenu-items-hc div, .mainmenu-items div {font-size:17px;font-weight:500;}
.mainmenu-item-div-active-hc div {color: #fff;}
.mainmenu-items div:hover {color: #006f7a !important;}
.mainmenu-items-hc div:hover {color: #fff !important;font-weight:bolder;}
.mainmenu-location-text div {font-size:18px;line-height:35px;font-weight:500;}
.mmm-logo-container {background-color: #fff;opacity: 0.95;}
.mmm-logo-container-hc {background-color:#fff;opacity: 1;}
.mmm-logo-container {border-bottom: 1px solid #ddd;}
.mmm-logo-container-hc {border-bottom: 1px solid #000;}
.mmm-location-text div {font-size:13px;line-height:25px;font-weight:500;}
.mmm-main-items-bg {background-color: #5ac1d0;opacity: 0.9;}
.mmm-main-items-bg-hc {background-color: #fff;opacity: 1;}
.mmm-toolbar-icons {border-top:1px solid #ddd;}
.mmm-toolbar-icons-hc {border-top:1px solid #000;}
.mmm-item-text > div {font-size: 24px !important;}
.fs-container, .fs-container-hc {border-radius: 15px 0 0 0;}
.fs-container-hc div, .fs-container div {font-size:18px;font-weight:500;}
.fs-container {background-color: #5ac1d0;}
.fs-container-hc {background-color: #fff;}
.fstoolbar_txt div {font-size:14px;text-shadow: 2px 2px 4px #000000;line-height:25px;font-family: 'Open Sans', 'Verdana', sans-serif, 'Trebuchet MS', 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','Tahoma';}
.popup-text {box-shadow: 4px 4px 9px 0 rgba(0,0,0,0.2);border-radius: 15px;}
.popup-text-header {background-color: #fff;border-radius: 15px 15px 0 0;}
.popup-text-body {background-color: #5ac1d0;border-radius: 0 0 15px 15px;}
.popup-text-body-hc {background-color: #000;border-radius: 0 0 15px 15px;}
.popup-text-header div, .popup-text-header-hc div  {font-size:22px !important; margin: 20px 35px;line-height:25px;font-weight:500;}
.popup-text-body p, .popup-text-body-hc p {font-size: 16px !important;margin: 43px 35px 30px 35px;line-height:23px;}
.popup-text-header-mark {background-image:url("data:image/svg+xml,%3Csvg width='458' height='20' viewBox='0 0 458 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.964846 0C2.23483 0.483577 3.53477 0.878281 4.85752 1.1752L71.3337 15.8298C85.5859 18.9258 109 20.6802 123.558 19.7514L455.634 0.253571C456.387 0.200135 457.134 0.115158 457.871 0H0.964846Z' fill='%23fff'/%3E%3C/svg%3E%0A");margin-top:-1px;max-width: 100%;background-repeat: no-repeat;background-size: cover;}
.screentint-mobile-menu {background-color:rgba(0,0,0,0) !important;backdrop-filter: blur(3px);}
.screentint {background-color:rgba(0,0,0,0.45) !important;backdrop-filter: blur(3px);}
.image-popup .ggskin_external {border: 1px solid #bbb;}
.gg_context_row img {margin-top:5px;}
