@charset "utf-8";
/* CSS Document */
.cookie-data {min-height: calc(100%);display: fle;align-items: center;justify-content: center;margin: 0 auto 0 auto !important;}
.cookie-data .modal-dialog{max-width: 1060px !important;}
.cookie-data .modal-content .modal-body {padding: 50px;}
.cookie-data .modal-content .settings-wrapper {padding: 0 150px;position: relative;display: none;}
.cookie-data .modal-content p {padding: 0 0 50px 0;}
.cookie-data .modal-content .settings-wrapper .collapse-wrapper .collapse-inner p {padding-bottom:20px}
.cookie-data .modal-content .modal-body a.back {position: absolute;width: 50px;height: 50px;background: #000000;top: 0;left: 0;display: none;color: #FFFFFF}
.cookie-data .modal-content .modal-body a.back:hover {background-color:#e10000;cursor: pointer;}
.cookie-data .modal-content .modal-body a.close-cookie {position: absolute;width: 50px;height: 50px;background: #000000;top: 0;right: 0;display: none;color: #FFFFFF}
.cookie-data .modal-content .modal-body a.close-cookie:hover {background-color:#e10000; cursor: pointer;}
.cookie-data .modal-content .start-wrapper {display: none;}
.cookie-data .modal-content .start-wrapper.active {display: block;}
.cookie-data .modal-content .settings-wrapper.active {display: block;}
.cookie-data .modal-content .settings-wrapper .collapse-wrapper {border: 1px solid #000;width: 100%;text-align: left;}
.cookie-data .modal-content .settings-wrapper .collapse-wrapper .collapse-heading{padding: 20px 15px;position: relative;box-sizing: border-box;}
.cookie-data .modal-content .settings-wrapper .collapse-wrapper h6 {font-size: 16px; margin-bottom:0; font-weight: bold;}
.collapse-heading i {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 15px;font-size: 30px;font-weight:bold;}
.cookie-data .modal-content .settings-wrapper ul.flex-column {margin-top: 20px;}
.cookie-data .modal-content .settings-wrapper ul.flex-column li a {max-width: 100%;width: 100%;white-space: nowrap;}
.cookie-data .modal-content .settings-wrapper ul.flex-column li {width: 100%;margin: 10px 10px !important;}
.cookie-data .modal-content .settings-wrapper label {cursor: pointer;text-transform: uppercase;font-weight: 700;display: flex;align-items: center;justify-content: start;margin-top: 15px;color: black;}
.cookie-data .modal-content .settings-wrapper .frm-checkbox {margin-bottom: 15px;}
.cookie-data .modal-content .settings-wrapper .collapse-wrapper .collapse-inner {padding: 0 15px;}
.list-unstyled {padding-left: 0;list-style: none;}
.cookie-data .modal-content .settings-wrapper .collapse-wrapper .collapse-inner ul li {margin-bottom: 20px;position: relative;padding-left: 15px;}
.cookie-data .modal-content .settings-wrapper .collapse-wrapper .collapse-inner ul li::before {content: '';width: 7px;height: 7px;border-radius: 50% !important;-webkit-border-radius: 50% !important;-moz-border-radius: 50% !important;-ms-border-radius: 50% !important;-o-border-radius: 50% !important;background-color: #e10000;position: absolute;left: 0;top: 9px;}
.cookie-data .modal-content .start-wrapper .ps-btn {max-width: inherit;}
.cookie-data .modal-content .start-wrapper .ps-btn {min-width: 255px;}
.cookie-data .modal-content .start-wrapper ul li {margin:10px 10px;}
.cookie-modal-body{border-radius:0px !important}
.btn-cookie-ok{border-radius: 0px !important;background-color: #6bb160 !important; color: white !important;}
.btn-cookie-ok:hover{border-radius: 0px !important;background-color: #407338 !important;color: white !important;}
.btn-cookie-bad{border-radius: 0 !important;background-color: #d35656 !important;color: white !important;}
.btn-cookie-bad:hover{border-radius: 0 !important;background-color: #A12A2A !important;color: white !important;}
.cookie-data.cookie-box{position: fixed;bottom: 0px;width: 100vw;max-width: none !important;min-height: unset !important;}
.cookie-data.cookie-box .modal-dialog{max-width: 100%;margin: 0;}
.cookie-data.cookie-box .modal-body{padding: 20px 100px 0 100px}
.cookie-data.cookie-box p{padding:0px}
.cookie-data.cookie-box a.close-cookie{right:50px !important;}
.cookie-data .btn_cta{padding:10px}
.cookie-data .btn_cta2{padding:10px}
.cookie-data a{color:black}
.cookie-data a:hover{color:#FFA200}
.btn_cookie {background-color: black !important;color: white !important;border-radius: 5px;box-shadow: 0 0px 5px rgba(0, 0, 0, .3) !important;font-size: 14px;font-weight: bold !important;padding: 10px 0;transition: ease all 600ms;width: 189px;}
.btn_cookie:hover {background-color: white !important; color:black !important; border-color:black}
.btn_cookie2 {background-color: white !important; color: black !important;border: 1px solid black !important;border-radius: 5px;font-size: 14px;font-weight: 600;padding: 10px 0;transition: ease all 600ms;width: 189px;}
.btn_cookie2:hover {background-color: black !important; color: white !important;}