.osano-cm-dialog{align-items:start;box-shadow:0 -5px 10px rgba(0,0,0,.2);gap:30px 50px;padding:20px 60px}.osano-cm-content{color:#f1f1f1;max-width:95%}.osano-cm-content__message,.osano-cm-dialog__content *{color:#fff!important;font-size:1rem!important;line-height:1.2}.osano-cm-link{color:#fff;font-weight:700;text-decoration:none;transition:.25s ease}.osano-cm-link:hover{color:#fff;text-decoration:underline}.osano-cm-buttons{margin-left:0!important;max-width:300px!important;min-width:12em!important}.osano-cm-button{border:2px solid;border-radius:100px;padding:15px 30px;transition:.35s ease}.osano-cm-dialog__close{margin:5px 10px 0 0}.osano-cm-close{background-image:url(https://www.virtru.com/hubfs/assets/images/icons/close-round.svg);background-repeat:no-repeat;background-size:cover;border-radius:50%;height:25px;margin:0;padding:0;transition:.25s ease;width:25px}.osano-cm-close svg{display:none}.osano-cm-close:hover{opacity:75%;transform:none}.osano-cm-widget{display:none}.osano-cm-dialog:not(:has(.osano-cm-buttons)) .osano-cm-content{max-width:1500px!important}.osano-cm-dialog:not(:has(.osano-cm-buttons)) .osano-cm-close{filter:invert()}.osano-cm-dialog:not(:has(.osano-cm-buttons)) .osano-cm-close:focus{border-color:#fff!important;transform:unset}.osano-cm-dialog:not(:has(.osano-cm-list)){background-color:#004987;justify-content:center}.osano-cm-dialog:not(:has(.osano-cm-list)) .osano-cm-content{max-width:1150px}.osano-cm-accept{background-color:#fff;border-color:#fff;color:#001e4a}.osano-cm-accept:hover{background-color:#fff;border-color:#fff;color:#004987;opacity:.75}.osano-cm-buttons:has(.osano-cm-deny:hover)>.osano-cm-accept{opacity:.75}.osano-cm-deny{background-color:transparent;border-color:#fff;color:#fff}.osano-cm-deny:hover{background-color:#fff;color:#001e4a}.osano-cm-dialog:has(.osano-cm-list){background-color:#f1f1f1}.osano-cm-dialog:has(.osano-cm-list) .osano-cm-content{color:#000;max-width:95%}.osano-cm-drawer-links{margin-top:0}.osano-cm-dialog:has(.osano-cm-list) .osano-cm-drawer-links{display:inline-block;padding-bottom:0}.osano-cm-dialog:has(.osano-cm-list) .osano-cm-link{color:#004987}.osano-cm-dialog:has(.osano-cm-list) .osano-cm-link:hover{color:#001e4a}.osano-cm-dialog:has(.osano-cm-list) .osano-cm-link:not(.osano-cm-drawer-links__link):after{color:#000;content:"|";font-weight:100;margin:0 8px}.osano-cm-dialog:has(.osano-cm-list) .osano-cm-message{display:block;padding-bottom:0}.osano-cm-list{background-color:#fff;border-radius:10px;gap:2em;margin:20px 0 0!important;max-width:fit-content;padding:10px 15px}.osano-cm-list label{gap:.25em}.osano-cm-toggle__label{font-size:16px!important}.osano-cm-list-item .osano-cm-toggle__switch:before{border:1px solid #f4f4f4!important}.osano-cm-accept-all,.osano-cm-save{background-color:#004987;border-color:#004987;color:#fff;margin:15px 0 20px;text-align:text-center}.osano-cm-accept-all:focus,.osano-cm-accept-all:hover,.osano-cm-save:focus,.osano-cm-save:hover{background-color:#001e4a;border-color:#001e4a;color:#fff}.osano-cm-buttons:has(.osano-cm-denyAll:focus)>.osano-cm-accept-all{background-color:transparent;border-color:#004987;color:#004987}.osano-cm-denyAll{background-color:transparent;border-color:#004987;color:#004987}.osano-cm-denyAll:hover{background-color:#004987;border-color:#004987;color:#fff}.osano-cm-denyAll:focus{background-color:#001e4a;border-color:#001e4a;color:#fff}.osano-cm-header,.osano-cm-info,.osano-cm-info-dialog-header{background:unset;background-color:#f1f1f1}.osano-cm-input:hover .osano-cm-switch,.osano-cm-switch,.osano-cm-toggle__switch{background-color:#636469;box-sizing:content-box!important}.osano-cm-toggle__input:focus+.osano-cm-toggle__switch:before{border-color:transparent}.osano-cm-toggle__input:disabled+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:disabled:hover+.osano-cm-toggle__switch,.osano-cm-toggle__input:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:hover+.osano-cm-toggle__switch{background-color:#636469;border-color:#636469}.osano-cm-toggle__input:checked:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:checked:hover+.osano-cm-toggle__switch{background-color:#004987!important;border-color:#004987!important}.osano-cm-toggle__input:checked:focus+.osano-cm-toggle__switch:before{border-color:transparent}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch{background-color:#004987!important;border-color:#004987!important}.osano-cm-disclosure__toggle{color:#004987;text-decoration:none}.osano-cm-disclosure__toggle:focus,.osano-cm-disclosure__toggle:hover{text-decoration:none}.osano-cm-disclosure__toggle:hover{color:#001e4a;text-decoration:underline}@media (max-width:768px){.osano-cm-dialog{padding:30px 30px 20px}.osano-cm-content{display:flex;flex-wrap:wrap}.osano-cm-list{background-color:#fff;border-radius:10px;gap:2em;margin:20px 0 0!important;max-width:100%;padding:10px 15px;width:100%}.osano-cm-buttons{align-items:start;display:flex;gap:20px;max-width:95%;min-width:12em!important}.osano-cm-buttons>button{flex:1 1 150px!important;max-width:300px;min-width:150px}}@media (max-width:575px){.osano-cm-dialog:has(.osano-cm-list) .osano-cm-link{display:block;justify-content:left;margin-bottom:8px;width:100%}.osano-cm-dialog:has(.osano-cm-list) .osano-cm-link:not(.osano-cm-drawer-links__link):after{color:#000;content:"";font-weight:100;margin:0 8px}.osano-cm-buttons{flex-direction:column;gap:12px;max-width:300px}.osano-cm-buttons>button{flex:unset!important;margin:0!important;max-height:50px;max-width:300px;min-width:none}}