/* DIVIA's published consent/signature appearance, integrated with Salute controls. */
#divia-gdpr{position:fixed;left:20px;bottom:20px;width:55px;height:55px;background:#000;border:0;padding:0;opacity:.5;border-radius:50%;z-index:1035;cursor:pointer;overflow:hidden;box-shadow:0 6px 5px #595959;display:flex;align-items:center;justify-content:center;line-height:1}
#divia-gdpr img{display:block;width:43px;height:43px;padding:0;margin:0;object-fit:contain}#divia-gdpr:hover,#divia-gdpr:focus-visible{opacity:1}
#diviaGDPR{z-index:1040!important;font-family:inherit!important;max-width:510px!important;box-shadow:0 8px 40px #0002;border-radius:14px!important;bottom:86px!important;max-height:calc(100dvh - 110px);overflow:auto}
#diviaGDPR h4{font-size:18px!important}#diviaGDPR p{font-size:12px!important;line-height:1.55!important}#diviaGDPR button{font-size:12px!important;min-height:40px;border-radius:24px!important}#cookieSettings:focus-visible{outline:2px solid #113269;outline-offset:4px}#diviaGDPR #cookieTypes input{accent-color:#000}
.footer-copyright .divia-signature{display:block;width:114px;max-width:100%;height:40px;object-fit:contain}.footer-copyright .divia a{display:inline-flex;align-items:center}.footer-copyright .row{align-items:center}.pagination svg{width:20px;height:20px}.dv-form-validation-error{font-size:.95rem;color:#a52121;margin:1rem 0 0}
@media(max-width:767px){#divia-gdpr{bottom:68px;left:14px;width:48px;height:48px}#diviaGDPR{max-width:calc(100% - 28px)!important;width:calc(100% - 28px)!important;left:14px!important;right:auto!important;bottom:124px!important;max-height:calc(100dvh - 150px)}#diviaGDPR .content-wrap{padding:15px!important}#diviaGDPR .title-wrap{padding:14px 15px 0!important}.footer-copyright .divia{padding:12px 0;text-align:center}.footer-copyright .text-right{text-align:center!important}.grecaptcha-badge{bottom:68px!important}}
@media(max-width:767px){.footer-copyright{padding:22px 14px 84px}.footer-copyright .row{row-gap:14px}.footer-copyright .row>div{width:100%;flex:0 0 100%;float:none}.footer-copyright p{padding-top:0!important;text-align:center;font-size:13px}.footer-copyright .divia{margin:0;padding:0;text-align:center!important}}
