.hidden{display:none!important}@media not screen and (min-width:1400px){.bg-visible{display:none!important}}@media not screen and (min-width:1200px){.lg-visible{display:none!important}}@media not screen and (min-width:992px) and (max-width:1200px){.md-visible{display:none!important}}@media not screen and (min-width:768px) and (max-width:991px){.sm-visible{display:none!important}}@media not screen and (min-width:0) and (max-width:767px){.xs-visible{display:none!important}}@media not screen and (min-width:0) and (max-width:460px){.mob-visible{display:none!important}}@media only screen and (min-width:1400px){.bg-invisible{display:none!important}}@media only screen and (min-width:1200px){.lg-invisible{display:none!important}}@media only screen and (min-width:992px) and (max-width:1200px){.md-invisible{display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){.sm-invisible{display:none!important}}@media only screen and (min-width:0) and (max-width:767px){.xs-invisible{display:none!important}}@media only screen and (min-width:0) and (max-width:460px){.mob-invisible{display:none!important}}[ng-media]:not(.inited){display:none}:root{--sert-font:Arial,Verdana,'Opens Sans',sans;--sert-bg:#eee;--sert-color:#000}.certificate-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1em}.certificate-preview .certificate{flex:0 0 auto;max-width:320px}.certificate-status-pending .status{color:#aca5a5}.certificate-status-pending .sub-status{color:#6b6a6a}.certificate-status-active .status{color:#53a80e}.certificate-status-active .sub-status{color:#38571e}.certificate-status-process .status{color:#1497a3}.certificate-status-process .sub-status{color:#316e84}.certificate-status-redeemed .status{color:#d07e0f}.certificate-status-redeemed .sub-status{color:#966132}.certificate-status-revoked .status{color:#d43b3b}.certificate-status-revoked .sub-status{color:#bc6756}.certificate{width:auto;min-width:320px;max-width:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #a9a9a9;box-shadow:0 0 8px #0003;font-size:1em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAYAAAAhDE4sAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACjSURBVHgB5VRBDoAgDJt+w5fw/wMv8R/KgQRHuwEBE2NPYpetrlKRGyGEQwrkM3uPavb0EGM8UbE+pzrNQ+gplrKSe/CWbEspbeIpEYINkdbONG+CKWJ18xWN7ggqzjYyq5e6tm5HGt91zW02ctf2Ui6b2BQ1XREhTsTMSEjaDH2eNayyH1k78otIE/mKot7IqJbdHBHiR0qXAjbsj655zbSiC381pq3vyrmWAAAAAElFTkSuQmCC);background-repeat:repeat;background-color:var(--sert-bg,#fff);color:var(--sert-color,#000);font-family:var(--sert-font,#000)}.certificate>div{flex:0 0 auto;padding:1em;color:currentColor;text-align:center;display:block;width:100%}.certificate>div a,.certificate>div a:active,.certificate>div a:link,.certificate>div a:visited{color:#0009;transition:all .5s}.certificate>div a:hover{text-decoration:#000;text-decoration:underline}.certificate .certificate-header{position:relative;padding:0;background:#0003;min-height:4em}.certificate .certificate-header img{width:100%;height:auto;display:block}.certificate .certificate-header .certificate-logo{position:absolute;overflow:hidden;width:100%;top:0}.certificate .certificate-header .certificate-logo>img{height:2.7em;width:auto}.certificate .certificate-titles{text-transform:uppercase}.certificate .certificate-titles .title{font-size:2em;font-weight:700;text-shadow:-1px 1px 2px #0003}.certificate .certificate-titles .persons{font-size:1.1em;font-weight:500}.certificate .certificate-names{background:#00000070;color:#fff}.certificate .certificate-names .name{font-size:1.3em;font-weight:500}.certificate .certificate-names .note{padding:.7em 0}.certificate .certificate-number{font-size:2em;font-weight:500}.certificate .certificate-qr{background:#fff;color:#000}.certificate .certificate-qr .qr-code{padding:10px}.certificate .certificate-qr .qr-code img{width:100%;height:auto;max-width:300px}.certificate .certificate-qr .qr-link{margin-top:1em}.certificate .certificate-from .from{font-size:1.3em;font-weight:600}.certificate .certificate-from .message{font-size:1.2em;padding:2em;font-style:italic}.certificate .certificate-from .message:empty{display:none}.certificate .certificate-disclimer{background:#00000030}.certificate .certificate-disclimer .disclimer{padding:.7em 0}.certificate .certificate-disclimer .phone{font-size:1.6em;padding-top:1em;font-weight:700}.certificate .certificate-disclimer .special-dislimer{padding-top:1em}.certificate .certificate-disclimer .special-dislimer:empty{display:none}.certificate .certificate-actual{font-size:.8em}.certificate .certificate-footer{background:#00000070;color:#fff;font-size:.8em;font-weight:500;padding:.4em 0}.certificate .certificate-footer a,.certificate .certificate-footer a:active,.certificate .certificate-footer a:link,.certificate .certificate-footer a:visited{color:#fff9;transition:all .5s}.certificate .certificate-footer a:hover{text-decoration:#fff;text-decoration:underline}.certificate .certificate-info{background:#fff;color:#000}.certificate .certificate-info .status{font-size:2.2em;margin:0;padding:0 1em}.certificate .certificate-info .sub-status{font-size:1.1em;padding:0 1em}.certificate .certificate-admin{background:#ffeded;color:#000;font-size:.76em}.certificate .certificate-admin .buttons{margin-top:.8em}.certificate .certificate-admin .buttons a,.certificate .certificate-admin .buttons a:active,.certificate .certificate-admin .buttons a:link,.certificate .certificate-admin .buttons a:visited{color:#d03535;transition:all .5s}.certificate .certificate-admin .buttons a:hover{text-decoration:#bc0c0c;text-decoration:underline}.certificate-set-buy{padding:1em}.certificate-set-buy .sets-plates{display:flex;flex-wrap:wrap;gap:.5em;margin-top:1em}.certificate-set-buy .sets-plates .certificate-set{flex:0 1 calc(33.33% - 0.4em)}@media only screen and (min-width:992px) and (max-width:1200px),only screen and (min-width:768px) and (max-width:991px){.certificate-set-buy .sets-plates .certificate-set{flex:0 1 calc(50% - 0.4em)}}@media only screen and (min-width:0) and (max-width:767px){.certificate-set-buy .sets-plates .certificate-set{flex:1 1 100%}}.certificate-set{border-radius:1em 0 3em;overflow:hidden;position:relative;border:3px solid #fefefe;color:#333;background-image:url(//parkfreestyle.ru/wp-content/park/packs/../../plugins/park-freestyle/res/img/certificates/patterns/egg-shell.png);background-repeat:repeat;background-color:#efefef;display:flex;flex-direction:column;align-items:stretch;padding:0;transition:all .5s;box-shadow:3px 4px 10px #00000033,inset -3em -2em 4em #7878783d}.certificate-set.pointer{cursor:pointer}.certificate-set .name,.certificate-set .note,.certificate-set .price{display:flex;align-items:center;width:100%;flex:0 0 auto;padding:1em}.certificate-set .name{flex:0 0 auto;font-size:1.3em;font-weight:500;background:#00000038;min-height:3.7em;color:#fff;text-shadow:-1px 1px 2px #0004;padding:.8em 1em}.certificate-set .note{flex:1 1 auto;padding:.8em 1em}.certificate-set .price{flex:0 0 auto;font-size:2.1em;font-weight:700;padding:.8em 1em;letter-spacing:-2px;text-shadow:1px 1px 2px #fff4;opacity:.7;transition:all .5s}.certificate-set .name,.certificate-set .note,.certificate-set .price{padding-left:2.2rem}.certificate-set .persons{display:block;position:absolute;right:0;bottom:.4em;line-height:0;font-size:9.5em;color:#fff4}.certificate-set:hover{box-shadow:3px 4px 10px #0000006e}.certificate-set:hover .price{opacity:1}.certificate-set-filter{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4em}.certificate-set-filter .filter-tag{display:inline-flex;background:#efefef;border-radius:1em;box-shadow:1px 2px 3px #0003;border:1px solid #00000029;cursor:pointer;transition:all .5s;opacity:.6}.certificate-set-filter .filter-tag .check{display:inline-flex;width:2em;height:2em;border-radius:50%;background:#fff;color:#555;border:3px solid #eee;align-items:center;justify-content:center}.certificate-set-filter .filter-tag .check .fa{opacity:0}.certificate-set-filter .filter-tag .name{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:flex-start;padding:.3em 1em}.certificate-set-filter .filter-tag:hover{background:#afafaf;opacity:.7}.certificate-set-filter .filter-tag.active{opacity:1}.certificate-set-filter .filter-tag.active .check{color:#000;box-shadow:0 0 5px #0003}.certificate-set-filter .filter-tag.active .check .fa{opacity:1}.certificate-viewer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1em;font-size:1em}.certificate-viewer .certificate{flex:0 0 auto;width:auto;max-width:500px;min-width:240px;font-size:1em}@media only screen and (min-width:0) and (max-width:767px){.certificate-viewer{padding:.4em;font-size:.8em}}.certificate-mail-view{display:inline-flex;width:auto;flex-direction:column;align-items:center;justify-content:center;padding:0 1em;font-size:1em;min-width:240px;max-width:460px}.certificate-mail-view .certificate{flex:0 0 auto;width:auto;max-width:460px;min-width:240px;font-size:1em}.certificate-set-buyer .dialog{border:none}.certificate-set-buyer .dialog-header{border:none;background:0 0}.certificate-set-buyer .dialog-body{padding:0}.certificate-set-buyer .certificate-set-form{padding:1em}.certificate-set-buyer .certificate-set-form .certificate-title-head{font-size:1.3em;margin:0;padding:.5em 0}.certificate-set-buyer .certificate-set-form .certificate-set-actions .btn{padding:1em}.certificate-set-buyer .certificate-set-card{padding:.4em}.certificate-set-buyer .certificate-set-card .certificate-set{cursor:inherit}.certificate-help{padding:1em;position:relative;font-size:1em}.certificate-help h3{margin:0;padding:1em 0}.certificate-help .dialog-closer{position:absolute;right:1em;top:1em}