body .cky-consent-container .cky-consent-bar {
    padding: 32px 32px 24px 32px !important;
    border-radius: 20px !important;
}

body .cky-accordion-header span.cky-always-active {
    margin-left: 18px;
    margin-right: auto;
}

body .cky-accordion-header:has(.cky-always-active):after {
    content: '';
    width: 48px;
    height: 24px;
    display: inline-block;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCA0OCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjQ4IiBoZWlnaHQ9IjI0IiByeD0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMC4yMjY5IDExLjU5MDlDMzAuMDE0OCAxMS4zNzg4IDI5Ljc1NzMgMTEuMjcyOCAyOS40NTQxIDExLjI3MjhIMjkuMDkwN1Y5LjA5MDg1QzI5LjA5MDcgNy42OTY5MyAyOC41OTA4IDYuNTAwMDcgMjcuNTkwOCA1LjUwMDA3QzI2LjU5MDggNC41MDAwMiAyNS4zOTQxIDQgMjQgNEMyMi42MDU5IDQgMjEuNDA4OSA0LjUwMDAyIDIwLjQwOSA1LjUwMDAzQzE5LjQwOSA2LjUwMDA3IDE4LjkwOTEgNy42OTY4OSAxOC45MDkxIDkuMDkwODVWMTEuMjcyOEgxOC41NDU1QzE4LjI0MjYgMTEuMjcyOCAxNy45ODUgMTEuMzc4OCAxNy43NzI4IDExLjU5MDlDMTcuNTYwNyAxMS44MDI5IDE3LjQ1NDcgMTIuMDYwNSAxNy40NTQ3IDEyLjM2MzdWMTguOTA5MUMxNy40NTQ3IDE5LjIxMjEgMTcuNTYwNyAxOS40Njk4IDE3Ljc3MjggMTkuNjgxOUMxNy45ODUgMTkuODkzOSAxOC4yNDI2IDIwIDE4LjU0NTUgMjBIMjkuNDU0NEMyOS43NTc2IDIwIDMwLjAxNSAxOS44OTQgMzAuMjI3MiAxOS42ODE5QzMwLjQzOTIgMTkuNDY5OCAzMC41NDU0IDE5LjIxMjEgMzAuNTQ1NCAxOC45MDkxVjEyLjM2MzZDMzAuNTQ1NSAxMi4wNjA3IDMwLjQzOTIgMTEuODAzMSAzMC4yMjY5IDExLjU5MDlaTTI2LjkwOSAxMS4yNzI4SDIxLjA5MDlWOS4wOTA4NUMyMS4wOTA5IDguMjg3ODYgMjEuMzc1MSA3LjYwMjIxIDIxLjk0MzIgNy4wMzQxMkMyMi41MTE1IDYuNDY1OTYgMjMuMTk3IDYuMTgxOTQgMjQuMDAwMSA2LjE4MTk0QzI0LjgwMzIgNi4xODE5NCAyNS40ODg2IDYuNDY1OTIgMjYuMDU2OSA3LjAzNDEyQzI2LjYyNDkgNy42MDIxNyAyNi45MDkgOC4yODc4NiAyNi45MDkgOS4wOTA4NVYxMS4yNzI4WiIgZmlsbD0iI0ZFQjEzQyIvPgo8L3N2Zz4K);

}

body .cky-preference-header .cky-btn-close img {
    visibility: hidden;
}

body .cky-preference-header .cky-btn-close {
    margin: 0;
    height: 16px;
    width: 16px;
    background-position: center !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzgxMTA2IDE1Ljk5OTlDMC42MjY1NjggMTYgMC40NzU0OTMgMTUuOTU0MSAwLjM0Njk5MSAxNS44NjgzQzAuMjE4NDg4IDE1Ljc4MjUgMC4xMTgzMzEgMTUuNjYwNCAwLjA1OTE4NzcgMTUuNTE3N0M0LjQ3NDQ1ZS0wNSAxNS4zNzQ5IC0wLjAxNTQyNjkgMTUuMjE3OCAwLjAxNDcyOTkgMTUuMDY2MkMwLjA0NDg4NjcgMTQuOTE0NiAwLjExOTMxNyAxNC43NzU0IDAuMjI4NjA2IDE0LjY2NjJMMTQuNjY2MSAwLjIyODY3QzE0LjgxMjYgMC4wODIxMzc4IDE1LjAxMTQgLTAuMDAwMTgzMTA1IDE1LjIxODYgLTAuMDAwMTgzMTA1QzE1LjQyNTggLTAuMDAwMTgzMTA1IDE1LjYyNDYgMC4wODIxMzc4IDE1Ljc3MTEgMC4yMjg2N0MxNS45MTc2IDAuMzc1MjAyIDE2IDAuNTczOTQyIDE2IDAuNzgxMTdDMTYgMC45ODgzOTggMTUuOTE3NiAxLjE4NzE0IDE1Ljc3MTEgMS4zMzM2N0wxLjMzMzYxIDE1Ljc3MTJDMS4yNjExMiAxNS44NDM4IDEuMTc0OTkgMTUuOTAxNCAxLjA4MDE4IDE1Ljk0MDdDMC45ODUzNjMgMTUuOTc5OSAwLjg4MzcyNiAxNi4wMDAxIDAuNzgxMTA2IDE1Ljk5OTlaIiBmaWxsPSIjMzIzMjM1Ii8+CjxwYXRoIGQ9Ik0xNS4yMTg4IDE1Ljk5OTlDMTUuMTE2MiAxNi4wMDAxIDE1LjAxNDYgMTUuOTc5OSAxNC45MTk3IDE1Ljk0MDdDMTQuODI0OSAxNS45MDE0IDE0LjczODggMTUuODQzOCAxNC42NjYzIDE1Ljc3MTJMMC4yMjg4MDcgMS4zMzM2N0MwLjA4MjI3NTEgMS4xODcxNCAtNC41Nzc2NGUtMDUgMC45ODgzOTggLTQuNTc3NjRlLTA1IDAuNzgxMTdDLTQuNTc3NjRlLTA1IDAuNTczOTQyIDAuMDgyMjc1MSAwLjM3NTIwMiAwLjIyODgwNyAwLjIyODY3QzAuMzc1MzM5IDAuMDgyMTM3OCAwLjU3NDA4IC0wLjAwMDE4MzEwNSAwLjc4MTMwNyAtMC4wMDAxODMxMDVDMC45ODg1MzUgLTAuMDAwMTgzMTA1IDEuMTg3MjggMC4wODIxMzc4IDEuMzMzODEgMC4yMjg2N0wxNS43NzEzIDE0LjY2NjJDMTUuODgwNiAxNC43NzU0IDE1Ljk1NSAxNC45MTQ2IDE1Ljk4NTIgMTUuMDY2MkMxNi4wMTUzIDE1LjIxNzggMTUuOTk5OSAxNS4zNzQ5IDE1Ljk0MDcgMTUuNTE3N0MxNS44ODE2IDE1LjY2MDQgMTUuNzgxNCAxNS43ODI1IDE1LjY1MjkgMTUuODY4M0MxNS41MjQ0IDE1Ljk1NDEgMTUuMzczMyAxNiAxNS4yMTg4IDE1Ljk5OTlaIiBmaWxsPSIjMzIzMjM1Ii8+Cjwvc3ZnPgo=) !important;
    transform: translateX(10px);
}

