:root{--btnB:#FFDD00;--btnC:#1c3553;--btnHoverB:#ceb300;--btnHoverC:#1c3553;--inWidth:820px;--listaB:#1c3553;--listaC:#fff}
body.noscroll {overflow: hidden;}#cookiesAdv *, #cookiesAdvSettings * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#cookiesAdv button, #cookiesAdvSettings button {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor: pointer;display: block;font-family: Tahoma, Helvetica, sans-serif;font-size: 14px;line-height: 20px;text-align: center;}#cookiesAdv button.btn0, #cookiesAdvSettings button.btn0 {background: #fff;border: 1px solid #b4b4b4;color: #414141;}#cookiesAdv button.btn0:hover, #cookiesAdvSettings button.btn0:hover {background:#b4b4b4;color:#fff;}#cookiesAdv button.btn1, #cookiesAdvSettings button.btn1 {background: var(--btnB);border: 1px solid var(--btnB);color: var(--btnC);}#cookiesAdv button.btn1:hover, #cookiesAdvSettings button.btn1:hover {background: var(--btnHoverB);border-color:var(--btnHoverB);color: var(--btnHoverC);}#cookiesAdv {background: var(--listaB);bottom: 0;color: var(--listaC);font-family: Tahoma, Helvetica, sans-serif;font-size: 14px;left: 0;line-height: 20px;position: fixed;right: 0;text-align: center;z-index: 999;}#cookiesAdv .in {margin: 0 auto;max-width: var(--inWidth);}#cookiesAdv strong.caTitle {color: var(--listaC);display: block;font-weight: 600;padding-bottom: 15px;}#cookiesAdv p {font-size: 14px;line-height: 24px;}#cookiesAdv a {color: var(--listaC);}#cookiesAdv .btns {margin: 0 auto;}#cookiesAdvSettings {background: rgba(0, 0, 0, 0.5);bottom: 0;font-family: Tahoma, Helvetica, sans-serif;left: 0;position: fixed;right: 0;top: 0;z-index: 999;}#cookiesAdvSettings div.content {background: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 13px;line-height: 22px;position: relative;}#cookiesAdvSettings div.content div.cahead {height: 60px;position: relative;*zoom: 1;}#cookiesAdvSettings div.content div.cahead:before, #cookiesAdvSettings div.content div.cahead:after {content: "";display: table;}#cookiesAdvSettings div.content div.cahead:after {clear: both;}#cookiesAdvSettings div.content div.cahead img.logo {display: block;left: 20px;position: relative;top: 50%;transform: translateY(-50%);}#cookiesAdvSettings div.content div.cahead a.close {display: block;float: right;height: 20px;margin: 20px;position: relative;width: 20px;}#cookiesAdvSettings div.content div.cahead a.close:before, #cookiesAdvSettings div.content div.cahead a.close:after {background: #b4b4b4;content: '';display: block;height: 2px;left: 0;position: absolute;top: 10px;width: 20px;}#cookiesAdvSettings div.content div.cahead a.close:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}#cookiesAdvSettings div.content div.cahead a.close:after {border: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}#cookiesAdvSettings div.content div.cahead a.close em {display: none;}#cookiesAdvSettings div.content div.cabody {border-bottom: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;bottom: 80px;color:#333;overflow-y: scroll;padding: 20px 20px 0 20px;position: absolute;top: 60px;}#cookiesAdvSettings div.content div.cabody strong.caTitle {color: #414141;display:block;font-size: 18px;font-weight: 600;line-height: 26px;padding-bottom: 18px;}#cookiesAdvSettings div.content div.cabody strong.caMain {color: #414141;font-size: 14px;font-weight: 600;line-height: 20px;}#cookiesAdvSettings div.content div.cabody p {text-align: justify;}#cookiesAdvSettings div.content div.cabody a {color: #b4b4b4;}#cookiesAdvSettings div.content div.cabody .cookiescontrols {padding-top: 20px;}#cookiesAdvSettings div.content div.cabody .cookiescontrols>div:not(:last-of-type) {border-bottom: 1px solid #e9e9e9;}#cookiesAdvSettings div.content div.cabody .cookiescontrols>div.read .line em:before {display: none;}#cookiesAdvSettings div.content div.cabody .cookiescontrols>div:not(.read) .text {display: none;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line {cursor: pointer;padding: 20px;*zoom: 1;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line:before, #cookiesAdvSettings div.content div.cabody .cookiescontrols .line:after {content: "";display: table;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line:after {clear: both;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line em {float: left;height: 10px;left: 0;margin-right: 20px;position: relative;top: 10px;width: 10px;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line em:before, #cookiesAdvSettings div.content div.cabody .cookiescontrols .line em:after {background: #555;content: '';display: block;height: 2px;position: absolute;width: 10px;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line em:before {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line h4 {float: left;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote {color: #b4b4b4;float: right;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote.disabled {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;filter: 50;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote.disabled label {cursor: default;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote input {left: -99999px;position: absolute;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote label {background-color: #f2f1f1;border: 1px solid #ddd;cursor: pointer;display: block;height: 25px;position: relative;width: 45px;-webkit-transition: all 0.2s ease-in 0s;-moz-transition: all 0.2s ease-in 0s;-ms-transition: all 0.2s ease-in 0s;-o-transition: all 0.2s ease-in 0s;transition: all 0.2s ease-in 0s;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;-moz-transition: all 500ms ease-out;-o-transition: all 500ms ease-out;-webkit-transition: all 500ms ease-out;-ms-transition: all 500ms ease-out;transition: all 500ms ease-out;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote label:before {background-color: #7d7d7d;bottom: 1px;content: '';display: block;height: 21px;position: absolute;width: 21px;-moz-transition: all 500ms ease-out;-o-transition: all 500ms ease-out;-webkit-transition: all 500ms ease-out;-ms-transition: all 500ms ease-out;transition: all 500ms ease-out;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote label span {display: none;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote input[type=checkbox]:checked ~ label {background-color: #6DB131;border: 1px solid #6DB131;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line .remote input[type=checkbox]:checked ~ label:before {background-color: #fff;transform: translateX(20px);}#cookiesAdvSettings div.content div.cabody .cookiescontrols .text {padding: 0 20px 20px 20px;text-align: justify;}#cookiesAdvSettings div.content div.cafoot {bottom: 0;height: 80px;padding: 20px;position: absolute;width: 100%;}#cookiesAdvSettings div.content button {padding: 10px 25px;}@media screen and (max-width: 400px) {#cookiesAdvSettings button.btn0, #cookiesAdvSettings button.btn1 {display: block;margin: 0 auto;max-width: 350px;width: 100%;}#cookiesAdvSettings button.btn0 {margin-top: 10px;}#cookiesAdvSettings div.content div.cabody {bottom: 130px;}#cookiesAdvSettings div.content div.cafoot {height: 130px;padding-bottom: 10px;}}@media screen and (min-width: 401px) {#cookiesAdvSettings button.btn0 {float: right;margin-right: 20px;}#cookiesAdvSettings button.btn1 {float: right;}}@media screen and (max-width: 500px) {#cookiesAdvSettings div.content {height: 96%;margin: 2%;width: 96%;}#cookiesAdvSettings div.content div.cabody .cookiescontrols .line {padding: 20px 0;}}@media screen and (min-width: 501px) {#cookiesAdvSettings div.content {height: 60%;left: 50%;max-height: 70%;max-width: 670px;position: fixed;top: 50%;transform: translate(-50%, -50%);width: 80%;}}@media screen and (max-width: 767px) {#cookiesAdv {display: flex;max-height: 100vh;}#cookiesAdv .in {display: flex;flex-direction: column;max-height: 100vh;max-height: -moz-available;max-height: -webkit-fill-available;max-height: fill-available;width: 100%;}#cookiesAdv .cookies-info {height: 100%;max-height: calc(100% - 181px);overflow: auto;width: 100%;}#cookiesAdv .cookies-info-content {padding: 15px 15px 0 15px;}#cookiesAdv strong.caTitle {font-size: 20px;line-height: 30px;}#cookiesAdv .btns {width: 100%;}#cookiesAdv .btns .btns-content {margin: 0 auto;max-width: 350px;padding: 20px 15px 15px 15px;}#cookiesAdv button, #cookiesAdvSettings button {padding: 10px;}#cookiesAdv button {display: block;margin-bottom: 10px;width: 100%;}#cookiesAdv .btn-item {line-height: 42px;}#cookiesAdv .brclear {display: none;}}@media screen and (min-width: 768px) and (max-width: 1023px) {#cookiesAdv .in {padding-bottom: 30px;padding-left: 20px;padding-right: 20px;padding-top: 30px;}}@media screen and (min-width: 768px) {#cookiesAdv strong.caTitle {font-size: 26px;line-height: 36px;}#cookiesAdv p {padding-bottom: 30px;}#cookiesAdv .btns {width: 640px;}#cookiesAdv button, #cookiesAdvSettings button {padding: 15px;}#cookiesAdv button {float: right;margin-left: 20px;width: 200px;}#cookiesAdv .btn-item {float: right;line-height: 52px;width: 200px;}#cookiesAdv .brclear {clear: both;}}@media screen and (min-width: 1024px) {#cookiesAdv .in {padding-bottom: 50px;padding-left: 30px;padding-right: 30px;padding-top: 50px;}}@media print {#cookiesAdv {display: none;}}