.main > .container{display:flex;flex-direction:column;min-width:0}
.main > .container > *{order:1;flex:0 0 auto;min-width:0}
.main > .container > #main-text{order:100}
#currency_new .main,#block_currency .main{display:none!important}
#main-text{box-sizing:border-box;width:100%;padding:70px 170px 80px;background:#f5f6f8;border-top:1px solid #e4e7ee;font-family:Galsc,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:17px;line-height:30px;color:#5f6470;text-align:left;overflow-wrap:break-word;word-wrap:break-word}
#main-text::before{content:"";display:block;width:64px;height:3px;margin:0 0 30px;background:linear-gradient(90deg,#293772 0%,#e2bd72 100%)}
#main-text > *:first-child{margin-top:0}
#main-text > *:last-child{margin-bottom:0}
#main-text h1{font-family:inherit;font-size:38px;line-height:1.22;font-weight:700;color:#293772;margin:0 0 26px;letter-spacing:.2px}
#main-text h2{font-family:inherit;font-size:27px;line-height:1.3;font-weight:700;color:#293772;margin:46px 0 18px;padding-left:18px;border-left:3px solid #e2bd72}
#main-text h3{font-family:inherit;font-size:21px;line-height:1.35;font-weight:700;color:#2f3d7d;margin:34px 0 14px}
#main-text h4,#main-text h5,#main-text h6{font-family:inherit;font-size:18px;line-height:1.4;font-weight:700;color:#3a4785;margin:26px 0 12px}
#main-text p{margin:0 0 18px}
#main-text ul,#main-text ol{margin:0 0 22px;padding:0;list-style:none}
#main-text ol{counter-reset:rbnum}
#main-text li{position:relative;padding-left:28px;margin:0 0 10px}
#main-text ul > li::before{content:"";position:absolute;left:5px;top:12px;width:7px;height:7px;border-radius:50%;background:#e2bd72}
#main-text ol > li{counter-increment:rbnum}
#main-text ol > li::before{content:counter(rbnum)".";position:absolute;left:0;top:0;color:#293772;font-weight:700}
#main-text a{color:#293772;text-decoration:none;border-bottom:1px solid rgba(41,55,114,.35);transition:color .2s ease,border-color .2s ease}
#main-text a:hover{color:#8a6d2f;border-bottom-color:#e2bd72}
#main-text b,#main-text strong{font-weight:700;color:#3b4470}
#main-text img{display:block;max-width:100%;height:auto;margin:0 0 22px;border-radius:4px}
#main-text blockquote{margin:0 0 24px;padding:18px 26px;background:#fff;border-left:3px solid #e2bd72;color:#4a4f5c}
#main-text table{width:100%;border-collapse:collapse;margin:0 0 24px;background:#fff;font-size:16px;line-height:24px}
#main-text th,#main-text td{padding:12px 16px;border:1px solid #e0e3ec;text-align:left;vertical-align:top}
#main-text th{background:#293772;color:#fff;font-weight:700}
#main-text tbody tr:nth-child(even) td{background:#fafbfd}
.main > .container > .cont{box-sizing:border-box;padding-top:55px;padding-bottom:60px;font-family:Galsc,"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:18px;line-height:32px;color:#6f6f6e;overflow-wrap:break-word;word-wrap:break-word}
.main > .container > .cont > *:first-child{margin-top:0}
.main > .container > .cont > *:last-child{margin-bottom:0}
.main > .container > .cont h1,.main > .container > .cont h2{font-size:28px;line-height:1.3;font-weight:700;color:#293772;margin:40px 0 18px}
.main > .container > .cont h3{font-size:21px;line-height:1.35;font-weight:700;color:#2f3d7d;margin:30px 0 14px}
.main > .container > .cont p{margin:0 0 14px}
.main > .container > .cont a{color:#293772;text-decoration:none;transition:color .2s ease}
.main > .container > .cont a:hover{color:#8a6d2f}
.main > .container > .cont ul{margin:0 0 20px;padding:0;list-style:none}
.main > .container > .cont ul > li{position:relative;padding-left:26px;margin:0 0 8px}
.main > .container > .cont ul > li::before{content:"";position:absolute;left:4px;top:13px;width:6px;height:6px;border-radius:50%;background:#e2bd72}
.main > .container > .cont img{max-width:100%;height:auto}
.main > .container > .cont table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:16px;line-height:24px}
.main > .container > .cont th,.main > .container > .cont td{padding:12px 16px;border:1px solid #e0e3ec;text-align:left;vertical-align:top}
.main > .container > .cont th{background:#293772;color:#fff;font-weight:700}
.cont a[href$=".pdf"],.cont a[href$=".doc"],.cont a[href$=".docx"],.cont a[href$=".xls"],.cont a[href$=".xlsx"],.cont a[href$=".rtf"],.cont a[href$=".zip"],.cont a[href$=".rar"]{position:relative;display:inline-block;padding:6px 0 6px 34px;color:#293772;text-decoration:none}
.cont a[href$=".pdf"]::before,.cont a[href$=".doc"]::before,.cont a[href$=".docx"]::before,.cont a[href$=".xls"]::before,.cont a[href$=".xlsx"]::before,.cont a[href$=".rtf"]::before,.cont a[href$=".zip"]::before,.cont a[href$=".rar"]::before{content:"";position:absolute;left:0;top:50%;width:22px;height:22px;margin-top:-11px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23293772' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M8 13h8M8 17h6'/%3E%3C/svg%3E") no-repeat center/22px 22px;opacity:.75}
.cont a[href$=".pdf"]:hover::before,.cont a[href$=".doc"]:hover::before,.cont a[href$=".docx"]:hover::before,.cont a[href$=".xls"]:hover::before,.cont a[href$=".xlsx"]:hover::before{opacity:1}
aside .aside_footer .search_link a{display:block;min-height:38px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.6-3.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:18px 18px;font-size:0;line-height:0;text-decoration:none;transition:background-color .2s ease}
aside .aside_footer .search_link a:hover{background-color:rgba(255,255,255,.1)}
header .internet_bank #int_header_buttons a.yuri{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23293772' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18'/%3E%3Cpath d='M5 21V8l7-5 7 5v13'/%3E%3Cpath d='M9 21v-6h6v6'/%3E%3C/svg%3E")}
.section_menu .menu li > a:empty,.section_menu .menu li:empty{display:none}
aside .menu .sub_menu li > a:empty{display:none}
aside .menu .sub_menu li:has(> a:empty){display:none}
.section_worker .item .foto{background-color:#eaedf4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a7b0c9' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4.4 3.6-7 8-7s8 2.6 8 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:70px 70px}
.section_worker .item .foto img{display:block;width:100%;height:100%;object-fit:cover}
.section_worker .item .info .name:empty{display:none}
#main-text > *{max-width:1240px}
.section_card .card_img{background-color:#eef1f7;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a9b3cc' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='2'/%3E%3Cpath d='M2 10h20'/%3E%3Cpath d='M6 15h4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:110px 110px;border-radius:6px}
.section_card .card_img img{display:block;max-width:100%;height:auto}
@media (max-width:1700px){
#main-text{padding:60px 70px 70px}
}
@media (max-width:1440px){
#main-text{padding:55px 40px 65px;font-size:16px;line-height:29px}
#main-text h1{font-size:34px}
#main-text h2{font-size:25px;margin-top:40px}
#main-text h3{font-size:20px}
.main > .container > .cont{font-size:17px;line-height:30px}
}
@media (max-width:1023px){
#main-text{padding:45px 40px 55px}
#main-text h1{font-size:29px;margin-bottom:20px}
#main-text h2{font-size:22px;margin:34px 0 14px;padding-left:14px}
#main-text h3{font-size:19px;margin:26px 0 12px}
.main > .container > .cont{padding-top:40px;padding-bottom:45px}
.main > .container > .cont h1,.main > .container > .cont h2{font-size:24px;margin:32px 0 14px}
}
@media (max-width:767px){
#main-text > *{max-width:none}
#main-text{padding:35px 20px 45px;font-size:15px;line-height:26px}
#main-text::before{width:48px;margin-bottom:22px}
#main-text h1{font-size:24px;line-height:1.28;margin-bottom:16px}
#main-text h2{font-size:20px;line-height:1.3;margin:28px 0 12px;padding-left:12px;border-left-width:2px}
#main-text h3{font-size:17px;margin:22px 0 10px}
#main-text h4,#main-text h5,#main-text h6{font-size:16px;margin:18px 0 10px}
#main-text p{margin:0 0 14px}
#main-text li{padding-left:22px;margin-bottom:8px}
#main-text ul > li::before{left:3px;top:10px;width:6px;height:6px}
#main-text table,.main > .container > .cont table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:14px;line-height:20px}
#main-text th,#main-text td,.main > .container > .cont th,.main > .container > .cont td{padding:9px 12px}
.main > .container > .cont{padding-top:30px;padding-bottom:35px;font-size:15px;line-height:27px}
.main > .container > .cont h1,.main > .container > .cont h2{font-size:20px;margin:26px 0 12px}
.main > .container > .cont h3{font-size:17px;margin:20px 0 10px}
.cont a[href$=".pdf"],.cont a[href$=".doc"],.cont a[href$=".docx"],.cont a[href$=".xls"],.cont a[href$=".xlsx"],.cont a[href$=".rtf"],.cont a[href$=".zip"],.cont a[href$=".rar"]{padding:5px 0 5px 28px;line-height:22px}
.cont a[href$=".pdf"]::before,.cont a[href$=".doc"]::before,.cont a[href$=".docx"]::before,.cont a[href$=".xls"]::before,.cont a[href$=".xlsx"]::before,.cont a[href$=".rtf"]::before,.cont a[href$=".zip"]::before,.cont a[href$=".rar"]::before{width:18px;height:18px;margin-top:-9px;background-size:18px 18px}
}
@media (max-width:479px){
#main-text{padding:28px 15px 36px;font-size:14px;line-height:25px}
#main-text h1{font-size:21px}
#main-text h2{font-size:18px}
#main-text h3{font-size:16px}
.main > .container > .cont{padding-top:24px;padding-bottom:30px;font-size:14px;line-height:25px}
}