body button.cky-btn {
    font-family: 'Nunito';
    font-size: 18px;
    font-weight: 700;
    line-height: 30px;
    letter-spacing: 0.03em;
    padding: 10px 20px;
    border-radius: 100px;
    width: calc(50% - 8px);
    border: 0px solid;
}

body .cky-prefrence-btn-wrapper button.cky-btn {
    width: auto;
}

body .cky-notice-btn-wrapper {
    gap: 18px 16px;
}

body .cky-consent-bar .cky-btn-customize {
    padding: 0;
    order: 3;
    display: flex;
    gap: 8px;
    align-items: center;
    justify-content: start;
    border: 0px solid;
    text-decoration: underline;
}

body p.cky-title {
    display: none;
}

body .cky-consent-bar .cky-btn-customize:before {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjYwNSA1LjkyQzE0LjMxMzMgNS44Nzc2MiAxNC4wMzQ4IDUuNzY5OTcgMTMuNzkwNCA1LjYwNTA2QzEzLjU0NiA1LjQ0MDE1IDEzLjM0MiA1LjIyMjI0IDEzLjE5MzUgNC45Njc1NUMxMy4wNDUgNC43MTI4NSAxMi45NTU5IDQuNDI3OTQgMTIuOTMyOCA0LjEzNDAzQzEyLjkwOTcgMy44NDAxMiAxMi45NTMyIDMuNTQ0NzggMTMuMDYgMy4yN0MxMy4xMjc5IDMuMDkwMzYgMTMuMTM3OSAyLjg5Mzk3IDEzLjA4ODYgMi43MDgzNkMxMy4wMzkzIDIuNTIyNzUgMTIuOTMzMSAyLjM1NzIzIDEyLjc4NSAyLjIzNUMxMi4xMzEgMS42ODU4MyAxMS4zODY2IDEuMjU0NDIgMTAuNTg1IDAuOTZDMTAuNDAyNSAwLjg5MjE5MSAxMC4yMDMyIDAuODgzNzE5IDEwLjAxNTYgMC45MzU3OUM5LjgyNzkyIDAuOTg3ODYxIDkuNjYxNSAxLjA5NzgyIDkuNTQwMDEgMS4yNUM5LjM1NzE1IDEuNDgzODMgOS4xMjM0NCAxLjY3Mjk0IDguODU2NjIgMS44MDMwMUM4LjU4OTc5IDEuOTMzMDcgOC4yOTY4NSAyLjAwMDY2IDguMDAwMDEgMi4wMDA2NkM3LjcwMzE3IDIuMDAwNjYgNy40MTAyMyAxLjkzMzA3IDcuMTQzNCAxLjgwMzAxQzYuODc2NTggMS42NzI5NCA2LjY0Mjg3IDEuNDgzODMgNi40NjAwMSAxLjI1QzYuMzM4NTIgMS4wOTc4MiA2LjE3MjEgMC45ODc4NjEgNS45ODQ0NyAwLjkzNTc5QzUuNzk2ODMgMC44ODM3MTkgNS41OTc1NSAwLjg5MjE5MSA1LjQxNTAxIDAuOTZDNC42NzQ4NCAxLjIzMTgyIDMuOTgyODEgMS42MjAwNCAzLjM2NTAxIDIuMTFDMy4yMDkyOCAyLjIzMzI4IDMuMDk3MTEgMi40MDMxOCAzLjA0NDkzIDIuNTk0ODNDMi45OTI3NSAyLjc4NjQ3IDMuMDAzMjkgMi45ODk3OCAzLjA3NTAxIDMuMTc1QzMuMTkwMzkgMy40NTcwNCAzLjIzODA2IDMuNzYyMiAzLjIxNDIgNC4wNjZDMy4xOTAzNCA0LjM2OTc5IDMuMDk1NjEgNC42NjM3NyAyLjkzNzYxIDQuOTI0MzRDMi43Nzk2MSA1LjE4NDkyIDIuNTYyNzUgNS40MDQ4MyAyLjMwNDQxIDUuNTY2NDVDMi4wNDYwNyA1LjcyODA3IDEuNzUzNDQgNS44MjY5IDEuNDUwMDEgNS44NTVDMS4yNTMwMSA1Ljg3NjA2IDEuMDY3OTkgNS45NTk4MiAwLjkyMjE2NiA2LjA5Mzk0QzAuNzc2MzQ3IDYuMjI4MDYgMC42Nzc0NDEgNi40MDU0NSAwLjY0MDAxMSA2LjZDMC41NDY5MSA3LjA2MDg1IDAuNTAwMDExIDcuNTI5ODQgMC41MDAwMTEgOEMwLjQ5OTMyNyA4LjM5MzYxIDAuNTMxMTAxIDguNzg2NjEgMC41OTUwMTEgOS4xNzVDMC42MjY4MTggOS4zNzU3OCAwLjcyMzg4NCA5LjU2MDUgMC44NzEyMDEgOS43MDA1OUMxLjAxODUyIDkuODQwNjcgMS4yMDc4OCA5LjkyODMzIDEuNDEwMDEgOS45NUMxLjcyMDExIDkuOTc5MSAyLjAxODcyIDEwLjA4MjEgMi4yODA4NiAxMC4yNTAzQzIuNTQzIDEwLjQxODQgMi43NjEwNCAxMC42NDcgMi45MTY3MyAxMC45MTY3QzMuMDcyNDEgMTEuMTg2NSAzLjE2MTIyIDExLjQ4OTYgMy4xNzU3MSAxMS44MDA3QzMuMTkwMiAxMi4xMTE5IDMuMTI5OTUgMTIuNDIxOSAzLjAwMDAxIDEyLjcwNUMyLjkxNDk3IDEyLjg4OTEgMi44OTM4OCAxMy4wOTY0IDIuOTQwMDggMTMuMjkzOEMyLjk4NjI4IDEzLjQ5MTMgMy4wOTcxMiAxMy42Njc3IDMuMjU1MDEgMTMuNzk1QzMuOTA1MDcgMTQuMzM0MiA0LjY0MjMgMTQuNzU4NiA1LjQzNTAxIDE1LjA1QzUuNTM2MzggMTUuMDg1MSA1LjY0Mjc0IDE1LjEwMzcgNS43NTAwMSAxNS4xMDVDNS44OTcxIDE1LjEwNDcgNi4wNDE5NiAxNS4wNjkxIDYuMTcyNDYgMTUuMDAxMkM2LjMwMjk1IDE0LjkzMzQgNi40MTUyOCAxNC44MzUyIDYuNTAwMDEgMTQuNzE1QzYuNjc4MjIgMTQuNDU1NCA2LjkxNzEgMTQuMjQzMSA3LjE5NTkzIDE0LjA5NjdDNy40NzQ3NiAxMy45NTA0IDcuNzg1MSAxMy44NzQyIDguMTAwMDEgMTMuODc1QzguNDA1MTQgMTMuODc1NCA4LjcwNTk2IDEzLjk0NyA4Ljk3ODUyIDE0LjA4NDJDOS4yNTEwOSAxNC4yMjEzIDkuNDg3ODcgMTQuNDIwMiA5LjY3MDAxIDE0LjY2NUM5Ljc5MTE3IDE0LjgyNzkgOS45NjI3OCAxNC45NDYxIDEwLjE1ODEgMTUuMDAxMkMxMC4zNTM1IDE1LjA1NjQgMTAuNTYxNiAxNS4wNDU0IDEwLjc1IDE0Ljk3QzExLjQ3NDkgMTQuNjc4MyAxMi4xNDk3IDE0LjI3NTEgMTIuNzUgMTMuNzc1QzEyLjkwMDggMTMuNjUwMyAxMy4wMDgyIDEzLjQ4MSAxMy4wNTY3IDEzLjI5MTRDMTMuMTA1MiAxMy4xMDE5IDEzLjA5MjQgMTIuOTAxOCAxMy4wMiAxMi43MkMxMi45MDI0IDEyLjQ0MTYgMTIuODUxMSAxMi4xMzk3IDEyLjg3MDIgMTEuODM4QzEyLjg4OTMgMTEuNTM2NCAxMi45NzgzIDExLjI0MzMgMTMuMTMgMTAuOTgyQzEzLjI4MTggMTAuNzIwNiAxMy40OTIzIDEwLjQ5ODEgMTMuNzQ0OCAxMC4zMzJDMTMuOTk3MyAxMC4xNjYgMTQuMjg0OSAxMC4wNjA5IDE0LjU4NSAxMC4wMjVDMTQuNzc5NiA5Ljk5ODA5IDE0Ljk2MDYgOS45MDk5MyAxNS4xMDE3IDkuNzczMjlDMTUuMjQyOSA5LjYzNjY1IDE1LjMzNjggOS40NTg2MiAxNS4zNyA5LjI2NUMxNS40NTAzIDguODQ3OTUgMTUuNDkzOCA4LjQyNDY2IDE1LjUgOEMxNS41MDAxIDcuNTUyMDcgMTUuNDU4MyA3LjEwNTEyIDE1LjM3NSA2LjY2NUMxNS4zNDEzIDYuNDc1NjUgMTUuMjQ4NyA2LjMwMTc1IDE1LjExMDUgNi4xNjgwMUMxNC45NzIyIDYuMDM0MjcgMTQuNzk1NCA1Ljk0NzQ5IDE0LjYwNSA1LjkyWk0xMC41IDhDMTAuNSA4LjQ5NDQ1IDEwLjM1MzQgOC45Nzc4IDEwLjA3ODcgOS4zODg5MkM5LjgwMzk4IDkuODAwMDUgOS40MTM1NCAxMC4xMjA1IDguOTU2NzIgMTAuMzA5N0M4LjQ5OTkgMTAuNDk4OSA3Ljk5NzI0IDEwLjU0ODQgNy41MTIyOSAxMC40NTJDNy4wMjczMyAxMC4zNTU1IDYuNTgxODggMTAuMTE3NCA2LjIzMjI0IDkuNzY3NzdDNS44ODI2MSA5LjQxODEzIDUuNjQ0NTEgOC45NzI2OCA1LjU0ODA1IDguNDg3NzNDNS40NTE1OCA4LjAwMjc3IDUuNTAxMDkgNy41MDAxMSA1LjY5MDMxIDcuMDQzMjlDNS44Nzk1MyA2LjU4NjQ4IDYuMTk5OTYgNi4xOTYwMyA2LjYxMTA5IDUuOTIxMzNDNy4wMjIyMSA1LjY0NjYyIDcuNTA1NTYgNS41IDguMDAwMDEgNS41QzguNjYzMDUgNS41IDkuMjk4OTQgNS43NjMzOSA5Ljc2Nzc4IDYuMjMyMjNDMTAuMjM2NiA2LjcwMTA3IDEwLjUgNy4zMzY5NiAxMC41IDhaIiBmaWxsPSIjNzM3Mzc0Ii8+Cjwvc3ZnPgo=);
}

