.search-panel{width:100%;max-width:98%;margin:1em auto}.search-panel__input{position:relative}.search-panel__input label{font-family:Montserrat-SemiBold,sans-serif;font-size:.8rem;margin:.56em .2em;display:block}.search-panel__input input{font-family:Montserrat-Regular,sans-serif;display:block;width:100%;border:none;background-color:#f6f5ff;box-sizing:border-box;color:#697ca6;padding:1.3em 1em;border-radius:10px}.search-panel__input input::placeholder{color:#ccd3e1;opacity:.7}.search-panel__input input::-moz-placeholder{color:#ccd3e1;opacity:.7}.search-panel__input input:-ms-input-placeholder{color:#ccd3e1;opacity:.7}.search-panel__input input::-ms-input-placeholder{color:#ccd3e1;opacity:.7}.processing{width:100%;max-width:95%;margin:0 auto!important;font-size:.9rem}.clear-button{font-family:Montserrat-SemiBold,sans-serif;position:absolute;top:55%;right:1.3em;transform:translateY(-50%,-50%);border:1px solid #db4527;background-color:#db4527;color:#fff;height:23px;width:23px;border-radius:7px;display:flex;align-items:center;justify-content:center}fieldset{border:1px solid #f0f0f0;padding:1em 1.2em}fieldset legend{line-height:1.23;color:#0073aa}fieldset .total{display:inline-block;color:#fd464e;background-color:#f9fdff;font-size:.78rem;padding:.3em;border-radius:5px}.participant-name-verification label{font-family:Montserrat-SemiBold,sans-serif;font-size:.8rem;display:block;margin:1em 0 .4em 0}.participant-name-verification input[name=fio]{font-family:Montserrat-Regular,sans-serif;width:100%;max-width:100%;box-sizing:border-box;padding:.4em .6em;color:#384358;color:#0073aa;text-align:left;border:none;border-bottom:2px solid #fcfcfc;font-size:1.5rem;outline:0;transition:border-color .3s ease,background-color .3s ease;background-color:#f9fdff;border-radius:4px 4px 0 0}.participant-name-verification input[name=fio]:focus{border-bottom-color:#0073aa;background-color:#fff}.participant-name-verification button{margin:3em auto!important;display:block!important}.certificate-container{position:relative;text-align:center}.certificate-image{width:100%;max-width:600px;height:800px;margin:0 auto}.certificate-image img{max-width:100%;height:100%;object-fit:cover}.certificate-fio{width:100%;max-width:30%;margin:0!important;color:#ff5c17;font-size:1.4rem;position:absolute;background:0 0;left:50%;top:300px;transform:translate(-50%,-50%);line-height:1.12}.notice[data-notice=notice-error]{background:#eb4c42;color:#fff;margin:3em auto!important}.btn-add-full-name-certificate,.btn-print-cert{font-family:Montserrat-SemiBold,sans-serif;background-color:#0073aa;color:#fff;padding:1em;border:none;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:background-color .3s ease,transform .2s ease}.btn-add-full-name-certificate:hover,.btn-print-cert:hover{background-color:#005177}.btn-add-full-name-certificate:active,.btn-print-cert:active{transform:scale(.98)}.btn-print-cert{display:block;margin:2em auto}@media only screen and (max-width :610px){.certificate-image{max-width:90%;height:100%}.certificate-fio{top:155px;max-width:60%;font-size:1rem;line-height:1}.certificate-image img{height:420px}#fio{font-size:1rem}}.is-style-wp-image-50335{border-radius:20px!important;overflow:hidden}.contact-form-container{position:relative;max-width:1200px;padding:9em 3em;margin:2em auto;background-image:url(../img/fil_background.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.contact-form-container .header-entry h2{font-family:Montserrat-Bold,sans-serif;font-size:3.9rem;line-height:.75;margin:0 auto}.contact-form-container .header-entry p{font-family:Montserrat-SemiBold,sans-serif;color:#cf2e2e;font-size:.9rem}.contact-form,.contact-form-container .header-entry{max-width:70%;margin:2em auto}.field{display:flex;flex-direction:column}.contact-form__block{margin:1em auto}.field input[type=email],.field input[type=tel],.field input[type=text],.field textarea{font-family:Montserrat-SemiBold,sans-serif;border:none;border-bottom:1px solid #ccc;border-bottom:1px solid #eaeaea;padding:1em;font-size:1rem;color:#7466f8}.field label{display:flex;flex-direction:column;font-size:.85rem;position:relative}.vk-label-wrapper{display:flex;align-items:flex-start}.genders-fields-wrapper{width:100%:;display:flex;align-items:center;margin:1em auto}.gender-field{margin:0 .68em 0 0}.gender-field label{color:#ccc;cursor:pointer;position:relative;border:1px solid #ccc;border:1px solid #eaeaea;display:flex;align-items:center;justify-content:center;width:100px;height:100px}.gender-field label svg path{fill:#ccc}.gender-field label input{position:absolute;z-index:-1;opacity:0}.gender-field label[data-checked=checked]{border:1px solid #7466f8;color:#7466f8}.gender-field label[data-checked=checked] svg path{fill:#7466f8}.field textarea{resize:none;height:200px;padding:1em}.fields-checkbox-wrapper{margin:2em auto}.field-checkbox{width:100%}.field-checkbox label{display:flex;flex-direction:row;justify-content:flex-start;padding:.4em 0}.field-checkbox input{width:initial;margin:.3em}.field-checkbox span{display:block;margin:0 0 .5em 0}.field-checkbox span>b{color:#efc89a}.custom-checkbox{position:absolute;z-index:-1;opacity:0}.custom-checkbox+label{user-select:none;position:relative}.custom-checkbox+label::before{content:'';display:inline-block;top:15px;left:-25px;width:1.2em;height:1.2em;flex-shrink:0;flex-grow:0;border:2px solid #3d4f9f;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox:checked+label::after{content:'';position:absolute;border-left:2px solid #3d4f9f;border-bottom:2px solid #3d4f9f;width:7px;height:7px;transform:rotate(-45deg);top:12px;left:6px}.custom-checkbox:disabled+label::before{background-color:#e9ecef}.checkbox-text{margin:1em 0;display:block;width:100%}.checkbox-text a{text-decoration:underline!important;color:#3d4f9f!important}.custom-checkbox.custom-checkbox__attention+label::before{background-color:#3d4f9f}.wpcf7-submit.btn{font-family:Montserrat-SemiBold,sans-serif;border:none;font-size:.87rem}.toggle-switch[aria-label=ShowExampleImgBlock]{position:relative;cursor:pointer;margin:0 .67em;padding:.34em;display:block;border-radius:10px;color:#fd425f;font-size:.65rem;text-transform:lowercase;line-height:1}.toggle-switch[aria-label=ShowExampleImgBlock]::after{content:'';position:absolute;width:100%;max-width:80%;margin:0 auto;left:0;right:0;bottom:0;border-bottom:1px dashed #fd425f}.toggle-switch[aria-label=ShowExampleImgBlock].is-active{background-color:#f3d6db}.toggle-switch[aria-label=ShowExampleImgBlock].is-active::after{border:none}.entry-header__admin-panel{text-align:center;margin:3em auto}.entry-header__admin-panel h2{margin:0}.message-table-hold{width:100%;border-collapse:collapse;margin:20px 0}th{background-color:#def2ff;padding:.6em;text-align:center;line-height:1.23;color:#526182;font-size:.65em;height:40px}td{padding:5px;text-align:left;border:1px solid #ddd;font-size:.68em}tr{text-align:center}tr:nth-child(even){background-color:#f6f6f6}tr:hover{background-color:#e1e1e1}td.last-cell{width:100%;background-color:#f9f9f9;position:relative;padding:10px;font-size:1em}.adm-buttons-console{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.adm-buttons-console li{display:flex;flex-wrap:wrap;align-items:center}.adm-buttons-console li.duplicates{width:100%;max-width:250px;display:block;font-size:.7rem}.adm-buttons-console li.duplicates span{font-family:Montserrat-SemiBold,sans-serif}.adm-buttons-console li.duplicates p{margin:0!important}.adm-buttons-console li.duplicates hr{border:1px solid #ddd}.link-status-monitor{position:relative;width:70px;display:flex}.link-status-monitor .tooltip{position:absolute;z-index:10;bottom:40px;padding:1.4em;width:180px;text-overflow:initial;overflow:initial;white-space:wrap;background-color:#f1f9ff;color:#4881a6;font-size:.56rem;box-shadow:1px 1px 22px 2px rgba(0,0,0,.13);display:none}.link-status-monitor .tooltip::after{content:"";width:15px;height:15px;transform:rotate(45deg);background-color:#f1f9ff;position:absolute;bottom:-5px;left:10px}.link-status-monitor:hover .tooltip{display:block}.last-check{display:block;font-size:.7rem}.status-check{display:flex!important;align-items:center;justify-content:center}@media (max-width:768px){td,th{padding:4px;font-size:.7em}table{font-size:.8em}}.message-table-hold td span{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-table-hold td:nth-child(3) span,.message-table-hold th:nth-child(3){width:90px}.message-table-hold td:nth-child(7) span,.message-table-hold th:nth-child(7){width:90px}.message-table-hold td:nth-child(11) span,.message-table-hold th:nth-child(11){width:100px}.message-table-hold td:nth-child(12) span,.message-table-hold th:nth-child(12){width:100px}.message-table-hold button{font-family:Montserrat-SemiBold,sans-serif;margin:.3em;font-size:.7rem;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:.56em;height:50px}.message-table-hold button svg{margin:.4em}.message-row-hold.on-check{position:relative}tr.message-row-hold.on-check td{background-color:#ffe6e4;border:1px solid #a6514a!important}.message-table-hold button.verification-btn[aria-label=OnCheck]{background-color:#ffe6e4;color:#a6514a;border:none;cursor:initial}.message-table-hold button.verification-btn[aria-label=OnCheck] svg path{stroke:#a6514a}.message-table-hold button.edit-btn[aria-label=SavePost]{background-color:transparent;border:2px solid #218e3b;color:#218e3b}.message-table-hold button.edit-btn[aria-label=SavePost] svg path{fill:#218e3b}.message-table-hold button.canсel-btn[aria-label=CancelChanges]{background-color:transparent;border:2px solid #eb4c42;color:#eb4c42}textarea.edit-field-tmp{width:100%;box-sizing:border-box;max-width:100%;display:block;font-size:.9rem!important;padding:1em;border:1px solid #ffac38;background-color:#ffdaa6}.participants-list{list-style:none;margin:0;padding:0}.participants-list.mini-dashboard{margin:0;padding:0;background-color:#f9fdff;border-radius:10px;overflow:hidden;width:100%;max-height:150px;overflow:auto}.participants-list.mini-dashboard li{font-size:.84rem;padding:.3em 1.12em;cursor:pointer}.participants-list.mini-dashboard li:hover{color:#0073aa}.participant-link{position:relative;display:flex;align-items:center;overflow:hidden;transition:all .35s ease-in-out}.participant-link:after{font-family:Montserrat-light,sans-serif;content:'Найти';background-color:#ffeca5;background:linear-gradient(135deg,#ffeca5,#ffd86c);position:absolute;top:100px;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto;padding:1em;color:#000}.participant-link:hover:after{transition:all .35s ease-in-out;top:0;bottom:0}.participant-link.is-active{color:#fd425f}.participant-link.is-active:hover:after{content:"Посмотреть"}.participants-works{overflow:hidden}.entry-header__participants_works{margin:2em auto}.entry-header__participants_works h2{text-align:center;margin:0!important;color:#3d4f9f}.entry-header__participants_works .entry-subtitle{display:flex;align-items:center;justify-content:center}.entry-header__participants_works p{position:relative;margin:0}span[aria-label=ShowParticipantsWorks]{position:relative;color:#fd425f;border-bottom:2px solid #fd425f;margin:0 .56em}.alphabet-filter{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.alphabet-filter li{width:40px;height:40px;border-radius:50%;cursor:pointer;margin:.2em;display:flex;align-items:center;justify-content:center}.alphabet-filter li.is-active,.alphabet-filter li:hover{background-color:#e1deff;color:#3d4f9f}#participants-found{position:relative}.participants-list-found{list-style:none;width:100%;max-width:98%;margin:1em auto;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.participants-list-found li{margin:.4em;position:relative}.participants-list-found li a{text-decoration:none;font-size:.84rem;height:50px;color:#697ca6;padding:.42em 1.3em;line-height:1.23;font-family:Montserrat-SemiBold,sans-serif;border-radius:10px;background-color:rgba(225,222,255,.3)}.participants-list-found li a:hover{color:#fd425f;background-color:#eeedff}.participants-list-found li svg{position:absolute;z-index:10;top:-15px;right:-10px;width:30px;height:30px;border:5px solid #fff;border-radius:50%}.participants-works-list{position:relative;width:100%;left:0;list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em;transition:all 1.15s ease-in-out}.participants-works-list.offset-left{left:-100%;transition:all 1.15s ease-in-out}@keyframes slideInLeft1{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.participant-work-item{border:1px solid #e1e6ff;border-radius:20px;overflow:hidden}.participant-work-item.work-found{background-color:#e6e4fc;transition:all .15s ease-in-out;animation:bounce .83s;color:#7466f8!important}.iframe-video-vk{position:relative;overflow:hidden;height:440px;background-color:#000}.iframe-video-vk img{width:100%;height:100%;object-fit:contain}.play-video{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .15s ease-in-out;pointer-events:none}.iframe-video-vk:hover .play-video{transition:all .15s ease-in-out;transform:translate(-50%,-50%) scale(1.1,1.1)}.content-video-vk{width:100%;max-width:85%;margin:1em auto}.date-publish{display:block;font-size:.75rem;color:#7466f8;font-family:Montserrat-SemiBold,sans-serif}.poem-title{font-family:Montserrat-SemiBold,sans-serif;font-size:1.45rem;display:block;line-height:1}.poem-author{display:block;margin:.3em 0;font-size:.8rem;font-family:Montserrat-SemiBold,sans-serif}.user-meta{margin:1em auto}.city,.fio{display:grid!important;grid-template-columns:20px 1fr;grid-gap:1em;margin:.34em 0}.ava{width:32px;height:35px;display:flex;align-items:center;justify-content:center}.ava svg{display:block;width:27px;height:40px}.fio p{height:100%;display:flex;align-items:center;margin:0!important;line-height:1.23;font-size:.9rem;color:#7466f8}.fio p strong{margin:.34em}.locations{width:30px;height:30px;border-radius:50%}.locations svg{display:block;width:30px;height:30px}.city p{height:100%;display:flex;align-items:center;margin:0!important;line-height:1.23;font-size:.9rem;color:#7466f8}.participants-works button[aria-label=LoadMoreParticipants]{margin:2em auto}.participants-works button[aria-label=LoadMoreParticipants].is-hidden{transition:all .5s ease-in-out;animation:zoomIn .23s;display:none!important}button[aria-label=LoadMoreParticipants]{display:block;cursor:pointer;font-family:Montserrat-SemiBold,sans-serif;font-size:.9rem;border:2px solid #7466f8;background-color:transparent;border-radius:10px;padding:1em;color:#7466f8}button[aria-label=LoadMoreParticipants]:hover{background-color:#7466f8;color:#fff}.download-participant-certificate{display:flex;align-items:center;justify-content:center;color:#cc4b4c;font-family:Montserrat-SemiBold,sans-serif;font-size:.8rem;text-decoration:none}.download-participant-certificate svg{margin:0 .4em 0 0}.download-participant-certificate:hover{color:#f65b5b;text-decoration:underline}.example-img-list{max-width:1230px;margin:1.2em auto;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.67em;height:0;overflow:hidden;transition:all .5s ease-in-out}.example-img-list.is-active{height:190px;transition:all .5s ease-in-out;padding:1em 0}.example-img-item{cursor:pointer;border-radius:20px;position:relative;overflow:hidden}.example-img-item::before{content:'';position:absolute;inset:0;z-index:10;background-color:rgba(0,0,0,.3);border-radius:20px;transition:all .5s ease-in-out;animation:zoomIn .23s;display:none;pointer-events:none}.example-img-item:hover::before{display:block}.example-img-item:hover::after{transform:translate(-50%,-50%);opacity:1}.example-img-item.thumbnail{box-shadow:1px 1px 1px 1px #c9defe;position:relative;height:150px}.example-img-item.thumbnail:hover img{transform:scale(1.1)}.example-img-item.thumbnail:hover p{bottom:50px}.example-img-item.thumbnail img{width:100%;max-width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.example-img-item.thumbnail p{font-family:Montserrat-SemiBold,sans-serif;position:relative;z-index:10;bottom:-100px;color:#fff;text-align:center;margin:0!important;padding:.65em;background-color:rgba(0,0,0,.48);line-height:1;font-size:.6rem;height:30px;transition:all .3s ease-in-out}.example-img-item.full-screen{position:fixed;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%);max-width:550px;width:100%;height:700px;box-shadow:none}.example-img-item.full-screen:hover::after,.example-img-item.full-screen:hover::before{display:none}.example-img-item.full-screen:hover img{transform:scale(1)}.example-img-item.full-screen.thumbnail p{bottom:50px!important;font-size:1rem;transition:all 0s ease-in-out}@media only screen and (max-width :480px){.search-panel{margin:0 auto}.participants-list-found{display:block;max-height:450px;overflow:auto;padding-top:.3em;margin:0 auto}.participants-list-found li{width:100%;max-width:98%;margin:.33em auto}.participants-list-found li a{height:initial;padding:1em}}#messages-hold-wrap.is-loading{height:500px}.pagination-message-hold{width:100%;max-width:1200px;margin:0 auto;margin-top:20px;text-align:center}.pagination-hold{display:inline-flex;flex-wrap:wrap;list-style:none;padding:0}.pagination-hold li{margin:5px}.pagination-hold li a{display:block;padding:6px 12px;text-decoration:none;border-radius:4px;background:#eee;color:#333}.pagination-hold li a.is-active{background:#0073aa;color:#fff}