﻿.custom-cookie{background:rgba(0,0,0,.7);display:flex;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:99999999999;padding:20px;box-sizing:border-box;}@media screen and (max-width:600px){.custom-cookie{font-size:1.4rem;}.custom-cookie>form>fieldset>.p-4:nth-of-type(1){padding-bottom:.5rem !important;}.custom-cookie>form>fieldset>.p-4:nth-of-type(2){padding-top:.5rem !important;}.custom-cookie .col{font-size:.9rem;}}@media screen and (max-width:450px){.custom-cookie .col{font-size:.8rem;padding:0;}.custom-cookie a{word-break:break-word;}}@media screen and (max-width:350px){.custom-cookie .col{font-size:1rem;padding:0 15px;display:block;width:100%;flex-basis:auto;}}.custom-cookie form{width:600px;max-width:100%;max-height:100%;background:#fff;overflow-y:scroll;}.custom-cookie form h2{text-align:left;margin-top:0;margin-bottom:.2rem;}.custom-cookie form h2+p{margin-top:20px;font-size:16px;}.custom-cookie form::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:0;background-color:#f5f5f5;}.custom-cookie form::-webkit-scrollbar{width:8px;background-color:#f5f5f5;}.custom-cookie form::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#a1a1a1;}.custom-cookie form h2{text-align:left;margin-top:0;margin-bottom:.2rem;}.custom-cookie .custom-control{padding-left:0;min-height:100px;}.custom-cookie .btn{padding:5px;min-width:150px;line-height:30px;margin-top:2rem;border-radius:0;}@media screen and (max-width:600px){.custom-cookie .btn{margin-top:.5rem;margin-bottom:.5rem;}}.custom-cookie .custom-control-label::before{left:-1.75rem;width:3.5rem;height:3.5rem;}.custom-cookie .custom-control-label::after{left:-1.75rem;width:3.5rem;height:3.5rem;}.custom-cookie .collapse:not(.show){max-height:0;transition:max-height .4s ease-in-out;}.custom-cookie #collapse-cookie-info-container{border:none;background:#f1f0ee;font-size:1.3rem;color:#333;transition:max-height .4s ease-in-out;overflow:hidden;display:block !important;}.custom-cookie #collapse-cookie-info-container .cookie-info-container{padding-bottom:15px;}.custom-cookie #collapse-cookie-info-container .cookie-info-container>div.toogle-f-content{padding:15px 3rem 0;}.custom-cookie #collapse-cookie-info-container .cookie-info-container>div.toogle-f-content.opened .cookie-info-container-title i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.custom-cookie #collapse-cookie-info-container .cookie-info-container>div.toogle-f-content:first-of-type{padding-top:3rem;}.custom-cookie #collapse-cookie-info-container .cookie-info-container>div.toogle-f-content:nth-last-child(-n+2){padding-bottom:15px;}.custom-cookie #collapse-cookie-info-container .cookie-info-container>div.toogle-f-content:last-child{padding-bottom:0;}.custom-cookie #collapse-cookie-info-container p{margin-bottom:.6rem;}.custom-cookie #collapse-cookie-info-container a.d-block,.custom-cookie #collapse-cookie-info-container a.d-block:link,.custom-cookie #collapse-cookie-info-container a.d-block:hover{text-decoration:none;padding:1.5rem 1.5rem 0 1.5rem;}.custom-cookie #collapse-cookie-info-container .cookie-info-container-title{margin-bottom:5px;}.custom-cookie #collapse-cookie-info-container .cookie-info-container-title i{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .2s;color:#fff;background:#ef7c00;padding:1px 5px;margin-right:5px;}.custom-cookie #collapse-cookie-info-container div[id^="collapse-cookie-info-cookecategory"]>.collapse-cookie-detail{padding:15px 3rem;}.custom-cookie #collapse-cookie-info-container div[id^="collapse-cookie-info-cookecategory"]>.collapse-cookie-detail:not(:first-child){border-top:1px solid #ababab;}.custom-cookie #collapse-cookie-info-container .collapse-cookie-info-header{font-size:1.55rem;font-weight:600;}.custom-cookie #collapse-cookie-info-container div[id^="collapse-cookie-info"]{background:#d4d4d4;transition:max-height .4s ease-in-out;display:block !important;overflow:hidden;}.custom-cookie #collapse-cookie-info-container div[id^="collapse-cookie-info"].show{max-height:2000px;}.custom-cookie #collapse-cookie-info-container>.grid{padding:.5rem 1.5rem .5rem 1.5rem;}.custom-cookie #collapse-cookie-info-container.show{max-height:5000px;}.custom-cookie .custom-checkbox{margin-bottom:0;vertical-align:top;padding-left:0;min-height:100px;position:relative;display:block;}.custom-cookie .custom-checkbox span.d-block{min-height:25px;}.custom-cookie .custom-checkbox .custom-control-input{position:absolute;z-index:-1;opacity:0;}.custom-cookie .custom-checkbox .custom-control-label{cursor:pointer;position:relative;margin-bottom:0;vertical-align:top;}@media screen and (max-width:767px){.custom-cookie .custom-checkbox .custom-control-label{float:none !important;}}.custom-cookie .custom-checkbox .custom-control-label::before,.custom-cookie .custom-checkbox .custom-control-label:before{left:5.1rem;width:5.5rem;height:5.5rem;position:absolute;top:.25rem;display:block;pointer-events:none;content:"";border:#ef7c00 solid 1px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}@media screen and (max-width:767px){.custom-cookie .custom-checkbox .custom-control-label::before,.custom-cookie .custom-checkbox .custom-control-label:before{left:calc(50% - 2.5rem);}}.custom-cookie .custom-checkbox .custom-control-label::after,.custom-cookie .custom-checkbox .custom-control-label:after{position:absolute;display:block;content:"";background:no-repeat 1% 50%;top:1.15rem;left:6.1rem;}@media screen and (max-width:767px){.custom-cookie .custom-checkbox .custom-control-label::after,.custom-cookie .custom-checkbox .custom-control-label:after{left:calc(50% - 1.25rem);}}.custom-cookie .custom-checkbox .custom-control-input[disabled]+.custom-control-label{cursor:not-allowed;}.custom-cookie .custom-checkbox .custom-control-input:checked{border-color:none;background-color:#fff;}.custom-cookie .custom-checkbox .custom-control-input:checked~.custom-control-label::before{border-color:#ef7c00;background-color:#ef7c00;}.custom-cookie .custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJjaGVjayIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWNoZWNrIGZhLXctMTYiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeiI+PC9wYXRoPjwvc3ZnPg==");background-position:center;background-repeat:no-repeat;background-size:3.75rem;}.custom-cookie .custom-checkbox~.custom-control-label::before{background-color:rgba(239,124,0,.5);}.custom-cookie .custom-checkbox :disabled:checked~.custom-control-label::before{border-color:transparent;background-color:rgba(239,124,0,.5);}.custom-cookie .p-1{padding:1.5rem !important;}.custom-cookie .p-4{padding:1.5rem !important;}.custom-cookie .mb-4,.custom-cookie .my-4{margin-bottom:1.5rem !important;}.custom-cookie .ml-3,.custom-cookie .mx-3{margin-left:1rem !important;}.custom-cookie .text-center{text-align:center !important;}.custom-cookie .d-block{display:block !important;}.custom-cookie .d-inline-block{display:inline-block !important;}.custom-cookie .toogle-f-content .grid,.custom-cookie .collapse .grid{padding:1.5rem 1.5rem 0;}#cookie-choice-renew{position:fixed;bottom:-15px;left:.5vw;z-index:100;font-size:1.5rem;cursor:pointer;transform:scale(1);transform-origin:bottom left;transition:all .3s ease;background:#fff;padding:5px 5px 30px 5px;height:unset !important;width:unset !important;z-index:500;}#cookie-choice-renew:hover{transform:translateY(-10px);}#cookie-choice-renew svg{max-width:35px;width:35px;}.modal-header{padding:3rem 3rem 1.5rem 3rem;}@media screen and (min-width:768px){#cookieWarningForm fieldset .p-4:nth-child(2) .grid>div:first-child{margin-left:16.66666667%;}}