.cf-detail-modal{backdrop-filter:blur(3px);background-color:#00000061;z-index:99999!important;position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow:hidden;outline:0}.cf-detail-modal.show{display:flex!important;justify-content:center;align-items:center}@media (min-width: 576px){.cf-detail-modal .modal-dialog{margin:8px;width:100%;max-width:100%}}.cf-detail-modal .modal-content{max-width:900px!important;border:none!important;width:100%;height:640px;margin:0 auto;overflow:hidden;border-radius:8px;background-color:#dedede;position:relative;display:flex;flex-direction:column;pointer-events:auto;background-clip:padding-box;outline:0;font-family:sans-serif}@media (max-width: 1280px){.cf-detail-modal .modal-content{height:588px}}@media (max-width: 575px){.cf-detail-modal .modal-content{width:100%;height:calc(100vh - 140px);margin:8px auto}}.cf-detail-modal .modal-content .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom:1px solid #d6d6d6;padding:22px}@media (max-width: 575px){.cf-detail-modal .modal-content .modal-header{padding:15px}}.cf-detail-modal .modal-content .modal-header .modal-title{font-weight:600!important}.cf-detail-modal .modal-content .modal-header .header-logo{width:32px;height:32px}.cf-detail-modal .modal-content .modal-body{font-size:15px!important;color:#303030;padding:0 18px 0 22px!important;margin-bottom:0;overflow:auto;text-align:justify;word-break:break-all;margin-right:2px;margin-top:auto;flex:1;-webkit-overflow-scrolling:touch}@media (max-width: 575px){.cf-detail-modal .modal-content .modal-body{padding:15px 11px 15px 15px!important}}@media (min-width: 1280px){.cf-detail-modal .modal-content .modal-body .cookies-text{padding:0 15px 22px}}.cf-detail-modal .modal-content .modal-body a{color:#414141;width:fit-content}.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper{padding:15px 0 0;margin-top:0}@media (min-width: 1280px){.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper{margin-left:32px;padding:8px 0 0;margin-top:32px}}.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper .sub-accordion .sub-accordion-item{padding:15px;border:1px solid #d6d6d6!important;border-radius:8px;margin-bottom:8px;background-color:transparent}@media (min-width: 1280px){.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper .sub-accordion .sub-accordion-item{padding:22px}}.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper .sub-accordion .sub-accordion-item.hover-effect:hover{background-color:#0000000d}.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper .sub-accordion .sub-accordion-item .sub-accordion-button{background-color:transparent;padding:0;box-shadow:none;color:#303030;font-size:15px;font-weight:700}.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper .sub-accordion .sub-accordion-item .sub-accordion-button.align-items-start{align-items:flex-start!important}.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper .sub-accordion .sub-accordion-item .sub-accordion-body{border-top:1px solid #d6d6d6;margin-top:22px;padding:22px 0 0}.cf-detail-modal .modal-content .modal-body .sub-accordion-body-wrapper .sub-accordion .sub-accordion-item .sub-accordion-body .content-box{padding:22px;background-color:#0000000d;border-radius:16px}.cf-detail-modal .modal-content .modal-body .accordion-button:after{background-size:17px;width:17px;height:17px}.cf-detail-modal .modal-content .modal-body .accordion-button:not(.collapsed){color:#303030}.cf-detail-modal .modal-content .modal-body .accordion-button:not(.collapsed):after{color:#303030;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.cf-detail-modal .modal-content .modal-body .details .accordion .accordion-item .main-desc{padding:15px 58px 0 0;margin-bottom:0}@media (min-width: 1280px){.cf-detail-modal .modal-content .modal-body .details .accordion .accordion-item .main-desc{padding:15px 64px 0 32px}}@media (max-width: 575px){.cf-detail-modal .modal-content .modal-body .details .accordion .accordion-item .main-desc{padding:15px 0 0}}.cf-detail-modal .modal-content .modal-body .details .accordion .accordion-item .accordion-button:focus{box-shadow:none}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item{border:none;background-color:transparent;border-bottom:1px solid #fff;padding:22px 0;border-radius:0!important}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item .main-accordion-button{background-color:transparent!important;flex-direction:row-reverse;width:fit-content;padding:0;gap:14px;font-size:15px;font-weight:700;color:#303030}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item .main-accordion-button:not(.collapsed){box-shadow:none}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item .form-switch.form-check{margin-bottom:0;min-height:auto}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item .form-switch.form-check .form-check-input{box-shadow:none!important;margin:0;width:57px;height:32px;border:none;cursor:pointer;background-color:#303030;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23dedede'/%3e%3c/svg%3e") !important}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item .form-switch.form-check .form-check-input:hover{opacity:.9}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item .form-switch.form-check .form-check-input:disabled{background-color:#d6d6d6!important;background-position:right center;cursor:not-allowed;pointer-events:unset;filter:none;opacity:1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")!important;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") !important}.cf-detail-modal .modal-content .modal-body .details .accordion .main-accordion-item .form-switch.form-check .form-check-input:checked{background-position:right center;background-color:var(--primary)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")!important;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") !important}.cf-detail-modal .modal-content .modal-body .details .accordion .badge-text{padding:3px 6px;font-size:12px;background-color:#d6d6d6;border-radius:20px;font-weight:700;margin-left:10px}@media (max-width: 316px){.cf-detail-modal .modal-content .modal-body .details .accordion .badge-text{margin-left:6px}}@media (min-width: 1280px){.cf-detail-modal .modal-content .modal-body .consent-accordion{margin:0 8px}}.cf-detail-modal .modal-content .modal-body .consent-accordion .consent-accordion-item{border:1px solid #d6d6d6!important;background-color:transparent!important;padding:15px}@media (min-width: 1280px){.cf-detail-modal .modal-content .modal-body .consent-accordion .consent-accordion-item{padding:22px}}.cf-detail-modal .modal-content .modal-body .consent-accordion .consent-accordion-item .consent-accordion-button{border-radius:8px;margin-bottom:8px;background-color:transparent!important;box-shadow:none}.cf-detail-modal .modal-content .modal-body .consent-accordion .consent-accordion-item.hover-effect:hover{background-color:transparent}.cf-detail-modal .modal-content .modal-body .consent-accordion .consent-accordion-item .consent-accordion-body{background-color:#0000000d;border-radius:8px;border-top:none;margin-top:8px}.cf-detail-modal .modal-content .modal-body::-webkit-scrollbar{width:6px}.cf-detail-modal .modal-content .modal-body::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.cf-detail-modal .modal-content .modal-body::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px;border:1px solid transparent;background-clip:content-box}.cf-detail-modal .modal-content .modal-footer{display:flex;align-items:center;border-top:1px solid #d6d6d6;flex-wrap:nowrap;gap:20px;padding:20px 22px}@media (max-width: 575px){.cf-detail-modal .modal-content .modal-footer{flex-direction:column-reverse;padding:15px;gap:15px}}.cf-detail-modal .modal-content .modal-footer .btn-necessary{border-radius:10px!important;font-weight:600;font-size:15px;vertical-align:baseline;text-align:center;background-color:var(--white)!important;color:var(--dark-gray)!important;margin:0;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 601px){.cf-detail-modal .modal-content .modal-footer .btn-necessary{max-width:240px!important;width:100%!important}}.cf-detail-modal .modal-content .modal-footer .btn-allow-all{border:2px solid var(--white)!important;border-radius:10px!important;font-weight:600;font-size:15px;vertical-align:baseline;text-align:center;background-color:var(--primary)!important;color:var(--white)!important;margin:0;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 601px){.cf-detail-modal .modal-content .modal-footer .btn-allow-all{max-width:240px!important;width:100%!important}}
