@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');
@import url('https://use.typekit.net/xky8ihj.css');										
body, div, h1, h2, h3, span, p, .arrow-text, .ggskin, .mainmenu-icon-text, .mainmenu > div, .popup-text > div > p {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;}
.arrow-text {text-shadow: 2px 2px 4px #000000;}
.toolbar_txt > div {text-shadow: 2px 2px 4px #000000;}
.imgabout {height:72px;padding-top:15px;padding-bottom:5px;}
.mainmenu-icon-text, .arrow-text {text-shadow: 0px 0px 3px #000;}
.mainmenu-icon-text {font-size:16px !important;}
.infotextconheader, .mainmenu-mobile, .mainmenu {background-color: #320040;opacity:0.85;}
.infotextconheader {background-color: #320040;opacity:0.85;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.infotextconbody {background-color: #fff;opacity:0.85;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
.mainmenu {border-bottom-right-radius: 5px;}
.mainmenu-mobile-item-text > div, .mainmenu-item-text > div {font-family: 'din-2014', 'Open Sans', sans-serif, 'Verdana';font-size:17px !important;}
.mainmenu-mobile-item-text > div {font-size: 24px !important;}
.popup-text-body-text > div > p {margin: 0px !important;padding: 20px;font-size: 16px;line-height: 22px;color: #303030;font-family: 'din-2014', 'Open Sans', sans-serif, 'Verdana';}
.popup-text-body-text a {color: blue;text-decoration: none;}
.popup-text-body-text a:hover {text-decoration: underline;}
.screentint {background-color:rgba(0,0,0,0.7) !important;}
.image-popup > img {border: 1px solid #ddd;}
.popup-video-container {border: 1px solid #333;}
