html .section-progress .cr-counters,html .section-progress .cr-counters.bg-accent-1,html .section-progress .cr-counters.bg-accent-2{background:#1f2d3a!important;color:#fff}
@media (max-width:991px){
html .section-progress .bg-counters{margin-left:-5px;margin-right:-5px;padding-top:14px}
html .section-progress .bg-counters>[class*=col-]{padding-left:5px;padding-right:5px}
html .section-progress .cr-counters,html .section-progress .cr-counters.bg-accent-1,html .section-progress .cr-counters.bg-accent-2{margin:0 0 10px;padding:18px 8px;border-radius:12px;min-height:0;height:auto}
html .section-progress .cr-counters__numbers{font-size:30px;line-height:1.15}
html .section-progress .cr-counters__description{margin-top:4px;font-size:13px}
}
@media (max-width:767px){
html .section-title-page{padding-top:112px;padding-bottom:22px}
html .section-title-page .b-title-page{margin:0 0 4px;font-size:24px;line-height:1.2}
html .section-title-page .breadcrumb{margin:0;padding:0;font-size:13px}
html .l-main-content{padding-top:26px;padding-bottom:40px}
html .l-main-content>.ui-decor{display:none}
html .section-form-contacts .ui-title-inner{margin-top:0;font-size:22px}
html .section-form-contacts .form-control{font-size:16px}
html .section-form-contacts .btn{width:100%;margin:0 0 10px}
}
.hizli{background:#0e1b29}
.hizli__ic{display:flex;justify-content:center;gap:12px;padding-top:16px;padding-bottom:16px}
a.hizli__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 24px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background .2s}
a.hizli__btn:hover{background:rgba(255,255,255,.2);color:#fff;text-decoration:none}
a.hizli__btn--ana{background:#30a8d5}
a.hizli__btn--ana:hover{background:#1f7fa6}
@media (max-width:767px){
.hizli__ic{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;padding-bottom:12px}
a.hizli__btn{padding:14px 10px;border-radius:12px;font-size:14px}
a.hizli__btn--ana{grid-column:1 / -1;padding:16px 10px;font-size:16px}
}
html .section-advantages{padding:44px 0 30px;background:#eaf0f5}
html .section-advantages .row{align-items:stretch}
html .section-advantages .row>[class*=col-]{display:flex;margin-bottom:14px}
html .section-advantages .b-advantages{display:block;width:100%;margin:0;padding:24px;border:none;border-radius:14px;background:#1f2d3a}
html .section-advantages .b-advantages__main{float:none;width:auto;margin:0;padding:0}
html .section-advantages .b-advantages__title{margin:0 0 8px;font-size:19px;line-height:1.3;color:#fff}
html .section-advantages .decore01{display:none}
html .section-advantages .b-advantages__info{margin:0;font-size:15px;line-height:1.55;color:#c5d1dc}
@media (max-width:767px){
html .section-advantages{padding:26px 0 14px}
html .section-advantages .row>[class*=col-]{margin-bottom:10px}
html .section-advantages .b-advantages{padding:18px}
html .section-advantages .b-advantages__title{font-size:17px}
}
.header-main__panel{display:inline-flex;align-items:center;gap:8px;margin-left:10px;padding:0 18px;height:58px;background:#0f2742;color:#fff;font-weight:700;font-size:15px;letter-spacing:.04em;text-decoration:none;vertical-align:top}.header-main__panel:hover{background:#17385c;color:#fff;text-decoration:none}@media (max-width:1199px){.header-main__panel{height:44px;padding:0 12px;font-size:13px}}