body .cky-consent-bar .cky-btn-reject {
    order: 2;
    max-width: calc(50% - 8px);
}

body .cky-consent-bar .cky-btn-accept {
    order: 1;
    max-width: calc(50% - 8px);
}

body .cky-notice-des {
    display: flex;
    gap: 24px;
    align-items: center;
    padding-right: 27px;
}

body .cky-notice-des p {
    font-family: 'Lato';
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.03em;

}

body .cky-notice-des div:has(img) {
    flex: 1 0 48px;
}

body .cky-modal button.cky-btn.cky-btn-reject {
    display: none;
}

body .cky-modal .cky-switch input[type="checkbox"] {
    background: #FFDBA3 !important;
}

body .cky-modal .cky-switch input[type="checkbox"]:checked {
    background: #FEB13C !important;
}

body .cky-modal .cky-accordion-header .cky-always-active,
body .cky-modal button.cky-show-desc-btn:not(:hover):not(:active) {
    color: var(--bs-link-color);
    text-decoration: underline;
}

body .cky-modal button.cky-show-desc-btn:focus,
body .cky-modal button.cky-show-desc-btn:hover,
body .cky-modal button.cky-show-desc-btn:visited {
    color: var(--bs-link-hover-color);
}

body .cky-modal .span.cky-preference-title {
    font-family: 'Nunito';
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
}

