.b-ext .gdpr-hidden {display: none;}
.b-ext .gdpr-overlay {background: #141618;display: none;height: 100%;left: 0;opacity: .6;position: fixed;top: 0;width: 100%;z-index: 99999999;}
.b-ext .gdpr * {font-family: inherit !important;}
.b-ext .gdpr input[type="submit"], .b-ext .gdpr button {border-radius: 2px;border-width: 0;box-shadow: none;font-family: inherit !important;font-size: 12px !important;font-weight: 600 !important;letter-spacing: -.3px;line-height: 22px;padding: 9px 27px 9px 27px;text-shadow: none;text-transform: none;}
.b-ext .gdpr input[type="submit"].btn-accent.gdpr-agreement:focus, .b-ext .gdpr input[type="submit"].btn-accent:focus, .b-ext .gdpr button.btn-accent.gdpr-agreement:focus, .b-ext .gdpr button.btn-accent:focus {color: #fff !important;}
.b-ext .gdpr img {width: 100%;}
.b-ext .gdpr-privacy-bar {background: rgba(0,0,0,.9);bottom: 0;color: #fff;left: 0;position: fixed;width: 100%;z-index: 9999999;}
.b-ext .gdpr-privacy-bar.gdpr-hide-bar {transition: bottom 1s ease-in-out;bottom: -999px;}
.b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float.gdpr-hide-bar {transition: none;bottom: -999px;}
.b-ext .gdpr-privacy-bar .gdpr-wrapper {overflow: hidden;padding: 18px 27px;}
.b-ext .gdpr-privacy-bar .gdpr-wrapper p {font-size: 13px;margin: 0;}
.b-ext .gdpr-privacy-bar .gdpr-wrapper a {color: #006cff;}
.b-ext .gdpr-privacy-bar .gdpr-preferences {background-color: transparent !important;color: #fff !important;line-height: 40px;}
.b-ext:not(.rtl) .gdpr-privacy-bar .gdpr-preferences {padding: 0 27px 0 0 !important;}
.b-ext.rtl .gdpr-privacy-bar .gdpr-preferences {padding: 0 0 0 27px !important;}
.b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float {background: #000;border-radius: 4px;bottom: 18px;left: 5%;right: 5%;width: auto;margin-left: auto;margin-right: auto;}
.b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-wrapper {padding: 18px;}
.b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-wrapper p {font-size: 12px;font-weight: 500;}
.b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-agreement, .b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-reject {background-color: #fff !important;color: #000 !important;font-weight: 500 !important;padding-bottom: 5px;padding-top: 5px;}
.b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-agreement:hover, .b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-reject:hover {background-color: #fff !important;color: #000 !important;}
.b-ext .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-preferences {font-weight: 500 !important;}
.b-ext:not(.rtl) .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-preferences {padding: 0 18px 0 0 !important;}
.b-ext.rtl .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-preferences {padding: 0 0 0 18px !important;}
.b-ext[data-border="9"] .gdpr-privacy-bar.gdpr-privacy-bar--float {bottom: 27px;}
.b-ext[data-border="9"] .gdpr-privacy-bar.gdpr-privacy-bar--float.gdpr-hide-bar {bottom: -999px;}
.b-ext[data-border="18"] .gdpr-privacy-bar.gdpr-privacy-bar--float {bottom: 36px;}
.b-ext[data-border="18"] .gdpr-privacy-bar.gdpr-privacy-bar--float.gdpr-hide-bar {bottom: -999px;}
.b-ext[data-border="27"] .gdpr-privacy-bar.gdpr-privacy-bar--float {bottom: 45px;}
.b-ext[data-border="27"] .gdpr-privacy-bar.gdpr-privacy-bar--float.gdpr-hide-bar {bottom: -999px;}
.b-ext[data-border="36"] .gdpr-privacy-bar.gdpr-privacy-bar--float {bottom: 54px;}
.b-ext[data-border="36"] .gdpr-privacy-bar.gdpr-privacy-bar--float.gdpr-hide-bar {bottom: -999px;}
.b-ext .gdpr-privacy-preferences .gdpr-wrapper, .b-ext .gdpr-general-confirmation .gdpr-wrapper {border-radius: 2.5px;box-sizing: border-box;display: none;height: 100%;left: 50%;max-height: 700px;max-width: 1000px;overflow: hidden;overflow: visible;padding: 15px;padding: 36px;position: fixed;top: 50%;transform: translate(-50%,-50%);width: 100%;z-index: 999999999;}
.b-ext .gdpr-privacy-preferences form, .b-ext .gdpr-general-confirmation form {box-shadow: 0 50px 50px -30px rgba(0,0,0,.2),0 30px 50px 0 rgba(0,0,0,.15);height: 100%;position: relative;}
.b-ext .gdpr-privacy-preferences .gdpr-box-title, .b-ext .gdpr-general-confirmation .gdpr-box-title {height: 0;position: relative;}
.b-ext .gdpr-privacy-preferences .gdpr-box-title h3, .b-ext .gdpr-general-confirmation .gdpr-box-title h3 {display: none;}
.b-ext .gdpr-privacy-preferences .gdpr-close, .b-ext .gdpr-general-confirmation .gdpr-close {color: #fff;cursor: pointer;line-height: 0;position: absolute;top: 50%;}
.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-close, .b-ext:not(.rtl)
.gdpr-general-confirmation .gdpr-close {right: -27px;}
.b-ext.rtl .gdpr-privacy-preferences .gdpr-close, .b-ext.rtl
.gdpr-general-confirmation .gdpr-close {left: -27px;}
.b-ext .gdpr-privacy-preferences .gdpr-close:before, .b-ext .gdpr-general-confirmation .gdpr-close:before {content: "";font-family: uncodeicon !important;font-size: 18px;transition: all 400ms cubic-bezier(.785,.135,.15,.86);display: inline-block;}
.b-ext .gdpr-privacy-preferences .gdpr-close:hover:before, .b-ext .gdpr-general-confirmation .gdpr-close:hover:before {transform: rotate(180deg);}
.b-ext .gdpr-privacy-preferences footer, .b-ext .gdpr-general-confirmation footer {background-color: #f7f7f7;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-top: 1px solid #eaeaea;bottom: 0;height: 96px;left: 0;margin-left: 0;overflow: hidden;padding: 18px 36px;position: absolute;right: 0;width: auto;}
.b-ext .gdpr-privacy-preferences footer input, .b-ext .gdpr-general-confirmation footer input {margin-top: 0;}
.b-ext .gdpr-privacy-preferences footer span, .b-ext .gdpr-general-confirmation footer span {margin-top: 9px;display: block;text-align: center;}
.b-ext .gdpr-privacy-preferences footer a, .b-ext .gdpr-general-confirmation footer a {color: #555d66;display: inline-block;font-size: 12px;text-decoration: none;}
.b-ext .gdpr-privacy-preferences .gdpr-content, .b-ext .gdpr-general-confirmation .gdpr-content {background: #fff;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;}
.b-ext .gdpr-privacy-preferences .gdpr-tab-content, .b-ext .gdpr-general-confirmation .gdpr-tab-content {background-color: #fff;bottom: 76px;display: block;left: 0;overflow: hidden;position: absolute;right: 0;top: 0;}
.b-ext .gdpr-privacy-preferences .gdpr-tab-content header, .b-ext .gdpr-general-confirmation .gdpr-tab-content header {padding: 36px 36px 0;}
.b-ext .gdpr-privacy-preferences .gdpr-tab-content h4, .b-ext .gdpr-general-confirmation .gdpr-tab-content h4 {color: #303133;font-family: inherit !important;font-size: 16px;margin-bottom: 18px;margin-top: 0;}
.b-ext .gdpr-privacy-preferences .gdpr-tab-content > div, .b-ext .gdpr-general-confirmation .gdpr-tab-content > div {max-height: 100%;overflow-y: auto;}
.b-ext .gdpr-privacy-preferences .gdpr-tab-content .gdpr-active, .b-ext .gdpr-general-confirmation .gdpr-tab-content .gdpr-active {display: block;}
.b-ext .gdpr-privacy-preferences .gdpr-info, .b-ext .gdpr-general-confirmation .gdpr-info {color: #72777c;font-size: 14px;font-weight: 400;padding: 0 36px 36px;}
.b-ext .gdpr-privacy-preferences .gdpr-info p, .b-ext .gdpr-general-confirmation .gdpr-info p {color: #72777c;font-size: 13px;font-weight: 400;margin-bottom: 27px;margin-top: 0;}
.b-ext .gdpr-privacy-preferences .gdpr-info a, .b-ext .gdpr-general-confirmation .gdpr-info a {color: #72777c;font-weight: 700;text-decoration: underline;}
.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title p, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-cookie-title p {color: #303133;font-weight: 600;line-height: 1.1;margin-bottom: 0;}
.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title p, .b-ext:not(.rtl)
.gdpr-general-confirmation .gdpr-info .gdpr-cookie-title p {padding-right: 100px;}
.b-ext.rtl .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title p, .b-ext.rtl
.gdpr-general-confirmation .gdpr-info .gdpr-cookie-title p {padding-left: 100px;}
.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-cookies, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-cookies {font-size: 12px;}
.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-info .gdpr-cookies, .b-ext:not(.rtl)
.gdpr-general-confirmation .gdpr-info .gdpr-cookies {padding-right: 100px;}
.b-ext.rtl .gdpr-privacy-preferences .gdpr-info .gdpr-cookies, .b-ext.rtl
.gdpr-general-confirmation .gdpr-info .gdpr-cookies {padding-left: 100px;}
.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-cookies-used, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-cookies-used {border-top: 1px solid #eaeaea;margin-top: 18px;padding-top: 18px;position: relative;}
.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-cookies-used a, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-cookies-used a {font-size: 12px;}
.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-always-active, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-always-active {color: #303133;display: inline-block;font-size: 11px;font-weight: 700;padding: 5px 0;position: absolute;text-transform: uppercase;top: 15px;}
.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-info .gdpr-always-active, .b-ext:not(.rtl)
.gdpr-general-confirmation .gdpr-info .gdpr-always-active {right: 0;}
.b-ext.rtl .gdpr-privacy-preferences .gdpr-info .gdpr-always-active, .b-ext.rtl
.gdpr-general-confirmation .gdpr-info .gdpr-always-active {left: 0;}
.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-button, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-button {position: absolute;top: 15px;}
.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-info .gdpr-button, .b-ext:not(.rtl)
.gdpr-general-confirmation .gdpr-info .gdpr-button {right: 0;}
.b-ext.rtl .gdpr-privacy-preferences .gdpr-info .gdpr-button, .b-ext.rtl
.gdpr-general-confirmation .gdpr-info .gdpr-button {left: 0;}
.b-ext .gdpr-switch {display: inline-block;height: 24px;margin-bottom: 0;min-width: 45px;position: absolute;top: 15px;}
.b-ext:not(.rtl) .gdpr-switch {right: 0;}
.b-ext.rtl .gdpr-switch {left: 0;}
.b-ext .gdpr-switch input {display: none !important;}
.b-ext .gdpr-switch .gdpr-slider {background-color: #ccc;bottom: 0;cursor: pointer;left: 0;position: absolute;right: 0;top: 0;transition: .4s;}
.b-ext .gdpr-switch .gdpr-slider:before {background-color: white;bottom: 4px;content: "";height: 16px;position: absolute;transition: .4s;width: 16px;}
.b-ext:not(.rtl) .gdpr-switch .gdpr-slider:before {left: 4px;}
.b-ext.rtl .gdpr-switch .gdpr-slider:before {right: 4px;}
.b-ext .gdpr-switch .gdpr-slider.round {-webkit-tap-highlight-color: rgba(0,0,0,0);border-radius: 34px;}
.b-ext .gdpr-switch .gdpr-slider.round:before {border-radius: 50%;}
.b-ext:not(.rtl) .gdpr-switch input:checked + .gdpr-slider:before {transform: translateX(21px);}
.b-ext.rtl .gdpr-switch input:checked + .gdpr-slider:before {transform: translateX(-21px);}
.b-ext .tmb-consent-blocked:not(.tmb-lightbox) .t-entry-visual-overlay, .b-ext .tmb-consent-blocked:not(.tmb-lightbox) .t-overlay-wrap {display: none;}
.b-ext .tmb-consent-blocked .pushed {margin-top: 0;}
.b-ext .tmb-consent-blocked .uncode-single-media-wrapper .pushed {display: table;height: 0;position: relative;width: 100%;}
.b-ext .tmb-consent-blocked .uncode-single-media-wrapper .pushed .uncode-noconsent-gdpr-poster img {height: auto !important;}
.b-ext .tmb-consent-blocked .uncode-single-media-wrapper .pushed .uncode-noconsent-gdpr-wrap-no-poster {height: 0;padding-top: 66.7%;}
.b-ext .uncode-noconsent-gdpr-wrap {background-size: cover;height: 100%;position: relative;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-poster {height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 0;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-poster, .b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-poster img {transform: none !important;transition: none !important;}
.b-ext .uncode-single-media-wrapper .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-poster img {position: relative !important;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-overlay {background: #141618;height: 100%;left: 0;opacity: .5;position: absolute;top: 0;width: 100%;z-index: 1;}
.b-ext .uncode-noconsent-gdpr-wrap.uncode-noconsent-gdpr-wrap-no-poster .uncode-noconsent-gdpr-overlay {opacity: 1;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-holder {bottom: 0;display: table;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap {color: #fff;display: table-cell;padding: 0 36px;position: relative;text-align: center;vertical-align: middle;width: 100%;z-index: 2;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap .uncode-noconsent-gdpr-icon, .b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap .uncode-noconsent-gdpr-text {display: block;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap .uncode-noconsent-gdpr-icon {padding-bottom: 10px;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap .uncode-noconsent-gdpr-icon i.fa {font-size: 30px;margin-bottom: 18px;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap .uncode-noconsent-gdpr-text {display: block;font-size: 14px;font-weight: 400;line-height: 1.5;margin-top: 0;vertical-align: middle;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap .uncode-noconsent-gdpr-text .gdpr-preferences {color: #fff;font-weight: 600;text-decoration: underline;}
.b-ext .uncode-noconsent-gdpr-wrap .uncode-noconsent-gdpr-content-wrap .uncode-noconsent-gdpr-text .gdpr-preferences:hover {text-decoration: none;}
.b-ext .uncode_consent_notice {text-align: center;}
.b-ext .uncode_consent_notice i.fa {display: block;font-size: 30px;margin-bottom: 18px;}
.b-ext .uncode_consent_notice a {color: #fff !important;text-decoration: underline;}
.b-ext .uncode_consent_notice a:hover {text-decoration: none;}
.b-ext .wpcf7-acceptance .wpcf7-list-item-label {font-size: 13px;font-weight: 400;}
.b-ext:not(.rtl) .wpcf7-acceptance .wpcf7-list-item-label {padding-left: 12px;}
.b-ext.rtl .wpcf7-acceptance .wpcf7-list-item-label {padding-right: 12px;}
.b-ext .wpcf7-acceptance .wpcf7-list-item-label::after, .b-ext .wpcf7-acceptance .wpcf7-list-item-label::before {display: none;}
.b-ext .comment-form-cookies-consent label {font-size: 13px;font-weight: 400;}
.b-ext:not(.rtl) .comment-form-cookies-consent label {padding-left: 12px;}
.b-ext.rtl .comment-form-cookies-consent label {padding-right: 12px;}
@media (min-width: 320px) {.b-ext:not(.rtl) .gdpr-privacy-bar .gdpr-right--single .gdpr-bar-buttons {float: right;}
	.b-ext.rtl .gdpr-privacy-bar .gdpr-right--single .gdpr-bar-buttons {float: left;}}
@media (min-width: 480px) {.b-ext .gdpr-privacy-bar .gdpr-right--double .gdpr-preferences {line-height: 40px;}
	.b-ext:not(.rtl) .gdpr-privacy-bar .gdpr-right--double .gdpr-bar-buttons {float: right;}
	.b-ext.rtl .gdpr-privacy-bar .gdpr-right--double .gdpr-bar-buttons {float: left;}
	.b-ext .gdpr-privacy-preferences footer, .b-ext .gdpr-general-confirmation footer {height: 76px;}
	.b-ext .gdpr-privacy-preferences footer input, .b-ext .gdpr-general-confirmation footer input {width: auto !important;}
	.b-ext .gdpr-privacy-preferences footer span, .b-ext .gdpr-general-confirmation footer span {margin-top: 0;position: absolute;top: 50%;transform: translateY(-50%);}
	.b-ext:not(.rtl) .gdpr-privacy-preferences footer span, .b-ext:not(.rtl)
  .gdpr-general-confirmation footer span {right: 36px;}
	.b-ext.rtl .gdpr-privacy-preferences footer span, .b-ext.rtl
  .gdpr-general-confirmation footer span {left: 36px;}}
@media (min-width: 570px) {.b-ext .gdpr-privacy-preferences .gdpr-content, .b-ext .gdpr-general-confirmation .gdpr-content {border-radius: 2px;}
	.b-ext .gdpr-privacy-preferences .gdpr-tab-content, .b-ext .gdpr-general-confirmation .gdpr-tab-content {display: block;}}
@media (min-width: 768px) {.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-cookie-title {display: inline-block;vertical-align: top;width: 180px;}
	.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title, .b-ext:not(.rtl)
  .gdpr-general-confirmation .gdpr-info .gdpr-cookie-title {padding-right: 27px;}
	.b-ext.rtl .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title, .b-ext.rtl
  .gdpr-general-confirmation .gdpr-info .gdpr-cookie-title {padding-left: 27px;}
	.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title p, .b-ext:not(.rtl)
  .gdpr-general-confirmation .gdpr-info .gdpr-cookie-title p {padding-right: 0;}
	.b-ext.rtl .gdpr-privacy-preferences .gdpr-info .gdpr-cookie-title p, .b-ext.rtl
  .gdpr-general-confirmation .gdpr-info .gdpr-cookie-title p {padding-left: 0;}
	.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-cookies, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-cookies {display: inline-block;vertical-align: top;width: 330px;}
	.b-ext:not(.rtl) .gdpr-privacy-preferences .gdpr-info .gdpr-cookies, .b-ext:not(.rtl)
  .gdpr-general-confirmation .gdpr-info .gdpr-cookies {padding-right: 0 !important;}
	.b-ext.rtl .gdpr-privacy-preferences .gdpr-info .gdpr-cookies, .b-ext.rtl
  .gdpr-general-confirmation .gdpr-info .gdpr-cookies {padding-left: 0 !important;}}
@media (min-width: 960px) {.b-ext .gdpr-privacy-bar .gdpr-wrapper {padding-bottom: 27px;padding-top: 27px;}
	.b-ext .gdpr-privacy-bar .gdpr-wrapper p {margin: 0;}
	.b-ext:not(.rtl) .gdpr-privacy-bar .gdpr-wrapper p {padding-right: 250px;}
	.b-ext.rtl .gdpr-privacy-bar .gdpr-wrapper p {padding-left: 250px;}
	.b-ext:not(.rtl) .gdpr-privacy-bar.gdpr-privacy-bar--has-reject .gdpr-wrapper p {padding-right: 400px;}
	.b-ext.rtl .gdpr-privacy-bar.gdpr-privacy-bar--has-reject .gdpr-wrapper p {padding-left: 400px;}
	.b-ext .gdpr-privacy-bar .gdpr-right {position: absolute;top: 50%;transform: translateY(-50%);}
	.b-ext:not(.rtl) .gdpr-privacy-bar .gdpr-right {right: 36px;}
	.b-ext.rtl .gdpr-privacy-bar .gdpr-right {left: 36px;}
	.b-ext .gdpr-privacy-bar .gdpr-right .gdpr-preferences {line-height: 22px;}
	.b-ext:not(.rtl) .gdpr-privacy-bar .gdpr-right .gdpr-bar-buttons, .b-ext.rtl .gdpr-privacy-bar .gdpr-right .gdpr-bar-buttons {float: none;display: inline-block;}
	.b-ext:not(.rtl) .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-right {right: 18px;}
	.b-ext.rtl .gdpr-privacy-bar.gdpr-privacy-bar--float .gdpr-right {left: 18px;}
	.b-ext .gdpr-privacy-preferences .gdpr-info .gdpr-cookies, .b-ext .gdpr-general-confirmation .gdpr-info .gdpr-cookies {width: 550px;}}