.gdpr-noscroll {
 overflow:hidden
}
.gdpr-hidden {
 display:none
}
.gdpr-overlay {
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.8);
 z-index:99999999;
 display:none
}
.gdpr :not(textarea):not(input):not(select) {
 font-family:Helvetica,Arial,sans-serif!important;
 text-transform:none!important;
 letter-spacing:0!important;
 color:#455561;
 background:none;
 box-shadow:none;
 text-shadow:none;
 outline:none;
 border:none;
 margin:0;
 padding:0;
 word-break:normal;
 word-wrap:normal
}
.gdpr .h5 {
 font-size:18px;
 font-weight:700;
 color:#fff
}
.gdpr button,
.gdpr input[type=submit] {
 color:#000;
 font-weight:400;
 font-size:14px;
 margin:0;
 transform:scale(1);
 line-height:1.5;
 display:block;
 min-width:auto;
 max-width:auto;
 cursor:pointer
}
.gdpr button:after,
.gdpr button:before,
.gdpr input[type=submit]:after,
.gdpr input[type=submit]:before {
 display:inline-block;
 margin:0;
 transform:scale(1);
 top:auto;
 right:auto;
 bottom:auto;
 left:auto;
 background:none
}
.gdpr button:active,
.gdpr button:focus,
.gdpr button:hover,
.gdpr input[type=submit]:active,
.gdpr input[type=submit]:focus,
.gdpr input[type=submit]:hover {
 margin:0;
 border:none;
 box-shadow:none
}
.gdpr img {
 width:100%!important
}
.gdpr .gdpr-contained-wrapper {
 max-width:600px;
 margin:0 auto;
 padding:20px 40px;
 box-sizing:border-box
}
@media screen and (max-width:1024px) {
 .gdpr .gdpr-contained-wrapper {
  padding:20px
 }
}
.gdpr.gdpr-privacy-bar,
.gdpr.gdpr-reconsent-bar {
 position:fixed;
 bottom:0;
 left:0;
 background:rgba(0,0,0,.9);
 width:100%;
 color:#fff;
 z-index:9999999
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper {
 padding:20px 60px;
 display:flex;
 justify-content:space-between;
 box-sizing:border-box;
 flex-direction:column;
 align-items:center
}
@media screen and (min-width:1440px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper {
  flex-direction:row
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper:after,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper:after {
 content:"";
 display:table;
 clear:both
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper p,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper p {
 margin:0;
 font-size:14px;
 font-weight:400
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content {
 width:100%;
 padding:0 0 20px;
 text-align:center
}
@media screen and (min-width:1440px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content {
  flex:1;
  padding:0 100px 0 0;
  text-align:left
 }
}

@media (max-width: 1024px) {
	.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p,
	.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content p {
	 color:#fff;
	 font-size:30px
	}
}

@media (min-width:1025px) and (max-width: 2048px){
	.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p,
	.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content p {
	 color:#fff;
	 font-size:15px
	}
}


@media screen and (max-width:1024px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content {
  padding-right:0;
  padding-bottom:20px
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:after,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:after {
 content:",";
 margin-right:5px
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:last-of-type:after,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-content .gdpr-policy-pages .gdpr-policy-pages-item:last-of-type:after {
 content:"";
 margin-right:0
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right {
 display:flex;
 align-items:center
}
@media screen and (max-width:1024px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right {
  flex-direction:column
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list {
 list-style:none;
 padding:0 20px 0 0;
 margin:0 20px 0 0;
 border-right:1px solid grey
}
@media screen and (max-width:1024px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list {
  padding:0 0 10px;
  margin:0 0 20px;
  border-right:none;
  border-bottom:1px solid grey;
  text-align:center
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item {
 display:inline-block;
 margin:0 10px;
 padding-top:5px
}
@media screen and (max-width:1024px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item {
  padding-top:0
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item *,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item *,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item *,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item *,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item *,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item *,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item *,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item * {
 float:left
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item input,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item input,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item input,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item input,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item input,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item input,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item input,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item input {
 margin-top:3px
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item label,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item label,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item label,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item label,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item label,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item label,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item label,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item label {
 color:#fff;
 margin:0 5px;
 font-size:14px
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item .gdpr-policy-link,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item .gdpr-policy-link,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item .gdpr-policy-link,
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item .gdpr-policy-link,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-cookie-categories-item .gdpr-policy-link,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories .gdpr-policy-list-item .gdpr-policy-link,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-cookie-categories-item .gdpr-policy-link,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-policy-list .gdpr-policy-list-item .gdpr-policy-link {
 color:#fff;
 font-size:14px;
 text-decoration:underline
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-cookie-categories {
  margin-bottom:5px
 }
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons {
  display:flex;
  flex-direction:column
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button {
 white-space:nowrap
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences {
 margin-left:10px;
 margin-right:20px
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences {
  margin:0 0 10px 15px
 }
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences:before,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-preferences:before {
  left:-7px
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement {
 margin:0 10px;
 align-self:center
}
@media screen and (min-width:1440px) {
 .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement,
 .gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement {
  margin:0 0 0 10px
 }
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close {
 color:#fff;
 position:absolute;
 top:0;
 right:0;
 cursor:pointer;
 transition:all .2s ease-in-out;
 padding:15px;
 line-height:0
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close:hover:before,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close:hover:before {
 transform:scale(1.5)
}
.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close:before,
.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close:before {
 content:"\D7";
 display:inline-block;
 transition:all .2s ease-in-out;
 transform:translateZ(0);
 backface-visibility:hidden
}

@media (min-width: 1025px) {
	.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close:before,
	.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close:before {
	 line-height:12.5px;
	 font-size:25px;
	}
}
@media (max-width: 1024px) {
	.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-close:before,
	.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-close:before {
	 line-height:30px;
	 font-size:40px;
	}
}

.gdpr.gdpr-privacy-bar .gdpr-preferences,
.gdpr.gdpr-reconsent-bar .gdpr-preferences {
 font-weight:400;
 /*font-size:14px;*/
 text-decoration:underline;
 position:relative;
 margin-left:9px;
 color:#fff;
 float:left
}
@media (max-width: 1024px) {
.gdpr.gdpr-privacy-bar .gdpr-preferences,
.gdpr.gdpr-reconsent-bar .gdpr-preferences 
	{
		font-size:40px
	}
}

@media (min-width:1025px) and (max-width: 2048px){
.gdpr.gdpr-privacy-bar .gdpr-preferences,
.gdpr.gdpr-reconsent-bar .gdpr-preferences 
	{
		font-size:15px
	}	
}

.gdpr.gdpr-privacy-bar .gdpr-preferences:before,
.gdpr.gdpr-reconsent-bar .gdpr-preferences:before {
 content:"\276F";
 font-size:1.1em;
 font-weight:400;
 padding-right:5px;
 color:#fff;
 position:absolute;
 left:-7px;
 top:5px
}
.gdpr.gdpr-privacy-bar .gdpr-preferences:active,
.gdpr.gdpr-privacy-bar .gdpr-preferences:focus,
.gdpr.gdpr-privacy-bar .gdpr-preferences:focus-within,
.gdpr.gdpr-privacy-bar .gdpr-preferences:hover,
.gdpr.gdpr-privacy-bar .gdpr-preferences:visited,
.gdpr.gdpr-reconsent-bar .gdpr-preferences:active,
.gdpr.gdpr-reconsent-bar .gdpr-preferences:focus,
.gdpr.gdpr-reconsent-bar .gdpr-preferences:focus-within,
.gdpr.gdpr-reconsent-bar .gdpr-preferences:hover,
.gdpr.gdpr-reconsent-bar .gdpr-preferences:visited {
 background:none
}
.gdpr.gdpr-privacy-bar button,
.gdpr.gdpr-reconsent-bar button {
 margin:0 5px;
 padding:5px 10px
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-privacy-bar button,
 .gdpr.gdpr-reconsent-bar button {
  margin:0
 }
}
.gdpr.gdpr-privacy-bar .gdpr-agreement,
.gdpr.gdpr-reconsent-bar .gdpr-agreement {
 position:relative;
 /*font-size:13px;*/
 font-weight:400;
 padding:0 10px 1px;
 height:auto;

 white-space:normal;
 margin:0;
 border-radius:3px;
 box-sizing:border-box;
 background:#0085ba;
 border:1px solid #006799;
 border-top-color:#0073aa;
 box-shadow:0 1px 0 #006799;
 color:#fff;
 text-decoration:none;
 text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799
}
@media (max-width: 1024px) {
.gdpr.gdpr-privacy-bar .gdpr-agreement,
.gdpr.gdpr-reconsent-bar .gdpr-agreement {
		line-height:70px;
		font-size:40px
	}
}

@media (min-width:1025px){
.gdpr.gdpr-privacy-bar .gdpr-agreement,
.gdpr.gdpr-reconsent-bar .gdpr-agreement {
		line-height:26px;
		font-size:15px
	}
}
.gdpr.gdpr-privacy-bar .gdpr-agreement:hover,
.gdpr.gdpr-reconsent-bar .gdpr-agreement:hover {
 background:#008ec2;
 border-color:#006799
}
.gdpr.gdpr-privacy-bar .gdpr-agreement:active,
.gdpr.gdpr-privacy-bar .gdpr-agreement:focus,
.gdpr.gdpr-reconsent-bar .gdpr-agreement:active,
.gdpr.gdpr-reconsent-bar .gdpr-agreement:focus {
 background:#0073aa;
 border-color:#006799;
 box-shadow:inset 0 2px 0 #006799;
 vertical-align:top
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper,
.gdpr.gdpr-reconsent .gdpr-wrapper {
 position:fixed;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%);
 z-index:999999999;
 width:100%;
 max-width:768px;
 height:100%;
 max-height:500px;
 overflow:hidden;
 display:none;
 border-radius:2.5px;
 padding:15px;
 box-sizing:border-box
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form,
.gdpr.gdpr-reconsent .gdpr-wrapper>form {
 height:100%;
 position:relative
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header {
 display:flex;
 height:75px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .logo,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .logo,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .logo,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .logo,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .logo,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .logo {
 max-width:30%
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .logo a,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .logo a,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .logo a,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .logo a,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .logo a,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .logo a {
 padding:0;
 margin:0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .logo a img,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .logo a img,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .logo a img,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .logo a img,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .logo a img,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .logo a img {
 display:block
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title {
 background:#23282d;
 flex-grow:1;
 display:flex;
 align-items:center;
 justify-content:center;
 position:relative
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title h3,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title h3,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title h3 {
 margin:0!important;
 padding:0!important;
 text-align:center!important;
 color:#fff!important;
 font-weight:600!important;
 font-size:22px!important
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,
 .gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title h3,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title h3,
 .gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title h3,
 .gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title h3 {
  font-size:18px!important
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close {
 color:#fff;
 position:absolute;
 top:0;
 right:0;
 cursor:pointer;
 transition:all .2s ease-in-out;
 padding:15px;
 line-height:0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:hover:before,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:hover:before,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:hover:before,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:hover:before,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:hover:before,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:hover:before {
 transform:scale(1.5)
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:before,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:before,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:before,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:before,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>header .gdpr-box-title .gdpr-close:before,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>header .gdpr-box-title .gdpr-close:before {
 content:"\D7";
 line-height:12.5px;
 font-size:25px;
 display:inline-block;
 transition:all .2s ease-in-out;
 transform:translateZ(0);
 backface-visibility:hidden
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer {
 position:absolute;
 padding:0 20px 20px;
 bottom:0;
 left:160px;
 right:0;
 display:flex;
 justify-content:space-between;
 align-items:flex-end
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer,
 .gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer,
 .gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer,
 .gdpr.gdpr-reconsent .gdpr-wrapper>form>footer {
  left:0;
  bottom:5px
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer .gdpr-buttons,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer .gdpr-buttons>form,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer .gdpr-buttons,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer .gdpr-buttons>form,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer .gdpr-buttons,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer .gdpr-buttons>form,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer .gdpr-buttons,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer .gdpr-buttons>form,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer .gdpr-buttons,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer .gdpr-buttons>form,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer .gdpr-buttons,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer .gdpr-buttons>form {
 display:flex;
 align-items:flex-end
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit],
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit],
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit],
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit],
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit],
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit] {
 font-size:13px;
 font-weight:400;
 line-height:26px;
 height:28px;
 padding:0 10px 1px;
 border-radius:3px;
 white-space:nowrap;
 box-sizing:border-box;
 background:#0085ba;
 border:1px solid #006799;
 border-top-color:#0073aa;
 box-shadow:0 1px 0 #006799;
 color:#fff;
 text-decoration:none;
 text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;
 margin:0 15px 0 0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit]:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit]:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit]:hover {
 background:#008ec2;
 border-color:#006799
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit].focus,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit]:active,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit].focus,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit]:active,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit].focus,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit]:active,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit].focus,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit]:active,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit].focus,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit]:active,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit].focus,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit]:active {
 background:#0073aa;
 border-color:#006799;
 box-shadow:inset 0 2px 0 #006799;
 vertical-align:top
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer span,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer span,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer span,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer span,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer span,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer span {
 font-size:13px;
 line-height:20px;
 color:#555d66;
 font-style:italic
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer span a,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer span a,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer span a,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer span a,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer span a,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer span a {
 color:#0073aa;
 transition-property:border,background,color;
 transition-duration:.05s;
 transition-timing-function:ease-in-out;
 text-decoration:underline
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer span a:hover,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer span a:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer span a:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer span a:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer span a:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer span a:hover {
 color:#00a0d2
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu {
 display:none
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu,
 .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu {
  display:block
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button {
 width:100%;
 background-color:#191e23;
 color:#fff;
 font-size:14px;
 text-align:left;
 padding:15px;
 border-radius:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 line-height:0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button:hover {
 color:#00b9eb
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button:hover:after,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button:hover:after,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button:hover:after {
 border-top-color:#00b9eb
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button:after,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button:after,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button:after {
 content:"";
 width:0;
 height:0;
 border-left:7.5px solid transparent;
 border-right:7.5px solid transparent;
 border-top:7.5px solid #fff;
 transition:all .2s;
 right:15px;
 top:12px;
 position:absolute
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-mobile-menu button.gdpr-active:after,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-mobile-menu button.gdpr-active:after,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-mobile-menu button.gdpr-active:after {
 transform:rotate(180deg)
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content {
 display:flex;
 height:calc(100% - 75px);
 background:#f1f1f1
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content,
 .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content {
  position:relative;
  height:calc(100% - 119px)
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-policies li a,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-policies li a,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-policies li a {
 font-style:italic;
 font-size:12px!important;
 color:#ababab!important;
 box-sizing:border-box
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs {
 border:none!important;
 min-width:160px;
 max-width:160px;
 padding:0;
 margin:0;
 overflow-y:auto;
 background-color:#23282d;
 position:relative;
 display:flex;
 flex-direction:column;
 justify-content:space-between
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs,
 .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs {
  position:absolute;
  height:100%;
  width:100%;
  max-width:100%;
  display:none;
  z-index:1
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li {
 list-style:none
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button {
 display:block;
 width:100%;
 background:#23282d;
 color:#fff;
 font-size:14px;
 text-align:left;
 text-decoration:none;
 padding:8px;
 border-radius:0;
 position:relative
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a,
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button,
 .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a,
 .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button {
  padding:15px;
  line-height:1
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover {
 background-color:#191e23;
 color:#00b9eb
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active {
 background-color:#0073aa
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:hover,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:hover {
 color:#fff
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after {
 right:0;
 content:"";
 height:0;
 width:0;
 position:absolute;
 pointer-events:none;
 border:8px solid transparent;
 border-right-color:#f1f1f1;
 top:50%;
 margin-top:-8px
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,
 .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,
 .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after,
 .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active:after,
 .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active:after {
  display:none
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs {
 position:relative;
 padding:8px 0;
 top:auto;
 left:auto;
 right:auto;
 bottom:auto;
 border:0;
 margin:0;
 box-shadow:none;
 background-color:#32373c
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button {
 background-color:transparent;
 font-size:13px;
 line-height:18px;
 padding:5px 8px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active {
 font-weight:600
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active:after,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active:after,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li .gdpr-subtabs li button.gdpr-active:after {
 border:none;
 content:""
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content {
 width:100%;
 margin-bottom:68px;
 overflow-y:auto
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div {
 display:none;
 padding:20px 20px 0;
 overflow-y:auto;
 font-size:13px;
 height:100%;
 box-sizing:border-box
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header {
 display:flex;
 justify-content:space-between
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header label,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header label,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header label {
 margin:0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div header h4 {
 font-weight:600!important;
 padding-right:10px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info {
 height:100%;
 overflow-y:auto;
 flex:1;
 margin-top:20px;
 position:relative
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content {
 padding:10px;
 border:1px solid #e5e5e5;
 box-shadow:0 1px 1px rgba(0,0,0,.04);
 background-color:#fff
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content>p,
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info>p,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content>p,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info>p,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-policy-content>p,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info>p {
 margin-bottom:16px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info strong,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info strong,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info strong {
 border-bottom:1px solid rgba(0,0,0,.4);
 display:block
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used {
 font-family:Helvetica,Arial,sans-serif;
 border:1px solid #e5e5e5;
 box-shadow:0 1px 1px rgba(0,0,0,.04);
 margin-bottom:10px;
 background-color:#fff;
 font-size:13px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used:first-of-type,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used:first-of-type,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used:first-of-type {
 padding-top:0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title {
 padding:10px;
 border-bottom:1px solid #e1e1e1;
 color:#32373c;
 position:relative;
 display:flex;
 justify-content:space-between;
 align-items:flex-end
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title p,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title p,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title p {
 margin:0;
 font-weight:600!important
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active {
 display:flex;
 align-items:center;
 justify-content:center;
 padding:0 10px;
 min-height:24px;
 text-align:center;
 border-radius:50px;
 line-height:16px;
 background-color:#00b9eb;
 color:#fff;
 font-style:normal
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a {
 color:#0073aa
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a:hover,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a:hover,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title a:hover {
 color:#00a0d2
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies {
 color:#555;
 background-color:#f9f9f9;
 padding:10px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies span,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies span,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content>div .gdpr-info .gdpr-cookies-used .gdpr-cookies span {
 font-style:italic
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-active,
.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-active,
.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content .gdpr-active {
 display:flex;
 flex-direction:column
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper {
 flex-direction:column;
 justify-content:center;
 max-width:400px;
 min-height:250px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header {
 display:flex;
 height:75px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .logo {
 max-width:30%
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .logo a {
 padding:0;
 margin:0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .logo a img {
 display:block
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title {
 background:#23282d;
 flex-grow:1;
 display:flex;
 align-items:center;
 justify-content:center;
 position:relative
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title h3 {
 margin:0!important;
 padding:0!important;
 text-align:center!important;
 color:#fff!important;
 font-weight:600!important;
 font-size:22px!important
}
@media screen and (max-width:640px) {
 .gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title h3 {
  font-size:18px!important
 }
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title .gdpr-close {
 color:#fff;
 position:absolute;
 top:0;
 right:0;
 cursor:pointer;
 transition:all .2s ease-in-out;
 padding:15px;
 line-height:0
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title .gdpr-close:hover:before {
 transform:scale(1.5)
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>header .gdpr-box-title .gdpr-close:before {
 content:"\D7";
 line-height:12.5px;
 font-size:25px;
 display:inline-block;
 transition:all .2s ease-in-out;
 transform:translateZ(0);
 backface-visibility:hidden
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer {
 background:#f1f1f1;
 padding:20px
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button {
 font-size:13px;
 font-weight:400;
 line-height:26px;
 height:28px;
 margin:0;
 padding:0 10px 1px;
 border-radius:3px;
 white-space:nowrap;
 box-sizing:border-box;
 background:#0085ba;
 border:1px solid #006799;
 border-top-color:#0073aa;
 box-shadow:0 1px 0 #006799;
 color:#fff;
 text-decoration:none;
 text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799;
 display:inline
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button:hover {
 background:#008ec2;
 border-color:#006799
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.focus,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button:active {
 background:#0073aa;
 border-color:#006799;
 box-shadow:inset 0 2px 0 #006799;
 vertical-align:top
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel {
 color:#555;
 border-color:#ccc;
 background:#f7f7f7;
 box-shadow:0 1px 0 #ccc;
 text-shadow:none
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel:hover {
 background:#fafafa;
 border-color:#999;
 color:#23282d;
 box-shadow:0 1px 0 #ccc
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel:active,
.gdpr.gdpr-general-confirmation .gdpr-wrapper>footer button.gdpr-cancel:focus {
 background:#eee;
 border-color:#999;
 box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);
 transform:translateY(1px);
 color:#23282d
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content {
 padding:20px 20px 0;
 height:auto
}
.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content p {
 margin:0
}
.gdpr-switch {
 position:relative;
 display:inline-block;
 min-width:45px;
 height:24px;
 margin-bottom:0
}
.gdpr-switch input {
 position:absolute;
 left:-999em
}
.gdpr-switch .gdpr-slider {
 position:absolute;
 cursor:pointer;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background-color:#ccc;
 transition:.4s
}
.gdpr-switch .gdpr-slider:before {
 position:absolute;
 content:"";
 height:16px;
 width:16px;
 left:4px;
 bottom:4px;
 background-color:#fff;
 transition:.4s
}
.gdpr-switch .gdpr-slider.round {
 border-radius:34px
}
.gdpr-switch .gdpr-slider.round:before {
 border-radius:50%
}
.gdpr-switch .gdpr-switch-indicator,
.gdpr-switch .gdpr-switch-indicator-off,
.gdpr-switch .gdpr-switch-indicator-on,
.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on,
.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on+.gdpr-switch-indicator-off {
 position:absolute;
 bottom:2px;
 right:50px;
 color:#ccc
}
.gdpr-switch .gdpr-switch-indicator-on {
 display:none
}
.gdpr-switch .gdpr-switch-indicator-off {
 display:block
}
.gdpr-switch input:checked+.gdpr-slider {
 background-color:#00b9eb
}
.gdpr-switch input:checked+.gdpr-slider:before {
 transform:translateX(21px)
}
.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on {
 color:#00b9eb;
 display:block
}
.gdpr-switch input:checked+.gdpr-slider+.gdpr-switch-indicator-on+.gdpr-switch-indicator-off {
 display:none
}
.gdpr-switch input:focus+.gdpr-slider {
 box-shadow:0 0 1px #00b9eb
}