.divia-signature{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 12px}.divia-signature p{margin:0;font-size:13px}.divia-signature img{object-fit:contain;max-width:110px}.feedback{border:0;border-radius:14px;max-width:calc(100% - 32px);width:480px;padding:32px}.feedback::backdrop{background:#0008}.feedback>button{float:right;border:0;background:none;font-size:28px}.captcha-error{color:#a31818;background:#fff;padding:8px;border-radius:4px}.pagination svg{max-width:20px;max-height:20px}.pagination{gap:6px}.pagination .page-link{border-radius:4px}#divia-gdpr{border:0}#diviaGDPR{z-index:1050!important}#diviaGDPR .btn-wrap{gap:4px}#diviaGDPR .title-wrap{margin-bottom:10px}@media(max-width:800px){#divia-gdpr{bottom:84px}#diviaGDPR{bottom:150px!important;max-height:calc(100dvh - 170px)!important}.divia-signature{flex-direction:column;text-align:center}.footer-copyright{padding-bottom:70px}}img{max-width:100%}.grecaptcha-badge{visibility:hidden}

/* Local icon font already used by the client; no dependency on the old kit. */
.navbar .dropdown-toggle:after,.navbar .nav-item [data-bs-toggle=dropdown]:after,.lang-dropdown .lang-dropdown-toggle:after,.miniPopup-language-trigger:after{font-family:"bootstrap-icons"!important;font-weight:400!important;content:"\f282"!important}.breadcrumb-item+.breadcrumb-item:before{font-family:inherit;content:"›"}.list-items li:before{font-family:inherit;content:"✓"}.service-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.service-gallery img{width:100%;height:auto}

.miniPopup-language-area.language-open .miniPopup-language{opacity:1;visibility:visible;transform:translateY(0)}.mobile-language{padding:20px 25px}.mobile-language label{display:block;margin-bottom:6px}.mobile-language select{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#333}
