@charset "utf-8";

@font-face { font-family: Nunito; src: url("../fonts/nunito-v8-latin-regular.woff2") format("woff2"), url("../fonts/nunito-v8-latin-regular.woff") format("woff"), url("../fonts/nunito-v8-latin-regular.ttf") format("truetype"); font-style: normal; font-weight: 400; font-display: swap; }

@font-face { font-family: Nunito; src: url("../fonts/nunito-v8-latin-700.woff2") format("woff2"), url("../fonts/nunito-v8-latin-700.woff") format("woff"), url("../fonts/nunito-v8-latin-700.ttf") format("truetype"); font-style: normal; font-weight: 700; font-display: swap; }

.gdpr_lightbox-active, .gdpr_lightbox-active body { overflow: hidden; }

.gdpr_lightbox { z-index: 9990; position: fixed; inset: 0px; white-space: nowrap; background: rgba(0, 0, 0, 0.9); opacity: 0; transition: opacity 0.3s; outline: none !important; }

.gdpr_lightbox.gdpr_lightbox-opened { opacity: 1; }

.gdpr_lightbox.gdpr_lightbox-closed { opacity: 0; }

.gdpr_lightbox * { box-sizing: border-box; }

.gdpr_lightbox-wrap { z-index: 9990; position: fixed; inset: 0px; text-align: center; outline: none !important; }

.gdpr_lightbox-wrap::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }

.gdpr_lightbox-loader { z-index: 9991; color: rgb(255, 255, 255); position: absolute; top: 50%; margin-top: -0.8em; width: 100%; text-align: center; font-size: 14px; font-family: Arial, Helvetica, sans-serif; opacity: 0; transition: opacity 0.3s; }

.gdpr_lightbox-loading .gdpr_lightbox-loader { opacity: 1; }

.gdpr_lightbox-container { z-index: 9992; position: relative; text-align: left; vertical-align: middle; display: inline-block; white-space: normal; max-width: 100%; max-height: 100%; outline: none !important; }

.gdpr_lightbox-content { z-index: 9993; width: 100%; transform: scale(1); transition: transform 0.3s; }

.gdpr_lightbox-closed .gdpr_lightbox-content, .gdpr_lightbox-loading .gdpr_lightbox-content { transform: scale(0.8); }

.gdpr_lightbox-content::after { content: ""; position: absolute; inset: 0px; display: block; width: auto; height: auto; z-index: -1; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px; }

.gdpr_lightbox-close, .gdpr_lightbox-close:active, .gdpr_lightbox-close:focus, .gdpr_lightbox-close:hover, .gdpr_lightbox-close:visited { z-index: 9994; width: 35px; height: 35px; position: fixed; right: 0px; top: 0px; appearance: none; cursor: pointer; text-decoration: none; text-align: center; padding: 0px; color: rgb(255, 255, 255); font-style: normal; font-size: 35px; font-family: Arial, Baskerville, monospace; line-height: 35px; text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px; border: 0px; background: none; box-shadow: none; }

.gdpr_lightbox-close:active { top: 1px; }

.gdpr_lightbox-image img { max-width: 100%; display: block; line-height: 0; border: 0px; }

.gdpr_lightbox-iframe .gdpr_lightbox-container { width: 100%; max-width: 964px; }

.gdpr_lightbox-iframe-container { width: 100%; height: 0px; padding-top: 56.25%; overflow: auto; pointer-events: auto; transform: translateZ(0px); }

.gdpr_lightbox-iframe-container iframe { position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 8px; background: rgb(0, 0, 0); }

body.moove_gdpr_overflow { overflow: hidden; }

body.moove_gdpr_overflow #page { position: relative; z-index: 10; }

body.moove_gdpr_overflow #main-header, body.moove_gdpr_overflow #page-container { z-index: 99; }

.gdpr_lightbox-hide, body.logged-in.et_divi_builder.et-fb #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme { display: none; }

#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice button.change-settings-button { padding: 0px; display: inline-block; border: none; box-shadow: none; background-color: transparent; color: inherit; text-decoration: underline; cursor: pointer; transition: 0.2s; font-size: inherit; text-transform: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; }

.cookie-switch.focus-g, .cookie-switch:focus, .gdpr-shr-switch.focus-g, .gdpr-shr-switch:focus { box-shadow: rgb(1, 1, 1) 1px 1px 5px; border-radius: 50px; }

#moove_gdpr_cookie_modal .mgbutton.focus-g, #moove_gdpr_cookie_modal .mgbutton:focus { box-shadow: rgb(1, 1, 1) 1px 1px 5px; }

#moove_gdpr_cookie_info_bar .gdpr-fbo-0 { order: 1; }

#moove_gdpr_cookie_info_bar .gdpr-fbo-1 { order: 2; }

#moove_gdpr_cookie_info_bar .gdpr-fbo-2 { order: 3; }