body .cky-modal, body .cky-modal p {
    font-family: 'Lato';
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.03em;

}

body .cky-modal .cky-prefrence-btn-wrapper{
    padding: 22px 32px;
    gap:24px
}
body .cky-modal {
    max-width: 580px;
    border-radius: 20px;
}
body .cky-modal .cky-preference-center{
    border-radius: 20px;
}

body .cky-btn-revisit-wrapper {
    width: 56px;
    height: 56px;
    bottom: 32px;
    left: 40px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iNzIiIHZpZXdCb3g9IjAgMCA3MiA3MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjcyIiBoZWlnaHQ9IjcyIiByeD0iMzYiIGZpbGw9IiM5NDk4OUUiLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIwNjRfMTI0MzQpIj4KPHBhdGggZD0iTTM1Ljg4MzcgNjAuMDAwNUMzMC4wNSA2MC4wMDA1IDI0LjQxODcgNTcuODk4MyAyMC4wMjk1IDU0LjA4MjJDMTUuNjgyNCA1MC4zMDMxIDEyLjgzNTcgNDUuMTA1NyAxMi4wMTYgMzkuNDQ3QzExLjk1MjcgMzkuMDA5MiAxMi4wODA2IDM4LjU2NTMgMTIuMzY3NSAzOC4yMjc3QzEyLjY1NDQgMzcuODkwMSAxMy4wNzMgMzcuNjkxIDEzLjUxNzYgMzcuNjgxMUMxNy41MTk0IDM3LjU5MDggMjAuOTAyNiAzNC42NzYxIDIxLjU2NDYgMzAuNzUyNEMyMS42NjAyIDMwLjE4MjMgMjIuMDY4OCAyOS43MTI0IDIyLjYyMTUgMjkuNTM2OEMyNi4wOTE3IDI4LjQyODggMjguNDI0MiAyNS4yNDMzIDI4LjQyNDIgMjEuNjEwMkMyOC40MjQyIDIxLjE5MzUgMjguMzkzMiAyMC43NzQyIDI4LjMzMjMgMjAuMzY0OUMyOC4yMTQzIDE5LjU4MDkgMjguNzEyNCAxOC44MzUzIDI5LjQ4MzYgMTguNjM5OUMzMi4yNTk1IDE3LjkzMzggMzQuNTE4OCAxNS44MDQzIDM1LjM4MDcgMTMuMDgxM0MzNS41OTA2IDEyLjQxNDggMzYuMjI2NSAxMS45NzQ2IDM2LjkyNTggMTIuMDAwNUM0My4xNDcgMTIuMjYzOSA0OC45NTM0IDE0Ljg3NTYgNTMuMjc1NiAxOS4zNTU5QzU3LjYxMTUgMjMuODQ4NCA1OS45OTk5IDI5Ljc1NTcgNTkuOTk5OSAzNS45ODk0QzU5Ljk5OTkgNDkuMjI4NSA0OS4xODE5IDU5Ljk5OTMgMzUuODgzNyA1OS45OTkzVjYwLjAwMDVaTTE1LjM4MTkgNDAuNTkwOEMxNy41MDk0IDQ5Ljk5ODkgMjYuMDUyIDU2LjkwOSAzNS44ODM3IDU2LjkwOUM0Ny40NjkyIDU2LjkwOSA1Ni44OTQ4IDQ3LjUyNTcgNTYuODk0OCAzNS45OTA3QzU2Ljg5NDggMjUuMTE5NyA0OC42MzkyIDE2LjE3NjYgMzcuOTAzMiAxNS4xNjYyQzM2LjY3NDkgMTcuOTM2MiAzNC4zNTYxIDIwLjEzODYgMzEuNTIxOCAyMS4yMzA2QzMxLjUyNTUgMjEuMzU2NyAzMS41MjggMjEuNDg0MSAzMS41MjggMjEuNjEwMkMzMS41MjggMjYuMjgyMSAyOC43MTM2IDMwLjQxNiAyNC40MzYxIDMyLjE2NDZDMjMuMzM2OSAzNi41MDg4IDE5Ljc2MzcgMzkuNzk1NyAxNS4zODE5IDQwLjU5MDhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDAuMjMyMiAyOS45MjdDMzcuMjM2NCAyOS45MjcgMzQuNzk5NiAyNy41MDA4IDM0Ljc5OTYgMjQuNTE4MUMzNC43OTk2IDIyLjE1ODcgMzYuMzE0OSAyMC4wODg2IDM4LjU3MDQgMTkuMzY3N0MzOS4xMDMyIDE5LjE5NyAzOS42NjMzIDE5LjEwOTIgNDAuMjMwOSAxOS4xMDkyQzQxLjMyODkgMTkuMTA5MiA0Mi4zODU4IDE5LjQzNDUgNDMuMjkgMjAuMDQ3OEM0NC43NzU1IDIxLjA1NTYgNDUuNjYzNSAyMi43Mjc1IDQ1LjY2MzUgMjQuNTE2OUM0NS42NjM1IDI0LjgyMTEgNDUuNjM3NCAyNS4xMjY1IDQ1LjU4NjUgMjUuNDIyMUM0NS4xNTY4IDI3Ljk2OTUgNDIuOTU3MSAyOS44NjUyIDQwLjM1NjQgMjkuOTIzM0M0MC4zMjI4IDI5LjkyMzMgNDAuMjc2OSAyOS45MjU4IDQwLjIyOTcgMjkuOTI1OEw0MC4yMzIyIDI5LjkyN1pNNDAuMjMyMiAyMS45NTM0QzM5Ljk2MTQgMjEuOTUzNCAzOS42OTgxIDIxLjk5NDIgMzkuNDQ2IDIyLjA3NDZDMzguMzc1NCAyMi40MTcxIDM3LjY1NjIgMjMuMzk3OCAzNy42NTYyIDI0LjUxNjlDMzcuNjU2MiAyNS45MzE2IDM4LjgxMTMgMjcuMDgxNiA0MC4yMzIyIDI3LjA4MTZDNDAuMjQ4MyAyNy4wODE2IDQwLjI2NTcgMjcuMDgxNiA0MC4yODE5IDI3LjA4MTZDNDEuNTI2NCAyNy4wNTMyIDQyLjU2ODQgMjYuMTU2NiA0Mi43NzIxIDI0Ljk0ODVDNDIuNzk2OSAyNC44MDYzIDQyLjgwODEgMjQuNjYyOCA0Mi44MDgxIDI0LjUxODFDNDIuODA4MSAyMy42Njk4IDQyLjM4NzEgMjIuODc3MiA0MS42ODE2IDIyLjM5ODZDNDEuMjUzMSAyMi4xMDggNDAuNzUyNiAyMS45NTQ3IDQwLjIzMjIgMjEuOTU0N1YyMS45NTM0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI4LjYwNTcgNDcuNDk0MkMyNS44Mzk4IDQ3LjQ5NDIgMjMuNTg5MiA0NS4yNTM1IDIzLjU4OTIgNDIuNDk4M0MyMy41ODkyIDQwLjMxOTUgMjQuOTg5IDM4LjQwNzcgMjcuMDcxOCAzNy43NDI0QzI3LjU2MzcgMzcuNTg0MSAyOC4wODAzIDM3LjUwMzcgMjguNjA1NyAzNy41MDM3QzI5LjYxOTIgMzcuNTAzNyAzMC41OTY3IDM3LjgwMyAzMS40MzEzIDM4LjM3MDZDMzIuODAzNyAzOS4zMDE3IDMzLjYyMzQgNDAuODQ1IDMzLjYyMzQgNDIuNDk4M0MzMy42MjM0IDQyLjc3OTEgMzMuNTk5OCA0My4wNjEgMzMuNTUyNiA0My4zMzQzQzMzLjE1NjQgNDUuNjg2MyAzMS4xMjQ1IDQ3LjQzNzMgMjguNzIyNSA0Ny40OTE4QzI4LjY5MTQgNDcuNDkxOCAyOC42NDkyIDQ3LjQ5MyAyOC42MDU3IDQ3LjQ5M1Y0Ny40OTQyWk0yOC42MDU3IDQwLjM0NzlDMjguMzc4NCA0MC4zNDc5IDI4LjE1NzMgNDAuMzgyNSAyNy45NDc0IDQwLjQ0OTNDMjcuMDQ4MiA0MC43MzYyIDI2LjQ0NTkgNDEuNTU5OCAyNi40NDU5IDQyLjQ5ODNDMjYuNDQ1OSA0My42ODQzIDI3LjQxNDYgNDQuNjUgMjguNjA1NyA0NC42NUgyOC42NDY3QzI5LjY5MTIgNDQuNjI1MyAzMC41NjU2IDQzLjg3MzUgMzAuNzM1OCA0Mi44NjA3QzMwLjc1NjkgNDIuNzQwNyAzMC43NjY4IDQyLjYyMDggMzAuNzY2OCA0Mi40OTk2QzMwLjc2NjggNDEuNzg3MyAzMC40MTI4IDQxLjEyMzIgMjkuODIxNiA0MC43MjEzQzI5LjQ2MjcgNDAuNDc3NyAyOS4wNDI5IDQwLjM0OTEgMjguNjA1NyA0MC4zNDkxVjQwLjM0NzlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDIuNjA5MyA1MC43ODExQzQwLjAwMTEgNTAuNzgxMSAzNy44Nzk4IDQ4LjY2NzggMzcuODc5OCA0Ni4wNzA5QzM3Ljg3OTggNDQuMDE1NyAzOS4yIDQyLjIxMzkgNDEuMTYzNiA0MS41ODU3QzQxLjYyODIgNDEuNDM2MSA0Mi4xMTUgNDEuMzYwNyA0Mi42MDkzIDQxLjM2MDdDNDMuNTY1NyA0MS4zNjA3IDQ0LjQ4NiA0MS42NDM5IDQ1LjI3MzUgNDIuMTc4MUM0Ni41Njc2IDQzLjA1NjEgNDcuMzQwMiA0NC41MTE1IDQ3LjM0MDIgNDYuMDY5N0M0Ny4zNDAyIDQ2LjMzNTUgNDcuMzE3OCA0Ni42MDAyIDQ3LjI3MzEgNDYuODU4NkM0Ni45MDA1IDQ5LjA3NDYgNDQuOTg3OCA1MC43MjMgNDIuNzI2MSA1MC43Nzg2QzQyLjY4NzYgNTAuNzc4NiA0Mi42NDkxIDUwLjc3OTkgNDIuNjA5MyA1MC43Nzk5VjUwLjc4MTFaTTQyLjYwOTMgNDQuMjA2MUM0Mi40MTMxIDQ0LjIwNjEgNDIuMjIwNiA0NC4yMzU4IDQyLjAzOCA0NC4yOTM5QzQxLjI1OTMgNDQuNTQyNSA0MC43MzY0IDQ1LjI1NzIgNDAuNzM2NCA0Ni4wNzA5QzQwLjczNjQgNDcuMDk5NyA0MS41NzcyIDQ3LjkzNjkgNDIuNjA5MyA0Ny45MzY5SDQyLjY1NDFDNDMuNTUwOCA0Ny45MTU5IDQ0LjMwODQgNDcuMjYzIDQ0LjQ1NjIgNDYuMzg1QzQ0LjQ3MzYgNDYuMjgxMSA0NC40ODIzIDQ2LjE3NiA0NC40ODIzIDQ2LjA3MDlDNDQuNDgyMyA0NS40NTM4IDQ0LjE3NTUgNDQuODc3NiA0My42NjI2IDQ0LjUyODhDNDMuMzUwOCA0NC4zMTc0IDQyLjk4NjkgNDQuMjA2MSA0Mi42MDgxIDQ0LjIwNjFINDIuNjA5M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00OS4xNjg0IDM4Ljk1MDVDNDYuNTg1MSAzOC45NTA1IDQ0LjQ4MzYgMzYuODU4MiA0NC40ODM2IDM0LjI4NDhDNDQuNDgzNiAzMi4yNDk0IDQ1Ljc5MTQgMzAuNDYzNyA0Ny43MzY0IDI5Ljg0MjlDNDguMTk2IDI5LjY5NTggNDguNjc5MSAyOS42MjA0IDQ5LjE2ODQgMjkuNjIwNEM1MC4xMTQ5IDI5LjYyMDQgNTEuMDI3NyAyOS45MDExIDUxLjgwNzcgMzAuNDMwM0M1My4wODk1IDMxLjI5OTcgNTMuODU0NiAzMi43NDE1IDUzLjg1NDYgMzQuMjg0OEM1My44NTQ2IDM0LjU0NyA1My44MzIyIDM0LjgxMDQgNTMuNzg4NyAzNS4wNjY0QzUzLjQxODYgMzcuMjYxMyA1MS41MjU4IDM4Ljg5NDkgNDkuMjg1MiAzOC45NDgxQzQ5LjI0NjcgMzguOTQ5MyA0OS4yMDgyIDM4Ljk1MDUgNDkuMTY4NCAzOC45NTA1Wk00OS4xNjg0IDMyLjQ2NDVDNDguOTc1OSAzMi40NjQ1IDQ4Ljc4ODQgMzIuNDkzIDQ4LjYxMDggMzIuNTUxMUM0Ny44NDk0IDMyLjc5NDcgNDcuMzQwMiAzMy40OTA5IDQ3LjM0MDIgMzQuMjg2MUM0Ny4zNDAyIDM1LjI5MDIgNDguMTYxMiAzNi4xMDc2IDQ5LjE2ODQgMzYuMTA3Nkg0OS4yMTE5QzUwLjA4NjMgMzYuMDg2NiA1MC44MjY1IDM1LjQ0OTcgNTAuOTcwNiAzNC41OTI3QzUwLjk4OCAzNC40OTAxIDUwLjk5NjcgMzQuMzg4NyA1MC45OTY3IDM0LjI4NjFDNTAuOTk2NyAzMy42ODM4IDUwLjY5NzQgMzMuMTIxMiA1MC4xOTY4IDMyLjc4MTFDNDkuODkyNSAzMi41NzQ2IDQ5LjUzNzMgMzIuNDY1OCA0OS4xNjg0IDMyLjQ2NThWMzIuNDY0NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMC43MDkgMjIuMjI2N0MxOC4wMjg4IDIyLjIyNjcgMTUuODQ3OCAyMC4wNTUyIDE1Ljg0NzggMTcuMzg1NEMxNS44NDc4IDE1LjI3MzMgMTcuMjA0MSAxMy40MjA5IDE5LjIyMzYgMTIuNzc1NEMxOS43MDA1IDEyLjYyMiAyMC4yMDEgMTIuNTQ0MSAyMC43MTAzIDEyLjU0NDFDMjEuNjkyNyAxMi41NDQxIDIyLjYzOTEgMTIuODM0NyAyMy40NDc2IDEzLjM4NUMyNC43Nzc4IDE0LjI4NzcgMjUuNTcxNSAxNS43ODI4IDI1LjU3MTUgMTcuMzg1NEMyNS41NzE1IDE3LjY1NzUgMjUuNTQ3OSAxNy45MzA4IDI1LjUwMzIgMTguMTk2NkMyNS4xMTk0IDIwLjQ3NDQgMjMuMTUzMyAyMi4xNjk4IDIwLjgyODIgMjIuMjI1NUMyMC43ODg1IDIyLjIyNTUgMjAuNzQ4OCAyMi4yMjY3IDIwLjcwOSAyMi4yMjY3Wk0yMC43MDkgMTUuMzg5NUMyMC40OTc5IDE1LjM4OTUgMjAuMjkyOSAxNS40MjE3IDIwLjA5NzkgMTUuNDgzNUMxOS4yNjMzIDE1Ljc1MDYgMTguNzA0NCAxNi41MTM2IDE4LjcwNDQgMTcuMzg1NEMxOC43MDQ0IDE4LjQ4NiAxOS42MDM2IDE5LjM4MjUgMjAuNzA5IDE5LjM4MjVIMjAuNzU3NEMyMS43MTYzIDE5LjM2MDMgMjIuNTI4NiAxOC42NjE2IDIyLjY4NjMgMTcuNzIxOEMyMi43MDQ5IDE3LjYxMDUgMjIuNzE0OSAxNy40OTc5IDIyLjcxNDkgMTcuMzg1NEMyMi43MTQ5IDE2LjcyNTEgMjIuMzg3IDE2LjEwOCAyMS44MzY4IDE1LjczNDVDMjEuNTAzOSAxNS41MDgyIDIxLjExMzkgMTUuMzg4MyAyMC43MDkgMTUuMzg4M1YxNS4zODk1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTMxLjQyMjUgMzQuMDcwOUMzMi4yNzUyIDM0LjA3MDkgMzIuOTY2NCAzMy4zODI3IDMyLjk2NjQgMzIuNTMzOEMzMi45NjY0IDMxLjY4NDkgMzIuMjc1MiAzMC45OTY3IDMxLjQyMjUgMzAuOTk2N0MzMC41Njk5IDMwLjk5NjcgMjkuODc4NyAzMS42ODQ5IDI5Ljg3ODcgMzIuNTMzOEMyOS44Nzg3IDMzLjM4MjcgMzAuNTY5OSAzNC4wNzA5IDMxLjQyMjUgMzQuMDcwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00MC4xMzc4IDM1LjI1NjhDNDAuOTkwNCAzNS4yNTY4IDQxLjY4MTYgMzQuNTY4NiA0MS42ODE2IDMzLjcxOTdDNDEuNjgxNiAzMi44NzA4IDQwLjk5MDQgMzIuMTgyNiA0MC4xMzc4IDMyLjE4MjZDMzkuMjg1MSAzMi4xODI2IDM4LjU5MzkgMzIuODcwOCAzOC41OTM5IDMzLjcxOTdDMzguNTkzOSAzNC41Njg2IDM5LjI4NTEgMzUuMjU2OCA0MC4xMzc4IDM1LjI1NjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzcuNDQ3NiA0MC40NjI5QzM4LjMwMDIgNDAuNDYyOSAzOC45OTE0IDM5Ljc3NDcgMzguOTkxNCAzOC45MjU4QzM4Ljk5MTQgMzguMDc2OSAzOC4zMDAyIDM3LjM4ODcgMzcuNDQ3NiAzNy4zODg3QzM2LjU5NDkgMzcuMzg4NyAzNS45MDM3IDM4LjA3NjkgMzUuOTAzNyAzOC45MjU4QzM1LjkwMzcgMzkuNzc0NyAzNi41OTQ5IDQwLjQ2MjkgMzcuNDQ3NiA0MC40NjI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTUyLjE4NTIgNDQuMzIxMUM1My4wMzc5IDQ0LjMyMTEgNTMuNzI5MSA0My42MzI5IDUzLjcyOTEgNDIuNzg0QzUzLjcyOTEgNDEuOTM1MSA1My4wMzc5IDQxLjI0NjkgNTIuMTg1MiA0MS4yNDY5QzUxLjMzMjYgNDEuMjQ2OSA1MC42NDE0IDQxLjkzNTEgNTAuNjQxNCA0Mi43ODRDNTAuNjQxNCA0My42MzI5IDUxLjMzMjYgNDQuMzIxMSA1Mi4xODUyIDQ0LjMyMTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTkuNTIyOSA0NC43MTMxQzIwLjM3NTUgNDQuNzEzMSAyMS4wNjY3IDQ0LjAyNDkgMjEuMDY2NyA0My4xNzZDMjEuMDY2NyA0Mi4zMjcxIDIwLjM3NTUgNDEuNjM4OSAxOS41MjI5IDQxLjYzODlDMTguNjcwMyA0MS42Mzg5IDE3Ljk3OTEgNDIuMzI3MSAxNy45NzkxIDQzLjE3NkMxNy45NzkxIDQ0LjAyNDkgMTguNjcwMyA0NC43MTMxIDE5LjUyMjkgNDQuNzEzMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMy41NTI1IDI5LjE4NTFDMTQuNDA1MSAyOS4xODUxIDE1LjA5NjMgMjguNDk2OSAxNS4wOTYzIDI3LjY0OEMxNS4wOTYzIDI2Ljc5OTEgMTQuNDA1MSAyNi4xMTA5IDEzLjU1MjUgMjYuMTEwOUMxMi42OTk5IDI2LjExMDkgMTIuMDA4NyAyNi43OTkxIDEyLjAwODcgMjcuNjQ4QzEyLjAwODcgMjguNDk2OSAxMi42OTk5IDI5LjE4NTEgMTMuNTUyNSAyOS4xODUxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQ5LjI5NzYgMjcuMTY5NEM1MC4xNTAyIDI3LjE2OTQgNTAuODQxNCAyNi40ODEyIDUwLjg0MTQgMjUuNjMyM0M1MC44NDE0IDI0Ljc4MzQgNTAuMTUwMiAyNC4wOTUyIDQ5LjI5NzYgMjQuMDk1MkM0OC40NDUgMjQuMDk1MiA0Ny43NTM4IDI0Ljc4MzQgNDcuNzUzOCAyNS42MzIzQzQ3Ljc1MzggMjYuNDgxMiA0OC40NDUgMjcuMTY5NCA0OS4yOTc2IDI3LjE2OTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzIwNjRfMTI0MzQiPgo8cmVjdCB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxMikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) !important;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

