.simple-layout_ttl__sJ_LQ{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__5oRb_{text-align:left}.simple-layout_cnr__KxS6c{min-height:58vh;padding:40px 40px 92px;margin-bottom:20px;background-color:#fff;border-radius:0 0 10px 10px}.simple-layout_transp__vwuSe{background-color:transparent}@media screen and (max-width:1024px){.simple-layout_ttl__sJ_LQ{font-size:1.25em;padding:7px 24px 8px}.simple-layout_cnr__KxS6c{padding:30px 24px 50px;margin-bottom:20px}}.photo-block_photo__adEJk{display:grid;grid-template-columns:repeat(auto-fill,129px);grid-gap:15px;margin-bottom:10px}.photo-item_photoItem__tAFD8{position:relative;width:100%;padding-top:0;overflow:hidden;opacity:0;border-radius:10px;animation-name:photo-item_showPhoto__fvD3K;animation-duration:.4s;animation-fill-mode:both}.photo-item_photoItemImg__wKNwk{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-item_photoItemButton__LNPfr{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__LNPfr: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__LNPfr:focus-visible,.photo-item_photoItemButton__LNPfr:hover{opacity:1}@keyframes photo-item_showPhoto__fvD3K{0%{opacity:0;padding-top:0}40%{opacity:.2;padding-top:61%}to{opacity:1;padding-top:61%}}.button-load_btnLoad__kDRQQ{display:none}.button-load_btnLoad__kDRQQ+label{font-size:.89rem;font-weight:700;cursor:pointer;position:relative}.button-load_btnLoad__kDRQQ+label:before{content:"";width:10px;height:1px;background-color:var(--color);position:absolute;bottom:-2px;opacity:0;transition:left .4s}.button-load_btnLoad__kDRQQ+label:hover:before{right:0;opacity:1;animation-name:button-load_moveDecorateLine__C5ABv;animation-duration:.4s;animation-fill-mode:both}.button-load_btnLoad__kDRQQ+label:active:before{left:0;opacity:1;animation-name:button-load_expandDecorateLine__olA_C;animation-duration:.4s;animation-fill-mode:both}@keyframes button-load_moveDecorateLine__C5ABv{0%{right:0}to{right:calc(100% - 10px)}}@keyframes button-load_expandDecorateLine__olA_C{0%{width:10px}to{width:100%}}.project-checkbox_chb__wmHkL{display:none}.project-checkbox_chb__wmHkL+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__wmHkL+label a{color:var(--primary);transition:color .4s}.project-checkbox_chb__wmHkL+label a:hover{color:var(--primary-light)}.project-checkbox_chb__wmHkL+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__wmHkL+label:hover{background-color:var(--light-back)}.project-checkbox_chb__wmHkL+label:focus-visible{background-color:var(--light-back);outline:1px solid var(--color)}.project-checkbox_chb__wmHkL:checked+label{background-color:var(--light-back)}.project-checkbox_chb__wmHkL: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__aHOUX{margin-bottom:10px;position:relative}.project-checkbox_wrap__aHOUX.project-checkbox_error__q_W2g label{background-color:rgba(234,60,60,.15);border:1px solid rgba(234,60,60,.2)}.project-checkbox_wrap__aHOUX span{color:var(--error);font-size:12px;line-height:1;position:absolute;left:20px;bottom:-12px}.project-input_field__gdoYn{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__gdoYn::-moz-placeholder{color:var(--disabled-text)}.project-input_field__gdoYn:-ms-input-placeholder{color:var(--disabled-text)}.project-input_field__gdoYn::placeholder{color:var(--disabled-text)}.project-input_field__gdoYn:hover{background-color:var(--disabled)}.project-input_field__gdoYn:focus{background:var(--light-back);outline:none}.project-input_wrap__yamt6{position:relative;margin-bottom:10px;transition:all .4s}.project-input_wrap__yamt6 span{color:var(--error);font-size:12px;line-height:1;position:absolute;left:20px;bottom:-20px}.project-input_error__ntKqW{margin-bottom:30px}.project-input_error__ntKqW .project-input_field__gdoYn{background-color:rgba(234,60,60,.15);border:1px solid rgba(234,60,60,.2)}.project-textarea_field__ZUtzc{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__ZUtzc::-moz-placeholder{color:var(--disabled-text)}.project-textarea_field__ZUtzc:-ms-input-placeholder{color:var(--disabled-text)}.project-textarea_field__ZUtzc::placeholder{color:var(--disabled-text)}.project-textarea_field__ZUtzc:hover{background-color:var(--disabled)}.project-textarea_field__ZUtzc:focus{background:var(--light-back);outline:none}.project-textarea_wrap__LbcEY{position:relative;margin-bottom:10px;transition:all .4s}.project-textarea_wrap__LbcEY.project-textarea_error__jeaQG{margin-bottom:30px}.project-textarea_wrap__LbcEY.project-textarea_error__jeaQG .project-textarea_field__ZUtzc{background-color:rgba(234,60,60,.15);border:1px solid rgba(234,60,60,.2)}.project-textarea_wrap__LbcEY span{color:var(--error);font-size:12px;line-height:1;position:absolute;left:20px;bottom:-12px}.form-offer-news_formOffer__uq2gl{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){.form-offer-news_formOffer__uq2gl{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){.form-offer-news_formOffer__uq2gl{grid-template-areas:"name" "mail" "text" "pers" "auth" "foto" "add" "send";grid-template-columns:100%}}.form-offer-news_formOfferName__qG5hI{grid-area:name;margin-right:5px}@media screen and (max-width:640px){.form-offer-news_formOfferName__qG5hI{margin-right:0}}.form-offer-news_formOfferMail__rSS0B{grid-area:mail;margin-left:5px}@media screen and (max-width:640px){.form-offer-news_formOfferMail__rSS0B{margin-left:0}}.form-offer-news_formOfferText__Ej5Dk{grid-area:text;margin-bottom:20px}.form-offer-news_formOfferCheckAuthor__mjhCC{grid-area:auth;margin-left:10px}@media screen and (max-width:1024px){.form-offer-news_formOfferCheckAuthor__mjhCC{margin-left:0}}@media screen and (max-width:640px){.form-offer-news_formOfferCheckAuthor__mjhCC{margin-bottom:0}}.form-offer-news_formOfferCheckPersonal__Vj2pk{grid-area:pers;margin-bottom:20px}@media screen and (max-width:1200px){.form-offer-news_formOfferCheckPersonal__Vj2pk{margin-bottom:10px}}@media screen and (max-width:640px){.form-offer-news_formOfferCheckPersonal__Vj2pk{margin-bottom:0}}.form-offer-news_formOfferPhoto__QnIU4{grid-area:foto;margin-bottom:20px;transition:all 1s}@media screen and (max-width:640px){.form-offer-news_formOfferPhoto__QnIU4{margin:15px 0}}.form-offer-news_formOfferAdd__kH2wb{grid-area:add;align-self:center;transition:all 1s}@media screen and (max-width:640px){.form-offer-news_formOfferAdd__kH2wb{margin-bottom:25px;justify-self:center}}.form-offer-news_formOfferSend__rzJ0s{grid-area:send;width:295px;transition:all 1s}@media screen and (max-width:1200px){.form-offer-news_formOfferSend__rzJ0s{margin-left:40px}}@media screen and (max-width:1024px){.form-offer-news_formOfferSend__rzJ0s{margin-left:0;justify-self:center}}