.simple-layout_ttl__daZgg{margin:0;padding:12px 40px 14px;font-size:1.33em;font-weight:700;text-align:center;background-color:var(--light-back);border-radius:10px 10px 0 0}.simple-layout_ttlLeft__2_MiD{text-align:left}.simple-layout_cnr__5kvIP{min-height:58vh;padding:40px 40px 92px;margin-bottom:20px;background-color:#fff;border-radius:0 0 10px 10px}.simple-layout_transp__UZofj{background-color:transparent}@media screen and (max-width:1024px){.simple-layout_ttl__daZgg{font-size:1.25em;padding:7px 24px 8px}.simple-layout_cnr__5kvIP{padding:30px 24px 50px;margin-bottom:20px}}.photo-block_photo__q5hLD{display:grid;grid-template-columns:repeat(auto-fill,129px);grid-gap:15px;margin-bottom:10px}.photo-item_photoItem___f6So{position:relative;width:100%;padding-top:0;overflow:hidden;opacity:0;border-radius:10px;animation-name:photo-item_showPhoto__wFU9a;animation-duration:.4s;animation-fill-mode:both}.photo-item_photoItemImg__rJD9v{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.photo-item_photoItemButton__Pcjqz{width:40px;height:40px;background-color:transparent;border:none;opacity:.7;position:absolute;top:0;right:0;cursor:pointer;transition:opacity .4s}.photo-item_photoItemButton__Pcjqz:before{content:"";width:20px;height:20px;background-color:#fff;background-image:url(/img/icon-close.svg);background-repeat:no-repeat;background-position:50%;background-size:6px;border-radius:50%;position:absolute;top:5px;right:5px}.photo-item_photoItemButton__Pcjqz:focus-visible,.photo-item_photoItemButton__Pcjqz:hover{opacity:1}@keyframes photo-item_showPhoto__wFU9a{0%{opacity:0;padding-top:0}40%{opacity:.2;padding-top:61%}to{opacity:1;padding-top:61%}}.button-load_btnLoad__X7EZj{display:none}.button-load_btnLoad__X7EZj+label{font-size:.89rem;font-weight:700;cursor:pointer;position:relative}.button-load_btnLoad__X7EZj+label:before{content:"";width:10px;height:1px;background-color:var(--color);position:absolute;bottom:-2px;opacity:0;transition:left .4s}.button-load_btnLoad__X7EZj+label:hover:before{right:0;opacity:1;animation-name:button-load_moveDecorateLine__tGmrQ;animation-duration:.4s;animation-fill-mode:both}.button-load_btnLoad__X7EZj+label:active:before{left:0;opacity:1;animation-name:button-load_expandDecorateLine__411RP;animation-duration:.4s;animation-fill-mode:both}@keyframes button-load_moveDecorateLine__tGmrQ{0%{right:0}to{right:calc(100% - 10px)}}@keyframes button-load_expandDecorateLine__411RP{0%{width:10px}to{width:100%}}.project-checkbox_chb__IUh2m{display:none}.project-checkbox_chb__IUh2m+label{display:block;max-width:494px;padding:10px 11px 10px 64px;margin-bottom:10px;font-size:.8em;border:1px solid var(--disabled);border-radius:7px;cursor:pointer;position:relative;transition:background-color .4s}.project-checkbox_chb__IUh2m+label a{color:var(--primary);transition:color .4s}.project-checkbox_chb__IUh2m+label a:hover{color:var(--primary-light)}.project-checkbox_chb__IUh2m+label:before{content:"";width:30px;height:30px;background-color:#fff;border:1px solid #a1a1a1;border-radius:7px;position:absolute;top:50%;left:17px;transform:translateY(-50%);transition:background-color .4s}.project-checkbox_chb__IUh2m+label:hover{background-color:var(--light-back)}.project-checkbox_chb__IUh2m+label:focus-visible{background-color:var(--light-back);outline:1px solid var(--color)}.project-checkbox_chb__IUh2m:checked+label{background-color:var(--light-back)}.project-checkbox_chb__IUh2m:checked+label:after{content:"";width:16px;height:13px;background-image:url(/img/icon-check-on.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.project-checkbox_wrap__OhP_H{margin-bottom:10px;position:relative}.project-checkbox_wrap__OhP_H.project-checkbox_error__iQqFJ label{background-color:rgba(234,60,60,.15);border:1px solid rgba(234,60,60,.2)}.project-checkbox_wrap__OhP_H span{color:var(--error);font-size:12px;line-height:1;position:absolute;left:20px;bottom:-12px}.project-input_field__vw0xz{width:100%;height:47px;padding:16px 20px 14px;font:inherit;color:var(--disabled-text);font-size:.89rem;background:var(--light-back);border:1px solid var(--disabled);border-radius:7px;box-shadow:none;transition:background-color .4s}.project-input_field__vw0xz::placeholder{color:var(--disabled-text)}.project-input_field__vw0xz:hover{background-color:var(--disabled)}.project-input_field__vw0xz:focus{background:var(--light-back);outline:none}.project-input_wrap__D_Pvu{position:relative;margin-bottom:10px;transition:all .4s}.project-input_wrap__D_Pvu span{color:var(--error);font-size:12px;line-height:1;position:absolute;left:20px;bottom:-20px}.project-input_error__8pEJ3{margin-bottom:30px}.project-input_error__8pEJ3 .project-input_field__vw0xz{background-color:rgba(234,60,60,.15);border:1px solid rgba(234,60,60,.2)}.project-textarea_field__AzYoF{width:100%;height:208px;padding:16px 20px 14px;font:inherit;color:var(--disabled-text);font-size:.89rem;background:var(--light-back);border:1px solid var(--disabled);border-radius:7px;cursor:pointer;resize:none;box-shadow:none;transition:background-color .4s}.project-textarea_field__AzYoF::placeholder{color:var(--disabled-text)}.project-textarea_field__AzYoF:hover{background-color:var(--disabled)}.project-textarea_field__AzYoF:focus{background:var(--light-back);outline:none}.project-textarea_wrap__RM3Ap{position:relative;margin-bottom:10px;transition:all .4s}.project-textarea_wrap__RM3Ap.project-textarea_error__rZOi_{margin-bottom:30px}.project-textarea_wrap__RM3Ap.project-textarea_error__rZOi_ .project-textarea_field__AzYoF{background-color:rgba(234,60,60,.15);border:1px solid rgba(234,60,60,.2)}.project-textarea_wrap__RM3Ap span{color:var(--error);font-size:12px;line-height:1;position:absolute;left:20px;bottom:-12px}.concurs-form-entry_concursFormEntry__tu_hr{display:grid;grid-template-areas:"name name name name mail" "text text text text text" "pers pers pers auth auth" "foto foto foto foto foto" "add  send send send send";grid-template-columns:16% 12% 10% 12% auto;padding:0;grid-gap:0}@media screen and (max-width:1024px){.concurs-form-entry_concursFormEntry__tu_hr{grid-template-areas:"name name mail" "text text text" "pers pers pers" "auth auth auth" "foto foto foto" "add  send send";grid-template-columns:35% 15% 50%}}@media screen and (max-width:640px){.concurs-form-entry_concursFormEntry__tu_hr{grid-template-areas:"name" "mail" "text" "pers" "auth" "foto" "add" "send";grid-template-columns:100%}}.concurs-form-entry_concursFormEntryName__lO3uv{grid-area:name;margin-right:5px}@media screen and (max-width:640px){.concurs-form-entry_concursFormEntryName__lO3uv{margin-right:0}}.concurs-form-entry_concursFormEntryMail__Zi9FH{grid-area:mail;margin-left:5px}@media screen and (max-width:640px){.concurs-form-entry_concursFormEntryMail__Zi9FH{margin-left:0}}.concurs-form-entry_concursFormEntryText__b8g4e{grid-area:text;margin-bottom:20px}.concurs-form-entry_concursFormEntryCheckAuthor__CDchW{grid-area:auth;margin-left:10px}@media screen and (max-width:1024px){.concurs-form-entry_concursFormEntryCheckAuthor__CDchW{margin-left:0}}@media screen and (max-width:640px){.concurs-form-entry_concursFormEntryCheckAuthor__CDchW{margin-bottom:0}}.concurs-form-entry_concursFormEntryCheckPersonal__NuWmF{grid-area:pers;margin-bottom:20px}@media screen and (max-width:1200px){.concurs-form-entry_concursFormEntryCheckPersonal__NuWmF{margin-bottom:10px}}@media screen and (max-width:640px){.concurs-form-entry_concursFormEntryCheckPersonal__NuWmF{margin-bottom:0}}.concurs-form-entry_concursFormEntryPhoto__wefIQ{grid-area:foto;margin-bottom:20px;transition:all 1s}@media screen and (max-width:640px){.concurs-form-entry_concursFormEntryPhoto__wefIQ{margin:15px 0}}.concurs-form-entry_concursFormEntryAdd__BFRZ3{grid-area:add;align-self:center;transition:all 1s}@media screen and (max-width:640px){.concurs-form-entry_concursFormEntryAdd__BFRZ3{margin-bottom:25px;justify-self:center}}.concurs-form-entry_concursFormEntrySend__fYJHh{grid-area:send;width:295px;transition:all 1s}@media screen and (max-width:1200px){.concurs-form-entry_concursFormEntrySend__fYJHh{margin-left:40px}}@media screen and (max-width:1024px){.concurs-form-entry_concursFormEntrySend__fYJHh{margin-left:0;justify-self:center}}