body .cky-btn-revisit-wrapper .cky-btn-revisit img {
    height: 48px;
    width: 48px;
    visibility: hidden;
}

body .cky-consent-container.cky-box-bottom-left {
    bottom: 72px;
    left: 130px;
    width: 495px;
    border-radius: 20px;

}

body .cky-overlay {
    opacity: 0.5;
}

body .cky-preference-header .cky-preference-title {
    font-family: 'Nunito';
    font-size: 24px;
    font-weight: 700;
    line-height: 32px;
}

body .cky-accordion-header .cky-accordion-btn {
    font-family: 'Nunito';
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
}

body .cky-accordion .cky-accordion-chevron i::before {
    height: 12px;
    width: 12px;
    border-right: 2px solid;
    border-bottom: 2px solid;
    left: 6px;
}

body .cky-modal .cky-preference-body-wrapper .cky-accordion .cky-accordion-item{
    gap: 26px;
}
body .cky-modal .cky-preference-body-wrapper {
    padding: 0px 32px 7px 32px;
}
body .cky-modal .cky-preference-header{
    padding: 28px 32px 7px 32px;
}
body .cky-modal .cky-preference-content-wrapper p:nth-of-type(1){
    margin-bottom: 24px;
}
body .cky-modal .cky-accordion .cky-accordion-item{
    margin-top: 15px;
    margin-bottom: 15px;
}

