@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');
@font-face {font-display:swap;font-family:Gotham Rounded book;font-style:italic;font-weight:400;src:url(assets/gothamrnd_bookitalic.woff2) format("woff2"),url(assets/gothamrnd_bookitalic.woff) format("woff");}
@font-face {font-display:swap;font-family:Gotham Rounded book;font-style:normal;font-weight:400;src:url(assets/gothamrnd_book.woff2) format("woff2"),url(assets/gothamrnd_book.woff) format("woff");}
@font-face {font-display:swap;font-family:Gotham Rounded;font-style:normal;font-weight:500;src:url(assets/gothamrnd_medium.woff2) format("woff2"),url(assets/gothamrnd_medium.woff) format("woff");}
@font-face {font-display:swap;font-family:Gotham Rounded;font-style:italic;font-weight:500;src:url(assets/gothamrnd_mediumitalic.woff2) format("woff2"),url(assets/gothamrnd_mediumitalic.woff) format("woff");}
@font-face {font-display:swap;font-family:Gotham Rounded;font-style:normal;font-weight:700;src:url(assets/gothamrnd_bold.woff2) format("woff2"),url(assets/gothamrnd_bold.woff) format("woff");}
@font-face {font-display:swap;font-family:Gotham Rounded;font-style:italic;font-weight:700;src:url(assets/gothamrnd_bolditalic.woff2) format("woff2"),url(assets/gothamrnd_bolditalic.woff) format("woff");}
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';}
.fs-container-item-active div, .fs-container-item-active-hc div,
.fs-container-txt div, .fs-container-txt-hc div, .fs-container-item-hc div, .fs-container-item div,
.popup-text-body-header-hc b, .popup-text-body-header b, .mainmenu-item-text div {font-family: 'Gotham Rounded', 'Open Sans', 'Verdana', sans-serif, 'Trebuchet MS', 'Lucida Grande','Lucida Sans Unicode','Lucida Sans','Tahoma';}
.popup-text-body-text-hc p, .popup-text-body-text p {font-family: 'Gotham Rounded book', '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: 1px 1px 2px #000;}
.mainmenu-logo, .mainmenu-items {box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.2);}
.mainmenu-logo {background-color:#fff;border-radius: 0 0 15px 0;}
.mainmenu-items {border-radius: 0 15px 15px 0;}
.mainmenu-items-hc div, .mainmenu-items div {font-size:17px;font-weight:bold;}
.mainmenu-items {background-color:#fdeedf;}
.mainmenu-items-hc {background-color:#fff;}
.mainmenu-item-div-active-hc div {color: #fff;}
.mainmenu-item-div-active-hc {background-color: #000;border-radius: 15px;}
.mainmenu-item-div-active, .mainmenu-item-div:hover {background-color: #f6871e;border-radius: 15px;}
.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-main-items-bg {background-color: #fdeedf;opacity: 0.95;}
.mmm-main-items-bg-hc {background-color: #fff;opacity: 1;}
.mmm-item-text > div {font-size: 24px !important;}
.fs-container, .fs-container-hc {border-radius: 12px 0 0 0;}
.fs-container {background-color: #fdeedf;}
.fs-container-hc {background-color: #fff;}
.fs-container-txt div, .fs-container-txt-hc div, .fs-container-item-active div, .fs-container-item-active-hc div, .fs-container-item div, .fs-container-item-hc div {font-size:17px;}
.fs-container-item-active, .fs-container-item-active-hc {border-radius:15px;}
.fs-container-item-active-hc {background-color: #000;}
.fs-container-item-active {background-color: #f6871e;}
.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-body, .popup-text-body-hc {border-radius: 12px;box-shadow: 3px 3px 10px 0 rgba(0,0,0,0.2);}
.popup-text-body {background-color: #def4fc;}
.popup-text-body-hc {background-color: #000;}
.popup-text-body-header-hc b, .popup-text-body-text-hc p, .popup-text-body-header b, .popup-text-body-text p {line-height:25px;}
.popup-text-body-header b, .popup-text-body-header-hc b {font-size:24px !important; margin: 0 35px;}
.popup-text-body-header b {color: #106078;}
.popup-text-body-header-hc b {color: #fff;}
.popup-text-body-text p, .popup-text-body-text-hc p {font-size: 16px !important;margin: 30px 35px;}
.popup-text-body-text p {color: #3b3b3b;} 
.popup-text-body-text-hc p {color: #fff;}
.screentint-mobile-menu {background-color:rgba(0,0,0,0) !important;backdrop-filter: blur(3px);}
.gg_context_row img {margin-top:5px;}
