.certificate-validation__header{align-items:center;background:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.08);display:flex;flex-direction:row;justify-content:space-between}.certificate-validation__header-wrapper{padding:18px 20px}@media(max-width:968px){.certificate-validation__header-wrapper{padding:14px 20px}}@media(max-width:668px){.certificate-validation__header-wrapper{width:100%}.certificate-validation__header{flex-direction:column}}.certificate-validation__content{margin:24px 0 40px}.certificate-validation__content-found{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:24px}@media(max-width:968px){.certificate-validation__content-found{padding:16px;padding:16px!important}}.certificate-validation__content-found .app-button{line-height:18px}.certificate-validation__content-found .app-paragraph{font-weight:700;margin:0}.certificate-validation .input{border:none;display:flex;font-size:18px;line-height:24px;width:100%}.certificate-validation .input:focus{border:none;font-size:18px;outline:none}@media(max-width:668px){.certificate-validation .input{font-size:16px;line-height:26px}}.certificate-validation .buttons{display:flex;flex-direction:row}@media(max-width:968px){.certificate-validation .buttons{border-left:1px solid #bdcfe4}}@media(max-width:668px){.certificate-validation .buttons{border-left:none;border-top:1px solid #bdcfe4;justify-content:center}}.certificate-validation .buttons .button{align-items:center;border:1px solid #bdcfe4;border-radius:4px;color:#3f3f55;cursor:pointer;display:flex;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:12px;padding:8px 12px;text-align:center;text-transform:uppercase;white-space:nowrap}.certificate-validation .buttons .button:hover{background:#2185fb;color:#fff}.certificate-validation .loader{top:20px}.certificate-validation__certificate{display:none}