.fileLabel{text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .18s ease-in-out;font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#3a3c3d;background:#eee;border:2px solid #8a1e36;box-sizing:border-box;border-radius:10px;padding:9px 0}.fileLabel:hover{background:#8a1e36;color:#eee}.fileBtn{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.appeal__form-btn{font-style:normal;font-weight:700;font-size:24px;line-height:34px;width:-moz-available;width:-webkit-fill-available;width:fill-available;padding:10px 0;color:#fff;background:#8a1e36;border-radius:10px;outline:none;border:none;cursor:pointer}.appeal__form-btn:hover{box-shadow:5px 5px 9px 6px rgba(7,17,31,.21)}.appeal__form-btn:active{box-shadow:5px 5px 9px 6px rgba(7,17,31,.45)}.appeal__form-btn:disabled{background:grey}.appeal__form-btn:disabled:active,.appeal__form-btn:disabled:hover{box-shadow:none}.input__wrapper{position:relative}label.error{font-size:0;position:absolute;background:url(/images/error.png?51d749bc710174a19b5bb45ddd890f14);background-size:34px;height:80px;width:155px;background-repeat:no-repeat;padding-left:46px;z-index:12;padding-top:8px;color:#fff;background-position-y:5px;right:-156px}label.error:hover{font-size:14px;background:url(/images/error.png?51d749bc710174a19b5bb45ddd890f14),url(/images/errorText.png?09c2a826fe973387e043a1113af4c46f);background-repeat:no-repeat;background-size:34px,150px;background-position-x:left,43px;background-position-y:5px,0}#file-name,#sign-name,#signature-name{font-size:12px;line-height:30px;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:0}@media (max-width:1184px){label.error{background-position-x:right;right:6px;padding-left:11px;padding-right:35px}label.error:hover{background:url(/images/error.png?51d749bc710174a19b5bb45ddd890f14),url(/images/errorTextMob.png?68f1ecb9e05ed5e9331ce8354664f011);font-size:12px;background-repeat:no-repeat;background-size:34px,150px 50px;background-position-x:right,16px;background-position-y:5px,0}}*,:after,:before{box-sizing:inherit}body,html{font-family:Montserrat,sans-serif;margin:0;padding:0;overflow-x:hidden}img{max-width:100%}a{text-decoration:none}.container{max-width:1170px;width:100%;margin:0 auto}@media (max-width:1200px){.container{width:96%}}@media screen and (max-width:1200px){html{font-size:12px}}@media screen and (max-width:992px){html{font-size:10px}}@media screen and (max-width:768px){html{font-size:8px}}@media screen and (max-width:480px){html{font-size:6px}}.header{background-color:#8a1e36;height:185px;text-align:center}.header__logo{padding-top:40px;padding-bottom:46px;height:99px}.header__info{background:silver;padding:5px 0;text-align:left;font-size:18px}.header__info p{margin:0 0 0 44px}@media (max-width:350px){.header{height:175px}.header__info{font-size:12px}.header__logo{height:90px;padding-top:35px;padding-bottom:41px}}main{background-color:#eee}.info__menu-wrapper{display:flex;align-items:center;justify-content:flex-end;flex-direction:unset}.info__languagues{text-align:right;font-style:normal;font-weight:400;font-size:18px;line-height:34px}.info__languagues a{color:#000}.info__languagues a.active{font-weight:700}.fontsBtn{display:flex;justify-content:flex-end;align-items:center;height:30px;font-size:18px;line-height:34px;margin-left:20px}.fontsBtn p{text-align:right;font-style:normal;font-weight:400}.fontsBtn .fontsBtn__plus{background-image:url(/images/plus.png?1239aea172e2cc63db73a4278ddf5fb6)}.fontsBtn .fontsBtn__minus,.fontsBtn .fontsBtn__plus{background-size:cover;width:30px;height:30px;cursor:pointer}.fontsBtn .fontsBtn__minus{background-image:url(/images/minus.png?1777bc535c3ec897f66390e3496429b1);display:none}.info__title{margin:0;padding-top:65px;font-style:italic;font-weight:700;font-size:36px;line-height:50px;color:#8a1e36;text-align:center}.info__title p{margin:0}.info__title p:last-child{margin-top:20px}.info__block-title{font-weight:700;text-align:center;margin:0;padding-top:40px}.info__block-text,.info__block-title{font-style:normal;font-size:24px;line-height:34px;color:#000}.info__block-text{font-weight:400;text-align:justify}.info__block-text p{margin:20px 0 0}.appeal{padding-top:40px}.appeal__form{width:96%;max-width:870px;margin:0 auto;text-align:center}.appeal__form-title{margin:0;font-style:normal;font-weight:700;font-size:36px;line-height:50px;color:#8a1e36;text-transform:uppercase;text-align:center}.appeal__form-label{text-align:left;font-style:normal;font-weight:400;font-size:24px;line-height:34px;color:#000;margin:0;padding-top:40px;padding-bottom:10px}.appeal__form-label span{color:#8a1e36}.appeal__form-reference{text-align:center;font-style:normal;font-weight:400;font-size:24px;line-height:34px;color:#000;margin:0;padding-top:40px;padding-bottom:10px}.appeal__form-reference span{color:#8a1e36}.appeal__form-name{display:flex;justify-content:space-between}.appeal__form-name input{width:270px}.appeal__form-input{background:#eee;border:2px solid #9e9e9e;box-sizing:border-box;border-radius:10px;padding:9px 38px 9px 10px;font-style:normal;font-weight:700;font-size:24px;line-height:34px;color:#3a3c3d;outline:none;height:50px}.appeal__form-input:active,.appeal__form-input:focus,.appeal__form-input:hover{border:2px solid #000}.appeal__form-input:focus:invalid{border:2px solid #8a1e36}.appeal__form-input:focus:valid{border:2px solid #1b9e40;background:url(/images/check.png?8081c9479d4ffcfe0959e7bf88728d83);background-size:34px;background-repeat:no-repeat;background-position-y:5px;background-position-x:calc(100% - 10px)}.appeal__form-input::-moz-placeholder{font-weight:400;color:#9e9e9e}.appeal__form-input:-ms-input-placeholder{font-weight:400;color:#9e9e9e}.appeal__form-input::placeholder{font-weight:400;color:#9e9e9e}.appeal__form-address textarea{width:100%;height:100px}.appeal__form-address input{width:100%}.address{margin-top:20px}.appeal__form-contact{width:96%;max-width:570px;margin:0 auto}.appeal__form-contact .contact__input{width:100%}.appeal__form-contact textarea{width:100%;height:150px}.appeal__form-additon{display:flex;margin-top:40px;align-items:center}.appeal__form-additon p{font-style:normal;font-weight:400;font-size:24px;line-height:34px;color:#000;text-align:left;margin:0;overflow-wrap:anywhere}.appeal__form-additon label{width:240px;height:50px}.appeal__form-signature{display:flex;justify-content:space-between;align-self:center;margin-top:40px}.appeal__form-signature label{width:300px;padding:6px 0}.appeal__consent{text-align:center;font-style:normal;font-weight:400;font-size:24px;line-height:34px;color:#000;margin:0;padding-top:40px;padding-bottom:10px}.appeal__form-additionBtn{position:relative}#form__appeal{transition:.5s;opacity:1}.form__sent{display:none;transition:.5s;opacity:0}.form__sent h2{border:2px solid #8a1e36;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:30px;margin:20px auto}.attention{background-color:#8a1e36;margin-top:65px;padding:65px 0}.attention__text{font-style:normal;font-weight:700;font-size:36px;line-height:50px;text-align:center;color:#fff}.attention__text p{margin:0}.attention__text p:last-child{margin-top:20px}.notification{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;background:#eee;max-width:500px;width:95%;text-align:center;font-size:24px;border:2px solid #8a1e36;border-radius:30px;font-style:normal;font-weight:400;line-height:34px;color:#000;padding:20px 0}.notification button{background:transparent;border:none;outline:none;position:absolute;top:5%;right:3%;cursor:pointer}@media (max-width:920px){.appeal__form-name input{width:230px}}@media (max-width:760px){.appeal__form-name input{width:200px}.info__menu-wrapper{align-items:flex-end;flex-direction:column}}@media (max-width:660px){.appeal__form-name{flex-direction:column}.appeal__form-name .input__wrapper:last-child,.appeal__form-name .input__wrapper:nth-child(2){margin-top:20px}.appeal__form-name input{width:100%}.appeal__form-additon{flex-direction:column}.appeal__form-additionBtn,.appeal__form-additon label{width:100%}.appeal__form-additionBtn:last-child{margin-top:20px}.appeal__form-signature{flex-direction:column}.appeal__form-signature label{width:100%;padding:14px 0}.appeal__form-contact{width:100%;max-width:none}}@media (max-width:530px){.info__title{font-size:20px;line-height:28px}.info__block-text,.info__block-title{font-size:18px;line-height:25px}.attention__text{font-size:24px;line-height:34px}.appeal__consent{font-size:18px;line-height:25px}.fontsBtn{font-size:14px}.notification{font-size:18px;line-height:25px}}.footer{background-color:#e5e5e5}.footer__wrapper{display:flex;justify-content:space-between;padding:65px 0;align-items:center}.footer__wrapper-hotline{font-style:normal;font-weight:400;font-size:24px;line-height:34px;color:#000}.footer__wrapper-hotline p{margin:0}.footer__wrapper-hotline p:first-child{width:45%}.footer__wrapper-hotline p:last-child{margin-top:10px}.footer__wrapper-phone{font-style:normal;font-weight:700;font-size:36px;line-height:50px;color:#3a3c3d;margin-top:10px}.footer__wrapper-social{display:flex}.footer__wrapper-social a:last-child{margin-left:20px}@media (max-width:768px){.footer__wrapper-hotline{width:75%}.footer__wrapper-hotline p:first-child{width:51%}}@media (max-width:600px){.footer__wrapper{align-items:center;flex-direction:column}.footer__wrapper-hotline{width:100}.footer__wrapper-hotline p:first-child{width:100%;text-align:center}.footer__wrapper-hotline p:last-child{text-align:center}.footer__wrapper-social{margin-top:40px}}@media (max-width:530px){.footer__wrapper-hotline{font-size:18px;line-height:25px}.footer__wrapper-phone{font-size:24px;line-height:34px}.footer__wrapper-social img{width:60px}.appeal__form-label,.appeal__form-title{font-size:20px;line-height:28px}.appeal__form-input{font-size:18px;line-height:25px}.appeal__form-additon p{font-size:20px;line-height:28px}.appeal__form-reference,.fileLabel{font-size:18px;line-height:25px}.appeal__form-btn{font-size:20px;line-height:28px}}@media (max-width:470px){.appeal__form-signature label{padding:3px 0}}