body .cky-accordion .cky-accordion-header-des {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows 0.5s ease-out;
    margin:  0;
}

body .cky-accordion .cky-accordion-header-des p {
    overflow: hidden;
    margin: 0;
}

body .cky-accordion.cky-accordion-active .cky-accordion-header-des {
    grid-template-rows: 1fr;
    margin: 10px 0 16px 0;
}
body .cky-accordion.cky-accordion-active .cky-accordion-header-des p{
    margin-bottom: 10px;
}

@media screen and (max-width: 1279.98px) {
    body .cky-consent-container.cky-box-bottom-left {
        bottom: 40px;
        left: 50px;
    }

    body .cky-btn-revisit-wrapper {
        bottom: 24px;
        left: 24px;
    }
}

@media screen and (max-width: 1023.98px) {

}

@media screen and (max-width: 743.98px) {
    body .cky-consent-container.cky-box-bottom-left {
        bottom: 32px;
        left: 25px;
        width: 100%;
        max-width: calc(100% - 50px);
    }

    body .cky-notice-btn-wrapper .cky-btn {
        width: 100%;
        max-width: 100%;
    }

    body .cky-notice-des div:has(img) {
        display: none;
    }

    body .cky-notice-des {
        padding: 0;
    }

    body .cky-notice-btn-wrapper {
        gap: 16px 16px;
        padding: 0;
        margin-top: 25px;
    }
    body .cky-modal {
        max-width: 100%;
    }
    body .cky-modal .cky-prefrence-btn-wrapper button.cky-btn{
        width: 100%;
    }
    body .cky-modal .cky-accordion-item .cky-accordion-header{
        position: relative;
    }
    body .cky-modal span.cky-always-active {
        position: absolute;
        bottom: 0;
        left: 0;
        transform: translateY(15px);
        margin-left: 0 !important;
    }
    body .cky-modal .cky-preference-header {
        padding: 16px 32px 11px 32px;
    }
    body .cky-modal .cky-prefrence-btn-wrapper {
        flex-direction: column-reverse;
        gap: 16px;
    }
    
}
