@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700');
@import url("https://use.typekit.net/jkj0fro.css");
.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';}
.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;}
.mainmenu-logo {background: #fff;}
.mainmenu-box {border-radius:0 0 10px 0;box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .2);}
.mainmenu-items {background: #852975;border-radius:0 0 10px 0;}
.mainmenu-mobile {background-color:#852975;} 
.mainmenu-item-text > div, .submenu-item-text > div, .mainmenu-mobile-item-text > div {font-family: "din-2014", sans-serif, 'Verdana';font-size:16px !important;line-height: 23px;font-weight: lighter !important;}
.mainmenu-item-text > div b, .submenu-item-text > div b, .mainmenu-mobile-item-text > div b {font-weight: bold !important;}
.mainmenu-item-text > div:hover, .submenu-item-text > div:hover {font-weight:bold !important;}
.mainmenu-mobile-item-text > div {font-size: 22px !important;line-height: 35px;}
.popup-text-body-nt {background: #fff;border-radius:10px;box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, .2);}
.popup-text-body-text p {margin:30px 20px;font-family: "din-2014", sans-serif, 'Verdana';font-size:16px !important;line-height: 21px;font-weight: lighter !important;}
.screentint-mobile-menu {background-color:rgba(0,0,0,0) !important;backdrop-filter: blur(3px);}
.screentint {background-color:rgba(0,0,0,0.55) !important;backdrop-filter: blur(3px);}
.popup-video-container {border: 1px solid #333;}
.gg_context_row img {margin-top:5px;}