#moove_gdpr_cookie_info_bar .gdpr-fbo-3 { order: 4; }

#moove_gdpr_cookie_info_bar .gdpr-fbo-4 { order: 5; }

#moove_gdpr_cookie_info_bar .gdpr-fbo-5 { order: 6; }

.gdpr-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }

#moove_gdpr_cookie_modal li a .gdpr-svg-icon, #moove_gdpr_cookie_modal li button .gdpr-svg-icon { height: 30px; display: inline-block; float: left; width: 35px; margin-right: 5px; position: relative; top: 0px; }

#moove_gdpr_cookie_modal li a .gdpr-svg-icon svg, #moove_gdpr_cookie_modal li button .gdpr-svg-icon svg { height: 30px; width: auto; background-color: transparent; }

body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu .gdpr-svg-icon, body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i, body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon, body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i, body.gdpr-no-icons #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon { display: none; }

.moove_gdpr_cookie_modal_open .gdpr_lightbox-content::after { box-shadow: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content { justify-content: space-between; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { margin: 0px -4px; max-width: calc(100% + 8px); width: auto; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 2px; }

@media (min-width: 768px) {
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 2px 4px; }
}

#moove_gdpr_cookie_info_bar { content-visibility: auto; }

#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder { display: flex; align-items: center; }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn { display: none; }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn { display: block; position: absolute; top: -15px; right: -15px; background-color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn.focus-g, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:focus, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn:hover { background-color: rgb(98, 98, 98); color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container { position: relative; }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn { background-color: transparent; padding: 0px; display: inline-block; float: right; position: relative; font-size: 14px; line-height: 20px; margin: 3px 4px; width: 36px; height: 36px; border-radius: 50%; box-shadow: rgb(98, 98, 98) 0px 0px 0px 1px inset; color: rgb(98, 98, 98); transition: 0.3s; }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.gdpr-content-close-btn { display: none; }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.focus-g, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:focus, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn:hover { background-color: rgb(98, 98, 98); color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i { font-size: 32px; top: -1px; position: relative; height: 30px; display: block; overflow: hidden; }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn { color: rgb(255, 255, 255); opacity: 0.7; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px inset; }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn.focus-g, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:focus, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover { background-color: rgb(255, 255, 255); opacity: 1; color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button { text-decoration: none; }

#moove_gdpr_cookie_modal .cookie-switch .cookie-slider, #moove_gdpr_cookie_modal .switch .slider { overflow: visible; box-shadow: transparent 1px 1px; }

#moove_gdpr_cookie_modal { margin: 0px auto; min-height: 60vh; font-family: Nunito, sans-serif; content-visibility: hidden; }

#moove_gdpr_cookie_modal span.tab-title { display: block; }

#moove_gdpr_cookie_modal button { letter-spacing: 0px; outline: none; cursor: pointer; }

#moove_gdpr_cookie_modal * { -webkit-font-smoothing: antialiased; font-family: inherit; }

#moove_gdpr_cookie_modal .cookie-switch, #moove_gdpr_cookie_modal .switch { position: relative; display: inline-block; width: 50px; height: 30px; padding: 0px; }

#moove_gdpr_cookie_modal .cookie-switch input, #moove_gdpr_cookie_modal .switch input { display: none; }

#moove_gdpr_cookie_modal .cookie-switch .cookie-slider, #moove_gdpr_cookie_modal .cookie-switch .slider, #moove_gdpr_cookie_modal .switch .cookie-slider, #moove_gdpr_cookie_modal .switch .slider { position: absolute; cursor: pointer; inset: 0px; background-color: red; transition: 0.4s; margin: 0px; padding: 0px; }

#moove_gdpr_cookie_modal .cookie-switch .cookie-slider::before, #moove_gdpr_cookie_modal .cookie-switch .slider::before, #moove_gdpr_cookie_modal .switch .cookie-slider::before, #moove_gdpr_cookie_modal .switch .slider::before { position: absolute; content: ""; height: 26px; width: 26px; left: 1px; bottom: 1px; transition: 0.4s; border: 1px solid rgb(242, 242, 242); border-radius: 50%; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.25) 0px 5px 15px 0px; display: block; box-sizing: content-box; }

#moove_gdpr_cookie_modal .cookie-switch .cookie-slider::after, #moove_gdpr_cookie_modal .cookie-switch .slider::after, #moove_gdpr_cookie_modal .switch .cookie-slider::after, #moove_gdpr_cookie_modal .switch .slider::after { content: attr(data-text-disabled); position: absolute; top: 0px; left: 60px; font-weight: 700; font-size: 16px; line-height: 30px; color: red; display: block; white-space: nowrap; }

#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round, #moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round, #moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round, #moove_gdpr_cookie_modal .cookie-switch .slider.round, #moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round, #moove_gdpr_cookie_modal .switch .cookie-slider.round, #moove_gdpr_cookie_modal .switch .slider.cookie-round, #moove_gdpr_cookie_modal .switch .slider.round { border-radius: 34px; }

#moove_gdpr_cookie_modal .cookie-switch .cookie-slider.cookie-round::before, #moove_gdpr_cookie_modal .cookie-switch .cookie-slider.round::before, #moove_gdpr_cookie_modal .cookie-switch .slider.cookie-round::before, #moove_gdpr_cookie_modal .cookie-switch .slider.round::before, #moove_gdpr_cookie_modal .switch .cookie-slider.cookie-round::before, #moove_gdpr_cookie_modal .switch .cookie-slider.round::before, #moove_gdpr_cookie_modal .switch .slider.cookie-round::before, #moove_gdpr_cookie_modal .switch .slider.round::before { border-radius: 50%; }

#moove_gdpr_cookie_modal .cookie-switch input:checked + .cookie-slider, #moove_gdpr_cookie_modal .cookie-switch input:checked + .slider, #moove_gdpr_cookie_modal .switch input:checked + .cookie-slider, #moove_gdpr_cookie_modal .switch input:checked + .slider { background-color: rgb(46, 153, 53); }

#moove_gdpr_cookie_modal .cookie-switch input:checked + .cookie-slider::after, #moove_gdpr_cookie_modal .cookie-switch input:checked + .slider::after, #moove_gdpr_cookie_modal .switch input:checked + .cookie-slider::after, #moove_gdpr_cookie_modal .switch input:checked + .slider::after { content: attr(data-text-enable); color: rgb(46, 153, 53); white-space: nowrap; }

#moove_gdpr_cookie_modal .cookie-switch input:focus + .cookie-slider, #moove_gdpr_cookie_modal .cookie-switch input:focus + .slider, #moove_gdpr_cookie_modal .switch input:focus + .cookie-slider, #moove_gdpr_cookie_modal .switch input:focus + .slider { box-shadow: rgb(46, 153, 53) 0px 0px 1px; }

#moove_gdpr_cookie_modal .cookie-switch input:checked + .cookie-slider::before, #moove_gdpr_cookie_modal .cookie-switch input:checked + .slider::before, #moove_gdpr_cookie_modal .switch input:checked + .cookie-slider::before, #moove_gdpr_cookie_modal .switch input:checked + .slider::before { transform: translateX(20px); }

#moove_gdpr_cookie_modal a, #moove_gdpr_cookie_modal button { outline: none; box-shadow: none; text-shadow: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); width: 80vw; max-width: 1170px; min-height: 600px; border-radius: 10px; position: relative; margin: 0px auto; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .gdpr-cc-form-fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content fieldset { background-color: transparent; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder { text-align: left; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder { text-align: center; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-right .moove-gdpr-company-logo-holder { text-align: right; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content { display: flex; flex-flow: column; height: 100%; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 2px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 { min-height: auto; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-left-content { display: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content { width: 100%; border-top-left-radius: 5px; border-bottom-left-radius: 5px; position: relative; float: none; padding-bottom: 135px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .main-modal-content { max-height: 50vh; overflow: hidden auto; padding-bottom: 0px; height: 100%; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt { padding-right: 30px; white-space: nowrap; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a { padding-right: 0px; text-align: right; color: rgb(0, 0, 0); font-weight: 700; font-size: 13px; letter-spacing: -0.3px; position: relative; top: 0px; text-decoration: none; display: block; align-items: baseline; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main { display: block; position: relative; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { position: relative; overflow: hidden; padding-right: 190px; padding-bottom: 10px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar { position: absolute; top: 0px; right: 0px; width: 190px; text-align: right; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider { position: relative; width: 50px; height: 30px; display: block; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.cookie-slider::after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider::after { text-align: right; left: auto; right: 60px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title { font-weight: 700; font-size: 20px; margin-bottom: 15px; padding-right: 190px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title { display: flex; width: 100%; align-items: center; height: 75px; position: relative; margin-bottom: 20px; padding-right: 180px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder { max-width: 180px; margin: 0px; float: right; position: absolute; top: 0px; right: 0px; width: 100%; text-align: right; display: flex; align-items: center; justify-content: flex-end; height: 100%; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder img { max-width: 100%; text-align: center; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title { width: 100%; font-weight: 700; font-size: 28px; line-height: 1.1; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close { position: absolute; text-decoration: none; top: -30px; right: -30px; display: block; width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 50%; background: transparent; padding: 0px; z-index: 99; margin: 0px; outline: none; box-shadow: none; border: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close.focus-g span.gdpr-icon, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover span.gdpr-icon { background-color: rgb(255, 255, 255); color: rgb(12, 77, 162); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon { display: block; width: 60px; height: 60px; line-height: 60px; font-size: 48px; background-color: rgb(12, 77, 162); border: 1px solid rgb(12, 77, 162); color: rgb(255, 255, 255); border-radius: 50%; transition: 0.3s; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { padding: 0px; margin-bottom: 30px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img { max-height: 75px; max-width: 70%; width: auto; display: inline-block; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-title h2 { font-weight: 400; font-size: 20px; margin: 5px 0px 0px; padding: 0px; color: rgb(0, 0, 0); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main span.tab-title { margin-top: 0px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { font-weight: 700; font-size: 28px; line-height: 1.2; margin: 0px 0px 25px; padding: 0px; color: rgb(0, 0, 0); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: flex; flex-flow: column; max-height: calc(100% - 155px); overflow-y: auto; padding-right: 20px; padding-bottom: 15px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p { font-weight: 400; font-size: 16px; line-height: 1.4; margin-bottom: 18px; margin-top: 0px; padding: 0px; color: rgb(0, 0, 0); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6 { font-size: 18px; line-height: 1.4; margin-bottom: 20px; margin-top: 0px; font-weight: 700; text-transform: none; color: rgb(0, 0, 0); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a { color: rgb(0, 0, 0); text-decoration: underline; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content.moove-gdpr-strict-warning-message { display: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar { padding: 5px; margin-right: 10px; margin-bottom: 15px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled { opacity: 0.6; pointer-events: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked + .cookie-slider, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked + .slider { background-color: rgb(71, 71, 71); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .cookie-switch input:checked + .cookie-slider::after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked + .slider::after { color: rgb(71, 71, 71); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar p { display: inline-block; float: right; color: rgb(9, 165, 1); margin: 0px; font: 700 11px Arial, Helvetica, sans-serif; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset { border: none; padding: 0px; margin: 0px; box-shadow: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap .gdpr-cc-form-fieldset:hover label, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar .gdpr-cc-form-wrap fieldset:hover label, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form .gdpr-cc-form-fieldset:hover label, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset:hover label { color: rgb(9, 165, 1); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { display: flex; align-items: center; height: 130px; position: absolute; left: 0px; bottom: 0px; width: 100%; background-color: rgb(241, 241, 241); z-index: 15; border-radius: 5px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { content: ""; position: absolute; bottom: 130px; left: 60px; right: 60px; height: 1px; display: block; background-color: rgb(201, 200, 200); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding { text-decoration: none; padding: 0px 10px; font-size: 10px; color: rgb(0, 0, 0); font-weight: 700; line-height: 13px; display: flex; align-items: baseline; width: auto; max-width: 100%; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding img { height: 15px; margin-left: 5px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span { display: inline-block; text-decoration: underline; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { width: calc(100% + 16px); display: flex; padding: 0px 60px; justify-content: space-between; margin: 0px -2px; flex-wrap: wrap; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 8px; text-decoration: none; border-radius: 150px; color: rgb(255, 255, 255); padding: 15px 10px; transition: 0.3s; border: 1px solid transparent; min-width: 160px; text-align: center; text-transform: none; letter-spacing: 0px; font-weight: 700; font-size: 14px; line-height: 20px; cursor: pointer; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover { background-color: rgb(255, 255, 255); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings { color: rgb(255, 255, 255); display: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:hover, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover { background-color: rgb(255, 255, 255); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { width: 40%; display: inline-block; float: left; padding: 40px 60px; position: absolute; height: 100%; top: 0px; box-shadow: rgba(35, 35, 35, 0.1) 0px 0px 30px 0px; background: rgb(255, 255, 255); z-index: 10; left: 0px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { position: absolute; bottom: 0px; padding-bottom: 30px; left: 60px; right: 60px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a { color: rgb(0, 0, 0); font-weight: 700; font-size: 13px; letter-spacing: -0.3px; padding: 20px 0px; position: relative; top: 10px; text-decoration: none; display: block; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a img { width: 60px; height: auto; display: inline-block; margin-left: 5px; position: relative; top: 0px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span { display: inline-block; text-decoration: underline; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu { padding: 0px; list-style: none; margin: 0px; z-index: 12; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li { margin: 0px 0px 15px; padding: 0px; list-style: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button { background-color: rgb(255, 255, 255); border-color: rgb(241, 241, 241); color: rgb(0, 0, 0); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon { color: rgb(0, 0, 0); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button { display: flex; align-items: center; font-weight: 800; font-size: 14px; text-decoration: none; text-transform: uppercase; background-color: rgb(241, 241, 241); border: 1px solid rgb(241, 241, 241); line-height: 1.1; padding: 13px 20px; color: rgb(12, 77, 162); width: 100%; transition: 0.3s; border-radius: 5px; text-align: left; white-space: normal; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover span.gdpr-icon, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover span.gdpr-icon { text-decoration: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon { display: inline-block; float: left; font-size: 30px; width: 40px; margin-right: 5px; position: relative; top: 0px; color: rgb(12, 77, 162); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title { display: inline-flex; align-items: center; width: calc(100% - 40px); }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { width: 60%; display: inline-block; float: right; padding: 40px 60px; position: absolute; top: 0px; height: auto; right: 0px; background-color: rgb(241, 241, 241); border-top-right-radius: 5px; border-bottom-right-radius: 5px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo { width: 100%; height: 0px; padding-bottom: 38px; background-size: contain; background-position: 0px center; background-repeat: no-repeat; }

.moove-hidden { display: none; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar::after, .moove-clearfix::after { content: ""; display: table; clear: both; }

#moove_gdpr_cookie_info_bar { position: fixed; bottom: 0px; left: 0px; width: 100%; min-height: 60px; max-height: 400px; color: rgb(255, 255, 255); z-index: 9900; background-color: rgb(32, 32, 32); border-top: 1px solid rgb(255, 255, 255); font-family: Nunito, sans-serif; transition: bottom 0.3s cubic-bezier(0.17, 0.04, 0.03, 0.94); }

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top { bottom: auto; top: 0px; transition: top 0.3s cubic-bezier(0.17, 0.04, 0.03, 0.94); }

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-dark-scheme { border-top: 0px; border-bottom: 1px solid rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-light-scheme { border-top: 0px; border-bottom: 1px solid rgb(32, 32, 32); }

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-info-bar-hidden { bottom: auto; top: -400px; }

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar), #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) { width: 600px; max-width: calc(100% - 30px); bottom: 15px; border-radius: 10px; }

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-light-scheme { border: 1px solid rgb(211, 206, 210); }

@media (min-width: 767px) {
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn { position: absolute; top: -5px; right: -5px; border: none; box-shadow: none; background-color: transparent; }
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-infobar-close-btn:hover { background-color: transparent; color: rgb(0, 0, 0); }
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn { position: absolute; top: -5px; right: -5px; border: none; box-shadow: none; background-color: transparent; }
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-button-holder .moove-gdpr-infobar-close-btn:hover { background-color: transparent; color: rgb(255, 255, 255); }
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container { padding: 10px 25px; }
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding: 10px 0px; }
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { display: flex; flex-wrap: wrap; justify-content: flex-end; }
  #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton, #moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton { width: 100%; }
}

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_left { left: 15px; right: auto; }

#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_bottom_right { right: 15px; left: auto; }

#moove_gdpr_cookie_info_bar * { font-family: inherit; -webkit-font-smoothing: antialiased; }

#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden { bottom: -400px; }

#moove_gdpr_cookie_info_bar.moove-gdpr-align-center, #moove_gdpr_cookie_info_bar.moove-gdpr-align-right { text-align: center; }

#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-close-btn { border: none; }

#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(32, 32, 32); }

#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p { color: rgb(32, 32, 32); }

#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button { text-decoration: underline; outline: none; }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme { background-color: rgb(32, 32, 32); border-top: 1px solid rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p { color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button { text-decoration: underline; outline: none; transition: 0.2s; }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover { background-color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover { background-color: rgb(255, 255, 255); color: rgb(32, 32, 32); }

#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn { background-color: transparent; box-shadow: currentcolor 0px 0px 0px 1px inset; opacity: 0.7; color: rgb(32, 32, 32); }

#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover { box-shadow: none; opacity: 1; color: rgb(255, 255, 255); background-color: rgb(32, 32, 32); }

#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn { background-color: transparent; box-shadow: currentcolor 0px 0px 0px 1px inset; opacity: 0.7; color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.moove-gdpr-infobar-settings-btn:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn-alt:hover, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn.focus-g, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:focus, #moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover { box-shadow: none; opacity: 1; color: rgb(32, 32, 32); background-color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container { padding: 10px 40px; position: static; display: inline-block; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1 { font-size: 40px; width: 60px; height: 50px; line-height: 50px; text-align: center; position: absolute; top: calc(50% - 25px); left: 0px; color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup { position: absolute; width: 60px; height: 50px; line-height: 50px; text-align: center; top: calc(50% - 25px); right: 0px; text-decoration: none; outline: none; display: flex; justify-content: center; align-items: center; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup i, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup span.gdpr-icon { width: 28px; height: 28px; line-height: 26px; text-align: center; text-decoration: none; background-color: rgb(255, 255, 255); color: rgb(66, 68, 73); border-radius: 50%; display: block; border: 1px solid rgb(255, 255, 255); font-size: 16px; position: relative; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover i, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover span.gdpr-icon { background-color: rgb(66, 68, 73); color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding-left: 30px; padding-right: 30px; text-align: left; display: flex; align-items: center; width: 100%; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a { margin: 0px; font-size: 14px; line-height: 18px; font-weight: 700; padding-bottom: 0px; color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6 { font-size: 22px; line-height: 30px; margin-bottom: 15px; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a { display: inline-block; width: 35px; height: 35px; border: 1px solid rgb(32, 32, 32); color: rgb(32, 32, 32); text-decoration: none; outline: none; line-height: 35px; text-align: center; border-radius: 50%; font-size: 28px; padding-top: 1px; transition: 0.2s; margin-left: 6vw; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a.focus-g, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:focus, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover { background-color: rgb(32, 32, 32); color: rgb(255, 255, 255); }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton { font-size: 14px; line-height: 20px; color: rgb(255, 255, 255); font-weight: 700; text-decoration: none; border-radius: 150px; padding: 8px 30px; transition: 0.3s; border: none; display: inline-block; margin: 3px 4px; white-space: nowrap; text-transform: none; letter-spacing: 0px; cursor: pointer; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover { color: rgb(255, 255, 255); background-color: rgb(32, 32, 32); }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button { background-color: rgb(66, 68, 73); color: rgb(255, 255, 255); border-color: transparent; cursor: pointer; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button.focus-g, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:focus, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:hover, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button.focus-g, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:focus, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:hover { border-color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button { text-decoration: underline; cursor: pointer; transition: 0.2s; }

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { padding-left: 3vw; }

.gdpr_lightbox.moove_gdpr_cookie_modal_open #moove_gdpr_cookie_modal { content-visibility: visible; }

.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-container { max-width: 100%; }

.gdpr_lightbox.moove_gdpr_cookie_modal_open .gdpr_lightbox-close { opacity: 0; visibility: hidden; }

#moove_gdpr_save_popup_settings_button { display: block; z-index: 1001; position: fixed; background-color: rgba(0, 0, 0, 0.8); transition: 0.3s; color: rgb(255, 255, 255); padding: 0px; text-align: center; height: 40px; outline: none; font-weight: 400; font-size: 14px; line-height: 20px; border: none; text-decoration: none; border-radius: 50px; }

#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position) { bottom: 20px; left: 20px; }

#moove_gdpr_save_popup_settings_button span { background-color: inherit; transition: 0.3s; }

#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon { display: inline-flex; line-height: 40px; float: left; font-size: 30px; min-width: 40px; height: 40px; align-items: center; justify-content: center; text-align: center; z-index: 15; position: relative; background-color: inherit; border-radius: inherit; transition: none; }

#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon i, #moove_gdpr_save_popup_settings_button span.moove_gdpr_icon span.gdpr-icon { position: relative; top: 0px; font-weight: 900; background-color: transparent; }

#moove_gdpr_save_popup_settings_button span.moove_gdpr_text { font: 12px / 40px Arial, sans-serif; text-transform: uppercase; white-space: nowrap; padding: 0px 15px 0px 5px; top: 0px; left: 0px; position: relative; display: none; overflow: hidden; z-index: 5; background-color: transparent; text-decoration: none; }

#moove_gdpr_save_popup_settings_button:focus, #moove_gdpr_save_popup_settings_button:hover { background-color: rgb(0, 0, 0); }

#moove_gdpr_save_popup_settings_button:focus span.moove_gdpr_text, #moove_gdpr_save_popup_settings_button:hover span.moove_gdpr_text { display: block; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt { padding-right: 60px; }

#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { justify-content: flex-start; }

#moove_gdpr_cookie_info_bar * { box-sizing: border-box; }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton { display: inline-flex; align-items: center; }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mright { float: right; }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey { background-color: rgb(66, 68, 73); }

#moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder a.mgbutton.mgrey:hover { background-color: rgb(32, 32, 32); }

@media (max-width: 767px) {
  #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar.gdpr-full-screen-infobar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton { min-height: 30px; font-weight: 400; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a { font-size: 10px; line-height: 1.2; }
  #moove_gdpr_cookie_modal li a .gdpr-svg-icon, #moove_gdpr_cookie_modal li button .gdpr-svg-icon { margin-right: 0px; text-align: center; width: 25px; height: 25px; }
  #moove_gdpr_cookie_modal li a .gdpr-svg-icon svg, #moove_gdpr_cookie_modal li button .gdpr-svg-icon svg { height: 25px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { height: 14px; top: calc(50% - 7px); }
  #moove_gdpr_cookie_info_bar .moove-gdpr-button-holder { flex-wrap: wrap; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn { width: 30px; height: 30px; border: none; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i { font-size: 27px; height: 25px; }
  .gdpr-fb-hide-mobile { display: none !important; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content { width: calc(-50px + 100vw); }
  #moove_gdpr_cookie_modal .cookie-switch, #moove_gdpr_cookie_modal .switch { width: 40px; height: 24px; }
  #moove_gdpr_cookie_modal .cookie-switch .cookie-slider::before, #moove_gdpr_cookie_modal .cookie-switch .slider::before, #moove_gdpr_cookie_modal .switch .cookie-slider::before, #moove_gdpr_cookie_modal .switch .slider::before { height: 20px; width: 20px; }
  #moove_gdpr_cookie_modal .cookie-switch input:checked + .cookie-slider::before, #moove_gdpr_cookie_modal .cookie-switch input:checked + .slider::before, #moove_gdpr_cookie_modal .switch input:checked + .cookie-slider::before, #moove_gdpr_cookie_modal .switch input:checked + .slider::before { transform: translateX(16px); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title { padding-right: 0px; height: auto; margin-bottom: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title { font-weight: 700; font-size: 22px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder { display: none; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content { height: 80vh; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content { max-height: calc(-155px + 80vh); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin-right: 2px; margin-bottom: 2px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt { position: relative; padding-right: 10px; max-width: 50%; width: auto; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a { font-weight: 700; font-size: 11px; padding-left: 0px; display: block; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u { display: block; text-decoration: underline; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { padding-right: 0px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content p { margin-bottom: 15px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar { position: relative; left: 0px; right: auto; width: 100%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form { text-align: left; margin-bottom: 15px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider { width: 40px; height: 24px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.cookie-slider::after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar .gdpr-cc-form-wrap span.slider::after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.cookie-slider::after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider::after { left: 45px; right: 0px; text-align: left; top: -3px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title { padding-right: 0px; font-weight: 700; font-size: 16px; margin-bottom: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content { max-height: 90vh; min-height: auto; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .cookie-switch .cookie-slider::after, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .slider::after { font-weight: 800; font-size: 12px; line-height: 30px; min-width: 130px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button button { display: inline-block; width: 30px; height: 30px; border: 1px solid rgb(32, 32, 32); color: rgb(32, 32, 32); text-decoration: none; outline: none; line-height: 30px; text-align: center; border-radius: 50%; font-size: 27px; padding-top: 1px; transition: 0.2s; margin-left: 6vw; position: absolute; right: 5px; top: 5px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close { position: absolute; top: -15px; right: -15px; display: block; width: 30px; height: 30px; line-height: 30px; text-decoration: none; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon { width: 30px; height: 30px; line-height: 30px; font-size: 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo { padding-bottom: 30px; background-size: contain; background-position: 50% center; margin-top: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { margin-bottom: 15px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding: 30px 10px 10px; position: relative; top: 0px; left: 0px; text-align: center; min-height: 140px; border-radius: 5px 5px 0px 0px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu { display: flex; margin: 0px -3px; flex-wrap: wrap; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li { list-style: none; display: inline-flex; margin: 3px; flex: 1 1 0%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button { padding: 5px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon { margin: 0px; text-align: center; width: 24px; font-size: 24px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-nav-tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title { font-size: 8px; line-height: 1.2; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { inset: 3px 3px auto auto; padding: 0px; transform: scale(0.8); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a { text-align: right; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span { display: block; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { width: 100%; position: relative; padding: 15px 10px; border-radius: 0px 0px 5px 5px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 { max-height: 100%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { font-weight: 700; font-size: 16px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar { padding: 0px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { padding: 0px; position: relative; overflow: auto; max-height: calc(100% - 110px); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p { font-weight: 400; font-size: 14px; line-height: 1.3; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6 { font-weight: 700; font-size: 14px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main { margin-bottom: 55px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { height: 100%; max-height: calc(-320px + 90vh); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 70px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { left: 10px; right: 10px; bottom: 70px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { padding: 0px 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { margin: 0px; background-color: rgb(255, 255, 255); text-decoration: none; border-radius: 150px; font-weight: 700; font-size: 12px; line-height: 18px; padding: 5px; transition: 0.3s; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); min-width: 110px; text-align: center; text-transform: none; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { width: 100%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt button { top: 0px; padding: 5px 0px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img { max-height: 40px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { text-align: center; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container { padding: 15px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container span.gdpricon-cog-1 { display: none; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding-left: 0px; padding-right: 0px; display: block; min-height: auto; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice { padding-left: 4px; margin-bottom: 10px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { padding-left: 0px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton { font-size: 12px; font-weight: 700; padding: 5px 20px; }
  .moove-gdpr-branding-cnt a { padding: 10px 0px; }
}

@media screen and (max-width: 767px) and (orientation: landscape) {
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo { margin-top: 0px; background-position: 0px center; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content .main-modal-content .moove-gdpr-tab-content { margin-bottom: 35px; max-height: 55vh; overflow: auto; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a span { display: inline-block; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content { height: 90vh; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content { max-height: calc(-80px + 80vh); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder { text-align: left; margin: 0px; display: inline-block; float: left; width: 40%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu { max-width: 60%; float: right; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding-top: 30px; min-height: 75px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { margin-bottom: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 45px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { bottom: 45px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: flex; flex-flow: column; max-height: calc(100% - 70px); }
  #moove_gdpr_cookie_modal { background: transparent; border-radius: 5px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { min-height: 55vh; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding { top: 0px; padding: 0px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { max-height: 100%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content { padding-bottom: 80px; }
}

@media (min-width: 768px) {
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-right-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main { height: 100%; }
}

@media (min-width: 768px) and (max-width: 999px) {
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { padding: 30px 20px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 120px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { padding: 0px 20px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { bottom: 120px; left: 20px; right: 20px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt { padding-right: 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding: 30px 20px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content { min-height: 620px; transform: scale(0.75); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { left: 20px; right: 20px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p > a { font-size: 13px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button { padding: 10px 15px; font-weight: 700; font-size: 12px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { padding-left: 20px; padding-right: 20px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button button { margin-left: 5vw; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title { font-weight: 700; font-size: 24px; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container { padding: 10px 20px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { min-width: auto; padding: 7px 15px; font-size: 13px; margin: 4px 8px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { padding: 8px 15px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding span { white-space: nowrap; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a { white-space: normal; }
}

@media (min-width: 1000px) and (max-width: 1300px) {
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content { padding: 40px 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { height: 120px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { padding: 0px 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content::before { bottom: 120px; left: 30px; right: 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt { padding-right: 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt { left: 30px; right: 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { padding: 30px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content { min-width: 700px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { min-width: auto; padding: 10px 30px; margin-left: 8px; margin-right: 8px; }
}

@media (min-width: 768px) and (max-height: 700px) {
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content { min-height: 600px; transform: scale(0.7); }
}

@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { display: block; max-width: 100%; text-align: center; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { margin-top: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: block; max-width: 100%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span { display: block; }
}

@media (-ms-high-contrast:active), (-ms-high-contrast:none) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content { display: block; max-width: 100%; text-align: center; }
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder { margin-top: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content { display: block; max-width: 100%; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span { display: block; }
}

@media print {
  #moove_gdpr_cookie_info_bar, #moove_gdpr_cookie_modal, #moove_gdpr_save_popup_settings_button, .gdpr_cookie_settings_shortcode_content { display: none !important; }
  body.moove_gdpr_overflow { overflow: auto; }
  body.moove_gdpr_overflow .gdpr_lightbox { display: none !important; }
}

#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg { height: 30px; width: auto; }

#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg * { fill: currentcolor; }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close, .gdpr-icon.moovegdpr-arrow-close, i.moovegdpr-arrow-close.moovegdpr-arrow-close { position: relative; }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { position: absolute; content: " "; height: 24px; width: 1px; top: calc(50% - 12px); background-color: currentcolor; }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { transform: rotate(45deg); }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after { transform: rotate(-45deg); }

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close::after, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn i.moovegdpr-arrow-close::before, .gdpr-icon i.moovegdpr-arrow-close::after, .gdpr-icon i.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close i.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close i.moovegdpr-arrow-close::before { height: 18px; top: calc(50% - 8px); }

@media (max-width: 767px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::after, #moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close::before, .gdpr-icon.moovegdpr-arrow-close::after, .gdpr-icon.moovegdpr-arrow-close::before, i.moovegdpr-arrow-close.moovegdpr-arrow-close::after, i.moovegdpr-arrow-close.moovegdpr-arrow-close::before { height: 14px; top: calc(50% - 7px); }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content { display: flex; flex-wrap: wrap; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content { height: auto; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content { display: flex; padding: 5px 0px; flex-wrap: wrap; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder { display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { min-width: auto; padding: 5px 15px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a span, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a u { display: inline-block; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a { text-align: left; padding-left: 10px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-left-content #moove-gdpr-menu { display: none; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content { min-height: auto; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-main { min-height: auto; max-height: 100%; margin-bottom: 0px; display: block !important; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content .moove-gdpr-tab-content { margin-bottom: 80px; max-height: 50vh; overflow: auto; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title { padding: 10px 10px 10px 30px; background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); display: block; margin: 10px 0px 0px; cursor: pointer; transition: 0.3s; border-radius: 5px; position: relative; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .tab-title::before, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .tab-title::before, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title::before, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title::before { content: "›"; position: absolute; left: 0px; top: 0px; bottom: 2px; font-size: 24px; color: currentcolor; width: 30px; display: flex; align-items: center; justify-content: center; line-height: 1; font-family: Georgia, serif; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #advanced-cookies .moove-gdpr-tab-main-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #cookie_policy_modal .moove-gdpr-tab-main-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .moove-gdpr-tab-main-content { display: none; padding: 10px; background-color: rgb(255, 255, 255); }
}

@media (max-width: 350px) {
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton, #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton { padding: 3px 12px; }
  #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt { opacity: 0; }
}