@charset "UTF-8";.breadcrumbs{display:-ms-flex;display:flex;margin-top:20px;margin-bottom:20px;position:relative;flex-wrap:wrap}.breadcrumbs a{position:relative;padding-left:19px;text-decoration:none;font-size:14px;font-weight:400;line-height:17px;color:#000}.breadcrumbs a.first{padding-left:0}.breadcrumbs a.first:before{content:""}.breadcrumbs a:last-child{color:#b10000}.breadcrumbs a:before{position:absolute;top:0;left:4px;content:"—";color:#000}@media screen and (max-width:768px){.breadcrumbs{padding:0 20px}}.contact-block{display:-ms-flex;display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:100px;padding:60px;border-radius:5px;background:#fff}.contact-block .lf{width:100%;margin-right:129px;display:-ms-flex;display:flex;flex-direction:column;align-items:center}.contact-block .lf .title{margin-bottom:30px;letter-spacing:.02em;color:#000;font-family:Playfair Display;font-size:32px;font-weight:600;line-height:43px}.contact-block .lf .desc{margin-bottom:25px;color:#000;font-size:18px;font-weight:400;line-height:30px}.contact-block .lf .mail-link{display:-ms-flex;display:flex;align-items:center;text-decoration:none;color:#000;font-size:18px;font-weight:600;line-height:26px}.contact-block .lf .mail-link svg{margin-right:10px}.contact-block .lf .tg-block{display:inline-block;align-items:center;text-decoration:none;color:#000;font-size:18px;font-weight:400;line-height:30px;display:flex;flex-wrap:wrap;gap:20px}.contact-block .lf .tg-block-link{text-decoration:none;color:inherit}.contact-block .lf .tg-block a{display:-ms-flex;display:flex;align-items:center;gap:8px;color:#000}.contact-block .lf .mail-link+.tg-block{margin-top:12px}.contact-block .lf .contact-img{max-width:618px;max-height:457px;margin-top:40px;border-radius:5px;-o-object-fit:cover;object-fit:cover}.contact-block .rt{width:100%;max-width:493px;height:100%}.contact-block .rt .succ{margin-bottom:10px;color:#089b26;font-size:14px;font-weight:400;line-height:28px;display:block;display:none}.contact-block .rt .contact-form{width:100%;height:100%;padding:45px;border:6px solid #000;border-radius:5px;background:#fff;box-shadow:0 0 13px 1px #0000001a}.contact-block .rt .contact-form .title{margin-bottom:30px;letter-spacing:.02em;color:#000;font-family:Playfair Display;font-size:28px;font-weight:500;line-height:37px}.contact-block .rt .contact-form .submit{display:-ms-flex;display:flex;align-items:center;justify-content:center;width:226px;height:50px;margin-top:35px;cursor:pointer;transition:.2s all;text-align:center;letter-spacing:.02em;color:#fff;border:1px solid #B10000;border-radius:5px;background:#b10000;font-size:18px;font-weight:600;line-height:22px}.contact-block .rt .contact-form .submit:hover{color:#b10000;background:#fff}@media screen and (max-width:1440px){.content{padding:0 15px}}@media screen and (max-width:1366px){.contact-block .lf{margin-right:20px}.contact-block .lf .contact-img{width:100%}}@media screen and (max-width:1300px){.contact-block .rt{max-width:450px}}@media screen and (max-width:1024px){.contact-block .rt{max-width:400px}}@media screen and (max-width:840px){.contact-block{padding:20px}.contact-block .rt{max-width:370px}}@media screen and (max-width:768px){.breadcrumbs{display:none}.contact-block{flex-direction:column;padding:30px 0;background:unset;box-shadow:unset}.contact-block .lf{margin-right:0}.contact-block .lf .title{margin-bottom:10px;font-size:36px;font-weight:400;line-height:48px}.contact-block .lf .desc{margin-bottom:15px;color:#000000e6;font-size:16px;line-height:24px}.contact-block .lf .contact-img{max-width:unset;max-height:unset;margin-top:25px}.contact-block .rt{max-width:unset;margin-top:30px}.contact-block .rt .contact-form{padding:30px 15px 35px}.contact-block .rt .contact-form .title{text-align:center;font-size:24px;line-height:32px}}@media screen and (max-width:375px){.contact-block{margin-bottom:40px}.contact-block .rt .contact-form{border:1px solid #000000}.contact-block .rt .contact-form .submit{width:100%;margin-top:30px}.contact-block .lf .title{font-size:32px}.add-file-block .file-block .btn{min-width:161px}}
